diff --git a/.github/workflows/analyze.yml b/.github/workflows/regression.yml similarity index 69% rename from .github/workflows/analyze.yml rename to .github/workflows/regression.yml index ae340b6..ef9c91d 100644 --- a/.github/workflows/analyze.yml +++ b/.github/workflows/regression.yml @@ -1,4 +1,5 @@ -name: 'analyze' +name: 'regression' + on: push: branches: @@ -6,6 +7,7 @@ on: pull_request: branches: - main + jobs: analyze: runs-on: self-hosted @@ -24,8 +26,5 @@ jobs: - name: 'Install dependencies' run: poetry install --no-interaction --no-root - - name: 'Checkout pl-snakebattle' - run: git clone https://github.com/getcodelimit/pl-battlesnake.git - - - name: 'Run codelimit' - run: poetry run codelimit scan pl-battlesnake + - name: 'Run regression runner' + run: poetry run poe regression diff --git a/.gitignore b/.gitignore index 97e97ed..c4293b6 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,5 @@ .build/ dist/ main.spec -codelimit.json .coverage coverage.xml diff --git a/README.md b/README.md index 0e9e086..dd27c49 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ [![Checked with mypy](https://www.mypy-lang.org/static/mypy_badge.svg)](https://mypy-lang.org/) [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Linting: Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json)](https://github.com/astral-sh/ruff) -[![Checked with Code Limit](https://codelimit.vercel.app/api/badge/getcodelimit/codelimit)](https://github.com/getcodelimit/codelimit) +[![codelimit](https://github.com/getcodelimit/codelimit/blob/_codelimit_reports/main/badge.svg?raw=true)](https://github.com/getcodelimit/codelimit/blob/_codelimit_reports/main/codelimit.md) diff --git a/codelimit/commands/report.py b/codelimit/commands/report.py index a160b52..7542082 100644 --- a/codelimit/commands/report.py +++ b/codelimit/commands/report.py @@ -112,13 +112,13 @@ def _report_functions_text(root, units, report_units, full) -> Text: result.append(format_measurement(str(file_path), unit.measurement).append("\n")) if not full and len(units) > REPORT_LENGTH: result.append( - f"[bold]{len(units) - REPORT_LENGTH} more rows, use --full option to get all rows[/bold]\n" + f"{len(units) - REPORT_LENGTH} more rows, use --full option to get all rows\n", style="bold" ) return result def _report_functions_markdown( - root: Path | None, report_units: list[ReportUnit] + root: Path | None, report_units: list[ReportUnit] ) -> str: result = "" result += "| **File** | **Line** | **Column** | **Length** | **Function** |\n" diff --git a/codelimit/common/LanguageTotals.py b/codelimit/common/LanguageTotals.py index f8f6882..4982c80 100644 --- a/codelimit/common/LanguageTotals.py +++ b/codelimit/common/LanguageTotals.py @@ -1,3 +1,5 @@ +from __future__ import annotations + from codelimit.common.SourceFileEntry import SourceFileEntry from codelimit.common.utils import make_count_profile @@ -18,3 +20,13 @@ def add(self, entry: SourceFileEntry): self.functions += len(entry.measurements()) self.hard_to_maintain += profile[2] self.unmaintainable += profile[3] + + def is_equal(self, other: LanguageTotals) -> bool: + return ( + self.language == other.language and + self.files == other.files and + self.loc == other.loc and + self.functions == other.functions and + self.hard_to_maintain == other.hard_to_maintain and + self.unmaintainable == other.unmaintainable + ) diff --git a/codelimit/common/Scanner.py b/codelimit/common/Scanner.py index e8179f0..c6da861 100644 --- a/codelimit/common/Scanner.py +++ b/codelimit/common/Scanner.py @@ -36,7 +36,6 @@ def scan_codebase(path: Path, cached_report: Union[Report, None] = None) -> Codebase: - codebase = Codebase(str(path.resolve().absolute())) print_header(cached_report, path) scan_totals = ScanTotals() with Live(refresh_per_second=2) as live: @@ -45,7 +44,7 @@ def add_file_entry(entry: SourceFileEntry): table = ScanResultTable(scan_totals) live.update(table) - _scan_folder(codebase, path, cached_report, add_file_entry) + codebase = scan_path(path, cached_report, add_file_entry) live.stop() live.refresh() print() @@ -80,23 +79,16 @@ def print_refactor_candidates(scan_totals: ScanTotals): ) -def _scan_folder( - codebase: Codebase, - folder: Path, - cached_report: Union[Report, None] = None, - add_file_entry: Union[Callable[[SourceFileEntry], None], None] = None, -): - excludes = DEFAULT_EXCLUDES.copy() - excludes.extend(Configuration.excludes) - gitignore_excludes = _read_gitignore(folder) - if gitignore_excludes: - excludes.extend(gitignore_excludes) - excludes_spec = PathSpec.from_lines("gitignore", excludes) - for root, dirs, files in os.walk(folder.absolute()): +def scan_path(path: Path, cached_report: Union[Report, None] = None, + add_file_entry_callback: Union[Callable[[SourceFileEntry], None], None] = None, + ) -> Codebase: + result = Codebase(str(path.resolve().absolute())) + excludes_spec = _generate_exclude_spec(path) + for root, dirs, files in os.walk(path.absolute()): files = [f for f in files if not f[0] == "."] dirs[:] = [d for d in dirs if not d[0] == "."] for file in files: - rel_path = Path(os.path.join(root, file)).relative_to(folder.absolute()) + rel_path = Path(os.path.join(root, file)).relative_to(path.absolute()) if is_excluded(rel_path, excludes_spec): continue try: @@ -106,12 +98,13 @@ def _scan_folder( languages = Languages.by_name.keys() if lexer_name in languages: file_entry = _scan_file( - codebase, lexer, folder, file_path, cached_report + result, lexer, path, file_path, cached_report ) - if add_file_entry: - add_file_entry(file_entry) + if add_file_entry_callback: + add_file_entry_callback(file_entry) except ClassNotFound: pass + return result def _scan_file( @@ -181,6 +174,15 @@ def scan_file(tokens: list[Token], language: Language) -> list[Measurement]: return measurements +def _generate_exclude_spec(root: Path) -> PathSpec: + excludes = DEFAULT_EXCLUDES.copy() + excludes.extend(Configuration.excludes) + gitignore_excludes = _read_gitignore(root) + if gitignore_excludes: + excludes.extend(gitignore_excludes) + return PathSpec.from_lines("gitignore", excludes) + + def _read_gitignore(path: Path) -> list[str] | None: gitignore_path = path.joinpath(".gitignore") if gitignore_path.exists(): diff --git a/examples/getcodelimit_battlesnake-challenge_20241209/codelimit.json b/examples/getcodelimit_battlesnake-challenge_20241209/codelimit.json new file mode 100644 index 0000000..f388f13 --- /dev/null +++ b/examples/getcodelimit_battlesnake-challenge_20241209/codelimit.json @@ -0,0 +1,188 @@ +{ + "version": "0.13.0", + "uuid": "0608c551-d2c2-4ceb-bde7-209c254b9826", + "root": "/private/var/folders/t2/s_70szzn7qn22cp4d2nmrjbc0000gn/T/tmpegttzdoq/battlesnake-challenge", + "codebase": { + "totals": { + "Python": { + "files": 1, + "lines_of_code": 91, + "functions": 13, + "hard_to_maintain": 0, + "unmaintainable": 0 + }, + "Java": { + "files": 1, + "lines_of_code": 217, + "functions": 19, + "hard_to_maintain": 0, + "unmaintainable": 0 + }, + "C++": { + "files": 1, + "lines_of_code": 4, + "functions": 1, + "hard_to_maintain": 0, + "unmaintainable": 0 + }, + "JavaScript": { + "files": 1, + "lines_of_code": 92, + "functions": 9, + "hard_to_maintain": 0, + "unmaintainable": 0 + }, + "C": { + "files": 1, + "lines_of_code": 260, + "functions": 18, + "hard_to_maintain": 1, + "unmaintainable": 0 + } + }, + "tree": { + "./": { + "entries": [ + "python/", + "java/", + "cpp/", + "javascript/", + "c/" + ], + "profile": [393, 168, 38, 0] + }, + "python/": { + "entries": [ + "snake.py" + ], + "profile": [81, 0, 0, 0] + }, + "java/": { + "entries": [ + "Snake.java" + ], + "profile": [130, 39, 0, 0] + }, + "cpp/": { + "entries": [ + "snake.cpp" + ], + "profile": [4, 0, 0, 0] + }, + "javascript/": { + "entries": [ + "snake.js" + ], + "profile": [69, 16, 0, 0] + }, + "c/": { + "entries": [ + "snake.c" + ], + "profile": [109, 113, 38, 0] + } + }, + "files": { + "python/snake.py": { + "checksum": "a13856efeb57941dce9ee56e64825761", + "language": "Python", + "loc": 91, + "profile": [81, 0, 0, 0], + "measurements": [ + {"unit_name": "do_GET", "start": {"line": 8, "column": 5}, "end": {"line": 9, "column": 35}, "value": 2}, + {"unit_name": "do_POST", "start": {"line": 11, "column": 5}, "end": {"line": 17, "column": 29}, "value": 7}, + {"unit_name": "handle_get_meta_data", "start": {"line": 19, "column": 1}, "end": {"line": 30, "column": 57}, "value": 12}, + {"unit_name": "handle_start", "start": {"line": 32, "column": 1}, "end": {"line": 37, "column": 34}, "value": 6}, + {"unit_name": "handle_end", "start": {"line": 39, "column": 1}, "end": {"line": 41, "column": 34}, "value": 3}, + {"unit_name": "get_body", "start": {"line": 43, "column": 1}, "end": {"line": 46, "column": 49}, "value": 4}, + {"unit_name": "handle_move", "start": {"line": 48, "column": 1}, "end": {"line": 57, "column": 78}, "value": 10}, + {"unit_name": "get_direction", "start": {"line": 59, "column": 1}, "end": {"line": 62, "column": 53}, "value": 4}, + {"unit_name": "preferred_directions", "start": {"line": 64, "column": 1}, "end": {"line": 74, "column": 18}, "value": 11}, + {"unit_name": "nearest_food", "start": {"line": 76, "column": 1}, "end": {"line": 78, "column": 19}, "value": 3}, + {"unit_name": "distance", "start": {"line": 80, "column": 1}, "end": {"line": 81, "column": 76}, "value": 2}, + {"unit_name": "select_direction", "start": {"line": 83, "column": 1}, "end": {"line": 94, "column": 62}, "value": 12}, + {"unit_name": "free_cell", "start": {"line": 96, "column": 1}, "end": {"line": 100, "column": 76}, "value": 5} + ] + }, + "java/Snake.java": { + "checksum": "1e1e0c05b9dc5dda9b0f1107462e97c9", + "language": "Java", + "loc": 217, + "profile": [130, 39, 0, 0], + "measurements": [ + {"unit_name": "getField", "start": {"line": 18, "column": 20}, "end": {"line": 21, "column": 6}, "value": 4}, + {"unit_name": "getBalanced", "start": {"line": 23, "column": 20}, "end": {"line": 36, "column": 6}, "value": 14}, + {"unit_name": "getObject", "start": {"line": 38, "column": 20}, "end": {"line": 40, "column": 6}, "value": 3}, + {"unit_name": "getArray", "start": {"line": 42, "column": 20}, "end": {"line": 44, "column": 6}, "value": 3}, + {"unit_name": "getNumber", "start": {"line": 46, "column": 17}, "end": {"line": 55, "column": 6}, "value": 10}, + {"unit_name": "getText", "start": {"line": 57, "column": 20}, "end": {"line": 66, "column": 6}, "value": 10}, + {"unit_name": "getBody", "start": {"line": 68, "column": 20}, "end": {"line": 80, "column": 6}, "value": 13}, + {"unit_name": "Coordinate", "start": {"line": 86, "column": 16}, "end": {"line": 89, "column": 10}, "value": 4}, + {"unit_name": "equals", "start": {"line": 91, "column": 24}, "end": {"line": 94, "column": 10}, "value": 4}, + {"unit_name": "hashCode", "start": {"line": 96, "column": 26}, "end": {"line": 98, "column": 10}, "value": 3}, + {"unit_name": "getCoordinates", "start": {"line": 101, "column": 29}, "end": {"line": 110, "column": 6}, "value": 10}, + {"unit_name": "nearestFood", "start": {"line": 112, "column": 24}, "end": {"line": 127, "column": 6}, "value": 16}, + {"unit_name": "getPreferredDirections", "start": {"line": 129, "column": 22}, "end": {"line": 143, "column": 6}, "value": 15}, + {"unit_name": "freeCell", "start": {"line": 145, "column": 21}, "end": {"line": 154, "column": 6}, "value": 10}, + {"unit_name": "selectDirection", "start": {"line": 156, "column": 20}, "end": {"line": 178, "column": 6}, "value": 23}, + {"unit_name": "getDirection", "start": {"line": 180, "column": 20}, "end": {"line": 183, "column": 6}, "value": 4}, + {"unit_name": "sendResponse", "start": {"line": 185, "column": 18}, "end": {"line": 191, "column": 6}, "value": 7}, + {"unit_name": "startServer", "start": {"line": 226, "column": 18}, "end": {"line": 236, "column": 6}, "value": 11}, + {"unit_name": "main", "start": {"line": 238, "column": 24}, "end": {"line": 242, "column": 6}, "value": 5} + ] + }, + "cpp/snake.cpp": { + "checksum": "6871bc888c689ee297fbf9269141b44b", + "language": "C++", + "loc": 4, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 3, "column": 5}, "end": {"line": 6, "column": 2}, "value": 4} + ] + }, + "javascript/snake.js": { + "checksum": "9ab69b846197b00b0b75350a48bfd731", + "language": "JavaScript", + "loc": 92, + "profile": [69, 16, 0, 0], + "measurements": [ + {"unit_name": "requestHandler", "start": {"line": 3, "column": 1}, "end": {"line": 15, "column": 2}, "value": 13}, + {"unit_name": "handleGetMetaData", "start": {"line": 17, "column": 1}, "end": {"line": 27, "column": 2}, "value": 11}, + {"unit_name": "handleWithBody", "start": {"line": 29, "column": 1}, "end": {"line": 37, "column": 2}, "value": 9}, + {"unit_name": "handleGameStart", "start": {"line": 39, "column": 1}, "end": {"line": 43, "column": 2}, "value": 5}, + {"unit_name": "handleMove", "start": {"line": 45, "column": 1}, "end": {"line": 52, "column": 2}, "value": 8}, + {"unit_name": "getDirection", "start": {"line": 54, "column": 1}, "end": {"line": 57, "column": 2}, "value": 4}, + {"unit_name": "preferredDirections", "start": {"line": 59, "column": 1}, "end": {"line": 70, "column": 2}, "value": 12}, + {"unit_name": "selectDirection", "start": {"line": 76, "column": 1}, "end": {"line": 91, "column": 2}, "value": 16}, + {"unit_name": "freeCell", "start": {"line": 93, "column": 1}, "end": {"line": 99, "column": 2}, "value": 7} + ] + }, + "c/snake.c": { + "checksum": "e563a9d9b198de59ceb3b14f9d5c15c3", + "language": "C", + "loc": 260, + "profile": [109, 113, 38, 0], + "measurements": [ + {"unit_name": "get_field", "start": {"line": 16, "column": 8}, "end": {"line": 23, "column": 2}, "value": 8}, + {"unit_name": "get_object", "start": {"line": 25, "column": 8}, "end": {"line": 37, "column": 2}, "value": 13}, + {"unit_name": "get_array", "start": {"line": 39, "column": 8}, "end": {"line": 51, "column": 2}, "value": 13}, + {"unit_name": "get_number", "start": {"line": 53, "column": 5}, "end": {"line": 56, "column": 2}, "value": 4}, + {"unit_name": "get_text", "start": {"line": 58, "column": 8}, "end": {"line": 67, "column": 2}, "value": 10}, + {"unit_name": "handle_get_meta_data", "start": {"line": 69, "column": 6}, "end": {"line": 82, "column": 2}, "value": 14}, + {"unit_name": "handle_start", "start": {"line": 84, "column": 6}, "end": {"line": 92, "column": 2}, "value": 9}, + {"unit_name": "filter_non_coordinate_digits", "start": {"line": 94, "column": 6}, "end": {"line": 108, "column": 2}, "value": 15}, + {"unit_name": "nearest_food", "start": {"line": 110, "column": 6}, "end": {"line": 132, "column": 2}, "value": 23}, + {"unit_name": "preferred_directions", "start": {"line": 134, "column": 6}, "end": {"line": 162, "column": 2}, "value": 29}, + {"unit_name": "free_cell", "start": {"line": 164, "column": 5}, "end": {"line": 190, "column": 2}, "value": 27}, + {"unit_name": "select_direction", "start": {"line": 192, "column": 7}, "end": {"line": 209, "column": 2}, "value": 18}, + {"unit_name": "get_direction", "start": {"line": 211, "column": 7}, "end": {"line": 215, "column": 2}, "value": 5}, + {"unit_name": "handle_move", "start": {"line": 217, "column": 6}, "end": {"line": 232, "column": 2}, "value": 16}, + {"unit_name": "handle_end", "start": {"line": 234, "column": 6}, "end": {"line": 237, "column": 2}, "value": 4}, + {"unit_name": "get_content_length", "start": {"line": 239, "column": 5}, "end": {"line": 242, "column": 2}, "value": 4}, + {"unit_name": "get_body", "start": {"line": 244, "column": 7}, "end": {"line": 253, "column": 2}, "value": 10}, + {"unit_name": "main", "start": {"line": 255, "column": 5}, "end": {"line": 292, "column": 2}, "value": 38} + ] + } + } + } +} diff --git a/examples/spring-projects_spring-boot_v3.4.0/codelimit.json b/examples/spring-projects_spring-boot_v3.4.0/codelimit.json new file mode 100644 index 0000000..30aaeb6 --- /dev/null +++ b/examples/spring-projects_spring-boot_v3.4.0/codelimit.json @@ -0,0 +1,76683 @@ +{ + "version": "0.13.0", + "uuid": "26b8e6db-c9f1-4459-81a7-700865b232e3", + "root": "/private/var/folders/t2/s_70szzn7qn22cp4d2nmrjbc0000gn/T/tmp9l30i4t7/spring-boot", + "codebase": { + "totals": { + "Java": { + "files": 4399, + "lines_of_code": 208701, + "functions": 23720, + "hard_to_maintain": 107, + "unmaintainable": 2 + }, + "JavaScript": { + "files": 3, + "lines_of_code": 8491, + "functions": 53, + "hard_to_maintain": 6, + "unmaintainable": 3 + } + }, + "tree": { + "./": { + "entries": [ + "spring-boot-tests/", + "spring-boot-project/", + "spring-boot-system-tests/", + "buildSrc/" + ], + "profile": [111946, 19594, 4259, 386] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/src/main/java/sample/": { + "entries": [ + "AnnotatedSample.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/src/main/java/": { + "entries": [ + "sample/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/": { + "entries": [ + "spring-boot-configuration-processor-tests/", + "spring-boot-sni-tests/", + "spring-boot-launch-script-tests/", + "spring-boot-loader-tests/", + "spring-boot-server-tests/", + "spring-boot-loader-classic-tests/" + ], + "profile": [1106, 179, 0, 0] + }, + "spring-boot-tests/": { + "entries": [ + "spring-boot-integration-tests/", + "spring-boot-smoke-tests/" + ], + "profile": [4957, 519, 211, 156] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-client-app/src/main/java/org/springframework/boot/sni/client/": { + "entries": [ + "SniClientApplication.java" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-client-app/src/main/java/org/springframework/boot/sni/": { + "entries": [ + "client/" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-client-app/src/main/java/org/springframework/boot/": { + "entries": [ + "sni/" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-client-app/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-client-app/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-client-app/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-client-app/src/main/": { + "entries": [ + "java/" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-client-app/src/": { + "entries": [ + "main/" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-client-app/": { + "entries": [ + "src/" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/": { + "entries": [ + "spring-boot-sni-client-app/", + "spring-boot-sni-servlet-app/", + "spring-boot-sni-reactive-app/", + "src/" + ], + "profile": [88, 23, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/src/main/java/org/springframework/boot/sni/server/": { + "entries": [ + "HelloController.java", + "SniServerApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/src/main/java/org/springframework/boot/sni/": { + "entries": [ + "server/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/src/main/java/org/springframework/boot/": { + "entries": [ + "sni/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/src/main/java/org/springframework/boot/sni/server/": { + "entries": [ + "HelloController.java", + "SniServerApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/src/main/java/org/springframework/boot/sni/": { + "entries": [ + "server/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/src/main/java/org/springframework/boot/": { + "entries": [ + "sni/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/src/intTest/java/org/springframework/boot/sni/": { + "entries": [ + "SniIntegrationTests.java" + ], + "profile": [37, 23, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/src/intTest/java/org/springframework/boot/": { + "entries": [ + "sni/" + ], + "profile": [37, 23, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/src/intTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [37, 23, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/src/intTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [37, 23, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/src/intTest/java/": { + "entries": [ + "org/" + ], + "profile": [37, 23, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/src/intTest/": { + "entries": [ + "java/" + ], + "profile": [37, 23, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/src/": { + "entries": [ + "intTest/" + ], + "profile": [37, 23, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/src/main/java/org/springframework/boot/launchscript/": { + "entries": [ + "LaunchScriptTestApplication.java" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/src/main/java/org/springframework/boot/": { + "entries": [ + "launchscript/" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/src/main/": { + "entries": [ + "java/" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/src/": { + "entries": [ + "main/" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/": { + "entries": [ + "src/" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/": { + "entries": [ + "spring-boot-launch-script-tests-app/", + "src/" + ], + "profile": [310, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/src/dockerTest/java/org/springframework/boot/launchscript/": { + "entries": [ + "SysVinitLaunchScriptIntegrationTests.java", + "AbstractLaunchScriptIntegrationTests.java", + "JarLaunchScriptIntegrationTests.java" + ], + "profile": [258, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/src/dockerTest/java/org/springframework/boot/": { + "entries": [ + "launchscript/" + ], + "profile": [258, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/src/dockerTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [258, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/src/dockerTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [258, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/src/dockerTest/java/": { + "entries": [ + "org/" + ], + "profile": [258, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [258, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/src/": { + "entries": [ + "dockerTest/" + ], + "profile": [258, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/src/main/java/org/springframework/boot/loaderapp/": { + "entries": [ + "LoaderTestApplication.java" + ], + "profile": [12, 19, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/src/main/java/org/springframework/boot/": { + "entries": [ + "loaderapp/" + ], + "profile": [12, 19, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [12, 19, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [12, 19, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [12, 19, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/src/main/": { + "entries": [ + "java/" + ], + "profile": [12, 19, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/src/": { + "entries": [ + "main/" + ], + "profile": [12, 19, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/": { + "entries": [ + "src/" + ], + "profile": [12, 19, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/": { + "entries": [ + "spring-boot-loader-tests-app/", + "spring-boot-loader-tests-signed-jar/", + "src/" + ], + "profile": [104, 19, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/src/main/java/org/springframework/boot/loaderapp/": { + "entries": [ + "LoaderSignedJarTestApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/src/main/java/org/springframework/boot/": { + "entries": [ + "loaderapp/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/src/dockerTest/java/org/springframework/boot/loader/": { + "entries": [ + "LoaderIntegrationTests.java" + ], + "profile": [86, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/src/dockerTest/java/org/springframework/boot/": { + "entries": [ + "loader/" + ], + "profile": [86, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/src/dockerTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [86, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/src/dockerTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [86, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/src/dockerTest/java/": { + "entries": [ + "org/" + ], + "profile": [86, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [86, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/src/": { + "entries": [ + "dockerTest/" + ], + "profile": [86, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/src/main/java/com/example/": { + "entries": [ + "JettyServerCustomizerConfig.java", + "ResourceHandlingApplication.java" + ], + "profile": [58, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/src/main/java/com/": { + "entries": [ + "example/", + "autoconfig/" + ], + "profile": [73, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/src/main/java/": { + "entries": [ + "com/" + ], + "profile": [73, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/src/main/": { + "entries": [ + "java/" + ], + "profile": [73, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/src/": { + "entries": [ + "main/" + ], + "profile": [73, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/": { + "entries": [ + "src/" + ], + "profile": [73, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/": { + "entries": [ + "spring-boot-server-tests-app/", + "src/" + ], + "profile": [531, 119, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/src/main/java/com/autoconfig/": { + "entries": [ + "ExampleAutoConfiguration.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/": { + "entries": [ + "EmbeddedServletContainerTest.java", + "Application.java", + "EmbeddedServletContainerJarPackagingIntegrationTests.java", + "PackagedApplicationLauncher.java", + "EmbeddedServletContainerWarPackagingIntegrationTests.java", + "ExplodedApplicationLauncher.java", + "EmbeddedServerContainerInvocationContextProvider.java", + "BootRunApplicationLauncher.java", + "IdeApplicationLauncher.java", + "EmbeddedServletContainerWarDevelopmentIntegrationTests.java", + "EmbeddedServletContainerJarDevelopmentIntegrationTests.java", + "AbstractApplicationLauncher.java" + ], + "profile": [458, 119, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/": { + "entries": [ + "embedded/" + ], + "profile": [458, 119, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/": { + "entries": [ + "context/" + ], + "profile": [458, 119, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [458, 119, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [458, 119, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/": { + "entries": [ + "org/" + ], + "profile": [458, 119, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/": { + "entries": [ + "java/" + ], + "profile": [458, 119, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/": { + "entries": [ + "intTest/" + ], + "profile": [458, 119, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/src/main/java/org/springframework/boot/loaderapp/": { + "entries": [ + "LoaderTestApplication.java" + ], + "profile": [3, 18, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/src/main/java/org/springframework/boot/": { + "entries": [ + "loaderapp/" + ], + "profile": [3, 18, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [3, 18, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [3, 18, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [3, 18, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/src/main/": { + "entries": [ + "java/" + ], + "profile": [3, 18, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/src/": { + "entries": [ + "main/" + ], + "profile": [3, 18, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/": { + "entries": [ + "src/" + ], + "profile": [3, 18, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/": { + "entries": [ + "spring-boot-loader-classic-tests-app/", + "src/" + ], + "profile": [67, 18, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/src/dockerTest/java/org/springframework/boot/loader/": { + "entries": [ + "LoaderIntegrationTests.java" + ], + "profile": [64, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/src/dockerTest/java/org/springframework/boot/": { + "entries": [ + "loader/" + ], + "profile": [64, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/src/dockerTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [64, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/src/dockerTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [64, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/src/dockerTest/java/": { + "entries": [ + "org/" + ], + "profile": [64, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [64, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/src/": { + "entries": [ + "dockerTest/" + ], + "profile": [64, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/src/main/java/smoketest/war/": { + "entries": [ + "SampleWarApplication.java", + "MyController.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/src/main/java/smoketest/": { + "entries": [ + "war/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/": { + "entries": [ + "spring-boot-smoke-test-war/", + "spring-boot-smoke-test-websocket-tomcat/", + "spring-boot-smoke-test-data-couchbase/", + "spring-boot-smoke-test-session-mongo/", + "spring-boot-smoke-test-reactive-oauth2-resource-server/", + "spring-boot-smoke-test-graphql/", + "spring-boot-smoke-test-amqp/", + "spring-boot-smoke-test-traditional/", + "spring-boot-smoke-test-structured-logging/", + "spring-boot-smoke-test-simple/", + "spring-boot-smoke-test-prometheus/", + "spring-boot-smoke-test-parent-context/", + "spring-boot-smoke-test-saml2-service-provider/", + "spring-boot-smoke-test-activemq/", + "spring-boot-smoke-test-logback/", + "spring-boot-smoke-test-web-secure-custom/", + "spring-boot-smoke-test-data-jdbc/", + "spring-boot-smoke-test-rsocket/", + "spring-boot-smoke-test-actuator-ui/", + "spring-boot-smoke-test-data-r2dbc-flyway/", + "spring-boot-smoke-test-batch/", + "spring-boot-smoke-test-profile/", + "spring-boot-smoke-test-kafka/", + "spring-boot-smoke-test-tomcat-jsp/", + "spring-boot-smoke-test-testng/", + "spring-boot-smoke-test-web-secure-jdbc/", + "spring-boot-smoke-test-structured-logging-log4j2/", + "spring-boot-smoke-test-property-validation/", + "spring-boot-smoke-test-web-secure/", + "spring-boot-smoke-test-tomcat/", + "spring-boot-smoke-test-jersey/", + "spring-boot-smoke-test-web-static/", + "spring-boot-smoke-test-hateoas/", + "spring-boot-smoke-test-oauth2-client/", + "spring-boot-smoke-test-data-jpa/", + "spring-boot-smoke-test-junit-vintage/", + "spring-boot-smoke-test-data-rest/", + "spring-boot-smoke-test-tomcat-multi-connectors/", + "spring-boot-smoke-test-data-cassandra/", + "spring-boot-smoke-test-secure-webflux/", + "spring-boot-smoke-test-web-groovy-templates/", + "spring-boot-smoke-test-undertow/", + "spring-boot-smoke-test-data-mongo/", + "spring-boot-smoke-test-tomcat11/", + "spring-boot-smoke-test-websocket-jetty/", + "spring-boot-smoke-test-actuator-custom-security/", + "spring-boot-smoke-test-session-webflux-redis/", + "spring-boot-smoke-test-jetty-jsp/", + "spring-boot-smoke-test-liquibase/", + "spring-boot-smoke-test-web-mustache/", + "spring-boot-smoke-test-web-freemarker/", + "spring-boot-smoke-test-web-jsp/", + "spring-boot-smoke-test-webflux/", + "spring-boot-smoke-test-devtools/", + "spring-boot-smoke-test-flyway/", + "spring-boot-smoke-test-web-thymeleaf/", + "spring-boot-smoke-test-jetty-ssl/", + "spring-boot-smoke-test-session-webflux-mongo/", + "spring-boot-smoke-test-actuator-log4j2/", + "spring-boot-smoke-test-data-redis/", + "spring-boot-smoke-test-actuator/", + "spring-boot-smoke-test-pulsar/", + "spring-boot-smoke-test-quartz/", + "spring-boot-smoke-test-websocket-undertow/", + "spring-boot-smoke-test-ant/", + "spring-boot-smoke-test-webservices/", + "spring-boot-smoke-test-servlet/", + "spring-boot-smoke-test-oauth2-authorization-server/", + "spring-boot-smoke-test-cache/", + "spring-boot-smoke-test-integration/", + "spring-boot-smoke-test-jpa/", + "spring-boot-smoke-test-actuator-noweb/", + "spring-boot-smoke-test-web-application-type/", + "spring-boot-smoke-test-data-r2dbc-liquibase/", + "spring-boot-smoke-test-jetty/", + "spring-boot-smoke-test-aop/", + "spring-boot-smoke-test-tomcat-ssl/", + "spring-boot-smoke-test-xml/", + "spring-boot-smoke-test-secure/", + "spring-boot-smoke-test-actuator-extension/", + "spring-boot-smoke-test-undertow-ssl/", + "spring-boot-smoke-test-bootstrap-registry/", + "spring-boot-smoke-test-secure-jersey/", + "spring-boot-smoke-test-activemq-embedded/", + "spring-boot-smoke-test-oauth2-resource-server/", + "spring-boot-smoke-test-data-ldap/", + "spring-boot-smoke-test-test-nomockito/", + "spring-boot-smoke-test-web-method-security/", + "spring-boot-smoke-test-session-hazelcast/", + "spring-boot-smoke-test-reactive-oauth2-client/", + "spring-boot-smoke-test-session-redis/", + "spring-boot-smoke-test-session-jdbc/", + "spring-boot-smoke-test-data-r2dbc/" + ], + "profile": [3851, 340, 211, 156] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/": { + "entries": [ + "SampleTomcatWebSocketApplication.java", + "echo/", + "reverse/", + "client/", + "snake/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/": { + "entries": [ + "tomcat/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/": { + "entries": [ + "websocket/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/": { + "entries": [ + "java/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/": { + "entries": [ + "main/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/": { + "entries": [ + "src/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/echo/": { + "entries": [ + "EchoWebSocketHandler.java", + "DefaultEchoService.java", + "EchoService.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/reverse/": { + "entries": [ + "ReverseWebSocketEndpoint.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/client/": { + "entries": [ + "GreetingService.java", + "SimpleGreetingService.java", + "SimpleClientWebSocketHandler.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/snake/": { + "entries": [ + "SnakeUtils.java", + "Snake.java", + "SnakeWebSocketHandler.java", + "Location.java", + "SnakeTimer.java", + "Direction.java" + ], + "profile": [242, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/dockerTest/java/smoketest/data/couchbase/": { + "entries": [ + "SampleCouchbaseApplicationSslTests.java", + "SecureCouchbaseContainer.java", + "SampleCouchbaseApplicationReactiveSslTests.java" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/dockerTest/java/smoketest/data/": { + "entries": [ + "couchbase/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/dockerTest/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [72, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/": { + "entries": [ + "src/" + ], + "profile": [72, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/main/java/smoketest/data/couchbase/": { + "entries": [ + "SampleRepository.java", + "SampleCouchbaseApplication.java", + "SampleDocument.java", + "SampleService.java", + "SampleReactiveRepository.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/main/java/smoketest/data/": { + "entries": [ + "couchbase/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/main/": { + "entries": [ + "java/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/dockerTest/java/smoketest/session/mongodb/": { + "entries": [ + "SampleSessionMongoApplicationTests.java" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/dockerTest/java/smoketest/session/": { + "entries": [ + "mongodb/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/dockerTest/java/smoketest/": { + "entries": [ + "session/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [43, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/": { + "entries": [ + "src/" + ], + "profile": [43, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/main/java/smoketest/session/mongodb/": { + "entries": [ + "SampleSessionMongoApplication.java", + "SecurityConfiguration.java" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/main/java/smoketest/session/": { + "entries": [ + "mongodb/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/main/java/smoketest/": { + "entries": [ + "session/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/main/": { + "entries": [ + "java/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/src/main/java/smoketest/oauth2/resource/": { + "entries": [ + "ExampleController.java", + "SampleReactiveOAuth2ResourceServerApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/src/main/java/smoketest/oauth2/": { + "entries": [ + "resource/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/src/main/java/smoketest/": { + "entries": [ + "oauth2/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/main/java/smoketest/graphql/": { + "entries": [ + "SecurityConfig.java", + "GreetingService.java", + "ProjectController.java", + "Project.java", + "GreetingController.java", + "SampleGraphQlApplication.java" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/main/java/smoketest/": { + "entries": [ + "graphql/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/main/": { + "entries": [ + "java/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/": { + "entries": [ + "main/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/": { + "entries": [ + "src/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/dockerTest/java/smoketest/amqp/": { + "entries": [ + "SampleAmqpSimpleApplicationTests.java", + "SampleAmqpSimpleApplicationSslTests.java", + "SecureRabbitMqContainer.java" + ], + "profile": [26, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/dockerTest/java/smoketest/": { + "entries": [ + "amqp/" + ], + "profile": [26, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [26, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [26, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [44, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/": { + "entries": [ + "src/" + ], + "profile": [44, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/main/java/smoketest/amqp/": { + "entries": [ + "SampleAmqpSimpleApplication.java", + "Sender.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/main/java/smoketest/": { + "entries": [ + "amqp/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/main/": { + "entries": [ + "java/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/src/main/java/smoketest/traditional/": { + "entries": [ + "SampleTraditionalApplication.java", + "config/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/src/main/java/smoketest/": { + "entries": [ + "traditional/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/src/main/": { + "entries": [ + "java/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/src/": { + "entries": [ + "main/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/": { + "entries": [ + "src/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/src/main/java/smoketest/traditional/config/": { + "entries": [ + "WebConfig.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging/src/main/java/smoketest/structuredlogging/": { + "entries": [ + "SampleJsonMembersCustomizer.java", + "CustomStructuredLogFormatter.java", + "SampleStructuredLoggingApplication.java" + ], + "profile": [25, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging/src/main/java/smoketest/": { + "entries": [ + "structuredlogging/" + ], + "profile": [25, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [25, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging/src/main/": { + "entries": [ + "java/" + ], + "profile": [25, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging/src/": { + "entries": [ + "main/" + ], + "profile": [25, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging/": { + "entries": [ + "src/" + ], + "profile": [25, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/src/main/java/smoketest/simple/": { + "entries": [ + "ExitException.java", + "SampleConfigurationProperties.java", + "SampleSimpleApplication.java", + "service/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/src/main/java/smoketest/": { + "entries": [ + "simple/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/src/main/": { + "entries": [ + "java/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/src/": { + "entries": [ + "main/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/": { + "entries": [ + "src/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/src/main/java/smoketest/simple/service/": { + "entries": [ + "HelloWorldService.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-prometheus/src/main/java/smoketest/prometheus/": { + "entries": [ + "SamplePrometheusApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-prometheus/src/main/java/smoketest/": { + "entries": [ + "prometheus/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-prometheus/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-prometheus/src/main/": { + "entries": [ + "java/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-prometheus/src/": { + "entries": [ + "main/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-prometheus/": { + "entries": [ + "src/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/src/main/java/smoketest/parent/": { + "entries": [ + "SampleEndpoint.java", + "SampleParentContextApplication.java", + "HelloWorldService.java", + "ServiceProperties.java" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/src/main/java/smoketest/": { + "entries": [ + "parent/" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/src/main/": { + "entries": [ + "java/" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/src/": { + "entries": [ + "main/" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/": { + "entries": [ + "src/" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/src/main/java/smoketest/saml2/serviceprovider/": { + "entries": [ + "ExampleController.java", + "SampleSaml2RelyingPartyApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/src/main/java/smoketest/saml2/": { + "entries": [ + "serviceprovider/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/src/main/java/smoketest/": { + "entries": [ + "saml2/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/dockerTest/java/smoketest/activemq/": { + "entries": [ + "SampleActiveMqTests.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/dockerTest/java/smoketest/": { + "entries": [ + "activemq/" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/": { + "entries": [ + "src/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/main/java/smoketest/activemq/": { + "entries": [ + "SampleActiveMQApplication.java", + "Consumer.java", + "Producer.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/main/java/smoketest/": { + "entries": [ + "activemq/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/main/": { + "entries": [ + "java/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/src/main/java/smoketest/logback/": { + "entries": [ + "SampleLogbackApplication.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/src/main/java/smoketest/": { + "entries": [ + "logback/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/src/main/": { + "entries": [ + "java/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/src/": { + "entries": [ + "main/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/": { + "entries": [ + "src/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/src/main/java/smoketest/web/secure/custom/": { + "entries": [ + "SampleWebSecureCustomApplication.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/src/main/java/smoketest/web/secure/": { + "entries": [ + "custom/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/src/main/java/smoketest/web/": { + "entries": [ + "secure/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/src/main/java/smoketest/": { + "entries": [ + "web/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/src/main/": { + "entries": [ + "java/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/src/": { + "entries": [ + "main/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/": { + "entries": [ + "src/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/src/main/java/smoketest/data/jdbc/": { + "entries": [ + "CustomerRepository.java", + "SampleController.java", + "Customer.java", + "SampleDataJdbcApplication.java" + ], + "profile": [27, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/src/main/java/smoketest/data/": { + "entries": [ + "jdbc/" + ], + "profile": [27, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [27, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [27, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/src/main/": { + "entries": [ + "java/" + ], + "profile": [27, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/src/": { + "entries": [ + "main/" + ], + "profile": [27, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/": { + "entries": [ + "src/" + ], + "profile": [27, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/src/main/java/smoketest/rsocket/": { + "entries": [ + "SampleRSocketApplication.java", + "ProjectController.java", + "Project.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/src/main/java/smoketest/": { + "entries": [ + "rsocket/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/src/main/": { + "entries": [ + "java/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/src/": { + "entries": [ + "main/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/": { + "entries": [ + "src/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/src/main/java/smoketest/actuator/ui/": { + "entries": [ + "SampleActuatorUiApplication.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/src/main/java/smoketest/actuator/": { + "entries": [ + "ui/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/src/main/java/smoketest/": { + "entries": [ + "actuator/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/src/main/": { + "entries": [ + "java/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/src/": { + "entries": [ + "main/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/": { + "entries": [ + "src/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/dockerTest/java/smoketest/data/r2dbc/": { + "entries": [ + "CityRepositoryTests.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/dockerTest/java/smoketest/data/": { + "entries": [ + "r2dbc/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/dockerTest/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/": { + "entries": [ + "src/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/main/java/smoketest/data/r2dbc/": { + "entries": [ + "SampleR2dbcFlywayApplication.java", + "CityRepository.java", + "City.java" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/main/java/smoketest/data/": { + "entries": [ + "r2dbc/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/main/": { + "entries": [ + "java/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/src/main/java/smoketest/batch/": { + "entries": [ + "SampleBatchApplication.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/src/main/java/smoketest/": { + "entries": [ + "batch/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/src/main/": { + "entries": [ + "java/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/src/": { + "entries": [ + "main/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/": { + "entries": [ + "src/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/java/smoketest/profile/": { + "entries": [ + "ActiveProfilesEnvironmentPostProcessor.java", + "SampleProfileApplication.java", + "service/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/java/smoketest/": { + "entries": [ + "profile/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/": { + "entries": [ + "java/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/": { + "entries": [ + "main/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/": { + "entries": [ + "src/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/java/smoketest/profile/service/": { + "entries": [ + "HelloWorldService.java", + "GoodbyeWorldService.java", + "MessageService.java", + "GenericService.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/dockerTest/java/smoketest/kafka/ssl/": { + "entries": [ + "SampleKafkaSslApplicationTests.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/dockerTest/java/smoketest/kafka/": { + "entries": [ + "ssl/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/dockerTest/java/smoketest/": { + "entries": [ + "kafka/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [44, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/": { + "entries": [ + "src/" + ], + "profile": [44, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/main/java/smoketest/kafka/": { + "entries": [ + "SampleMessage.java", + "Consumer.java", + "SampleKafkaApplication.java", + "Producer.java", + "ssl/" + ], + "profile": [35, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/main/java/smoketest/": { + "entries": [ + "kafka/" + ], + "profile": [35, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [35, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/main/": { + "entries": [ + "java/" + ], + "profile": [35, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/main/java/smoketest/kafka/ssl/": { + "entries": [ + "SampleKafkaSslApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/src/main/java/smoketest/tomcat/jsp/": { + "entries": [ + "MyException.java", + "SampleTomcatJspApplication.java", + "WelcomeController.java", + "MyRestResponse.java" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/src/main/java/smoketest/tomcat/": { + "entries": [ + "jsp/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/src/main/java/smoketest/": { + "entries": [ + "tomcat/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/src/main/": { + "entries": [ + "java/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/src/": { + "entries": [ + "main/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/": { + "entries": [ + "src/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/src/main/java/smoketest/testng/": { + "entries": [ + "SampleTestNGApplication.java", + "web/", + "service/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/src/main/java/smoketest/": { + "entries": [ + "testng/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/src/main/": { + "entries": [ + "java/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/src/": { + "entries": [ + "main/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/": { + "entries": [ + "src/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/src/main/java/smoketest/testng/web/": { + "entries": [ + "SampleController.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/src/main/java/smoketest/testng/service/": { + "entries": [ + "HelloWorldService.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/src/main/java/smoketest/web/secure/jdbc/": { + "entries": [ + "SampleWebSecureJdbcApplication.java" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/src/main/java/smoketest/web/secure/": { + "entries": [ + "jdbc/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/src/main/java/smoketest/web/": { + "entries": [ + "secure/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/src/main/java/smoketest/": { + "entries": [ + "web/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/src/main/": { + "entries": [ + "java/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/src/": { + "entries": [ + "main/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/": { + "entries": [ + "src/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging-log4j2/src/main/java/smoketest/structuredlogging/log4j2/": { + "entries": [ + "CustomStructuredLogFormatter.java", + "SampleLog4j2StructuredLoggingApplication.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging-log4j2/src/main/java/smoketest/structuredlogging/": { + "entries": [ + "log4j2/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging-log4j2/src/main/java/smoketest/": { + "entries": [ + "structuredlogging/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging-log4j2/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging-log4j2/src/main/": { + "entries": [ + "java/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging-log4j2/src/": { + "entries": [ + "main/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging-log4j2/": { + "entries": [ + "src/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/src/main/java/smoketest/propertyvalidation/": { + "entries": [ + "SampleProperties.java", + "SamplePropertyValidationApplication.java", + "SamplePropertiesValidator.java" + ], + "profile": [38, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/src/main/java/smoketest/": { + "entries": [ + "propertyvalidation/" + ], + "profile": [38, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [38, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/src/main/": { + "entries": [ + "java/" + ], + "profile": [38, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/src/": { + "entries": [ + "main/" + ], + "profile": [38, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/": { + "entries": [ + "src/" + ], + "profile": [38, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/src/main/java/smoketest/web/secure/": { + "entries": [ + "SampleWebSecureApplication.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/src/main/java/smoketest/web/": { + "entries": [ + "secure/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/src/main/java/smoketest/": { + "entries": [ + "web/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/src/main/": { + "entries": [ + "java/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/src/": { + "entries": [ + "main/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/": { + "entries": [ + "src/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/smoketest/tomcat/": { + "entries": [ + "SampleTomcatApplication.java", + "util/", + "web/", + "service/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/smoketest/": { + "entries": [ + "tomcat/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/": { + "entries": [ + "java/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/": { + "entries": [ + "main/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/": { + "entries": [ + "src/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/smoketest/tomcat/util/": { + "entries": [ + "RandomStringUtil.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/smoketest/tomcat/web/": { + "entries": [ + "SampleController.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/smoketest/tomcat/service/": { + "entries": [ + "HttpHeaderService.java", + "HelloWorldService.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/src/main/java/smoketest/jersey/": { + "entries": [ + "JerseyConfig.java", + "Service.java", + "ReverseEndpoint.java", + "Endpoint.java", + "SampleJerseyApplication.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/src/main/java/smoketest/": { + "entries": [ + "jersey/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/src/main/": { + "entries": [ + "java/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/src/": { + "entries": [ + "main/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/": { + "entries": [ + "src/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/src/main/java/smoketest/web/staticcontent/": { + "entries": [ + "SampleWebStaticApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/src/main/java/smoketest/web/": { + "entries": [ + "staticcontent/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/src/main/java/smoketest/": { + "entries": [ + "web/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/java/smoketest/hateoas/": { + "entries": [ + "SampleHateoasApplication.java", + "web/", + "domain/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/java/smoketest/": { + "entries": [ + "hateoas/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/": { + "entries": [ + "java/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/": { + "entries": [ + "main/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/": { + "entries": [ + "src/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/java/smoketest/hateoas/web/": { + "entries": [ + "CustomerController.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/java/smoketest/hateoas/domain/": { + "entries": [ + "CustomerRepository.java", + "Customer.java", + "InMemoryCustomerRepository.java" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/src/main/java/smoketest/oauth2/client/": { + "entries": [ + "ExampleController.java", + "SampleOAuth2ClientApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/src/main/java/smoketest/oauth2/": { + "entries": [ + "client/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/src/main/java/smoketest/": { + "entries": [ + "oauth2/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/": { + "entries": [ + "SampleDataJpaApplication.java", + "web/", + "service/", + "domain/" + ], + "profile": [201, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/": { + "entries": [ + "jpa/" + ], + "profile": [201, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [201, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [201, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/": { + "entries": [ + "java/" + ], + "profile": [201, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/": { + "entries": [ + "main/" + ], + "profile": [201, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/": { + "entries": [ + "src/" + ], + "profile": [201, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/web/": { + "entries": [ + "SampleController.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/service/": { + "entries": [ + "ReviewsSummary.java", + "CitySearchCriteria.java", + "HotelService.java", + "HotelRepository.java", + "CityService.java", + "ReviewRepository.java", + "CityRepository.java", + "HotelServiceImpl.java", + "CityServiceImpl.java" + ], + "profile": [75, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/domain/": { + "entries": [ + "TripType.java", + "RatingCount.java", + "Review.java", + "Hotel.java", + "HotelSummary.java", + "City.java", + "Rating.java", + "ReviewDetails.java" + ], + "profile": [120, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/src/main/java/smoketest/": { + "entries": [ + "MessageController.java", + "SampleJUnitVintageApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/data/rest/": { + "entries": [ + "SampleDataRestApplication.java", + "service/", + "domain/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/data/": { + "entries": [ + "rest/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/": { + "entries": [ + "java/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/": { + "entries": [ + "main/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/": { + "entries": [ + "src/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/data/rest/service/": { + "entries": [ + "CitySearchCriteria.java", + "HotelRepository.java", + "CityRepository.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/data/rest/domain/": { + "entries": [ + "Hotel.java", + "City.java" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/src/main/java/smoketest/tomcat/multiconnector/": { + "entries": [ + "SampleTomcatTwoConnectorsApplication.java", + "web/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/src/main/java/smoketest/tomcat/": { + "entries": [ + "multiconnector/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/src/main/java/smoketest/": { + "entries": [ + "tomcat/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/src/main/": { + "entries": [ + "java/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/src/": { + "entries": [ + "main/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/": { + "entries": [ + "src/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/src/main/java/smoketest/tomcat/multiconnector/web/": { + "entries": [ + "SampleController.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/dockerTest/java/smoketest/data/cassandra/": { + "entries": [ + "SecureCassandraContainer.java", + "SampleCassandraApplicationSslTests.java", + "SampleCassandraApplicationReactiveSslTests.java" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/dockerTest/java/smoketest/data/": { + "entries": [ + "cassandra/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/dockerTest/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/": { + "entries": [ + "src/" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/main/java/smoketest/data/cassandra/": { + "entries": [ + "SampleRepository.java", + "SampleEntity.java", + "SampleCassandraApplication.java", + "SampleService.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/main/java/smoketest/data/": { + "entries": [ + "cassandra/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/main/": { + "entries": [ + "java/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/src/main/java/smoketest/secure/webflux/": { + "entries": [ + "EchoHandler.java", + "SampleSecureWebFluxApplication.java", + "WelcomeController.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/src/main/java/smoketest/secure/": { + "entries": [ + "webflux/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/src/main/java/smoketest/": { + "entries": [ + "secure/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/src/main/": { + "entries": [ + "java/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/src/": { + "entries": [ + "main/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/": { + "entries": [ + "src/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/resources/static/js/": { + "entries": [ + "jquery.validate.js", + "jquery-1.7.2.js" + ], + "profile": [192, 204, 211, 156] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/resources/static/": { + "entries": [ + "js/" + ], + "profile": [192, 204, 211, 156] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/resources/": { + "entries": [ + "static/" + ], + "profile": [192, 204, 211, 156] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/": { + "entries": [ + "resources/", + "java/" + ], + "profile": [277, 204, 211, 156] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/": { + "entries": [ + "main/" + ], + "profile": [277, 204, 211, 156] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/": { + "entries": [ + "src/" + ], + "profile": [277, 204, 211, 156] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/java/smoketest/groovytemplates/": { + "entries": [ + "Message.java", + "SampleGroovyTemplateApplication.java", + "MessageRepository.java", + "InMemoryMessageRepository.java", + "mvc/" + ], + "profile": [85, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/java/smoketest/": { + "entries": [ + "groovytemplates/" + ], + "profile": [85, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [85, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/java/smoketest/groovytemplates/mvc/": { + "entries": [ + "MessageController.java" + ], + "profile": [31, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/src/main/java/smoketest/undertow/": { + "entries": [ + "SampleUndertowApplication.java", + "web/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/src/main/java/smoketest/": { + "entries": [ + "undertow/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/src/main/": { + "entries": [ + "java/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/src/": { + "entries": [ + "main/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/": { + "entries": [ + "src/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/src/main/java/smoketest/undertow/web/": { + "entries": [ + "SampleController.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/dockerTest/java/smoketest/data/mongo/": { + "entries": [ + "SampleMongoApplicationSslTests.java", + "SampleMongoApplicationReactiveSslTests.java", + "SecureMongoContainer.java" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/dockerTest/java/smoketest/data/": { + "entries": [ + "mongo/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/dockerTest/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [42, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/": { + "entries": [ + "src/" + ], + "profile": [42, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/main/java/smoketest/data/mongo/": { + "entries": [ + "SampleRepository.java", + "SampleDocument.java", + "SampleService.java", + "SampleMongoApplication.java", + "SampleReactiveRepository.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/main/java/smoketest/data/": { + "entries": [ + "mongo/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/main/": { + "entries": [ + "java/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/smoketest/tomcat/": { + "entries": [ + "SampleTomcat11Application.java", + "util/", + "web/", + "service/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/smoketest/": { + "entries": [ + "tomcat/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/": { + "entries": [ + "java/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/": { + "entries": [ + "main/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/": { + "entries": [ + "src/" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/smoketest/tomcat/util/": { + "entries": [ + "RandomStringUtil.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/smoketest/tomcat/web/": { + "entries": [ + "SampleController.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/smoketest/tomcat/service/": { + "entries": [ + "HttpHeaderService.java", + "HelloWorldService.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/": { + "entries": [ + "SampleJettyWebSocketsApplication.java", + "echo/", + "reverse/", + "client/", + "snake/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/": { + "entries": [ + "jetty/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/": { + "entries": [ + "websocket/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/": { + "entries": [ + "java/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/": { + "entries": [ + "main/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/": { + "entries": [ + "src/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/echo/": { + "entries": [ + "EchoWebSocketHandler.java", + "DefaultEchoService.java", + "EchoService.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/reverse/": { + "entries": [ + "ReverseWebSocketEndpoint.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/client/": { + "entries": [ + "GreetingService.java", + "SimpleGreetingService.java", + "SimpleClientWebSocketHandler.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/snake/": { + "entries": [ + "SnakeUtils.java", + "Snake.java", + "SnakeWebSocketHandler.java", + "Location.java", + "SnakeTimer.java", + "Direction.java" + ], + "profile": [242, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/src/main/java/smoketest/actuator/customsecurity/": { + "entries": [ + "ExampleController.java", + "ExampleRestControllerEndpoint.java", + "SecurityConfiguration.java", + "SampleActuatorCustomSecurityApplication.java" + ], + "profile": [34, 17, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/src/main/java/smoketest/actuator/": { + "entries": [ + "customsecurity/" + ], + "profile": [34, 17, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/src/main/java/smoketest/": { + "entries": [ + "actuator/" + ], + "profile": [34, 17, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [34, 17, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/src/main/": { + "entries": [ + "java/" + ], + "profile": [34, 17, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/src/": { + "entries": [ + "main/" + ], + "profile": [34, 17, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/": { + "entries": [ + "src/" + ], + "profile": [34, 17, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/dockerTest/java/smoketest/session/": { + "entries": [ + "SampleSessionWebFluxRedisApplicationTests.java" + ], + "profile": [3, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/dockerTest/java/smoketest/": { + "entries": [ + "session/" + ], + "profile": [3, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [3, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [3, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [15, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/": { + "entries": [ + "src/" + ], + "profile": [15, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/main/java/smoketest/session/": { + "entries": [ + "HelloRestController.java", + "SampleSessionWebFluxRedisApplication.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/main/java/smoketest/": { + "entries": [ + "session/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/main/": { + "entries": [ + "java/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/src/main/java/smoketest/jetty/jsp/": { + "entries": [ + "MyException.java", + "SampleJettyJspApplication.java", + "WelcomeController.java", + "MyRestResponse.java" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/src/main/java/smoketest/jetty/": { + "entries": [ + "jsp/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/src/main/java/smoketest/": { + "entries": [ + "jetty/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/src/main/": { + "entries": [ + "java/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/src/": { + "entries": [ + "main/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/": { + "entries": [ + "src/" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/src/main/java/smoketest/liquibase/": { + "entries": [ + "SampleLiquibaseApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/src/main/java/smoketest/": { + "entries": [ + "liquibase/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/src/main/": { + "entries": [ + "java/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/src/": { + "entries": [ + "main/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/": { + "entries": [ + "src/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/src/main/java/smoketest/mustache/": { + "entries": [ + "WelcomeController.java", + "SampleWebMustacheApplication.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/src/main/java/smoketest/": { + "entries": [ + "mustache/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/src/main/": { + "entries": [ + "java/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/src/": { + "entries": [ + "main/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/": { + "entries": [ + "src/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/src/main/java/smoketest/freemarker/": { + "entries": [ + "WelcomeController.java", + "SampleWebFreeMarkerApplication.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/src/main/java/smoketest/": { + "entries": [ + "freemarker/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/src/main/": { + "entries": [ + "java/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/src/": { + "entries": [ + "main/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/": { + "entries": [ + "src/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/src/main/java/smoketest/jsp/": { + "entries": [ + "SampleWebJspApplication.java", + "WelcomeController.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/src/main/java/smoketest/": { + "entries": [ + "jsp/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/src/main/": { + "entries": [ + "java/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/src/": { + "entries": [ + "main/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/": { + "entries": [ + "src/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/src/main/java/smoketest/webflux/": { + "entries": [ + "ExampleController.java", + "SampleWebFluxApplication.java", + "EchoHandler.java", + "WelcomeController.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/src/main/java/smoketest/": { + "entries": [ + "webflux/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/src/main/": { + "entries": [ + "java/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/src/": { + "entries": [ + "main/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/": { + "entries": [ + "src/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/src/main/java/smoketest/devtools/": { + "entries": [ + "Message.java", + "SampleDevToolsApplication.java", + "MyController.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/src/main/java/smoketest/": { + "entries": [ + "devtools/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/src/main/": { + "entries": [ + "java/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/src/": { + "entries": [ + "main/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/": { + "entries": [ + "src/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/src/main/java/smoketest/flyway/": { + "entries": [ + "SampleFlywayApplication.java", + "Person.java", + "PersonRepository.java" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/src/main/java/smoketest/": { + "entries": [ + "flyway/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/src/main/": { + "entries": [ + "java/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/src/": { + "entries": [ + "main/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/": { + "entries": [ + "src/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/java/smoketest/web/thymeleaf/": { + "entries": [ + "SampleWebUiApplication.java", + "Message.java", + "MessageRepository.java", + "InMemoryMessageRepository.java", + "mvc/" + ], + "profile": [78, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/java/smoketest/web/": { + "entries": [ + "thymeleaf/" + ], + "profile": [78, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/java/smoketest/": { + "entries": [ + "web/" + ], + "profile": [78, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [78, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/": { + "entries": [ + "java/" + ], + "profile": [78, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/": { + "entries": [ + "main/" + ], + "profile": [78, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/": { + "entries": [ + "src/" + ], + "profile": [78, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/java/smoketest/web/thymeleaf/mvc/": { + "entries": [ + "MessageController.java" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/src/main/java/smoketest/jetty/ssl/": { + "entries": [ + "SampleJettySslApplication.java", + "web/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/src/main/java/smoketest/jetty/": { + "entries": [ + "ssl/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/src/main/java/smoketest/": { + "entries": [ + "jetty/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/src/main/java/smoketest/jetty/ssl/web/": { + "entries": [ + "SampleController.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/dockerTest/java/smoketest/session/": { + "entries": [ + "SampleSessionWebFluxMongoApplicationTests.java" + ], + "profile": [3, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/dockerTest/java/smoketest/": { + "entries": [ + "session/" + ], + "profile": [3, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [3, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [3, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [15, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/": { + "entries": [ + "src/" + ], + "profile": [15, 22, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/main/java/smoketest/session/": { + "entries": [ + "SampleSessionWebFluxMongoApplication.java", + "HelloRestController.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/main/java/smoketest/": { + "entries": [ + "session/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/main/": { + "entries": [ + "java/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/src/main/java/smoketest/actuator/log4j2/": { + "entries": [ + "SampleActuatorLog4J2Application.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/src/main/java/smoketest/actuator/": { + "entries": [ + "log4j2/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/src/main/java/smoketest/": { + "entries": [ + "actuator/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/src/main/": { + "entries": [ + "java/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/src/": { + "entries": [ + "main/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/": { + "entries": [ + "src/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/dockerTest/java/smoketest/data/redis/": { + "entries": [ + "SecureRedisContainer.java", + "SampleRedisApplicationSslTests.java", + "SampleRedisApplicationReactiveSslTests.java", + "SampleRedisApplicationJedisSslTests.java" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/dockerTest/java/smoketest/data/": { + "entries": [ + "redis/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/dockerTest/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/": { + "entries": [ + "src/" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/main/java/smoketest/data/redis/": { + "entries": [ + "SampleRepository.java", + "SampleRedisApplication.java", + "SampleService.java", + "PersonHash.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/main/java/smoketest/data/": { + "entries": [ + "redis/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/main/": { + "entries": [ + "java/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/actuator/": { + "entries": [ + "ExampleInfoContributor.java", + "SampleController.java", + "SampleLegacyEndpointWithDot.java", + "SampleRestControllerEndpointWithException.java", + "SampleActuatorApplication.java", + "HelloWorldService.java", + "ExampleHealthIndicator.java", + "SampleLegacyEndpointWithHyphen.java", + "ServiceProperties.java" + ], + "profile": [76, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/": { + "entries": [ + "actuator/" + ], + "profile": [76, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [76, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/": { + "entries": [ + "java/" + ], + "profile": [76, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/": { + "entries": [ + "main/" + ], + "profile": [76, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/": { + "entries": [ + "src/" + ], + "profile": [76, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/dockerTest/java/smoketest/pulsar/": { + "entries": [ + "SamplePulsarApplicationTests.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/dockerTest/java/smoketest/": { + "entries": [ + "pulsar/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [53, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/": { + "entries": [ + "src/" + ], + "profile": [53, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/main/java/smoketest/pulsar/": { + "entries": [ + "ReactiveAppConfig.java", + "SampleMessage.java", + "ImperativeAppConfig.java", + "SamplePulsarApplication.java" + ], + "profile": [35, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/main/java/smoketest/": { + "entries": [ + "pulsar/" + ], + "profile": [35, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [35, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/main/": { + "entries": [ + "java/" + ], + "profile": [35, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/src/main/java/smoketest/quartz/": { + "entries": [ + "SampleQuartzApplication.java", + "SampleJob.java" + ], + "profile": [62, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/src/main/java/smoketest/": { + "entries": [ + "quartz/" + ], + "profile": [62, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [62, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/src/main/": { + "entries": [ + "java/" + ], + "profile": [62, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/src/": { + "entries": [ + "main/" + ], + "profile": [62, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/": { + "entries": [ + "src/" + ], + "profile": [62, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/": { + "entries": [ + "SampleUndertowWebSocketsApplication.java", + "echo/", + "reverse/", + "client/", + "snake/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/": { + "entries": [ + "undertow/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/": { + "entries": [ + "websocket/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/": { + "entries": [ + "java/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/": { + "entries": [ + "main/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/": { + "entries": [ + "src/" + ], + "profile": [312, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/echo/": { + "entries": [ + "EchoWebSocketHandler.java", + "DefaultEchoService.java", + "EchoService.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/reverse/": { + "entries": [ + "ReverseWebSocketEndpoint.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/client/": { + "entries": [ + "GreetingService.java", + "SimpleGreetingService.java", + "SimpleClientWebSocketHandler.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/snake/": { + "entries": [ + "SnakeUtils.java", + "Snake.java", + "SnakeWebSocketHandler.java", + "Location.java", + "SnakeTimer.java", + "Direction.java" + ], + "profile": [242, 25, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/src/main/java/smoketest/ant/": { + "entries": [ + "SampleAntApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/src/main/java/smoketest/": { + "entries": [ + "ant/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/java/smoketest/webservices/": { + "entries": [ + "WebServiceConfig.java", + "SampleWebServicesApplication.java", + "endpoint/", + "service/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/java/smoketest/": { + "entries": [ + "webservices/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/": { + "entries": [ + "java/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/": { + "entries": [ + "main/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/": { + "entries": [ + "src/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/java/smoketest/webservices/endpoint/": { + "entries": [ + "HolidayEndpoint.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/java/smoketest/webservices/service/": { + "entries": [ + "StubHumanResourceService.java", + "HumanResourceService.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/src/main/java/smoketest/servlet/": { + "entries": [ + "SampleServletApplication.java" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/src/main/java/smoketest/": { + "entries": [ + "servlet/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/src/main/": { + "entries": [ + "java/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/src/": { + "entries": [ + "main/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/": { + "entries": [ + "src/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-authorization-server/src/main/java/smoketest/oauth2/server/": { + "entries": [ + "SampleOAuth2AuthorizationServerApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-authorization-server/src/main/java/smoketest/oauth2/": { + "entries": [ + "server/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-authorization-server/src/main/java/smoketest/": { + "entries": [ + "oauth2/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-authorization-server/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-authorization-server/src/main/": { + "entries": [ + "java/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-authorization-server/src/": { + "entries": [ + "main/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-authorization-server/": { + "entries": [ + "src/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/dockerTest/java/smoketest/cache/": { + "entries": [ + "SampleCacheApplicationRedisTests.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/dockerTest/java/smoketest/": { + "entries": [ + "cache/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [51, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/": { + "entries": [ + "src/" + ], + "profile": [51, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/main/java/smoketest/cache/": { + "entries": [ + "Country.java", + "SampleCacheApplication.java", + "CacheManagerCheck.java", + "CountryRepository.java", + "SampleClient.java" + ], + "profile": [43, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/main/java/smoketest/": { + "entries": [ + "cache/" + ], + "profile": [43, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [43, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/main/": { + "entries": [ + "java/" + ], + "profile": [43, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/main/java/smoketest/integration/": { + "entries": [ + "SampleApplicationRunner.java", + "SampleMessageGateway.java", + "SampleEndpoint.java", + "HelloWorldService.java", + "SampleIntegrationApplication.java", + "ServiceProperties.java" + ], + "profile": [74, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/main/java/smoketest/": { + "entries": [ + "integration/" + ], + "profile": [74, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [74, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/main/": { + "entries": [ + "java/" + ], + "profile": [74, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/": { + "entries": [ + "main/" + ], + "profile": [74, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/": { + "entries": [ + "src/" + ], + "profile": [74, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/": { + "entries": [ + "SampleJpaApplication.java", + "repository/", + "web/", + "domain/" + ], + "profile": [57, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/": { + "entries": [ + "jpa/" + ], + "profile": [57, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [57, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/": { + "entries": [ + "java/" + ], + "profile": [57, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/": { + "entries": [ + "main/" + ], + "profile": [57, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/": { + "entries": [ + "src/" + ], + "profile": [57, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/repository/": { + "entries": [ + "TagRepository.java", + "NoteRepository.java", + "JpaTagRepository.java", + "JpaNoteRepository.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/web/": { + "entries": [ + "IndexController.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/domain/": { + "entries": [ + "Tag.java", + "Note.java" + ], + "profile": [42, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/src/main/java/smoketest/actuator/noweb/": { + "entries": [ + "SampleActuatorNoWebApplication.java", + "HelloWorldService.java", + "ServiceProperties.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/src/main/java/smoketest/actuator/": { + "entries": [ + "noweb/" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/src/main/java/smoketest/": { + "entries": [ + "actuator/" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/src/main/": { + "entries": [ + "java/" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/src/": { + "entries": [ + "main/" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/": { + "entries": [ + "src/" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-application-type/src/main/java/smoketest/webapplicationtype/": { + "entries": [ + "SampleWebApplicationTypeApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-application-type/src/main/java/smoketest/": { + "entries": [ + "webapplicationtype/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-application-type/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-application-type/src/main/": { + "entries": [ + "java/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-application-type/src/": { + "entries": [ + "main/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-application-type/": { + "entries": [ + "src/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/dockerTest/java/smoketest/data/r2dbc/": { + "entries": [ + "CityRepositoryTests.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/dockerTest/java/smoketest/data/": { + "entries": [ + "r2dbc/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/dockerTest/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/": { + "entries": [ + "src/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/main/java/smoketest/data/r2dbc/": { + "entries": [ + "SampleR2dbcLiquibaseApplication.java", + "CityRepository.java", + "City.java" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/main/java/smoketest/data/": { + "entries": [ + "r2dbc/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/main/": { + "entries": [ + "java/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/jetty/": { + "entries": [ + "ExampleServletContextListener.java", + "SampleJettyApplication.java", + "util/", + "web/", + "service/" + ], + "profile": [34, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/": { + "entries": [ + "jetty/" + ], + "profile": [34, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [34, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/": { + "entries": [ + "java/" + ], + "profile": [34, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/": { + "entries": [ + "main/" + ], + "profile": [34, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/": { + "entries": [ + "src/" + ], + "profile": [34, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/jetty/util/": { + "entries": [ + "StringUtil.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/jetty/web/": { + "entries": [ + "SampleController.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/jetty/service/": { + "entries": [ + "HttpHeaderService.java", + "HelloWorldService.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/src/main/java/smoketest/aop/": { + "entries": [ + "SampleAopApplication.java", + "monitor/", + "service/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/src/main/java/smoketest/": { + "entries": [ + "aop/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/src/main/": { + "entries": [ + "java/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/src/": { + "entries": [ + "main/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/": { + "entries": [ + "src/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/src/main/java/smoketest/aop/monitor/": { + "entries": [ + "ServiceMonitor.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/src/main/java/smoketest/aop/service/": { + "entries": [ + "HelloWorldService.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/src/main/java/smoketest/tomcat/ssl/": { + "entries": [ + "SampleTomcatSslApplication.java", + "web/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/src/main/java/smoketest/tomcat/": { + "entries": [ + "ssl/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/src/main/java/smoketest/": { + "entries": [ + "tomcat/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/src/main/java/smoketest/tomcat/ssl/web/": { + "entries": [ + "SampleController.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/src/main/java/smoketest/xml/": { + "entries": [ + "SampleSpringXmlApplication.java", + "service/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/src/main/java/smoketest/": { + "entries": [ + "xml/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/src/main/": { + "entries": [ + "java/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/src/": { + "entries": [ + "main/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/": { + "entries": [ + "src/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/src/main/java/smoketest/xml/service/": { + "entries": [ + "OtherService.java", + "HelloWorldService.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/src/main/java/smoketest/secure/": { + "entries": [ + "SampleService.java", + "SampleSecureApplication.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/src/main/java/smoketest/": { + "entries": [ + "secure/" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/src/main/": { + "entries": [ + "java/" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/src/": { + "entries": [ + "main/" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/": { + "entries": [ + "src/" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/java/smoketest/actuator/extension/": { + "entries": [ + "SampleActuatorExtensionApplication.java", + "MyExtensionSecurityInterceptor.java", + "MyExtensionEndpointFilter.java", + "MyExtensionConfiguration.java", + "MyExtensionEndpointExposureOutcomeContributor.java", + "MyExtensionWebMvcEndpointHandlerMapping.java" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/java/smoketest/actuator/": { + "entries": [ + "extension/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/java/smoketest/": { + "entries": [ + "actuator/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/": { + "entries": [ + "java/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/": { + "entries": [ + "main/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/": { + "entries": [ + "src/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/src/main/java/smoketest/undertow/ssl/": { + "entries": [ + "SampleUndertowSslApplication.java", + "web/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/src/main/java/smoketest/undertow/": { + "entries": [ + "ssl/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/src/main/java/smoketest/": { + "entries": [ + "undertow/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/src/main/java/smoketest/undertow/ssl/web/": { + "entries": [ + "SampleController.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/app/": { + "entries": [ + "SampleBootstrapRegistryApplication.java", + "MySubversionClient.java", + "Printer.java" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/": { + "entries": [ + "app/", + "external/" + ], + "profile": [94, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/": { + "entries": [ + "bootstrapregistry/" + ], + "profile": [94, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [94, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/": { + "entries": [ + "java/" + ], + "profile": [94, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/": { + "entries": [ + "main/" + ], + "profile": [94, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/": { + "entries": [ + "src/" + ], + "profile": [94, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/external/svn/": { + "entries": [ + "SubversionConfigDataLocationResolver.java", + "SubversionConfigDataResource.java", + "SubversionBootstrap.java", + "SubversionConfigDataLoader.java", + "SubversionServerCertificate.java", + "package-info.java", + "SubversionClient.java" + ], + "profile": [83, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/external/": { + "entries": [ + "svn/" + ], + "profile": [83, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/java/smoketest/secure/jersey/": { + "entries": [ + "JerseyConfig.java", + "Service.java", + "ReverseEndpoint.java", + "Endpoint.java", + "SecurityConfiguration.java", + "SampleSecureJerseyApplication.java" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/java/smoketest/secure/": { + "entries": [ + "jersey/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/java/smoketest/": { + "entries": [ + "secure/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/": { + "entries": [ + "java/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/": { + "entries": [ + "main/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/": { + "entries": [ + "src/" + ], + "profile": [47, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq-embedded/src/main/java/smoketest/activemq/embedded/": { + "entries": [ + "SampleActiveMQApplication.java", + "Consumer.java", + "Producer.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq-embedded/src/main/java/smoketest/activemq/": { + "entries": [ + "embedded/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq-embedded/src/main/java/smoketest/": { + "entries": [ + "activemq/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq-embedded/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq-embedded/src/main/": { + "entries": [ + "java/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq-embedded/src/": { + "entries": [ + "main/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq-embedded/": { + "entries": [ + "src/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/src/main/java/smoketest/oauth2/resource/": { + "entries": [ + "ExampleController.java", + "SampleOauth2ResourceServerApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/src/main/java/smoketest/oauth2/": { + "entries": [ + "resource/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/src/main/java/smoketest/": { + "entries": [ + "oauth2/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/src/main/java/smoketest/data/ldap/": { + "entries": [ + "SampleLdapApplication.java", + "Person.java", + "PersonRepository.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/src/main/java/smoketest/data/": { + "entries": [ + "ldap/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/src/main/": { + "entries": [ + "java/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/src/": { + "entries": [ + "main/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/": { + "entries": [ + "src/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/src/main/java/smoketest/testnomockito/": { + "entries": [ + "SampleTestNoMockitoApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/src/main/java/smoketest/": { + "entries": [ + "testnomockito/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/src/main/": { + "entries": [ + "java/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/src/": { + "entries": [ + "main/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/": { + "entries": [ + "src/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/src/main/java/smoketest/security/method/": { + "entries": [ + "SampleMethodSecurityApplication.java" + ], + "profile": [37, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/src/main/java/smoketest/security/": { + "entries": [ + "method/" + ], + "profile": [37, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/src/main/java/smoketest/": { + "entries": [ + "security/" + ], + "profile": [37, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [37, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/src/main/": { + "entries": [ + "java/" + ], + "profile": [37, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/src/": { + "entries": [ + "main/" + ], + "profile": [37, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/": { + "entries": [ + "src/" + ], + "profile": [37, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-hazelcast/src/main/java/smoketest/session/hazelcast/": { + "entries": [ + "SampleSessionHazelcastApplication.java", + "SecurityConfiguration.java" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-hazelcast/src/main/java/smoketest/session/": { + "entries": [ + "hazelcast/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-hazelcast/src/main/java/smoketest/": { + "entries": [ + "session/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-hazelcast/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-hazelcast/src/main/": { + "entries": [ + "java/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-hazelcast/src/": { + "entries": [ + "main/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-hazelcast/": { + "entries": [ + "src/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/src/main/java/smoketest/oauth2/client/": { + "entries": [ + "ExampleController.java", + "SampleReactiveOAuth2ClientApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/src/main/java/smoketest/oauth2/": { + "entries": [ + "client/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/src/main/java/smoketest/": { + "entries": [ + "oauth2/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/src/main/": { + "entries": [ + "java/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/src/": { + "entries": [ + "main/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/": { + "entries": [ + "src/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/dockerTest/java/smoketest/session/redis/": { + "entries": [ + "SampleSessionRedisApplicationTests.java", + "TestServiceConnectionSampleSessionRedisApplication.java", + "TestPropertiesImportSampleSessionRedisApplication.java", + "TestServiceConnectionImportSampleSessionRedisApplication.java", + "TestPropertiesSampleSessionRedisApplication.java" + ], + "profile": [55, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/dockerTest/java/smoketest/session/": { + "entries": [ + "redis/" + ], + "profile": [55, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/dockerTest/java/smoketest/": { + "entries": [ + "session/" + ], + "profile": [55, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/dockerTest/java/": { + "entries": [ + "smoketest/" + ], + "profile": [55, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [55, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [68, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/": { + "entries": [ + "src/" + ], + "profile": [68, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/main/java/smoketest/session/redis/": { + "entries": [ + "SampleSessionRedisApplication.java", + "SecurityConfiguration.java" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/main/java/smoketest/session/": { + "entries": [ + "redis/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/main/java/smoketest/": { + "entries": [ + "session/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/main/": { + "entries": [ + "java/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-jdbc/src/main/java/smoketest/session/": { + "entries": [ + "SampleSessionJdbcApplication.java", + "HelloRestController.java", + "SecurityConfiguration.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-jdbc/src/main/java/smoketest/": { + "entries": [ + "session/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-jdbc/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-jdbc/src/main/": { + "entries": [ + "java/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-jdbc/src/": { + "entries": [ + "main/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-jdbc/": { + "entries": [ + "src/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/src/main/java/smoketest/data/r2dbc/": { + "entries": [ + "SampleR2dbcApplication.java", + "CityController.java", + "CityRepository.java", + "City.java" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/src/main/java/smoketest/data/": { + "entries": [ + "r2dbc/" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/src/main/java/smoketest/": { + "entries": [ + "data/" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/src/main/": { + "entries": [ + "java/" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/src/": { + "entries": [ + "main/" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/": { + "entries": [ + "src/" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/core/": { + "entries": [ + "DockerCliIntegrationTests.java" + ], + "profile": [43, 0, 32, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/": { + "entries": [ + "core/", + "service/" + ], + "profile": [441, 34, 32, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/": { + "entries": [ + "compose/" + ], + "profile": [441, 34, 32, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/": { + "entries": [ + "docker/" + ], + "profile": [441, 34, 32, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [441, 34, 32, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [441, 34, 32, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/": { + "entries": [ + "org/" + ], + "profile": [441, 34, 32, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [441, 34, 32, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [2565, 248, 116, 0] + }, + "spring-boot-project/spring-boot-docker-compose/": { + "entries": [ + "src/" + ], + "profile": [2565, 248, 116, 0] + }, + "spring-boot-project/": { + "entries": [ + "spring-boot-docker-compose/", + "spring-boot-autoconfigure/", + "spring-boot-docs/", + "spring-boot-testcontainers/", + "spring-boot-tools/", + "spring-boot-actuator-autoconfigure/", + "spring-boot-actuator/", + "spring-boot-devtools/", + "spring-boot/" + ], + "profile": [100515, 16958, 3327, 230] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/activemq/": { + "entries": [ + "ArtemisDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "ActiveMQClassicDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "ActiveMQDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/": { + "entries": [ + "activemq/", + "neo4j/", + "clickhouse/", + "mariadb/", + "redis/", + "ldap/", + "oracle/", + "otlp/", + "postgres/", + "zipkin/", + "cassandra/", + "mysql/", + "sqlserver/", + "rabbit/", + "mongo/", + "hazelcast/", + "pulsar/", + "liquibase/", + "elasticsearch/", + "flyway/" + ], + "profile": [398, 34, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/": { + "entries": [ + "connection/" + ], + "profile": [398, 34, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/neo4j/": { + "entries": [ + "Neo4jDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/clickhouse/": { + "entries": [ + "ClickHouseJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "ClickHouseR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [45, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/mariadb/": { + "entries": [ + "MariaDbR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "MariaDbJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/redis/": { + "entries": [ + "RedisDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/ldap/": { + "entries": [ + "OpenLdapDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/oracle/": { + "entries": [ + "OracleXeR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "OracleXeJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "OracleFreeJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "OracleFreeR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [30, 34, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/otlp/": { + "entries": [ + "GrafanaOpenTelemetryMetricsDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "OpenTelemetryLoggingDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "GrafanaOpenTelemetryTracingDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "OpenTelemetryMetricsDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "GrafanaOpenTelemetryLoggingDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "OpenTelemetryTracingDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [22, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/postgres/": { + "entries": [ + "PostgresR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "PostgresJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [58, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/zipkin/": { + "entries": [ + "ZipkinDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/cassandra/": { + "entries": [ + "CassandraDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/mysql/": { + "entries": [ + "MySqlR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "MySqlJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/sqlserver/": { + "entries": [ + "SqlServerJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java", + "SqlServerR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [37, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/rabbit/": { + "entries": [ + "RabbitDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/mongo/": { + "entries": [ + "MongoDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/hazelcast/": { + "entries": [ + "HazelcastDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/pulsar/": { + "entries": [ + "PulsarDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/liquibase/": { + "entries": [ + "JdbcAdaptingLiquibaseConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/elasticsearch/": { + "entries": [ + "ElasticsearchDockerComposeConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/flyway/": { + "entries": [ + "JdbcAdaptingFlywayConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/": { + "entries": [ + "DockerHost.java", + "Regex.java", + "DockerCliComposeConfigResponse.java", + "DockerException.java", + "ProcessRunner.java", + "DockerNotRunningException.java", + "ImageReference.java", + "DockerProcessStartException.java", + "DefaultRunningService.java", + "DockerComposeFile.java", + "DefaultDockerCompose.java", + "ImageName.java", + "DockerCliContextResponse.java", + "DockerComposeOrigin.java", + "DockerCliCommand.java", + "DockerOutputParseException.java", + "DockerJson.java", + "DockerCompose.java", + "DockerEnv.java", + "DockerCli.java", + "DockerCliComposeVersionResponse.java", + "DockerCliInspectResponse.java", + "ConnectionPorts.java", + "ProcessStartException.java", + "DefaultConnectionPorts.java", + "RunningService.java", + "DockerCliComposePsResponse.java", + "package-info.java", + "ProcessExitException.java" + ], + "profile": [793, 105, 33, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/": { + "entries": [ + "core/", + "lifecycle/", + "service/" + ], + "profile": [2124, 214, 84, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/": { + "entries": [ + "compose/" + ], + "profile": [2124, 214, 84, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/": { + "entries": [ + "docker/" + ], + "profile": [2124, 214, 84, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [2124, 214, 84, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [2124, 214, 84, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [2124, 214, 84, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/": { + "entries": [ + "java/" + ], + "profile": [2124, 214, 84, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/": { + "entries": [ + "StartCommand.java", + "LifecycleManagement.java", + "DockerComposeServicesReadyEvent.java", + "DockerComposeListener.java", + "StopCommand.java", + "DockerComposeSkipCheck.java", + "ServiceNotReadyException.java", + "TcpConnectServiceReadinessCheck.java", + "ServiceReadinessChecks.java", + "DockerComposeProperties.java", + "DockerComposeLifecycleManager.java", + "ReadinessTimeoutException.java", + "package-info.java" + ], + "profile": [348, 19, 51, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/": { + "entries": [ + "DockerComposeConnectionSource.java", + "DockerComposeConnectionDetailsFactory.java", + "ConnectionNamePredicate.java", + "DockerComposeServiceConnectionsApplicationListener.java", + "package-info.java", + "activemq/", + "neo4j/", + "clickhouse/", + "mariadb/", + "redis/", + "ldap/", + "oracle/", + "r2dbc/", + "otlp/", + "jdbc/", + "postgres/", + "zipkin/", + "cassandra/", + "mysql/", + "sqlserver/", + "rabbit/", + "mongo/", + "hazelcast/", + "pulsar/", + "liquibase/", + "elasticsearch/", + "flyway/" + ], + "profile": [983, 90, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/": { + "entries": [ + "connection/" + ], + "profile": [983, 90, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/activemq/": { + "entries": [ + "ActiveMQDockerComposeConnectionDetailsFactory.java", + "ArtemisEnvironment.java", + "ArtemisDockerComposeConnectionDetailsFactory.java", + "ActiveMQClassicDockerComposeConnectionDetailsFactory.java", + "ActiveMQClassicEnvironment.java", + "ActiveMQEnvironment.java", + "package-info.java" + ], + "profile": [93, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/neo4j/": { + "entries": [ + "Neo4jDockerComposeConnectionDetailsFactory.java", + "package-info.java", + "Neo4jEnvironment.java" + ], + "profile": [43, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/clickhouse/": { + "entries": [ + "ClickHouseEnvironment.java", + "ClickHouseR2dbcDockerComposeConnectionDetailsFactory.java", + "ClickHouseJdbcDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [55, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mariadb/": { + "entries": [ + "MariaDbR2dbcDockerComposeConnectionDetailsFactory.java", + "MariaDbJdbcDockerComposeConnectionDetailsFactory.java", + "package-info.java", + "MariaDbEnvironment.java" + ], + "profile": [72, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/redis/": { + "entries": [ + "RedisDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/ldap/": { + "entries": [ + "OpenLdapDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [18, 18, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/oracle/": { + "entries": [ + "OracleContainer.java", + "OracleXeJdbcDockerComposeConnectionDetailsFactory.java", + "OracleFreeJdbcDockerComposeConnectionDetailsFactory.java", + "OracleJdbcDockerComposeConnectionDetailsFactory.java", + "OracleXeR2dbcDockerComposeConnectionDetailsFactory.java", + "OracleFreeR2dbcDockerComposeConnectionDetailsFactory.java", + "OracleEnvironment.java", + "OracleR2dbcDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [90, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/r2dbc/": { + "entries": [ + "ConnectionFactoryOptionsBuilder.java", + "package-info.java" + ], + "profile": [26, 17, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/otlp/": { + "entries": [ + "OpenTelemetryLoggingDockerComposeConnectionDetailsFactory.java", + "OpenTelemetryTracingDockerComposeConnectionDetailsFactory.java", + "OpenTelemetryMetricsDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [55, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/jdbc/": { + "entries": [ + "package-info.java", + "JdbcUrlBuilder.java" + ], + "profile": [31, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/postgres/": { + "entries": [ + "PostgresEnvironment.java", + "PostgresJdbcDockerComposeConnectionDetailsFactory.java", + "PostgresR2dbcDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [61, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/zipkin/": { + "entries": [ + "ZipkinDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/cassandra/": { + "entries": [ + "CassandraEnvironment.java", + "CassandraDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mysql/": { + "entries": [ + "MySqlJdbcDockerComposeConnectionDetailsFactory.java", + "MySqlEnvironment.java", + "MySqlR2dbcDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [62, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/sqlserver/": { + "entries": [ + "SqlServerJdbcDockerComposeConnectionDetailsFactory.java", + "SqlServerEnvironment.java", + "SqlServerR2dbcDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [67, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/rabbit/": { + "entries": [ + "RabbitDockerComposeConnectionDetailsFactory.java", + "RabbitEnvironment.java", + "package-info.java" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mongo/": { + "entries": [ + "MongoEnvironment.java", + "MongoDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [32, 19, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/hazelcast/": { + "entries": [ + "HazelcastEnvironment.java", + "HazelcastDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [26, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/pulsar/": { + "entries": [ + "PulsarDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/liquibase/": { + "entries": [ + "JdbcAdaptingLiquibaseConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [16, 18, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/elasticsearch/": { + "entries": [ + "ElasticsearchEnvironment.java", + "ElasticsearchDockerComposeConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [28, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/flyway/": { + "entries": [ + "JdbcAdaptingFlywayConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [16, 18, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/neo4j/": { + "entries": [ + "Neo4jAutoConfigurationIntegrationTests.java" + ], + "profile": [64, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/": { + "entries": [ + "neo4j/", + "mail/", + "cassandra/", + "pulsar/", + "data/", + "elasticsearch/", + "couchbase/", + "session/" + ], + "profile": [681, 109, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/": { + "entries": [ + "autoconfigure/" + ], + "profile": [681, 109, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [681, 109, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [681, 109, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/": { + "entries": [ + "org/" + ], + "profile": [681, 109, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [681, 109, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [22594, 3113, 412, 161] + }, + "spring-boot-project/spring-boot-autoconfigure/": { + "entries": [ + "src/" + ], + "profile": [22594, 3113, 412, 161] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/mail/": { + "entries": [ + "MailSenderAutoConfigurationIntegrationTests.java" + ], + "profile": [81, 32, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/cassandra/": { + "entries": [ + "CassandraAutoConfigurationIntegrationTests.java", + "CassandraAutoConfigurationWithPasswordAuthenticationIntegrationTests.java" + ], + "profile": [76, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/pulsar/": { + "entries": [ + "PulsarAutoConfigurationIntegrationTests.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/data/neo4j/": { + "entries": [ + "Neo4jRepositoriesAutoConfigurationIntegrationTests.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/data/": { + "entries": [ + "neo4j/", + "redis/", + "cassandra/", + "elasticsearch/" + ], + "profile": [91, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/data/redis/": { + "entries": [ + "RedisRepositoriesAutoConfigurationTests.java" + ], + "profile": [26, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/data/cassandra/": { + "entries": [ + "CassandraDataAutoConfigurationIntegrationTests.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/data/elasticsearch/": { + "entries": [ + "ReactiveElasticsearchRepositoriesAutoConfigurationTests.java", + "ElasticsearchRepositoriesAutoConfigurationTests.java" + ], + "profile": [40, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/elasticsearch/": { + "entries": [ + "ElasticsearchRestClientAutoConfigurationIntegrationTests.java", + "ReactiveElasticsearchClientAutoConfigurationIntegrationTests.java", + "ElasticsearchClientAutoConfigurationIntegrationTests.java" + ], + "profile": [27, 17, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/couchbase/": { + "entries": [ + "CouchbaseAutoConfigurationIntegrationTests.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/session/": { + "entries": [ + "SessionAutoConfigurationRedisTests.java", + "SessionAutoConfigurationMongoTests.java", + "ReactiveSessionAutoConfigurationRedisTests.java", + "ReactiveSessionAutoConfigurationMongoTests.java" + ], + "profile": [305, 60, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/": { + "entries": [ + "AutoConfigurationImportSelector.java", + "ImportAutoConfiguration.java", + "AutoConfigurationSorter.java", + "AutoConfigurationImportFilter.java", + "AutoConfiguration.java", + "AutoConfigurationPackages.java", + "AutoConfigurations.java", + "ImportAutoConfigurationImportSelector.java", + "AutoConfigurationImportListener.java", + "AutoConfigureAfter.java", + "AutoConfigurationPackage.java", + "AutoConfigureBefore.java", + "SpringBootApplication.java", + "AutoConfigurationMetadata.java", + "EnableAutoConfiguration.java", + "AutoConfigurationExcludeFilter.java", + "AbstractDependsOnBeanFactoryPostProcessor.java", + "AutoConfigurationMetadataLoader.java", + "BackgroundPreinitializer.java", + "AutoConfigureOrder.java", + "AutoConfigurationImportEvent.java", + "AutoConfigurationReplacements.java", + "package-info.java", + "SharedMetadataReaderFactoryContextInitializer.java", + "neo4j/", + "transaction/", + "websocket/", + "ssl/", + "gson/", + "jooq/", + "webservices/", + "context/", + "h2/", + "cache/", + "jersey/", + "security/", + "sendgrid/", + "mail/", + "web/", + "ldap/", + "integration/", + "jmx/", + "codec/", + "freemarker/", + "r2dbc/", + "dao/", + "template/", + "admin/", + "amqp/", + "mustache/", + "netty/", + "thymeleaf/", + "aop/", + "jdbc/", + "info/", + "container/", + "rsocket/", + "condition/", + "http/", + "kafka/", + "cassandra/", + "graphql/", + "batch/", + "jsonb/", + "task/", + "diagnostics/", + "availability/", + "mongo/", + "orm/", + "groovy/", + "hazelcast/", + "pulsar/", + "quartz/", + "service/", + "liquibase/", + "jms/", + "data/", + "hateoas/", + "thread/", + "domain/", + "logging/", + "elasticsearch/", + "validation/", + "reactor/", + "couchbase/", + "flyway/", + "session/", + "jackson/", + "sql/" + ], + "profile": [21913, 3004, 412, 161] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/": { + "entries": [ + "autoconfigure/" + ], + "profile": [21913, 3004, 412, 161] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [21913, 3004, 412, 161] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [21913, 3004, 412, 161] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [21913, 3004, 412, 161] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/": { + "entries": [ + "java/" + ], + "profile": [21913, 3004, 412, 161] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/neo4j/": { + "entries": [ + "Neo4jSpringJclLogging.java", + "Neo4jConnectionDetails.java", + "Neo4jProperties.java", + "ConfigBuilderCustomizer.java", + "Neo4jAutoConfiguration.java", + "package-info.java" + ], + "profile": [242, 54, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/": { + "entries": [ + "TransactionManagerCustomizationAutoConfiguration.java", + "TransactionManagerCustomizers.java", + "TransactionProperties.java", + "TransactionManagerCustomizer.java", + "TransactionAutoConfiguration.java", + "ExecutionListenersTransactionManagerCustomizer.java", + "package-info.java", + "jta/" + ], + "profile": [61, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/jta/": { + "entries": [ + "JndiJtaConfiguration.java", + "JtaAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/servlet/": { + "entries": [ + "WebSocketServletAutoConfiguration.java", + "UndertowWebSocketServletWebServerCustomizer.java", + "WebSocketMessagingAutoConfiguration.java", + "JettyWebSocketServletWebServerCustomizer.java", + "package-info.java", + "TomcatWebSocketServletWebServerCustomizer.java" + ], + "profile": [93, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/": { + "entries": [ + "servlet/", + "reactive/" + ], + "profile": [108, 35, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/reactive/": { + "entries": [ + "TomcatWebSocketReactiveWebServerCustomizer.java", + "JettyWebSocketReactiveWebServerCustomizer.java", + "WebSocketReactiveAutoConfiguration.java", + "package-info.java" + ], + "profile": [15, 35, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/": { + "entries": [ + "SslPropertiesBundleRegistrar.java", + "BundleContentProperty.java", + "PemSslBundleProperties.java", + "SslAutoConfiguration.java", + "JksSslBundleProperties.java", + "FileWatcher.java", + "BundleContentNotWatchableFailureAnalyzer.java", + "PropertiesSslBundle.java", + "SslProperties.java", + "CertificateMatcher.java", + "SslBundleProperties.java", + "BundleContentNotWatchableException.java", + "SslBundleRegistrar.java", + "package-info.java" + ], + "profile": [436, 79, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/gson/": { + "entries": [ + "GsonProperties.java", + "GsonBuilderCustomizer.java", + "package-info.java", + "GsonAutoConfiguration.java" + ], + "profile": [89, 21, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/": { + "entries": [ + "SpringTransactionProvider.java", + "JooqExceptionTranslator.java", + "JooqAutoConfiguration.java", + "DefaultExceptionTranslatorExecuteListener.java", + "NoDslContextBeanFailureAnalyzer.java", + "SqlDialectLookup.java", + "DefaultConfigurationCustomizer.java", + "JooqProperties.java", + "SpringTransaction.java", + "ExceptionTranslatorExecuteListener.java", + "package-info.java" + ], + "profile": [151, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/webservices/": { + "entries": [ + "WebServicesAutoConfiguration.java", + "OnWsdlLocationsCondition.java", + "WebServicesProperties.java", + "package-info.java", + "client/" + ], + "profile": [100, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/webservices/client/": { + "entries": [ + "WebServiceTemplateAutoConfiguration.java", + "package-info.java" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/context/": { + "entries": [ + "LifecycleProperties.java", + "MessageSourceProperties.java", + "PropertyPlaceholderAutoConfiguration.java", + "MessageSourceAutoConfiguration.java", + "ConfigurationPropertiesAutoConfiguration.java", + "package-info.java", + "LifecycleAutoConfiguration.java" + ], + "profile": [104, 18, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/h2/": { + "entries": [ + "H2ConsoleProperties.java", + "H2ConsoleAutoConfiguration.java", + "package-info.java" + ], + "profile": [85, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/": { + "entries": [ + "CouchbaseCacheConfiguration.java", + "RedisCacheConfiguration.java", + "InfinispanCacheConfiguration.java", + "CacheType.java", + "CacheManagerCustomizer.java", + "CacheCondition.java", + "CacheAutoConfiguration.java", + "JCachePropertiesCustomizer.java", + "CacheManagerCustomizers.java", + "SimpleCacheConfiguration.java", + "HazelcastCacheConfiguration.java", + "Cache2kBuilderCustomizer.java", + "CacheProperties.java", + "CacheConfigurations.java", + "GenericCacheConfiguration.java", + "HazelcastJCacheCustomizationConfiguration.java", + "JCacheCacheConfiguration.java", + "CaffeineCacheConfiguration.java", + "CouchbaseCacheManagerBuilderCustomizer.java", + "JCacheManagerCustomizer.java", + "RedisCacheManagerBuilderCustomizer.java", + "package-info.java", + "Cache2kCacheConfiguration.java", + "NoOpCacheConfiguration.java" + ], + "profile": [326, 94, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jersey/": { + "entries": [ + "JerseyProperties.java", + "ResourceConfigCustomizer.java", + "JerseyAutoConfiguration.java", + "package-info.java" + ], + "profile": [120, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/": { + "entries": [ + "StaticResourceLocation.java", + "SecurityDataConfiguration.java", + "ConditionalOnDefaultWebSecurity.java", + "SecurityProperties.java", + "DefaultWebSecurityCondition.java", + "package-info.java", + "servlet/", + "reactive/", + "oauth2/", + "saml2/", + "rsocket/" + ], + "profile": [1379, 80, 34, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet/": { + "entries": [ + "SpringBootWebSecurityConfiguration.java", + "StaticResourceRequest.java", + "AntPathRequestMatcherProvider.java", + "RequestMatcherProvider.java", + "UserDetailsServiceAutoConfiguration.java", + "PathRequest.java", + "SecurityAutoConfiguration.java", + "SecurityFilterAutoConfiguration.java", + "package-info.java" + ], + "profile": [121, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/reactive/": { + "entries": [ + "StaticResourceRequest.java", + "ReactiveSecurityAutoConfiguration.java", + "ReactiveUserDetailsServiceAutoConfiguration.java", + "PathRequest.java", + "package-info.java" + ], + "profile": [67, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/server/servlet/": { + "entries": [ + "OAuth2AuthorizationServerAutoConfiguration.java", + "OAuth2AuthorizationServerConfiguration.java", + "OAuth2AuthorizationServerJwtAutoConfiguration.java", + "OAuth2AuthorizationServerPropertiesMapper.java", + "RegisteredClientsConfiguredCondition.java", + "OAuth2AuthorizationServerProperties.java", + "OAuth2AuthorizationServerWebSecurityConfiguration.java", + "package-info.java" + ], + "profile": [340, 42, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/server/": { + "entries": [ + "servlet/" + ], + "profile": [340, 42, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/": { + "entries": [ + "server/", + "resource/", + "client/" + ], + "profile": [876, 80, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/": { + "entries": [ + "OAuth2ResourceServerProperties.java", + "KeyValueCondition.java", + "IssuerUriCondition.java", + "package-info.java", + "servlet/", + "reactive/" + ], + "profile": [313, 18, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/servlet/": { + "entries": [ + "OAuth2ResourceServerOpaqueTokenConfiguration.java", + "OAuth2ResourceServerJwtConfiguration.java", + "Oauth2ResourceServerConfiguration.java", + "JwkSetUriJwtDecoderBuilderCustomizer.java", + "package-info.java", + "OAuth2ResourceServerAutoConfiguration.java" + ], + "profile": [102, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/reactive/": { + "entries": [ + "JwkSetUriReactiveJwtDecoderBuilderCustomizer.java", + "ReactiveOAuth2ResourceServerAutoConfiguration.java", + "ReactiveOAuth2ResourceServerOpaqueTokenConfiguration.java", + "ReactiveOAuth2ResourceServerJwkConfiguration.java", + "package-info.java", + "ReactiveOAuth2ResourceServerConfiguration.java" + ], + "profile": [109, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/": { + "entries": [ + "OAuth2ClientProperties.java", + "OAuth2ClientPropertiesMapper.java", + "ClientsConfiguredCondition.java", + "package-info.java", + "servlet/", + "reactive/" + ], + "profile": [223, 20, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/servlet/": { + "entries": [ + "OAuth2WebSecurityConfiguration.java", + "OAuth2ClientAutoConfiguration.java", + "OAuth2ClientRegistrationRepositoryConfiguration.java", + "package-info.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/reactive/": { + "entries": [ + "ReactiveOAuth2ClientAutoConfiguration.java", + "package-info.java", + "ReactiveOAuth2ClientConfigurations.java" + ], + "profile": [22, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/saml2/": { + "entries": [ + "Saml2RelyingPartyProperties.java", + "Saml2RelyingPartyAutoConfiguration.java", + "Saml2LoginConfiguration.java", + "Saml2RelyingPartyRegistrationConfiguration.java", + "package-info.java", + "RegistrationConfiguredCondition.java" + ], + "profile": [253, 0, 34, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/rsocket/": { + "entries": [ + "RSocketSecurityAutoConfiguration.java", + "package-info.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sendgrid/": { + "entries": [ + "SendGridProperties.java", + "package-info.java", + "SendGridAutoConfiguration.java" + ], + "profile": [34, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mail/": { + "entries": [ + "MailProperties.java", + "MailSenderAutoConfiguration.java", + "MailSenderJndiConfiguration.java", + "MailSenderPropertiesConfiguration.java", + "package-info.java", + "MailSenderValidatorAutoConfiguration.java" + ], + "profile": [103, 27, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/": { + "entries": [ + "OnEnabledResourceChainCondition.java", + "WebProperties.java", + "ErrorProperties.java", + "package-info.java", + "ConditionalOnEnabledResourceChain.java", + "ServerProperties.java", + "WebResourcesRuntimeHints.java", + "servlet/", + "reactive/", + "format/", + "client/", + "embedded/" + ], + "profile": [3626, 358, 100, 63] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/": { + "entries": [ + "DefaultJerseyApplicationPath.java", + "JspTemplateAvailabilityProvider.java", + "ConditionalOnMissingFilterBean.java", + "ProblemDetailsExceptionHandler.java", + "TomcatServletWebServerFactoryCustomizer.java", + "HttpEncodingAutoConfiguration.java", + "DispatcherServletPath.java", + "DispatcherServletRegistrationBean.java", + "UndertowServletWebServerFactoryCustomizer.java", + "JerseyApplicationPath.java", + "MultipartProperties.java", + "WelcomePageNotAcceptableHandlerMapping.java", + "ServletWebServerFactoryAutoConfiguration.java", + "WebMvcRegistrations.java", + "WelcomePageHandlerMapping.java", + "MultipartAutoConfiguration.java", + "ServletWebServerFactoryCustomizer.java", + "WebMvcProperties.java", + "WebMvcAutoConfiguration.java", + "ServletWebServerFactoryConfiguration.java", + "package-info.java", + "DispatcherServletAutoConfiguration.java", + "WelcomePage.java", + "error/" + ], + "profile": [1208, 100, 34, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/error/": { + "entries": [ + "ErrorMvcAutoConfiguration.java", + "DefaultErrorViewResolver.java", + "AbstractErrorController.java", + "BasicErrorController.java", + "ErrorViewResolver.java", + "package-info.java" + ], + "profile": [264, 17, 34, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/": { + "entries": [ + "WebFluxRegistrations.java", + "ReactiveMultipartProperties.java", + "ProblemDetailsExceptionHandler.java", + "WelcomePageRouterFunctionFactory.java", + "ReactiveWebServerFactoryAutoConfiguration.java", + "HttpHandlerAutoConfiguration.java", + "ReactiveWebServerFactoryCustomizer.java", + "ReactiveMultipartAutoConfiguration.java", + "WebFluxAutoConfiguration.java", + "WebSessionIdResolverAutoConfiguration.java", + "ReactiveWebServerFactoryConfiguration.java", + "WebFluxProperties.java", + "TomcatReactiveWebServerFactoryCustomizer.java", + "ResourceChainResourceHandlerRegistrationCustomizer.java", + "WebHttpHandlerBuilderCustomizer.java", + "ResourceHandlerRegistrationCustomizer.java", + "package-info.java", + "function/", + "error/" + ], + "profile": [792, 87, 35, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/": { + "entries": [ + "AutoConfiguredWebClientSsl.java", + "JdkClientHttpConnectorFactory.java", + "ReactorClientHttpConnectorFactory.java", + "HttpComponentsClientHttpConnectorFactory.java", + "WebClientAutoConfiguration.java", + "WebClientCodecCustomizer.java", + "ReactorNettyHttpClientMapper.java", + "ClientHttpConnectorAutoConfiguration.java", + "ClientHttpConnectorFactory.java", + "WebClientSsl.java", + "ClientHttpConnectorFactoryConfiguration.java", + "package-info.java" + ], + "profile": [110, 22, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/": { + "entries": [ + "client/" + ], + "profile": [110, 22, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/error/": { + "entries": [ + "AbstractErrorWebExceptionHandler.java", + "ErrorWebFluxAutoConfiguration.java", + "package-info.java", + "DefaultErrorWebExceptionHandler.java" + ], + "profile": [227, 45, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/format/": { + "entries": [ + "WebConversionService.java", + "DateTimeFormatters.java", + "package-info.java" + ], + "profile": [87, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/client/": { + "entries": [ + "RestClientSsl.java", + "RestTemplateBuilderConfigurer.java", + "AutoConfiguredRestClientSsl.java", + "HttpMessageConvertersRestClientCustomizer.java", + "RestTemplateAutoConfiguration.java", + "RestClientBuilderConfigurer.java", + "RestClientAutoConfiguration.java", + "NotReactiveWebApplicationCondition.java", + "package-info.java" + ], + "profile": [132, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/embedded/": { + "entries": [ + "TomcatVirtualThreadsWebServerFactoryCustomizer.java", + "EmbeddedWebServerFactoryCustomizerAutoConfiguration.java", + "JettyWebServerFactoryCustomizer.java", + "TomcatWebServerFactoryCustomizer.java", + "UndertowWebServerFactoryCustomizer.java", + "JettyVirtualThreadsWebServerFactoryCustomizer.java", + "JettyThreadPool.java", + "NettyWebServerFactoryCustomizer.java", + "package-info.java" + ], + "profile": [371, 128, 31, 63] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ldap/": { + "entries": [ + "PropertiesLdapConnectionDetails.java", + "LdapAutoConfiguration.java", + "LdapProperties.java", + "LdapConnectionDetails.java", + "package-info.java", + "embedded/" + ], + "profile": [247, 33, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ldap/embedded/": { + "entries": [ + "EmbeddedLdapAutoConfiguration.java", + "EmbeddedLdapProperties.java", + "package-info.java" + ], + "profile": [125, 33, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/": { + "entries": [ + "IntegrationAutoConfigurationScanRegistrar.java", + "IntegrationDataSourceScriptDatabaseInitializer.java", + "IntegrationAutoConfiguration.java", + "IntegrationProperties.java", + "IntegrationPropertiesEnvironmentPostProcessor.java", + "package-info.java" + ], + "profile": [320, 25, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jmx/": { + "entries": [ + "JmxAutoConfiguration.java", + "JmxProperties.java", + "ParentAwareNamingStrategy.java", + "package-info.java" + ], + "profile": [96, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/codec/": { + "entries": [ + "CodecProperties.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker/": { + "entries": [ + "FreeMarkerReactiveWebConfiguration.java", + "FreeMarkerProperties.java", + "AbstractFreeMarkerConfiguration.java", + "FreeMarkerAutoConfiguration.java", + "FreeMarkerNonWebConfiguration.java", + "FreeMarkerTemplateAvailabilityProvider.java", + "FreeMarkerVariablesCustomizer.java", + "FreeMarkerServletWebConfiguration.java", + "package-info.java" + ], + "profile": [151, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/": { + "entries": [ + "R2dbcTransactionManagerAutoConfiguration.java", + "MultipleConnectionPoolConfigurationsFailureAnalyzer.java", + "R2dbcConnectionDetails.java", + "R2dbcProperties.java", + "MultipleConnectionPoolConfigurationsException.java", + "R2dbcAutoConfiguration.java", + "ConnectionFactoryDependentConfiguration.java", + "NoConnectionFactoryBeanFailureAnalyzer.java", + "ConnectionFactoryOptionsBuilderCustomizer.java", + "ConnectionFactoryOptionsInitializer.java", + "MissingR2dbcPoolDependencyFailureAnalyzer.java", + "ProxyConnectionFactoryCustomizer.java", + "R2dbcProxyAutoConfiguration.java", + "MissingR2dbcPoolDependencyException.java", + "ConnectionFactoryBeanCreationFailureAnalyzer.java", + "ConnectionFactoryConfigurations.java", + "package-info.java" + ], + "profile": [310, 81, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/dao/": { + "entries": [ + "PersistenceExceptionTranslationAutoConfiguration.java", + "package-info.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/": { + "entries": [ + "PathBasedTemplateAvailabilityProvider.java", + "TemplateAvailabilityProvider.java", + "AbstractViewResolverProperties.java", + "TemplateAvailabilityProviders.java", + "TemplateLocation.java", + "TemplateRuntimeHints.java", + "AbstractTemplateViewResolverProperties.java", + "package-info.java" + ], + "profile": [199, 56, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/admin/": { + "entries": [ + "SpringApplicationAdminJmxAutoConfiguration.java", + "package-info.java" + ], + "profile": [10, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/": { + "entries": [ + "RetryTemplateFactory.java", + "AbstractRabbitListenerContainerFactoryConfigurer.java", + "DirectRabbitListenerContainerFactoryConfigurer.java", + "RabbitConnectionFactoryBeanConfigurer.java", + "ConnectionFactoryCustomizer.java", + "RabbitStreamTemplateConfigurer.java", + "RabbitAutoConfiguration.java", + "RabbitProperties.java", + "RabbitTemplateCustomizer.java", + "EnvironmentBuilderCustomizer.java", + "SimpleRabbitListenerContainerFactoryConfigurer.java", + "RabbitAnnotationDrivenConfiguration.java", + "RabbitStreamConfiguration.java", + "PropertiesRabbitConnectionDetails.java", + "RabbitTemplateConfigurer.java", + "CachingConnectionFactoryConfigurer.java", + "AbstractConnectionFactoryConfigurer.java", + "SslBundleRabbitConnectionFactoryBean.java", + "package-info.java", + "RabbitConnectionDetails.java", + "RabbitRetryTemplateCustomizer.java" + ], + "profile": [914, 101, 96, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mustache/": { + "entries": [ + "MustacheResourceTemplateLoader.java", + "MustacheAutoConfiguration.java", + "MustacheServletWebConfiguration.java", + "MustacheTemplateAvailabilityProvider.java", + "MustacheReactiveWebConfiguration.java", + "package-info.java", + "MustacheProperties.java" + ], + "profile": [160, 19, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/netty/": { + "entries": [ + "NettyProperties.java", + "NettyAutoConfiguration.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/": { + "entries": [ + "ThymeleafAutoConfiguration.java", + "ThymeleafTemplateAvailabilityProvider.java", + "ThymeleafProperties.java", + "TemplateEngineConfigurations.java", + "package-info.java" + ], + "profile": [227, 17, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/aop/": { + "entries": [ + "AopAutoConfiguration.java", + "package-info.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/": { + "entries": [ + "DataSourceJmxConfiguration.java", + "TomcatJdbcConnectionDetailsBeanPostProcessor.java", + "JdbcClientAutoConfiguration.java", + "JdbcConnectionDetails.java", + "JdbcTemplateConfiguration.java", + "XADataSourceAutoConfiguration.java", + "DataSourceProperties.java", + "JdbcTemplateAutoConfiguration.java", + "DataSourceAutoConfiguration.java", + "NamedParameterJdbcTemplateConfiguration.java", + "JdbcProperties.java", + "DataSourceConfiguration.java", + "DataSourceCheckpointRestoreConfiguration.java", + "OracleUcpJdbcConnectionDetailsBeanPostProcessor.java", + "Dbcp2JdbcConnectionDetailsBeanPostProcessor.java", + "DataSourceTransactionManagerAutoConfiguration.java", + "HikariJdbcConnectionDetailsBeanPostProcessor.java", + "HikariDriverConfigurationFailureAnalyzer.java", + "JndiDataSourceAutoConfiguration.java", + "JdbcConnectionDetailsBeanPostProcessor.java", + "package-info.java", + "EmbeddedDataSourceConfiguration.java", + "DataSourceBeanCreationFailureAnalyzer.java", + "PropertiesJdbcConnectionDetails.java", + "metadata/" + ], + "profile": [581, 34, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/metadata/": { + "entries": [ + "DataSourcePoolMetadataProvidersConfiguration.java", + "package-info.java" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/info/": { + "entries": [ + "ProjectInfoAutoConfiguration.java", + "ProjectInfoProperties.java", + "package-info.java" + ], + "profile": [71, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/container/": { + "entries": [ + "package-info.java", + "ContainerImageMetadata.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/rsocket/": { + "entries": [ + "RSocketRequesterAutoConfiguration.java", + "RSocketWebSocketNettyRouteProvider.java", + "RSocketMessageHandlerCustomizer.java", + "RSocketServerAutoConfiguration.java", + "RSocketMessagingAutoConfiguration.java", + "package-info.java", + "RSocketStrategiesAutoConfiguration.java", + "RSocketProperties.java" + ], + "profile": [163, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/": { + "entries": [ + "ConditionalOnCheckpointRestore.java", + "ConditionMessage.java", + "ConditionalOnCloudPlatform.java", + "AnyNestedCondition.java", + "ConditionalOnJndi.java", + "ResourceCondition.java", + "ConditionalOnNotWarDeployment.java", + "OnExpressionCondition.java", + "ConditionalOnNotWebApplication.java", + "SpringBootCondition.java", + "ConditionalOnThreading.java", + "NoneNestedConditions.java", + "OnThreadingCondition.java", + "ConditionalOnExpression.java", + "OnJavaCondition.java", + "ConditionalOnJava.java", + "ConditionalOnMissingBean.java", + "AbstractNestedCondition.java", + "OnWebApplicationCondition.java", + "FilteringSpringBootCondition.java", + "ConditionalOnWebApplication.java", + "ConditionEvaluationReportAutoConfigurationImportListener.java", + "ConditionalOnResource.java", + "ConditionalOnSingleCandidate.java", + "ConditionalOnMissingClass.java", + "OnResourceCondition.java", + "ConditionOutcome.java", + "ConditionalOnProperty.java", + "ConditionalOnClass.java", + "SearchStrategy.java", + "OnPropertyCondition.java", + "ConditionalOnBean.java", + "OnCloudPlatformCondition.java", + "OnPropertyListCondition.java", + "OnClassCondition.java", + "OnWarDeploymentCondition.java", + "ConditionalOnWarDeployment.java", + "OnJndiCondition.java", + "AllNestedConditions.java", + "package-info.java", + "ConditionEvaluationReport.java", + "OnBeanCondition.java" + ], + "profile": [1341, 457, 80, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/": { + "entries": [ + "HttpMessageConvertersAutoConfiguration.java", + "JacksonHttpMessageConvertersConfiguration.java", + "JsonbHttpMessageConvertersConfiguration.java", + "HttpMessageConverters.java", + "GsonHttpMessageConvertersConfiguration.java", + "package-info.java", + "codec/", + "client/" + ], + "profile": [206, 21, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/codec/": { + "entries": [ + "CodecsAutoConfiguration.java", + "package-info.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/client/": { + "entries": [ + "HttpClientProperties.java", + "HttpClientAutoConfiguration.java", + "NotReactiveWebApplicationCondition.java", + "package-info.java" + ], + "profile": [56, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/": { + "entries": [ + "DefaultKafkaProducerFactoryCustomizer.java", + "KafkaConnectionDetails.java", + "KafkaAnnotationDrivenConfiguration.java", + "ConcurrentKafkaListenerContainerFactoryConfigurer.java", + "PropertiesKafkaConnectionDetails.java", + "KafkaProperties.java", + "StreamsBuilderFactoryBeanCustomizer.java", + "KafkaStreamsAnnotationDrivenConfiguration.java", + "SslBundleSslEngineFactory.java", + "DefaultKafkaConsumerFactoryCustomizer.java", + "KafkaAutoConfiguration.java", + "package-info.java" + ], + "profile": [963, 203, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cassandra/": { + "entries": [ + "CassandraProperties.java", + "DriverConfigLoaderBuilderCustomizer.java", + "CassandraAutoConfiguration.java", + "CqlSessionBuilderCustomizer.java", + "CassandraConnectionDetails.java", + "package-info.java" + ], + "profile": [359, 50, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/": { + "entries": [ + "GraphQlAutoConfiguration.java", + "DefaultGraphQlSchemaCondition.java", + "GraphQlProperties.java", + "GraphQlCorsProperties.java", + "ConditionalOnGraphQlSchema.java", + "package-info.java", + "GraphQlSourceBuilderCustomizer.java", + "servlet/", + "security/", + "reactive/", + "rsocket/", + "data/" + ], + "profile": [401, 92, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/servlet/": { + "entries": [ + "GraphQlWebMvcAutoConfiguration.java", + "package-info.java" + ], + "profile": [65, 19, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/security/": { + "entries": [ + "GraphQlWebFluxSecurityAutoConfiguration.java", + "GraphQlWebMvcSecurityAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/reactive/": { + "entries": [ + "GraphQlWebFluxAutoConfiguration.java", + "package-info.java" + ], + "profile": [50, 19, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/rsocket/": { + "entries": [ + "GraphQlRSocketAutoConfiguration.java", + "RSocketGraphQlClientAutoConfiguration.java", + "package-info.java", + "GraphQlRSocketController.java" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/data/": { + "entries": [ + "GraphQlQueryByExampleAutoConfiguration.java", + "GraphQlQuerydslAutoConfiguration.java", + "GraphQlReactiveQueryByExampleAutoConfiguration.java", + "package-info.java", + "GraphQlReactiveQuerydslAutoConfiguration.java" + ], + "profile": [22, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/": { + "entries": [ + "JobLauncherApplicationRunner.java", + "BatchDataSourceScriptDatabaseInitializer.java", + "BatchConversionServiceCustomizer.java", + "JobRepositoryDependsOnDatabaseInitializationDetector.java", + "BatchDataSource.java", + "JobExecutionExitCodeGenerator.java", + "BatchProperties.java", + "BatchTaskExecutor.java", + "JobExecutionEvent.java", + "BatchTransactionManager.java", + "BatchAutoConfiguration.java", + "package-info.java" + ], + "profile": [261, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jsonb/": { + "entries": [ + "JsonbAutoConfiguration.java", + "package-info.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/": { + "entries": [ + "TaskSchedulingAutoConfiguration.java", + "TaskSchedulingConfigurations.java", + "TaskExecutionProperties.java", + "ScheduledBeanLazyInitializationExcludeFilter.java", + "TaskExecutionAutoConfiguration.java", + "TaskSchedulingProperties.java", + "TaskExecutorConfigurations.java", + "package-info.java" + ], + "profile": [194, 36, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/diagnostics/analyzer/": { + "entries": [ + "NoSuchBeanDefinitionFailureAnalyzer.java", + "package-info.java" + ], + "profile": [157, 18, 34, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/diagnostics/": { + "entries": [ + "analyzer/" + ], + "profile": [157, 18, 34, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/availability/": { + "entries": [ + "ApplicationAvailabilityAutoConfiguration.java", + "package-info.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/": { + "entries": [ + "MongoClientFactorySupport.java", + "MongoReactiveAutoConfiguration.java", + "PropertiesMongoConnectionDetails.java", + "MongoConnectionDetails.java", + "MongoProperties.java", + "ReactiveMongoClientFactory.java", + "MongoAutoConfiguration.java", + "StandardMongoClientSettingsBuilderCustomizer.java", + "MongoClientFactory.java", + "package-info.java", + "MongoClientSettingsBuilderCustomizer.java" + ], + "profile": [267, 0, 31, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/": { + "entries": [ + "JpaBaseConfiguration.java", + "HibernatePropertiesCustomizer.java", + "HibernateDefaultDdlAutoProvider.java", + "HibernateJpaConfiguration.java", + "HibernateJpaAutoConfiguration.java", + "EntityManagerFactoryBuilderCustomizer.java", + "HibernateSettings.java", + "EntityManagerFactoryDependsOnPostProcessor.java", + "HibernateProperties.java", + "JpaProperties.java", + "package-info.java" + ], + "profile": [337, 50, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/": { + "entries": [ + "jpa/" + ], + "profile": [337, 50, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/groovy/template/": { + "entries": [ + "GroovyTemplateProperties.java", + "GroovyTemplateAvailabilityProvider.java", + "GroovyTemplateAutoConfiguration.java", + "package-info.java" + ], + "profile": [71, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/groovy/": { + "entries": [ + "template/" + ], + "profile": [71, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/": { + "entries": [ + "HazelcastConfigCustomizer.java", + "HazelcastConfigResourceCondition.java", + "HazelcastConnectionDetailsConfiguration.java", + "HazelcastClientConfigAvailableCondition.java", + "HazelcastConnectionDetails.java", + "PropertiesHazelcastConnectionDetails.java", + "HazelcastProperties.java", + "HazelcastClientInstanceConfiguration.java", + "HazelcastClientConfiguration.java", + "HazelcastServerConfiguration.java", + "HazelcastAutoConfiguration.java", + "package-info.java", + "HazelcastJpaDependencyAutoConfiguration.java" + ], + "profile": [152, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/": { + "entries": [ + "PulsarReactiveAutoConfiguration.java", + "DeadLetterPolicyMapper.java", + "PulsarAutoConfiguration.java", + "PulsarContainerFactoryCustomizer.java", + "PulsarConfiguration.java", + "PulsarPropertiesMapper.java", + "PulsarProperties.java", + "PropertiesPulsarConnectionDetails.java", + "PulsarReactivePropertiesMapper.java", + "package-info.java", + "PulsarConnectionDetails.java", + "PulsarContainerFactoryCustomizers.java" + ], + "profile": [910, 70, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/quartz/": { + "entries": [ + "QuartzTransactionManager.java", + "JobStoreType.java", + "QuartzDataSourceScriptDatabaseInitializer.java", + "QuartzProperties.java", + "QuartzAutoConfiguration.java", + "SchedulerDependsOnDatabaseInitializationDetector.java", + "QuartzDataSource.java", + "SchedulerFactoryBeanCustomizer.java", + "package-info.java" + ], + "profile": [143, 23, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/service/connection/": { + "entries": [ + "ConnectionDetailsFactory.java", + "ConnectionDetailsFactoryNotFoundException.java", + "ConnectionDetailsNotFoundException.java", + "ConnectionDetailsFactories.java", + "ConnectionDetails.java", + "package-info.java" + ], + "profile": [49, 18, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/service/": { + "entries": [ + "connection/" + ], + "profile": [49, 18, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/": { + "entries": [ + "LiquibaseAutoConfiguration.java", + "LiquibaseProperties.java", + "LiquibaseDataSource.java", + "DataSourceClosingSpringLiquibase.java", + "LiquibaseConnectionDetails.java", + "LiquibaseSchemaManagementProvider.java", + "package-info.java" + ], + "profile": [219, 22, 37, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/": { + "entries": [ + "JmsProperties.java", + "JmsPoolConnectionFactoryProperties.java", + "JndiConnectionFactoryAutoConfiguration.java", + "DefaultJmsListenerContainerFactoryConfigurer.java", + "JmsPoolConnectionFactoryFactory.java", + "JmsAnnotationDrivenConfiguration.java", + "package-info.java", + "AcknowledgeMode.java", + "JmsAutoConfiguration.java", + "activemq/", + "artemis/" + ], + "profile": [811, 109, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/": { + "entries": [ + "ActiveMQConnectionDetails.java", + "ActiveMQConnectionFactoryConfiguration.java", + "ActiveMQConnectionFactoryConfigurer.java", + "ActiveMQConnectionFactoryCustomizer.java", + "ActiveMQProperties.java", + "ActiveMQAutoConfiguration.java", + "ActiveMQXAConnectionFactoryConfiguration.java", + "package-info.java" + ], + "profile": [151, 17, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/": { + "entries": [ + "ArtemisAutoConfiguration.java", + "ArtemisEmbeddedServerConfiguration.java", + "ArtemisConfigurationCustomizer.java", + "ArtemisConnectionDetails.java", + "ArtemisConnectionFactoryFactory.java", + "ArtemisNoOpBindingRegistry.java", + "ArtemisEmbeddedConfigurationFactory.java", + "ArtemisMode.java", + "ArtemisProperties.java", + "ArtemisXAConnectionFactoryConfiguration.java", + "ArtemisConnectionFactoryConfiguration.java", + "package-info.java" + ], + "profile": [278, 47, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/": { + "entries": [ + "OnRepositoryTypeCondition.java", + "AbstractRepositoryConfigurationSourceSupport.java", + "ConditionalOnRepositoryType.java", + "RepositoryType.java", + "package-info.java", + "neo4j/", + "redis/", + "web/", + "ldap/", + "r2dbc/", + "jpa/", + "jdbc/", + "cassandra/", + "mongo/", + "elasticsearch/", + "rest/", + "couchbase/" + ], + "profile": [1430, 190, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/neo4j/": { + "entries": [ + "Neo4jReactiveRepositoriesRegistrar.java", + "Neo4jDataAutoConfiguration.java", + "Neo4jReactiveDataAutoConfiguration.java", + "Neo4jRepositoriesRegistrar.java", + "Neo4jReactiveRepositoriesAutoConfiguration.java", + "Neo4jRepositoriesAutoConfiguration.java", + "Neo4jDataProperties.java", + "package-info.java" + ], + "profile": [67, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/": { + "entries": [ + "ClientResourcesBuilderCustomizer.java", + "RedisConnectionConfiguration.java", + "RedisRepositoriesRegistrar.java", + "JedisClientConfigurationBuilderCustomizer.java", + "RedisConnectionDetails.java", + "PropertiesRedisConnectionDetails.java", + "RedisUrlSyntaxFailureAnalyzer.java", + "LettuceConnectionConfiguration.java", + "JedisConnectionConfiguration.java", + "RedisReactiveAutoConfiguration.java", + "LettuceClientConfigurationBuilderCustomizer.java", + "RedisProperties.java", + "RedisUrlSyntaxException.java", + "RedisRepositoriesAutoConfiguration.java", + "RedisAutoConfiguration.java", + "LettuceClientOptionsBuilderCustomizer.java", + "package-info.java" + ], + "profile": [607, 190, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/web/": { + "entries": [ + "SpringDataWebAutoConfiguration.java", + "SpringDataWebProperties.java", + "package-info.java" + ], + "profile": [81, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/ldap/": { + "entries": [ + "LdapRepositoriesAutoConfiguration.java", + "LdapRepositoriesRegistrar.java", + "package-info.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/r2dbc/": { + "entries": [ + "R2dbcRepositoriesAutoConfigureRegistrar.java", + "R2dbcRepositoriesAutoConfiguration.java", + "R2dbcDataAutoConfiguration.java", + "package-info.java" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jpa/": { + "entries": [ + "EnversRevisionRepositoriesRegistrar.java", + "JpaRepositoriesAutoConfiguration.java", + "JpaRepositoriesRegistrar.java", + "package-info.java" + ], + "profile": [50, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jdbc/": { + "entries": [ + "JdbcRepositoriesRegistrar.java", + "JdbcDatabaseDialect.java", + "JdbcDataProperties.java", + "JdbcRepositoriesAutoConfiguration.java", + "package-info.java" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/cassandra/": { + "entries": [ + "CassandraRepositoriesRegistrar.java", + "CassandraReactiveRepositoriesRegistrar.java", + "CassandraDataAutoConfiguration.java", + "CassandraReactiveRepositoriesAutoConfiguration.java", + "CassandraRepositoriesAutoConfiguration.java", + "CassandraReactiveDataAutoConfiguration.java", + "package-info.java" + ], + "profile": [70, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/": { + "entries": [ + "MongoReactiveDataAutoConfiguration.java", + "MongoDataAutoConfiguration.java", + "MongoRepositoriesAutoConfiguration.java", + "MongoDataConfiguration.java", + "MongoReactiveRepositoriesRegistrar.java", + "MongoRepositoriesRegistrar.java", + "MongoDatabaseFactoryDependentConfiguration.java", + "MongoDatabaseFactoryConfiguration.java", + "MongoReactiveRepositoriesAutoConfiguration.java", + "package-info.java" + ], + "profile": [159, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/elasticsearch/": { + "entries": [ + "ElasticsearchRepositoriesAutoConfiguration.java", + "ElasticsearchDataAutoConfiguration.java", + "ReactiveElasticsearchRepositoriesAutoConfiguration.java", + "ReactiveElasticsearchRepositoriesRegistrar.java", + "ElasticsearchDataConfiguration.java", + "ElasticsearchRepositoriesRegistrar.java", + "package-info.java" + ], + "profile": [41, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/rest/": { + "entries": [ + "RepositoryRestProperties.java", + "RepositoryRestMvcAutoConfiguration.java", + "SpringBootRepositoryRestConfigurer.java", + "package-info.java" + ], + "profile": [97, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/": { + "entries": [ + "CouchbaseReactiveDataConfiguration.java", + "CouchbaseReactiveRepositoriesRegistrar.java", + "CouchbaseDataConfiguration.java", + "CouchbaseDataAutoConfiguration.java", + "CouchbaseClientFactoryConfiguration.java", + "CouchbaseReactiveDataAutoConfiguration.java", + "CouchbaseDataProperties.java", + "CouchbaseRepositoriesRegistrar.java", + "package-info.java", + "CouchbaseReactiveRepositoriesAutoConfiguration.java", + "CouchbaseRepositoriesAutoConfiguration.java", + "CouchbaseClientFactoryDependentConfiguration.java" + ], + "profile": [96, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hateoas/": { + "entries": [ + "HypermediaAutoConfiguration.java", + "HateoasProperties.java", + "package-info.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thread/": { + "entries": [ + "Threading.java", + "package-info.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/domain/": { + "entries": [ + "EntityScanPackages.java", + "EntityScan.java", + "package-info.java", + "EntityScanner.java" + ], + "profile": [70, 40, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/logging/": { + "entries": [ + "ConditionEvaluationReportMessage.java", + "ConditionEvaluationReportLogger.java", + "ConditionEvaluationReportLoggingListener.java", + "ConditionEvaluationReportLoggingProcessor.java", + "package-info.java" + ], + "profile": [181, 66, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/": { + "entries": [ + "ReactiveElasticsearchClientAutoConfiguration.java", + "ElasticsearchProperties.java", + "ElasticsearchRestClientConfigurations.java", + "ElasticsearchClientAutoConfiguration.java", + "RestClientBuilderCustomizer.java", + "ElasticsearchClientConfigurations.java", + "ElasticsearchConnectionDetails.java", + "ElasticsearchRestClientAutoConfiguration.java", + "package-info.java" + ], + "profile": [259, 25, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/validation/": { + "entries": [ + "ValidationAutoConfiguration.java", + "PrimaryDefaultValidatorPostProcessor.java", + "ValidatorAdapter.java", + "ValidationConfigurationCustomizer.java", + "package-info.java" + ], + "profile": [133, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/reactor/": { + "entries": [ + "ReactorProperties.java", + "ReactorAutoConfiguration.java", + "package-info.java", + "netty/" + ], + "profile": [26, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/reactor/netty/": { + "entries": [ + "ReactorNettyConfigurations.java", + "ReactorNettyProperties.java", + "package-info.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/couchbase/": { + "entries": [ + "CouchbaseConnectionDetails.java", + "CouchbaseProperties.java", + "CouchbaseAutoConfiguration.java", + "ClusterEnvironmentBuilderCustomizer.java", + "package-info.java" + ], + "profile": [222, 47, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/": { + "entries": [ + "FlywayConnectionDetails.java", + "FlywayMigrationStrategy.java", + "NativeImageResourceProvider.java", + "ResourceProviderCustomizer.java", + "FlywayDataSource.java", + "FlywayMigrationInitializerDatabaseInitializerDetector.java", + "NativeImageResourceProviderCustomizer.java", + "FlywayProperties.java", + "FlywayConfigurationCustomizer.java", + "ResourceProviderCustomizerBeanRegistrationAotProcessor.java", + "FlywayAutoConfiguration.java", + "FlywayMigrationInitializer.java", + "FlywaySchemaManagementProvider.java", + "package-info.java" + ], + "profile": [736, 41, 0, 98] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/": { + "entries": [ + "JdbcSessionProperties.java", + "JdbcSessionDataSourceScriptDatabaseInitializer.java", + "MongoReactiveSessionConfiguration.java", + "HazelcastSessionProperties.java", + "MongoSessionProperties.java", + "MongoSessionConfiguration.java", + "RedisSessionProperties.java", + "RedisReactiveSessionConfiguration.java", + "HazelcastSessionConfiguration.java", + "SessionRepositoryFilterConfiguration.java", + "JdbcSessionConfiguration.java", + "SessionAutoConfiguration.java", + "JdbcIndexedSessionRepositoryDependsOnDatabaseInitializationDetector.java", + "RedisSessionConfiguration.java", + "DefaultCookieSerializerCustomizer.java", + "SessionProperties.java", + "package-info.java" + ], + "profile": [285, 35, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jackson/": { + "entries": [ + "Jackson2ObjectMapperBuilderCustomizer.java", + "JacksonAutoConfiguration.java", + "JacksonProperties.java", + "package-info.java" + ], + "profile": [191, 57, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/": { + "entries": [ + "DataSourceInitializationConfiguration.java", + "SqlR2dbcScriptDatabaseInitializer.java", + "OnDatabaseInitializationCondition.java", + "SqlDataSourceScriptDatabaseInitializer.java", + "SqlInitializationAutoConfiguration.java", + "SettingsCreator.java", + "R2dbcInitializationConfiguration.java", + "SqlInitializationScriptsRuntimeHints.java", + "SqlInitializationProperties.java", + "package-info.java" + ], + "profile": [167, 0, 0, 0] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/": { + "entries": [ + "init/" + ], + "profile": [167, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/nestedconfigurationproperties/": { + "entries": [ + "MyPropertiesRecord.java", + "MyPropertiesCtor.java", + "Nested.java", + "MyProperties.java" + ], + "profile": [27, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/": { + "entries": [ + "nestedconfigurationproperties/", + "customhints/" + ], + "profile": [42, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/": { + "entries": [ + "advanced/", + "introducinggraalvmnativeimages/" + ], + "profile": [61, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/": { + "entries": [ + "nativeimage/" + ], + "profile": [61, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/": { + "entries": [ + "packaging/", + "appendix/", + "web/", + "io/", + "features/", + "using/", + "testing/", + "buildtoolplugins/", + "gettingstarted/", + "actuator/", + "howto/", + "data/", + "messaging/" + ], + "profile": [1772, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/": { + "entries": [ + "docs/" + ], + "profile": [1772, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [1772, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [1772, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [1772, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/": { + "entries": [ + "java/" + ], + "profile": [1772, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/": { + "entries": [ + "main/" + ], + "profile": [1772, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/": { + "entries": [ + "src/" + ], + "profile": [1772, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/customhints/": { + "entries": [ + "MyInterface.java", + "MyClass.java", + "MySerializableClass.java", + "MyRuntimeHints.java", + "testing/" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/customhints/testing/": { + "entries": [ + "MyRuntimeHintsTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/introducinggraalvmnativeimages/understandingaotprocessing/sourcecodegeneration/": { + "entries": [ + "MyConfiguration.java", + "MyConfiguration__BeanDefinitions.java", + "MyBean.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/introducinggraalvmnativeimages/understandingaotprocessing/": { + "entries": [ + "sourcecodegeneration/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/introducinggraalvmnativeimages/": { + "entries": [ + "understandingaotprocessing/" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/manualhints/valuehint/": { + "entries": [ + "MyProperties.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/manualhints/": { + "entries": [ + "valuehint/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/": { + "entries": [ + "manualhints/", + "format/", + "annotationprocessor/" + ], + "profile": [72, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/": { + "entries": [ + "configurationmetadata/" + ], + "profile": [72, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/format/property/": { + "entries": [ + "MyProperties.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/format/": { + "entries": [ + "property/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/annotationprocessor/automaticmetadatageneration/": { + "entries": [ + "MyMessagingProperties.java", + "MyServerProperties.java", + "nestedproperties/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/annotationprocessor/": { + "entries": [ + "automaticmetadatageneration/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/annotationprocessor/automaticmetadatageneration/nestedproperties/": { + "entries": [ + "MyServerProperties.java" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/jersey/": { + "entries": [ + "MyJerseyConfig.java", + "MyEndpoint.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/": { + "entries": [ + "jersey/", + "embeddedcontainer/", + "springmvc/" + ], + "profile": [110, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/": { + "entries": [ + "servlet/", + "security/", + "reactive/", + "graphql/" + ], + "profile": [209, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/embeddedcontainer/customizing/programmatic/": { + "entries": [ + "MyWebServerFactoryCustomizer.java", + "MyTomcatWebServerFactoryCustomizer.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/embeddedcontainer/customizing/": { + "entries": [ + "programmatic/", + "samesite/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/embeddedcontainer/": { + "entries": [ + "customizing/", + "applicationcontext/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/embeddedcontainer/customizing/samesite/": { + "entries": [ + "MySameSiteConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/embeddedcontainer/applicationcontext/": { + "entries": [ + "MyDemoBean.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/": { + "entries": [ + "CustomerRepository.java", + "MyUserHandler.java", + "Customer.java", + "User.java", + "MyRestController.java", + "UserRepository.java", + "MyRoutingConfiguration.java", + "errorhandling/", + "messageconverters/", + "cors/" + ], + "profile": [91, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/": { + "entries": [ + "MyControllerAdvice.java", + "MyException.java", + "CustomException.java", + "MyErrorBody.java", + "SomeController.java", + "errorpages/", + "errorpageswithoutspringmvc/" + ], + "profile": [31, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/errorpages/": { + "entries": [ + "MyErrorViewResolver.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/errorpageswithoutspringmvc/": { + "entries": [ + "MyFilter.java", + "MyErrorPagesConfiguration.java", + "MyFilterConfiguration.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/messageconverters/": { + "entries": [ + "MyHttpMessageConvertersConfiguration.java", + "AdditionalHttpMessageConverter.java", + "AnotherHttpMessageConverter.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/cors/": { + "entries": [ + "MyCorsConfiguration.java" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/security/springwebflux/": { + "entries": [ + "MyWebFluxSecurityConfiguration.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/security/": { + "entries": [ + "springwebflux/", + "oauth2/", + "saml2/" + ], + "profile": [27, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/security/oauth2/client/": { + "entries": [ + "MyOAuthClientConfiguration.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/security/oauth2/": { + "entries": [ + "client/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/security/saml2/relyingparty/": { + "entries": [ + "MySamlRelyingPartyConfiguration.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/security/saml2/": { + "entries": [ + "relyingparty/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/reactiveserver/customizing/programmatic/": { + "entries": [ + "MyNettyWebServerFactoryCustomizer.java", + "MyWebServerFactoryCustomizer.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/reactiveserver/customizing/": { + "entries": [ + "programmatic/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/reactiveserver/": { + "entries": [ + "customizing/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/": { + "entries": [ + "reactiveserver/", + "webflux/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/": { + "entries": [ + "CustomerRepository.java", + "MyUserHandler.java", + "Customer.java", + "User.java", + "MyRestController.java", + "UserRepository.java", + "MyRoutingConfiguration.java", + "errorhandling/", + "httpcodecs/" + ], + "profile": [54, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/errorhandling/": { + "entries": [ + "MyErrorWebExceptionHandler.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/httpcodecs/": { + "entries": [ + "MyCodecsConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/graphql/transports/rsocket/": { + "entries": [ + "RSocketGraphQlClientExample.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/graphql/transports/": { + "entries": [ + "rsocket/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/graphql/": { + "entries": [ + "transports/", + "runtimewiring/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/graphql/runtimewiring/": { + "entries": [ + "GreetingController.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/jta/mixingxaandnonxaconnections/xa/": { + "entries": [ + "MyBean.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/jta/mixingxaandnonxaconnections/": { + "entries": [ + "xa/", + "nonxa/", + "primary/" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/jta/": { + "entries": [ + "mixingxaandnonxaconnections/" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/": { + "entries": [ + "jta/", + "webservices/", + "restclient/", + "quartz/", + "caching/", + "validation/" + ], + "profile": [120, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/jta/mixingxaandnonxaconnections/nonxa/": { + "entries": [ + "MyBean.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/jta/mixingxaandnonxaconnections/primary/": { + "entries": [ + "MyBean.java" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/webservices/template/": { + "entries": [ + "SomeRequest.java", + "MyWebServiceTemplateConfiguration.java", + "MyService.java", + "SomeResponse.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/webservices/": { + "entries": [ + "template/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/webclient/": { + "entries": [ + "Details.java", + "MyService.java", + "ssl/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/": { + "entries": [ + "webclient/", + "clienthttprequestfactory/", + "resttemplate/", + "restclient/" + ], + "profile": [69, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/webclient/ssl/": { + "entries": [ + "Details.java", + "MyService.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/clienthttprequestfactory/configuration/": { + "entries": [ + "MyClientHttpConfiguration.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/clienthttprequestfactory/": { + "entries": [ + "configuration/" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/resttemplate/": { + "entries": [ + "Details.java", + "MyService.java", + "ssl/", + "customization/" + ], + "profile": [31, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/resttemplate/ssl/": { + "entries": [ + "MyService.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/resttemplate/customization/": { + "entries": [ + "MyRestTemplateCustomizer.java", + "MyRestTemplateBuilderConfiguration.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/restclient/": { + "entries": [ + "Details.java", + "MyService.java", + "ssl/" + ], + "profile": [22, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/restclient/ssl/": { + "entries": [ + "Details.java", + "MyService.java", + "settings/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/restclient/ssl/settings/": { + "entries": [ + "Details.java", + "MyService.java" + ], + "profile": [10, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/quartz/": { + "entries": [ + "MyService.java", + "MySampleJob.java" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/caching/": { + "entries": [ + "MyMathService.java", + "provider/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/caching/provider/": { + "entries": [ + "MyCacheManagerConfiguration.java", + "redis/", + "cache2k/", + "couchbase/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/caching/provider/redis/": { + "entries": [ + "MyRedisCacheManagerConfiguration.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/caching/provider/cache2k/": { + "entries": [ + "MyCache2kDefaultsConfiguration.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/caching/provider/couchbase/": { + "entries": [ + "MyCouchbaseCacheManagerConfiguration.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/validation/": { + "entries": [ + "Author.java", + "MyBean.java", + "Archive.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/ssl/bundles/": { + "entries": [ + "MyComponent.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/ssl/": { + "entries": [ + "bundles/" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/": { + "entries": [ + "ssl/", + "devservices/", + "logexample/", + "springapplication/", + "json/", + "externalconfig/", + "profiles/", + "logging/", + "developingautoconfiguration/" + ], + "profile": [345, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/launch/": { + "entries": [ + "TestMyApplication.java", + "MyApplication.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/": { + "entries": [ + "launch/", + "devtools/", + "importingcontainerdeclarations/", + "dynamicproperties/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/": { + "entries": [ + "atdevelopmenttime/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/": { + "entries": [ + "testcontainers/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/devtools/": { + "entries": [ + "MyContainersConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/importingcontainerdeclarations/": { + "entries": [ + "MyContainersConfiguration.java", + "MyContainers.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/dynamicproperties/": { + "entries": [ + "MyContainersConfiguration.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/logexample/": { + "entries": [ + "MyApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/": { + "entries": [ + "MyApplication.java", + "commandlinerunner/", + "startuptracking/", + "customizingspringapplication/", + "fluentbuilderapi/", + "applicationavailability/", + "applicationarguments/", + "applicationexit/" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/commandlinerunner/": { + "entries": [ + "MyCommandLineRunner.java" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/startuptracking/": { + "entries": [ + "MyApplication.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/customizingspringapplication/": { + "entries": [ + "MyApplication.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/fluentbuilderapi/": { + "entries": [ + "MyApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/applicationavailability/managing/": { + "entries": [ + "CacheCompletelyBrokenException.java", + "MyReadinessStateExporter.java", + "MyLocalCacheVerifier.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/applicationavailability/": { + "entries": [ + "managing/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/applicationarguments/": { + "entries": [ + "MyBean.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/applicationexit/": { + "entries": [ + "MyApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/json/jackson/customserializersanddeserializers/": { + "entries": [ + "MyJsonComponent.java", + "MyObject.java", + "object/" + ], + "profile": [40, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/json/jackson/": { + "entries": [ + "customserializersanddeserializers/" + ], + "profile": [40, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/json/": { + "entries": [ + "jackson/" + ], + "profile": [40, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/json/jackson/customserializersanddeserializers/object/": { + "entries": [ + "MyJsonComponent.java", + "MyObject.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/": { + "entries": [ + "MyBean.java", + "typesafeconfigurationproperties/" + ], + "profile": [168, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/thirdpartyconfiguration/": { + "entries": [ + "AnotherComponent.java", + "ThirdPartyConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/": { + "entries": [ + "thirdpartyconfiguration/", + "javabeanbinding/", + "relaxedbinding/", + "constructorbinding/", + "usingannotatedtypes/", + "conversion/", + "mergingcomplextypes/", + "validation/", + "enablingannotatedtypes/" + ], + "profile": [168, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/javabeanbinding/": { + "entries": [ + "MyProperties.java" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/relaxedbinding/": { + "entries": [ + "MyPersonProperties.java", + "mapsfromenvironmentvariables/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/relaxedbinding/mapsfromenvironmentvariables/": { + "entries": [ + "MyMapsProperties.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/constructorbinding/": { + "entries": [ + "MyProperties.java", + "nonnull/" + ], + "profile": [46, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/constructorbinding/nonnull/": { + "entries": [ + "MyProperties.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/usingannotatedtypes/": { + "entries": [ + "MyService.java", + "Server.java", + "MyProperties.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/durations/javabeanbinding/": { + "entries": [ + "MyProperties.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/durations/": { + "entries": [ + "javabeanbinding/", + "constructorbinding/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/": { + "entries": [ + "durations/", + "datasizes/" + ], + "profile": [36, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/durations/constructorbinding/": { + "entries": [ + "MyProperties.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/datasizes/javabeanbinding/": { + "entries": [ + "MyProperties.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/datasizes/": { + "entries": [ + "javabeanbinding/", + "constructorbinding/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/datasizes/constructorbinding/": { + "entries": [ + "MyProperties.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/mergingcomplextypes/map/": { + "entries": [ + "MyPojo.java", + "MyProperties.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/mergingcomplextypes/": { + "entries": [ + "map/", + "list/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/mergingcomplextypes/list/": { + "entries": [ + "MyPojo.java", + "MyProperties.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/validation/": { + "entries": [ + "MyProperties.java", + "nested/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/validation/nested/": { + "entries": [ + "MyProperties.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/enablingannotatedtypes/": { + "entries": [ + "MyConfiguration.java", + "MyApplication.java", + "SomeProperties.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/profiles/": { + "entries": [ + "ProductionConfiguration.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/logging/structured/otherformats/": { + "entries": [ + "MyCustomFormat.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/logging/structured/": { + "entries": [ + "otherformats/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/logging/": { + "entries": [ + "structured/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/testing/": { + "entries": [ + "MyConditionEvaluationReportingTests.java", + "MyServiceAutoConfigurationTests.java", + "MyService.java", + "MyServiceAutoConfiguration.java" + ], + "profile": [40, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/": { + "entries": [ + "testing/", + "customstarter/", + "conditionannotations/" + ], + "profile": [58, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/customstarter/configurationkeys/": { + "entries": [ + "AcmeProperties.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/customstarter/": { + "entries": [ + "configurationkeys/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/beanconditions/": { + "entries": [ + "SomeService.java", + "MyAutoConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/": { + "entries": [ + "beanconditions/", + "classconditions/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/classconditions/": { + "entries": [ + "SomeService.java", + "MyAutoConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/usingthespringbootapplicationannotation/springapplication/": { + "entries": [ + "MyApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/usingthespringbootapplicationannotation/": { + "entries": [ + "springapplication/", + "individualannotations/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/": { + "entries": [ + "usingthespringbootapplicationannotation/", + "structuringyourcode/", + "devtools/", + "autoconfiguration/", + "springbeansanddependencyinjection/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/usingthespringbootapplicationannotation/individualannotations/": { + "entries": [ + "AnotherConfiguration.java", + "SomeConfiguration.java", + "MyApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/structuringyourcode/locatingthemainclass/": { + "entries": [ + "MyApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/structuringyourcode/": { + "entries": [ + "locatingthemainclass/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/devtools/restart/disable/": { + "entries": [ + "MyApplication.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/devtools/restart/": { + "entries": [ + "disable/" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/devtools/": { + "entries": [ + "restart/" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/autoconfiguration/disablingspecific/": { + "entries": [ + "MyApplication.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/autoconfiguration/": { + "entries": [ + "disablingspecific/" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/springbeansanddependencyinjection/multipleconstructors/": { + "entries": [ + "MyAccountService.java", + "AccountService.java", + "RiskAssessor.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/springbeansanddependencyinjection/": { + "entries": [ + "multipleconstructors/", + "singleconstructor/" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/springbeansanddependencyinjection/singleconstructor/": { + "entries": [ + "MyAccountService.java", + "AccountService.java", + "RiskAssessor.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/testresttemplate/": { + "entries": [ + "MySpringBootTests.java", + "MySpringBootTestsConfiguration.java", + "MyTests.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/": { + "entries": [ + "testresttemplate/", + "testpropertyvalues/", + "outputcapture/", + "configdataapplicationcontextinitializer/" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/": { + "entries": [ + "utilities/", + "testcontainers/", + "springbootapplications/" + ], + "profile": [267, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/testpropertyvalues/": { + "entries": [ + "MyEnvironmentTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/outputcapture/": { + "entries": [ + "MyOutputCaptureTests.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/configdataapplicationcontextinitializer/": { + "entries": [ + "MyConfigFileTests.java", + "Config.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/testcontainers/serviceconnections/": { + "entries": [ + "MyRedisConfiguration.java", + "MyIntegrationTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/testcontainers/": { + "entries": [ + "serviceconnections/", + "vanilla/", + "dynamicproperties/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/testcontainers/vanilla/": { + "entries": [ + "MyIntegrationTests.java" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/testcontainers/dynamicproperties/": { + "entries": [ + "MyIntegrationTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springwebfluxtests/": { + "entries": [ + "UserVehicleService.java", + "UserVehicleController.java", + "VehicleDetails.java", + "MyControllerTests.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/": { + "entries": [ + "springwebfluxtests/", + "jsontests/", + "autoconfiguredspringrestdocs/", + "usingapplicationarguments/", + "autoconfiguredspringdataredis/", + "autoconfiguredjooq/", + "jmx/", + "autoconfiguredrestclient/", + "additionalautoconfigurationandslicing/", + "usingmain/", + "excludingconfiguration/", + "autoconfiguredspringdatajpa/", + "autoconfiguredspringdataldap/", + "autoconfiguredspringdataneo4j/", + "userconfigurationandslicing/", + "autoconfiguredspringdatamongodb/", + "autoconfiguredspringdataelasticsearch/", + "springmvctests/", + "withmockenvironment/", + "autoconfiguredspringdatacouchbase/", + "autoconfiguredwebservices/", + "detectingwebapptype/", + "withrunningserver/", + "autoconfiguredspringdatacassandra/", + "autoconfiguredjdbc/", + "springgraphqltests/" + ], + "profile": [232, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/jsontests/": { + "entries": [ + "VehicleDetails.java", + "MyJsonAssertJTests.java", + "MyJsonTests.java", + "SomeObject.java" + ], + "profile": [28, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withmockmvc/": { + "entries": [ + "MyResultHandlerConfiguration.java", + "MyRestDocsConfiguration.java", + "assertj/", + "hamcrest/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/": { + "entries": [ + "withmockmvc/", + "withwebtestclient/", + "withrestassured/" + ], + "profile": [41, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withmockmvc/assertj/": { + "entries": [ + "MyUserDocumentationTests.java", + "UserController.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withmockmvc/hamcrest/": { + "entries": [ + "MyUserDocumentationTests.java", + "UserController.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withwebtestclient/": { + "entries": [ + "MyUsersDocumentationTests.java", + "MyRestDocsConfiguration.java", + "MyWebTestClientBuilderCustomizerConfiguration.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withrestassured/": { + "entries": [ + "MyRestDocsConfiguration.java", + "MyUserDocumentationTests.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/usingapplicationarguments/": { + "entries": [ + "MyApplicationArgumentTests.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataredis/": { + "entries": [ + "MyDataRedisTests.java", + "SomeRepository.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredjooq/": { + "entries": [ + "MyJooqTests.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/jmx/": { + "entries": [ + "MyJmxTests.java", + "SampleApp.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredrestclient/": { + "entries": [ + "RemoteVehicleDetailsService.java", + "MyRestTemplateServiceTests.java", + "MyRestClientServiceTests.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/additionalautoconfigurationandslicing/": { + "entries": [ + "MyJdbcTests.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/usingmain/typical/": { + "entries": [ + "MyApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/usingmain/": { + "entries": [ + "typical/", + "always/", + "custom/" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/usingmain/always/": { + "entries": [ + "MyApplicationTests.java" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/usingmain/custom/": { + "entries": [ + "MyApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/excludingconfiguration/": { + "entries": [ + "MyTestsConfiguration.java", + "MyTests.java" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatajpa/": { + "entries": [ + "MyNonTransactionalTests.java", + "withdb/", + "withoutdb/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatajpa/withdb/": { + "entries": [ + "MyRepositoryTests.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatajpa/withoutdb/": { + "entries": [ + "User.java", + "UserRepository.java", + "MyRepositoryTests.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataldap/server/": { + "entries": [ + "MyDataLdapTests.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataldap/": { + "entries": [ + "server/", + "inmemory/" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataldap/inmemory/": { + "entries": [ + "MyDataLdapTests.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataneo4j/nopropagation/": { + "entries": [ + "MyDataNeo4jTests.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataneo4j/": { + "entries": [ + "nopropagation/", + "propagation/" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataneo4j/propagation/": { + "entries": [ + "MyDataNeo4jTests.java", + "SomeRepository.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/userconfigurationandslicing/": { + "entries": [ + "MyMongoConfiguration.java", + "MyWebMvcConfigurer.java", + "MyWebConfiguration.java", + "MyApplication.java", + "scan/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/userconfigurationandslicing/scan/": { + "entries": [ + "MyApplication.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatamongodb/": { + "entries": [ + "MyDataMongoDbTests.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataelasticsearch/": { + "entries": [ + "MyDataElasticsearchTests.java", + "SomeRepository.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springmvctests/": { + "entries": [ + "UserVehicleService.java", + "UserVehicleController.java", + "VehicleDetails.java", + "MyControllerTests.java", + "MyHtmlUnitTests.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/withmockenvironment/": { + "entries": [ + "MyMockMvcTests.java", + "MyMockWebTestClientTests.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatacouchbase/": { + "entries": [ + "MyDataCouchbaseTests.java", + "SomeRepository.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredwebservices/server/": { + "entries": [ + "ExampleEndpoint.java", + "MyWebServiceServerTests.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredwebservices/": { + "entries": [ + "server/", + "client/" + ], + "profile": [25, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredwebservices/client/": { + "entries": [ + "Response.java", + "MyWebServiceClientTests.java", + "SomeWebService.java", + "Request.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/detectingwebapptype/": { + "entries": [ + "MyWebFluxTests.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/withrunningserver/": { + "entries": [ + "MyRandomPortWebTestClientTests.java", + "MyRandomPortTestRestTemplateTests.java" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatacassandra/": { + "entries": [ + "MyDataCassandraTests.java", + "SomeRepository.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredjdbc/": { + "entries": [ + "MyTransactionalTests.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springgraphqltests/": { + "entries": [ + "GraphQlIntegrationTests.java", + "GreetingControllerTests.java" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/buildtoolplugins/otherbuildsystems/examplerepackageimplementation/": { + "entries": [ + "MyBuildTool.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/buildtoolplugins/otherbuildsystems/": { + "entries": [ + "examplerepackageimplementation/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/buildtoolplugins/": { + "entries": [ + "otherbuildsystems/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/gettingstarted/firstapplication/code/": { + "entries": [ + "MyApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/gettingstarted/firstapplication/": { + "entries": [ + "code/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/gettingstarted/": { + "entries": [ + "firstapplication/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/customizing/": { + "entries": [ + "MyMetricsFilterConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/": { + "entries": [ + "customizing/", + "supported/", + "gettingstarted/", + "registeringcustom/", + "export/" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/": { + "entries": [ + "metrics/", + "loggers/", + "endpoints/", + "cloudfoundry/", + "micrometertracing/", + "observability/" + ], + "profile": [202, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/supported/mongodb/connectionpool/": { + "entries": [ + "CustomConnectionPoolTagsProvider.java", + "MyConnectionPoolTagsProviderConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/supported/mongodb/": { + "entries": [ + "connectionpool/", + "command/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/supported/": { + "entries": [ + "mongodb/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/supported/mongodb/command/": { + "entries": [ + "MyCommandTagsProviderConfiguration.java", + "CustomCommandTagsProvider.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/gettingstarted/commontags/": { + "entries": [ + "MyMeterRegistryConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/gettingstarted/": { + "entries": [ + "commontags/", + "specifictype/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/gettingstarted/specifictype/": { + "entries": [ + "MyMeterRegistryConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/registeringcustom/": { + "entries": [ + "Queue.java", + "Dictionary.java", + "MyBean.java", + "MyMeterBinderConfiguration.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/export/jmx/": { + "entries": [ + "MyJmxConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/export/": { + "entries": [ + "jmx/", + "graphite/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/export/graphite/": { + "entries": [ + "MyGraphiteConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/loggers/opentelemetry/": { + "entries": [ + "OpenTelemetryAppenderInitializer.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/loggers/": { + "entries": [ + "opentelemetry/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/security/typical/": { + "entries": [ + "MySecurityConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/security/": { + "entries": [ + "typical/", + "exposeall/" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/": { + "entries": [ + "security/", + "health/", + "info/", + "implementingcustom/" + ], + "profile": [46, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/security/exposeall/": { + "entries": [ + "MySecurityConfiguration.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/health/writingcustomhealthindicators/": { + "entries": [ + "MyHealthIndicator.java" + ], + "profile": [10, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/health/": { + "entries": [ + "writingcustomhealthindicators/", + "reactivehealthindicators/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/health/reactivehealthindicators/": { + "entries": [ + "MyReactiveHealthIndicator.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/info/writingcustominfocontributors/": { + "entries": [ + "MyInfoContributor.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/info/": { + "entries": [ + "writingcustominfocontributors/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/implementingcustom/": { + "entries": [ + "MyEndpoint.java", + "CustomData.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/cloudfoundry/customcontextpath/": { + "entries": [ + "MyReactiveCloudFoundryConfiguration.java", + "MyCloudFoundryConfiguration.java" + ], + "profile": [62, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/cloudfoundry/": { + "entries": [ + "customcontextpath/" + ], + "profile": [62, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/micrometertracing/gettingstarted/": { + "entries": [ + "MyApplication.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/micrometertracing/": { + "entries": [ + "gettingstarted/", + "baggage/", + "creatingspans/" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/micrometertracing/baggage/": { + "entries": [ + "CreatingBaggage.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/micrometertracing/creatingspans/": { + "entries": [ + "CustomObservation.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/observability/": { + "entries": [ + "MyCustomObservation.java", + "preventingobservations/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/observability/preventingobservations/": { + "entries": [ + "MyObservationPredicate.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/traditionaldeployment/weblogic/": { + "entries": [ + "MyApplication.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/traditionaldeployment/": { + "entries": [ + "weblogic/", + "convertexistingapplication/", + "war/" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/": { + "entries": [ + "traditionaldeployment/", + "jersey/", + "httpclients/", + "security/", + "propertiesandconfiguration/", + "dataaccess/", + "testing/", + "webserver/", + "deployment/", + "actuator/", + "application/", + "messaging/", + "nativeimage/", + "springmvc/" + ], + "profile": [204, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/traditionaldeployment/convertexistingapplication/": { + "entries": [ + "MyApplication.java", + "both/" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/traditionaldeployment/convertexistingapplication/both/": { + "entries": [ + "MyApplication.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/traditionaldeployment/war/": { + "entries": [ + "MyApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/jersey/alongsideanotherwebframework/": { + "entries": [ + "JerseyConfig.java", + "Endpoint.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/jersey/": { + "entries": [ + "alongsideanotherwebframework/", + "springsecurity/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/jersey/springsecurity/": { + "entries": [ + "JerseySetStatusOverSendErrorConfig.java", + "Endpoint.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/httpclients/webclientreactornettycustomization/": { + "entries": [ + "MyReactorNettyClientConfiguration.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/httpclients/": { + "entries": [ + "webclientreactornettycustomization/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/security/enablehttps/": { + "entries": [ + "MySecurityConfig.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/security/": { + "entries": [ + "enablehttps/" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/propertiesandconfiguration/externalizeconfiguration/application/": { + "entries": [ + "MyApplication.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/propertiesandconfiguration/externalizeconfiguration/": { + "entries": [ + "application/", + "builder/" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/propertiesandconfiguration/": { + "entries": [ + "externalizeconfiguration/" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/propertiesandconfiguration/externalizeconfiguration/builder/": { + "entries": [ + "MyApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configuretwodatasources/": { + "entries": [ + "MyCompleteAdditionalDataSourceConfiguration.java", + "MyAdditionalDataSourceConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/": { + "entries": [ + "configuretwodatasources/", + "configureacomponentthatisusedbyjpa/", + "filterscannedentitydefinitions/", + "usemultipleentitymanagers/", + "separateentitydefinitionsfromspringconfiguration/", + "configurecustomdatasource/", + "configurehibernatenamingstrategy/", + "configurehibernatesecondlevelcaching/" + ], + "profile": [56, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configureacomponentthatisusedbyjpa/": { + "entries": [ + "ElasticsearchEntityManagerFactoryDependsOnPostProcessor.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/filterscannedentitydefinitions/": { + "entries": [ + "MyEntityScanConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/usemultipleentitymanagers/": { + "entries": [ + "Order.java", + "Customer.java", + "CustomerConfiguration.java", + "OrderConfiguration.java", + "MyAdditionalEntityManagerFactoryConfiguration.java" + ], + "profile": [10, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/separateentitydefinitionsfromspringconfiguration/": { + "entries": [ + "City.java", + "MyApplication.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurecustomdatasource/configurable/": { + "entries": [ + "MyDataSourceConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurecustomdatasource/": { + "entries": [ + "configurable/", + "simple/", + "custom/", + "builder/" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurecustomdatasource/simple/": { + "entries": [ + "MyDataSourceConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurecustomdatasource/custom/": { + "entries": [ + "MyDataSourceConfiguration.java", + "SomeDataSource.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurecustomdatasource/builder/": { + "entries": [ + "MyDataSourceConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurehibernatenamingstrategy/standard/": { + "entries": [ + "MyHibernateConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurehibernatenamingstrategy/": { + "entries": [ + "standard/", + "spring/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurehibernatenamingstrategy/spring/": { + "entries": [ + "MyHibernateConfiguration.java" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurehibernatesecondlevelcaching/": { + "entries": [ + "MyHibernateSecondLevelCacheConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/testing/slicetests/": { + "entries": [ + "MyConfiguration.java", + "MyDatasourceConfiguration.java", + "MySecurityConfiguration.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/testing/": { + "entries": [ + "slicetests/", + "withspringsecurity/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/testing/withspringsecurity/": { + "entries": [ + "MySecurityTests.java", + "UserController.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/configure/": { + "entries": [ + "MyTomcatWebServerCustomizer.java" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/": { + "entries": [ + "configure/", + "enablemultiplelistenersinundertow/", + "addservletfilterlistener/", + "discoverport/", + "createwebsocketendpointsusingserverendpoint/", + "enablemultipleconnectorsintomcat/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/enablemultiplelistenersinundertow/": { + "entries": [ + "MyUndertowConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/addservletfilterlistener/springbean/disable/": { + "entries": [ + "MyFilter.java", + "MyFilterConfiguration.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/addservletfilterlistener/springbean/": { + "entries": [ + "disable/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/addservletfilterlistener/": { + "entries": [ + "springbean/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/discoverport/": { + "entries": [ + "MyWebIntegrationTests.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/createwebsocketendpointsusingserverendpoint/": { + "entries": [ + "MyWebSocketConfiguration.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/enablemultipleconnectorsintomcat/": { + "entries": [ + "MyTomcatConfiguration.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/deployment/cloud/cloudfoundry/bindingtoservices/": { + "entries": [ + "MyBean.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/deployment/cloud/cloudfoundry/": { + "entries": [ + "bindingtoservices/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/deployment/cloud/": { + "entries": [ + "cloudfoundry/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/deployment/": { + "entries": [ + "cloud/" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/actuator/maphealthindicatorstometrics/": { + "entries": [ + "MyHealthMetricsExportConfiguration.java", + "MetricsHealthMicrometerExport.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/actuator/": { + "entries": [ + "maphealthindicatorstometrics/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/application/customizetheenvironmentorapplicationcontext/": { + "entries": [ + "MyEnvironmentPostProcessor.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/application/": { + "entries": [ + "customizetheenvironmentorapplicationcontext/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/messaging/disabletransactedjmssession/": { + "entries": [ + "MyJmsConfiguration.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/messaging/": { + "entries": [ + "disabletransactedjmssession/" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/nativeimage/developingyourfirstapplication/sampleapplication/": { + "entries": [ + "MyApplication.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/nativeimage/developingyourfirstapplication/": { + "entries": [ + "sampleapplication/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/nativeimage/": { + "entries": [ + "developingyourfirstapplication/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/springmvc/writexmlrestservice/": { + "entries": [ + "MyThing.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/springmvc/": { + "entries": [ + "writexmlrestservice/", + "writejsonrestservice/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/springmvc/writejsonrestservice/": { + "entries": [ + "MyThing.java", + "MyController.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/neo4j/repositories/": { + "entries": [ + "MyNeo4jConfiguration.java", + "CityRepository.java", + "City.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/neo4j/": { + "entries": [ + "repositories/", + "connecting/" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/": { + "entries": [ + "neo4j/", + "redis/", + "ldap/", + "mongodb/", + "cassandra/", + "elasticsearch/", + "couchbase/" + ], + "profile": [67, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/": { + "entries": [ + "nosql/", + "sql/" + ], + "profile": [143, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/neo4j/connecting/": { + "entries": [ + "MyBean.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/redis/connecting/": { + "entries": [ + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/redis/": { + "entries": [ + "connecting/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/ldap/repositories/": { + "entries": [ + "User.java", + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/ldap/": { + "entries": [ + "repositories/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/mongodb/template/": { + "entries": [ + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/mongodb/": { + "entries": [ + "template/", + "repositories/", + "connecting/" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/mongodb/repositories/": { + "entries": [ + "CityRepository.java", + "City.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/mongodb/connecting/": { + "entries": [ + "MyBean.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/cassandra/connecting/": { + "entries": [ + "User.java", + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/cassandra/": { + "entries": [ + "connecting/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/elasticsearch/connectingusingspringdata/": { + "entries": [ + "User.java", + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/elasticsearch/": { + "entries": [ + "connectingusingspringdata/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/couchbase/repositories/": { + "entries": [ + "CouchbaseProperties.java", + "MyConverter.java", + "MyCouchbaseConfiguration.java", + "MyBean.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/couchbase/": { + "entries": [ + "repositories/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jooq/dslcontext/": { + "entries": [ + "Tables.java", + "MyBean.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jooq/": { + "entries": [ + "dslcontext/" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/": { + "entries": [ + "jooq/", + "h2webconsole/", + "jpaandspringdata/", + "r2dbc/", + "jdbctemplate/", + "jdbcclient/" + ], + "profile": [76, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/h2webconsole/springsecurity/": { + "entries": [ + "DevProfileSecurityConfiguration.java" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/h2webconsole/": { + "entries": [ + "springsecurity/" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jpaandspringdata/enversrepositories/": { + "entries": [ + "CountryRepository.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jpaandspringdata/": { + "entries": [ + "enversrepositories/", + "entityclasses/", + "repositories/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jpaandspringdata/entityclasses/": { + "entries": [ + "Country.java", + "City.java" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jpaandspringdata/repositories/": { + "entries": [ + "CityRepository.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/r2dbc/": { + "entries": [ + "MyPostgresR2dbcConfiguration.java", + "MyR2dbcConfiguration.java", + "repositories/", + "usingdatabaseclient/" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/r2dbc/repositories/": { + "entries": [ + "CityRepository.java", + "City.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/r2dbc/usingdatabaseclient/": { + "entries": [ + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jdbctemplate/": { + "entries": [ + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jdbcclient/": { + "entries": [ + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/amqp/sending/": { + "entries": [ + "MyBean.java" + ], + "profile": [10, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/amqp/": { + "entries": [ + "sending/", + "receiving/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/": { + "entries": [ + "amqp/", + "rsocket/", + "kafka/", + "pulsar/", + "jms/" + ], + "profile": [105, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/amqp/receiving/": { + "entries": [ + "MyBean.java", + "custom/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/amqp/receiving/custom/": { + "entries": [ + "MyMessageConverter.java", + "MyRabbitConfiguration.java", + "MyBean.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/rsocket/requester/": { + "entries": [ + "User.java", + "MyService.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/rsocket/": { + "entries": [ + "requester/" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/streams/": { + "entries": [ + "MyKafkaStreamsConfiguration.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/": { + "entries": [ + "streams/", + "sending/", + "receiving/", + "embedded/" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/sending/": { + "entries": [ + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/receiving/": { + "entries": [ + "MyBean.java" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/embedded/property/": { + "entries": [ + "MyTest.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/embedded/": { + "entries": [ + "property/", + "annotation/" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/embedded/annotation/": { + "entries": [ + "MyTest.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/reading/": { + "entries": [ + "MyBean.java" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/": { + "entries": [ + "reading/", + "sendingreactive/", + "receivingreactive/", + "sending/", + "receiving/", + "readingreactive/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/sendingreactive/": { + "entries": [ + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/receivingreactive/": { + "entries": [ + "MyBean.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/sending/": { + "entries": [ + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/receiving/": { + "entries": [ + "MyBean.java" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/readingreactive/": { + "entries": [ + "MyBean.java" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/jms/sending/": { + "entries": [ + "MyBean.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/jms/": { + "entries": [ + "sending/", + "receiving/" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/jms/receiving/": { + "entries": [ + "MyBean.java", + "custom/" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/jms/receiving/custom/": { + "entries": [ + "MyJmsConfiguration.java", + "MyMessageConverter.java", + "MyBean.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/": { + "entries": [ + "LoadTimeWeaverAwareConsumerImportTestcontainersTests.java", + "ImportTestcontainersTests.java", + "LoadTimeWeaverAwareConsumerContainers.java", + "lifecycle/", + "properties/", + "service/" + ], + "profile": [573, 53, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/": { + "entries": [ + "testcontainers/" + ], + "profile": [573, 53, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [573, 53, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [573, 53, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/": { + "entries": [ + "org/" + ], + "profile": [573, 53, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [573, 53, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [1787, 167, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/": { + "entries": [ + "src/" + ], + "profile": [1787, 167, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/lifecycle/": { + "entries": [ + "TestcontainersLifecycleOrderIntegrationTests.java", + "TestcontainersImportWithPropertiesInjectedIntoLoadTimeWeaverAwareBeanIntegrationTests.java", + "TestContainersParallelStartupWithImportTestcontainersIntegrationTests.java", + "TestcontainersLifecycleOrderWithScopeIntegrationTests.java", + "TestContainersParallelStartupIntegrationTests.java" + ], + "profile": [134, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/properties/": { + "entries": [ + "TestcontainersPropertySourceAutoConfigurationWithSpringBootTestIntegrationTest.java", + "TestcontainersPropertySourceAutoConfigurationTests.java" + ], + "profile": [48, 32, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/": { + "entries": [ + "ServiceConnectionAutoConfigurationTests.java", + "activemq/", + "redis/", + "ldap/", + "r2dbc/", + "otlp/", + "amqp/", + "jdbc/", + "redpanda/", + "zipkin/", + "kafka/", + "cassandra/", + "hazelcast/", + "pulsar/", + "liquibase/", + "elasticsearch/", + "couchbase/", + "flyway/" + ], + "profile": [314, 21, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/": { + "entries": [ + "connection/" + ], + "profile": [314, 21, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/activemq/": { + "entries": [ + "ArtemisContainerConnectionDetailsFactoryIntegrationTests.java", + "ActiveMQClassicContainerConnectionDetailsFactoryIntegrationTests.java", + "ActiveMQContainerConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/redis/": { + "entries": [ + "CustomRedisContainerConnectionDetailsFactoryTests.java", + "RedisStackServerContainerConnectionDetailsFactoryTests.java", + "RedisStackContainerConnectionDetailsFactoryTests.java", + "RedisContainerConnectionDetailsFactoryTests.java" + ], + "profile": [36, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/ldap/": { + "entries": [ + "OpenLdapContainerConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/r2dbc/": { + "entries": [ + "OracleXeR2dbcContainerConnectionDetailsFactoryIntegrationTests.java", + "OracleFreeR2dbcContainerConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/otlp/": { + "entries": [ + "GrafanaOpenTelemetryTracingContainerConnectionDetailsFactoryIntegrationTests.java", + "GrafanaOpenTelemetryMetricsContainerConnectionDetailsFactoryIntegrationTests.java", + "OpenTelemetryLoggingContainerConnectionDetailsFactoryIntegrationTests.java", + "OpenTelemetryTracingContainerConnectionDetailsFactoryIntegrationTests.java", + "OpenTelemetryMetricsContainerConnectionDetailsFactoryIntegrationTests.java", + "GrafanaOpenTelemetryLoggingContainerConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [33, 21, 50, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/amqp/": { + "entries": [ + "RabbitContainerConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/jdbc/": { + "entries": [ + "JdbcContainerConnectionDetailsFactoryTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/redpanda/": { + "entries": [ + "RedpandaContainerConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/zipkin/": { + "entries": [ + "ZipkinContainerConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/kafka/": { + "entries": [ + "ConfluentKafkaContainerConnectionDetailsFactoryIntegrationTests.java", + "ApacheKafkaContainerConnectionDetailsFactoryIntegrationTests.java", + "DeprecatedConfluentKafkaContainerConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/cassandra/": { + "entries": [ + "CassandraContainerConnectionDetailsFactoryTests.java", + "DeprecatedCassandraContainerConnectionDetailsFactoryTests.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/hazelcast/": { + "entries": [ + "CustomClusterNameHazelcastContainerConnectionDetailsFactoryIntegrationTests.java", + "HazelcastContainerConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/pulsar/": { + "entries": [ + "PulsarContainerConnectionDetailsFactoryIntegrationTests.java" + ], + "profile": [11, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/liquibase/": { + "entries": [ + "LiquibaseContainerConnectionDetailsFactoryTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/elasticsearch/": { + "entries": [ + "ElasticsearchContainerConnectionDetailsFactoryTests.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/couchbase/": { + "entries": [ + "CouchbaseContainerConnectionDetailsFactoryTests.java" + ], + "profile": [4, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/flyway/": { + "entries": [ + "FlywayContainerConnectionDetailsFactoryTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/": { + "entries": [ + "package-info.java", + "context/", + "lifecycle/", + "properties/", + "beans/", + "service/" + ], + "profile": [1214, 114, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/": { + "entries": [ + "testcontainers/" + ], + "profile": [1214, 114, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [1214, 114, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [1214, 114, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [1214, 114, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/": { + "entries": [ + "java/" + ], + "profile": [1214, 114, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/context/": { + "entries": [ + "ContainerFieldsImporter.java", + "ImportTestcontainers.java", + "TestcontainerFieldBeanDefinition.java", + "ImportTestcontainersRegistrar.java", + "package-info.java", + "DynamicPropertySourceMethodsImporter.java" + ], + "profile": [114, 16, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/lifecycle/": { + "entries": [ + "TestcontainersLifecycleBeanPostProcessor.java", + "BeforeTestcontainerUsedEvent.java", + "TestcontainersLifecycleApplicationContextInitializer.java", + "TestcontainersLifecycleBeanFactoryPostProcessor.java", + "package-info.java", + "TestcontainersStartup.java" + ], + "profile": [146, 19, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/properties/": { + "entries": [ + "TestcontainersPropertySourceAutoConfiguration.java", + "TestcontainersPropertySource.java", + "package-info.java" + ], + "profile": [95, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/beans/": { + "entries": [ + "TestcontainerBeanDefinition.java", + "package-info.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/": { + "entries": [ + "ContainerConnectionSource.java", + "ServiceConnectionContextCustomizerFactory.java", + "ServiceConnectionContextCustomizer.java", + "ServiceConnectionAutoConfiguration.java", + "ContainerConnectionDetailsFactory.java", + "ServiceConnectionAutoConfigurationRegistrar.java", + "ConnectionDetailsRegistrar.java", + "BeanOrigin.java", + "ServiceConnection.java", + "FieldOrigin.java", + "package-info.java", + "activemq/", + "neo4j/", + "redis/", + "ldap/", + "r2dbc/", + "otlp/", + "amqp/", + "jdbc/", + "redpanda/", + "zipkin/", + "kafka/", + "cassandra/", + "mongo/", + "hazelcast/", + "pulsar/", + "liquibase/", + "elasticsearch/", + "couchbase/", + "flyway/" + ], + "profile": [859, 79, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/": { + "entries": [ + "connection/" + ], + "profile": [859, 79, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/activemq/": { + "entries": [ + "ActiveMQClassicContainerConnectionDetailsFactory.java", + "ActiveMQContainerConnectionDetailsFactory.java", + "ArtemisContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [53, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/neo4j/": { + "entries": [ + "Neo4jContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/redis/": { + "entries": [ + "RedisContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ldap/": { + "entries": [ + "OpenLdapContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [31, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/r2dbc/": { + "entries": [ + "MySqlR2dbcContainerConnectionDetailsFactory.java", + "MariaDbR2dbcContainerConnectionDetailsFactory.java", + "ClickHouseR2dbcContainerConnectionDetailsFactory.java", + "PostgresR2dbcContainerConnectionDetailsFactory.java", + "OracleXeR2dbcContainerConnectionDetailsFactory.java", + "OracleFreeR2dbcContainerConnectionDetailsFactory.java", + "SqlServerR2dbcContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [88, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/otlp/": { + "entries": [ + "GrafanaOpenTelemetryTracingContainerConnectionDetailsFactory.java", + "GrafanaOpenTelemetryLoggingContainerConnectionDetailsFactory.java", + "OpenTelemetryMetricsContainerConnectionDetailsFactory.java", + "GrafanaOpenTelemetryMetricsContainerConnectionDetailsFactory.java", + "OpenTelemetryTracingContainerConnectionDetailsFactory.java", + "OpenTelemetryLoggingContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [100, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/amqp/": { + "entries": [ + "RabbitContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/jdbc/": { + "entries": [ + "JdbcContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/redpanda/": { + "entries": [ + "RedpandaContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [10, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/zipkin/": { + "entries": [ + "ZipkinContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/kafka/": { + "entries": [ + "ApacheKafkaContainerConnectionDetailsFactory.java", + "ConfluentKafkaContainerConnectionDetailsFactory.java", + "DeprecatedConfluentKafkaContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [28, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/cassandra/": { + "entries": [ + "DeprecatedCassandraContainerConnectionDetailsFactory.java", + "CassandraContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [40, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/mongo/": { + "entries": [ + "package-info.java", + "MongoContainerConnectionDetailsFactory.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/hazelcast/": { + "entries": [ + "HazelcastContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/pulsar/": { + "entries": [ + "PulsarContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/liquibase/": { + "entries": [ + "LiquibaseContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/elasticsearch/": { + "entries": [ + "ElasticsearchContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/couchbase/": { + "entries": [ + "CouchbaseContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/flyway/": { + "entries": [ + "FlywayContainerConnectionDetailsFactory.java", + "package-info.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/src/main/java/org/springframework/boot/autoconfigureprocessor/": { + "entries": [ + "Elements.java", + "AutoConfigureAnnotationProcessor.java", + "package-info.java" + ], + "profile": [241, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/src/main/java/org/springframework/boot/": { + "entries": [ + "autoconfigureprocessor/" + ], + "profile": [241, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [241, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [241, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [241, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/src/main/": { + "entries": [ + "java/" + ], + "profile": [241, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/src/": { + "entries": [ + "main/" + ], + "profile": [241, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/": { + "entries": [ + "src/" + ], + "profile": [241, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/": { + "entries": [ + "spring-boot-autoconfigure-processor/", + "spring-boot-test-support/", + "spring-boot-configuration-processor/", + "spring-boot-configuration-metadata-changelog-generator/", + "spring-boot-properties-migrator/", + "spring-boot-cli/", + "spring-boot-loader-classic/", + "spring-boot-buildpack-platform/", + "spring-boot-configuration-metadata/", + "spring-boot-gradle-plugin/", + "spring-boot-gradle-test-support/", + "spring-boot-maven-plugin/", + "spring-boot-test-support-docker/", + "spring-boot-loader-tools/", + "spring-boot-jarmode-tools/", + "spring-boot-antlib/", + "spring-boot-loader/" + ], + "profile": [26138, 6922, 1566, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/": { + "entries": [ + "package-info.java", + "BuildOutput.java", + "assertj/", + "classpath/", + "junit/", + "web/", + "system/", + "logging/", + "process/" + ], + "profile": [615, 108, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/": { + "entries": [ + "testsupport/" + ], + "profile": [615, 108, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [615, 108, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [615, 108, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [615, 108, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/": { + "entries": [ + "java/" + ], + "profile": [615, 108, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/": { + "entries": [ + "main/" + ], + "profile": [615, 108, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/": { + "entries": [ + "src/" + ], + "profile": [615, 108, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/assertj/": { + "entries": [ + "SimpleAsyncTaskExecutorAssert.java", + "ScheduledExecutorServiceAssert.java", + "package-info.java" + ], + "profile": [63, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/classpath/": { + "entries": [ + "ModifiedClassPathClassLoader.java", + "ClassPathOverrides.java", + "ClassPathExclusions.java", + "ForkedClassPath.java", + "ModifiedClassPathExtension.java", + "package-info.java" + ], + "profile": [226, 71, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/junit/": { + "entries": [ + "BooleanValueSource.java", + "BooleanArgumentsProvider.java", + "DisabledOnOsCondition.java", + "DisabledOnOs.java", + "package-info.java" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/web/servlet/": { + "entries": [ + "ExampleFilter.java", + "ExampleServlet.java", + "MockServletWebServer.java", + "DirtiesUrlFactoriesExtension.java", + "DirtiesUrlFactories.java", + "package-info.java" + ], + "profile": [89, 16, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/web/": { + "entries": [ + "servlet/" + ], + "profile": [89, 16, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/system/": { + "entries": [ + "CapturedOutput.java", + "OutputCapture.java", + "OutputCaptureExtension.java", + "package-info.java" + ], + "profile": [149, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/logging/": { + "entries": [ + "ConfigureClasspathToPreferLog4j2.java", + "package-info.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/process/": { + "entries": [ + "DisabledIfProcessUnavailableCondition.java", + "DisabledIfProcessUnavailables.java", + "DisabledIfProcessUnavailable.java", + "package-info.java" + ], + "profile": [17, 21, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/boot/configurationprocessor/json/": { + "entries": [ + "JSONException.java", + "JSONArray.java", + "JSONStringer.java", + "JSONTokener.java", + "JSON.java", + "JSONObject.java" + ], + "profile": [800, 204, 182, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/boot/configurationprocessor/": { + "entries": [ + "json/" + ], + "profile": [800, 204, 182, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/boot/": { + "entries": [ + "configurationprocessor/" + ], + "profile": [800, 204, 182, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [800, 204, 182, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [800, 204, 182, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/": { + "entries": [ + "org/" + ], + "profile": [800, 204, 182, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/": { + "entries": [ + "java/" + ], + "profile": [800, 204, 182, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/": { + "entries": [ + "json-shade/", + "main/" + ], + "profile": [2682, 670, 285, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/": { + "entries": [ + "src/" + ], + "profile": [2682, 670, 285, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/": { + "entries": [ + "PropertyDescriptorResolver.java", + "RecordParameterPropertyDescriptor.java", + "LombokPropertyDescriptor.java", + "ConfigurationMetadataAnnotationProcessor.java", + "ParameterPropertyDescriptor.java", + "MetadataCollector.java", + "MetadataGenerationEnvironment.java", + "TypeUtils.java", + "ConstructorParameterPropertyDescriptor.java", + "PropertyDescriptor.java", + "TypeElementMembers.java", + "MetadataStore.java", + "JavaBeanPropertyDescriptor.java", + "package-info.java", + "fieldvalues/", + "support/", + "metadata/" + ], + "profile": [1882, 466, 103, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/": { + "entries": [ + "configurationprocessor/" + ], + "profile": [1882, 466, 103, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [1882, 466, 103, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [1882, 466, 103, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [1882, 466, 103, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/": { + "entries": [ + "java/" + ], + "profile": [1882, 466, 103, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/": { + "entries": [ + "FieldValuesParser.java", + "package-info.java", + "javac/" + ], + "profile": [205, 0, 37, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/javac/": { + "entries": [ + "Tree.java", + "VariableTree.java", + "JavaCompilerFieldValuesParser.java", + "Trees.java", + "TreeVisitor.java", + "ExpressionTree.java", + "ReflectionWrapper.java", + "package-info.java" + ], + "profile": [205, 0, 37, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/support/": { + "entries": [ + "ConventionUtils.java", + "package-info.java" + ], + "profile": [0, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/": { + "entries": [ + "ItemDeprecation.java", + "ConfigurationMetadata.java", + "ItemHint.java", + "JsonMarshaller.java", + "JsonConverter.java", + "InvalidConfigurationMetadataException.java", + "ItemMetadata.java", + "package-info.java" + ], + "profile": [475, 136, 66, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/boot/configurationmetadata/changelog/": { + "entries": [ + "Changelog.java", + "Difference.java", + "ChangelogGenerator.java", + "ChangelogWriter.java", + "package-info.java", + "DifferenceType.java" + ], + "profile": [191, 36, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/boot/configurationmetadata/": { + "entries": [ + "changelog/" + ], + "profile": [191, 36, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/boot/": { + "entries": [ + "configurationmetadata/" + ], + "profile": [191, 36, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [191, 36, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [191, 36, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [191, 36, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/": { + "entries": [ + "java/" + ], + "profile": [191, 36, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/": { + "entries": [ + "main/" + ], + "profile": [191, 36, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/": { + "entries": [ + "src/" + ], + "profile": [191, 36, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/springframework/boot/context/properties/migrator/": { + "entries": [ + "PropertiesMigrationReport.java", + "PropertiesMigrationListener.java", + "PropertyMigration.java", + "PropertiesMigrationReporter.java", + "package-info.java" + ], + "profile": [290, 61, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/springframework/boot/context/properties/": { + "entries": [ + "migrator/" + ], + "profile": [290, 61, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/springframework/boot/context/": { + "entries": [ + "properties/" + ], + "profile": [290, 61, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/springframework/boot/": { + "entries": [ + "context/" + ], + "profile": [290, 61, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [290, 61, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [290, 61, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [290, 61, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/": { + "entries": [ + "java/" + ], + "profile": [290, 61, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/": { + "entries": [ + "main/" + ], + "profile": [290, 61, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/": { + "entries": [ + "src/" + ], + "profile": [290, 61, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/intTest/java/org/springframework/boot/cli/": { + "entries": [ + "CommandLineIT.java", + "infrastructure/" + ], + "profile": [129, 30, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/intTest/java/org/springframework/boot/": { + "entries": [ + "cli/" + ], + "profile": [129, 30, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/intTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [129, 30, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/intTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [129, 30, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/intTest/java/": { + "entries": [ + "org/" + ], + "profile": [129, 30, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/intTest/": { + "entries": [ + "java/" + ], + "profile": [129, 30, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/": { + "entries": [ + "intTest/", + "main/" + ], + "profile": [1478, 352, 212, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/": { + "entries": [ + "src/" + ], + "profile": [1478, 352, 212, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/intTest/java/org/springframework/boot/cli/infrastructure/": { + "entries": [ + "CommandLineInvoker.java", + "Versions.java" + ], + "profile": [96, 30, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/": { + "entries": [ + "DefaultCommandFactory.java", + "SpringCli.java", + "package-info.java", + "util/", + "command/" + ], + "profile": [1349, 322, 212, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/": { + "entries": [ + "cli/" + ], + "profile": [1349, 322, 212, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [1349, 322, 212, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [1349, 322, 212, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [1349, 322, 212, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/": { + "entries": [ + "java/" + ], + "profile": [1349, 322, 212, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/util/": { + "entries": [ + "LogListener.java", + "Log.java", + "package-info.java" + ], + "profile": [27, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/": { + "entries": [ + "OptionParsingCommand.java", + "NoSuchCommandException.java", + "NoArgumentsException.java", + "CommandException.java", + "AbstractCommand.java", + "Command.java", + "CommandRunner.java", + "HelpExample.java", + "NoHelpCommandArgumentsException.java", + "package-info.java", + "CommandFactory.java", + "init/", + "options/", + "core/", + "encodepassword/", + "shell/", + "status/" + ], + "profile": [1308, 288, 212, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/": { + "entries": [ + "InitializrService.java", + "InitializrServiceMetadata.java", + "ProjectGenerationResponse.java", + "ProjectGenerationRequest.java", + "ProjectType.java", + "ReportableException.java", + "ServiceCapabilitiesReportGenerator.java", + "InitCommand.java", + "ProjectGenerator.java", + "Dependency.java", + "package-info.java" + ], + "profile": [603, 100, 179, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/options/": { + "entries": [ + "OptionHandler.java", + "OptionHelp.java", + "package-info.java" + ], + "profile": [95, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/core/": { + "entries": [ + "HelpCommand.java", + "VersionCommand.java", + "HintCommand.java", + "package-info.java" + ], + "profile": [86, 24, 33, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/encodepassword/": { + "entries": [ + "EncodePasswordCommand.java", + "package-info.java" + ], + "profile": [21, 16, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/": { + "entries": [ + "ShellPrompts.java", + "PromptCommand.java", + "ShellCommand.java", + "ShellExitException.java", + "ForkProcessCommand.java", + "ClearCommand.java", + "Shell.java", + "EscapeAwareWhiteSpaceArgumentDelimiter.java", + "CommandCompleter.java", + "ExitCommand.java", + "RunProcessCommand.java", + "AnsiString.java", + "package-info.java" + ], + "profile": [324, 62, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/status/": { + "entries": [ + "ExitStatus.java", + "package-info.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/": { + "entries": [ + "JarLauncher.java", + "PropertiesLauncher.java", + "LaunchedURLClassLoader.java", + "ExecutableArchiveLauncher.java", + "MainMethodRunner.java", + "Launcher.java", + "WarLauncher.java", + "ClassPathIndexFile.java", + "package-info.java", + "archive/", + "util/", + "jarmode/", + "launch/", + "jar/", + "data/" + ], + "profile": [2556, 755, 188, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/": { + "entries": [ + "loader/" + ], + "profile": [2556, 755, 188, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [2556, 755, 188, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [2556, 755, 188, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [2556, 755, 188, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/": { + "entries": [ + "java/" + ], + "profile": [2556, 755, 188, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/": { + "entries": [ + "main/" + ], + "profile": [2556, 755, 188, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/": { + "entries": [ + "src/" + ], + "profile": [2556, 755, 188, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/archive/": { + "entries": [ + "ExplodedArchive.java", + "JarFileArchive.java", + "package-info.java", + "Archive.java" + ], + "profile": [321, 19, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/util/": { + "entries": [ + "SystemPropertyUtils.java", + "package-info.java" + ], + "profile": [34, 47, 42, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jarmode/": { + "entries": [ + "JarModeLauncher.java", + "TestJarMode.java", + "JarMode.java", + "package-info.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/launch/": { + "entries": [ + "JarLauncher.java", + "PropertiesLauncher.java", + "WarLauncher.java", + "package-info.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/": { + "entries": [ + "AbstractJarFile.java", + "JarEntryCertification.java", + "Handler.java", + "JarFile.java", + "Bytes.java", + "JarFileWrapper.java", + "AsciiBytes.java", + "JarEntriesStream.java", + "CentralDirectoryEndRecord.java", + "JarFileEntries.java", + "JarURLConnection.java", + "JarEntry.java", + "JarEntryFilter.java", + "ZipInflaterInputStream.java", + "StringSequence.java", + "CentralDirectoryParser.java", + "package-info.java", + "CentralDirectoryFileHeader.java", + "FileHeader.java", + "CentralDirectoryVisitor.java" + ], + "profile": [1401, 482, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/data/": { + "entries": [ + "RandomAccessData.java", + "RandomAccessDataFile.java", + "package-info.java" + ], + "profile": [133, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/": { + "entries": [ + "BuildpackMetadataTests.java", + "BuildLogTests.java", + "TarGzipBuildpackTests.java", + "TestBuildpack.java", + "PhaseTests.java", + "BuildpackResolversTests.java", + "BuildOwnerTests.java", + "StackIdTests.java", + "ApiVersionsTests.java", + "BuilderExceptionTests.java", + "BuildpackCoordinatesTests.java", + "LifecycleTests.java", + "EphemeralBuilderTests.java", + "LifecycleVersionTests.java", + "BuildpackLayersMetadataTests.java", + "BuilderBuildpackTests.java", + "BuildRequestTests.java", + "BuildpackReferenceTests.java", + "BuildpacksTests.java", + "TestTarGzip.java", + "PrintStreamBuildLogTests.java", + "DirectoryBuildpackTests.java", + "BuilderMetadataTests.java", + "BuilderTests.java", + "ImageBuildpackTests.java" + ], + "profile": [1493, 813, 144, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/": { + "entries": [ + "build/" + ], + "profile": [1493, 813, 144, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/": { + "entries": [ + "platform/" + ], + "profile": [1493, 813, 144, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/": { + "entries": [ + "buildpack/" + ], + "profile": [1493, 813, 144, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [1493, 813, 144, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [1493, 813, 144, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/": { + "entries": [ + "org/" + ], + "profile": [1493, 813, 144, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/": { + "entries": [ + "java/" + ], + "profile": [1493, 813, 144, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/": { + "entries": [ + "test/", + "dockerTest/", + "main/" + ], + "profile": [5897, 1687, 177, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/": { + "entries": [ + "src/" + ], + "profile": [5897, 1687, 177, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/dockerTest/java/org/springframework/boot/buildpack/platform/docker/": { + "entries": [ + "DockerApiIntegrationTests.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/dockerTest/java/org/springframework/boot/buildpack/platform/": { + "entries": [ + "docker/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/dockerTest/java/org/springframework/boot/buildpack/": { + "entries": [ + "platform/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/dockerTest/java/org/springframework/boot/": { + "entries": [ + "buildpack/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/dockerTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/dockerTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/dockerTest/java/": { + "entries": [ + "org/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/": { + "entries": [ + "LoadImageUpdateEvent.java", + "PushImageUpdateEvent.java", + "TotalProgressPushListener.java", + "PullImageUpdateEvent.java", + "TotalProgressBar.java", + "ImageProgressUpdateEvent.java", + "TotalProgressListener.java", + "LogUpdateEvent.java", + "UpdateListener.java", + "TotalProgressPullListener.java", + "ProgressUpdateEvent.java", + "TotalProgressEvent.java", + "UpdateEvent.java", + "DockerApi.java", + "ExportedImageTar.java", + "package-info.java", + "configuration/", + "ssl/", + "transport/", + "type/" + ], + "profile": [2234, 471, 33, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/": { + "entries": [ + "docker/", + "io/", + "system/", + "json/", + "build/", + "socket/" + ], + "profile": [4399, 874, 33, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/": { + "entries": [ + "platform/" + ], + "profile": [4399, 874, 33, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/": { + "entries": [ + "buildpack/" + ], + "profile": [4399, 874, 33, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [4399, 874, 33, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [4399, 874, 33, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [4399, 874, 33, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/": { + "entries": [ + "java/" + ], + "profile": [4399, 874, 33, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/configuration/": { + "entries": [ + "DockerHost.java", + "DockerConfiguration.java", + "DockerConfigurationMetadata.java", + "DockerRegistryUserAuthentication.java", + "DockerRegistryAuthentication.java", + "JsonEncodedDockerRegistryAuthentication.java", + "ResolvedDockerHost.java", + "package-info.java", + "DockerRegistryTokenAuthentication.java" + ], + "profile": [271, 44, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/ssl/": { + "entries": [ + "PemPrivateKeyParser.java", + "SslContextFactory.java", + "PemCertificateParser.java", + "KeyStoreFactory.java", + "package-info.java" + ], + "profile": [238, 177, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/transport/": { + "entries": [ + "Message.java", + "DockerEngineException.java", + "DockerConnectionException.java", + "RemoteHttpClientTransport.java", + "LocalHttpClientTransport.java", + "HttpTransport.java", + "Errors.java", + "package-info.java", + "HttpClientTransport.java" + ], + "profile": [266, 35, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/": { + "entries": [ + "ContainerContent.java", + "ContainerStatus.java", + "Regex.java", + "ImageConfig.java", + "Image.java", + "ImageReference.java", + "ApiVersion.java", + "Manifest.java", + "LayerId.java", + "ImageName.java", + "ImageArchiveIndex.java", + "VolumeName.java", + "ManifestList.java", + "ImageArchive.java", + "ImagePlatform.java", + "ContainerConfig.java", + "ContainerReference.java", + "BlobReference.java", + "RandomString.java", + "Binding.java", + "ImageArchiveManifest.java", + "package-info.java", + "Layer.java" + ], + "profile": [916, 64, 33, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/": { + "entries": [ + "IOConsumer.java", + "TarArchive.java", + "Layout.java", + "InspectedContent.java", + "ZipFileTarArchive.java", + "TarLayoutWriter.java", + "Owner.java", + "FilePermissions.java", + "IOSupplier.java", + "DefaultOwner.java", + "IOBiConsumer.java", + "package-info.java", + "Content.java" + ], + "profile": [295, 16, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/system/": { + "entries": [ + "Environment.java", + "package-info.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/json/": { + "entries": [ + "MappedObject.java", + "SharedObjectMapper.java", + "JsonStream.java", + "package-info.java" + ], + "profile": [122, 22, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/": { + "entries": [ + "Phase.java", + "AbstractBuildLog.java", + "BuildpackResolverContext.java", + "Builder.java", + "BuildpackResolver.java", + "BuildpackResolvers.java", + "BuilderBuildpack.java", + "TarGzipBuildpack.java", + "Cache.java", + "EphemeralBuilder.java", + "BuildLog.java", + "BuildpackCoordinates.java", + "PrintStreamBuildLog.java", + "DirectoryBuildpack.java", + "StackId.java", + "BuildpackLayersMetadata.java", + "BuildpackMetadata.java", + "PullPolicy.java", + "LifecycleVersion.java", + "Lifecycle.java", + "Buildpack.java", + "BuilderException.java", + "ImageType.java", + "ApiVersions.java", + "BuildOwner.java", + "BuilderMetadata.java", + "ImageBuildpack.java", + "Creator.java", + "package-info.java", + "BuildpackReference.java", + "BuildRequest.java", + "Buildpacks.java" + ], + "profile": [1555, 349, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/socket/": { + "entries": [ + "FileDescriptor.java", + "NamedPipeSocket.java", + "UnixDomainSocket.java", + "AbstractSocket.java", + "package-info.java" + ], + "profile": [193, 16, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/": { + "entries": [ + "ValueHint.java", + "ConfigurationMetadataGroup.java", + "ConfigurationMetadataHint.java", + "Hints.java", + "Deprecation.java", + "ConfigurationMetadataSource.java", + "RawConfigurationMetadata.java", + "ConfigurationMetadataItem.java", + "ConfigurationMetadataRepository.java", + "JsonReader.java", + "ConfigurationMetadataProperty.java", + "SimpleConfigurationMetadataRepository.java", + "SentenceExtractor.java", + "ConfigurationMetadataRepositoryJsonBuilder.java", + "ValueProvider.java", + "package-info.java" + ], + "profile": [470, 62, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/": { + "entries": [ + "configurationmetadata/" + ], + "profile": [470, 62, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [470, 62, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [470, 62, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [470, 62, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/": { + "entries": [ + "java/" + ], + "profile": [470, 62, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/": { + "entries": [ + "main/" + ], + "profile": [470, 62, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/": { + "entries": [ + "src/" + ], + "profile": [470, 62, 34, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/dockerTest/java/org/springframework/boot/gradle/tasks/bundling/": { + "entries": [ + "BootBuildImageIntegrationTests.java", + "BootBuildImageRegistryIntegrationTests.java" + ], + "profile": [358, 151, 35, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/dockerTest/java/org/springframework/boot/gradle/tasks/": { + "entries": [ + "bundling/" + ], + "profile": [358, 151, 35, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/dockerTest/java/org/springframework/boot/gradle/": { + "entries": [ + "tasks/" + ], + "profile": [358, 151, 35, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/dockerTest/java/org/springframework/boot/": { + "entries": [ + "gradle/" + ], + "profile": [358, 151, 35, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/dockerTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [358, 151, 35, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/dockerTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [358, 151, 35, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/dockerTest/java/": { + "entries": [ + "org/" + ], + "profile": [358, 151, 35, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [358, 151, 35, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [2311, 613, 104, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/": { + "entries": [ + "src/" + ], + "profile": [2311, 613, 104, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/": { + "entries": [ + "BootJar.java", + "DockerSpec.java", + "BootArchiveSupport.java", + "BootZipCopyAction.java", + "LayerResolver.java", + "ZipCompression.java", + "ResolvedDependencies.java", + "CacheSpec.java", + "BootArchive.java", + "LayeredSpec.java", + "LaunchScriptConfiguration.java", + "BootBuildImage.java", + "BootWar.java", + "DefaultTimeZoneOffset.java", + "LoaderZipEntries.java", + "package-info.java" + ], + "profile": [1133, 271, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/": { + "entries": [ + "bundling/", + "run/", + "buildinfo/", + "aot/" + ], + "profile": [1291, 271, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/": { + "entries": [ + "tasks/", + "util/", + "plugin/", + "dsl/" + ], + "profile": [1953, 462, 69, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/": { + "entries": [ + "gradle/" + ], + "profile": [1953, 462, 69, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [1953, 462, 69, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [1953, 462, 69, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [1953, 462, 69, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/": { + "entries": [ + "java/" + ], + "profile": [1953, 462, 69, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/run/": { + "entries": [ + "BootRun.java", + "package-info.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/buildinfo/": { + "entries": [ + "BuildInfo.java", + "BuildInfoProperties.java", + "package-info.java" + ], + "profile": [75, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/aot/": { + "entries": [ + "AbstractAot.java", + "ProcessAot.java", + "ProcessTestAot.java", + "package-info.java" + ], + "profile": [65, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/util/": { + "entries": [ + "VersionExtractor.java", + "package-info.java" + ], + "profile": [5, 19, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/": { + "entries": [ + "ApplicationPluginAction.java", + "KotlinPluginAction.java", + "PluginApplicationAction.java", + "DependencyManagementPluginAction.java", + "SinglePublishedArtifact.java", + "CycloneDxPluginAction.java", + "SpringBootPlugin.java", + "SpringBootAotPlugin.java", + "JarTypeFileSpec.java", + "JavaPluginAction.java", + "NativeImagePluginAction.java", + "ResolveMainClassName.java", + "WarPluginAction.java", + "package-info.java" + ], + "profile": [607, 172, 69, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/dsl/": { + "entries": [ + "SpringBootExtension.java", + "package-info.java" + ], + "profile": [50, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/boot/testsupport/gradle/testkit/": { + "entries": [ + "GradleBuild.java", + "GradleVersions.java", + "Dsl.java", + "GradleBuildExtension.java", + "package-info.java" + ], + "profile": [195, 68, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/boot/testsupport/gradle/": { + "entries": [ + "testkit/" + ], + "profile": [195, 68, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/boot/testsupport/": { + "entries": [ + "gradle/" + ], + "profile": [195, 68, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/boot/": { + "entries": [ + "testsupport/" + ], + "profile": [195, 68, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [195, 68, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [195, 68, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [195, 68, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/": { + "entries": [ + "java/" + ], + "profile": [195, 68, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/": { + "entries": [ + "main/" + ], + "profile": [195, 68, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/": { + "entries": [ + "src/" + ], + "profile": [195, 68, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/dockerTest/java/org/springframework/boot/maven/": { + "entries": [ + "BuildImageTests.java", + "BuildImageRegistryIntegrationTests.java" + ], + "profile": [270, 290, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/dockerTest/java/org/springframework/boot/": { + "entries": [ + "maven/" + ], + "profile": [270, 290, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/dockerTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [270, 290, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/dockerTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [270, 290, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/dockerTest/java/": { + "entries": [ + "org/" + ], + "profile": [270, 290, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [270, 290, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/": { + "entries": [ + "dockerTest/", + "intTest/", + "main/" + ], + "profile": [3073, 827, 191, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/": { + "entries": [ + "src/" + ], + "profile": [3073, 827, 191, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/jar-custom-layout/layout/src/main/java/smoketest/layout/": { + "entries": [ + "SampleLayoutFactory.java", + "SampleLayout.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/jar-custom-layout/layout/src/main/java/smoketest/": { + "entries": [ + "layout/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/jar-custom-layout/layout/src/main/java/": { + "entries": [ + "smoketest/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/jar-custom-layout/layout/src/main/": { + "entries": [ + "java/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/jar-custom-layout/layout/src/": { + "entries": [ + "main/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/jar-custom-layout/layout/": { + "entries": [ + "src/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/jar-custom-layout/": { + "entries": [ + "layout/" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/": { + "entries": [ + "jar-custom-layout/", + "aot-module-info/", + "war-reactor/" + ], + "profile": [22, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/": { + "entries": [ + "projects/", + "java/" + ], + "profile": [1072, 210, 52, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/aot-module-info/src/main/java/": { + "entries": [ + "module-info.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/aot-module-info/src/main/": { + "entries": [ + "java/" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/aot-module-info/src/": { + "entries": [ + "main/" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/aot-module-info/": { + "entries": [ + "src/" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/war-reactor/war/src/main/java/com/example/": { + "entries": [ + "SampleApplication.java" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/war-reactor/war/src/main/java/com/": { + "entries": [ + "example/" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/war-reactor/war/src/main/java/": { + "entries": [ + "com/" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/war-reactor/war/src/main/": { + "entries": [ + "java/" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/war-reactor/war/src/": { + "entries": [ + "main/" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/war-reactor/war/": { + "entries": [ + "src/" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/war-reactor/": { + "entries": [ + "war/" + ], + "profile": [2, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/": { + "entries": [ + "MavenBuild.java", + "RunIntegrationTests.java", + "WarIntegrationTests.java", + "EclipseM2eIntegrationTests.java", + "MavenBuildExtension.java", + "BuildInfoIntegrationTests.java", + "TestRunIntegrationTests.java", + "Versions.java", + "StartStopIntegrationTests.java", + "JarIntegrationTests.java", + "AbstractArchiveIntegrationTests.java", + "AotTests.java" + ], + "profile": [1050, 210, 52, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/": { + "entries": [ + "maven/" + ], + "profile": [1050, 210, 52, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [1050, 210, 52, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [1050, 210, 52, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/": { + "entries": [ + "org/" + ], + "profile": [1050, 210, 52, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/": { + "entries": [ + "JarTypeFilter.java", + "SpringApplicationAdminClient.java", + "AbstractPackagerMojo.java", + "AbstractDependencyFilterMojo.java", + "TestRunMojo.java", + "Layers.java", + "BuildImageNoForkMojo.java", + "Image.java", + "Exclude.java", + "CacheInfo.java", + "AbstractAotMojo.java", + "DependencyFilter.java", + "MavenBuildOutputTimestamp.java", + "FilterableDependency.java", + "StartMojo.java", + "AbstractRunMojo.java", + "VersionExtractor.java", + "JavaProcessExecutor.java", + "Include.java", + "CommandLineBuilder.java", + "PropertiesMergingResourceTransformer.java", + "RunMojo.java", + "Docker.java", + "ProcessAotMojo.java", + "RepackageMojo.java", + "EnvVariables.java", + "IncludeFilter.java", + "BuildImageMojo.java", + "SpringBootApplicationClassFinder.java", + "JavaCompilerPluginConfiguration.java", + "BuildInfoMojo.java", + "CustomLayersProvider.java", + "StopMojo.java", + "ProcessTestAotMojo.java", + "LoggingMainClassTimeoutWarningListener.java", + "ExcludeFilter.java", + "RunArguments.java", + "BuildImageForkMojo.java", + "MatchingGroupIdFilter.java", + "package-info.java", + "ArtifactsLibraries.java" + ], + "profile": [1731, 327, 139, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/": { + "entries": [ + "maven/" + ], + "profile": [1731, 327, 139, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [1731, 327, 139, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [1731, 327, 139, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [1731, 327, 139, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/": { + "entries": [ + "java/" + ], + "profile": [1731, 327, 139, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/": { + "entries": [ + "DisabledIfDockerUnavailable.java", + "RedisStackServerContainer.java", + "SymptomaActiveMQContainer.java", + "MailpitContainer.java", + "TestImage.java", + "ZipkinContainer.java", + "RegistryContainer.java", + "OpenLdapContainer.java", + "HazelcastContainer.java", + "DisabledIfDockerUnavailableCondition.java", + "package-info.java" + ], + "profile": [128, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/": { + "entries": [ + "container/" + ], + "profile": [128, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/": { + "entries": [ + "testsupport/" + ], + "profile": [128, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [128, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [128, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [128, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/": { + "entries": [ + "java/" + ], + "profile": [128, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/": { + "entries": [ + "main/" + ], + "profile": [128, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/": { + "entries": [ + "src/" + ], + "profile": [128, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/": { + "entries": [ + "SizeCalculatingEntryWriter.java", + "Digest.java", + "RepackagingLayout.java", + "Layers.java", + "MainClassFinder.java", + "DefaultLaunchScript.java", + "LoaderImplementation.java", + "DefaultLibraryCoordinates.java", + "Layouts.java", + "LibraryScope.java", + "LayoutFactory.java", + "JarModeLibrary.java", + "RunProcess.java", + "ReachabilityMetadataProperties.java", + "ZipHeaderPeekInputStream.java", + "Libraries.java", + "ImagePackager.java", + "FileUtils.java", + "LoaderClassesWriter.java", + "Layout.java", + "SignalUtils.java", + "AbstractJarWriter.java", + "LibraryCoordinates.java", + "Library.java", + "Packager.java", + "LayersIndex.java", + "ImplicitLayerResolver.java", + "BuildPropertiesWriter.java", + "CustomLoaderLayout.java", + "LibraryCallback.java", + "EntryWriter.java", + "StandardLayers.java", + "JarWriter.java", + "LogbackInitializer.java", + "DefaultTimeZoneOffset.java", + "Repackager.java", + "NativeImageArgFile.java", + "InputStreamSupplier.java", + "package-info.java", + "Layer.java", + "JavaExecutable.java", + "DefaultLayoutFactory.java", + "LaunchScript.java", + "layer/" + ], + "profile": [1524, 259, 62, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/": { + "entries": [ + "tools/" + ], + "profile": [1524, 259, 62, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/": { + "entries": [ + "loader/" + ], + "profile": [1524, 259, 62, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [1524, 259, 62, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [1524, 259, 62, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [1524, 259, 62, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/": { + "entries": [ + "java/" + ], + "profile": [1524, 259, 62, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/": { + "entries": [ + "main/" + ], + "profile": [1524, 259, 62, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/": { + "entries": [ + "src/" + ], + "profile": [1524, 259, 62, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/layer/": { + "entries": [ + "ApplicationContentFilter.java", + "ContentFilter.java", + "LibraryContentFilter.java", + "ContentSelector.java", + "IncludeExcludeContentSelector.java", + "CustomLayers.java", + "package-info.java" + ], + "profile": [95, 17, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/": { + "entries": [ + "Layers.java", + "IndexedJarStructure.java", + "ListCommand.java", + "JarStructure.java", + "Context.java", + "IndexedLayers.java", + "MissingValueException.java", + "Command.java", + "Runner.java", + "HelpCommand.java", + "ExtractCommand.java", + "LayerToolsJarMode.java", + "ExtractLayersCommand.java", + "UnknownOptionException.java", + "ToolsJarMode.java", + "ListLayersCommand.java", + "package-info.java" + ], + "profile": [710, 211, 77, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/": { + "entries": [ + "tools/" + ], + "profile": [710, 211, 77, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/": { + "entries": [ + "jarmode/" + ], + "profile": [710, 211, 77, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [710, 211, 77, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [710, 211, 77, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [710, 211, 77, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/": { + "entries": [ + "java/" + ], + "profile": [710, 211, 77, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/": { + "entries": [ + "main/" + ], + "profile": [710, 211, 77, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/": { + "entries": [ + "src/" + ], + "profile": [710, 211, 77, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/src/main/java/org/springframework/boot/ant/": { + "entries": [ + "FindMainClass.java", + "ShareAntlibLoader.java", + "package-info.java" + ], + "profile": [42, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/src/main/java/org/springframework/boot/": { + "entries": [ + "ant/" + ], + "profile": [42, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [42, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [42, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [42, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/src/main/": { + "entries": [ + "java/" + ], + "profile": [42, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/src/": { + "entries": [ + "main/" + ], + "profile": [42, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/": { + "entries": [ + "src/" + ], + "profile": [42, 18, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/ref/": { + "entries": [ + "DefaultCleaner.java", + "Cleaner.java", + "package-info.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/": { + "entries": [ + "ref/", + "net/", + "jarmode/", + "launch/", + "jar/", + "zip/", + "nio/", + "log/" + ], + "profile": [3735, 1177, 202, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/": { + "entries": [ + "loader/" + ], + "profile": [3735, 1177, 202, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [3735, 1177, 202, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [3735, 1177, 202, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [3735, 1177, 202, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/": { + "entries": [ + "java/" + ], + "profile": [3735, 1177, 202, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/": { + "entries": [ + "main/" + ], + "profile": [3735, 1177, 202, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/": { + "entries": [ + "src/" + ], + "profile": [3735, 1177, 202, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/util/": { + "entries": [ + "UrlDecoder.java", + "package-info.java" + ], + "profile": [33, 28, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/": { + "entries": [ + "util/", + "protocol/" + ], + "profile": [1001, 298, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/": { + "entries": [ + "Handlers.java", + "package-info.java", + "jar/", + "nested/" + ], + "profile": [968, 270, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/": { + "entries": [ + "LazyDelegatingInputStream.java", + "JarUrlClassLoader.java", + "Handler.java", + "UrlJarManifest.java", + "JarUrl.java", + "UrlJarEntry.java", + "Canonicalizer.java", + "UrlNestedJarFile.java", + "JarFileUrlKey.java", + "UrlJarFileFactory.java", + "JarUrlConnection.java", + "UrlJarFile.java", + "Optimizations.java", + "UrlJarFiles.java", + "package-info.java" + ], + "profile": [739, 206, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/nested/": { + "entries": [ + "Handler.java", + "NestedUrlConnectionResources.java", + "NestedUrlConnection.java", + "NestedLocation.java", + "package-info.java" + ], + "profile": [214, 64, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jarmode/": { + "entries": [ + "JarMode.java", + "package-info.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/": { + "entries": [ + "ExplodedArchive.java", + "JarLauncher.java", + "PropertiesLauncher.java", + "SystemPropertyUtils.java", + "JarModeRunner.java", + "ExecutableArchiveLauncher.java", + "JarFileArchive.java", + "Launcher.java", + "WarLauncher.java", + "ClassPathIndexFile.java", + "LaunchedClassLoader.java", + "package-info.java", + "Archive.java" + ], + "profile": [724, 175, 77, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jar/": { + "entries": [ + "SecurityInfo.java", + "NestedJarFileResources.java", + "ManifestInfo.java", + "JarEntriesStream.java", + "NestedJarFile.java", + "ZipInflaterInputStream.java", + "MetaInfVersionsInfo.java", + "package-info.java" + ], + "profile": [663, 157, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/": { + "entries": [ + "ZipDataDescriptorRecord.java", + "ZipContent.java", + "ZipEndOfCentralDirectoryRecord.java", + "CloseableDataBlock.java", + "ZipString.java", + "ZipLocalFileHeaderRecord.java", + "Zip64EndOfCentralDirectoryLocator.java", + "DataBlockInputStream.java", + "NameOffsetLookups.java", + "ByteArrayDataBlock.java", + "DataBlock.java", + "VirtualDataBlock.java", + "FileDataBlock.java", + "package-info.java", + "Zip64EndOfCentralDirectoryRecord.java", + "ZipCentralDirectoryFileHeaderRecord.java", + "VirtualZipDataBlock.java" + ], + "profile": [835, 487, 125, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/nio/file/": { + "entries": [ + "NestedByteChannel.java", + "NestedFileStore.java", + "NestedFileSystem.java", + "NestedPath.java", + "UriPathEncoder.java", + "NestedFileSystemProvider.java", + "package-info.java" + ], + "profile": [471, 60, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/nio/": { + "entries": [ + "file/" + ], + "profile": [471, 60, 0, 0] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/log/": { + "entries": [ + "DebugLogger.java", + "package-info.java" + ], + "profile": [34, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/": { + "entries": [ + "OnEndpointElementCondition.java", + "package-info.java", + "neo4j/", + "metrics/", + "tracing/", + "ssl/", + "context/", + "cache/", + "scheduling/", + "security/", + "opentelemetry/", + "sbom/", + "mail/", + "web/", + "cloudfoundry/", + "ldap/", + "integration/", + "health/", + "r2dbc/", + "management/", + "amqp/", + "jdbc/", + "env/", + "info/", + "system/", + "condition/", + "audit/", + "cassandra/", + "endpoint/", + "beans/", + "wavefront/", + "availability/", + "hazelcast/", + "quartz/", + "liquibase/", + "jms/", + "startup/", + "data/", + "logging/", + "elasticsearch/", + "observation/", + "couchbase/", + "flyway/", + "session/" + ], + "profile": [8014, 481, 65, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/": { + "entries": [ + "autoconfigure/" + ], + "profile": [8014, 481, 65, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/": { + "entries": [ + "actuate/" + ], + "profile": [8014, 481, 65, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [8014, 481, 65, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [8014, 481, 65, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [8014, 481, 65, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/": { + "entries": [ + "java/" + ], + "profile": [8014, 481, 65, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/": { + "entries": [ + "main/" + ], + "profile": [8014, 481, 65, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/": { + "entries": [ + "src/" + ], + "profile": [8014, 481, 65, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/neo4j/": { + "entries": [ + "Neo4jHealthContributorAutoConfiguration.java", + "Neo4jHealthContributorConfigurations.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/": { + "entries": [ + "CompositeMeterRegistryConfiguration.java", + "NoOpMeterRegistryConfiguration.java", + "MetricsEndpointAutoConfiguration.java", + "MetricsProperties.java", + "JvmMetricsAutoConfiguration.java", + "MeterValue.java", + "PropertiesMeterFilter.java", + "Log4J2MetricsAutoConfiguration.java", + "PropertiesAutoTimer.java", + "ValidationFailureAnalyzer.java", + "MetricsAutoConfiguration.java", + "AutoTimeProperties.java", + "CompositeMeterRegistryAutoConfiguration.java", + "MeterRegistryPostProcessor.java", + "LogbackMetricsAutoConfiguration.java", + "OnlyOnceLoggingDenyMeterFilter.java", + "MetricsAspectsAutoConfiguration.java", + "AutoConfiguredCompositeMeterRegistry.java", + "KafkaMetricsAutoConfiguration.java", + "ServiceLevelObjectiveBoundary.java", + "MeterRegistryCustomizer.java", + "SystemMetricsAutoConfiguration.java", + "package-info.java", + "cache/", + "jersey/", + "redis/", + "web/", + "integration/", + "r2dbc/", + "amqp/", + "jdbc/", + "task/", + "mongo/", + "orm/", + "export/", + "startup/", + "data/" + ], + "profile": [2569, 16, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/cache/": { + "entries": [ + "CacheMetricsRegistrarConfiguration.java", + "CacheMetricsAutoConfiguration.java", + "package-info.java", + "CacheMeterBinderProvidersConfiguration.java" + ], + "profile": [43, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/jersey/": { + "entries": [ + "JerseyServerMetricsAutoConfiguration.java", + "package-info.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/redis/": { + "entries": [ + "LettuceMetricsAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/web/tomcat/": { + "entries": [ + "TomcatMetricsAutoConfiguration.java", + "package-info.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/web/": { + "entries": [ + "tomcat/", + "jetty/" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/web/jetty/": { + "entries": [ + "JettyMetricsAutoConfiguration.java", + "package-info.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/integration/": { + "entries": [ + "IntegrationMetricsAutoConfiguration.java", + "package-info.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/r2dbc/": { + "entries": [ + "ConnectionPoolMetricsAutoConfiguration.java", + "package-info.java" + ], + "profile": [18, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/amqp/": { + "entries": [ + "RabbitConnectionFactoryMetricsPostProcessor.java", + "package-info.java", + "RabbitMetricsAutoConfiguration.java" + ], + "profile": [35, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/jdbc/": { + "entries": [ + "DataSourcePoolMetricsAutoConfiguration.java", + "package-info.java" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/task/": { + "entries": [ + "TaskExecutorMetricsAutoConfiguration.java", + "package-info.java" + ], + "profile": [34, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/mongo/": { + "entries": [ + "MongoMetricsAutoConfiguration.java", + "package-info.java" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/orm/jpa/": { + "entries": [ + "HibernateMetricsAutoConfiguration.java", + "package-info.java" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/orm/": { + "entries": [ + "jpa/" + ], + "profile": [30, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/": { + "entries": [ + "ConditionalOnEnabledMetricsExport.java", + "OnMetricsExportEnabledCondition.java", + "package-info.java", + "stackdriver/", + "dynatrace/", + "humio/", + "influx/", + "signalfx/", + "elastic/", + "appoptics/", + "jmx/", + "otlp/", + "statsd/", + "simple/", + "kairos/", + "properties/", + "datadog/", + "wavefront/", + "newrelic/", + "prometheus/", + "atlas/", + "ganglia/", + "graphite/" + ], + "profile": [1782, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/stackdriver/": { + "entries": [ + "StackdriverPropertiesConfigAdapter.java", + "StackdriverProperties.java", + "StackdriverMetricsExportAutoConfiguration.java", + "package-info.java" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/dynatrace/": { + "entries": [ + "DynatraceProperties.java", + "DynatraceMetricsExportAutoConfiguration.java", + "DynatracePropertiesConfigAdapter.java", + "package-info.java" + ], + "profile": [125, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/humio/": { + "entries": [ + "HumioProperties.java", + "HumioMetricsExportAutoConfiguration.java", + "package-info.java", + "HumioPropertiesConfigAdapter.java" + ], + "profile": [55, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/influx/": { + "entries": [ + "InfluxPropertiesConfigAdapter.java", + "InfluxProperties.java", + "package-info.java", + "InfluxMetricsExportAutoConfiguration.java" + ], + "profile": [154, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/signalfx/": { + "entries": [ + "SignalFxProperties.java", + "SignalFxPropertiesConfigAdapter.java", + "SignalFxMetricsExportAutoConfiguration.java", + "package-info.java" + ], + "profile": [64, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/elastic/": { + "entries": [ + "ElasticPropertiesConfigAdapter.java", + "ElasticMetricsExportAutoConfiguration.java", + "ElasticProperties.java", + "package-info.java" + ], + "profile": [126, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/appoptics/": { + "entries": [ + "AppOpticsMetricsExportAutoConfiguration.java", + "AppOpticsPropertiesConfigAdapter.java", + "AppOpticsProperties.java", + "package-info.java" + ], + "profile": [67, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/jmx/": { + "entries": [ + "JmxMetricsExportAutoConfiguration.java", + "JmxProperties.java", + "JmxPropertiesConfigAdapter.java", + "package-info.java" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/otlp/": { + "entries": [ + "OtlpMetricsConnectionDetails.java", + "OtlpMetricsProperties.java", + "OtlpMetricsExportAutoConfiguration.java", + "OtlpMetricsPropertiesConfigAdapter.java", + "package-info.java" + ], + "profile": [119, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/statsd/": { + "entries": [ + "StatsdMetricsExportAutoConfiguration.java", + "StatsdPropertiesConfigAdapter.java", + "package-info.java", + "StatsdProperties.java" + ], + "profile": [105, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/simple/": { + "entries": [ + "SimplePropertiesConfigAdapter.java", + "SimpleProperties.java", + "SimpleMetricsExportAutoConfiguration.java", + "package-info.java" + ], + "profile": [39, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/kairos/": { + "entries": [ + "KairosPropertiesConfigAdapter.java", + "KairosMetricsExportAutoConfiguration.java", + "package-info.java", + "KairosProperties.java" + ], + "profile": [46, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/": { + "entries": [ + "StepRegistryPropertiesConfigAdapter.java", + "PropertiesConfigAdapter.java", + "PushRegistryPropertiesConfigAdapter.java", + "PushRegistryProperties.java", + "StepRegistryProperties.java", + "package-info.java" + ], + "profile": [56, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/datadog/": { + "entries": [ + "DatadogProperties.java", + "DatadogMetricsExportAutoConfiguration.java", + "package-info.java", + "DatadogPropertiesConfigAdapter.java" + ], + "profile": [64, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/": { + "entries": [ + "WavefrontMetricsExportAutoConfiguration.java", + "WavefrontPropertiesConfigAdapter.java", + "package-info.java" + ], + "profile": [49, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/newrelic/": { + "entries": [ + "NewRelicMetricsExportAutoConfiguration.java", + "NewRelicProperties.java", + "NewRelicPropertiesConfigAdapter.java", + "package-info.java" + ], + "profile": [80, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/prometheus/": { + "entries": [ + "PrometheusSimpleclientMetricsExportAutoConfiguration.java", + "PrometheusPropertiesConfigAdapter.java", + "PrometheusMetricsExportAutoConfiguration.java", + "PrometheusSimpleclientPropertiesConfigAdapter.java", + "PrometheusProperties.java", + "package-info.java" + ], + "profile": [188, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/atlas/": { + "entries": [ + "AtlasProperties.java", + "AtlasPropertiesConfigAdapter.java", + "AtlasMetricsExportAutoConfiguration.java", + "package-info.java" + ], + "profile": [147, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/ganglia/": { + "entries": [ + "GangliaProperties.java", + "GangliaPropertiesConfigAdapter.java", + "GangliaMetricsExportAutoConfiguration.java", + "package-info.java" + ], + "profile": [78, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/graphite/": { + "entries": [ + "GraphiteProperties.java", + "GraphiteMetricsExportAutoConfiguration.java", + "GraphitePropertiesConfigAdapter.java", + "package-info.java" + ], + "profile": [96, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/startup/": { + "entries": [ + "StartupTimeMetricsListenerAutoConfiguration.java", + "package-info.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/data/": { + "entries": [ + "RepositoryMetricsAutoConfiguration.java", + "MetricsRepositoryMethodInvocationListenerBeanPostProcessor.java", + "package-info.java" + ], + "profile": [34, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/": { + "entries": [ + "SpanProcessors.java", + "SpanExporters.java", + "BravePropagationConfigurations.java", + "OpenTelemetryEventPublisherBeansApplicationListener.java", + "CompositeTextMapPropagator.java", + "BraveAutoConfiguration.java", + "OpenTelemetryTracingAutoConfiguration.java", + "NoopTracerAutoConfiguration.java", + "LogCorrelationEnvironmentPostProcessor.java", + "MicrometerTracingAutoConfiguration.java", + "OpenTelemetryEventPublisherBeansTestExecutionListener.java", + "OnEnabledTracingCondition.java", + "SdkTracerProviderBuilderCustomizer.java", + "LocalBaggageFields.java", + "TracingProperties.java", + "OpenTelemetryAutoConfiguration.java", + "OpenTelemetryPropagationConfigurations.java", + "CompositePropagationFactory.java", + "ConditionalOnEnabledTracing.java", + "package-info.java", + "otlp/", + "zipkin/", + "wavefront/", + "prometheus/" + ], + "profile": [963, 93, 34, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/otlp/": { + "entries": [ + "OtlpTracingConnectionDetails.java", + "Transport.java", + "OtlpAutoConfiguration.java", + "OtlpTracingConfigurations.java", + "OtlpTracingAutoConfiguration.java", + "package-info.java", + "OtlpTracingProperties.java" + ], + "profile": [71, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/": { + "entries": [ + "ZipkinHttpClientBuilderCustomizer.java", + "HttpSender.java", + "ZipkinAutoConfiguration.java", + "ZipkinRestTemplateSender.java", + "ZipkinHttpClientSender.java", + "ZipkinRestTemplateBuilderCustomizer.java", + "ZipkinWebClientBuilderCustomizer.java", + "PropertiesZipkinConnectionDetails.java", + "ZipkinConfigurations.java", + "ZipkinProperties.java", + "ZipkinConnectionDetails.java", + "ZipkinWebClientSender.java", + "package-info.java" + ], + "profile": [184, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/wavefront/": { + "entries": [ + "WavefrontTracingAutoConfiguration.java", + "MeterRegistrySpanMetrics.java", + "package-info.java" + ], + "profile": [41, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/prometheus/": { + "entries": [ + "PrometheusSimpleclientExemplarsAutoConfiguration.java", + "PrometheusExemplarsAutoConfiguration.java", + "package-info.java" + ], + "profile": [52, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/ssl/": { + "entries": [ + "SslHealthContributorAutoConfiguration.java", + "SslHealthIndicatorProperties.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/context/": { + "entries": [ + "package-info.java", + "ShutdownEndpointAutoConfiguration.java", + "properties/" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/context/properties/": { + "entries": [ + "ConfigurationPropertiesReportEndpointAutoConfiguration.java", + "ConfigurationPropertiesReportEndpointProperties.java", + "package-info.java" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cache/": { + "entries": [ + "CachesEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/scheduling/": { + "entries": [ + "ScheduledTasksObservabilityAutoConfiguration.java", + "ScheduledTasksEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/servlet/": { + "entries": [ + "ManagementWebSecurityAutoConfiguration.java", + "EndpointRequest.java", + "SecurityRequestMatchersManagementContextConfiguration.java", + "package-info.java" + ], + "profile": [217, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/": { + "entries": [ + "servlet/", + "reactive/" + ], + "profile": [424, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/reactive/": { + "entries": [ + "ReactiveManagementWebSecurityAutoConfiguration.java", + "EndpointRequest.java", + "package-info.java" + ], + "profile": [207, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/opentelemetry/": { + "entries": [ + "OpenTelemetryProperties.java", + "OpenTelemetryAutoConfiguration.java", + "package-info.java" + ], + "profile": [31, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/sbom/": { + "entries": [ + "SbomEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/mail/": { + "entries": [ + "MailHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/": { + "entries": [ + "ManagementContextFactory.java", + "ManagementContextConfiguration.java", + "ManagementContextType.java", + "package-info.java", + "servlet/", + "jersey/", + "exchanges/", + "reactive/", + "server/", + "mappings/" + ], + "profile": [756, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/servlet/": { + "entries": [ + "CompositeHandlerAdapter.java", + "CompositeHandlerExceptionResolver.java", + "ManagementErrorEndpoint.java", + "ServletManagementContextAutoConfiguration.java", + "ServletManagementChildContextConfiguration.java", + "ManagementServletContext.java", + "CompositeHandlerMapping.java", + "WebMvcEndpointChildContextConfiguration.java", + "package-info.java" + ], + "profile": [270, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/jersey/": { + "entries": [ + "ManagementContextResourceConfigCustomizer.java", + "JerseyChildManagementContextConfiguration.java", + "JerseySameManagementContextConfiguration.java", + "JerseyManagementContextConfiguration.java", + "package-info.java" + ], + "profile": [25, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/exchanges/": { + "entries": [ + "HttpExchangesAutoConfiguration.java", + "HttpExchangesEndpointAutoConfiguration.java", + "HttpExchangesProperties.java", + "package-info.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/reactive/": { + "entries": [ + "ReactiveManagementContextAutoConfiguration.java", + "ReactiveManagementChildContextConfiguration.java", + "package-info.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/": { + "entries": [ + "OnManagementPortCondition.java", + "ManagementContextConfigurationImportSelector.java", + "EnableChildManagementContextConfiguration.java", + "EnableManagementContext.java", + "ManagementContextAutoConfiguration.java", + "ManagementWebServerFactoryCustomizer.java", + "ManagementServerProperties.java", + "ManagementPortType.java", + "ConditionalOnManagementPort.java", + "ChildManagementContextInitializer.java", + "package-info.java" + ], + "profile": [354, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/mappings/": { + "entries": [ + "MappingsEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/": { + "entries": [ + "AccessLevel.java", + "CloudFoundryWebEndpointDiscoverer.java", + "EndpointCloudFoundryExtension.java", + "SecurityResponse.java", + "Token.java", + "CloudFoundryEndpointFilter.java", + "CloudFoundryEndpointExposureOutcomeContributor.java", + "package-info.java", + "CloudFoundryAuthorizationException.java", + "servlet/", + "reactive/" + ], + "profile": [778, 119, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/": { + "entries": [ + "CloudFoundrySecurityService.java", + "CloudFoundryHealthEndpointWebExtension.java", + "CloudFoundryWebEndpointServletHandlerMapping.java", + "CloudFoundryInfoEndpointWebExtension.java", + "SkipSslVerificationHttpRequestFactory.java", + "CloudFoundrySecurityInterceptor.java", + "CloudFoundryActuatorAutoConfiguration.java", + "TokenValidator.java", + "package-info.java" + ], + "profile": [287, 86, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/": { + "entries": [ + "CloudFoundryWebFluxEndpointHandlerMapping.java", + "CloudFoundryReactiveHealthEndpointWebExtension.java", + "ReactiveTokenValidator.java", + "ReactiveCloudFoundryActuatorAutoConfiguration.java", + "CloudFoundrySecurityInterceptor.java", + "ReactiveCloudFoundrySecurityService.java", + "package-info.java" + ], + "profile": [359, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/ldap/": { + "entries": [ + "LdapHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/integration/": { + "entries": [ + "IntegrationGraphEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/": { + "entries": [ + "HealthEndpointProperties.java", + "CompositeHealthContributorConfiguration.java", + "AutoConfiguredReactiveHealthContributorRegistry.java", + "HealthEndpointConfiguration.java", + "HealthProperties.java", + "NoSuchHealthContributorFailureAnalyzer.java", + "OnEnabledHealthIndicatorCondition.java", + "AutoConfiguredHealthContributorRegistry.java", + "AutoConfiguredHealthEndpointGroup.java", + "IncludeExcludeGroupMemberPredicate.java", + "HealthContributorAutoConfiguration.java", + "HealthEndpointAutoConfiguration.java", + "HealthEndpointReactiveWebExtensionConfiguration.java", + "CompositeReactiveHealthContributorConfiguration.java", + "AutoConfiguredHealthEndpointGroups.java", + "ConditionalOnEnabledHealthIndicator.java", + "ReactiveHealthEndpointConfiguration.java", + "package-info.java", + "AbstractCompositeHealthContributorConfiguration.java", + "HealthEndpointWebExtensionConfiguration.java" + ], + "profile": [473, 58, 31, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/r2dbc/": { + "entries": [ + "R2dbcObservationAutoConfiguration.java", + "R2dbcObservationProperties.java", + "ConnectionFactoryHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/management/": { + "entries": [ + "ThreadDumpEndpointAutoConfiguration.java", + "HeapDumpWebEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/amqp/": { + "entries": [ + "RabbitHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/jdbc/": { + "entries": [ + "DataSourceHealthIndicatorProperties.java", + "DataSourceHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [78, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/env/": { + "entries": [ + "EnvironmentEndpointAutoConfiguration.java", + "EnvironmentEndpointProperties.java", + "package-info.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/info/": { + "entries": [ + "InfoEndpointAutoConfiguration.java", + "InfoContributorFallback.java", + "ConditionalOnEnabledInfoContributor.java", + "InfoContributorAutoConfiguration.java", + "InfoContributorProperties.java", + "OnEnabledInfoContributorCondition.java", + "package-info.java" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/system/": { + "entries": [ + "DiskSpaceHealthContributorAutoConfiguration.java", + "DiskSpaceHealthIndicatorProperties.java", + "package-info.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/condition/": { + "entries": [ + "ConditionsReportEndpoint.java", + "ConditionsReportEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [92, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/audit/": { + "entries": [ + "AuditAutoConfiguration.java", + "AuditEventsEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cassandra/": { + "entries": [ + "CassandraHealthContributorConfigurations.java", + "CassandraHealthContributorAutoConfiguration.java", + "CassandraReactiveHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/": { + "entries": [ + "EndpointAutoConfiguration.java", + "EndpointIdTimeToLivePropertyFunction.java", + "PropertiesEndpointAccessResolver.java", + "package-info.java", + "web/", + "jmx/", + "condition/", + "expose/", + "jackson/" + ], + "profile": [708, 83, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/": { + "entries": [ + "MappingWebEndpointPathMapper.java", + "ServletEndpointManagementContextConfiguration.java", + "WebEndpointProperties.java", + "WebEndpointAutoConfiguration.java", + "CorsEndpointProperties.java", + "package-info.java", + "servlet/", + "jersey/", + "reactive/" + ], + "profile": [384, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/servlet/": { + "entries": [ + "WebMvcEndpointManagementContextConfiguration.java", + "package-info.java" + ], + "profile": [47, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/jersey/": { + "entries": [ + "JerseyWebEndpointManagementContextConfiguration.java", + "package-info.java" + ], + "profile": [90, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/reactive/": { + "entries": [ + "WebFluxEndpointManagementContextConfiguration.java", + "package-info.java" + ], + "profile": [68, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/jmx/": { + "entries": [ + "JmxEndpointProperties.java", + "DefaultEndpointObjectNameFactory.java", + "JmxEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [105, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/condition/": { + "entries": [ + "ConditionalOnAvailableEndpoint.java", + "OnAvailableEndpointCondition.java", + "EndpointExposureOutcomeContributor.java", + "package-info.java" + ], + "profile": [102, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/expose/": { + "entries": [ + "IncludeExcludeEndpointFilter.java", + "EndpointExposure.java", + "package-info.java" + ], + "profile": [68, 16, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/jackson/": { + "entries": [ + "JacksonEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/beans/": { + "entries": [ + "BeansEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/wavefront/": { + "entries": [ + "WavefrontSenderConfiguration.java", + "WavefrontProperties.java", + "WavefrontAutoConfiguration.java", + "package-info.java" + ], + "profile": [196, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/availability/": { + "entries": [ + "AvailabilityProbesAutoConfiguration.java", + "AvailabilityProbesHealthEndpointGroups.java", + "AvailabilityHealthContributorAutoConfiguration.java", + "AvailabilityProbesHealthEndpointGroup.java", + "DelegatingAvailabilityProbesHealthEndpointGroup.java", + "AvailabilityProbesHealthEndpointGroupsPostProcessor.java", + "package-info.java" + ], + "profile": [129, 19, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/hazelcast/": { + "entries": [ + "HazelcastHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/quartz/": { + "entries": [ + "QuartzEndpointAutoConfiguration.java", + "QuartzEndpointProperties.java", + "package-info.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/liquibase/": { + "entries": [ + "LiquibaseEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/jms/": { + "entries": [ + "JmsHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/startup/": { + "entries": [ + "StartupEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [13, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/": { + "entries": [ + "package-info.java", + "redis/", + "mongo/", + "elasticsearch/" + ], + "profile": [32, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/redis/": { + "entries": [ + "RedisHealthContributorAutoConfiguration.java", + "RedisReactiveHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/mongo/": { + "entries": [ + "MongoReactiveHealthContributorAutoConfiguration.java", + "MongoHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/elasticsearch/": { + "entries": [ + "ElasticsearchReactiveHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/": { + "entries": [ + "LogFileWebEndpointAutoConfiguration.java", + "LogFileWebEndpointProperties.java", + "SdkLoggerProviderBuilderCustomizer.java", + "ConditionalOnEnabledLoggingExport.java", + "OpenTelemetryLoggingAutoConfiguration.java", + "LoggersEndpointAutoConfiguration.java", + "OnEnabledLoggingExportCondition.java", + "package-info.java", + "otlp/" + ], + "profile": [112, 37, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/otlp/": { + "entries": [ + "OtlpLoggingProperties.java", + "OtlpLoggingAutoConfiguration.java", + "Transport.java", + "OtlpLoggingConnectionDetails.java", + "OtlpLoggingConfigurations.java", + "package-info.java" + ], + "profile": [67, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/elasticsearch/": { + "entries": [ + "ElasticsearchRestHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/": { + "entries": [ + "ObservationRegistryConfigurer.java", + "ObservationProperties.java", + "ObservationRegistryPostProcessor.java", + "ObservationRegistryCustomizer.java", + "ObservationHandlerGrouping.java", + "PropertiesObservationFilterPredicate.java", + "ObservationAutoConfiguration.java", + "package-info.java", + "web/", + "graphql/", + "batch/" + ], + "profile": [281, 22, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/servlet/": { + "entries": [ + "WebMvcObservationAutoConfiguration.java", + "package-info.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/": { + "entries": [ + "servlet/", + "reactive/", + "client/" + ], + "profile": [67, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/reactive/": { + "entries": [ + "WebFluxObservationAutoConfiguration.java", + "package-info.java" + ], + "profile": [14, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/client/": { + "entries": [ + "WebClientObservationConfiguration.java", + "HttpClientObservationsAutoConfiguration.java", + "RestClientObservationConfiguration.java", + "RestTemplateObservationConfiguration.java", + "package-info.java" + ], + "profile": [33, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/graphql/": { + "entries": [ + "GraphQlObservationAutoConfiguration.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/batch/": { + "entries": [ + "BatchObservationAutoConfiguration.java", + "package-info.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/couchbase/": { + "entries": [ + "CouchbaseReactiveHealthContributorAutoConfiguration.java", + "CouchbaseHealthContributorAutoConfiguration.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/flyway/": { + "entries": [ + "FlywayEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/session/": { + "entries": [ + "SessionsEndpointAutoConfiguration.java", + "package-info.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/boot/actuate/neo4j/": { + "entries": [ + "Neo4jReactiveHealthIndicatorIntegrationTests.java" + ], + "profile": [10, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/boot/actuate/": { + "entries": [ + "neo4j/", + "metrics/", + "mongo/" + ], + "profile": [115, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/boot/": { + "entries": [ + "actuate/" + ], + "profile": [115, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [115, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [115, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/": { + "entries": [ + "org/" + ], + "profile": [115, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/": { + "entries": [ + "java/" + ], + "profile": [115, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/": { + "entries": [ + "dockerTest/", + "main/" + ], + "profile": [8422, 716, 31, 0] + }, + "spring-boot-project/spring-boot-actuator/": { + "entries": [ + "src/" + ], + "profile": [8422, 716, 31, 0] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/boot/actuate/metrics/cache/": { + "entries": [ + "RedisCacheMetricsTests.java" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/boot/actuate/metrics/": { + "entries": [ + "cache/" + ], + "profile": [60, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/boot/actuate/mongo/": { + "entries": [ + "MongoReactiveHealthIndicatorIntegrationTests.java", + "MongoHealthIndicatorIntegrationTests.java" + ], + "profile": [45, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/neo4j/": { + "entries": [ + "Neo4jHealthIndicator.java", + "Neo4jHealthDetailsHandler.java", + "Neo4jHealthDetails.java", + "Neo4jReactiveHealthIndicator.java", + "package-info.java" + ], + "profile": [86, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/": { + "entries": [ + "neo4j/", + "metrics/", + "ssl/", + "context/", + "cache/", + "scheduling/", + "security/", + "sbom/", + "mail/", + "web/", + "ldap/", + "integration/", + "health/", + "r2dbc/", + "management/", + "amqp/", + "jdbc/", + "env/", + "info/", + "system/", + "audit/", + "cassandra/", + "endpoint/", + "beans/", + "availability/", + "hazelcast/", + "quartz/", + "liquibase/", + "jms/", + "startup/", + "data/", + "logging/", + "elasticsearch/", + "couchbase/", + "flyway/", + "session/" + ], + "profile": [8307, 716, 31, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/": { + "entries": [ + "actuate/" + ], + "profile": [8307, 716, 31, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [8307, 716, 31, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [8307, 716, 31, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [8307, 716, 31, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/": { + "entries": [ + "java/" + ], + "profile": [8307, 716, 31, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/": { + "entries": [ + "MetricsEndpoint.java", + "AutoTimer.java", + "package-info.java", + "cache/", + "web/", + "r2dbc/", + "amqp/", + "annotation/", + "jdbc/", + "system/", + "http/", + "export/", + "startup/", + "data/" + ], + "profile": [758, 56, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/cache/": { + "entries": [ + "HazelcastCacheMeterBinderProvider.java", + "RedisCacheMetrics.java", + "Cache2kCacheMeterBinderProvider.java", + "CaffeineCacheMeterBinderProvider.java", + "CacheMeterBinderProvider.java", + "CacheMetricsRegistrar.java", + "RedisCacheMeterBinderProvider.java", + "JCacheCacheMeterBinderProvider.java", + "package-info.java" + ], + "profile": [104, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/tomcat/": { + "entries": [ + "TomcatMetricsBinder.java", + "package-info.java" + ], + "profile": [38, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/": { + "entries": [ + "tomcat/", + "jetty/", + "reactive/", + "client/" + ], + "profile": [115, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/jetty/": { + "entries": [ + "JettySslHandshakeMetricsBinder.java", + "JettyServerThreadPoolMetricsBinder.java", + "JettyConnectionMetricsBinder.java", + "AbstractJettyMetricsBinder.java", + "package-info.java" + ], + "profile": [48, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/reactive/client/": { + "entries": [ + "ObservationWebClientCustomizer.java", + "package-info.java" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/reactive/": { + "entries": [ + "client/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/client/": { + "entries": [ + "ObservationRestTemplateCustomizer.java", + "ObservationRestClientCustomizer.java", + "package-info.java" + ], + "profile": [20, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/r2dbc/": { + "entries": [ + "ConnectionPoolMetrics.java", + "package-info.java" + ], + "profile": [10, 21, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/amqp/": { + "entries": [ + "RabbitMetrics.java", + "package-info.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/annotation/": { + "entries": [ + "TimedAnnotations.java", + "package-info.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/jdbc/": { + "entries": [ + "DataSourcePoolMetrics.java", + "package-info.java" + ], + "profile": [49, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/system/": { + "entries": [ + "DiskSpaceMetricsBinder.java", + "package-info.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/http/": { + "entries": [ + "Outcome.java", + "package-info.java" + ], + "profile": [6, 18, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/export/prometheus/": { + "entries": [ + "PrometheusOutputFormat.java", + "PrometheusScrapeEndpoint.java", + "PrometheusPushGatewayManager.java", + "TextOutputFormat.java", + "PrometheusSimpleclientScrapeEndpoint.java", + "package-info.java" + ], + "profile": [169, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/export/": { + "entries": [ + "prometheus/" + ], + "profile": [169, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/startup/": { + "entries": [ + "StartupTimeMetricsListener.java", + "package-info.java" + ], + "profile": [45, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/data/": { + "entries": [ + "MetricsRepositoryMethodInvocationListener.java", + "RepositoryTagsProvider.java", + "DefaultRepositoryTagsProvider.java", + "package-info.java" + ], + "profile": [42, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/ssl/": { + "entries": [ + "SslHealthIndicator.java", + "package-info.java" + ], + "profile": [18, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/context/": { + "entries": [ + "ShutdownEndpoint.java", + "package-info.java", + "properties/" + ], + "profile": [312, 91, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/context/properties/": { + "entries": [ + "ConfigurationPropertiesReportEndpoint.java", + "ConfigurationPropertiesReportEndpointWebExtension.java", + "package-info.java" + ], + "profile": [279, 91, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/cache/": { + "entries": [ + "CachesEndpointWebExtension.java", + "CachesEndpoint.java", + "NonUniqueCacheException.java", + "package-info.java" + ], + "profile": [132, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/scheduling/": { + "entries": [ + "ScheduledTasksEndpoint.java", + "package-info.java" + ], + "profile": [178, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/security/": { + "entries": [ + "AbstractAuthorizationAuditListener.java", + "AuthenticationAuditListener.java", + "AbstractAuthenticationAuditListener.java", + "AuthorizationAuditListener.java", + "package-info.java" + ], + "profile": [111, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/sbom/": { + "entries": [ + "SbomEndpoint.java", + "SbomProperties.java", + "SbomEndpointWebExtension.java", + "package-info.java" + ], + "profile": [160, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/mail/": { + "entries": [ + "package-info.java", + "MailHealthIndicator.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/": { + "entries": [ + "HttpExchange.java", + "Include.java", + "HttpExchangesEndpoint.java", + "RecordableHttpRequest.java", + "RecordableHttpResponse.java", + "package-info.java", + "HttpExchangeRepository.java", + "InMemoryHttpExchangeRepository.java", + "servlet/", + "reactive/" + ], + "profile": [350, 20, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/": { + "entries": [ + "exchanges/", + "mappings/" + ], + "profile": [844, 72, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/servlet/": { + "entries": [ + "RecordableServletHttpResponse.java", + "HttpExchangesFilter.java", + "RecordableServletHttpRequest.java", + "package-info.java" + ], + "profile": [76, 20, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/reactive/": { + "entries": [ + "RecordableServerHttpRequest.java", + "RecordableServerHttpResponse.java", + "package-info.java", + "HttpExchangesWebFilter.java" + ], + "profile": [74, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/": { + "entries": [ + "HandlerMethodDescription.java", + "MappingsEndpoint.java", + "MappingDescriptionProvider.java", + "package-info.java", + "servlet/", + "reactive/" + ], + "profile": [494, 52, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/": { + "entries": [ + "ServletRegistrationMappingDescription.java", + "DispatcherServletsMappingDescriptionProvider.java", + "DispatcherServletMappingDescription.java", + "ServletsMappingDescriptionProvider.java", + "FilterRegistrationMappingDescription.java", + "RegistrationMappingDescription.java", + "DispatcherServletHandlerMappings.java", + "FiltersMappingDescriptionProvider.java", + "DispatcherServletMappingDetails.java", + "RequestMappingConditionsDescription.java", + "package-info.java" + ], + "profile": [284, 24, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/reactive/": { + "entries": [ + "DispatcherHandlerMappingDescription.java", + "DispatcherHandlerMappingDetails.java", + "HandlerFunctionDescription.java", + "DispatcherHandlersMappingDescriptionProvider.java", + "RequestMappingConditionsDescription.java", + "package-info.java" + ], + "profile": [160, 28, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/ldap/": { + "entries": [ + "LdapHealthIndicator.java", + "package-info.java" + ], + "profile": [16, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/integration/": { + "entries": [ + "IntegrationGraphEndpoint.java", + "package-info.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/": { + "entries": [ + "NamedContributorsMapAdapter.java", + "HealthEndpoint.java", + "ReactiveHealthEndpointWebExtension.java", + "DefaultReactiveHealthContributorRegistry.java", + "ReactiveHealthContributor.java", + "Status.java", + "AbstractReactiveHealthIndicator.java", + "CompositeHealth.java", + "DefaultHealthContributorRegistry.java", + "HealthIndicatorReactiveAdapter.java", + "AbstractHealthIndicator.java", + "HealthEndpointGroupsPostProcessor.java", + "HealthContributorRegistry.java", + "DefaultContributorRegistry.java", + "PingHealthIndicator.java", + "SimpleStatusAggregator.java", + "CompositeReactiveHealthContributorMapAdapter.java", + "SystemHealth.java", + "HealthContributor.java", + "HealthComponent.java", + "CompositeHealthContributorReactiveAdapter.java", + "Health.java", + "CompositeHealthContributorMapAdapter.java", + "StatusAggregator.java", + "HealthIndicator.java", + "HttpCodeStatusMapper.java", + "CompositeReactiveHealthContributor.java", + "HealthEndpointGroups.java", + "HealthEndpointSupport.java", + "SimpleHttpCodeStatusMapper.java", + "HealthEndpointWebExtensionRuntimeHints.java", + "ReactiveHealthContributorRegistry.java", + "ReactiveHealthIndicator.java", + "AdditionalHealthEndpointPath.java", + "HealthContributorNameFactory.java", + "NamedContributor.java", + "HealthEndpointGroup.java", + "package-info.java", + "NamedContributors.java", + "CompositeHealthContributor.java", + "HealthEndpointWebExtension.java", + "ContributorRegistry.java" + ], + "profile": [812, 54, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/r2dbc/": { + "entries": [ + "ConnectionFactoryHealthIndicator.java", + "package-info.java" + ], + "profile": [36, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/management/": { + "entries": [ + "HeapDumpWebEndpoint.java", + "PlainTextThreadDumpFormatter.java", + "ThreadDumpEndpoint.java", + "package-info.java" + ], + "profile": [206, 43, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/amqp/": { + "entries": [ + "RabbitHealthIndicator.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/jdbc/": { + "entries": [ + "DataSourceHealthIndicator.java", + "package-info.java" + ], + "profile": [68, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/env/": { + "entries": [ + "EnvironmentEndpointWebExtension.java", + "package-info.java", + "EnvironmentEndpoint.java" + ], + "profile": [208, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/": { + "entries": [ + "InfoContributor.java", + "EnvironmentInfoContributor.java", + "SslInfoContributor.java", + "SimpleInfoContributor.java", + "Info.java", + "JavaInfoContributor.java", + "MapInfoContributor.java", + "ProcessInfoContributor.java", + "OsInfoContributor.java", + "InfoPropertiesInfoContributor.java", + "BuildInfoContributor.java", + "InfoEndpoint.java", + "GitInfoContributor.java", + "package-info.java" + ], + "profile": [208, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/system/": { + "entries": [ + "DiskSpaceHealthIndicator.java", + "package-info.java" + ], + "profile": [5, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/": { + "entries": [ + "AuditEventRepository.java", + "InMemoryAuditEventRepository.java", + "AuditEvent.java", + "AuditEventsEndpoint.java", + "package-info.java", + "listener/" + ], + "profile": [131, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/listener/": { + "entries": [ + "AuditListener.java", + "AuditApplicationEvent.java", + "AbstractAuditListener.java", + "package-info.java" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/cassandra/": { + "entries": [ + "CassandraDriverReactiveHealthIndicator.java", + "CassandraDriverHealthIndicator.java", + "package-info.java" + ], + "profile": [25, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/": { + "entries": [ + "ExposableEndpoint.java", + "Show.java", + "OperationType.java", + "SanitizingFunction.java", + "ProducibleOperationArgumentResolver.java", + "SanitizableData.java", + "OperationArgumentResolver.java", + "OperationResponseBodyMap.java", + "ApiVersion.java", + "Operation.java", + "Access.java", + "InvocationContext.java", + "Producible.java", + "EndpointId.java", + "EndpointFilter.java", + "OperationResponseBody.java", + "InvalidEndpointRequestException.java", + "EndpointsSupplier.java", + "SecurityContext.java", + "EndpointAccessResolver.java", + "Sanitizer.java", + "AbstractExposableEndpoint.java", + "OperationFilter.java", + "package-info.java", + "web/", + "jmx/", + "invoke/", + "annotation/", + "invoker/", + "jackson/" + ], + "profile": [2799, 273, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/": { + "entries": [ + "WebServerNamespace.java", + "WebEndpointsSupplier.java", + "Link.java", + "ExposableWebEndpoint.java", + "ExposableServletEndpoint.java", + "AdditionalPathsMapper.java", + "EndpointLinksResolver.java", + "WebEndpointResponse.java", + "PathMapper.java", + "EndpointMapping.java", + "WebOperationRequestPredicate.java", + "EndpointMediaTypes.java", + "ServletEndpointRegistrar.java", + "WebOperation.java", + "WebEndpointHttpMethod.java", + "PathMappedEndpoints.java", + "EndpointServlet.java", + "package-info.java", + "PathMappedEndpoint.java", + "servlet/", + "jersey/", + "reactive/", + "annotation/" + ], + "profile": [1464, 142, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/servlet/": { + "entries": [ + "WebMvcEndpointHandlerMapping.java", + "AdditionalHealthEndpointPathsWebMvcHandlerMapping.java", + "ControllerEndpointHandlerMapping.java", + "AbstractWebMvcEndpointHandlerMapping.java", + "SkipPathExtensionContentNegotiation.java", + "package-info.java" + ], + "profile": [311, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/jersey/": { + "entries": [ + "JerseyEndpointResourceFactory.java", + "JerseyHealthEndpointAdditionalPathResourceFactory.java", + "JerseyRemainingPathSegmentProvider.java", + "package-info.java" + ], + "profile": [171, 38, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/reactive/": { + "entries": [ + "ControllerEndpointHandlerMapping.java", + "AdditionalHealthEndpointPathsWebFluxHandlerMapping.java", + "AbstractWebFluxEndpointHandlerMapping.java", + "WebFluxEndpointHandlerMapping.java", + "package-info.java" + ], + "profile": [348, 36, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/": { + "entries": [ + "EndpointWebExtension.java", + "WebEndpoint.java", + "ServletEndpoint.java", + "WebEndpointDiscoverer.java", + "DiscoveredWebEndpoint.java", + "ControllerEndpointFilter.java", + "ExposableControllerEndpoint.java", + "ControllerEndpointsSupplier.java", + "RequestPredicateFactory.java", + "ServletEndpointFilter.java", + "WebEndpointFilter.java", + "RestControllerEndpoint.java", + "ServletEndpointDiscoverer.java", + "DiscoveredServletEndpoint.java", + "DiscoveredControllerEndpoint.java", + "ServletEndpointsSupplier.java", + "DiscoveredWebOperation.java", + "ControllerEndpointDiscoverer.java", + "package-info.java", + "ControllerEndpoint.java" + ], + "profile": [260, 16, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/": { + "entries": [ + "MBeanInfoFactory.java", + "JmxOperation.java", + "JmxOperationResponseMapper.java", + "JmxOperationParameter.java", + "EndpointObjectNameFactory.java", + "JmxEndpointExporter.java", + "JmxEndpointsSupplier.java", + "ExposableJmxEndpoint.java", + "EndpointMBean.java", + "JacksonJmxOperationResponseMapper.java", + "package-info.java", + "annotation/" + ], + "profile": [322, 37, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/annotation/": { + "entries": [ + "DiscoveredJmxOperation.java", + "JmxEndpoint.java", + "DiscoveredJmxEndpoint.java", + "EndpointJmxExtension.java", + "JmxEndpointDiscoverer.java", + "JmxEndpointFilter.java", + "package-info.java" + ], + "profile": [130, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/": { + "entries": [ + "OperationParameter.java", + "OperationParameters.java", + "OperationInvokerAdvisor.java", + "ParameterMappingException.java", + "OperationInvoker.java", + "ParameterValueMapper.java", + "MissingParametersException.java", + "package-info.java", + "reflect/", + "convert/" + ], + "profile": [181, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/reflect/": { + "entries": [ + "ReflectiveOperationInvoker.java", + "OperationMethod.java", + "OperationMethodParameters.java", + "OperationMethodParameter.java", + "package-info.java" + ], + "profile": [129, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/convert/": { + "entries": [ + "IsoOffsetDateTimeConverter.java", + "ConversionServiceParameterValueMapper.java", + "package-info.java" + ], + "profile": [24, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/": { + "entries": [ + "OperationReflectiveProcessor.java", + "DiscoveredEndpoint.java", + "EndpointExtension.java", + "DiscoveredOperationMethod.java", + "ReadOperation.java", + "DiscovererEndpointFilter.java", + "Endpoint.java", + "Selector.java", + "AbstractDiscoveredEndpoint.java", + "AbstractDiscoveredOperation.java", + "EndpointConverter.java", + "EndpointDiscoverer.java", + "WriteOperation.java", + "FilteredEndpoint.java", + "package-info.java", + "DiscoveredOperationsFactory.java", + "DeleteOperation.java" + ], + "profile": [433, 35, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoker/cache/": { + "entries": [ + "CachingOperationInvokerAdvisor.java", + "CachingOperationInvoker.java", + "package-info.java" + ], + "profile": [106, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoker/": { + "entries": [ + "cache/" + ], + "profile": [106, 17, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jackson/": { + "entries": [ + "EndpointObjectMapper.java", + "package-info.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/beans/": { + "entries": [ + "BeansEndpoint.java", + "package-info.java" + ], + "profile": [84, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/availability/": { + "entries": [ + "ReadinessStateHealthIndicator.java", + "AvailabilityStateHealthIndicator.java", + "LivenessStateHealthIndicator.java", + "package-info.java" + ], + "profile": [53, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/hazelcast/": { + "entries": [ + "HazelcastHealthIndicator.java", + "package-info.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/quartz/": { + "entries": [ + "QuartzEndpointWebExtension.java", + "QuartzEndpoint.java", + "package-info.java" + ], + "profile": [413, 20, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/liquibase/": { + "entries": [ + "LiquibaseEndpoint.java", + "package-info.java" + ], + "profile": [86, 16, 31, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/jms/": { + "entries": [ + "JmsHealthIndicator.java", + "package-info.java" + ], + "profile": [20, 16, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/startup/": { + "entries": [ + "StartupEndpoint.java", + "package-info.java" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/": { + "entries": [ + "package-info.java", + "redis/", + "mongo/", + "elasticsearch/" + ], + "profile": [94, 24, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/redis/": { + "entries": [ + "RedisHealth.java", + "RedisReactiveHealthIndicator.java", + "RedisHealthIndicator.java", + "package-info.java" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/mongo/": { + "entries": [ + "MongoHealthIndicator.java", + "MongoReactiveHealthIndicator.java", + "package-info.java" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/elasticsearch/": { + "entries": [ + "ElasticsearchReactiveHealthIndicator.java", + "package-info.java" + ], + "profile": [7, 24, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/logging/": { + "entries": [ + "LoggersEndpoint.java", + "LogFileWebEndpoint.java", + "package-info.java" + ], + "profile": [110, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/elasticsearch/": { + "entries": [ + "ElasticsearchRestClientHealthIndicator.java", + "package-info.java" + ], + "profile": [29, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/couchbase/": { + "entries": [ + "CouchbaseHealthIndicator.java", + "CouchbaseReactiveHealthIndicator.java", + "package-info.java", + "CouchbaseHealth.java" + ], + "profile": [46, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/flyway/": { + "entries": [ + "FlywayEndpoint.java", + "package-info.java" + ], + "profile": [90, 0, 0, 0] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/session/": { + "entries": [ + "ReactiveSessionsEndpoint.java", + "SessionsEndpoint.java", + "SessionsDescriptor.java", + "package-info.java" + ], + "profile": [76, 0, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/intTest/java/com/example/": { + "entries": [ + "ControllerOne.java", + "DevToolsTestApplication.java" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/intTest/java/com/": { + "entries": [ + "example/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/intTest/java/": { + "entries": [ + "com/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/intTest/": { + "entries": [ + "java/" + ], + "profile": [7, 0, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/": { + "entries": [ + "intTest/", + "main/" + ], + "profile": [2681, 493, 114, 69] + }, + "spring-boot-project/spring-boot-devtools/": { + "entries": [ + "src/" + ], + "profile": [2681, 493, 114, 69] + }, + "spring-boot-project/spring-boot-devtools/src/main/resources/org/springframework/boot/devtools/livereload/": { + "entries": [ + "livereload.js" + ], + "profile": [39, 0, 41, 69] + }, + "spring-boot-project/spring-boot-devtools/src/main/resources/org/springframework/boot/devtools/": { + "entries": [ + "livereload/" + ], + "profile": [39, 0, 41, 69] + }, + "spring-boot-project/spring-boot-devtools/src/main/resources/org/springframework/boot/": { + "entries": [ + "devtools/" + ], + "profile": [39, 0, 41, 69] + }, + "spring-boot-project/spring-boot-devtools/src/main/resources/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [39, 0, 41, 69] + }, + "spring-boot-project/spring-boot-devtools/src/main/resources/org/": { + "entries": [ + "springframework/" + ], + "profile": [39, 0, 41, 69] + }, + "spring-boot-project/spring-boot-devtools/src/main/resources/": { + "entries": [ + "org/" + ], + "profile": [39, 0, 41, 69] + }, + "spring-boot-project/spring-boot-devtools/src/main/": { + "entries": [ + "resources/", + "java/" + ], + "profile": [2674, 493, 114, 69] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/": { + "entries": [ + "RemoteSpringApplication.java", + "RemoteUrlPropertyExtractor.java", + "package-info.java", + "settings/", + "filewatch/", + "classpath/", + "logger/", + "livereload/", + "restart/", + "env/", + "system/", + "autoconfigure/", + "remote/" + ], + "profile": [2635, 493, 73, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/": { + "entries": [ + "devtools/" + ], + "profile": [2635, 493, 73, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [2635, 493, 73, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [2635, 493, 73, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [2635, 493, 73, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/settings/": { + "entries": [ + "DevToolsSettings.java", + "package-info.java" + ], + "profile": [42, 17, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/": { + "entries": [ + "SnapshotStateRepository.java", + "ChangedFiles.java", + "DirectorySnapshot.java", + "FileSystemWatcher.java", + "FileChangeListener.java", + "FileSystemWatcherFactory.java", + "StaticSnapshotStateRepository.java", + "ChangedFile.java", + "FileSnapshot.java", + "package-info.java" + ], + "profile": [323, 79, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/classpath/": { + "entries": [ + "PatternClassPathRestartStrategy.java", + "ClassPathDirectories.java", + "ClassPathFileSystemWatcher.java", + "ClassPathChangedEvent.java", + "ClassPathFileChangeListener.java", + "ClassPathRestartStrategy.java", + "package-info.java" + ], + "profile": [117, 23, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/logger/": { + "entries": [ + "package-info.java", + "DevToolsLogFactory.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/livereload/": { + "entries": [ + "Frame.java", + "ConnectionClosedException.java", + "Connection.java", + "ConnectionOutputStream.java", + "ConnectionInputStream.java", + "package-info.java", + "LiveReloadServer.java" + ], + "profile": [269, 87, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/": { + "entries": [ + "DefaultRestartInitializer.java", + "SilentExitExceptionHandler.java", + "RestartApplicationListener.java", + "OnInitializedRestarterCondition.java", + "ChangeableUrls.java", + "AgentReloader.java", + "RestartInitializer.java", + "RestartListener.java", + "RestartScopeInitializer.java", + "RestartLauncher.java", + "ClassLoaderFilesResourcePatternResolver.java", + "ConditionalOnInitializedRestarter.java", + "RestartScope.java", + "MainMethod.java", + "Restarter.java", + "FailureHandler.java", + "package-info.java", + "server/", + "classloader/" + ], + "profile": [991, 163, 73, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/server/": { + "entries": [ + "HttpRestartServer.java", + "DefaultSourceDirectoryUrlFilter.java", + "SourceDirectoryUrlFilter.java", + "HttpRestartServerHandler.java", + "RestartServer.java", + "package-info.java" + ], + "profile": [130, 35, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/classloader/": { + "entries": [ + "ClassLoaderFiles.java", + "ClassLoaderFileRepository.java", + "ClassLoaderFileURLStreamHandler.java", + "RestartClassLoader.java", + "package-info.java", + "ClassLoaderFile.java" + ], + "profile": [201, 22, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/env/": { + "entries": [ + "DevToolsHomePropertiesPostProcessor.java", + "package-info.java", + "DevToolsPropertyDefaultsPostProcessor.java" + ], + "profile": [119, 19, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/system/": { + "entries": [ + "DevToolsEnablementDeducer.java", + "package-info.java" + ], + "profile": [21, 0, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/": { + "entries": [ + "ConditionEvaluationDeltaLoggingListener.java", + "RemoteDevtoolsSecurityConfiguration.java", + "DevToolsProperties.java", + "DevToolsDataSourceAutoConfiguration.java", + "FileWatchingFailureHandler.java", + "RemoteDevToolsAutoConfiguration.java", + "RemoteDevToolsProperties.java", + "DevToolsR2dbcAutoConfiguration.java", + "TriggerFileFilter.java", + "OnEnabledDevToolsCondition.java", + "LocalDevToolsAutoConfiguration.java", + "package-info.java", + "OptionalLiveReloadServer.java" + ], + "profile": [411, 57, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/server/": { + "entries": [ + "HttpHeaderAccessManager.java", + "DispatcherFilter.java", + "Handler.java", + "AccessManager.java", + "HttpStatusHandler.java", + "UrlHandlerMapper.java", + "Dispatcher.java", + "package-info.java", + "HandlerMapper.java" + ], + "profile": [81, 0, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/": { + "entries": [ + "server/", + "client/" + ], + "profile": [256, 48, 0, 0] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/client/": { + "entries": [ + "HttpHeaderInterceptor.java", + "DelayedLiveReloadTrigger.java", + "ClassPathChangeUploader.java", + "RemoteClientConfiguration.java", + "package-info.java" + ], + "profile": [175, 48, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/": { + "entries": [ + "DefaultPropertiesPropertySource.java", + "ExitCodeEvent.java", + "BootstrapRegistry.java", + "SpringApplicationShutdownHook.java", + "ConfigurableBootstrapContext.java", + "SpringBootExceptionReporter.java", + "LazyInitializationBeanFactoryPostProcessor.java", + "SpringApplication.java", + "SpringBootConfiguration.java", + "DefaultApplicationContextFactory.java", + "BootstrapContext.java", + "SpringApplicationRunListener.java", + "ResourceBanner.java", + "SpringApplicationRunListeners.java", + "EnvironmentConverter.java", + "ExitCodeGenerators.java", + "ApplicationArguments.java", + "BeanDefinitionLoader.java", + "SpringBootBanner.java", + "ApplicationProperties.java", + "SpringApplicationShutdownHandlers.java", + "ExitCodeGenerator.java", + "Runner.java", + "ApplicationContextFactory.java", + "ApplicationInfoPropertySource.java", + "SpringBootExceptionHandler.java", + "ApplicationEnvironment.java", + "DefaultApplicationArguments.java", + "SpringApplicationAotProcessor.java", + "BootstrapContextClosedEvent.java", + "SpringApplicationHook.java", + "WebApplicationType.java", + "Banner.java", + "SpringApplicationBannerPrinter.java", + "DefaultBootstrapContext.java", + "AotInitializerNotFoundException.java", + "StartupInfoLogger.java", + "ApplicationRunner.java", + "ClearCachesApplicationListener.java", + "ExitCodeExceptionMapper.java", + "BootstrapRegistryInitializer.java", + "package-info.java", + "CommandLineRunner.java", + "LazyInitializationExcludeFilter.java", + "ssl/", + "jooq/", + "webservices/", + "context/", + "util/", + "security/", + "web/", + "ansi/", + "r2dbc/", + "io/", + "admin/", + "jdbc/", + "env/", + "info/", + "rsocket/", + "system/", + "json/", + "type/", + "http/", + "cloud/", + "task/", + "diagnostics/", + "availability/", + "orm/", + "origin/", + "liquibase/", + "jms/", + "builder/", + "logging/", + "validation/", + "convert/", + "reactor/", + "flyway/", + "jackson/", + "sql/" + ], + "profile": [26537, 4818, 973, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [26537, 4818, 973, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [26537, 4818, 973, 0] + }, + "spring-boot-project/spring-boot/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [26537, 4818, 973, 0] + }, + "spring-boot-project/spring-boot/src/main/": { + "entries": [ + "java/", + "javaTemplates/" + ], + "profile": [26542, 4818, 973, 0] + }, + "spring-boot-project/spring-boot/src/": { + "entries": [ + "main/" + ], + "profile": [26542, 4818, 973, 0] + }, + "spring-boot-project/spring-boot/": { + "entries": [ + "src/" + ], + "profile": [26542, 4818, 973, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/": { + "entries": [ + "SslBundles.java", + "SslBundleKey.java", + "SslStoreBundle.java", + "SslManagerBundle.java", + "DefaultSslBundleRegistry.java", + "AliasKeyManagerFactory.java", + "NoSuchSslBundleException.java", + "SslBundleRegistry.java", + "SslBundle.java", + "SslOptions.java", + "DefaultSslManagerBundle.java", + "package-info.java", + "pem/", + "jks/" + ], + "profile": [808, 280, 31, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/pem/": { + "entries": [ + "PemSslStoreBundle.java", + "PemSslStore.java", + "PemPrivateKeyParser.java", + "PemCertificateParser.java", + "PemSslStoreDetails.java", + "PemContent.java", + "package-info.java", + "LoadedPemSslStore.java" + ], + "profile": [432, 183, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/jks/": { + "entries": [ + "JksSslStoreDetails.java", + "JksSslStoreBundle.java", + "package-info.java" + ], + "profile": [72, 21, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jooq/": { + "entries": [ + "JooqDependsOnDatabaseInitializationDetector.java", + "package-info.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/webservices/client/": { + "entries": [ + "HttpWebServiceMessageSenderBuilder.java", + "WebServiceTemplateCustomizer.java", + "WebServiceTemplateBuilder.java", + "package-info.java", + "WebServiceMessageSenderFactory.java" + ], + "profile": [276, 38, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/webservices/": { + "entries": [ + "client/" + ], + "profile": [276, 38, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/": { + "entries": [ + "ApplicationPidFileWriter.java", + "FileEncodingApplicationListener.java", + "ConfigurationWarningsApplicationContextInitializer.java", + "package-info.java", + "TypeExcludeFilter.java", + "ContextIdApplicationContextInitializer.java", + "metrics/", + "config/", + "annotation/", + "properties/", + "event/", + "logging/" + ], + "profile": [6501, 1370, 269, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/metrics/buffering/": { + "entries": [ + "StartupTimeline.java", + "BufferingApplicationStartup.java", + "package-info.java", + "BufferedStartupStep.java" + ], + "profile": [137, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/metrics/": { + "entries": [ + "buffering/" + ], + "profile": [137, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/": { + "entries": [ + "InactiveConfigDataAccessException.java", + "ConfigTreeConfigDataResource.java", + "ConfigDataLoaders.java", + "ConfigDataNotFoundException.java", + "UnsupportedConfigDataLocationException.java", + "ConfigDataLocationResolvers.java", + "StandardConfigDataResource.java", + "AnsiOutputApplicationListener.java", + "ConfigDataResourceNotFoundException.java", + "ConfigData.java", + "ConfigDataLocation.java", + "ConfigDataEnvironmentContributorPlaceholdersResolver.java", + "ConfigDataLocationNotFoundException.java", + "ConfigDataException.java", + "ConfigDataEnvironment.java", + "StandardConfigDataLocationResolver.java", + "ConfigDataResource.java", + "ConfigDataActivationContext.java", + "ConfigDataLocationRuntimeHints.java", + "Profiles.java", + "ConfigDataLoader.java", + "ConfigDataLocationResolverContext.java", + "ConfigDataLoaderContext.java", + "StandardConfigDataReference.java", + "LocationResourceLoader.java", + "ConfigDataLocationBindHandler.java", + "ConfigTreeConfigDataLocationResolver.java", + "ConfigDataEnvironmentUpdateListener.java", + "ConfigDataEnvironmentPostProcessor.java", + "ConfigDataEnvironmentContributors.java", + "ConfigDataResolutionResult.java", + "ConfigDataLocationResolver.java", + "ConfigDataImporter.java", + "ConfigDataPropertiesRuntimeHints.java", + "ConfigDataProperties.java", + "InvalidConfigDataPropertyException.java", + "ConfigDataNotFoundAction.java", + "ConfigDataNotFoundFailureAnalyzer.java", + "StandardConfigDataLoader.java", + "ConfigTreeConfigDataLoader.java", + "package-info.java", + "ConfigDataEnvironmentContributor.java" + ], + "profile": [1600, 403, 129, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/annotation/": { + "entries": [ + "Configurations.java", + "DeterminableImports.java", + "ImportCandidates.java", + "package-info.java", + "UserConfigurations.java" + ], + "profile": [118, 19, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/": { + "entries": [ + "ConfigurationPropertiesScanRegistrar.java", + "BindMethodAttribute.java", + "ConfigurationPropertiesJsr303Validator.java", + "ConfigurationPropertiesBindHandlerAdvisor.java", + "ConfigurationPropertiesBeanRegistrar.java", + "ConfigurationPropertiesBindException.java", + "DeprecatedConfigurationProperty.java", + "ConfigurationPropertiesBean.java", + "ConfigurationPropertiesCharSequenceToObjectConverter.java", + "ConstructorBound.java", + "ConfigurationPropertiesBeanFactoryInitializationAotProcessor.java", + "ConfigurationProperties.java", + "ConversionServiceDeducer.java", + "EnableConfigurationProperties.java", + "BoundConfigurationProperties.java", + "IncompatibleConfigurationFailureAnalyzer.java", + "NestedConfigurationProperty.java", + "IncompatibleConfigurationException.java", + "ConfigurationPropertiesBeanRegistrationAotProcessor.java", + "ConfigurationPropertiesBindingPostProcessor.java", + "EnableConfigurationPropertiesRegistrar.java", + "ConfigurationPropertiesScan.java", + "PropertySourcesDeducer.java", + "ConfigurationPropertiesBinder.java", + "ConfigurationPropertiesBinding.java", + "package-info.java", + "NotConstructorBoundInjectionFailureAnalyzer.java", + "PropertyMapper.java", + "source/", + "bind/" + ], + "profile": [4105, 870, 140, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/": { + "entries": [ + "SpringConfigurationPropertySource.java", + "SystemEnvironmentPropertyMapper.java", + "CachingConfigurationPropertySource.java", + "FilteredConfigurationPropertiesSource.java", + "MutuallyExclusiveConfigurationPropertiesException.java", + "AliasedConfigurationPropertySource.java", + "ConfigurationPropertySourcesPropertyResolver.java", + "IterableConfigurationPropertySource.java", + "ConfigurationPropertySource.java", + "PrefixedIterableConfigurationPropertySource.java", + "ConfigurationPropertyState.java", + "ConfigurationPropertyCaching.java", + "DefaultPropertyMapper.java", + "ConfigurationPropertySourcesCaching.java", + "MapConfigurationPropertySource.java", + "ConfigurationPropertySourcesPropertySource.java", + "ConfigurationPropertyName.java", + "SpringConfigurationPropertySources.java", + "ConfigurationProperty.java", + "InvalidConfigurationPropertyValueException.java", + "ConfigurationPropertySources.java", + "AliasedIterableConfigurationPropertySource.java", + "SpringIterableConfigurationPropertySource.java", + "UnboundElementsSourceFilter.java", + "InvalidConfigurationPropertyNameException.java", + "SoftReferenceConfigurationPropertyCache.java", + "FilteredIterableConfigurationPropertiesSource.java", + "ConfigurationPropertyNameAliases.java", + "PrefixedConfigurationPropertySource.java", + "package-info.java", + "PropertyMapper.java" + ], + "profile": [1388, 327, 140, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/": { + "entries": [ + "AggregateElementBinder.java", + "JavaBeanBinder.java", + "BindConverter.java", + "DefaultBindConstructorProvider.java", + "DataObjectPropertyName.java", + "BindMethod.java", + "IndexedElementsBinder.java", + "Binder.java", + "PlaceholdersResolver.java", + "AggregateBinder.java", + "AbstractBindHandler.java", + "ValueObjectBinder.java", + "MapBinder.java", + "BindException.java", + "DataObjectBinder.java", + "BindResult.java", + "BindContext.java", + "PropertySourcesPlaceholdersResolver.java", + "Bindable.java", + "DefaultValue.java", + "Name.java", + "BindHandler.java", + "ConstructorBinding.java", + "BindConstructorProvider.java", + "UnboundConfigurationPropertiesException.java", + "Nested.java", + "CollectionBinder.java", + "BindableRuntimeHintsRegistrar.java", + "ArrayBinder.java", + "DataObjectPropertyBinder.java", + "package-info.java", + "BoundPropertiesTrackingBindHandler.java", + "handler/", + "validation/" + ], + "profile": [1883, 436, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/handler/": { + "entries": [ + "NoUnboundElementsBindHandler.java", + "IgnoreTopLevelConverterNotFoundBindHandler.java", + "IgnoreErrorsBindHandler.java", + "package-info.java" + ], + "profile": [103, 16, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/validation/": { + "entries": [ + "ValidationBindHandler.java", + "ValidationErrors.java", + "OriginTrackedFieldError.java", + "BindValidationException.java", + "package-info.java" + ], + "profile": [230, 19, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/": { + "entries": [ + "ApplicationPreparedEvent.java", + "ApplicationReadyEvent.java", + "SpringApplicationEvent.java", + "ApplicationFailedEvent.java", + "ApplicationContextInitializedEvent.java", + "ApplicationEnvironmentPreparedEvent.java", + "ApplicationStartedEvent.java", + "EventPublishingRunListener.java", + "ApplicationStartingEvent.java", + "package-info.java" + ], + "profile": [143, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/logging/": { + "entries": [ + "LoggingApplicationListener.java", + "package-info.java" + ], + "profile": [156, 58, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/util/": { + "entries": [ + "Instantiator.java", + "LambdaSafe.java", + "package-info.java" + ], + "profile": [291, 22, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/security/": { + "entries": [ + "package-info.java", + "servlet/", + "reactive/" + ], + "profile": [50, 17, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/security/servlet/": { + "entries": [ + "ApplicationContextRequestMatcher.java", + "package-info.java" + ], + "profile": [15, 17, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/security/reactive/": { + "entries": [ + "ApplicationContextServerWebExchangeMatcher.java", + "package-info.java" + ], + "profile": [35, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/": { + "entries": [ + "ServletComponentHandler.java", + "ServletContextInitializerBeans.java", + "WebServletHandler.java", + "WebListenerRegistrar.java", + "AbstractFilterRegistrationBean.java", + "ServletComponentScanRegistrar.java", + "MultipartConfigFactory.java", + "ServletComponentRegisteringPostProcessor.java", + "WebListenerHandler.java", + "DispatcherType.java", + "FilterRegistrationBean.java", + "ServletComponentScan.java", + "ServletListenerRegistrationBean.java", + "RegistrationBean.java", + "DelegatingFilterProxyRegistrationBean.java", + "ServletContextInitializer.java", + "DynamicRegistrationBean.java", + "ServletRegistrationBean.java", + "WebListenerRegistry.java", + "package-info.java", + "WebFilterHandler.java", + "context/", + "server/", + "support/", + "view/", + "filter/", + "error/" + ], + "profile": [1921, 292, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/": { + "entries": [ + "servlet/", + "context/", + "reactive/", + "codec/", + "server/", + "error/", + "client/", + "embedded/" + ], + "profile": [6714, 1211, 283, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/": { + "entries": [ + "ApplicationServletEnvironment.java", + "ServletWebServerApplicationContext.java", + "ServletWebServerInitializedEvent.java", + "AnnotationConfigServletWebApplicationContext.java", + "AnnotationConfigServletWebServerApplicationContext.java", + "WebServerStartStopLifecycle.java", + "ServletWebServerApplicationContextFactory.java", + "WebApplicationContextServletContextAwareProcessor.java", + "package-info.java", + "XmlServletWebServerApplicationContext.java" + ], + "profile": [327, 53, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/": { + "entries": [ + "Jsp.java", + "ConfigurableServletWebServerFactory.java", + "StaticResourceJars.java", + "ServletWebServerFactory.java", + "AbstractServletWebServerFactory.java", + "Encoding.java", + "Session.java", + "SessionStoreDirectory.java", + "CookieSameSiteSupplier.java", + "package-info.java", + "DocumentRoot.java" + ], + "profile": [453, 43, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/support/": { + "entries": [ + "SpringBootServletInitializer.java", + "ErrorPageFilterConfiguration.java", + "ServletContextApplicationContextInitializer.java", + "ErrorPageFilter.java", + "package-info.java" + ], + "profile": [272, 85, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/view/": { + "entries": [ + "MustacheViewResolver.java", + "MustacheView.java", + "package-info.java" + ], + "profile": [51, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/filter/": { + "entries": [ + "OrderedFilter.java", + "OrderedRequestContextFilter.java", + "OrderedHiddenHttpMethodFilter.java", + "ApplicationContextHeaderFilter.java", + "OrderedCharacterEncodingFilter.java", + "OrderedFormContentFilter.java", + "package-info.java" + ], + "profile": [32, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/error/": { + "entries": [ + "DefaultErrorAttributes.java", + "ErrorAttributes.java", + "ErrorController.java", + "package-info.java" + ], + "profile": [136, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/context/": { + "entries": [ + "ServerPortInfoApplicationContextInitializer.java", + "ConfigurableWebServerApplicationContext.java", + "WebServerApplicationContext.java", + "MissingWebServerFactoryBeanException.java", + "WebServerGracefulShutdownLifecycle.java", + "MissingWebServerFactoryBeanFailureAnalyzer.java", + "WebServerPortFileWriter.java", + "WebServerInitializedEvent.java", + "package-info.java" + ], + "profile": [145, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/result/view/": { + "entries": [ + "MustacheViewResolver.java", + "MustacheView.java", + "package-info.java" + ], + "profile": [48, 23, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/result/": { + "entries": [ + "view/" + ], + "profile": [48, 23, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/": { + "entries": [ + "result/", + "context/", + "server/", + "function/", + "filter/", + "error/" + ], + "profile": [386, 70, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/": { + "entries": [ + "ConfigurableReactiveWebEnvironment.java", + "AnnotationConfigReactiveWebServerApplicationContext.java", + "FilteredReactiveWebContextResource.java", + "ConfigurableReactiveWebApplicationContext.java", + "WebServerManager.java", + "ReactiveWebServerInitializedEvent.java", + "ReactiveWebApplicationContext.java", + "ReactiveWebServerApplicationContextFactory.java", + "GenericReactiveWebApplicationContext.java", + "WebServerStartStopLifecycle.java", + "AnnotationConfigReactiveWebApplicationContext.java", + "StandardReactiveWebEnvironment.java", + "package-info.java", + "ApplicationReactiveWebEnvironment.java", + "ReactiveWebServerApplicationContext.java" + ], + "profile": [270, 17, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/server/": { + "entries": [ + "AbstractReactiveWebServerFactory.java", + "ConfigurableReactiveWebServerFactory.java", + "package-info.java", + "ReactiveWebServerFactory.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/function/client/": { + "entries": [ + "package-info.java", + "WebClientCustomizer.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/function/": { + "entries": [ + "client/" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/filter/": { + "entries": [ + "OrderedWebFilter.java", + "OrderedHiddenHttpMethodFilter.java", + "package-info.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/error/": { + "entries": [ + "DefaultErrorAttributes.java", + "ErrorWebExceptionHandler.java", + "ErrorAttributes.java", + "package-info.java" + ], + "profile": [57, 30, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/codec/": { + "entries": [ + "CodecCustomizer.java", + "package-info.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/": { + "entries": [ + "WebServerFactory.java", + "GracefulShutdownResult.java", + "ConfigurableWebServerFactory.java", + "WebServerFactoryCustomizerBeanPostProcessor.java", + "Ssl.java", + "Compression.java", + "WebServerException.java", + "Http2.java", + "AbstractConfigurableWebServerFactory.java", + "ErrorPageRegistrarBeanPostProcessor.java", + "MimeMappings.java", + "ErrorPageRegistrar.java", + "WebServerFactoryCustomizer.java", + "Shutdown.java", + "ErrorPageRegistry.java", + "PortInUseException.java", + "Cookie.java", + "ErrorPage.java", + "WebServer.java", + "GracefulShutdownCallback.java", + "package-info.java", + "WebServerSslBundle.java" + ], + "profile": [743, 21, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/error/": { + "entries": [ + "ErrorAttributeOptions.java", + "package-info.java" + ], + "profile": [42, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/": { + "entries": [ + "RootUriTemplateHandler.java", + "RestTemplateBuilder.java", + "BasicAuthentication.java", + "RestTemplateCustomizer.java", + "ClientHttpRequestFactories.java", + "RestTemplateBuilderClientHttpRequestInitializer.java", + "ClientHttpRequestFactorySettings.java", + "RestTemplateRequestCustomizer.java", + "RootUriBuilderFactory.java", + "package-info.java", + "RestClientCustomizer.java" + ], + "profile": [378, 45, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/": { + "entries": [ + "TomcatProtocolHandlerCustomizer.java", + "LazySessionIdGenerator.java", + "TomcatEmbeddedContext.java", + "NestedJarResourceSet.java", + "CompressionConnectorCustomizer.java", + "TomcatStarter.java", + "ConnectorStartFailedException.java", + "TomcatReactiveWebServerFactory.java", + "TomcatWebServer.java", + "TomcatEmbeddedWebappClassLoader.java", + "TomcatContextCustomizer.java", + "TldPatterns.java", + "ConnectorStartFailureAnalyzer.java", + "GracefulShutdown.java", + "DisableReferenceClearingContextCustomizer.java", + "TomcatServletWebServerFactory.java", + "package-info.java", + "SslConnectorCustomizer.java", + "ConfigurableTomcatWebServerFactory.java", + "TomcatConnectorCustomizer.java" + ], + "profile": [1073, 359, 71, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/": { + "entries": [ + "tomcat/", + "jetty/", + "netty/", + "undertow/" + ], + "profile": [3099, 783, 283, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/": { + "entries": [ + "JasperInitializer.java", + "LoaderHidingResource.java", + "ConfigurableJettyWebServerFactory.java", + "JettyEmbeddedErrorHandler.java", + "JettyServletWebServerFactory.java", + "JettyServerCustomizer.java", + "JettyWebServer.java", + "SslServerCustomizer.java", + "JettyEmbeddedWebAppContext.java", + "JettyReactiveWebServerFactory.java", + "ServletContextInitializerConfiguration.java", + "ForwardHeadersCustomizer.java", + "JettyHandlerWrappers.java", + "GracefulShutdown.java", + "package-info.java" + ], + "profile": [836, 248, 71, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/netty/": { + "entries": [ + "NettyRouteProvider.java", + "NettyServerCustomizer.java", + "SslServerCustomizer.java", + "NettyWebServer.java", + "NettyReactiveWebServerFactory.java", + "CompressionCustomizer.java", + "GracefulShutdown.java", + "package-info.java" + ], + "profile": [282, 90, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/": { + "entries": [ + "UndertowReactiveWebServerFactory.java", + "JarResourceManager.java", + "UndertowBuilderCustomizer.java", + "UndertowWebServerFactoryDelegate.java", + "UndertowServletWebServer.java", + "UndertowDeploymentInfoCustomizer.java", + "CompositeResourceManager.java", + "HttpHandlerFactory.java", + "AccessLogHttpHandlerFactory.java", + "CompressionHttpHandlerFactory.java", + "UndertowServletWebServerFactory.java", + "DeploymentManagerHttpHandlerFactory.java", + "FileSessionPersistence.java", + "SslBuilderCustomizer.java", + "UndertowWebServer.java", + "ConfigurableUndertowWebServerFactory.java", + "package-info.java" + ], + "profile": [908, 86, 141, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ansi/": { + "entries": [ + "AnsiPropertySource.java", + "AnsiOutput.java", + "Ansi8BitColor.java", + "AnsiStyle.java", + "AnsiColor.java", + "AnsiElement.java", + "package-info.java", + "AnsiBackground.java" + ], + "profile": [146, 52, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/r2dbc/": { + "entries": [ + "EmbeddedDatabaseConnection.java", + "OptionsCapableConnectionFactory.java", + "ConnectionFactoryDecorator.java", + "ConnectionFactoryBuilder.java", + "package-info.java", + "init/" + ], + "profile": [203, 0, 52, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/r2dbc/init/": { + "entries": [ + "R2dbcScriptDatabaseInitializerDetector.java", + "R2dbcScriptDatabaseInitializer.java", + "package-info.java" + ], + "profile": [23, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/io/": { + "entries": [ + "Base64ProtocolResolver.java", + "ApplicationResourceLoader.java", + "ProtocolResolverApplicationContextInitializer.java", + "package-info.java" + ], + "profile": [79, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/admin/": { + "entries": [ + "SpringApplicationAdminMXBeanRegistrar.java", + "SpringApplicationAdminMXBean.java", + "package-info.java" + ], + "profile": [66, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/": { + "entries": [ + "UnsupportedDataSourcePropertyException.java", + "DataSourceBuilder.java", + "EmbeddedDatabaseConnection.java", + "SpringJdbcDependsOnDatabaseInitializationDetector.java", + "SchemaManagementProvider.java", + "HikariCheckpointRestoreLifecycle.java", + "SchemaManagement.java", + "DataSourceUnwrapper.java", + "XADataSourceWrapper.java", + "DataSourceBuilderRuntimeHints.java", + "DatabaseDriver.java", + "package-info.java", + "init/", + "metadata/" + ], + "profile": [862, 118, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/init/": { + "entries": [ + "DataSourceScriptDatabaseInitializerDetector.java", + "DataSourceScriptDatabaseInitializer.java", + "PlatformPlaceholderDatabaseDriverResolver.java", + "package-info.java" + ], + "profile": [75, 17, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/metadata/": { + "entries": [ + "TomcatDataSourcePoolMetadata.java", + "AbstractDataSourcePoolMetadata.java", + "HikariDataSourcePoolMetadata.java", + "CompositeDataSourcePoolMetadataProvider.java", + "CommonsDbcp2DataSourcePoolMetadata.java", + "DataSourcePoolMetadataProvider.java", + "DataSourcePoolMetadata.java", + "OracleUcpDataSourcePoolMetadata.java", + "package-info.java" + ], + "profile": [144, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/": { + "entries": [ + "RandomValuePropertySource.java", + "SystemEnvironmentPropertySourceEnvironmentPostProcessor.java", + "RandomValuePropertySourceEnvironmentPostProcessor.java", + "SpringApplicationJsonEnvironmentPostProcessor.java", + "OriginTrackedMapPropertySource.java", + "OriginTrackedYamlLoader.java", + "PropertySourceRuntimeHints.java", + "ConfigTreePropertySource.java", + "OriginTrackedPropertiesLoader.java", + "EnvironmentPostProcessorApplicationListener.java", + "SpringFactoriesEnvironmentPostProcessorsFactory.java", + "EnvironmentPostProcessorsFactory.java", + "PropertySourceLoader.java", + "package-info.java", + "ReflectionEnvironmentPostProcessorsFactory.java", + "YamlPropertySourceLoader.java", + "PropertiesPropertySourceLoader.java", + "EnvironmentPostProcessor.java" + ], + "profile": [725, 225, 33, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/info/": { + "entries": [ + "BuildProperties.java", + "GitProperties.java", + "JavaInfo.java", + "InfoProperties.java", + "ProcessInfo.java", + "OsInfo.java", + "package-info.java", + "SslInfo.java" + ], + "profile": [377, 19, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/context/": { + "entries": [ + "RSocketPortInfoApplicationContextInitializer.java", + "RSocketServerBootstrap.java", + "RSocketServerInitializedEvent.java", + "package-info.java" + ], + "profile": [61, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/": { + "entries": [ + "context/", + "server/", + "netty/", + "messaging/" + ], + "profile": [201, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/server/": { + "entries": [ + "RSocketServerFactory.java", + "RSocketServerCustomizer.java", + "ConfigurableRSocketServerFactory.java", + "RSocketServer.java", + "RSocketServerException.java", + "package-info.java" + ], + "profile": [8, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/netty/": { + "entries": [ + "NettyRSocketServer.java", + "NettyRSocketServerFactory.java", + "package-info.java" + ], + "profile": [132, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/messaging/": { + "entries": [ + "RSocketStrategiesCustomizer.java", + "package-info.java" + ], + "profile": [0, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/": { + "entries": [ + "ApplicationHome.java", + "ApplicationTemp.java", + "SystemProperties.java", + "ApplicationPid.java", + "JavaVersion.java", + "package-info.java" + ], + "profile": [271, 18, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/": { + "entries": [ + "JacksonRuntimeHints.java", + "JsonWriterFiltersAndProcessors.java", + "WritableJson.java", + "GsonJsonParser.java", + "BasicJsonParser.java", + "AbstractJsonParser.java", + "JsonParserFactory.java", + "JacksonJsonParser.java", + "JsonWriter.java", + "JsonParser.java", + "JsonParseException.java", + "JsonValueWriter.java", + "package-info.java" + ], + "profile": [655, 92, 69, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/type/classreading/": { + "entries": [ + "ConcurrentReferenceCachingMetadataReaderFactory.java", + "package-info.java" + ], + "profile": [31, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/type/": { + "entries": [ + "classreading/" + ], + "profile": [31, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/": { + "entries": [ + "HttpComponentsClientHttpRequestFactoryBuilder.java", + "ClientHttpRequestFactoryBuilder.java", + "ReflectiveComponentsClientHttpRequestFactoryBuilder.java", + "ReactorClientHttpRequestFactoryBuilder.java", + "JettyClientHttpRequestFactoryBuilder.java", + "SimpleClientHttpRequestFactoryBuilder.java", + "JdkClientHttpRequestFactoryBuilder.java", + "ClientHttpRequestFactorySettings.java", + "ClientHttpRequestFactoryRuntimeHints.java", + "AbstractClientHttpRequestFactoryBuilder.java", + "package-info.java" + ], + "profile": [576, 59, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/": { + "entries": [ + "client/" + ], + "profile": [576, 59, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/cloud/": { + "entries": [ + "CloudPlatform.java", + "CloudFoundryVcapEnvironmentPostProcessor.java", + "package-info.java" + ], + "profile": [129, 58, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/task/": { + "entries": [ + "SimpleAsyncTaskSchedulerCustomizer.java", + "ThreadPoolTaskExecutorCustomizer.java", + "ThreadPoolTaskSchedulerCustomizer.java", + "ThreadPoolTaskSchedulerBuilder.java", + "SimpleAsyncTaskExecutorCustomizer.java", + "ThreadPoolTaskExecutorBuilder.java", + "SimpleAsyncTaskSchedulerBuilder.java", + "SimpleAsyncTaskExecutorBuilder.java", + "package-info.java" + ], + "profile": [308, 33, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/": { + "entries": [ + "AbstractFailureAnalyzer.java", + "FailureAnalysisReporter.java", + "FailureAnalyzers.java", + "FailureAnalysis.java", + "FailureAnalyzer.java", + "LoggingFailureAnalysisReporter.java", + "package-info.java", + "analyzer/" + ], + "profile": [767, 155, 45, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/": { + "entries": [ + "MutuallyExclusiveConfigurationPropertiesFailureAnalyzer.java", + "NoUniqueBeanDefinitionFailureAnalyzer.java", + "ValidationExceptionFailureAnalyzer.java", + "UnboundConfigurationPropertyFailureAnalyzer.java", + "BeanCurrentlyInCreationFailureAnalyzer.java", + "PatternParseFailureAnalyzer.java", + "BindFailureAnalyzer.java", + "InvalidConfigurationPropertyValueFailureAnalyzer.java", + "MissingParameterNamesFailureAnalyzer.java", + "BeanNotOfRequiredTypeFailureAnalyzer.java", + "NoSuchMethodFailureAnalyzer.java", + "BindValidationFailureAnalyzer.java", + "AotInitializerNotFoundFailureAnalyzer.java", + "PortInUseFailureAnalyzer.java", + "InvalidConfigurationPropertyNameFailureAnalyzer.java", + "AbstractInjectionFailureAnalyzer.java", + "package-info.java", + "BeanDefinitionOverrideFailureAnalyzer.java" + ], + "profile": [666, 155, 45, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/availability/": { + "entries": [ + "AvailabilityChangeEvent.java", + "ReadinessState.java", + "ApplicationAvailability.java", + "AvailabilityState.java", + "LivenessState.java", + "ApplicationAvailabilityBean.java", + "package-info.java" + ], + "profile": [76, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/orm/jpa/": { + "entries": [ + "JpaDatabaseInitializerDetector.java", + "JpaDependsOnDatabaseInitializationDetector.java", + "EntityManagerFactoryBuilder.java", + "package-info.java", + "hibernate/" + ], + "profile": [90, 23, 40, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/orm/": { + "entries": [ + "jpa/" + ], + "profile": [90, 23, 40, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/orm/jpa/hibernate/": { + "entries": [ + "SpringJtaPlatform.java", + "SpringImplicitNamingStrategy.java", + "package-info.java" + ], + "profile": [15, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/": { + "entries": [ + "OriginLookup.java", + "OriginTrackedResource.java", + "PropertySourceOrigin.java", + "TextResourceOrigin.java", + "JarUri.java", + "Origin.java", + "OriginTrackedValue.java", + "SystemEnvironmentOrigin.java", + "package-info.java", + "OriginProvider.java" + ], + "profile": [371, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/liquibase/": { + "entries": [ + "LiquibaseDatabaseInitializerDetector.java", + "LiquibaseChangelogMissingFailureAnalyzer.java", + "package-info.java" + ], + "profile": [17, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jms/": { + "entries": [ + "XAConnectionFactoryWrapper.java", + "ConnectionFactoryUnwrapper.java", + "package-info.java" + ], + "profile": [19, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/builder/": { + "entries": [ + "ParentContextApplicationContextInitializer.java", + "SpringApplicationBuilder.java", + "ParentContextCloserApplicationListener.java", + "package-info.java" + ], + "profile": [298, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/": { + "entries": [ + "LoggerGroups.java", + "LogFile.java", + "LoggingSystemProperties.java", + "CorrelationIdFormatter.java", + "DeferredLog.java", + "LoggingSystemProperty.java", + "DelegatingLoggingSystemFactory.java", + "LoggingSystem.java", + "DeferredLogs.java", + "LogLevel.java", + "DeferredLogFactory.java", + "LoggerConfigurationComparator.java", + "LoggingSystemFactory.java", + "LoggerGroup.java", + "AbstractLoggingSystem.java", + "LoggerConfiguration.java", + "LoggingInitializationContext.java", + "package-info.java", + "log4j2/", + "java/", + "structured/", + "logback/" + ], + "profile": [2657, 494, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/": { + "entries": [ + "SpringEnvironmentPropertySource.java", + "ExtendedWhitespaceThrowablePatternConverter.java", + "CorrelationIdConverter.java", + "EnclosedInSquareBracketsConverter.java", + "SpringBootPropertySource.java", + "SpringProfileArbiter.java", + "Log4J2LoggingSystem.java", + "StructuredLogLayout.java", + "WhitespaceThrowablePatternConverter.java", + "SpringBootConfigurationFactory.java", + "SpringEnvironmentLookup.java", + "GraylogExtendedLogFormatStructuredLogFormatter.java", + "ColorConverter.java", + "StructuredMessage.java", + "ElasticCommonSchemaStructuredLogFormatter.java", + "LogstashStructuredLogFormatter.java", + "package-info.java" + ], + "profile": [598, 118, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/java/": { + "entries": [ + "SimpleFormatter.java", + "JavaLoggingSystem.java", + "JavaLoggingSystemRuntimeHints.java", + "package-info.java" + ], + "profile": [127, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/": { + "entries": [ + "StructuredLoggingJsonProperties.java", + "GraylogExtendedLogFormatProperties.java", + "StructuredLoggingJsonMembersCustomizer.java", + "CommonStructuredLogFormat.java", + "StructuredLoggingJsonPropertiesJsonMembersCustomizer.java", + "ElasticCommonSchemaProperties.java", + "StructuredLogFormatterFactory.java", + "JsonWriterStructuredLogFormatter.java", + "StructuredLogFormatter.java", + "package-info.java" + ], + "profile": [248, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/": { + "entries": [ + "SpringProfileModel.java", + "CorrelationIdConverter.java", + "RootLogLevelConfigurator.java", + "WhitespaceThrowableProxyConverter.java", + "SpringProfileIfNestedWithinSecondPhaseElementSanityChecker.java", + "EnclosedInSquareBracketsConverter.java", + "ApplicationNameConverter.java", + "SpringBootJoranConfigurator.java", + "LogbackLoggingSystem.java", + "LogbackLoggingSystemProperties.java", + "SpringPropertyModel.java", + "DefaultLogbackConfiguration.java", + "StructuredLogEncoder.java", + "SpringPropertyModelHandler.java", + "LogbackConfigurator.java", + "ExtendedWhitespaceThrowableProxyConverter.java", + "GraylogExtendedLogFormatStructuredLogFormatter.java", + "ColorConverter.java", + "LogbackRuntimeHints.java", + "SpringPropertyAction.java", + "SpringProfileAction.java", + "SpringProfileModelHandler.java", + "ElasticCommonSchemaStructuredLogFormatter.java", + "LogstashStructuredLogFormatter.java", + "package-info.java", + "DebugLogbackConfigurator.java", + "RollingPolicySystemProperty.java" + ], + "profile": [996, 317, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/validation/": { + "entries": [ + "MessageInterpolatorFactory.java", + "MessageSourceMessageInterpolator.java", + "package-info.java", + "beanvalidation/" + ], + "profile": [91, 0, 39, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/validation/beanvalidation/": { + "entries": [ + "FilteredMethodValidationPostProcessor.java", + "MethodValidationExcludeFilter.java", + "package-info.java" + ], + "profile": [28, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/": { + "entries": [ + "DurationUnit.java", + "PeriodToStringConverter.java", + "LenientObjectToEnumConverterFactory.java", + "StringToFileConverter.java", + "PeriodUnit.java", + "CharArrayFormatter.java", + "NumberToDurationConverter.java", + "DurationStyle.java", + "StringToDurationConverter.java", + "ArrayToDelimitedStringConverter.java", + "LenientBooleanToEnumConverterFactory.java", + "StringToPeriodConverter.java", + "LenientStringToEnumConverterFactory.java", + "DelimitedStringToCollectionConverter.java", + "PeriodFormat.java", + "InputStreamSourceToByteArrayConverter.java", + "NumberToDataSizeConverter.java", + "NumberToPeriodConverter.java", + "DelimitedStringToArrayConverter.java", + "StringToDataSizeConverter.java", + "DurationToNumberConverter.java", + "InetAddressFormatter.java", + "DurationToStringConverter.java", + "DataSizeUnit.java", + "PeriodStyle.java", + "IsoOffsetFormatter.java", + "Delimiter.java", + "CharSequenceToObjectConverter.java", + "CollectionToDelimitedStringConverter.java", + "package-info.java", + "ApplicationConversionService.java", + "DurationFormat.java" + ], + "profile": [708, 77, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/reactor/": { + "entries": [ + "ReactorEnvironmentPostProcessor.java", + "package-info.java" + ], + "profile": [3, 18, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/flyway/": { + "entries": [ + "FlywayDatabaseInitializerDetector.java", + "package-info.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/": { + "entries": [ + "JsonObjectSerializer.java", + "JsonComponentModule.java", + "JsonComponent.java", + "JsonMixinModuleEntries.java", + "JsonMixinModule.java", + "JsonMixinModuleEntriesBeanRegistrationAotProcessor.java", + "JsonMixin.java", + "JsonObjectDeserializer.java", + "package-info.java" + ], + "profile": [206, 53, 34, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/": { + "entries": [ + "AbstractScriptDatabaseInitializer.java", + "DatabaseInitializationMode.java", + "DatabaseInitializationSettings.java", + "package-info.java", + "dependency/" + ], + "profile": [239, 59, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/": { + "entries": [ + "init/" + ], + "profile": [239, 59, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/dependency/": { + "entries": [ + "AnnotationDependsOnDatabaseInitializationDetector.java", + "BeansOfTypeDetector.java", + "DatabaseInitializationDependencyConfigurer.java", + "DatabaseInitializerDetector.java", + "AbstractBeansOfTypeDependsOnDatabaseInitializationDetector.java", + "AbstractBeansOfTypeDatabaseInitializerDetector.java", + "DependsOnDatabaseInitialization.java", + "DependsOnDatabaseInitializationDetector.java", + "package-info.java" + ], + "profile": [109, 38, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/javaTemplates/org/springframework/boot/": { + "entries": [ + "SpringBootVersion.java" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/javaTemplates/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/javaTemplates/org/": { + "entries": [ + "springframework/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-project/spring-boot/src/main/javaTemplates/": { + "entries": [ + "org/" + ], + "profile": [5, 0, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/java/org/springframework/boot/deployment/": { + "entries": [ + "AbstractDeploymentTests.java", + "WildflyDeploymentTests.java", + "OpenLibertyDeploymentTests.java", + "TomEEDeploymentTests.java", + "TomcatDeploymentTests.java" + ], + "profile": [65, 23, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/java/org/springframework/boot/": { + "entries": [ + "deployment/" + ], + "profile": [65, 23, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [65, 23, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [65, 23, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/java/": { + "entries": [ + "org/" + ], + "profile": [65, 23, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/": { + "entries": [ + "java/" + ], + "profile": [65, 23, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/": { + "entries": [ + "systemTest/", + "main/" + ], + "profile": [74, 23, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/": { + "entries": [ + "src/" + ], + "profile": [74, 23, 0, 0] + }, + "spring-boot-system-tests/": { + "entries": [ + "spring-boot-deployment-tests/", + "spring-boot-image-tests/" + ], + "profile": [311, 193, 243, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/main/java/sample/app/": { + "entries": [ + "SampleController.java", + "DeploymentTestApplication.java" + ], + "profile": [3, 0, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/main/java/sample/": { + "entries": [ + "app/", + "autoconfig/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/main/java/": { + "entries": [ + "sample/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/main/": { + "entries": [ + "java/" + ], + "profile": [9, 0, 0, 0] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/main/java/sample/autoconfig/": { + "entries": [ + "ExampleAutoConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/image/junit/": { + "entries": [ + "GradleBuildInjectionExtension.java" + ], + "profile": [12, 0, 0, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/image/": { + "entries": [ + "junit/", + "paketo/", + "assertions/" + ], + "profile": [237, 170, 243, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/": { + "entries": [ + "image/" + ], + "profile": [237, 170, 243, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [237, 170, 243, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [237, 170, 243, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/": { + "entries": [ + "org/" + ], + "profile": [237, 170, 243, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/": { + "entries": [ + "java/" + ], + "profile": [237, 170, 243, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/": { + "entries": [ + "systemTest/" + ], + "profile": [237, 170, 243, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/": { + "entries": [ + "src/" + ], + "profile": [237, 170, 243, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/image/paketo/": { + "entries": [ + "LayersIndex.java", + "PaketoBuilderTests.java" + ], + "profile": [140, 126, 243, 0] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/image/assertions/": { + "entries": [ + "ContainerConfigAssert.java", + "ImageAssert.java", + "ImageAssertions.java" + ], + "profile": [85, 44, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/": { + "entries": [ + "ConventionsPluginTests.java", + "assertj/", + "artifacts/", + "context/", + "bom/", + "mavenplugin/", + "antora/", + "optional/", + "testing/", + "architecture/", + "groovyscripts/" + ], + "profile": [1233, 404, 163, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/": { + "entries": [ + "build/" + ], + "profile": [1233, 404, 163, 0] + }, + "buildSrc/src/test/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [1233, 404, 163, 0] + }, + "buildSrc/src/test/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [1233, 404, 163, 0] + }, + "buildSrc/src/test/java/": { + "entries": [ + "org/" + ], + "profile": [1233, 404, 163, 0] + }, + "buildSrc/src/test/": { + "entries": [ + "java/" + ], + "profile": [1233, 404, 163, 0] + }, + "buildSrc/src/": { + "entries": [ + "test/", + "main/" + ], + "profile": [6163, 1924, 478, 0] + }, + "buildSrc/": { + "entries": [ + "src/" + ], + "profile": [6163, 1924, 478, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/assertj/": { + "entries": [ + "NodeAssert.java" + ], + "profile": [34, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/artifacts/": { + "entries": [ + "ArtifactReleaseTests.java" + ], + "profile": [41, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/context/properties/": { + "entries": [ + "SingleRowTests.java", + "TableTests.java", + "CompoundRowTests.java", + "ConfigurationPropertiesTests.java" + ], + "profile": [81, 19, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/context/": { + "entries": [ + "properties/" + ], + "profile": [81, 19, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/": { + "entries": [ + "BomPluginIntegrationTests.java", + "LibraryTests.java", + "bomr/" + ], + "profile": [382, 105, 121, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/bomr/": { + "entries": [ + "ReleaseScheduleTests.java", + "UpgradeApplicatorTests.java", + "version/" + ], + "profile": [326, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/bomr/version/": { + "entries": [ + "CalendarVersionDependencyVersionTests.java", + "ReleaseTrainDependencyVersionTests.java", + "DependencyVersionUpgradeTests.java", + "MultipleComponentsDependencyVersionTests.java", + "ArtifactVersionDependencyVersionTests.java", + "DependencyVersionTests.java" + ], + "profile": [285, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/mavenplugin/": { + "entries": [ + "PluginXmlParserTests.java" + ], + "profile": [14, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/antora/": { + "entries": [ + "GenerateAntoraPlaybookTests.java", + "AntoraAsciidocAttributesTests.java" + ], + "profile": [186, 16, 42, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/optional/": { + "entries": [ + "OptionalDependenciesPluginIntegrationTests.java" + ], + "profile": [31, 22, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/testing/": { + "entries": [ + "TestFailuresPluginIntegrationTests.java" + ], + "profile": [86, 48, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/": { + "entries": [ + "ArchitectureCheckTests.java", + "tangled/", + "resources/", + "bpp/", + "objects/", + "untangled/", + "bfpp/", + "string/" + ], + "profile": [248, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/tangled/": { + "entries": [ + "TangledOne.java", + "sub/" + ], + "profile": [4, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/tangled/sub/": { + "entries": [ + "TangledTwo.java" + ], + "profile": [2, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/resources/loads/": { + "entries": [ + "ResourceUtilsResourceLoader.java" + ], + "profile": [3, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/resources/": { + "entries": [ + "loads/", + "noloads/" + ], + "profile": [8, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/resources/noloads/": { + "entries": [ + "ResourceUtilsWithoutLoading.java" + ], + "profile": [5, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bpp/nonstatic/": { + "entries": [ + "NonStaticBeanPostProcessorConfiguration.java" + ], + "profile": [6, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bpp/": { + "entries": [ + "nonstatic/", + "safeparameters/", + "unsafeparameters/", + "noparameters/" + ], + "profile": [44, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bpp/safeparameters/": { + "entries": [ + "SafeParametersBeanPostProcessorConfiguration.java" + ], + "profile": [13, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bpp/unsafeparameters/": { + "entries": [ + "UnsafeParametersBeanPostProcessorConfiguration.java" + ], + "profile": [13, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bpp/noparameters/": { + "entries": [ + "NoParametersBeanPostProcessorConfiguration.java" + ], + "profile": [12, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/objects/noRequireNonNull/": { + "entries": [ + "NoRequireNonNull.java" + ], + "profile": [4, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/objects/": { + "entries": [ + "noRequireNonNull/", + "requireNonNullWithSupplier/", + "requireNonNullWithString/" + ], + "profile": [10, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/objects/requireNonNullWithSupplier/": { + "entries": [ + "RequireNonNullWithSupplier.java" + ], + "profile": [3, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/objects/requireNonNullWithString/": { + "entries": [ + "RequireNonNullWithString.java" + ], + "profile": [3, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/untangled/": { + "entries": [ + "UntangledOne.java", + "sub/" + ], + "profile": [4, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/untangled/sub/": { + "entries": [ + "UntangledTwo.java" + ], + "profile": [2, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bfpp/nonstatic/": { + "entries": [ + "NonStaticBeanFactoryPostProcessorConfiguration.java" + ], + "profile": [4, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bfpp/": { + "entries": [ + "nonstatic/", + "noparameters/", + "parameters/" + ], + "profile": [24, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bfpp/noparameters/": { + "entries": [ + "NoParametersBeanFactoryPostProcessorConfiguration.java" + ], + "profile": [10, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bfpp/parameters/": { + "entries": [ + "ParametersBeanFactoryPostProcessorConfiguration.java" + ], + "profile": [10, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/string/toLowerCaseWithLocale/": { + "entries": [ + "ToLowerCaseWithLocale.java" + ], + "profile": [4, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/string/": { + "entries": [ + "toLowerCaseWithLocale/", + "toUpperCase/", + "toUpperCaseWithLocale/", + "toLowerCase/" + ], + "profile": [16, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/string/toUpperCase/": { + "entries": [ + "ToUpperCase.java" + ], + "profile": [4, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/string/toUpperCaseWithLocale/": { + "entries": [ + "ToUpperCaseWithLocale.java" + ], + "profile": [4, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/string/toLowerCase/": { + "entries": [ + "ToLowerCase.java" + ], + "profile": [4, 0, 0, 0] + }, + "buildSrc/src/test/java/org/springframework/boot/build/groovyscripts/": { + "entries": [ + "SpringRepositoriesExtensionTests.java" + ], + "profile": [109, 55, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/": { + "entries": [ + "AntoraConventions.java", + "DeployedPlugin.java", + "EclipseConventions.java", + "KotlinConventions.java", + "ConventionsPlugin.java", + "NoHttpConventions.java", + "RepositoryTransformersExtension.java", + "ExtractResources.java", + "MavenRepositoryPlugin.java", + "MavenPublishingConventions.java", + "JavaConventions.java", + "SyncAppSource.java", + "WarConventions.java", + "artifacts/", + "classpath/", + "context/", + "bom/", + "test/", + "constraints/", + "starters/", + "mavenplugin/", + "antora/", + "docs/", + "cli/", + "optional/", + "testing/", + "processors/", + "architecture/", + "properties/", + "devtools/", + "autoconfigure/", + "toolchain/" + ], + "profile": [4930, 1520, 315, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/": { + "entries": [ + "build/" + ], + "profile": [4930, 1520, 315, 0] + }, + "buildSrc/src/main/java/org/springframework/": { + "entries": [ + "boot/" + ], + "profile": [4930, 1520, 315, 0] + }, + "buildSrc/src/main/java/org/": { + "entries": [ + "springframework/" + ], + "profile": [4930, 1520, 315, 0] + }, + "buildSrc/src/main/java/": { + "entries": [ + "org/" + ], + "profile": [4930, 1520, 315, 0] + }, + "buildSrc/src/main/": { + "entries": [ + "java/" + ], + "profile": [4930, 1520, 315, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/artifacts/": { + "entries": [ + "ArtifactRelease.java" + ], + "profile": [29, 0, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/classpath/": { + "entries": [ + "CheckClasspathForConflicts.java", + "CheckClasspathForUnconstrainedDirectDependencies.java", + "CheckClasspathForUnnecessaryExclusions.java", + "CheckClasspathForProhibitedDependencies.java" + ], + "profile": [113, 106, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/": { + "entries": [ + "SingleRow.java", + "CompoundRow.java", + "DocumentConfigurationProperties.java", + "ConfigurationPropertiesPlugin.java", + "Asciidoc.java", + "Row.java", + "Table.java", + "CheckSpringConfigurationMetadata.java", + "ConfigurationProperties.java", + "ConfigurationProperty.java", + "Snippets.java", + "CheckAdditionalSpringConfigurationMetadata.java", + "Snippet.java" + ], + "profile": [530, 176, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/": { + "entries": [ + "properties/" + ], + "profile": [530, 176, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/": { + "entries": [ + "CheckLinks.java", + "BomExtension.java", + "UpgradePolicy.java", + "ManagedDependencies.java", + "Library.java", + "CheckBom.java", + "BomPlugin.java", + "bomr/" + ], + "profile": [1577, 452, 225, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/": { + "entries": [ + "StandardLibraryUpdateResolver.java", + "MoveToSnapshots.java", + "MultithreadedLibraryUpdateResolver.java", + "UpgradeApplicator.java", + "MavenMetadataVersionResolver.java", + "UpgradeDependencies.java", + "VersionOption.java", + "UpgradeResolver.java", + "Upgrade.java", + "ReleaseSchedule.java", + "LibraryUpdateResolver.java", + "UpgradeBom.java", + "InteractiveUpgradeResolver.java", + "VersionResolver.java", + "LibraryWithVersionOptions.java", + "github/", + "version/" + ], + "profile": [815, 183, 74, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/github/": { + "entries": [ + "StandardGitHubRepository.java", + "GitHub.java", + "GitHubRepository.java", + "Issue.java", + "Milestone.java", + "StandardGitHub.java" + ], + "profile": [84, 38, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/version/": { + "entries": [ + "CalendarVersionDependencyVersion.java", + "AbstractDependencyVersion.java", + "LeadingZeroesDependencyVersion.java", + "ReleaseTrainDependencyVersion.java", + "UnstructuredDependencyVersion.java", + "MultipleComponentsDependencyVersion.java", + "ArtifactVersionDependencyVersion.java", + "DependencyVersion.java", + "CombinedPatchAndQualifierDependencyVersion.java" + ], + "profile": [307, 25, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/test/": { + "entries": [ + "DockerTestBuildService.java", + "DockerTestPlugin.java", + "IntegrationTestPlugin.java", + "SystemTestPlugin.java", + "autoconfigure/" + ], + "profile": [254, 72, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/test/autoconfigure/": { + "entries": [ + "TestSliceMetadata.java", + "DocumentTestSlices.java" + ], + "profile": [159, 18, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/constraints/": { + "entries": [ + "DocumentVersionProperties.java", + "DocumentConstrainedVersions.java", + "ExtractVersionConstraints.java" + ], + "profile": [122, 0, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/starters/": { + "entries": [ + "StarterMetadata.java", + "StarterPlugin.java", + "DocumentStarters.java" + ], + "profile": [104, 54, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/": { + "entries": [ + "DocumentPluginGoals.java", + "MavenPluginPlugin.java", + "PluginXmlParser.java", + "PrepareMavenBinaries.java", + "MavenExec.java" + ], + "profile": [491, 203, 42, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/": { + "entries": [ + "GenerateAntoraPlaybook.java", + "CatalogContentContribution.java", + "AntoraAsciidocAttributes.java", + "AggregateContentContribution.java", + "Contribution.java", + "AntoraDependenciesPlugin.java", + "Extensions.java", + "SourceContribution.java", + "CopyAntoraContent.java", + "SyncAntoraSource.java", + "LocalAggregateContentContribution.java", + "ConsumableContentContribution.java", + "ContentContribution.java", + "AntoraContributorPlugin.java" + ], + "profile": [623, 56, 48, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/docs/": { + "entries": [ + "ApplicationRunner.java" + ], + "profile": [71, 38, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/cli/": { + "entries": [ + "HomebrewFormula.java" + ], + "profile": [29, 0, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/optional/": { + "entries": [ + "OptionalDependenciesPlugin.java" + ], + "profile": [0, 18, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/testing/": { + "entries": [ + "TestFailuresPlugin.java", + "TestResultsOverview.java" + ], + "profile": [46, 16, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/processors/": { + "entries": [ + "AnnotationProcessorPlugin.java" + ], + "profile": [9, 0, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/architecture/": { + "entries": [ + "ArchitectureCheck.java", + "ArchitecturePlugin.java" + ], + "profile": [192, 62, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/properties/": { + "entries": [ + "BuildProperties.java", + "BuildType.java" + ], + "profile": [38, 0, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/devtools/": { + "entries": [ + "DocumentDevtoolsPropertyDefaults.java" + ], + "profile": [41, 0, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/autoconfigure/": { + "entries": [ + "DocumentAutoConfigurationClasses.java", + "AutoConfigurationPlugin.java", + "AutoConfigurationMetadata.java" + ], + "profile": [137, 67, 0, 0] + }, + "buildSrc/src/main/java/org/springframework/boot/build/toolchain/": { + "entries": [ + "ToolchainExtension.java", + "ToolchainPlugin.java" + ], + "profile": [49, 0, 0, 0] + } + }, + "files": { + "spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/src/main/java/sample/AnnotatedSample.java": { + "checksum": "91a6cd340cafeddbe046a515359f5a5f", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/src/main/java/sample/package-info.java": { + "checksum": "32c1bfe82b0b083904dcbea113a881b6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-client-app/src/main/java/org/springframework/boot/sni/client/SniClientApplication.java": { + "checksum": "f7e2de7e8edd87f5c08a80d2c4358f4e", + "language": "Java", + "loc": 56, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 35, "column": 21}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "restClient", "start": {"line": 41, "column": 20}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "commandLineRunner", "start": {"line": 46, "column": 27}, "end": {"line": 53, "column": 3}, "value": 8}, + {"unit_name": "callServer", "start": {"line": 55, "column": 22}, "end": {"line": 66, "column": 3}, "value": 12}, + {"unit_name": "callActuator", "start": {"line": 68, "column": 22}, "end": {"line": 79, "column": 3}, "value": 12} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/src/main/java/org/springframework/boot/sni/server/HelloController.java": { + "checksum": "608c8f7ebff2d375053162bb415c2659", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "hello", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-servlet-app/src/main/java/org/springframework/boot/sni/server/SniServerApplication.java": { + "checksum": "7e081835def6103167cbab6d5b2fc5ab", + "language": "Java", + "loc": 18, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 35, "column": 21}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/src/main/java/org/springframework/boot/sni/server/HelloController.java": { + "checksum": "468c91f082c12dc3f40c177c57842c16", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "hello", "start": {"line": 27, "column": 16}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/spring-boot-sni-reactive-app/src/main/java/org/springframework/boot/sni/server/SniServerApplication.java": { + "checksum": "7e081835def6103167cbab6d5b2fc5ab", + "language": "Java", + "loc": 18, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 35, "column": 21}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-sni-tests/src/intTest/java/org/springframework/boot/sni/SniIntegrationTests.java": { + "checksum": "b35d0083153e64783a6c723ef547e374", + "language": "Java", + "loc": 91, + "profile": [37, 23, 0, 0], + "measurements": [ + {"unit_name": "home", "start": {"line": 57, "column": 7}, "end": {"line": 79, "column": 3}, "value": 23}, + {"unit_name": "assertServerCalledWithName", "start": {"line": 81, "column": 15}, "end": {"line": 86, "column": 3}, "value": 6}, + {"unit_name": "ClientApplicationContainer", "start": {"line": 90, "column": 3}, "end": {"line": 92, "column": 4}, "value": 3}, + {"unit_name": "ServerApplicationContainer", "start": {"line": 98, "column": 3}, "end": {"line": 101, "column": 4}, "value": 4}, + {"unit_name": "ApplicationContainer", "start": {"line": 107, "column": 13}, "end": {"line": 117, "column": 4}, "value": 11}, + {"unit_name": "findJarFile", "start": {"line": 119, "column": 23}, "end": {"line": 124, "column": 4}, "value": 6}, + {"unit_name": "buildEntryPoint", "start": {"line": 126, "column": 25}, "end": {"line": 132, "column": 4}, "value": 7} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/spring-boot-launch-script-tests-app/src/main/java/org/springframework/boot/launchscript/LaunchScriptTestApplication.java": { + "checksum": "1395eb610a6e3753791cfde1b80cb651", + "language": "Java", + "loc": 60, + "profile": [52, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 35, "column": 21}, "end": {"line": 51, "column": 3}, "value": 10}, + {"unit_name": "HttpServlet", "start": {"line": 40, "column": 52}, "end": {"line": 48, "column": 4}, "value": 7}, + {"unit_name": "doGet", "start": {"line": 43, "column": 19}, "end": {"line": 46, "column": 5}, "value": 4}, + {"unit_name": "findSource", "start": {"line": 53, "column": 21}, "end": {"line": 62, "column": 3}, "value": 10}, + {"unit_name": "getPort", "start": {"line": 64, "column": 21}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "getContextPath", "start": {"line": 69, "column": 24}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "getProperty", "start": {"line": 74, "column": 24}, "end": {"line": 86, "column": 3}, "value": 13} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/src/dockerTest/java/org/springframework/boot/launchscript/SysVinitLaunchScriptIntegrationTests.java": { + "checksum": "8a3d49a43ea2e1bd477b71a7fa923b69", + "language": "Java", + "loc": 226, + "profile": [153, 0, 0, 0], + "measurements": [ + {"unit_name": "SysVinitLaunchScriptIntegrationTests", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "parameters", "start": {"line": 45, "column": 24}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "statusWhenStopped", "start": {"line": 51, "column": 7}, "end": {"line": 55, "column": 3}, "value": 5}, + {"unit_name": "statusWhenStarted", "start": {"line": 59, "column": 7}, "end": {"line": 63, "column": 3}, "value": 5}, + {"unit_name": "statusWhenKilled", "start": {"line": 67, "column": 7}, "end": {"line": 72, "column": 3}, "value": 6}, + {"unit_name": "stopWhenStopped", "start": {"line": 76, "column": 7}, "end": {"line": 80, "column": 3}, "value": 5}, + {"unit_name": "forceStopWhenStopped", "start": {"line": 84, "column": 7}, "end": {"line": 88, "column": 3}, "value": 5}, + {"unit_name": "startWhenStarted", "start": {"line": 92, "column": 7}, "end": {"line": 96, "column": 3}, "value": 5}, + {"unit_name": "restartWhenStopped", "start": {"line": 100, "column": 7}, "end": {"line": 105, "column": 3}, "value": 6}, + {"unit_name": "restartWhenStarted", "start": {"line": 109, "column": 7}, "end": {"line": 115, "column": 3}, "value": 7}, + {"unit_name": "startWhenStopped", "start": {"line": 119, "column": 7}, "end": {"line": 123, "column": 3}, "value": 5}, + {"unit_name": "basicLaunch", "start": {"line": 127, "column": 7}, "end": {"line": 130, "column": 3}, "value": 4}, + {"unit_name": "launchWithMissingLogFolderGeneratesAWarning", "start": {"line": 134, "column": 7}, "end": {"line": 138, "column": 3}, "value": 5}, + {"unit_name": "launchWithMissingPidFolderGeneratesAWarning", "start": {"line": 142, "column": 7}, "end": {"line": 146, "column": 3}, "value": 5}, + {"unit_name": "launchWithSingleCommandLineArgument", "start": {"line": 150, "column": 7}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "launchWithMultipleCommandLineArguments", "start": {"line": 156, "column": 7}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "launchWithSingleRunArg", "start": {"line": 162, "column": 7}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "launchWithMultipleRunArgs", "start": {"line": 168, "column": 7}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "launchWithSingleJavaOpt", "start": {"line": 174, "column": 7}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "launchWithDoubleLinkSingleJavaOpt", "start": {"line": 180, "column": 7}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "launchWithMultipleJavaOpts", "start": {"line": 186, "column": 7}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "launchWithUseOfStartStopDaemonDisabled", "start": {"line": 192, "column": 7}, "end": {"line": 194, "column": 3}, "value": 3}, + {"unit_name": "launchWithRelativePidFolder", "start": {"line": 198, "column": 7}, "end": {"line": 203, "column": 3}, "value": 6}, + {"unit_name": "pidFolderOwnership", "start": {"line": 207, "column": 7}, "end": {"line": 210, "column": 3}, "value": 4}, + {"unit_name": "pidFileOwnership", "start": {"line": 214, "column": 7}, "end": {"line": 217, "column": 3}, "value": 4}, + {"unit_name": "logFileOwnership", "start": {"line": 221, "column": 7}, "end": {"line": 224, "column": 3}, "value": 4}, + {"unit_name": "logFileOwnershipIsChangedWhenCreated", "start": {"line": 228, "column": 7}, "end": {"line": 231, "column": 3}, "value": 4}, + {"unit_name": "logFileOwnershipIsUnchangedWhenExists", "start": {"line": 235, "column": 7}, "end": {"line": 238, "column": 3}, "value": 4}, + {"unit_name": "launchWithRelativeLogFolder", "start": {"line": 242, "column": 7}, "end": {"line": 245, "column": 3}, "value": 4}, + {"unit_name": "launchWithRunAsUser", "start": {"line": 249, "column": 7}, "end": {"line": 252, "column": 3}, "value": 4}, + {"unit_name": "whenRunAsUserDoesNotExistLaunchFailsWithInvalidArgument", "start": {"line": 256, "column": 7}, "end": {"line": 260, "column": 3}, "value": 5}, + {"unit_name": "whenJarOwnerAndRunAsUserAreBothSpecifiedRunAsUserTakesPrecedence", "start": {"line": 264, "column": 7}, "end": {"line": 267, "column": 3}, "value": 4}, + {"unit_name": "whenLaunchedUsingNonRootUserWithRunAsUserSpecifiedLaunchFailsWithInsufficientPrivilege", "start": {"line": 271, "column": 7}, "end": {"line": 276, "column": 3}, "value": 6}, + {"unit_name": "extractPid", "start": {"line": 278, "column": 17}, "end": {"line": 280, "column": 3}, "value": 3}, + {"unit_name": "extract", "start": {"line": 282, "column": 17}, "end": {"line": 289, "column": 3}, "value": 8} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/src/dockerTest/java/org/springframework/boot/launchscript/AbstractLaunchScriptIntegrationTests.java": { + "checksum": "fd44135733b7d466f5ea4e50b4421126", + "language": "Java", + "loc": 93, + "profile": [69, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractLaunchScriptIntegrationTests", "start": {"line": 55, "column": 12}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "filterParameters", "start": {"line": 59, "column": 24}, "end": {"line": 69, "column": 3}, "value": 11}, + {"unit_name": "coloredString", "start": {"line": 71, "column": 30}, "end": {"line": 81, "column": 3}, "value": 7}, + {"unit_name": "matches", "start": {"line": 76, "column": 19}, "end": {"line": 78, "column": 5}, "value": 3}, + {"unit_name": "doLaunch", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "doTest", "start": {"line": 87, "column": 19}, "end": {"line": 99, "column": 3}, "value": 13}, + {"unit_name": "LaunchScriptTestContainer", "start": {"line": 103, "column": 11}, "end": {"line": 115, "column": 4}, "value": 13}, + {"unit_name": "createImage", "start": {"line": 117, "column": 38}, "end": {"line": 126, "column": 4}, "value": 10}, + {"unit_name": "findApplication", "start": {"line": 128, "column": 23}, "end": {"line": 133, "column": 4}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/src/dockerTest/java/org/springframework/boot/launchscript/JarLaunchScriptIntegrationTests.java": { + "checksum": "612c01afa8c2c45b6a91bb52dd92bda3", + "language": "Java", + "loc": 63, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "JarLaunchScriptIntegrationTests", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "parameters", "start": {"line": 41, "column": 24}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "basicLaunch", "start": {"line": 47, "column": 7}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "launchWithDebugEnv", "start": {"line": 53, "column": 7}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "launchWithDifferentJarFileEnv", "start": {"line": 60, "column": 7}, "end": {"line": 64, "column": 3}, "value": 5}, + {"unit_name": "launchWithSingleCommandLineArgument", "start": {"line": 68, "column": 7}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "launchWithMultipleCommandLineArguments", "start": {"line": 74, "column": 7}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "launchWithSingleRunArg", "start": {"line": 80, "column": 7}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "launchWithMultipleRunArgs", "start": {"line": 86, "column": 7}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "launchWithSingleJavaOpt", "start": {"line": 92, "column": 7}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "launchWithMultipleJavaOpts", "start": {"line": 98, "column": 7}, "end": {"line": 100, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-app/src/main/java/org/springframework/boot/loaderapp/LoaderTestApplication.java": { + "checksum": "7e37426547ff5668589efbe336d5d3af", + "language": "Java", + "loc": 53, + "profile": [12, 19, 0, 0], + "measurements": [ + {"unit_name": "commandLineRunner", "start": {"line": 43, "column": 27}, "end": {"line": 61, "column": 3}, "value": 19}, + {"unit_name": "testGh7161", "start": {"line": 63, "column": 15}, "end": {"line": 71, "column": 3}, "value": 9}, + {"unit_name": "main", "start": {"line": 73, "column": 21}, "end": {"line": 75, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/spring-boot-loader-tests-signed-jar/src/main/java/org/springframework/boot/loaderapp/LoaderSignedJarTestApplication.java": { + "checksum": "f8ccace3d7231bb33525e92982644c3d", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 29, "column": 21}, "end": {"line": 34, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-tests/src/dockerTest/java/org/springframework/boot/loader/LoaderIntegrationTests.java": { + "checksum": "d3e3ea5d0bde7eef36ed83bb3fad4e1d", + "language": "Java", + "loc": 121, + "profile": [86, 0, 0, 0], + "measurements": [ + {"unit_name": "runJar", "start": {"line": 54, "column": 7}, "end": {"line": 64, "column": 3}, "value": 11}, + {"unit_name": "runSignedJar", "start": {"line": 68, "column": 7}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "runSignedJarWhenUnpack", "start": {"line": 79, "column": 7}, "end": {"line": 86, "column": 3}, "value": 8}, + {"unit_name": "createContainer", "start": {"line": 88, "column": 30}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "findApplication", "start": {"line": 96, "column": 24}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "findJarFile", "start": {"line": 100, "column": 15}, "end": {"line": 106, "column": 3}, "value": 7}, + {"unit_name": "javaRuntimes", "start": {"line": 108, "column": 29}, "end": {"line": 116, "column": 3}, "value": 9}, + {"unit_name": "JavaRuntime", "start": {"line": 126, "column": 11}, "end": {"line": 130, "column": 4}, "value": 5}, + {"unit_name": "isCompatible", "start": {"line": 132, "column": 19}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "getContainer", "start": {"line": 136, "column": 23}, "end": {"line": 138, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 141, "column": 17}, "end": {"line": 143, "column": 4}, "value": 3}, + {"unit_name": "openJdkEarlyAccess", "start": {"line": 145, "column": 22}, "end": {"line": 150, "column": 4}, "value": 6}, + {"unit_name": "openJdk", "start": {"line": 152, "column": 22}, "end": {"line": 156, "column": 4}, "value": 5}, + {"unit_name": "oracleJdk17", "start": {"line": 158, "column": 22}, "end": {"line": 165, "column": 4}, "value": 8} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/src/main/java/com/example/JettyServerCustomizerConfig.java": { + "checksum": "3eef5c85f2f8d7391a3a8f59b832c55c", + "language": "Java", + "loc": 25, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "jettyServerCustomizer", "start": {"line": 45, "column": 31}, "end": {"line": 55, "column": 3}, "value": 10} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/src/main/java/com/example/ResourceHandlingApplication.java": { + "checksum": "dfac9c0b20c925fa3c863b90b42b8692", + "language": "Java", + "loc": 73, + "profile": [48, 0, 0, 0], + "measurements": [ + {"unit_name": "resourceServletRegistration", "start": {"line": 44, "column": 36}, "end": {"line": 48, "column": 3}, "value": 5}, + {"unit_name": "resourcePathsServletRegistration", "start": {"line": 51, "column": 36}, "end": {"line": 56, "column": 3}, "value": 6}, + {"unit_name": "main", "start": {"line": 58, "column": 21}, "end": {"line": 69, "column": 3}, "value": 12}, + {"unit_name": "doGet", "start": {"line": 74, "column": 18}, "end": {"line": 77, "column": 4}, "value": 4}, + {"unit_name": "collectResourcePaths", "start": {"line": 79, "column": 23}, "end": {"line": 89, "column": 4}, "value": 11}, + {"unit_name": "doGet", "start": {"line": 96, "column": 18}, "end": {"line": 105, "column": 4}, "value": 10} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/spring-boot-server-tests-app/src/main/java/com/autoconfig/ExampleAutoConfiguration.java": { + "checksum": "22e6364a450a931cc52ec1fce699b83d", + "language": "Java", + "loc": 36, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "onWarTestServlet", "start": {"line": 38, "column": 46}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "testServlet", "start": {"line": 45, "column": 46}, "end": {"line": 49, "column": 3}, "value": 5}, + {"unit_name": "doGet", "start": {"line": 54, "column": 18}, "end": {"line": 58, "column": 4}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/EmbeddedServletContainerTest.java": { + "checksum": "93c08403b84e4ffd6b296a1ff6260098", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/Application.java": { + "checksum": "f63a1305e7f332046b71369a84c4239e", + "language": "Java", + "loc": 20, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "Application", "start": {"line": 32, "column": 2}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "getPackaging", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getContainer", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getArchive", "start": {"line": 45, "column": 7}, "end": {"line": 48, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/EmbeddedServletContainerJarPackagingIntegrationTests.java": { + "checksum": "b9d8ad52fe3f5c55be6b7b63dd44c2dd", + "language": "Java", + "loc": 54, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "nestedMetaInfResourceIsAvailableViaHttp", "start": {"line": 40, "column": 7}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "nestedMetaInfResourceWithNameThatContainsReservedCharactersIsAvailableViaHttp", "start": {"line": 47, "column": 7}, "end": {"line": 53, "column": 3}, "value": 7}, + {"unit_name": "nestedMetaInfResourceIsAvailableViaServletContext", "start": {"line": 56, "column": 7}, "end": {"line": 60, "column": 3}, "value": 5}, + {"unit_name": "nestedJarIsNotAvailableViaHttp", "start": {"line": 63, "column": 7}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "applicationClassesAreNotAvailableViaHttp", "start": {"line": 69, "column": 7}, "end": {"line": 73, "column": 3}, "value": 5}, + {"unit_name": "launcherIsNotAvailableViaHttp", "start": {"line": 76, "column": 7}, "end": {"line": 80, "column": 3}, "value": 5}, + {"unit_name": "conditionalOnWarDeploymentBeanIsNotAvailableForEmbeddedServer", "start": {"line": 83, "column": 7}, "end": {"line": 86, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/PackagedApplicationLauncher.java": { + "checksum": "cb7dbdea7015b81b2500b6d4b3976e82", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "PackagedApplicationLauncher", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "getWorkingDirectory", "start": {"line": 36, "column": 17}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 41, "column": 19}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getArguments", "start": {"line": 46, "column": 25}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/EmbeddedServletContainerWarPackagingIntegrationTests.java": { + "checksum": "255ba8f8153b0942e7d08ac9ae27b6fc", + "language": "Java", + "loc": 85, + "profile": [58, 0, 0, 0], + "measurements": [ + {"unit_name": "nestedMetaInfResourceIsAvailableViaHttp", "start": {"line": 46, "column": 7}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "nestedMetaInfResourceWithNameThatContainsReservedCharactersIsAvailableViaHttp", "start": {"line": 53, "column": 7}, "end": {"line": 59, "column": 3}, "value": 7}, + {"unit_name": "nestedMetaInfResourceIsAvailableViaServletContext", "start": {"line": 62, "column": 7}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "nestedJarIsNotAvailableViaHttp", "start": {"line": 69, "column": 7}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "applicationClassesAreNotAvailableViaHttp", "start": {"line": 75, "column": 7}, "end": {"line": 79, "column": 3}, "value": 5}, + {"unit_name": "webappResourcesAreAvailableViaHttp", "start": {"line": 82, "column": 7}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "loaderClassesAreNotAvailableViaHttp", "start": {"line": 88, "column": 7}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "loaderClassesAreNotAvailableViaResourcePaths", "start": {"line": 97, "column": 7}, "end": {"line": 102, "column": 3}, "value": 6}, + {"unit_name": "conditionalOnWarDeploymentBeanIsNotAvailableForEmbeddedServer", "start": {"line": 105, "column": 7}, "end": {"line": 109, "column": 3}, "value": 5}, + {"unit_name": "readLines", "start": {"line": 111, "column": 23}, "end": {"line": 121, "column": 3}, "value": 11} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/ExplodedApplicationLauncher.java": { + "checksum": "672b323bdf5c0456de1544118b43650c", + "language": "Java", + "loc": 57, + "profile": [21, 19, 0, 0], + "measurements": [ + {"unit_name": "ExplodedApplicationLauncher", "start": {"line": 41, "column": 2}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "getWorkingDirectory", "start": {"line": 47, "column": 17}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 52, "column": 19}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getArguments", "start": {"line": 57, "column": 25}, "end": {"line": 67, "column": 3}, "value": 11}, + {"unit_name": "explodeArchive", "start": {"line": 69, "column": 15}, "end": {"line": 87, "column": 3}, "value": 19} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/EmbeddedServerContainerInvocationContextProvider.java": { + "checksum": "2d98249f98853ca75e7585b33f49d73f", + "language": "Java", + "loc": 160, + "profile": [119, 0, 0, 0], + "measurements": [ + {"unit_name": "EmbeddedServerContainerInvocationContextProvider", "start": {"line": 73, "column": 2}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "supportsTestTemplate", "start": {"line": 78, "column": 17}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "provideTestTemplateInvocationContexts", "start": {"line": 83, "column": 47}, "end": {"line": 89, "column": 3}, "value": 7}, + {"unit_name": "provideTestTemplateInvocationContexts", "start": {"line": 91, "column": 60}, "end": {"line": 96, "column": 3}, "value": 6}, + {"unit_name": "provideTestTemplateInvocationContext", "start": {"line": 98, "column": 52}, "end": {"line": 103, "column": 3}, "value": 6}, + {"unit_name": "afterAll", "start": {"line": 106, "column": 14}, "end": {"line": 109, "column": 3}, "value": 4}, + {"unit_name": "cleanupCaches", "start": {"line": 111, "column": 15}, "end": {"line": 114, "column": 3}, "value": 4}, + {"unit_name": "getAbstractApplicationLauncher", "start": {"line": 116, "column": 38}, "end": {"line": 126, "column": 3}, "value": 11}, + {"unit_name": "getApplication", "start": {"line": 128, "column": 22}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "EmbeddedServletContainerInvocationContext", "start": {"line": 138, "column": 3}, "end": {"line": 141, "column": 4}, "value": 4}, + {"unit_name": "getAdditionalExtensions", "start": {"line": 144, "column": 26}, "end": {"line": 146, "column": 4}, "value": 3}, + {"unit_name": "getDisplayName", "start": {"line": 149, "column": 17}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "supportsParameter", "start": {"line": 154, "column": 18}, "end": {"line": 159, "column": 4}, "value": 6}, + {"unit_name": "resolveParameter", "start": {"line": 162, "column": 17}, "end": {"line": 167, "column": 4}, "value": 6}, + {"unit_name": "RestTemplateParameterResolver", "start": {"line": 175, "column": 11}, "end": {"line": 177, "column": 4}, "value": 3}, + {"unit_name": "supportsParameter", "start": {"line": 180, "column": 18}, "end": {"line": 182, "column": 4}, "value": 3}, + {"unit_name": "resolveParameter", "start": {"line": 185, "column": 17}, "end": {"line": 218, "column": 4}, "value": 10}, + {"unit_name": "ResponseErrorHandler", "start": {"line": 189, "column": 29}, "end": {"line": 201, "column": 5}, "value": 9}, + {"unit_name": "hasError", "start": {"line": 192, "column": 20}, "end": {"line": 194, "column": 6}, "value": 3}, + {"unit_name": "handleError", "start": {"line": 197, "column": 17}, "end": {"line": 199, "column": 6}, "value": 2}, + {"unit_name": "UriTemplateHandler", "start": {"line": 202, "column": 35}, "end": {"line": 216, "column": 5}, "value": 12}, + {"unit_name": "expand", "start": {"line": 205, "column": 16}, "end": {"line": 208, "column": 6}, "value": 4}, + {"unit_name": "expand", "start": {"line": 211, "column": 16}, "end": {"line": 214, "column": 6}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/BootRunApplicationLauncher.java": { + "checksum": "60b809c0fab60162b48f96251904d7b6", + "language": "Java", + "loc": 108, + "profile": [48, 39, 0, 0], + "measurements": [ + {"unit_name": "BootRunApplicationLauncher", "start": {"line": 45, "column": 2}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "getArguments", "start": {"line": 51, "column": 25}, "end": {"line": 71, "column": 3}, "value": 21}, + {"unit_name": "deleteLauncherClasses", "start": {"line": 73, "column": 15}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "populateTargetClasses", "start": {"line": 77, "column": 15}, "end": {"line": 84, "column": 3}, "value": 8}, + {"unit_name": "populateDependencies", "start": {"line": 86, "column": 15}, "end": {"line": 98, "column": 3}, "value": 13}, + {"unit_name": "populateSrcMainWebapp", "start": {"line": 100, "column": 15}, "end": {"line": 106, "column": 3}, "value": 7}, + {"unit_name": "getClassesPath", "start": {"line": 108, "column": 17}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "getLibPaths", "start": {"line": 112, "column": 23}, "end": {"line": 115, "column": 3}, "value": 4}, + {"unit_name": "explodeArchive", "start": {"line": 117, "column": 15}, "end": {"line": 134, "column": 3}, "value": 18}, + {"unit_name": "getWorkingDirectory", "start": {"line": 137, "column": 17}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 142, "column": 19}, "end": {"line": 144, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/IdeApplicationLauncher.java": { + "checksum": "edfd1e346c142e124389d8249ed826e0", + "language": "Java", + "loc": 117, + "profile": [55, 41, 0, 0], + "measurements": [ + {"unit_name": "IdeApplicationLauncher", "start": {"line": 45, "column": 2}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "getWorkingDirectory", "start": {"line": 51, "column": 17}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 56, "column": 19}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getArguments", "start": {"line": 61, "column": 25}, "end": {"line": 83, "column": 3}, "value": 23}, + {"unit_name": "populateBuiltClasses", "start": {"line": 85, "column": 15}, "end": {"line": 92, "column": 3}, "value": 8}, + {"unit_name": "populateDependencies", "start": {"line": 94, "column": 15}, "end": {"line": 106, "column": 3}, "value": 13}, + {"unit_name": "explodedResourcesProject", "start": {"line": 108, "column": 15}, "end": {"line": 114, "column": 3}, "value": 7}, + {"unit_name": "populateSrcMainWebapp", "start": {"line": 116, "column": 15}, "end": {"line": 122, "column": 3}, "value": 7}, + {"unit_name": "deleteLauncherClasses", "start": {"line": 124, "column": 15}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "getClassesPath", "start": {"line": 128, "column": 17}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getLibPaths", "start": {"line": 132, "column": 23}, "end": {"line": 135, "column": 3}, "value": 4}, + {"unit_name": "explodeArchive", "start": {"line": 137, "column": 15}, "end": {"line": 154, "column": 3}, "value": 18} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/EmbeddedServletContainerWarDevelopmentIntegrationTests.java": { + "checksum": "f2cd33838c7fe9fedeb962decee5c3f2", + "language": "Java", + "loc": 60, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "metaInfResourceFromDependencyIsAvailableViaHttp", "start": {"line": 46, "column": 7}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "metaInfResourceFromDependencyWithNameThatContainsReservedCharactersIsAvailableViaHttp", "start": {"line": 53, "column": 7}, "end": {"line": 59, "column": 3}, "value": 7}, + {"unit_name": "metaInfResourceFromDependencyIsAvailableViaServletContext", "start": {"line": 62, "column": 7}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "webappResourcesAreAvailableViaHttp", "start": {"line": 69, "column": 7}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "loaderClassesAreNotAvailableViaResourcePaths", "start": {"line": 75, "column": 7}, "end": {"line": 80, "column": 3}, "value": 6}, + {"unit_name": "readLines", "start": {"line": 82, "column": 23}, "end": {"line": 92, "column": 3}, "value": 11} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/EmbeddedServletContainerJarDevelopmentIntegrationTests.java": { + "checksum": "cd107d9cce2206e8798bc3188767a62b", + "language": "Java", + "loc": 32, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "metaInfResourceFromDependencyIsAvailableViaHttp", "start": {"line": 40, "column": 7}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "metaInfResourceFromDependencyWithNameThatContainsReservedCharactersIsAvailableViaHttp", "start": {"line": 47, "column": 7}, "end": {"line": 53, "column": 3}, "value": 7}, + {"unit_name": "metaInfResourceFromDependencyIsAvailableViaServletContext", "start": {"line": 56, "column": 7}, "end": {"line": 60, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/src/intTest/java/org/springframework/boot/context/embedded/AbstractApplicationLauncher.java": { + "checksum": "db7a45bf3b9ef3a9153d4edb6b54d939", + "language": "Java", + "loc": 95, + "profile": [44, 20, 0, 0], + "measurements": [ + {"unit_name": "AbstractApplicationLauncher", "start": {"line": 52, "column": 12}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "beforeEach", "start": {"line": 58, "column": 14}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "destroyProcess", "start": {"line": 64, "column": 7}, "end": {"line": 75, "column": 3}, "value": 12}, + {"unit_name": "getHttpPort", "start": {"line": 77, "column": 12}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "startApplication", "start": {"line": 87, "column": 18}, "end": {"line": 106, "column": 3}, "value": 20}, + {"unit_name": "awaitServerPort", "start": {"line": 108, "column": 14}, "end": {"line": 116, "column": 3}, "value": 9}, + {"unit_name": "ConsoleCopy", "start": {"line": 124, "column": 3}, "end": {"line": 127, "column": 4}, "value": 4}, + {"unit_name": "run", "start": {"line": 130, "column": 15}, "end": {"line": 137, "column": 4}, "value": 7} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/spring-boot-loader-classic-tests-app/src/main/java/org/springframework/boot/loaderapp/LoaderTestApplication.java": { + "checksum": "a5ffadbbac871cc01202649dc444129d", + "language": "Java", + "loc": 36, + "profile": [3, 18, 0, 0], + "measurements": [ + {"unit_name": "commandLineRunner", "start": {"line": 36, "column": 27}, "end": {"line": 53, "column": 3}, "value": 18}, + {"unit_name": "main", "start": {"line": 55, "column": 21}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-integration-tests/spring-boot-loader-classic-tests/src/dockerTest/java/org/springframework/boot/loader/LoaderIntegrationTests.java": { + "checksum": "5670769b303ac8f63c965301e17c4bc5", + "language": "Java", + "loc": 95, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "readUrlsWithoutWarning", "start": {"line": 54, "column": 7}, "end": {"line": 63, "column": 3}, "value": 10}, + {"unit_name": "createContainer", "start": {"line": 65, "column": 30}, "end": {"line": 71, "column": 3}, "value": 7}, + {"unit_name": "findApplication", "start": {"line": 73, "column": 15}, "end": {"line": 78, "column": 3}, "value": 6}, + {"unit_name": "javaRuntimes", "start": {"line": 80, "column": 29}, "end": {"line": 88, "column": 3}, "value": 9}, + {"unit_name": "JavaRuntime", "start": {"line": 98, "column": 11}, "end": {"line": 102, "column": 4}, "value": 5}, + {"unit_name": "isCompatible", "start": {"line": 104, "column": 19}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "getContainer", "start": {"line": 108, "column": 23}, "end": {"line": 110, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 113, "column": 17}, "end": {"line": 115, "column": 4}, "value": 3}, + {"unit_name": "openJdkEarlyAccess", "start": {"line": 117, "column": 22}, "end": {"line": 122, "column": 4}, "value": 6}, + {"unit_name": "openJdk", "start": {"line": 124, "column": 22}, "end": {"line": 128, "column": 4}, "value": 5}, + {"unit_name": "oracleJdk17", "start": {"line": 130, "column": 22}, "end": {"line": 136, "column": 4}, "value": 7} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/src/main/java/smoketest/war/SampleWarApplication.java": { + "checksum": "5ce6a15f8ff70b7aa2863ab69c86b819", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 28, "column": 21}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/src/main/java/smoketest/war/MyController.java": { + "checksum": "b78b1d43c1f4b4a47866f00aa001bb2d", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "hello", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/SampleTomcatWebSocketApplication.java": { + "checksum": "cba07dadc47e7dfc6335d339893e5b57", + "language": "Java", + "loc": 61, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "registerWebSocketHandlers", "start": {"line": 46, "column": 14}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "configure", "start": {"line": 52, "column": 37}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "echoService", "start": {"line": 57, "column": 21}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "greetingService", "start": {"line": 62, "column": 25}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "echoWebSocketHandler", "start": {"line": 67, "column": 26}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "snakeWebSocketHandler", "start": {"line": 72, "column": 26}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "reverseWebSocketEndpoint", "start": {"line": 77, "column": 34}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "serverEndpointExporter", "start": {"line": 82, "column": 32}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 86, "column": 21}, "end": {"line": 88, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/echo/EchoWebSocketHandler.java": { + "checksum": "fd12b4b182c5b808b9883a43c2fcee7c", + "language": "Java", + "loc": 29, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "EchoWebSocketHandler", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "afterConnectionEstablished", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "handleTextMessage", "start": {"line": 47, "column": 14}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "handleTransportError", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/echo/DefaultEchoService.java": { + "checksum": "9a343a051f39919c5dccbc098d970c12", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultEchoService", "start": {"line": 23, "column": 9}, "end": {"line": 25, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/echo/EchoService.java": { + "checksum": "8f06d6e3526f7e8bdb87133533b81113", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/reverse/ReverseWebSocketEndpoint.java": { + "checksum": "0ff7e673150b5392b5d1f5a14b8e89af", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "handleMessage", "start": {"line": 29, "column": 14}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/client/GreetingService.java": { + "checksum": "4da45b94ad009ca900c1fc5f9dcd51e1", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/client/SimpleGreetingService.java": { + "checksum": "a84114c8dfc944271d5976b69e6a01b4", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getGreeting", "start": {"line": 22, "column": 16}, "end": {"line": 24, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/client/SimpleClientWebSocketHandler.java": { + "checksum": "ccc34bd423d14c7f9733a57a64f7337c", + "language": "Java", + "loc": 32, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleClientWebSocketHandler", "start": {"line": 39, "column": 9}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "afterConnectionEstablished", "start": {"line": 47, "column": 14}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "handleTextMessage", "start": {"line": 53, "column": 14}, "end": {"line": 58, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/snake/SnakeUtils.java": { + "checksum": "5f36c2cc360eb1f418ee5858c7c790f9", + "language": "Java", + "loc": 29, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "SnakeUtils", "start": {"line": 41, "column": 10}, "end": {"line": 42, "column": 3}, "value": 2}, + {"unit_name": "getRandomHexColor", "start": {"line": 44, "column": 23}, "end": {"line": 51, "column": 3}, "value": 7}, + {"unit_name": "getRandomLocation", "start": {"line": 53, "column": 25}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "roundByGridSize", "start": {"line": 59, "column": 21}, "end": {"line": 64, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/snake/Snake.java": { + "checksum": "67fd5877e950ace46b0da50358ad76cc", + "language": "Java", + "loc": 113, + "profile": [71, 25, 0, 0], + "measurements": [ + {"unit_name": "Snake", "start": {"line": 46, "column": 9}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "resetState", "start": {"line": 53, "column": 15}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "kill", "start": {"line": 60, "column": 15}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "reward", "start": {"line": 67, "column": 15}, "end": {"line": 72, "column": 3}, "value": 6}, + {"unit_name": "sendMessage", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "update", "start": {"line": 78, "column": 14}, "end": {"line": 103, "column": 3}, "value": 25}, + {"unit_name": "handleCollisions", "start": {"line": 105, "column": 15}, "end": {"line": 116, "column": 3}, "value": 12}, + {"unit_name": "getHead", "start": {"line": 118, "column": 18}, "end": {"line": 122, "column": 3}, "value": 5}, + {"unit_name": "getTail", "start": {"line": 124, "column": 30}, "end": {"line": 128, "column": 3}, "value": 5}, + {"unit_name": "setDirection", "start": {"line": 130, "column": 14}, "end": {"line": 134, "column": 3}, "value": 5}, + {"unit_name": "getLocationsJson", "start": {"line": 136, "column": 16}, "end": {"line": 146, "column": 3}, "value": 11}, + {"unit_name": "getId", "start": {"line": 148, "column": 13}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getHexColor", "start": {"line": 152, "column": 16}, "end": {"line": 154, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/snake/SnakeWebSocketHandler.java": { + "checksum": "38c2eb7ec1eb093973b3b3a048704e92", + "language": "Java", + "loc": 65, + "profile": [47, 0, 0, 0], + "measurements": [ + {"unit_name": "getRandomHexColor", "start": {"line": 39, "column": 23}, "end": {"line": 46, "column": 3}, "value": 7}, + {"unit_name": "getRandomLocation", "start": {"line": 48, "column": 25}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "roundByGridSize", "start": {"line": 54, "column": 21}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "SnakeWebSocketHandler", "start": {"line": 61, "column": 9}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "afterConnectionEstablished", "start": {"line": 66, "column": 14}, "end": {"line": 78, "column": 3}, "value": 13}, + {"unit_name": "handleTextMessage", "start": {"line": 81, "column": 17}, "end": {"line": 89, "column": 3}, "value": 9}, + {"unit_name": "afterConnectionClosed", "start": {"line": 92, "column": 14}, "end": {"line": 95, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/snake/Location.java": { + "checksum": "bcbea5d32295cedbcb758b8b9d44ad36", + "language": "Java", + "loc": 38, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "Location", "start": {"line": 31, "column": 9}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "getAdjacentLocation", "start": {"line": 36, "column": 18}, "end": {"line": 44, "column": 3}, "value": 9}, + {"unit_name": "equals", "start": {"line": 47, "column": 17}, "end": {"line": 59, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 62, "column": 13}, "end": {"line": 66, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/snake/SnakeTimer.java": { + "checksum": "0b76eb4f82ba870b5a19ff20af76cc1b", + "language": "Java", + "loc": 80, + "profile": [73, 0, 0, 0], + "measurements": [ + {"unit_name": "SnakeTimer", "start": {"line": 45, "column": 10}, "end": {"line": 46, "column": 3}, "value": 2}, + {"unit_name": "addSnake", "start": {"line": 48, "column": 21}, "end": {"line": 55, "column": 3}, "value": 8}, + {"unit_name": "getSnakes", "start": {"line": 57, "column": 34}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "removeSnake", "start": {"line": 61, "column": 21}, "end": {"line": 68, "column": 3}, "value": 8}, + {"unit_name": "tick", "start": {"line": 70, "column": 21}, "end": {"line": 81, "column": 3}, "value": 12}, + {"unit_name": "broadcast", "start": {"line": 83, "column": 21}, "end": {"line": 94, "column": 3}, "value": 11}, + {"unit_name": "startTimer", "start": {"line": 96, "column": 21}, "end": {"line": 109, "column": 3}, "value": 5}, + {"unit_name": "TimerTask", "start": {"line": 98, "column": 37}, "end": {"line": 108, "column": 4}, "value": 11}, + {"unit_name": "run", "start": {"line": 100, "column": 16}, "end": {"line": 107, "column": 5}, "value": 8}, + {"unit_name": "stopTimer", "start": {"line": 111, "column": 21}, "end": {"line": 115, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/src/main/java/smoketest/websocket/tomcat/snake/Direction.java": { + "checksum": "b4790d0fa7f3aa8090b8698643674191", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/dockerTest/java/smoketest/data/couchbase/SampleCouchbaseApplicationSslTests.java": { + "checksum": "149c392471cb1e4df9a43c3e8c7c9722", + "language": "Java", + "loc": 38, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "testRepository", "start": {"line": 60, "column": 7}, "end": {"line": 67, "column": 3}, "value": 8} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/dockerTest/java/smoketest/data/couchbase/SecureCouchbaseContainer.java": { + "checksum": "7ee5cca514f1e69b7d87593c1bd52660", + "language": "Java", + "loc": 57, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "SecureCouchbaseContainer", "start": {"line": 47, "column": 9}, "end": {"line": 55, "column": 3}, "value": 9}, + {"unit_name": "getConnectionString", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "containerIsStarting", "start": {"line": 63, "column": 17}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "doHttpRequest", "start": {"line": 69, "column": 15}, "end": {"line": 74, "column": 3}, "value": 6}, + {"unit_name": "post", "start": {"line": 76, "column": 23}, "end": {"line": 90, "column": 3}, "value": 15} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/dockerTest/java/smoketest/data/couchbase/SampleCouchbaseApplicationReactiveSslTests.java": { + "checksum": "64e0d15c1517d351110f397b729e6af7", + "language": "Java", + "loc": 38, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "testRepository", "start": {"line": 61, "column": 7}, "end": {"line": 68, "column": 3}, "value": 8} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/main/java/smoketest/data/couchbase/SampleRepository.java": { + "checksum": "3d335abefc8489a44c72db6aa7ca3bb9", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/main/java/smoketest/data/couchbase/SampleCouchbaseApplication.java": { + "checksum": "b005600e9b01396865f8b9b8c2eac094", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/main/java/smoketest/data/couchbase/SampleDocument.java": { + "checksum": "dfe77f05ed177a0f5df53056d19a1383", + "language": "Java", + "loc": 24, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 33, "column": 16}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getText", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "setText", "start": {"line": 45, "column": 14}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/main/java/smoketest/data/couchbase/SampleService.java": { + "checksum": "e61a016e0a3f5766ad7fc602a706b16d", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleService", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "findById", "start": {"line": 31, "column": 24}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/src/main/java/smoketest/data/couchbase/SampleReactiveRepository.java": { + "checksum": "acf4d9b6ba3f63aa4dcb285a47c0519d", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/dockerTest/java/smoketest/session/mongodb/SampleSessionMongoApplicationTests.java": { + "checksum": "78fc0f87183ef3b095fc5e658fc8a0bd", + "language": "Java", + "loc": 69, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "sessionsEndpointShouldReturnUserSessions", "start": {"line": 72, "column": 7}, "end": {"line": 79, "column": 3}, "value": 8}, + {"unit_name": "performLogin", "start": {"line": 81, "column": 17}, "end": {"line": 91, "column": 3}, "value": 11}, + {"unit_name": "getRequestEntity", "start": {"line": 93, "column": 32}, "end": {"line": 97, "column": 3}, "value": 5}, + {"unit_name": "getSessions", "start": {"line": 99, "column": 46}, "end": {"line": 104, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/main/java/smoketest/session/mongodb/SampleSessionMongoApplication.java": { + "checksum": "3e37e2bbfbd6dc7d5b471ab854a13f41", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 27, "column": 21}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-mongo/src/main/java/smoketest/session/mongodb/SecurityConfiguration.java": { + "checksum": "84bd1107fe0e699286542479d363cd51", + "language": "Java", + "loc": 23, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "managementSecurityFilterChain", "start": {"line": 38, "column": 22}, "end": {"line": 47, "column": 3}, "value": 10} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/src/main/java/smoketest/oauth2/resource/ExampleController.java": { + "checksum": "de8dfa4c910c35d447281282b3447f72", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "index", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/src/main/java/smoketest/oauth2/resource/SampleReactiveOAuth2ResourceServerApplication.java": { + "checksum": "02a6a3695df9b674dcd51b7aaf5e8be0", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/main/java/smoketest/graphql/SecurityConfig.java": { + "checksum": "0d91e2a5bbc0354dae5eeded9ad31ca9", + "language": "Java", + "loc": 32, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "springWebFilterChain", "start": {"line": 38, "column": 36}, "end": {"line": 45, "column": 3}, "value": 6}, + {"unit_name": "userDetailsService", "start": {"line": 49, "column": 36}, "end": {"line": 54, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/main/java/smoketest/graphql/GreetingService.java": { + "checksum": "2d7e2894ec63ddf9b6f95c7e3eb6d2e4", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "greet", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/main/java/smoketest/graphql/ProjectController.java": { + "checksum": "391040a35e430a76ba49b1310d364731", + "language": "Java", + "loc": 19, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "ProjectController", "start": {"line": 32, "column": 9}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "project", "start": {"line": 38, "column": 27}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/main/java/smoketest/graphql/Project.java": { + "checksum": "567be7bbc1d4c34e2e3b3412920413f2", + "language": "Java", + "loc": 37, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "Project", "start": {"line": 27, "column": 9}, "end": {"line": 30, "column": 3}, "value": 4}, + {"unit_name": "getSlug", "start": {"line": 32, "column": 16}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "setSlug", "start": {"line": 36, "column": 14}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 44, "column": 14}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 49, "column": 17}, "end": {"line": 58, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 61, "column": 13}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/main/java/smoketest/graphql/GreetingController.java": { + "checksum": "0220ef8477f0f191b7274b4833edcd7a", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "GreetingController", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "greeting", "start": {"line": 33, "column": 16}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-graphql/src/main/java/smoketest/graphql/SampleGraphQlApplication.java": { + "checksum": "5bca9e69638149ceffed6904082f9994", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/dockerTest/java/smoketest/amqp/SampleAmqpSimpleApplicationTests.java": { + "checksum": "9ba813cdee06546c5e8243b9eb1f808d", + "language": "Java", + "loc": 30, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "sendSimpleMessage", "start": {"line": 50, "column": 7}, "end": {"line": 53, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/dockerTest/java/smoketest/amqp/SampleAmqpSimpleApplicationSslTests.java": { + "checksum": "b9fdb3cb541ff885e9f96bd8dfe7ce0b", + "language": "Java", + "loc": 39, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "secureRabbitMqProperties", "start": {"line": 54, "column": 14}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "sendSimpleMessage", "start": {"line": 65, "column": 7}, "end": {"line": 68, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/dockerTest/java/smoketest/amqp/SecureRabbitMqContainer.java": { + "checksum": "e6c09c788b7eb667907722f43cefa648", + "language": "Java", + "loc": 19, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "SecureRabbitMqContainer", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 35, "column": 14}, "end": {"line": 43, "column": 3}, "value": 9} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/main/java/smoketest/amqp/SampleAmqpSimpleApplication.java": { + "checksum": "766041753091ce9859e37335f6f28ec7", + "language": "Java", + "loc": 35, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "mySender", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "fooQueue", "start": {"line": 43, "column": 15}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "process", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "runner", "start": {"line": 53, "column": 27}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 57, "column": 21}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/src/main/java/smoketest/amqp/Sender.java": { + "checksum": "f7b595891bfebc970c7c62b42d8d5711", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "send", "start": {"line": 27, "column": 14}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/src/main/java/smoketest/traditional/SampleTraditionalApplication.java": { + "checksum": "cfa306ac056dd3b599af441958f258ab", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/src/main/java/smoketest/traditional/config/WebConfig.java": { + "checksum": "a8e010f995e461fa93d93b1ae486bc57", + "language": "Java", + "loc": 34, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "addViewControllers", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "viewResolver", "start": {"line": 40, "column": 38}, "end": {"line": 45, "column": 3}, "value": 6}, + {"unit_name": "dispatcherServlet", "start": {"line": 49, "column": 27}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "configureDefaultServletHandling", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging/src/main/java/smoketest/structuredlogging/SampleJsonMembersCustomizer.java": { + "checksum": "839edeca67da58fda5fca4220e4edbc5", + "language": "Java", + "loc": 11, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 26, "column": 14}, "end": {"line": 29, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging/src/main/java/smoketest/structuredlogging/CustomStructuredLogFormatter.java": { + "checksum": "93b17bcebe511de9c9e4af52e22a39ee", + "language": "Java", + "loc": 29, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "CustomStructuredLogFormatter", "start": {"line": 32, "column": 9}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "format", "start": {"line": 38, "column": 16}, "end": {"line": 51, "column": 3}, "value": 14} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging/src/main/java/smoketest/structuredlogging/SampleStructuredLoggingApplication.java": { + "checksum": "c5a3e2cbfb0279d571f1894aad051e40", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/src/main/java/smoketest/simple/ExitException.java": { + "checksum": "6a973fb3d3040da2762463e75924db8b", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getExitCode", "start": {"line": 24, "column": 13}, "end": {"line": 26, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/src/main/java/smoketest/simple/SampleConfigurationProperties.java": { + "checksum": "c8bb15d49022984659e4b9a6bdbbe80f", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 31, "column": 16}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/src/main/java/smoketest/simple/SampleSimpleApplication.java": { + "checksum": "6d9e2c60cb78fea080e367f508b54017", + "language": "Java", + "loc": 23, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "run", "start": {"line": 39, "column": 14}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "main", "start": {"line": 46, "column": 21}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/src/main/java/smoketest/simple/service/HelloWorldService.java": { + "checksum": "f1407ef159a27a28a7d2ccd9e8b8c461", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getHelloMessage", "start": {"line": 33, "column": 16}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-prometheus/src/main/java/smoketest/prometheus/SamplePrometheusApplication.java": { + "checksum": "194cdc6507c306487461ddee642368ba", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/src/main/java/smoketest/parent/SampleEndpoint.java": { + "checksum": "3e801acb28f4cf8184d8b215cea4b01d", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleEndpoint", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "hello", "start": {"line": 36, "column": 16}, "end": {"line": 41, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/src/main/java/smoketest/parent/SampleParentContextApplication.java": { + "checksum": "f6f464d5db20c193dcd2af41a3352607", + "language": "Java", + "loc": 62, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 36, "column": 21}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "Parent", "start": {"line": 46, "column": 10}, "end": {"line": 48, "column": 4}, "value": 3}, + {"unit_name": "fileReader", "start": {"line": 51, "column": 35}, "end": {"line": 55, "column": 4}, "value": 5}, + {"unit_name": "inputChannel", "start": {"line": 58, "column": 24}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "outputChannel", "start": {"line": 63, "column": 24}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "fileWriter", "start": {"line": 68, "column": 36}, "end": {"line": 72, "column": 4}, "value": 5}, + {"unit_name": "integrationFlow", "start": {"line": 75, "column": 26}, "end": {"line": 82, "column": 4}, "value": 8}, + {"unit_name": "accept", "start": {"line": 87, "column": 16}, "end": {"line": 89, "column": 5}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/src/main/java/smoketest/parent/HelloWorldService.java": { + "checksum": "9092f3f0c60369aa8055a049a37511c9", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "HelloWorldService", "start": {"line": 26, "column": 9}, "end": {"line": 28, "column": 3}, "value": 3}, + {"unit_name": "getHelloMessage", "start": {"line": 30, "column": 16}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/src/main/java/smoketest/parent/ServiceProperties.java": { + "checksum": "3cbaa345be84282dadbef5693d07d679", + "language": "Java", + "loc": 31, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getGreeting", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "setGreeting", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getInputDir", "start": {"line": 44, "column": 14}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "setInputDir", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getOutputDir", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "setOutputDir", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/src/main/java/smoketest/saml2/serviceprovider/ExampleController.java": { + "checksum": "7b77616b81f3bbddfc222bc9c4ad0b01", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "email", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/src/main/java/smoketest/saml2/serviceprovider/SampleSaml2RelyingPartyApplication.java": { + "checksum": "7109cba8a0a62dcf26adc227a3e832e7", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/dockerTest/java/smoketest/activemq/SampleActiveMqTests.java": { + "checksum": "87473ca9542c7cda48ad20e30dd6477d", + "language": "Java", + "loc": 30, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "sendSimpleMessage", "start": {"line": 56, "column": 7}, "end": {"line": 59, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/main/java/smoketest/activemq/SampleActiveMQApplication.java": { + "checksum": "fab910310f8745e9501aaef2c814f51a", + "language": "Java", + "loc": 18, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "queue", "start": {"line": 32, "column": 15}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 36, "column": 21}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/main/java/smoketest/activemq/Consumer.java": { + "checksum": "524b03bceb4fb8f4ce4b20681bb2f2fe", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "receiveQueue", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/src/main/java/smoketest/activemq/Producer.java": { + "checksum": "55e3bf90f66686b2a0b861685b6ba6ce", + "language": "Java", + "loc": 21, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "run", "start": {"line": 36, "column": 14}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "send", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/src/main/java/smoketest/logback/SampleLogbackApplication.java": { + "checksum": "4a977aef9b4db7af4611b7ba2cf60a49", + "language": "Java", + "loc": 18, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "logSomething", "start": {"line": 32, "column": 14}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "main", "start": {"line": 37, "column": 21}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/src/main/java/smoketest/web/secure/custom/SampleWebSecureCustomApplication.java": { + "checksum": "c9c428fbbf0920cf9fd376fa10a37d84", + "language": "Java", + "loc": 35, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "addViewControllers", "start": {"line": 35, "column": 14}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "main", "start": {"line": 40, "column": 21}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 48, "column": 23}, "end": {"line": 56, "column": 4}, "value": 9} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/src/main/java/smoketest/data/jdbc/CustomerRepository.java": { + "checksum": "681adecbe9ea5bd31cfbfbe2ce8459fe", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/src/main/java/smoketest/data/jdbc/SampleController.java": { + "checksum": "e21264757364bf0dfcf63f8ea805d0e3", + "language": "Java", + "loc": 20, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleController", "start": {"line": 32, "column": 9}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "customers", "start": {"line": 39, "column": 24}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/src/main/java/smoketest/data/jdbc/Customer.java": { + "checksum": "60f48061bcbb3eda629fc5bc0c3630a9", + "language": "Java", + "loc": 27, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 32, "column": 14}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 36, "column": 14}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getFirstName", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "setFirstName", "start": {"line": 44, "column": 14}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getDateOfBirth", "start": {"line": 48, "column": 19}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "setDateOfBirth", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/src/main/java/smoketest/data/jdbc/SampleDataJdbcApplication.java": { + "checksum": "92310a5943990fc243c89880a23446a7", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/src/main/java/smoketest/rsocket/SampleRSocketApplication.java": { + "checksum": "ac3986fabcba327485c14cfbbffd44ad", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/src/main/java/smoketest/rsocket/ProjectController.java": { + "checksum": "e7b4857c55536b6be5bc0e2a5d2ead8c", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "findProject", "start": {"line": 29, "column": 23}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/src/main/java/smoketest/rsocket/Project.java": { + "checksum": "0a9870836f584101c65a41b0c736db9e", + "language": "Java", + "loc": 15, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "Project", "start": {"line": 23, "column": 9}, "end": {"line": 24, "column": 3}, "value": 2}, + {"unit_name": "Project", "start": {"line": 26, "column": 9}, "end": {"line": 28, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 30, "column": 16}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 34, "column": 14}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/src/main/java/smoketest/actuator/ui/SampleActuatorUiApplication.java": { + "checksum": "8a7aad06a7c9c29241bdc8e166cd11cb", + "language": "Java", + "loc": 26, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "home", "start": {"line": 33, "column": 16}, "end": {"line": 38, "column": 3}, "value": 6}, + {"unit_name": "foo", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 45, "column": 21}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/dockerTest/java/smoketest/data/r2dbc/CityRepositoryTests.java": { + "checksum": "ae6dc54e67224f967fa0ac903cf59fa5", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "databaseHasBeenInitialized", "start": {"line": 54, "column": 7}, "end": {"line": 59, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/main/java/smoketest/data/r2dbc/SampleR2dbcFlywayApplication.java": { + "checksum": "0e98d7debaf58bec7a439fc0c976f277", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/main/java/smoketest/data/r2dbc/CityRepository.java": { + "checksum": "6a17a6983238d710aff4855116e4447d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-flyway/src/main/java/smoketest/data/r2dbc/City.java": { + "checksum": "f2c58ad605364a685861035cf10fe58f", + "language": "Java", + "loc": 31, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "City", "start": {"line": 32, "column": 12}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "City", "start": {"line": 35, "column": 9}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "getId", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getState", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getCountry", "start": {"line": 52, "column": 16}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/src/main/java/smoketest/batch/SampleBatchApplication.java": { + "checksum": "ac31b0576cfba07720015555ca8d1e45", + "language": "Java", + "loc": 30, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "tasklet", "start": {"line": 35, "column": 10}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "job", "start": {"line": 40, "column": 6}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "step1", "start": {"line": 45, "column": 7}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 49, "column": 21}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/java/smoketest/profile/ActiveProfilesEnvironmentPostProcessor.java": { + "checksum": "b278f12c93f68dbdbe3ff1b8c0e373c7", + "language": "Java", + "loc": 15, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "postProcessEnvironment", "start": {"line": 34, "column": 14}, "end": {"line": 38, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/java/smoketest/profile/SampleProfileApplication.java": { + "checksum": "545d9658ddfdaf71389b7d7f127bf487", + "language": "Java", + "loc": 26, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "run", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 43, "column": 21}, "end": {"line": 53, "column": 3}, "value": 6}, + {"unit_name": "SpringApplication", "start": {"line": 44, "column": 39}, "end": {"line": 50, "column": 4}, "value": 5}, + {"unit_name": "bindToSpringApplication", "start": {"line": 47, "column": 19}, "end": {"line": 48, "column": 5}, "value": 2} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/java/smoketest/profile/service/HelloWorldService.java": { + "checksum": "43973a7d147866ba2411bf27b0069af8", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getMessage", "start": {"line": 31, "column": 16}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/java/smoketest/profile/service/GoodbyeWorldService.java": { + "checksum": "ccd5530f108dab63e77f1c7fef37fb2d", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getMessage", "start": {"line": 31, "column": 16}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/java/smoketest/profile/service/MessageService.java": { + "checksum": "8f6d1aade4dadfa664e65220b8b038bf", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/src/main/java/smoketest/profile/service/GenericService.java": { + "checksum": "88c68b017b83e40c8a8a6160c8377265", + "language": "Java", + "loc": 16, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getMessage", "start": {"line": 34, "column": 16}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/dockerTest/java/smoketest/kafka/ssl/SampleKafkaSslApplicationTests.java": { + "checksum": "f2a45e8158c826a8ca5825cd389533a2", + "language": "Java", + "loc": 61, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "kafkaProperties", "start": {"line": 76, "column": 14}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "testVanillaExchange", "start": {"line": 88, "column": 7}, "end": {"line": 93, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/main/java/smoketest/kafka/SampleMessage.java": { + "checksum": "727e26e0298eff1cfd40f3300f388c27", + "language": "Java", + "loc": 22, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 34, "column": 17}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/main/java/smoketest/kafka/Consumer.java": { + "checksum": "bceb894791298af9470fc9ede0c6d253", + "language": "Java", + "loc": 17, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "processMessage", "start": {"line": 31, "column": 7}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "getMessages", "start": {"line": 36, "column": 29}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/main/java/smoketest/kafka/SampleKafkaApplication.java": { + "checksum": "2abd212d7777e333152dbf20d47a7e52", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 29, "column": 21}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "kafkaTestTopic", "start": {"line": 34, "column": 18}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "runner", "start": {"line": 39, "column": 27}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/main/java/smoketest/kafka/Producer.java": { + "checksum": "fe075309b471d84eb658c5d4c670bdde", + "language": "Java", + "loc": 14, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "Producer", "start": {"line": 27, "column": 2}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "send", "start": {"line": 31, "column": 14}, "end": {"line": 34, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/src/main/java/smoketest/kafka/ssl/SampleKafkaSslApplication.java": { + "checksum": "c911b17a1296c6241b6f936ff23bd228", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/src/main/java/smoketest/tomcat/jsp/MyException.java": { + "checksum": "204736fbe666b250131831afd4f06fe3", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "MyException", "start": {"line": 21, "column": 9}, "end": {"line": 23, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/src/main/java/smoketest/tomcat/jsp/SampleTomcatJspApplication.java": { + "checksum": "fdaf8a66bcd1fdc6a8a8c378db8d786f", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "configure", "start": {"line": 28, "column": 37}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 32, "column": 21}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/src/main/java/smoketest/tomcat/jsp/WelcomeController.java": { + "checksum": "72bed4d009e8cbf3b2872482ccdf3ea4", + "language": "Java", + "loc": 35, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "welcome", "start": {"line": 38, "column": 16}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "fail", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "fail2", "start": {"line": 50, "column": 16}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "handleMyRuntimeException", "start": {"line": 56, "column": 38}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/src/main/java/smoketest/tomcat/jsp/MyRestResponse.java": { + "checksum": "b53ff37ddadf5b71c26597cbde31cb94", + "language": "Java", + "loc": 10, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyRestResponse", "start": {"line": 23, "column": 9}, "end": {"line": 25, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 27, "column": 16}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/src/main/java/smoketest/testng/SampleTestNGApplication.java": { + "checksum": "d5c6073db4dd7a06ebf1ab9fcb7f68e7", + "language": "Java", + "loc": 28, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "listener", "start": {"line": 34, "column": 35}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "ServletContextListener", "start": {"line": 35, "column": 14}, "end": {"line": 47, "column": 4}, "value": 10}, + {"unit_name": "contextInitialized", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 5}, "value": 3}, + {"unit_name": "contextDestroyed", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 5}, "value": 3}, + {"unit_name": "main", "start": {"line": 50, "column": 21}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/src/main/java/smoketest/testng/web/SampleController.java": { + "checksum": "130c221cae21c8d2141d6a32d8c3bf2e", + "language": "Java", + "loc": 16, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "helloWorld", "start": {"line": 34, "column": 16}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/src/main/java/smoketest/testng/service/HelloWorldService.java": { + "checksum": "72d9dc5b0b36376b9a69207686e41de1", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getHelloMessage", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/src/main/java/smoketest/web/secure/jdbc/SampleWebSecureJdbcApplication.java": { + "checksum": "24d24982cccbac7405783619667f8dfd", + "language": "Java", + "loc": 43, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "addViewControllers", "start": {"line": 38, "column": 14}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "main", "start": {"line": 43, "column": 21}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 51, "column": 23}, "end": {"line": 59, "column": 4}, "value": 9}, + {"unit_name": "jdbcUserDetailsManager", "start": {"line": 62, "column": 33}, "end": {"line": 66, "column": 4}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging-log4j2/src/main/java/smoketest/structuredlogging/log4j2/CustomStructuredLogFormatter.java": { + "checksum": "062a4e780d162fb3682b1a43737d63cb", + "language": "Java", + "loc": 26, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "CustomStructuredLogFormatter", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "format", "start": {"line": 34, "column": 16}, "end": {"line": 47, "column": 3}, "value": 14} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-structured-logging-log4j2/src/main/java/smoketest/structuredlogging/log4j2/SampleLog4j2StructuredLoggingApplication.java": { + "checksum": "55338811ae06aa533a188058465b6a6b", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/src/main/java/smoketest/propertyvalidation/SampleProperties.java": { + "checksum": "562ce534bbf1250e58addfae4eb3b33e", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getHost", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 44, "column": 17}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/src/main/java/smoketest/propertyvalidation/SamplePropertyValidationApplication.java": { + "checksum": "594b8114329c3fa4217a8b4fe3e9a386", + "language": "Java", + "loc": 29, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "SamplePropertyValidationApplication", "start": {"line": 32, "column": 9}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "configurationPropertiesValidator", "start": {"line": 37, "column": 26}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 42, "column": 14}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "main", "start": {"line": 49, "column": 21}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/src/main/java/smoketest/propertyvalidation/SamplePropertiesValidator.java": { + "checksum": "fd9bd47304626c5942ef801daf5d6910", + "language": "Java", + "loc": 21, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "supports", "start": {"line": 30, "column": 17}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "validate", "start": {"line": 35, "column": 14}, "end": {"line": 42, "column": 3}, "value": 8} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/src/main/java/smoketest/web/secure/SampleWebSecureApplication.java": { + "checksum": "1e2e8d665d3a63a7c99917bdaa7fba09", + "language": "Java", + "loc": 16, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "addViewControllers", "start": {"line": 28, "column": 14}, "end": {"line": 31, "column": 3}, "value": 4}, + {"unit_name": "main", "start": {"line": 33, "column": 21}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/smoketest/tomcat/SampleTomcatApplication.java": { + "checksum": "6454167754eda76939c30e39a9cdd390", + "language": "Java", + "loc": 28, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "listener", "start": {"line": 34, "column": 35}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "ServletContextListener", "start": {"line": 35, "column": 14}, "end": {"line": 47, "column": 4}, "value": 10}, + {"unit_name": "contextInitialized", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 5}, "value": 3}, + {"unit_name": "contextDestroyed", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 5}, "value": 3}, + {"unit_name": "main", "start": {"line": 50, "column": 21}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/smoketest/tomcat/util/RandomStringUtil.java": { + "checksum": "5896555a564fd77fea8c49b7dcb86cd7", + "language": "Java", + "loc": 12, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "RandomStringUtil", "start": {"line": 24, "column": 10}, "end": {"line": 25, "column": 3}, "value": 2}, + {"unit_name": "getRandomBase64EncodedString", "start": {"line": 27, "column": 23}, "end": {"line": 31, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/smoketest/tomcat/web/SampleController.java": { + "checksum": "cfcd48891e9b03ca2dd5dfb173583010", + "language": "Java", + "loc": 28, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleController", "start": {"line": 34, "column": 9}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "helloWorld", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "maxHttpResponseHeader", "start": {"line": 47, "column": 16}, "end": {"line": 51, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/smoketest/tomcat/service/HttpHeaderService.java": { + "checksum": "562fdb20c256c8f372538246e1010be8", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getHeaderValue", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/src/main/java/smoketest/tomcat/service/HelloWorldService.java": { + "checksum": "76ab4ff020bd70de1f340d760e22de1f", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getHelloMessage", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/src/main/java/smoketest/jersey/JerseyConfig.java": { + "checksum": "a0dbe2c5e99427e4dd0bc95584885777", + "language": "Java", + "loc": 10, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "JerseyConfig", "start": {"line": 26, "column": 9}, "end": {"line": 29, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/src/main/java/smoketest/jersey/Service.java": { + "checksum": "f75d96c14248379b3a403aaa90375989", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "message", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/src/main/java/smoketest/jersey/ReverseEndpoint.java": { + "checksum": "442e0ea01d466731d37e7269657bb4a4", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/src/main/java/smoketest/jersey/Endpoint.java": { + "checksum": "e562f0479e60cca7ee9850f983c9b350", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "Endpoint", "start": {"line": 30, "column": 9}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "message", "start": {"line": 35, "column": 16}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/src/main/java/smoketest/jersey/SampleJerseyApplication.java": { + "checksum": "0158e1448aa36fcd27b2b354f2bce686", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 27, "column": 21}, "end": {"line": 32, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/src/main/java/smoketest/web/staticcontent/SampleWebStaticApplication.java": { + "checksum": "d66a24f37cb930ed597d3bead3c97d95", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "configure", "start": {"line": 28, "column": 37}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 32, "column": 21}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/java/smoketest/hateoas/SampleHateoasApplication.java": { + "checksum": "874903166c90731d480e2f10d654b53e", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/java/smoketest/hateoas/web/CustomerController.java": { + "checksum": "ca2c4a1024d2cfc1ddbaadbe852d4b2f", + "language": "Java", + "loc": 38, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "CustomerController", "start": {"line": 44, "column": 9}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "showCustomers", "start": {"line": 50, "column": 40}, "end": {"line": 54, "column": 3}, "value": 5}, + {"unit_name": "showCustomer", "start": {"line": 57, "column": 36}, "end": {"line": 61, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/java/smoketest/hateoas/domain/CustomerRepository.java": { + "checksum": "b9c51e571b02ef5378f48491acbb5a97", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/java/smoketest/hateoas/domain/Customer.java": { + "checksum": "b26905d5c955df25d6ef32af402bf19e", + "language": "Java", + "loc": 20, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "Customer", "start": {"line": 27, "column": 9}, "end": {"line": 31, "column": 3}, "value": 5}, + {"unit_name": "getId", "start": {"line": 33, "column": 14}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "getFirstName", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getLastName", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/src/main/java/smoketest/hateoas/domain/InMemoryCustomerRepository.java": { + "checksum": "fa9884ac8d95f62a1c2f8c7021791d1f", + "language": "Java", + "loc": 27, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "InMemoryCustomerRepository", "start": {"line": 30, "column": 9}, "end": {"line": 34, "column": 3}, "value": 5}, + {"unit_name": "findAll", "start": {"line": 37, "column": 24}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "findOne", "start": {"line": 42, "column": 18}, "end": {"line": 49, "column": 3}, "value": 8} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/src/main/java/smoketest/oauth2/client/ExampleController.java": { + "checksum": "6373c831f369abd1510696d810a9c14a", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "email", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/src/main/java/smoketest/oauth2/client/SampleOAuth2ClientApplication.java": { + "checksum": "f94dc2a49eb50c8cc1e92dbb09130c31", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/SampleDataJpaApplication.java": { + "checksum": "c5b47a6d0bcee3fd2c389db3d908e088", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/web/SampleController.java": { + "checksum": "2442c9904267542f10f738b9dff1d39a", + "language": "Java", + "loc": 18, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "helloWorld", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/service/ReviewsSummary.java": { + "checksum": "6ab276c8c5ae99c03af5a19b5b2c4a22", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/service/CitySearchCriteria.java": { + "checksum": "93c258705f8ffaa9e83b56a5c73b3f92", + "language": "Java", + "loc": 19, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "CitySearchCriteria", "start": {"line": 29, "column": 9}, "end": {"line": 30, "column": 3}, "value": 2}, + {"unit_name": "CitySearchCriteria", "start": {"line": 32, "column": 9}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/service/HotelService.java": { + "checksum": "77e908bf14461a4e66b1069591e3b9eb", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/service/HotelRepository.java": { + "checksum": "7014d3bcfec74ea33d64892b81cd68ea", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/service/CityService.java": { + "checksum": "18264879af922d55b17663eb61ad812c", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/service/ReviewRepository.java": { + "checksum": "b721568eb0ad96c67f61548cf76d1fb4", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/service/CityRepository.java": { + "checksum": "c1e7e9396aace5d6fd80f31b3d8d15a5", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/service/HotelServiceImpl.java": { + "checksum": "b842b559a0d1ac8e8eae4e62e7501ef0", + "language": "Java", + "loc": 65, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "HotelServiceImpl", "start": {"line": 44, "column": 2}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "getHotel", "start": {"line": 50, "column": 15}, "end": {"line": 54, "column": 3}, "value": 5}, + {"unit_name": "getReviews", "start": {"line": 57, "column": 22}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "getReview", "start": {"line": 63, "column": 16}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "addReview", "start": {"line": 69, "column": 16}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "getReviewSummary", "start": {"line": 75, "column": 24}, "end": {"line": 78, "column": 3}, "value": 4}, + {"unit_name": "ReviewsSummaryImpl", "start": {"line": 84, "column": 3}, "end": {"line": 89, "column": 4}, "value": 6}, + {"unit_name": "getNumberOfReviewsWithRating", "start": {"line": 92, "column": 15}, "end": {"line": 95, "column": 4}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/service/CityServiceImpl.java": { + "checksum": "47c4e93405adf8d58bcbaaed923e393c", + "language": "Java", + "loc": 46, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "CityServiceImpl", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "findCities", "start": {"line": 43, "column": 20}, "end": {"line": 62, "column": 3}, "value": 15}, + {"unit_name": "getCity", "start": {"line": 65, "column": 14}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "getHotels", "start": {"line": 72, "column": 28}, "end": {"line": 75, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/domain/TripType.java": { + "checksum": "8a138adc285f6c721006a69e122a7b8f", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/domain/RatingCount.java": { + "checksum": "b3f2ae8c31e74ffd09572eb86930ff58", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/domain/Review.java": { + "checksum": "8935c85ff48089150de54efe91abadcd", + "language": "Java", + "loc": 88, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "Review", "start": {"line": 69, "column": 12}, "end": {"line": 70, "column": 3}, "value": 2}, + {"unit_name": "Review", "start": {"line": 72, "column": 9}, "end": {"line": 82, "column": 3}, "value": 11}, + {"unit_name": "getHotel", "start": {"line": 84, "column": 15}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getIndex", "start": {"line": 88, "column": 13}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getRating", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "setRating", "start": {"line": 96, "column": 14}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getCheckInDate", "start": {"line": 100, "column": 14}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "setCheckInDate", "start": {"line": 104, "column": 14}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getTripType", "start": {"line": 108, "column": 18}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "setTripType", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getTitle", "start": {"line": 116, "column": 16}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "setTitle", "start": {"line": 120, "column": 14}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getDetails", "start": {"line": 124, "column": 16}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "setDetails", "start": {"line": 128, "column": 14}, "end": {"line": 130, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/domain/Hotel.java": { + "checksum": "e57aadb4e9e756a29bdd633a852386b5", + "language": "Java", + "loc": 50, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "Hotel", "start": {"line": 59, "column": 12}, "end": {"line": 60, "column": 3}, "value": 2}, + {"unit_name": "Hotel", "start": {"line": 62, "column": 9}, "end": {"line": 65, "column": 3}, "value": 4}, + {"unit_name": "getCity", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getAddress", "start": {"line": 75, "column": 16}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getZip", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/domain/HotelSummary.java": { + "checksum": "5fb0f20e56bb702b0cbe620eaf98e68f", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/domain/City.java": { + "checksum": "9d9f40d87b09b4f259720f3ecd0d9844", + "language": "Java", + "loc": 45, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "City", "start": {"line": 49, "column": 12}, "end": {"line": 50, "column": 3}, "value": 2}, + {"unit_name": "City", "start": {"line": 52, "column": 9}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getState", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getCountry", "start": {"line": 65, "column": 16}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getMap", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/domain/Rating.java": { + "checksum": "a019bff81ce230be10b96d62cfa12b3c", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/src/main/java/smoketest/data/jpa/domain/ReviewDetails.java": { + "checksum": "ea1da6de66c4659253a22834b4bac3ef", + "language": "Java", + "loc": 43, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "ReviewDetails", "start": {"line": 36, "column": 9}, "end": {"line": 37, "column": 3}, "value": 2}, + {"unit_name": "getRating", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "setRating", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getCheckInDate", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "setCheckInDate", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getTripType", "start": {"line": 55, "column": 18}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "setTripType", "start": {"line": 59, "column": 14}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getTitle", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "setTitle", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getDetails", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "setDetails", "start": {"line": 75, "column": 14}, "end": {"line": 77, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/src/main/java/smoketest/MessageController.java": { + "checksum": "6319dbdb3e04807ea389434112fd8771", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "hello", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/src/main/java/smoketest/SampleJUnitVintageApplication.java": { + "checksum": "196fd960f15bb2131c8d167280b166e1", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/data/rest/SampleDataRestApplication.java": { + "checksum": "d73ae0da78d8440d84ccead40555ab1a", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/data/rest/service/CitySearchCriteria.java": { + "checksum": "1b1861f3f9f29c57c3dee5457f832a33", + "language": "Java", + "loc": 19, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "CitySearchCriteria", "start": {"line": 29, "column": 9}, "end": {"line": 30, "column": 3}, "value": 2}, + {"unit_name": "CitySearchCriteria", "start": {"line": 32, "column": 9}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/data/rest/service/HotelRepository.java": { + "checksum": "5c3ab34fa2406133bd4cdc594b85418d", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/data/rest/service/CityRepository.java": { + "checksum": "92ca60c576863e8e035fa335eafd7ca3", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/data/rest/domain/Hotel.java": { + "checksum": "691b3a7f78cd9e96523d9bbe25ffa71d", + "language": "Java", + "loc": 45, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "Hotel", "start": {"line": 53, "column": 12}, "end": {"line": 54, "column": 3}, "value": 2}, + {"unit_name": "Hotel", "start": {"line": 56, "column": 9}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "getCity", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 65, "column": 16}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getAddress", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "getZip", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/src/main/java/smoketest/data/rest/domain/City.java": { + "checksum": "ff8186f2a58b281b7b29d8efceb2c254", + "language": "Java", + "loc": 45, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "City", "start": {"line": 49, "column": 12}, "end": {"line": 50, "column": 3}, "value": 2}, + {"unit_name": "City", "start": {"line": 52, "column": 9}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getState", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getCountry", "start": {"line": 65, "column": 16}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getMap", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/src/main/java/smoketest/tomcat/multiconnector/SampleTomcatTwoConnectorsApplication.java": { + "checksum": "c9fead38ee3958f2c525d4baf6fd25cc", + "language": "Java", + "loc": 24, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "servletContainer", "start": {"line": 37, "column": 33}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "createStandardConnector", "start": {"line": 43, "column": 20}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "main", "start": {"line": 49, "column": 21}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/src/main/java/smoketest/tomcat/multiconnector/web/SampleController.java": { + "checksum": "c2dc9785240171c79950f0189ba25271", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "helloWorld", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/dockerTest/java/smoketest/data/cassandra/SecureCassandraContainer.java": { + "checksum": "283e3f9ab4b2c0cb8cf92861f1a86da8", + "language": "Java", + "loc": 17, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "SecureCassandraContainer", "start": {"line": 31, "column": 2}, "end": {"line": 40, "column": 3}, "value": 10} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/dockerTest/java/smoketest/data/cassandra/SampleCassandraApplicationSslTests.java": { + "checksum": "83c0834b61261e42bc35b0ab8fe1e397", + "language": "Java", + "loc": 56, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "testRepository", "start": {"line": 64, "column": 7}, "end": {"line": 75, "column": 3}, "value": 12}, + {"unit_name": "cqlSession", "start": {"line": 81, "column": 14}, "end": {"line": 87, "column": 4}, "value": 7} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/dockerTest/java/smoketest/data/cassandra/SampleCassandraApplicationReactiveSslTests.java": { + "checksum": "0f4721b9a21e0f1f4a782195a7e8ff12", + "language": "Java", + "loc": 57, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "testRepository", "start": {"line": 64, "column": 7}, "end": {"line": 75, "column": 3}, "value": 12}, + {"unit_name": "cqlSession", "start": {"line": 81, "column": 14}, "end": {"line": 87, "column": 4}, "value": 7} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/main/java/smoketest/data/cassandra/SampleRepository.java": { + "checksum": "901b8c7476777b4cbd6f09a116c820f5", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/main/java/smoketest/data/cassandra/SampleEntity.java": { + "checksum": "6884eb2abe05c11f1ae754a4724f61bc", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 30, "column": 16}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 34, "column": 14}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "setDescription", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/main/java/smoketest/data/cassandra/SampleCassandraApplication.java": { + "checksum": "cb9148b2f5ddeffcf22bb6affd7c36eb", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/src/main/java/smoketest/data/cassandra/SampleService.java": { + "checksum": "1b28769401ddba677decf6736c56110e", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleService", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "hasRecord", "start": {"line": 31, "column": 17}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/src/main/java/smoketest/secure/webflux/EchoHandler.java": { + "checksum": "37719b4b297a211646677c66851e2b5f", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "echo", "start": {"line": 28, "column": 30}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/src/main/java/smoketest/secure/webflux/SampleSecureWebFluxApplication.java": { + "checksum": "463c132f91d6139289a99e39c9b504e8", + "language": "Java", + "loc": 18, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 31, "column": 21}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "monoRouterFunction", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/src/main/java/smoketest/secure/webflux/WelcomeController.java": { + "checksum": "b6bd1a56d119e4a9a3e2ebbcff55751a", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "welcome", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/resources/static/js/jquery.validate.js": { + "checksum": "7527a6690c3a16b4ad16f52c40e05124", + "language": "JavaScript", + "loc": 1005, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "handle", "start": {"line": 58, "column": 9}, "end": {"line": 73, "column": 10}, "value": 14}, + {"unit_name": "delegate", "start": {"line": 318, "column": 7}, "end": {"line": 324, "column": 8}, "value": 7}, + {"unit_name": "handler", "start": {"line": 1233, "column": 7}, "end": {"line": 1237, "column": 8}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/resources/static/js/jquery-1.7.2.js": { + "checksum": "a6221dc2cda13fbbb88f8475c9997b69", + "language": "JavaScript", + "loc": 6513, + "profile": [166, 204, 211, 156], + "measurements": [ + {"unit_name": "jQuerySub", "start": {"line": 897, "column": 5}, "end": {"line": 899, "column": 6}, "value": 3}, + {"unit_name": "init", "start": {"line": 905, "column": 25}, "end": {"line": 911, "column": 6}, "value": 6}, + {"unit_name": "doScrollCheck", "start": {"line": 963, "column": 1}, "end": {"line": 979, "column": 2}, "value": 12}, + {"unit_name": "createFlags", "start": {"line": 990, "column": 1}, "end": {"line": 998, "column": 2}, "value": 9}, + {"unit_name": "resolveFunc", "start": {"line": 1325, "column": 5}, "end": {"line": 1332, "column": 6}, "value": 8}, + {"unit_name": "progressFunc", "start": {"line": 1333, "column": 5}, "end": {"line": 1338, "column": 6}, "value": 6}, + {"unit_name": "dataAttr", "start": {"line": 1985, "column": 1}, "end": {"line": 2013, "column": 2}, "value": 20}, + {"unit_name": "isEmptyDataObject", "start": {"line": 2016, "column": 1}, "end": {"line": 2029, "column": 2}, "value": 11}, + {"unit_name": "handleQueueMarkDefer", "start": {"line": 2034, "column": 1}, "end": {"line": 2052, "column": 2}, "value": 17}, + {"unit_name": "resolve", "start": {"line": 2193, "column": 5}, "end": {"line": 2197, "column": 6}, "value": 5}, + {"unit_name": "returnFalse", "start": {"line": 3546, "column": 1}, "end": {"line": 3548, "column": 2}, "value": 3}, + {"unit_name": "returnTrue", "start": {"line": 3549, "column": 1}, "end": {"line": 3551, "column": 2}, "value": 3}, + {"unit_name": "dirNodeCheck", "start": {"line": 5260, "column": 1}, "end": {"line": 5291, "column": 2}, "value": 25}, + {"unit_name": "dirCheck", "start": {"line": 5293, "column": 1}, "end": {"line": 5332, "column": 2}, "value": 32}, + {"unit_name": "isDisconnected", "start": {"line": 5566, "column": 1}, "end": {"line": 5568, "column": 2}, "value": 3}, + {"unit_name": "winnow", "start": {"line": 5683, "column": 1}, "end": {"line": 5715, "column": 2}, "value": 25}, + {"unit_name": "createSafeFragment", "start": {"line": 5720, "column": 1}, "end": {"line": 5732, "column": 2}, "value": 12}, + {"unit_name": "root", "start": {"line": 6092, "column": 1}, "end": {"line": 6097, "column": 2}, "value": 6}, + {"unit_name": "cloneCopyEvent", "start": {"line": 6099, "column": 1}, "end": {"line": 6125, "column": 2}, "value": 21}, + {"unit_name": "cloneFixAttributes", "start": {"line": 6127, "column": 1}, "end": {"line": 6192, "column": 2}, "value": 32}, + {"unit_name": "getAll", "start": {"line": 6272, "column": 1}, "end": {"line": 6282, "column": 2}, "value": 9}, + {"unit_name": "fixDefaultChecked", "start": {"line": 6285, "column": 1}, "end": {"line": 6289, "column": 2}, "value": 5}, + {"unit_name": "findInputs", "start": {"line": 6291, "column": 1}, "end": {"line": 6299, "column": 2}, "value": 8}, + {"unit_name": "shimCloneNode", "start": {"line": 6302, "column": 1}, "end": {"line": 6308, "column": 2}, "value": 6}, + {"unit_name": "getWidthOrHeight", "start": {"line": 6793, "column": 1}, "end": {"line": 6845, "column": 2}, "value": 40}, + {"unit_name": "addToPrefiltersOrTransports", "start": {"line": 7034, "column": 1}, "end": {"line": 7067, "column": 2}, "value": 25}, + {"unit_name": "inspectPrefiltersOrTransports", "start": {"line": 7070, "column": 1}, "end": {"line": 7107, "column": 2}, "value": 28}, + {"unit_name": "ajaxExtend", "start": {"line": 7112, "column": 1}, "end": {"line": 7123, "column": 2}, "value": 12}, + {"unit_name": "done", "start": {"line": 7454, "column": 5}, "end": {"line": 7562, "column": 6}, "value": 70}, + {"unit_name": "buildParams", "start": {"line": 7769, "column": 1}, "end": {"line": 7799, "column": 2}, "value": 17}, + {"unit_name": "ajaxHandleResponses", "start": {"line": 7819, "column": 1}, "end": {"line": 7881, "column": 2}, "value": 48}, + {"unit_name": "ajaxConvert", "start": {"line": 7884, "column": 1}, "end": {"line": 7966, "column": 2}, "value": 59}, + {"unit_name": "createStandardXHR", "start": {"line": 8149, "column": 1}, "end": {"line": 8153, "column": 2}, "value": 5}, + {"unit_name": "createActiveXHR", "start": {"line": 8155, "column": 1}, "end": {"line": 8159, "column": 2}, "value": 5}, + {"unit_name": "doAnimation", "start": {"line": 8494, "column": 5}, "end": {"line": 8622, "column": 6}, "value": 86}, + {"unit_name": "stopQueue", "start": {"line": 8650, "column": 7}, "end": {"line": 8654, "column": 8}, "value": 5}, + {"unit_name": "createFxNow", "start": {"line": 8692, "column": 1}, "end": {"line": 8695, "column": 2}, "value": 4}, + {"unit_name": "clearFxNow", "start": {"line": 8697, "column": 1}, "end": {"line": 8699, "column": 2}, "value": 3}, + {"unit_name": "genFx", "start": {"line": 8702, "column": 1}, "end": {"line": 8710, "column": 2}, "value": 7}, + {"unit_name": "t", "start": {"line": 8817, "column": 5}, "end": {"line": 8819, "column": 6}, "value": 3}, + {"unit_name": "defaultDisplay", "start": {"line": 9015, "column": 1}, "end": {"line": 9057, "column": 2}, "value": 26}, + {"unit_name": "getWindow", "start": {"line": 9299, "column": 1}, "end": {"line": 9305, "column": 2}, "value": 7} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/java/smoketest/groovytemplates/Message.java": { + "checksum": "e193c1a6975ff4311266576cc0b8d145", + "language": "Java", + "loc": 35, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getCreated", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "setCreated", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getText", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setText", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getSummary", "start": {"line": 59, "column": 16}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "setSummary", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/java/smoketest/groovytemplates/SampleGroovyTemplateApplication.java": { + "checksum": "9fd46252b2344bdefb6c9fcd0a594201", + "language": "Java", + "loc": 24, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "messageRepository", "start": {"line": 28, "column": 27}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "messageConverter", "start": {"line": 33, "column": 36}, "end": {"line": 40, "column": 3}, "value": 6}, + {"unit_name": "convert", "start": {"line": 36, "column": 19}, "end": {"line": 38, "column": 5}, "value": 3}, + {"unit_name": "main", "start": {"line": 42, "column": 21}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/java/smoketest/groovytemplates/MessageRepository.java": { + "checksum": "425c6f9267475292bb84812439bc8497", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/java/smoketest/groovytemplates/InMemoryMessageRepository.java": { + "checksum": "81582ab191b1c41cacbb5bdb06ceb255", + "language": "Java", + "loc": 26, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "findAll", "start": {"line": 30, "column": 27}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "save", "start": {"line": 35, "column": 17}, "end": {"line": 43, "column": 3}, "value": 9}, + {"unit_name": "findMessage", "start": {"line": 46, "column": 17}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/src/main/java/smoketest/groovytemplates/mvc/MessageController.java": { + "checksum": "f70b868bc502bd22912767ceb4d40e29", + "language": "Java", + "loc": 61, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "MessageController", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "list", "start": {"line": 49, "column": 22}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "createForm", "start": {"line": 60, "column": 16}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 65, "column": 22}, "end": {"line": 75, "column": 3}, "value": 11}, + {"unit_name": "getFieldErrors", "start": {"line": 77, "column": 35}, "end": {"line": 83, "column": 3}, "value": 7}, + {"unit_name": "foo", "start": {"line": 86, "column": 16}, "end": {"line": 88, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/src/main/java/smoketest/undertow/SampleUndertowApplication.java": { + "checksum": "9cda0a14033377cd8cb2a9d246d83e8e", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/src/main/java/smoketest/undertow/web/SampleController.java": { + "checksum": "536f3becff820d1876c9edfdc31ba4e4", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "helloWorld", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "helloWorldAsync", "start": {"line": 33, "column": 26}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/dockerTest/java/smoketest/data/mongo/SampleMongoApplicationSslTests.java": { + "checksum": "60865b88f9550c74a3cf2d026db53611", + "language": "Java", + "loc": 33, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "testRepository", "start": {"line": 56, "column": 7}, "end": {"line": 62, "column": 3}, "value": 7} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/dockerTest/java/smoketest/data/mongo/SampleMongoApplicationReactiveSslTests.java": { + "checksum": "ba8bb746a4fa780cd174447c0300abd8", + "language": "Java", + "loc": 34, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "testRepository", "start": {"line": 57, "column": 7}, "end": {"line": 63, "column": 3}, "value": 7} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/dockerTest/java/smoketest/data/mongo/SecureMongoContainer.java": { + "checksum": "6d0179e32d3f979883fd7d1227dc6d80", + "language": "Java", + "loc": 19, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "SecureMongoContainer", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 36, "column": 14}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "containerIsStarted", "start": {"line": 45, "column": 17}, "end": {"line": 46, "column": 3}, "value": 2} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/main/java/smoketest/data/mongo/SampleRepository.java": { + "checksum": "c9488d121dafca93534c214599b8ea03", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/main/java/smoketest/data/mongo/SampleDocument.java": { + "checksum": "4584e3a6c078c11d098e2e42e9f042b0", + "language": "Java", + "loc": 19, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 32, "column": 14}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "getText", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "setText", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/main/java/smoketest/data/mongo/SampleService.java": { + "checksum": "cc325b610838bbba39044b7b3712c9c5", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleService", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "hasCollection", "start": {"line": 31, "column": 17}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/main/java/smoketest/data/mongo/SampleMongoApplication.java": { + "checksum": "653ec2e92f8e10379c4e80191a6e6d21", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongo/src/main/java/smoketest/data/mongo/SampleReactiveRepository.java": { + "checksum": "dd07c39a51a9b067503c6b9da77f1110", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/smoketest/tomcat/SampleTomcat11Application.java": { + "checksum": "b89a77bbda54f8ae396cd14c9a049bd3", + "language": "Java", + "loc": 28, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "listener", "start": {"line": 34, "column": 35}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "ServletContextListener", "start": {"line": 35, "column": 14}, "end": {"line": 47, "column": 4}, "value": 10}, + {"unit_name": "contextInitialized", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 5}, "value": 3}, + {"unit_name": "contextDestroyed", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 5}, "value": 3}, + {"unit_name": "main", "start": {"line": 50, "column": 21}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/smoketest/tomcat/util/RandomStringUtil.java": { + "checksum": "727fccce47d6806f6c14a380fb9030dd", + "language": "Java", + "loc": 12, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "RandomStringUtil", "start": {"line": 24, "column": 10}, "end": {"line": 25, "column": 3}, "value": 2}, + {"unit_name": "getRandomBase64EncodedString", "start": {"line": 27, "column": 23}, "end": {"line": 31, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/smoketest/tomcat/web/SampleController.java": { + "checksum": "8afab21e61f97a5b8181d6ef4d38e7e6", + "language": "Java", + "loc": 28, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleController", "start": {"line": 34, "column": 9}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "helloWorld", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "maxHttpResponseHeader", "start": {"line": 47, "column": 16}, "end": {"line": 51, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/smoketest/tomcat/service/HttpHeaderService.java": { + "checksum": "e7e9124d83c99fa4b2cb4bdfb697a9dd", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getHeaderValue", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat11/src/main/java/smoketest/tomcat/service/HelloWorldService.java": { + "checksum": "6981e2ca55cca4f7153772936cfff8ef", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getHelloMessage", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/SampleJettyWebSocketsApplication.java": { + "checksum": "48c607ca660f476c4de972e21f04ab40", + "language": "Java", + "loc": 61, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "registerWebSocketHandlers", "start": {"line": 46, "column": 14}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "configure", "start": {"line": 52, "column": 37}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "echoService", "start": {"line": 57, "column": 21}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "greetingService", "start": {"line": 62, "column": 25}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "echoWebSocketHandler", "start": {"line": 67, "column": 26}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "snakeWebSocketHandler", "start": {"line": 72, "column": 26}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "reverseWebSocketEndpoint", "start": {"line": 77, "column": 34}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "serverEndpointExporter", "start": {"line": 82, "column": 32}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 86, "column": 21}, "end": {"line": 88, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/echo/EchoWebSocketHandler.java": { + "checksum": "995d8ba7b6fd0af12497218cd1f120af", + "language": "Java", + "loc": 29, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "EchoWebSocketHandler", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "afterConnectionEstablished", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "handleTextMessage", "start": {"line": 47, "column": 14}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "handleTransportError", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/echo/DefaultEchoService.java": { + "checksum": "b3227c5993111c68add4b09de2e4cb4b", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultEchoService", "start": {"line": 23, "column": 9}, "end": {"line": 25, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/echo/EchoService.java": { + "checksum": "d1e9a505a738f6b48992d0d420409979", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/reverse/ReverseWebSocketEndpoint.java": { + "checksum": "7bb07d481595736f085d7e47f8ea93ff", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "handleMessage", "start": {"line": 29, "column": 14}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/client/GreetingService.java": { + "checksum": "e44fac243225fc915dcef385bd4f73c9", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/client/SimpleGreetingService.java": { + "checksum": "d96ef69a68f28bced82b0d11a54e944d", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getGreeting", "start": {"line": 22, "column": 16}, "end": {"line": 24, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/client/SimpleClientWebSocketHandler.java": { + "checksum": "793a7ba03e46951489d4a5098764d221", + "language": "Java", + "loc": 32, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleClientWebSocketHandler", "start": {"line": 39, "column": 9}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "afterConnectionEstablished", "start": {"line": 47, "column": 14}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "handleTextMessage", "start": {"line": 53, "column": 14}, "end": {"line": 58, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/snake/SnakeUtils.java": { + "checksum": "9217b755a2c6d303c496734f2b7a45bc", + "language": "Java", + "loc": 29, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "SnakeUtils", "start": {"line": 41, "column": 10}, "end": {"line": 42, "column": 3}, "value": 2}, + {"unit_name": "getRandomHexColor", "start": {"line": 44, "column": 23}, "end": {"line": 51, "column": 3}, "value": 7}, + {"unit_name": "getRandomLocation", "start": {"line": 53, "column": 25}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "roundByGridSize", "start": {"line": 59, "column": 21}, "end": {"line": 64, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/snake/Snake.java": { + "checksum": "0b05d98b7a07c5d7721691f08a00b90d", + "language": "Java", + "loc": 113, + "profile": [71, 25, 0, 0], + "measurements": [ + {"unit_name": "Snake", "start": {"line": 46, "column": 9}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "resetState", "start": {"line": 53, "column": 15}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "kill", "start": {"line": 60, "column": 15}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "reward", "start": {"line": 67, "column": 15}, "end": {"line": 72, "column": 3}, "value": 6}, + {"unit_name": "sendMessage", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "update", "start": {"line": 78, "column": 14}, "end": {"line": 103, "column": 3}, "value": 25}, + {"unit_name": "handleCollisions", "start": {"line": 105, "column": 15}, "end": {"line": 116, "column": 3}, "value": 12}, + {"unit_name": "getHead", "start": {"line": 118, "column": 18}, "end": {"line": 122, "column": 3}, "value": 5}, + {"unit_name": "getTail", "start": {"line": 124, "column": 30}, "end": {"line": 128, "column": 3}, "value": 5}, + {"unit_name": "setDirection", "start": {"line": 130, "column": 14}, "end": {"line": 134, "column": 3}, "value": 5}, + {"unit_name": "getLocationsJson", "start": {"line": 136, "column": 16}, "end": {"line": 146, "column": 3}, "value": 11}, + {"unit_name": "getId", "start": {"line": 148, "column": 13}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getHexColor", "start": {"line": 152, "column": 16}, "end": {"line": 154, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/snake/SnakeWebSocketHandler.java": { + "checksum": "2f777cd439bea5c99b49dd9d69faa7d2", + "language": "Java", + "loc": 65, + "profile": [47, 0, 0, 0], + "measurements": [ + {"unit_name": "getRandomHexColor", "start": {"line": 39, "column": 23}, "end": {"line": 46, "column": 3}, "value": 7}, + {"unit_name": "getRandomLocation", "start": {"line": 48, "column": 25}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "roundByGridSize", "start": {"line": 54, "column": 21}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "SnakeWebSocketHandler", "start": {"line": 61, "column": 9}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "afterConnectionEstablished", "start": {"line": 66, "column": 14}, "end": {"line": 78, "column": 3}, "value": 13}, + {"unit_name": "handleTextMessage", "start": {"line": 81, "column": 17}, "end": {"line": 89, "column": 3}, "value": 9}, + {"unit_name": "afterConnectionClosed", "start": {"line": 92, "column": 14}, "end": {"line": 95, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/snake/Location.java": { + "checksum": "2d56f120b94a3a5df9e85f62b0ca06f7", + "language": "Java", + "loc": 38, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "Location", "start": {"line": 31, "column": 9}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "getAdjacentLocation", "start": {"line": 36, "column": 18}, "end": {"line": 44, "column": 3}, "value": 9}, + {"unit_name": "equals", "start": {"line": 47, "column": 17}, "end": {"line": 59, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 62, "column": 13}, "end": {"line": 66, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/snake/SnakeTimer.java": { + "checksum": "91b42d45e1e4a6664f6c4f007bb22bd6", + "language": "Java", + "loc": 80, + "profile": [73, 0, 0, 0], + "measurements": [ + {"unit_name": "SnakeTimer", "start": {"line": 45, "column": 10}, "end": {"line": 46, "column": 3}, "value": 2}, + {"unit_name": "addSnake", "start": {"line": 48, "column": 21}, "end": {"line": 55, "column": 3}, "value": 8}, + {"unit_name": "getSnakes", "start": {"line": 57, "column": 34}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "removeSnake", "start": {"line": 61, "column": 21}, "end": {"line": 68, "column": 3}, "value": 8}, + {"unit_name": "tick", "start": {"line": 70, "column": 21}, "end": {"line": 81, "column": 3}, "value": 12}, + {"unit_name": "broadcast", "start": {"line": 83, "column": 21}, "end": {"line": 94, "column": 3}, "value": 11}, + {"unit_name": "startTimer", "start": {"line": 96, "column": 21}, "end": {"line": 109, "column": 3}, "value": 5}, + {"unit_name": "TimerTask", "start": {"line": 98, "column": 37}, "end": {"line": 108, "column": 4}, "value": 11}, + {"unit_name": "run", "start": {"line": 100, "column": 16}, "end": {"line": 107, "column": 5}, "value": 8}, + {"unit_name": "stopTimer", "start": {"line": 111, "column": 21}, "end": {"line": 115, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/src/main/java/smoketest/websocket/jetty/snake/Direction.java": { + "checksum": "3c76ab9b1f79f1c248c8888652c4b9b1", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/src/main/java/smoketest/actuator/customsecurity/ExampleController.java": { + "checksum": "bbb344e6a6fe4346a2fdd7d5dd612618", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "home", "start": {"line": 30, "column": 16}, "end": {"line": 35, "column": 3}, "value": 6}, + {"unit_name": "foo", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/src/main/java/smoketest/actuator/customsecurity/ExampleRestControllerEndpoint.java": { + "checksum": "2079dcd6dd7bca15d8f9a9f53766e8e8", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/src/main/java/smoketest/actuator/customsecurity/SecurityConfiguration.java": { + "checksum": "e7f4022e285f026deab9ad54b6372d03", + "language": "Java", + "loc": 55, + "profile": [14, 17, 0, 0], + "measurements": [ + {"unit_name": "inMemoryUserDetailsManager", "start": {"line": 43, "column": 36}, "end": {"line": 49, "column": 3}, "value": 7}, + {"unit_name": "createUserDetails", "start": {"line": 52, "column": 22}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "configure", "start": {"line": 61, "column": 22}, "end": {"line": 77, "column": 3}, "value": 17} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/src/main/java/smoketest/actuator/customsecurity/SampleActuatorCustomSecurityApplication.java": { + "checksum": "ba300246d0e4a98b5e54780472dbd5c2", + "language": "Java", + "loc": 35, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 37, "column": 21}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "servletEndpoint", "start": {"line": 42, "column": 22}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 50, "column": 26}, "end": {"line": 52, "column": 4}, "value": 3}, + {"unit_name": "doGet", "start": {"line": 59, "column": 18}, "end": {"line": 60, "column": 4}, "value": 2} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/dockerTest/java/smoketest/session/SampleSessionWebFluxRedisApplicationTests.java": { + "checksum": "eb891172ff8b287e45a962accef0b9ac", + "language": "Java", + "loc": 53, + "profile": [3, 22, 0, 0], + "measurements": [ + {"unit_name": "userDefinedMappingsSecureByDefault", "start": {"line": 62, "column": 7}, "end": {"line": 83, "column": 3}, "value": 22}, + {"unit_name": "getBasicAuth", "start": {"line": 85, "column": 17}, "end": {"line": 87, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/main/java/smoketest/session/HelloRestController.java": { + "checksum": "bc96fa1207e8f2c38401855330907e3a", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "sessionId", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-redis/src/main/java/smoketest/session/SampleSessionWebFluxRedisApplication.java": { + "checksum": "30fbc35a5580c2addd81ebf96c0940d6", + "language": "Java", + "loc": 21, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 31, "column": 21}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "springSecurityFilterChain", "start": {"line": 36, "column": 32}, "end": {"line": 41, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/src/main/java/smoketest/jetty/jsp/MyException.java": { + "checksum": "fee8f1d88a6a834c7b1e3e42012de1d7", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "MyException", "start": {"line": 21, "column": 9}, "end": {"line": 23, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/src/main/java/smoketest/jetty/jsp/SampleJettyJspApplication.java": { + "checksum": "4f61614283c517460310c944ad032378", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "configure", "start": {"line": 28, "column": 37}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 32, "column": 21}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/src/main/java/smoketest/jetty/jsp/WelcomeController.java": { + "checksum": "7a15d1bef97a9f13283c9a112c3d67bf", + "language": "Java", + "loc": 34, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "welcome", "start": {"line": 37, "column": 16}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "fail", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "fail2", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "handleMyRuntimeException", "start": {"line": 55, "column": 38}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/src/main/java/smoketest/jetty/jsp/MyRestResponse.java": { + "checksum": "eb30c6feb0c03fa3980d1e40289aa25e", + "language": "Java", + "loc": 10, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyRestResponse", "start": {"line": 23, "column": 9}, "end": {"line": 25, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 27, "column": 16}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/src/main/java/smoketest/liquibase/SampleLiquibaseApplication.java": { + "checksum": "2a604aafbe2047545c2b653e4c8d2712", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/src/main/java/smoketest/mustache/WelcomeController.java": { + "checksum": "b4ccc80dbb631883f3046645150aca49", + "language": "Java", + "loc": 38, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "welcome", "start": {"line": 36, "column": 16}, "end": {"line": 40, "column": 3}, "value": 5}, + {"unit_name": "ServiceUnavailable", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "bang", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "insufficientStorage", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/src/main/java/smoketest/mustache/SampleWebMustacheApplication.java": { + "checksum": "2850d44c2aaa8c196f3144928bcd4f2c", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/src/main/java/smoketest/freemarker/WelcomeController.java": { + "checksum": "51ea51c5694b1bbde2fec1b69671850a", + "language": "Java", + "loc": 17, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "welcome", "start": {"line": 33, "column": 16}, "end": {"line": 37, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/src/main/java/smoketest/freemarker/SampleWebFreeMarkerApplication.java": { + "checksum": "2c7e41204e25741427f04ae55f0be0dd", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/src/main/java/smoketest/jsp/SampleWebJspApplication.java": { + "checksum": "b1dc0e5d11717d06da554dadf700f42f", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "configure", "start": {"line": 28, "column": 37}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 32, "column": 21}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/src/main/java/smoketest/jsp/WelcomeController.java": { + "checksum": "915ead377d0bab092b9be35043620092", + "language": "Java", + "loc": 22, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "welcome", "start": {"line": 34, "column": 16}, "end": {"line": 38, "column": 3}, "value": 5}, + {"unit_name": "foo", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/src/main/java/smoketest/webflux/ExampleController.java": { + "checksum": "8e663c0b89e55895d88c13dff8244379", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "example", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/src/main/java/smoketest/webflux/SampleWebFluxApplication.java": { + "checksum": "cc1b06c36d02fb0d60f36c7166b3e5bd", + "language": "Java", + "loc": 21, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 32, "column": 21}, "end": {"line": 36, "column": 3}, "value": 5}, + {"unit_name": "monoRouterFunction", "start": {"line": 39, "column": 40}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/src/main/java/smoketest/webflux/EchoHandler.java": { + "checksum": "39575a669843e46f671e3586b6078e84", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "echo", "start": {"line": 28, "column": 30}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/src/main/java/smoketest/webflux/WelcomeController.java": { + "checksum": "70677365a3aa821d324c16823722d250", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "welcome", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/src/main/java/smoketest/devtools/Message.java": { + "checksum": "6a7fe443c3c12546383b6ae4e723ec70", + "language": "Java", + "loc": 6, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "Message", "start": {"line": 26, "column": 10}, "end": {"line": 27, "column": 3}, "value": 2} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/src/main/java/smoketest/devtools/SampleDevToolsApplication.java": { + "checksum": "01bc10f3002384184e9afc4f4ebe7b94", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/src/main/java/smoketest/devtools/MyController.java": { + "checksum": "be473fedf739187348c938b0b0a82d3f", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "slowRestart", "start": {"line": 27, "column": 14}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/src/main/java/smoketest/flyway/SampleFlywayApplication.java": { + "checksum": "71615f026f38494a90bf43ee1f89fdec", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 27, "column": 21}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "runner", "start": {"line": 32, "column": 27}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/src/main/java/smoketest/flyway/Person.java": { + "checksum": "18b703e9182227fedd7ea84b34e8741f", + "language": "Java", + "loc": 30, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "getFirstName", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "setFirstName", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getLastName", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "setLastName", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/src/main/java/smoketest/flyway/PersonRepository.java": { + "checksum": "ac1fa652749fb96cb1306bc95ab609f3", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/java/smoketest/web/thymeleaf/SampleWebUiApplication.java": { + "checksum": "3c2e04032dc4f1c494a7d4b6acb0fe74", + "language": "Java", + "loc": 24, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "messageRepository", "start": {"line": 28, "column": 27}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "messageConverter", "start": {"line": 33, "column": 36}, "end": {"line": 40, "column": 3}, "value": 6}, + {"unit_name": "convert", "start": {"line": 36, "column": 19}, "end": {"line": 38, "column": 5}, "value": 3}, + {"unit_name": "main", "start": {"line": 42, "column": 21}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/java/smoketest/web/thymeleaf/Message.java": { + "checksum": "8b0558543d3956f1d63e49c56e2bc2ba", + "language": "Java", + "loc": 35, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getCreated", "start": {"line": 43, "column": 18}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "setCreated", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getText", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setText", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getSummary", "start": {"line": 59, "column": 16}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "setSummary", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/java/smoketest/web/thymeleaf/MessageRepository.java": { + "checksum": "75ffa0b159f91749c85524decd5baa24", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/java/smoketest/web/thymeleaf/InMemoryMessageRepository.java": { + "checksum": "3660d02cc3bcdce363e04c8ca122dfea", + "language": "Java", + "loc": 30, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "findAll", "start": {"line": 30, "column": 27}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "save", "start": {"line": 35, "column": 17}, "end": {"line": 43, "column": 3}, "value": 9}, + {"unit_name": "findMessage", "start": {"line": 46, "column": 17}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "deleteMessage", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-thymeleaf/src/main/java/smoketest/web/thymeleaf/mvc/MessageController.java": { + "checksum": "752c3cb8d0e6bc6454a92a8cda7f18f8", + "language": "Java", + "loc": 57, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "MessageController", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "list", "start": {"line": 44, "column": 22}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "createForm", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 60, "column": 22}, "end": {"line": 67, "column": 3}, "value": 8}, + {"unit_name": "foo", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/src/main/java/smoketest/jetty/ssl/SampleJettySslApplication.java": { + "checksum": "58998cd8a62e63d2b2e493ba4e3cb55f", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/src/main/java/smoketest/jetty/ssl/web/SampleController.java": { + "checksum": "a4f544f1362214a6eb70fa8ef8661e96", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "helloWorld", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/dockerTest/java/smoketest/session/SampleSessionWebFluxMongoApplicationTests.java": { + "checksum": "cea26fa3fd2cec7ab04d8c2daa2cb03a", + "language": "Java", + "loc": 53, + "profile": [3, 22, 0, 0], + "measurements": [ + {"unit_name": "userDefinedMappingsSecureByDefault", "start": {"line": 62, "column": 7}, "end": {"line": 83, "column": 3}, "value": 22}, + {"unit_name": "getBasicAuth", "start": {"line": 85, "column": 17}, "end": {"line": 87, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/main/java/smoketest/session/SampleSessionWebFluxMongoApplication.java": { + "checksum": "fbde35a5ddd576383a47900dca7f82fe", + "language": "Java", + "loc": 21, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 31, "column": 21}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "springSecurityFilterChain", "start": {"line": 36, "column": 32}, "end": {"line": 41, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux-mongo/src/main/java/smoketest/session/HelloRestController.java": { + "checksum": "bc96fa1207e8f2c38401855330907e3a", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "sessionId", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/src/main/java/smoketest/actuator/log4j2/SampleActuatorLog4J2Application.java": { + "checksum": "4134ebcbd7ac582a6631b09a8c3f5e82", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/dockerTest/java/smoketest/data/redis/SecureRedisContainer.java": { + "checksum": "94df97ab10b1e6faf5da2efa627adf98", + "language": "Java", + "loc": 14, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "SecureRedisContainer", "start": {"line": 30, "column": 2}, "end": {"line": 37, "column": 3}, "value": 8} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/dockerTest/java/smoketest/data/redis/SampleRedisApplicationSslTests.java": { + "checksum": "e77bca882f9a6d510ea4d561b356ba26", + "language": "Java", + "loc": 41, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "testRepository", "start": {"line": 60, "column": 7}, "end": {"line": 71, "column": 3}, "value": 12} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/dockerTest/java/smoketest/data/redis/SampleRedisApplicationReactiveSslTests.java": { + "checksum": "fdb49add54f083b97e26e29f43eaa787", + "language": "Java", + "loc": 41, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "testRepository", "start": {"line": 54, "column": 7}, "end": {"line": 68, "column": 3}, "value": 15} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/dockerTest/java/smoketest/data/redis/SampleRedisApplicationJedisSslTests.java": { + "checksum": "0a2da19e4be2ff1aa11a5fec4722df13", + "language": "Java", + "loc": 43, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "testRepository", "start": {"line": 62, "column": 7}, "end": {"line": 73, "column": 3}, "value": 12} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/main/java/smoketest/data/redis/SampleRepository.java": { + "checksum": "8b251941a6184ed6d6af319823e49da1", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/main/java/smoketest/data/redis/SampleRedisApplication.java": { + "checksum": "1308c0d26e7b7439e8830b720b8c46bb", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/main/java/smoketest/data/redis/SampleService.java": { + "checksum": "2a0758d2f23fb9268d037b4a020adab9", + "language": "Java", + "loc": 18, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleService", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "hasRecord", "start": {"line": 37, "column": 17}, "end": {"line": 40, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/src/main/java/smoketest/data/redis/PersonHash.java": { + "checksum": "175fb86aa6a6ba3cb954b5b57cdd7e6e", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 30, "column": 16}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 34, "column": 14}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "setDescription", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/actuator/ExampleInfoContributor.java": { + "checksum": "9f0798e52f99963b39f30a8abad95f44", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "contribute", "start": {"line": 29, "column": 14}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/actuator/SampleController.java": { + "checksum": "29b3e25b235eefd945b3d8aad55add88", + "language": "Java", + "loc": 51, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleController", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "hello", "start": {"line": 47, "column": 29}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "olleh", "start": {"line": 53, "column": 29}, "end": {"line": 59, "column": 3}, "value": 7}, + {"unit_name": "foo", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "setValue", "start": {"line": 76, "column": 15}, "end": {"line": 78, "column": 4}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/actuator/SampleLegacyEndpointWithDot.java": { + "checksum": "bbab6204be5b503434eedd956d5d9543", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "example", "start": {"line": 31, "column": 29}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/actuator/SampleRestControllerEndpointWithException.java": { + "checksum": "e67aa45b790c3a99ee44aa745d6278a2", + "language": "Java", + "loc": 26, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "exception", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "handleCustomException", "start": {"line": 46, "column": 26}, "end": {"line": 48, "column": 4}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/actuator/SampleActuatorApplication.java": { + "checksum": "9e343752cf8bde155ed4da9272621876", + "language": "Java", + "loc": 42, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "helloHealthIndicator", "start": {"line": 37, "column": 25}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "compositeHelloHealthContributor", "start": {"line": 42, "column": 27}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "createNestedHealthContributor", "start": {"line": 49, "column": 28}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "createHealthIndicator", "start": {"line": 57, "column": 26}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 61, "column": 21}, "end": {"line": 65, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/actuator/HelloWorldService.java": { + "checksum": "682d17237de9e59d8f0e6553f5d97f68", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "HelloWorldService", "start": {"line": 26, "column": 9}, "end": {"line": 28, "column": 3}, "value": 3}, + {"unit_name": "getHelloMessage", "start": {"line": 30, "column": 16}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/actuator/ExampleHealthIndicator.java": { + "checksum": "3b2895c0a1096ddf71c831afcae7a8b0", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "health", "start": {"line": 27, "column": 16}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/actuator/SampleLegacyEndpointWithHyphen.java": { + "checksum": "81528f49fe434dc83317117935a03d23", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "example", "start": {"line": 31, "column": 29}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/src/main/java/smoketest/actuator/ServiceProperties.java": { + "checksum": "94bf59ddaa213fe7d5e7d4d0284a1a53", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 29, "column": 16}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 33, "column": 14}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/dockerTest/java/smoketest/pulsar/SamplePulsarApplicationTests.java": { + "checksum": "42197cdb5c0c63e3c08ef29c8107c3d2", + "language": "Java", + "loc": 58, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "PulsarApplication", "start": {"line": 53, "column": 3}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "appProducesAndConsumesMessages", "start": {"line": 58, "column": 8}, "end": {"line": 66, "column": 4}, "value": 9}, + {"unit_name": "ImperativePulsarApplication", "start": {"line": 75, "column": 3}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "ReactivePulsarApplication", "start": {"line": 86, "column": 3}, "end": {"line": 88, "column": 4}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/main/java/smoketest/pulsar/ReactiveAppConfig.java": { + "checksum": "0b949960b54168534999b2901e1bd8e4", + "language": "Java", + "loc": 39, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "pulsarTestTopic", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "sendMessagesToPulsarTopic", "start": {"line": 48, "column": 20}, "end": {"line": 56, "column": 3}, "value": 9}, + {"unit_name": "consumeMessagesFromPulsarTopic", "start": {"line": 59, "column": 13}, "end": {"line": 62, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/main/java/smoketest/pulsar/SampleMessage.java": { + "checksum": "6e2957a631db878de05d698ae65dca9c", + "language": "Java", + "loc": 3, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleMessage", "start": {"line": 19, "column": 8}, "end": {"line": 20, "column": 2}, "value": 2} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/main/java/smoketest/pulsar/ImperativeAppConfig.java": { + "checksum": "f7495cf7dd7c275dfb5e29cd7bac0fc8", + "language": "Java", + "loc": 34, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "pulsarTestTopic", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "sendMessagesToPulsarTopic", "start": {"line": 45, "column": 20}, "end": {"line": 52, "column": 3}, "value": 8}, + {"unit_name": "consumeMessagesFromPulsarTopic", "start": {"line": 55, "column": 7}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-pulsar/src/main/java/smoketest/pulsar/SamplePulsarApplication.java": { + "checksum": "a8ad5f779864f3084ce45581f82b4ffa", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/src/main/java/smoketest/quartz/SampleQuartzApplication.java": { + "checksum": "3bb4bf46420d17bc7efae7c73e30fa9b", + "language": "Java", + "loc": 81, + "profile": [56, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 39, "column": 21}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "helloJobDetail", "start": {"line": 44, "column": 19}, "end": {"line": 50, "column": 3}, "value": 7}, + {"unit_name": "anotherJobDetail", "start": {"line": 53, "column": 19}, "end": {"line": 59, "column": 3}, "value": 7}, + {"unit_name": "everyTwoSecTrigger", "start": {"line": 62, "column": 17}, "end": {"line": 68, "column": 3}, "value": 7}, + {"unit_name": "everyDayTrigger", "start": {"line": 71, "column": 17}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "threeAmWeekdaysTrigger", "start": {"line": 80, "column": 17}, "end": {"line": 86, "column": 3}, "value": 7}, + {"unit_name": "onceAWeekTrigger", "start": {"line": 89, "column": 17}, "end": {"line": 95, "column": 3}, "value": 7}, + {"unit_name": "everyHourWorkingHourTuesdayAndThursdayTrigger", "start": {"line": 98, "column": 17}, "end": {"line": 108, "column": 3}, "value": 11} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/src/main/java/smoketest/quartz/SampleJob.java": { + "checksum": "661fb9a3da5e9a124f77be59db2257c7", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "setName", "start": {"line": 29, "column": 14}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "executeInternal", "start": {"line": 34, "column": 17}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/SampleUndertowWebSocketsApplication.java": { + "checksum": "ad17d4aaf27ff7539d331a7fbc59ff36", + "language": "Java", + "loc": 61, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "registerWebSocketHandlers", "start": {"line": 46, "column": 14}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "configure", "start": {"line": 52, "column": 37}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "echoService", "start": {"line": 57, "column": 21}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "greetingService", "start": {"line": 62, "column": 25}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "echoWebSocketHandler", "start": {"line": 67, "column": 26}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "snakeWebSocketHandler", "start": {"line": 72, "column": 26}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "reverseWebSocketEndpoint", "start": {"line": 77, "column": 34}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "serverEndpointExporter", "start": {"line": 82, "column": 32}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 86, "column": 21}, "end": {"line": 88, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/echo/EchoWebSocketHandler.java": { + "checksum": "efeb2e20ba2fc8fd7d9cc89a66cef27a", + "language": "Java", + "loc": 29, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "EchoWebSocketHandler", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "afterConnectionEstablished", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "handleTextMessage", "start": {"line": 47, "column": 14}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "handleTransportError", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/echo/DefaultEchoService.java": { + "checksum": "d7ce8ae1ec6a73293127ef6283d9cf15", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultEchoService", "start": {"line": 23, "column": 9}, "end": {"line": 25, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/echo/EchoService.java": { + "checksum": "fd6d21ec633d55dae8c08ae6304eb1f4", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/reverse/ReverseWebSocketEndpoint.java": { + "checksum": "23346253850f303e9943677f3d8a8953", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "handleMessage", "start": {"line": 29, "column": 14}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/client/GreetingService.java": { + "checksum": "fcdad18567eb9d5622bf87122656f761", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/client/SimpleGreetingService.java": { + "checksum": "6c0f5c83c36ca3a29e57dc8e7ee48458", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getGreeting", "start": {"line": 22, "column": 16}, "end": {"line": 24, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/client/SimpleClientWebSocketHandler.java": { + "checksum": "3b3c8d80aaed44e50953983cb11af8cf", + "language": "Java", + "loc": 32, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleClientWebSocketHandler", "start": {"line": 39, "column": 9}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "afterConnectionEstablished", "start": {"line": 47, "column": 14}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "handleTextMessage", "start": {"line": 53, "column": 14}, "end": {"line": 58, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/snake/SnakeUtils.java": { + "checksum": "5ed7612ac10201c86632578bfdeb4393", + "language": "Java", + "loc": 29, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "SnakeUtils", "start": {"line": 41, "column": 10}, "end": {"line": 42, "column": 3}, "value": 2}, + {"unit_name": "getRandomHexColor", "start": {"line": 44, "column": 23}, "end": {"line": 51, "column": 3}, "value": 7}, + {"unit_name": "getRandomLocation", "start": {"line": 53, "column": 25}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "roundByGridSize", "start": {"line": 59, "column": 21}, "end": {"line": 64, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/snake/Snake.java": { + "checksum": "db0225df2515066eafc3fc05e4e1b615", + "language": "Java", + "loc": 113, + "profile": [71, 25, 0, 0], + "measurements": [ + {"unit_name": "Snake", "start": {"line": 46, "column": 9}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "resetState", "start": {"line": 53, "column": 15}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "kill", "start": {"line": 60, "column": 15}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "reward", "start": {"line": 67, "column": 15}, "end": {"line": 72, "column": 3}, "value": 6}, + {"unit_name": "sendMessage", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "update", "start": {"line": 78, "column": 14}, "end": {"line": 103, "column": 3}, "value": 25}, + {"unit_name": "handleCollisions", "start": {"line": 105, "column": 15}, "end": {"line": 116, "column": 3}, "value": 12}, + {"unit_name": "getHead", "start": {"line": 118, "column": 18}, "end": {"line": 122, "column": 3}, "value": 5}, + {"unit_name": "getTail", "start": {"line": 124, "column": 30}, "end": {"line": 128, "column": 3}, "value": 5}, + {"unit_name": "setDirection", "start": {"line": 130, "column": 14}, "end": {"line": 134, "column": 3}, "value": 5}, + {"unit_name": "getLocationsJson", "start": {"line": 136, "column": 16}, "end": {"line": 146, "column": 3}, "value": 11}, + {"unit_name": "getId", "start": {"line": 148, "column": 13}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getHexColor", "start": {"line": 152, "column": 16}, "end": {"line": 154, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/snake/SnakeWebSocketHandler.java": { + "checksum": "c0b4fded02c64a83edaceb13a6898c4d", + "language": "Java", + "loc": 65, + "profile": [47, 0, 0, 0], + "measurements": [ + {"unit_name": "getRandomHexColor", "start": {"line": 39, "column": 23}, "end": {"line": 46, "column": 3}, "value": 7}, + {"unit_name": "getRandomLocation", "start": {"line": 48, "column": 25}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "roundByGridSize", "start": {"line": 54, "column": 21}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "SnakeWebSocketHandler", "start": {"line": 61, "column": 9}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "afterConnectionEstablished", "start": {"line": 66, "column": 14}, "end": {"line": 78, "column": 3}, "value": 13}, + {"unit_name": "handleTextMessage", "start": {"line": 81, "column": 17}, "end": {"line": 89, "column": 3}, "value": 9}, + {"unit_name": "afterConnectionClosed", "start": {"line": 92, "column": 14}, "end": {"line": 95, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/snake/Location.java": { + "checksum": "6a6aea4407e5ee5ce625df999949d913", + "language": "Java", + "loc": 38, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "Location", "start": {"line": 31, "column": 9}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "getAdjacentLocation", "start": {"line": 36, "column": 18}, "end": {"line": 44, "column": 3}, "value": 9}, + {"unit_name": "equals", "start": {"line": 47, "column": 17}, "end": {"line": 59, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 62, "column": 13}, "end": {"line": 66, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/snake/SnakeTimer.java": { + "checksum": "cbf07cc4c54f9cbefd8144d38a9b4eac", + "language": "Java", + "loc": 80, + "profile": [73, 0, 0, 0], + "measurements": [ + {"unit_name": "SnakeTimer", "start": {"line": 45, "column": 10}, "end": {"line": 46, "column": 3}, "value": 2}, + {"unit_name": "addSnake", "start": {"line": 48, "column": 21}, "end": {"line": 55, "column": 3}, "value": 8}, + {"unit_name": "getSnakes", "start": {"line": 57, "column": 34}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "removeSnake", "start": {"line": 61, "column": 21}, "end": {"line": 68, "column": 3}, "value": 8}, + {"unit_name": "tick", "start": {"line": 70, "column": 21}, "end": {"line": 81, "column": 3}, "value": 12}, + {"unit_name": "broadcast", "start": {"line": 83, "column": 21}, "end": {"line": 94, "column": 3}, "value": 11}, + {"unit_name": "startTimer", "start": {"line": 96, "column": 21}, "end": {"line": 109, "column": 3}, "value": 5}, + {"unit_name": "TimerTask", "start": {"line": 98, "column": 37}, "end": {"line": 108, "column": 4}, "value": 11}, + {"unit_name": "run", "start": {"line": 100, "column": 16}, "end": {"line": 107, "column": 5}, "value": 8}, + {"unit_name": "stopTimer", "start": {"line": 111, "column": 21}, "end": {"line": 115, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/src/main/java/smoketest/websocket/undertow/snake/Direction.java": { + "checksum": "6329a994d1ae7187a3ec2bf64470f331", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/src/main/java/smoketest/ant/SampleAntApplication.java": { + "checksum": "17c812a063c77d1cd1452dab49f6e5ca", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "run", "start": {"line": 27, "column": 14}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 31, "column": 21}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/java/smoketest/webservices/WebServiceConfig.java": { + "checksum": "d073e07e859f08936c67ac8daacc29da", + "language": "Java", + "loc": 18, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "defaultWsdl11Definition", "start": {"line": 29, "column": 33}, "end": {"line": 36, "column": 3}, "value": 8} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/java/smoketest/webservices/SampleWebServicesApplication.java": { + "checksum": "7b95ce1d7dc76d8874642e80dc49c7b6", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/java/smoketest/webservices/endpoint/HolidayEndpoint.java": { + "checksum": "45d2d23bea89b0b286bece033810a3ea", + "language": "Java", + "loc": 37, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "HolidayEndpoint", "start": {"line": 46, "column": 9}, "end": {"line": 54, "column": 3}, "value": 9}, + {"unit_name": "handleHolidayRequest", "start": {"line": 57, "column": 14}, "end": {"line": 63, "column": 3}, "value": 7} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/java/smoketest/webservices/service/StubHumanResourceService.java": { + "checksum": "dcc6087f6030fb13eef15ad774194050", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "bookHoliday", "start": {"line": 32, "column": 14}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/src/main/java/smoketest/webservices/service/HumanResourceService.java": { + "checksum": "387c844f51f0df25b5ce561b71df250e", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/src/main/java/smoketest/servlet/SampleServletApplication.java": { + "checksum": "01c907b0656d36158f758b878967c867", + "language": "Java", + "loc": 35, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "dispatcherServlet", "start": {"line": 40, "column": 17}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "GenericServlet", "start": {"line": 41, "column": 14}, "end": {"line": 47, "column": 4}, "value": 7}, + {"unit_name": "service", "start": {"line": 43, "column": 16}, "end": {"line": 46, "column": 5}, "value": 4}, + {"unit_name": "configure", "start": {"line": 51, "column": 37}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 55, "column": 21}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-authorization-server/src/main/java/smoketest/oauth2/server/SampleOAuth2AuthorizationServerApplication.java": { + "checksum": "40eca888fa3f53cccf389cf787e94ff7", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/dockerTest/java/smoketest/cache/SampleCacheApplicationRedisTests.java": { + "checksum": "d823f332da5ddad32ac5bb9f76db4da6", + "language": "Java", + "loc": 32, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "validateCache", "start": {"line": 48, "column": 7}, "end": {"line": 55, "column": 3}, "value": 8} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/main/java/smoketest/cache/Country.java": { + "checksum": "e60d5617869586380fe49abb9544d67a", + "language": "Java", + "loc": 27, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "Country", "start": {"line": 26, "column": 9}, "end": {"line": 28, "column": 3}, "value": 3}, + {"unit_name": "getCode", "start": {"line": 30, "column": 16}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 35, "column": 17}, "end": {"line": 46, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 49, "column": 13}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/main/java/smoketest/cache/SampleCacheApplication.java": { + "checksum": "f45d0e5003663344623bbf71b281e2d3", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 29, "column": 21}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/main/java/smoketest/cache/CacheManagerCheck.java": { + "checksum": "bf7b3afd3000fe9652b3738fdde7a859", + "language": "Java", + "loc": 20, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "CacheManagerCheck", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 38, "column": 14}, "end": {"line": 42, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/main/java/smoketest/cache/CountryRepository.java": { + "checksum": "ed7a5cc7767fb999893fbdf9dd403b87", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "findByCode", "start": {"line": 28, "column": 17}, "end": {"line": 31, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/src/main/java/smoketest/cache/SampleClient.java": { + "checksum": "62e8543ac8df6949327679fd8bf54619", + "language": "Java", + "loc": 38, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleClient", "start": {"line": 51, "column": 2}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "retrieveCountry", "start": {"line": 57, "column": 7}, "end": {"line": 61, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/main/java/smoketest/integration/SampleApplicationRunner.java": { + "checksum": "1ecb0c42f0ac0d1e1ca5c43d85c53fcf", + "language": "Java", + "loc": 17, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleApplicationRunner", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 33, "column": 14}, "end": {"line": 37, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/main/java/smoketest/integration/SampleMessageGateway.java": { + "checksum": "9d33e1ade75a5cf061a995bc0f87d13d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/main/java/smoketest/integration/SampleEndpoint.java": { + "checksum": "78c4e0940b6c68f90734c6ac072fe72b", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleEndpoint", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "hello", "start": {"line": 36, "column": 16}, "end": {"line": 41, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/main/java/smoketest/integration/HelloWorldService.java": { + "checksum": "8ee9bc79e575f3961b5cfa947bbc9515", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "HelloWorldService", "start": {"line": 26, "column": 9}, "end": {"line": 28, "column": 3}, "value": 3}, + {"unit_name": "getHelloMessage", "start": {"line": 30, "column": 16}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/main/java/smoketest/integration/SampleIntegrationApplication.java": { + "checksum": "178979f484404a1221d15a52ff6232c2", + "language": "Java", + "loc": 56, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleIntegrationApplication", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "fileReader", "start": {"line": 41, "column": 34}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "inputChannel", "start": {"line": 48, "column": 23}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "outputChannel", "start": {"line": 53, "column": 23}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "fileWriter", "start": {"line": 58, "column": 35}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "integrationFlow", "start": {"line": 65, "column": 25}, "end": {"line": 72, "column": 3}, "value": 8}, + {"unit_name": "main", "start": {"line": 74, "column": 21}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "accept", "start": {"line": 81, "column": 15}, "end": {"line": 83, "column": 4}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/src/main/java/smoketest/integration/ServiceProperties.java": { + "checksum": "4576a3ff41a5e611b9009bd4b1a717e5", + "language": "Java", + "loc": 31, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getGreeting", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "setGreeting", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getInputDir", "start": {"line": 44, "column": 14}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "setInputDir", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getOutputDir", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "setOutputDir", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/SampleJpaApplication.java": { + "checksum": "11980f22c7322bce80115a733b41640d", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/repository/TagRepository.java": { + "checksum": "441d481b3e1fb1a22575b007d4ea3f04", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/repository/NoteRepository.java": { + "checksum": "97194a17a49bc67bef87974e924f9d77", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/repository/JpaTagRepository.java": { + "checksum": "90806675931cb0854d5a4381e2115936", + "language": "Java", + "loc": 15, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "findAll", "start": {"line": 34, "column": 19}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/repository/JpaNoteRepository.java": { + "checksum": "37a901390b041f2de8c17cdb99d0be92", + "language": "Java", + "loc": 15, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "findAll", "start": {"line": 34, "column": 20}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/web/IndexController.java": { + "checksum": "793178b263a0ccfb8619fed9648503ff", + "language": "Java", + "loc": 22, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "index", "start": {"line": 38, "column": 22}, "end": {"line": 43, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/domain/Tag.java": { + "checksum": "737c624944940ac8400d531d42a29faa", + "language": "Java", + "loc": 35, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 44, "column": 14}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getNotes", "start": {"line": 56, "column": 20}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "setNotes", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/src/main/java/smoketest/jpa/domain/Note.java": { + "checksum": "96d18faf60df8c346897363b6f967845", + "language": "Java", + "loc": 42, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getTitle", "start": {"line": 50, "column": 16}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "setTitle", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getBody", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "setBody", "start": {"line": 62, "column": 14}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getTags", "start": {"line": 66, "column": 19}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "setTags", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/src/main/java/smoketest/actuator/noweb/SampleActuatorNoWebApplication.java": { + "checksum": "477a9ae6db27b6f81bf77402a17ced53", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 27, "column": 21}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/src/main/java/smoketest/actuator/noweb/HelloWorldService.java": { + "checksum": "1672855c6131380f8d3a52dd75de84e8", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "HelloWorldService", "start": {"line": 26, "column": 9}, "end": {"line": 28, "column": 3}, "value": 3}, + {"unit_name": "getHelloMessage", "start": {"line": 30, "column": 16}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/src/main/java/smoketest/actuator/noweb/ServiceProperties.java": { + "checksum": "c4f1314630a1a4ceca1803be3b4e48a6", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 29, "column": 16}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 33, "column": 14}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-application-type/src/main/java/smoketest/webapplicationtype/SampleWebApplicationTypeApplication.java": { + "checksum": "8291a9770b2b8aec526a61b6ef492bbf", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/dockerTest/java/smoketest/data/r2dbc/CityRepositoryTests.java": { + "checksum": "7bd5f17ecf58d73364750a34b19e56da", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "databaseHasBeenInitialized", "start": {"line": 54, "column": 7}, "end": {"line": 59, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/main/java/smoketest/data/r2dbc/SampleR2dbcLiquibaseApplication.java": { + "checksum": "de944172003b62545a6180335ba98f75", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/main/java/smoketest/data/r2dbc/CityRepository.java": { + "checksum": "6a17a6983238d710aff4855116e4447d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc-liquibase/src/main/java/smoketest/data/r2dbc/City.java": { + "checksum": "f2c58ad605364a685861035cf10fe58f", + "language": "Java", + "loc": 31, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "City", "start": {"line": 32, "column": 12}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "City", "start": {"line": 35, "column": 9}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "getId", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getState", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getCountry", "start": {"line": 52, "column": 16}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/jetty/ExampleServletContextListener.java": { + "checksum": "1d26ff594bc88c3668de118c9e86bc93", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "contextInitialized", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "contextDestroyed", "start": {"line": 36, "column": 14}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/jetty/SampleJettyApplication.java": { + "checksum": "f663f88668c929d13502f52a8a5222a3", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/jetty/util/StringUtil.java": { + "checksum": "096e09ca0c3629c3003553cf8e2cae79", + "language": "Java", + "loc": 11, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "StringUtil", "start": {"line": 23, "column": 10}, "end": {"line": 24, "column": 3}, "value": 2}, + {"unit_name": "repeat", "start": {"line": 26, "column": 23}, "end": {"line": 30, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/jetty/web/SampleController.java": { + "checksum": "f36b9a21938f777fa0d5d5c023a34a08", + "language": "Java", + "loc": 28, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleController", "start": {"line": 34, "column": 9}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "helloWorld", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "maxHttpResponseHeader", "start": {"line": 47, "column": 16}, "end": {"line": 51, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/jetty/service/HttpHeaderService.java": { + "checksum": "b1ee1c3e1277803a5625a79b17590ed0", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getHeaderValue", "start": {"line": 35, "column": 16}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/src/main/java/smoketest/jetty/service/HelloWorldService.java": { + "checksum": "9970848361c5a26e36e527cdb8b2a548", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getHelloMessage", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/src/main/java/smoketest/aop/SampleAopApplication.java": { + "checksum": "8dba6df9c8a84248d2f46593ba477e64", + "language": "Java", + "loc": 18, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "run", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 39, "column": 21}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/src/main/java/smoketest/aop/monitor/ServiceMonitor.java": { + "checksum": "88c3b57850da48cbb41f6041b1c3a89b", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "logServiceAccess", "start": {"line": 30, "column": 14}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/src/main/java/smoketest/aop/service/HelloWorldService.java": { + "checksum": "569afb1e5d0a31703f341933f57326e0", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getHelloMessage", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/src/main/java/smoketest/tomcat/ssl/SampleTomcatSslApplication.java": { + "checksum": "2a04755f91a55edb0387b1d99be7e20c", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/src/main/java/smoketest/tomcat/ssl/web/SampleController.java": { + "checksum": "11cf48fc28a1db5906f43d40ed7813e8", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "helloWorld", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/src/main/java/smoketest/xml/SampleSpringXmlApplication.java": { + "checksum": "1b018484cc1678b85a16ada0374d22e2", + "language": "Java", + "loc": 22, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "run", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 41, "column": 21}, "end": {"line": 45, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/src/main/java/smoketest/xml/service/OtherService.java": { + "checksum": "71ece78891153048662a78f8e65487b9", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getMessage", "start": {"line": 21, "column": 16}, "end": {"line": 23, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/src/main/java/smoketest/xml/service/HelloWorldService.java": { + "checksum": "231a84243ff5ab62f99fc1b67d4e8b26", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getHelloMessage", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/src/main/java/smoketest/secure/SampleService.java": { + "checksum": "c34371cc5d28a1d37f9b0fccdf2f8b31", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "secure", "start": {"line": 27, "column": 16}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "authorized", "start": {"line": 32, "column": 16}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "denied", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/src/main/java/smoketest/secure/SampleSecureApplication.java": { + "checksum": "7039eff67d35391cf803499143b853f1", + "language": "Java", + "loc": 32, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "run", "start": {"line": 38, "column": 14}, "end": {"line": 48, "column": 3}, "value": 11}, + {"unit_name": "main", "start": {"line": 50, "column": 21}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/java/smoketest/actuator/extension/SampleActuatorExtensionApplication.java": { + "checksum": "0f25fb6152533981223f705e516f294e", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/java/smoketest/actuator/extension/MyExtensionSecurityInterceptor.java": { + "checksum": "e3e08027b3be99fbb919d13bcae66f8e", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "preHandle", "start": {"line": 28, "column": 17}, "end": {"line": 36, "column": 3}, "value": 9} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/java/smoketest/actuator/extension/MyExtensionEndpointFilter.java": { + "checksum": "217ebf9529990ead91b59f8d4578e7f4", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "MyExtensionEndpointFilter", "start": {"line": 27, "column": 2}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/java/smoketest/actuator/extension/MyExtensionConfiguration.java": { + "checksum": "389129d3a352d145edbf32a0108dedd0", + "language": "Java", + "loc": 37, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "myWebMvcEndpointHandlerMapping", "start": {"line": 43, "column": 49}, "end": {"line": 56, "column": 3}, "value": 14} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/java/smoketest/actuator/extension/MyExtensionEndpointExposureOutcomeContributor.java": { + "checksum": "d4c187debec899b97b48bbc016731b64", + "language": "Java", + "loc": 23, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "MyExtensionEndpointExposureOutcomeContributor", "start": {"line": 32, "column": 2}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "getExposureOutcome", "start": {"line": 37, "column": 26}, "end": {"line": 45, "column": 3}, "value": 8} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-extension/src/main/java/smoketest/actuator/extension/MyExtensionWebMvcEndpointHandlerMapping.java": { + "checksum": "f904782ba7af150a9df3399f89e7b9b8", + "language": "Java", + "loc": 46, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "MyExtensionWebMvcEndpointHandlerMapping", "start": {"line": 42, "column": 2}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "getLinksHandler", "start": {"line": 50, "column": 25}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "extendInterceptors", "start": {"line": 55, "column": 17}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "links", "start": {"line": 64, "column": 41}, "end": {"line": 67, "column": 4}, "value": 4}, + {"unit_name": "toString", "start": {"line": 70, "column": 17}, "end": {"line": 72, "column": 4}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/src/main/java/smoketest/undertow/ssl/SampleUndertowSslApplication.java": { + "checksum": "82ffe5f14f841d4706003a83185df111", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/src/main/java/smoketest/undertow/ssl/web/SampleController.java": { + "checksum": "f01753f494ea2840d884204e26bd5e9c", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "helloWorld", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/app/SampleBootstrapRegistryApplication.java": { + "checksum": "fe9cdae673be45230e3af42a3c969cf9", + "language": "Java", + "loc": 12, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 27, "column": 21}, "end": {"line": 34, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/app/MySubversionClient.java": { + "checksum": "7571de62cb57cb0cdb19e658eaf7e268", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MySubversionClient", "start": {"line": 24, "column": 9}, "end": {"line": 26, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 29, "column": 16}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/app/Printer.java": { + "checksum": "540ddde5619c3df9dfd0cd660ed554cc", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/external/svn/SubversionConfigDataLocationResolver.java": { + "checksum": "f1510dab2f969a0392efee4e162af2d7", + "language": "Java", + "loc": 23, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "isResolvable", "start": {"line": 38, "column": 17}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 43, "column": 44}, "end": {"line": 49, "column": 3}, "value": 7} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/external/svn/SubversionConfigDataResource.java": { + "checksum": "67af80898b2ac33058451e2db7cfcbd8", + "language": "Java", + "loc": 35, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "SubversionConfigDataResource", "start": {"line": 32, "column": 2}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "getLocation", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getServerCertificate", "start": {"line": 41, "column": 30}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 46, "column": 17}, "end": {"line": 55, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 58, "column": 13}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/external/svn/SubversionBootstrap.java": { + "checksum": "5db6e580f19df4c4a302eb0789311b0f", + "language": "Java", + "loc": 17, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "SubversionBootstrap", "start": {"line": 32, "column": 10}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "withCustomClient", "start": {"line": 40, "column": 45}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "createSubversionClient", "start": {"line": 46, "column": 34}, "end": {"line": 49, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/external/svn/SubversionConfigDataLoader.java": { + "checksum": "d485ba0145e7a475e9a3d5b2bc5057db", + "language": "Java", + "loc": 39, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "SubversionConfigDataLoader", "start": {"line": 43, "column": 2}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "createSubversionClient", "start": {"line": 48, "column": 27}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 53, "column": 20}, "end": {"line": 61, "column": 3}, "value": 9}, + {"unit_name": "onBootstrapContextClosed", "start": {"line": 63, "column": 22}, "end": {"line": 67, "column": 3}, "value": 5} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/external/svn/SubversionServerCertificate.java": { + "checksum": "4d6a5fcf6e2a9ca21035d10298891857", + "language": "Java", + "loc": 15, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "SubversionServerCertificate", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 35, "column": 16}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 39, "column": 44}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/external/svn/package-info.java": { + "checksum": "b6f38b026691d23b315ec1ab125681cb", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-bootstrap-registry/src/main/java/smoketest/bootstrapregistry/external/svn/SubversionClient.java": { + "checksum": "d389d002ddc70d2adf2de3e316322701", + "language": "Java", + "loc": 10, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "SubversionClient", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 32, "column": 16}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/java/smoketest/secure/jersey/JerseyConfig.java": { + "checksum": "2c69682554dc0b9ead4f7b8bb8584226", + "language": "Java", + "loc": 10, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "JerseyConfig", "start": {"line": 26, "column": 9}, "end": {"line": 29, "column": 3}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/java/smoketest/secure/jersey/Service.java": { + "checksum": "646754da61ebcc42953dec110c82eea8", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "message", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/java/smoketest/secure/jersey/ReverseEndpoint.java": { + "checksum": "eb95275ca06d09375acc1c1b0142bded", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/java/smoketest/secure/jersey/Endpoint.java": { + "checksum": "596f859d9b7ad4d160a8052101b530b8", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "Endpoint", "start": {"line": 30, "column": 9}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "message", "start": {"line": 35, "column": 16}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/java/smoketest/secure/jersey/SecurityConfiguration.java": { + "checksum": "5aca83edf85bee56695fb671e7f65461", + "language": "Java", + "loc": 39, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "inMemoryUserDetailsManager", "start": {"line": 34, "column": 36}, "end": {"line": 46, "column": 3}, "value": 13}, + {"unit_name": "configure", "start": {"line": 49, "column": 22}, "end": {"line": 58, "column": 3}, "value": 10} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/src/main/java/smoketest/secure/jersey/SampleSecureJerseyApplication.java": { + "checksum": "ae5909159292626b130a2d830f24a4ca", + "language": "Java", + "loc": 36, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 37, "column": 21}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "servletEndpoint", "start": {"line": 42, "column": 22}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 51, "column": 26}, "end": {"line": 53, "column": 4}, "value": 3}, + {"unit_name": "doGet", "start": {"line": 60, "column": 18}, "end": {"line": 61, "column": 4}, "value": 2} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq-embedded/src/main/java/smoketest/activemq/embedded/SampleActiveMQApplication.java": { + "checksum": "4d1bb676275dcacfad7b3e308627b0fa", + "language": "Java", + "loc": 18, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "queue", "start": {"line": 32, "column": 15}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 36, "column": 21}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq-embedded/src/main/java/smoketest/activemq/embedded/Consumer.java": { + "checksum": "8fc9e3611362aff72184f8dfe454340e", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "receiveQueue", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq-embedded/src/main/java/smoketest/activemq/embedded/Producer.java": { + "checksum": "a0856a731ea83dbb29703393ce5f71c4", + "language": "Java", + "loc": 21, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "run", "start": {"line": 36, "column": 14}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "send", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/src/main/java/smoketest/oauth2/resource/ExampleController.java": { + "checksum": "e55f3e6c7360f2f12f8092e25e2073d1", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "index", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/src/main/java/smoketest/oauth2/resource/SampleOauth2ResourceServerApplication.java": { + "checksum": "d0747cbf9e3c6b4f524c9513651a49e9", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/src/main/java/smoketest/data/ldap/SampleLdapApplication.java": { + "checksum": "cb5ef6c404c981b723c87e7184142c23", + "language": "Java", + "loc": 26, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleLdapApplication", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 33, "column": 14}, "end": {"line": 47, "column": 3}, "value": 11}, + {"unit_name": "main", "start": {"line": 49, "column": 21}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/src/main/java/smoketest/data/ldap/Person.java": { + "checksum": "3ef4820b7277e1c64fd6ca0845f33091", + "language": "Java", + "loc": 16, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "toString", "start": {"line": 35, "column": 16}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/src/main/java/smoketest/data/ldap/PersonRepository.java": { + "checksum": "50158bd764a3fbe0a79a299ccd208235", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/src/main/java/smoketest/testnomockito/SampleTestNoMockitoApplication.java": { + "checksum": "d79a30b65d30cdbddfd5ab11b86134a9", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/src/main/java/smoketest/security/method/SampleMethodSecurityApplication.java": { + "checksum": "2904f616c90fc2fd24cc4be8ad9afcf1", + "language": "Java", + "loc": 83, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "addViewControllers", "start": {"line": 47, "column": 14}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "main", "start": {"line": 52, "column": 21}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "inMemoryUserDetailsManager", "start": {"line": 62, "column": 37}, "end": {"line": 70, "column": 4}, "value": 9}, + {"unit_name": "configure", "start": {"line": 78, "column": 23}, "end": {"line": 88, "column": 4}, "value": 11}, + {"unit_name": "actuatorSecurity", "start": {"line": 97, "column": 23}, "end": {"line": 103, "column": 4}, "value": 7}, + {"unit_name": "home", "start": {"line": 112, "column": 17}, "end": {"line": 114, "column": 4}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-hazelcast/src/main/java/smoketest/session/hazelcast/SampleSessionHazelcastApplication.java": { + "checksum": "fcf836cef327814c9d70c63ed129b68f", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-hazelcast/src/main/java/smoketest/session/hazelcast/SecurityConfiguration.java": { + "checksum": "1c4febcc6a32bd4dc2b9d0703a0c2f08", + "language": "Java", + "loc": 23, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "managementSecurityFilterChain", "start": {"line": 38, "column": 22}, "end": {"line": 47, "column": 3}, "value": 10} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/src/main/java/smoketest/oauth2/client/ExampleController.java": { + "checksum": "6373c831f369abd1510696d810a9c14a", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "email", "start": {"line": 28, "column": 16}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/src/main/java/smoketest/oauth2/client/SampleReactiveOAuth2ClientApplication.java": { + "checksum": "95cd0228df9b9bc4546d5b7b99002577", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/dockerTest/java/smoketest/session/redis/SampleSessionRedisApplicationTests.java": { + "checksum": "93364c4bc568a696ad6edf076b68059e", + "language": "Java", + "loc": 66, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "sessionsEndpointShouldReturnUserSessions", "start": {"line": 68, "column": 7}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "performLogin", "start": {"line": 77, "column": 17}, "end": {"line": 87, "column": 3}, "value": 11}, + {"unit_name": "getRequestEntity", "start": {"line": 89, "column": 32}, "end": {"line": 93, "column": 3}, "value": 5}, + {"unit_name": "getSessions", "start": {"line": 95, "column": 46}, "end": {"line": 100, "column": 3}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/dockerTest/java/smoketest/session/redis/TestServiceConnectionSampleSessionRedisApplication.java": { + "checksum": "7be91f13315992ef4fd1c47119a262d1", + "language": "Java", + "loc": 20, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 29, "column": 21}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "redisContainer", "start": {"line": 38, "column": 18}, "end": {"line": 40, "column": 4}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/dockerTest/java/smoketest/session/redis/TestPropertiesImportSampleSessionRedisApplication.java": { + "checksum": "95cda558662aa0c85437fb4aa5588ec7", + "language": "Java", + "loc": 21, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 29, "column": 21}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "containerProperties", "start": {"line": 39, "column": 15}, "end": {"line": 42, "column": 4}, "value": 4} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/dockerTest/java/smoketest/session/redis/TestServiceConnectionImportSampleSessionRedisApplication.java": { + "checksum": "93273c935153b87dca5c5aaf8f6c7604", + "language": "Java", + "loc": 16, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 28, "column": 21}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/dockerTest/java/smoketest/session/redis/TestPropertiesSampleSessionRedisApplication.java": { + "checksum": "d0e5907c0f3fcc59378087821a18f121", + "language": "Java", + "loc": 22, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 29, "column": 21}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "redisContainer", "start": {"line": 37, "column": 18}, "end": {"line": 42, "column": 4}, "value": 6} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/main/java/smoketest/session/redis/SampleSessionRedisApplication.java": { + "checksum": "d0eaabb0e621c066488ec482a1aaa15a", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-redis/src/main/java/smoketest/session/redis/SecurityConfiguration.java": { + "checksum": "507688d1ec3e8fbf68e4b335dcedb9e8", + "language": "Java", + "loc": 23, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "managementSecurityFilterChain", "start": {"line": 38, "column": 22}, "end": {"line": 47, "column": 3}, "value": 10} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-jdbc/src/main/java/smoketest/session/SampleSessionJdbcApplication.java": { + "checksum": "8039548e15ff6d8d2852197cd8e98f67", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-jdbc/src/main/java/smoketest/session/HelloRestController.java": { + "checksum": "d97c96665441df05a12b2421c5b37085", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "uid", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-jdbc/src/main/java/smoketest/session/SecurityConfiguration.java": { + "checksum": "4b37b3cedb6a0409a28f147f5dc12e1c", + "language": "Java", + "loc": 23, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "managementSecurityFilterChain", "start": {"line": 38, "column": 22}, "end": {"line": 47, "column": 3}, "value": 10} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/src/main/java/smoketest/data/r2dbc/SampleR2dbcApplication.java": { + "checksum": "079733eb38910a61d87a90262f46a0bb", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/src/main/java/smoketest/data/r2dbc/CityController.java": { + "checksum": "274581671b92f939acaa73731306cba8", + "language": "Java", + "loc": 21, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "CityController", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "findCities", "start": {"line": 36, "column": 20}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "findCityById", "start": {"line": 41, "column": 20}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/src/main/java/smoketest/data/r2dbc/CityRepository.java": { + "checksum": "23a283f75d3fc806e354dd79527b594e", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-r2dbc/src/main/java/smoketest/data/r2dbc/City.java": { + "checksum": "f2c58ad605364a685861035cf10fe58f", + "language": "Java", + "loc": 31, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "City", "start": {"line": 32, "column": 12}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "City", "start": {"line": 35, "column": 9}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "getId", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getState", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getCountry", "start": {"line": 52, "column": 16}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/core/DockerCliIntegrationTests.java": { + "checksum": "94fe3671e3faf7a7efecbc1abcc228f2", + "language": "Java", + "loc": 112, + "profile": [43, 0, 32, 0], + "measurements": [ + {"unit_name": "runBasicCommand", "start": {"line": 65, "column": 7}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "runLifecycle", "start": {"line": 72, "column": 7}, "end": {"line": 110, "column": 3}, "value": 32}, + {"unit_name": "shouldWorkWithMultipleComposeFiles", "start": {"line": 113, "column": 7}, "end": {"line": 131, "column": 3}, "value": 15}, + {"unit_name": "quietComposeDown", "start": {"line": 133, "column": 22}, "end": {"line": 140, "column": 3}, "value": 7}, + {"unit_name": "createComposeFile", "start": {"line": 142, "column": 22}, "end": {"line": 151, "column": 3}, "value": 10}, + {"unit_name": "createComposeFiles", "start": {"line": 153, "column": 28}, "end": {"line": 158, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/activemq/ArtemisDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "2602606b88c36855e0c21ebb6c5cae6a", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 34, "column": 7}, "end": {"line": 39, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/activemq/ActiveMQClassicDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "b0c357df4224d6779c1a4ae7fe6e563c", + "language": "Java", + "loc": 13, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 34, "column": 7}, "end": {"line": 38, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/activemq/ActiveMQDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "d66db3599b18cc9185d3b8358f6cb28b", + "language": "Java", + "loc": 13, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 33, "column": 7}, "end": {"line": 37, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/neo4j/Neo4jDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "e4604ef2ca78b85933a2ae075a71954a", + "language": "Java", + "loc": 25, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetailsThatCanAccessNeo4j", "start": {"line": 39, "column": 7}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetailsThatCanAccessNeo4j", "start": {"line": 44, "column": 7}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetailsWithPassword", "start": {"line": 48, "column": 15}, "end": {"line": 53, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/clickhouse/ClickHouseJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "6bd6b0b03af777aee158635ebecdef2d", + "language": "Java", + "loc": 37, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 39, "column": 7}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 45, "column": 7}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 51, "column": 15}, "end": {"line": 55, "column": 3}, "value": 5}, + {"unit_name": "checkDatabaseAccess", "start": {"line": 58, "column": 15}, "end": {"line": 67, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/clickhouse/ClickHouseR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "7dd85f89ec25e2a0c6e637ad0bb9be96", + "language": "Java", + "loc": 38, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 41, "column": 7}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 47, "column": 7}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 53, "column": 15}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "checkDatabaseAccess", "start": {"line": 60, "column": 15}, "end": {"line": 69, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/mariadb/MariaDbR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "fb03b345f1416fc481517bf392819e41", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 38, "column": 7}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 43, "column": 7}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 47, "column": 15}, "end": {"line": 52, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/mariadb/MariaDbJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "90d7b5f678cb3a2b780a8b70be8ffe0a", + "language": "Java", + "loc": 20, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 36, "column": 7}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 41, "column": 7}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 45, "column": 15}, "end": {"line": 49, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/redis/RedisDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "9c3be998fec35c6939027d064e00f386", + "language": "Java", + "loc": 35, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 38, "column": 7}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 43, "column": 7}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "runWithRedisStackCreatesConnectionDetails", "start": {"line": 48, "column": 7}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "runWithRedisStackServerCreatesConnectionDetails", "start": {"line": 53, "column": 7}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 57, "column": 15}, "end": {"line": 67, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/ldap/OpenLdapDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "b77b215c867698bb2d1a8e8c0f269a0b", + "language": "Java", + "loc": 15, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 33, "column": 7}, "end": {"line": 39, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleXeR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "b4357d062e3d335e6ab8299b9065e0d2", + "language": "Java", + "loc": 33, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetailsThatCanBeUsedToAccessDatabase", "start": {"line": 45, "column": 7}, "end": {"line": 59, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleXeJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "7d5a5b6b5ea848d91339169c9f50cde6", + "language": "Java", + "loc": 37, + "profile": [0, 17, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetailsThatCanBeUsedToAccessDatabase", "start": {"line": 47, "column": 7}, "end": {"line": 63, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleFreeJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "e55f79fa6e38f80c62eab445be914e0f", + "language": "Java", + "loc": 37, + "profile": [0, 17, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetailsThatCanBeUsedToAccessDatabase", "start": {"line": 47, "column": 7}, "end": {"line": 63, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleFreeR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "eb74360b0c4102669e72c602a9cd016a", + "language": "Java", + "loc": 33, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetailsThatCanBeUsedToAccessDatabase", "start": {"line": 45, "column": 7}, "end": {"line": 59, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/otlp/GrafanaOpenTelemetryMetricsDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "4e61b8db46413b85e20135b29c41b05d", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 34, "column": 7}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/otlp/OpenTelemetryLoggingDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "1f1e875d33e1cdc9fdcd785f98fb2cec", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 35, "column": 7}, "end": {"line": 38, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/otlp/GrafanaOpenTelemetryTracingDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "0361a8468574979e9b9bc326a0b92a66", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 35, "column": 7}, "end": {"line": 38, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/otlp/OpenTelemetryMetricsDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "2ae7eb688548a554b8216431fdca82a0", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 34, "column": 7}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/otlp/GrafanaOpenTelemetryLoggingDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "e4766e2b7b825b1f43abb435abc66ee3", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 35, "column": 7}, "end": {"line": 38, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/otlp/OpenTelemetryTracingDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "e58bbb185cd717f594e3a4f5898d439b", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 35, "column": 7}, "end": {"line": 38, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/postgres/PostgresR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "ca870b51f6a81ed9fea0874c88d41f22", + "language": "Java", + "loc": 45, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 43, "column": 7}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "runCreatesConnectionDetailsThatCanAccessDatabaseWhenHostAuthMethodIsTrust", "start": {"line": 48, "column": 7}, "end": {"line": 56, "column": 3}, "value": 9}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 59, "column": 7}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 63, "column": 15}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "checkDatabaseAccess", "start": {"line": 70, "column": 15}, "end": {"line": 78, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/postgres/PostgresJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "17dc2eed4032e359f3b97c72d7a4ecbe", + "language": "Java", + "loc": 44, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 42, "column": 7}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "runCreatesConnectionDetailsThatCanAccessDatabaseWhenHostAuthMethodIsTrust", "start": {"line": 47, "column": 7}, "end": {"line": 53, "column": 3}, "value": 7}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 56, "column": 7}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 60, "column": 15}, "end": {"line": 64, "column": 3}, "value": 5}, + {"unit_name": "checkDatabaseAccess", "start": {"line": 67, "column": 15}, "end": {"line": 76, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/zipkin/ZipkinDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "2dcf31cd8649f6016ee6e07a0eccad02", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 35, "column": 7}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/cassandra/CassandraDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "e1ca773fa2f124566b9c44410dafa2ac", + "language": "Java", + "loc": 27, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 36, "column": 7}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 41, "column": 7}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 45, "column": 15}, "end": {"line": 54, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/mysql/MySqlR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "a9a634736df3c0b48abcede93cf4af02", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 37, "column": 7}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 42, "column": 7}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 46, "column": 15}, "end": {"line": 51, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/mysql/MySqlJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "5a387eed7e85cf8af10d23d618dbc785", + "language": "Java", + "loc": 20, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 36, "column": 7}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 41, "column": 7}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 45, "column": 15}, "end": {"line": 49, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/sqlserver/SqlServerJdbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "8e95abb529b5495938382ef0ce1ea87e", + "language": "Java", + "loc": 44, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetailsThatCanBeUsedToAccessDatabase", "start": {"line": 44, "column": 7}, "end": {"line": 50, "column": 3}, "value": 7}, + {"unit_name": "runWithJdbcParametersCreatesConnectionDetailsThatCanBeUsedToAccessDatabase", "start": {"line": 53, "column": 7}, "end": {"line": 60, "column": 3}, "value": 8}, + {"unit_name": "checkDatabaseAccess", "start": {"line": 63, "column": 15}, "end": {"line": 72, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/sqlserver/SqlServerR2dbcDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "0e4f99dce03029b973ef2afb1adee1a6", + "language": "Java", + "loc": 29, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetailsThatCanBeUsedToAccessDatabase", "start": {"line": 44, "column": 7}, "end": {"line": 55, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/rabbit/RabbitDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "8dffef57093653292aec48425c3857e8", + "language": "Java", + "loc": 25, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 37, "column": 7}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 42, "column": 7}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 46, "column": 15}, "end": {"line": 54, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/mongo/MongoDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "7d9a078e4085ab2cea18c09f3f32fe3f", + "language": "Java", + "loc": 27, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 40, "column": 7}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 46, "column": 7}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetailsWithDatabase", "start": {"line": 50, "column": 15}, "end": {"line": 57, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/hazelcast/HazelcastDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "dd693244a678211e1d9c10416f772d05", + "language": "Java", + "loc": 36, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 41, "column": 7}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "runCreatesConnectionDetailsCustomClusterName", "start": {"line": 48, "column": 7}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "verifyConnection", "start": {"line": 54, "column": 22}, "end": {"line": 64, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/pulsar/PulsarDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "06a8f7421ba2bf7882816651a9f9ecdf", + "language": "Java", + "loc": 13, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 33, "column": 7}, "end": {"line": 37, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/liquibase/JdbcAdaptingLiquibaseConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "258e22838709224936ad247f0a0e2652", + "language": "Java", + "loc": 13, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 33, "column": 7}, "end": {"line": 37, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/elasticsearch/ElasticsearchDockerComposeConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "c9df5c028c61897e4ea16fd239d1540f", + "language": "Java", + "loc": 29, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 38, "column": 7}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "runWithBitnamiImageCreatesConnectionDetails", "start": {"line": 43, "column": 7}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "assertConnectionDetails", "start": {"line": 47, "column": 15}, "end": {"line": 58, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/dockerTest/java/org/springframework/boot/docker/compose/service/connection/flyway/JdbcAdaptingFlywayConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "89410736843fc8ad61a5b877ecd0be9d", + "language": "Java", + "loc": 13, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "runCreatesConnectionDetails", "start": {"line": 33, "column": 7}, "end": {"line": 37, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerHost.java": { + "checksum": "9ac968f8ebd4cdd35c3734fb2d939e9f", + "language": "Java", + "loc": 70, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerHost", "start": {"line": 39, "column": 10}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 44, "column": 17}, "end": {"line": 53, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 56, "column": 13}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 72, "column": 20}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 84, "column": 20}, "end": {"line": 91, "column": 3}, "value": 8}, + {"unit_name": "fromServicesHostEnv", "start": {"line": 93, "column": 24}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "fromDockerHostEnv", "start": {"line": 97, "column": 24}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "fromCurrentContext", "start": {"line": 101, "column": 24}, "end": {"line": 104, "column": 3}, "value": 4}, + {"unit_name": "getCurrentContext", "start": {"line": 106, "column": 42}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "fromEndpoint", "start": {"line": 110, "column": 24}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "fromUri", "start": {"line": 114, "column": 24}, "end": {"line": 124, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/Regex.java": { + "checksum": "0900461044c5e8bf428ae4a657dde4be", + "language": "Java", + "loc": 69, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "Regex", "start": {"line": 71, "column": 10}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "oneOrMoreTimes", "start": {"line": 75, "column": 16}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "zeroOrOnce", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "compile", "start": {"line": 83, "column": 10}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "length", "start": {"line": 88, "column": 13}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "charAt", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "subSequence", "start": {"line": 98, "column": 22}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 103, "column": 16}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 107, "column": 23}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "oneOf", "start": {"line": 111, "column": 23}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "group", "start": {"line": 115, "column": 23}, "end": {"line": 117, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerCliComposeConfigResponse.java": { + "checksum": "2ea8976fc88a36dda057ec863fc4691b", + "language": "Java", + "loc": 6, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerCliComposeConfigResponse", "start": {"line": 30, "column": 8}, "end": {"line": 41, "column": 2}, "value": 3}, + {"unit_name": "Service", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerException.java": { + "checksum": "286053a1aa0758e02e36ff88ef5acac8", + "language": "Java", + "loc": 9, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerException", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "DockerException", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/ProcessRunner.java": { + "checksum": "6badbdc5f0b77229d4236be81d15202d", + "language": "Java", + "loc": 111, + "profile": [48, 35, 0, 0], + "measurements": [ + {"unit_name": "ProcessRunner", "start": {"line": 55, "column": 2}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "ProcessRunner", "start": {"line": 63, "column": 2}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 74, "column": 9}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 86, "column": 9}, "end": {"line": 100, "column": 3}, "value": 15}, + {"unit_name": "startProcess", "start": {"line": 102, "column": 18}, "end": {"line": 118, "column": 3}, "value": 17}, + {"unit_name": "waitForProcess", "start": {"line": 120, "column": 14}, "end": {"line": 127, "column": 3}, "value": 8}, + {"unit_name": "ReaderThread", "start": {"line": 142, "column": 3}, "end": {"line": 148, "column": 4}, "value": 7}, + {"unit_name": "run", "start": {"line": 151, "column": 15}, "end": {"line": 168, "column": 4}, "value": 18}, + {"unit_name": "toString", "start": {"line": 171, "column": 17}, "end": {"line": 179, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerNotRunningException.java": { + "checksum": "4ee085c5f7c931df0ab17288c4dfc8dc", + "language": "Java", + "loc": 11, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerNotRunningException", "start": {"line": 31, "column": 2}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "getErrorOutput", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/ImageReference.java": { + "checksum": "70060fec7e8e106fcc092f0102502e77", + "language": "Java", + "loc": 100, + "profile": [54, 0, 33, 0], + "measurements": [ + {"unit_name": "ImageReference", "start": {"line": 41, "column": 10}, "end": {"line": 47, "column": 3}, "value": 7}, + {"unit_name": "getDomain", "start": {"line": 54, "column": 16}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getTag", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getDigest", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 84, "column": 17}, "end": {"line": 97, "column": 3}, "value": 14}, + {"unit_name": "hashCode", "start": {"line": 100, "column": 13}, "end": {"line": 107, "column": 3}, "value": 8}, + {"unit_name": "toString", "start": {"line": 110, "column": 16}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "buildString", "start": {"line": 114, "column": 17}, "end": {"line": 123, "column": 3}, "value": 10}, + {"unit_name": "of", "start": {"line": 138, "column": 31}, "end": {"line": 170, "column": 3}, "value": 33} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerProcessStartException.java": { + "checksum": "7f743d8b5506fadacf699979a2a0fe51", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerProcessStartException", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DefaultRunningService.java": { + "checksum": "c2aa9030b29bc17b3a64872375389e8b", + "language": "Java", + "loc": 57, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultRunningService", "start": {"line": 48, "column": 2}, "end": {"line": 58, "column": 3}, "value": 11}, + {"unit_name": "getOrigin", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "name", "start": {"line": 66, "column": 16}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "image", "start": {"line": 71, "column": 24}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "host", "start": {"line": 76, "column": 16}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "ports", "start": {"line": 81, "column": 25}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "env", "start": {"line": 86, "column": 29}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "labels", "start": {"line": 91, "column": 29}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 96, "column": 16}, "end": {"line": 98, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerComposeFile.java": { + "checksum": "700e11cd4644cfc27ac86f0dc74f123c", + "language": "Java", + "loc": 83, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerComposeFile", "start": {"line": 49, "column": 10}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "toCanonicalFile", "start": {"line": 54, "column": 22}, "end": {"line": 61, "column": 3}, "value": 8}, + {"unit_name": "getFiles", "start": {"line": 68, "column": 20}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 73, "column": 17}, "end": {"line": 82, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 85, "column": 13}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 90, "column": 16}, "end": {"line": 95, "column": 3}, "value": 6}, + {"unit_name": "find", "start": {"line": 110, "column": 34}, "end": {"line": 124, "column": 3}, "value": 15}, + {"unit_name": "of", "start": {"line": 131, "column": 34}, "end": {"line": 136, "column": 3}, "value": 6}, + {"unit_name": "of", "start": {"line": 144, "column": 34}, "end": {"line": 152, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DefaultDockerCompose.java": { + "checksum": "37b804b17f1c8cb42567a49f52d0b035", + "language": "Java", + "loc": 94, + "profile": [69, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultDockerCompose", "start": {"line": 44, "column": 2}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "up", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "up", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "down", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "down", "start": {"line": 65, "column": 14}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 75, "column": 14}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "stop", "start": {"line": 80, "column": 14}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "stop", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "hasDefinedServices", "start": {"line": 90, "column": 17}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getRunningServices", "start": {"line": 95, "column": 30}, "end": {"line": 109, "column": 3}, "value": 15}, + {"unit_name": "inspect", "start": {"line": 111, "column": 48}, "end": {"line": 115, "column": 3}, "value": 5}, + {"unit_name": "inspectContainer", "start": {"line": 117, "column": 35}, "end": {"line": 129, "column": 3}, "value": 12}, + {"unit_name": "runComposePs", "start": {"line": 131, "column": 43}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "isRunning", "start": {"line": 135, "column": 18}, "end": {"line": 137, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/ImageName.java": { + "checksum": "743995d8f61ca7eca8a4f5ee860b9660", + "language": "Java", + "loc": 78, + "profile": [65, 0, 0, 0], + "measurements": [ + {"unit_name": "ImageName", "start": {"line": 41, "column": 2}, "end": {"line": 46, "column": 3}, "value": 6}, + {"unit_name": "getDomain", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 65, "column": 17}, "end": {"line": 77, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 80, "column": 13}, "end": {"line": 86, "column": 3}, "value": 7}, + {"unit_name": "toString", "start": {"line": 89, "column": 16}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getDomainOrDefault", "start": {"line": 93, "column": 17}, "end": {"line": 98, "column": 3}, "value": 6}, + {"unit_name": "getNameWithDefaultPath", "start": {"line": 100, "column": 17}, "end": {"line": 105, "column": 3}, "value": 6}, + {"unit_name": "parseDomain", "start": {"line": 107, "column": 16}, "end": {"line": 114, "column": 3}, "value": 8}, + {"unit_name": "of", "start": {"line": 116, "column": 19}, "end": {"line": 125, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerCliContextResponse.java": { + "checksum": "5530603885fa2c2408e6892389817dc2", + "language": "Java", + "loc": 3, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerCliContextResponse", "start": {"line": 29, "column": 8}, "end": {"line": 31, "column": 2}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerComposeOrigin.java": { + "checksum": "204036b69723c77949e276f31c5c06ac", + "language": "Java", + "loc": 9, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "toString", "start": {"line": 33, "column": 16}, "end": {"line": 36, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerCliCommand.java": { + "checksum": "b2fae71faf4a2afb4ab4b03358d33551", + "language": "Java", + "loc": 147, + "profile": [109, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerCliCommand", "start": {"line": 47, "column": 10}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "DockerCliCommand", "start": {"line": 51, "column": 10}, "end": {"line": 58, "column": 3}, "value": 8}, + {"unit_name": "getType", "start": {"line": 60, "column": 7}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getLogLevel", "start": {"line": 64, "column": 11}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getCommand", "start": {"line": 68, "column": 15}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "deserialize", "start": {"line": 73, "column": 4}, "end": {"line": 79, "column": 3}, "value": 7}, + {"unit_name": "equals", "start": {"line": 82, "column": 17}, "end": {"line": 95, "column": 3}, "value": 14}, + {"unit_name": "hashCode", "start": {"line": 98, "column": 13}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 103, "column": 16}, "end": {"line": 106, "column": 3}, "value": 4}, + {"unit_name": "join", "start": {"line": 108, "column": 28}, "end": {"line": 112, "column": 3}, "value": 5}, + {"unit_name": "Context", "start": {"line": 119, "column": 3}, "end": {"line": 121, "column": 4}, "value": 3}, + {"unit_name": "Inspect", "start": {"line": 130, "column": 3}, "end": {"line": 133, "column": 4}, "value": 4}, + {"unit_name": "ComposeConfig", "start": {"line": 142, "column": 3}, "end": {"line": 144, "column": 4}, "value": 3}, + {"unit_name": "ComposePs", "start": {"line": 153, "column": 3}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "ComposeUp", "start": {"line": 164, "column": 3}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "getCommand", "start": {"line": 168, "column": 27}, "end": {"line": 176, "column": 4}, "value": 9}, + {"unit_name": "ComposeDown", "start": {"line": 185, "column": 3}, "end": {"line": 187, "column": 4}, "value": 3}, + {"unit_name": "getCommand", "start": {"line": 189, "column": 27}, "end": {"line": 196, "column": 4}, "value": 8}, + {"unit_name": "ComposeStart", "start": {"line": 205, "column": 3}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "getCommand", "start": {"line": 209, "column": 27}, "end": {"line": 214, "column": 4}, "value": 6}, + {"unit_name": "ComposeStop", "start": {"line": 223, "column": 3}, "end": {"line": 225, "column": 4}, "value": 3}, + {"unit_name": "getCommand", "start": {"line": 227, "column": 27}, "end": {"line": 234, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerOutputParseException.java": { + "checksum": "f0be61cdc5deaf3450fec5104089f2c2", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerOutputParseException", "start": {"line": 29, "column": 2}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerJson.java": { + "checksum": "035d1c5f3ba4b9c187f3d79e598636b5", + "language": "Java", + "loc": 38, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerJson", "start": {"line": 46, "column": 10}, "end": {"line": 47, "column": 3}, "value": 2}, + {"unit_name": "deserializeToList", "start": {"line": 57, "column": 21}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "deserialize", "start": {"line": 72, "column": 15}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "deserialize", "start": {"line": 76, "column": 23}, "end": {"line": 83, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerCompose.java": { + "checksum": "58aeb219584aa4aeb2096be1ee80d974", + "language": "Java", + "loc": 28, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "get", "start": {"line": 129, "column": 23}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 143, "column": 23}, "end": {"line": 147, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerEnv.java": { + "checksum": "f3e71ffdfcf65136ec1402ec71079e55", + "language": "Java", + "loc": 34, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerEnv", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 45, "column": 30}, "end": {"line": 52, "column": 3}, "value": 8}, + {"unit_name": "parseEntry", "start": {"line": 54, "column": 16}, "end": {"line": 62, "column": 3}, "value": 9}, + {"unit_name": "asMap", "start": {"line": 68, "column": 22}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "Entry", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerCli.java": { + "checksum": "7e279ec5f217cf592dd2155ffe1bf84f", + "language": "Java", + "loc": 137, + "profile": [42, 70, 0, 0], + "measurements": [ + {"unit_name": "DockerCli", "start": {"line": 60, "column": 2}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "run", "start": {"line": 73, "column": 8}, "end": {"line": 79, "column": 3}, "value": 7}, + {"unit_name": "createOutputConsumer", "start": {"line": 81, "column": 27}, "end": {"line": 86, "column": 3}, "value": 6}, + {"unit_name": "createCommand", "start": {"line": 88, "column": 23}, "end": {"line": 116, "column": 3}, "value": 29}, + {"unit_name": "getDockerComposeFile", "start": {"line": 122, "column": 20}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "DockerCommands", "start": {"line": 135, "column": 3}, "end": {"line": 138, "column": 4}, "value": 4}, + {"unit_name": "getDockerCommand", "start": {"line": 140, "column": 24}, "end": {"line": 157, "column": 4}, "value": 18}, + {"unit_name": "getDockerComposeCommand", "start": {"line": 159, "column": 24}, "end": {"line": 182, "column": 4}, "value": 23}, + {"unit_name": "get", "start": {"line": 184, "column": 16}, "end": {"line": 189, "column": 4}, "value": 6}, + {"unit_name": "DockerComposeOptions", "start": {"line": 200, "column": 9}, "end": {"line": 209, "column": 3}, "value": 7}, + {"unit_name": "none", "start": {"line": 206, "column": 31}, "end": {"line": 208, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerCliComposeVersionResponse.java": { + "checksum": "11c3ff1d92e5a6ad8d0e1dff0cd6b0b2", + "language": "Java", + "loc": 3, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerCliComposeVersionResponse", "start": {"line": 27, "column": 8}, "end": {"line": 29, "column": 2}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerCliInspectResponse.java": { + "checksum": "02073e98e67d826747fd3b01b20a6835", + "language": "Java", + "loc": 16, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerCliInspectResponse", "start": {"line": 33, "column": 8}, "end": {"line": 83, "column": 2}, "value": 8}, + {"unit_name": "Config", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 2}, + {"unit_name": "ExposedPort", "start": {"line": 51, "column": 9}, "end": {"line": 53, "column": 3}, "value": 2}, + {"unit_name": "HostConfig", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 2}, + {"unit_name": "NetworkSettings", "start": {"line": 69, "column": 9}, "end": {"line": 71, "column": 3}, "value": 2}, + {"unit_name": "HostPort", "start": {"line": 79, "column": 9}, "end": {"line": 81, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/ConnectionPorts.java": { + "checksum": "04f2277e03484872afb0203743d6b286", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/ProcessStartException.java": { + "checksum": "bb3e16dc6540ba41ca85b2a16306b2d3", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "ProcessStartException", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DefaultConnectionPorts.java": { + "checksum": "4f0658305c7fe18c63f5a814e9aa5613", + "language": "Java", + "loc": 101, + "profile": [83, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultConnectionPorts", "start": {"line": 46, "column": 2}, "end": {"line": 53, "column": 3}, "value": 8}, + {"unit_name": "isHostNetworkMode", "start": {"line": 55, "column": 25}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "buildMappingsForNetworkSettings", "start": {"line": 60, "column": 38}, "end": {"line": 74, "column": 3}, "value": 15}, + {"unit_name": "isIpV4", "start": {"line": 76, "column": 18}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "getPortNumber", "start": {"line": 81, "column": 21}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "buildMappingsForHostNetworking", "start": {"line": 85, "column": 38}, "end": {"line": 95, "column": 3}, "value": 11}, + {"unit_name": "get", "start": {"line": 98, "column": 13}, "end": {"line": 102, "column": 3}, "value": 5}, + {"unit_name": "getAll", "start": {"line": 105, "column": 23}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getAll", "start": {"line": 110, "column": 23}, "end": {"line": 118, "column": 3}, "value": 9}, + {"unit_name": "getMappings", "start": {"line": 120, "column": 30}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "ContainerPort", "start": {"line": 130, "column": 9}, "end": {"line": 148, "column": 3}, "value": 5}, + {"unit_name": "toString", "start": {"line": 133, "column": 17}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "parse", "start": {"line": 137, "column": 24}, "end": {"line": 146, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/RunningService.java": { + "checksum": "a36881a4f5696b7181046b14602dc42b", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/DockerCliComposePsResponse.java": { + "checksum": "d210e0cc99d92a15c69c4ad4dad25ce8", + "language": "Java", + "loc": 3, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerCliComposePsResponse", "start": {"line": 30, "column": 8}, "end": {"line": 32, "column": 2}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/package-info.java": { + "checksum": "b789df7078f655ae9dd7a50e7fee80f1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/core/ProcessExitException.java": { + "checksum": "9a97c254018a9e559e6dc3d618a4e581", + "language": "Java", + "loc": 33, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "ProcessExitException", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "ProcessExitException", "start": {"line": 40, "column": 2}, "end": {"line": 46, "column": 3}, "value": 7}, + {"unit_name": "buildMessage", "start": {"line": 48, "column": 24}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "getExitCode", "start": {"line": 53, "column": 6}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getCommand", "start": {"line": 57, "column": 11}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getStdOut", "start": {"line": 61, "column": 9}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getStdErr", "start": {"line": 65, "column": 9}, "end": {"line": 67, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/StartCommand.java": { + "checksum": "0752df6b3b9888357e2a589b1487b8c2", + "language": "Java", + "loc": 19, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "StartCommand", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 50, "column": 7}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/LifecycleManagement.java": { + "checksum": "81397dd92373d9eee3e93bdeee5ff98b", + "language": "Java", + "loc": 18, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "LifecycleManagement", "start": {"line": 48, "column": 2}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "shouldStart", "start": {"line": 57, "column": 10}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "shouldStop", "start": {"line": 65, "column": 10}, "end": {"line": 67, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/DockerComposeServicesReadyEvent.java": { + "checksum": "f40d976e030072db1aa85ab12a1f2952", + "language": "Java", + "loc": 20, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerComposeServicesReadyEvent", "start": {"line": 40, "column": 2}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "getSource", "start": {"line": 46, "column": 28}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getRunningServices", "start": {"line": 54, "column": 30}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/DockerComposeListener.java": { + "checksum": "8eb064a1d2889a3d83fd1053cbb57e88", + "language": "Java", + "loc": 31, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerComposeListener", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "DockerComposeListener", "start": {"line": 43, "column": 2}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 48, "column": 14}, "end": {"line": 54, "column": 3}, "value": 7}, + {"unit_name": "createDockerComposeLifecycleManager", "start": {"line": 56, "column": 42}, "end": {"line": 61, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/StopCommand.java": { + "checksum": "2d6682c4e92b622b8d763d63ada906ef", + "language": "Java", + "loc": 19, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "StopCommand", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 50, "column": 7}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/DockerComposeSkipCheck.java": { + "checksum": "6e5670d6ee2cde7aa4af44437493b7a8", + "language": "Java", + "loc": 46, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "shouldSkip", "start": {"line": 47, "column": 10}, "end": {"line": 57, "column": 3}, "value": 11}, + {"unit_name": "hasAtLeastOneRequiredClass", "start": {"line": 59, "column": 18}, "end": {"line": 66, "column": 3}, "value": 8}, + {"unit_name": "isSkippedStackElement", "start": {"line": 68, "column": 25}, "end": {"line": 75, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/ServiceNotReadyException.java": { + "checksum": "6b5139af3bbc35475236fa337c927e4c", + "language": "Java", + "loc": 15, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "ServiceNotReadyException", "start": {"line": 32, "column": 2}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "ServiceNotReadyException", "start": {"line": 36, "column": 2}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "getService", "start": {"line": 41, "column": 17}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/TcpConnectServiceReadinessCheck.java": { + "checksum": "02e493165b7d5c8e24890285cc63bbd8", + "language": "Java", + "loc": 43, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "TcpConnectServiceReadinessCheck", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "check", "start": {"line": 43, "column": 7}, "end": {"line": 50, "column": 3}, "value": 8}, + {"unit_name": "check", "start": {"line": 52, "column": 15}, "end": {"line": 63, "column": 3}, "value": 12}, + {"unit_name": "check", "start": {"line": 65, "column": 15}, "end": {"line": 77, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/ServiceReadinessChecks.java": { + "checksum": "bb7e3d44d7ecfb9e79baa1f168689753", + "language": "Java", + "loc": 77, + "profile": [37, 19, 0, 0], + "measurements": [ + {"unit_name": "ServiceReadinessChecks", "start": {"line": 56, "column": 2}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "ServiceReadinessChecks", "start": {"line": 61, "column": 2}, "end": {"line": 67, "column": 3}, "value": 7}, + {"unit_name": "waitUntilReady", "start": {"line": 73, "column": 7}, "end": {"line": 87, "column": 3}, "value": 15}, + {"unit_name": "check", "start": {"line": 89, "column": 41}, "end": {"line": 107, "column": 3}, "value": 19}, + {"unit_name": "isDisabled", "start": {"line": 109, "column": 18}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "sleep", "start": {"line": 113, "column": 22}, "end": {"line": 120, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/DockerComposeProperties.java": { + "checksum": "c53761333ef46b63e8156d6443acae89", + "language": "Java", + "loc": 195, + "profile": [129, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 88, "column": 17}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getArguments", "start": {"line": 96, "column": 22}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getFile", "start": {"line": 100, "column": 20}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getLifecycleManagement", "start": {"line": 104, "column": 29}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "setLifecycleManagement", "start": {"line": 108, "column": 14}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "getHost", "start": {"line": 112, "column": 16}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 116, "column": 14}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "getStart", "start": {"line": 120, "column": 15}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getStop", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "getProfiles", "start": {"line": 128, "column": 18}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getSkip", "start": {"line": 132, "column": 14}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "getReadiness", "start": {"line": 136, "column": 19}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 140, "column": 33}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getCommand", "start": {"line": 169, "column": 23}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "setCommand", "start": {"line": 173, "column": 15}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "getLogLevel", "start": {"line": 177, "column": 19}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "setLogLevel", "start": {"line": 181, "column": 15}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "getSkip", "start": {"line": 185, "column": 15}, "end": {"line": 187, "column": 4}, "value": 3}, + {"unit_name": "setSkip", "start": {"line": 189, "column": 15}, "end": {"line": 191, "column": 4}, "value": 3}, + {"unit_name": "getArguments", "start": {"line": 193, "column": 23}, "end": {"line": 195, "column": 4}, "value": 3}, + {"unit_name": "shouldSkip", "start": {"line": 207, "column": 13}, "end": {"line": 209, "column": 6}, "value": 3}, + {"unit_name": "shouldSkip", "start": {"line": 216, "column": 13}, "end": {"line": 218, "column": 6}, "value": 3}, + {"unit_name": "getLogMessage", "start": {"line": 221, "column": 12}, "end": {"line": 223, "column": 6}, "value": 3}, + {"unit_name": "getLogMessage", "start": {"line": 228, "column": 11}, "end": {"line": 230, "column": 5}, "value": 3}, + {"unit_name": "getCommand", "start": {"line": 256, "column": 22}, "end": {"line": 258, "column": 4}, "value": 3}, + {"unit_name": "setCommand", "start": {"line": 260, "column": 15}, "end": {"line": 262, "column": 4}, "value": 3}, + {"unit_name": "getTimeout", "start": {"line": 264, "column": 19}, "end": {"line": 266, "column": 4}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 268, "column": 15}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "getArguments", "start": {"line": 272, "column": 23}, "end": {"line": 274, "column": 4}, "value": 3}, + {"unit_name": "getActive", "start": {"line": 288, "column": 22}, "end": {"line": 290, "column": 4}, "value": 3}, + {"unit_name": "setActive", "start": {"line": 292, "column": 15}, "end": {"line": 294, "column": 4}, "value": 3}, + {"unit_name": "isInTests", "start": {"line": 308, "column": 18}, "end": {"line": 310, "column": 4}, "value": 3}, + {"unit_name": "setInTests", "start": {"line": 312, "column": 15}, "end": {"line": 314, "column": 4}, "value": 3}, + {"unit_name": "getWait", "start": {"line": 338, "column": 15}, "end": {"line": 340, "column": 4}, "value": 3}, + {"unit_name": "setWait", "start": {"line": 342, "column": 15}, "end": {"line": 344, "column": 4}, "value": 3}, + {"unit_name": "getTimeout", "start": {"line": 346, "column": 19}, "end": {"line": 348, "column": 4}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 350, "column": 15}, "end": {"line": 352, "column": 4}, "value": 3}, + {"unit_name": "getTcp", "start": {"line": 354, "column": 14}, "end": {"line": 356, "column": 4}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 396, "column": 20}, "end": {"line": 398, "column": 5}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 400, "column": 16}, "end": {"line": 402, "column": 5}, "value": 3}, + {"unit_name": "getReadTimeout", "start": {"line": 404, "column": 20}, "end": {"line": 406, "column": 5}, "value": 3}, + {"unit_name": "setReadTimeout", "start": {"line": 408, "column": 16}, "end": {"line": 410, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/DockerComposeLifecycleManager.java": { + "checksum": "fd589e9899b867405f89bb30d559add8", + "language": "Java", + "loc": 132, + "profile": [45, 0, 51, 0], + "measurements": [ + {"unit_name": "DockerComposeLifecycleManager", "start": {"line": 76, "column": 2}, "end": {"line": 81, "column": 3}, "value": 6}, + {"unit_name": "DockerComposeLifecycleManager", "start": {"line": 83, "column": 2}, "end": {"line": 96, "column": 3}, "value": 14}, + {"unit_name": "start", "start": {"line": 98, "column": 7}, "end": {"line": 148, "column": 3}, "value": 51}, + {"unit_name": "getComposeFile", "start": {"line": 150, "column": 30}, "end": {"line": 162, "column": 3}, "value": 13}, + {"unit_name": "getDockerCompose", "start": {"line": 164, "column": 26}, "end": {"line": 167, "column": 3}, "value": 4}, + {"unit_name": "isIgnored", "start": {"line": 169, "column": 18}, "end": {"line": 171, "column": 3}, "value": 3}, + {"unit_name": "publishEvent", "start": {"line": 178, "column": 15}, "end": {"line": 182, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/ReadinessTimeoutException.java": { + "checksum": "dbef39df2bf90a03438268fbe7b209f3", + "language": "Java", + "loc": 24, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "ReadinessTimeoutException", "start": {"line": 37, "column": 2}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "buildMessage", "start": {"line": 43, "column": 24}, "end": {"line": 50, "column": 3}, "value": 8}, + {"unit_name": "getTimeout", "start": {"line": 56, "column": 18}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/lifecycle/package-info.java": { + "checksum": "84d019e27ff1ed638055b8c6031a5a98", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/DockerComposeConnectionSource.java": { + "checksum": "4805539d82a8bef37a25849c601b9a72", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerComposeConnectionSource", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getRunningService", "start": {"line": 47, "column": 24}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/DockerComposeConnectionDetailsFactory.java": { + "checksum": "e6182bb5978b7d512c5c106dd6d80f1e", + "language": "Java", + "loc": 50, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerComposeConnectionDetailsFactory", "start": {"line": 53, "column": 12}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "DockerComposeConnectionDetailsFactory", "start": {"line": 63, "column": 12}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "DockerComposeConnectionDetailsFactory", "start": {"line": 72, "column": 12}, "end": {"line": 76, "column": 3}, "value": 5}, + {"unit_name": "getConnectionDetails", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "accept", "start": {"line": 83, "column": 18}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "hasRequiredClasses", "start": {"line": 87, "column": 18}, "end": {"line": 90, "column": 3}, "value": 4}, + {"unit_name": "DockerComposeConnectionDetails", "start": {"line": 113, "column": 13}, "end": {"line": 116, "column": 4}, "value": 4}, + {"unit_name": "getOrigin", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/ConnectionNamePredicate.java": { + "checksum": "e3536246121581a8ed2a23d35c85610e", + "language": "Java", + "loc": 27, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectionNamePredicate", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "test", "start": {"line": 43, "column": 17}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "getActual", "start": {"line": 48, "column": 17}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "asCanonicalName", "start": {"line": 53, "column": 17}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/DockerComposeServiceConnectionsApplicationListener.java": { + "checksum": "d8f6599c8bc2ee96ac1aa5d2bf1365f4", + "language": "Java", + "loc": 63, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerComposeServiceConnectionsApplicationListener", "start": {"line": 50, "column": 2}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "DockerComposeServiceConnectionsApplicationListener", "start": {"line": 54, "column": 2}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 59, "column": 14}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "registerConnectionDetails", "start": {"line": 66, "column": 15}, "end": {"line": 76, "column": 3}, "value": 11}, + {"unit_name": "register", "start": {"line": 79, "column": 19}, "end": {"line": 88, "column": 3}, "value": 10}, + {"unit_name": "getBeanName", "start": {"line": 90, "column": 17}, "end": {"line": 96, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/package-info.java": { + "checksum": "f82f75d249db189cf73146a0867b9be8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/activemq/ActiveMQDockerComposeConnectionDetailsFactory.java": { + "checksum": "03d788daae136b1f0da1e42d6a8bd2ba", + "language": "Java", + "loc": 38, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "ActiveMQDockerComposeConnectionDetailsFactory", "start": {"line": 35, "column": 12}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 40, "column": 38}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "ActiveMQDockerComposeConnectionDetails", "start": {"line": 55, "column": 13}, "end": {"line": 59, "column": 4}, "value": 5}, + {"unit_name": "getBrokerUrl", "start": {"line": 62, "column": 17}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/activemq/ArtemisEnvironment.java": { + "checksum": "bb96689127d69df26923db7b59342d6f", + "language": "Java", + "loc": 16, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "ArtemisEnvironment", "start": {"line": 33, "column": 2}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "getUser", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 42, "column": 9}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/activemq/ArtemisDockerComposeConnectionDetailsFactory.java": { + "checksum": "cf187f5f7426ac8dfb596eca1deafc95", + "language": "Java", + "loc": 43, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "ArtemisDockerComposeConnectionDetailsFactory", "start": {"line": 37, "column": 12}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 42, "column": 37}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "ArtemisDockerComposeConnectionDetails", "start": {"line": 57, "column": 13}, "end": {"line": 61, "column": 4}, "value": 5}, + {"unit_name": "getMode", "start": {"line": 64, "column": 22}, "end": {"line": 66, "column": 4}, "value": 3}, + {"unit_name": "getBrokerUrl", "start": {"line": 69, "column": 17}, "end": {"line": 71, "column": 4}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/activemq/ActiveMQClassicDockerComposeConnectionDetailsFactory.java": { + "checksum": "1bd388db82fc86d38537687dc017eeab", + "language": "Java", + "loc": 38, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "ActiveMQClassicDockerComposeConnectionDetailsFactory", "start": {"line": 36, "column": 12}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 41, "column": 38}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "ActiveMQDockerComposeConnectionDetails", "start": {"line": 56, "column": 13}, "end": {"line": 60, "column": 4}, "value": 5}, + {"unit_name": "getBrokerUrl", "start": {"line": 63, "column": 17}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 73, "column": 17}, "end": {"line": 75, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/activemq/ActiveMQClassicEnvironment.java": { + "checksum": "c044eaa211f02cbf3b1578543cc7daac", + "language": "Java", + "loc": 16, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "ActiveMQClassicEnvironment", "start": {"line": 33, "column": 2}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "getUser", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 42, "column": 9}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/activemq/ActiveMQEnvironment.java": { + "checksum": "95ebee99fe083f9a50ee66f19546da04", + "language": "Java", + "loc": 16, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "ActiveMQEnvironment", "start": {"line": 32, "column": 2}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "getUser", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/activemq/package-info.java": { + "checksum": "1d76a19de0a0f1a0cfa343283ce021c8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/neo4j/Neo4jDockerComposeConnectionDetailsFactory.java": { + "checksum": "d4f7a004c9eb6f314c09f52f8f0b93f5", + "language": "Java", + "loc": 37, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "Neo4jDockerComposeConnectionDetailsFactory", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 44, "column": 35}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "Neo4jDockerComposeConnectionDetails", "start": {"line": 60, "column": 3}, "end": {"line": 65, "column": 4}, "value": 6}, + {"unit_name": "getUri", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "getAuthToken", "start": {"line": 73, "column": 20}, "end": {"line": 75, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/neo4j/package-info.java": { + "checksum": "e998b19f0d32245aa6698ac4df2966b8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/neo4j/Neo4jEnvironment.java": { + "checksum": "6caca7b3ac3bff4120c543d39bcbc275", + "language": "Java", + "loc": 32, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "Neo4jEnvironment", "start": {"line": 34, "column": 2}, "end": {"line": 40, "column": 3}, "value": 7}, + {"unit_name": "parse", "start": {"line": 42, "column": 20}, "end": {"line": 56, "column": 3}, "value": 15}, + {"unit_name": "getAuthToken", "start": {"line": 58, "column": 12}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/clickhouse/ClickHouseEnvironment.java": { + "checksum": "62a66da50e6aed2d7ccc5873e1a04d3f", + "language": "Java", + "loc": 29, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "ClickHouseEnvironment", "start": {"line": 37, "column": 2}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "extractPassword", "start": {"line": 43, "column": 17}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "getUsername", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/clickhouse/ClickHouseR2dbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "2e3aaa7bf5e5c183584a8a38856d15b7", + "language": "Java", + "loc": 34, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "ClickHouseR2dbcDockerComposeConnectionDetailsFactory", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 43, "column": 35}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "ClickhouseDbR2dbcDockerComposeConnectionDetails", "start": {"line": 59, "column": 3}, "end": {"line": 64, "column": 4}, "value": 6}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 67, "column": 35}, "end": {"line": 69, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/clickhouse/ClickHouseJdbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "575c046202c06ca441d065e83629c82e", + "language": "Java", + "loc": 40, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "ClickHouseJdbcDockerComposeConnectionDetailsFactory", "start": {"line": 36, "column": 12}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 41, "column": 34}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "ClickhouseJdbcDockerComposeConnectionDetails", "start": {"line": 58, "column": 3}, "end": {"line": 62, "column": 4}, "value": 5}, + {"unit_name": "getUsername", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 70, "column": 17}, "end": {"line": 72, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/clickhouse/package-info.java": { + "checksum": "abd64fdd5288c21cf45f0b4a450b125c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mariadb/MariaDbR2dbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "2bdd9dbe26e1379710e6b63af264eedd", + "language": "Java", + "loc": 34, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "MariaDbR2dbcDockerComposeConnectionDetailsFactory", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 46, "column": 35}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "MariaDbR2dbcDockerComposeConnectionDetails", "start": {"line": 61, "column": 3}, "end": {"line": 66, "column": 4}, "value": 6}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 69, "column": 35}, "end": {"line": 71, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mariadb/MariaDbJdbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "e7a4ccab7c2bf1b3e809ccfbc74e28e2", + "language": "Java", + "loc": 40, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "MariaDbJdbcDockerComposeConnectionDetailsFactory", "start": {"line": 39, "column": 12}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 44, "column": 34}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "MariaDbJdbcDockerComposeConnectionDetails", "start": {"line": 60, "column": 3}, "end": {"line": 64, "column": 4}, "value": 5}, + {"unit_name": "getUsername", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 77, "column": 17}, "end": {"line": 79, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mariadb/package-info.java": { + "checksum": "01befb5bd07e4fe2aaea92b96e87a466", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mariadb/MariaDbEnvironment.java": { + "checksum": "9338350cc5f10d2b227d570555c6c5ec", + "language": "Java", + "loc": 46, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "MariaDbEnvironment", "start": {"line": 40, "column": 2}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "extractUsername", "start": {"line": 46, "column": 17}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "extractPassword", "start": {"line": 51, "column": 17}, "end": {"line": 63, "column": 3}, "value": 13}, + {"unit_name": "extractDatabase", "start": {"line": 65, "column": 17}, "end": {"line": 70, "column": 3}, "value": 6}, + {"unit_name": "getUsername", "start": {"line": 72, "column": 9}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 76, "column": 9}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 80, "column": 9}, "end": {"line": 82, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/redis/RedisDockerComposeConnectionDetailsFactory.java": { + "checksum": "ba38e2650e5e58e83dc17c2e88db01ce", + "language": "Java", + "loc": 29, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "RedisDockerComposeConnectionDetailsFactory", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 46, "column": 35}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "RedisDockerComposeConnectionDetails", "start": {"line": 58, "column": 3}, "end": {"line": 61, "column": 4}, "value": 4}, + {"unit_name": "getStandalone", "start": {"line": 64, "column": 21}, "end": {"line": 66, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/redis/package-info.java": { + "checksum": "6ff2ae1cd0021b637986bb7056b29986", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/ldap/OpenLdapDockerComposeConnectionDetailsFactory.java": { + "checksum": "93b95c3205439a5a125c68d632a020c4", + "language": "Java", + "loc": 59, + "profile": [18, 18, 0, 0], + "measurements": [ + {"unit_name": "OpenLdapDockerComposeConnectionDetailsFactory", "start": {"line": 37, "column": 12}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 42, "column": 34}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "OpenLdapDockerComposeConnectionDetails", "start": {"line": 60, "column": 3}, "end": {"line": 77, "column": 4}, "value": 18}, + {"unit_name": "getUrls", "start": {"line": 80, "column": 19}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "getBase", "start": {"line": 85, "column": 17}, "end": {"line": 87, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 90, "column": 17}, "end": {"line": 92, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 95, "column": 17}, "end": {"line": 97, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/ldap/package-info.java": { + "checksum": "156f7666bf6974a55154be46f1a7368a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleContainer.java": { + "checksum": "228e76f6b1d4d8e6d4d037a7cd5c7a80", + "language": "Java", + "loc": 17, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleContainer", "start": {"line": 34, "column": 2}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "getImageName", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getDefaultDatabase", "start": {"line": 43, "column": 9}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleXeJdbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "363539cf15674bc18a831b4c292faf0e", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleXeJdbcDockerComposeConnectionDetailsFactory", "start": {"line": 30, "column": 12}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleFreeJdbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "397bfe15a36ed34ee47817bbc608c7fd", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleFreeJdbcDockerComposeConnectionDetailsFactory", "start": {"line": 30, "column": 12}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleJdbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "ab8fce40682797d17fefc20674be4c41", + "language": "Java", + "loc": 46, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleJdbcDockerComposeConnectionDetailsFactory", "start": {"line": 38, "column": 12}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 44, "column": 34}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "OracleJdbcDockerComposeConnectionDetails", "start": {"line": 61, "column": 3}, "end": {"line": 66, "column": 4}, "value": 6}, + {"unit_name": "getParameters", "start": {"line": 68, "column": 18}, "end": {"line": 71, "column": 4}, "value": 4}, + {"unit_name": "getUsername", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 84, "column": 17}, "end": {"line": 86, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleXeR2dbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "de01a1639f6be381f6ac0be1f91bc028", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleXeR2dbcDockerComposeConnectionDetailsFactory", "start": {"line": 30, "column": 12}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleFreeR2dbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "5da5893bbd4c910f0111713a62e09a34", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleFreeR2dbcDockerComposeConnectionDetailsFactory", "start": {"line": 30, "column": 12}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleEnvironment.java": { + "checksum": "d92b6c02afdf29904d0639a19dad7b42", + "language": "Java", + "loc": 35, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleEnvironment", "start": {"line": 37, "column": 2}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "extractPassword", "start": {"line": 43, "column": 17}, "end": {"line": 54, "column": 3}, "value": 12}, + {"unit_name": "getUsername", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 64, "column": 9}, "end": {"line": 66, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/oracle/OracleR2dbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "9758f8d14bdf8af37c8152f9c566bf24", + "language": "Java", + "loc": 35, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleR2dbcDockerComposeConnectionDetailsFactory", "start": {"line": 40, "column": 2}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 46, "column": 35}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "OracleDbR2dbcDockerComposeConnectionDetails", "start": {"line": 62, "column": 3}, "end": {"line": 67, "column": 4}, "value": 6}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 70, "column": 35}, "end": {"line": 72, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/oracle/package-info.java": { + "checksum": "c1a094341cfd49e01ffdeb166f33c88e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/r2dbc/ConnectionFactoryOptionsBuilder.java": { + "checksum": "f653b6212cad1d80e42073021d33618d", + "language": "Java", + "loc": 58, + "profile": [26, 17, 0, 0], + "measurements": [ + {"unit_name": "ConnectionFactoryOptionsBuilder", "start": {"line": 53, "column": 9}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "build", "start": {"line": 59, "column": 34}, "end": {"line": 75, "column": 3}, "value": 17}, + {"unit_name": "applyParameters", "start": {"line": 77, "column": 15}, "end": {"line": 88, "column": 3}, "value": 12}, + {"unit_name": "parseParameters", "start": {"line": 90, "column": 30}, "end": {"line": 98, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/r2dbc/package-info.java": { + "checksum": "464e1fb70e3a37139f411a02ff9b124b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/otlp/OpenTelemetryLoggingDockerComposeConnectionDetailsFactory.java": { + "checksum": "288218a1287d656c94eb84716060dca6", + "language": "Java", + "loc": 41, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "OpenTelemetryLoggingDockerComposeConnectionDetailsFactory", "start": {"line": 41, "column": 2}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 47, "column": 41}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "OpenTelemetryLoggingDockerComposeConnectionDetails", "start": {"line": 60, "column": 11}, "end": {"line": 65, "column": 4}, "value": 6}, + {"unit_name": "getUrl", "start": {"line": 68, "column": 17}, "end": {"line": 74, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/otlp/OpenTelemetryTracingDockerComposeConnectionDetailsFactory.java": { + "checksum": "2fc9ff7b2fa852a267885d4e17455f90", + "language": "Java", + "loc": 41, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "OpenTelemetryTracingDockerComposeConnectionDetailsFactory", "start": {"line": 42, "column": 2}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 48, "column": 41}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "OpenTelemetryTracingDockerComposeConnectionDetails", "start": {"line": 61, "column": 11}, "end": {"line": 66, "column": 4}, "value": 6}, + {"unit_name": "getUrl", "start": {"line": 69, "column": 17}, "end": {"line": 75, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/otlp/OpenTelemetryMetricsDockerComposeConnectionDetailsFactory.java": { + "checksum": "d87485b0b89d407995f7c908c7c6b28d", + "language": "Java", + "loc": 33, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "OpenTelemetryMetricsDockerComposeConnectionDetailsFactory", "start": {"line": 38, "column": 2}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 44, "column": 41}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "OpenTelemetryMetricsDockerComposeConnectionDetails", "start": {"line": 55, "column": 11}, "end": {"line": 59, "column": 4}, "value": 5}, + {"unit_name": "getUrl", "start": {"line": 62, "column": 17}, "end": {"line": 64, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/otlp/package-info.java": { + "checksum": "4bb41940e6e58e3a37b1767972528404", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/jdbc/package-info.java": { + "checksum": "570762a1ad7e7ef568f3801e702d15b7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/jdbc/JdbcUrlBuilder.java": { + "checksum": "140bcf4b13c53e80fd59497d07997967", + "language": "Java", + "loc": 40, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "JdbcUrlBuilder", "start": {"line": 44, "column": 9}, "end": {"line": 48, "column": 3}, "value": 5}, + {"unit_name": "build", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "build", "start": {"line": 65, "column": 16}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "urlFor", "start": {"line": 69, "column": 17}, "end": {"line": 82, "column": 3}, "value": 14}, + {"unit_name": "appendParameters", "start": {"line": 92, "column": 17}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getParameters", "start": {"line": 96, "column": 17}, "end": {"line": 98, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/postgres/PostgresEnvironment.java": { + "checksum": "0490dbbf7867bd39bd3d5f482014f91f", + "language": "Java", + "loc": 35, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "PostgresEnvironment", "start": {"line": 41, "column": 2}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "extractPassword", "start": {"line": 47, "column": 17}, "end": {"line": 54, "column": 3}, "value": 8}, + {"unit_name": "isUsingTrustHostAuthMethod", "start": {"line": 56, "column": 18}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "getUsername", "start": {"line": 61, "column": 9}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 65, "column": 9}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 69, "column": 9}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/postgres/PostgresJdbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "b8162817afcc1f6ab759fb67ac01690d", + "language": "Java", + "loc": 40, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "PostgresJdbcDockerComposeConnectionDetailsFactory", "start": {"line": 39, "column": 12}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 44, "column": 34}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "PostgresJdbcDockerComposeConnectionDetails", "start": {"line": 60, "column": 3}, "end": {"line": 64, "column": 4}, "value": 5}, + {"unit_name": "getUsername", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 77, "column": 17}, "end": {"line": 79, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/postgres/PostgresR2dbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "02a67f9eeddae2953d30beef05f8b3a3", + "language": "Java", + "loc": 34, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "PostgresR2dbcDockerComposeConnectionDetailsFactory", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 46, "column": 35}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "PostgresDbR2dbcDockerComposeConnectionDetails", "start": {"line": 61, "column": 3}, "end": {"line": 66, "column": 4}, "value": 6}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 69, "column": 35}, "end": {"line": 71, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/postgres/package-info.java": { + "checksum": "b36b8945785597e78c360954a0a3b1dc", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/zipkin/ZipkinDockerComposeConnectionDetailsFactory.java": { + "checksum": "0fddf5b8be9e8feb89612f0cc52ba51f", + "language": "Java", + "loc": 31, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "ZipkinDockerComposeConnectionDetailsFactory", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 43, "column": 36}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "ZipkinDockerComposeConnectionDetails", "start": {"line": 57, "column": 3}, "end": {"line": 61, "column": 4}, "value": 5}, + {"unit_name": "getSpanEndpoint", "start": {"line": 64, "column": 17}, "end": {"line": 66, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/zipkin/package-info.java": { + "checksum": "d4628db986fa07e1a90969928c6a35e2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/cassandra/CassandraEnvironment.java": { + "checksum": "825e019e21ca39856d5e8a5e3492a76a", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "CassandraEnvironment", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "getDatacenter", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/cassandra/CassandraDockerComposeConnectionDetailsFactory.java": { + "checksum": "8094d2b3bbe4abd21acc2960afccf0bc", + "language": "Java", + "loc": 37, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "CassandraDockerComposeConnectionDetailsFactory", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 44, "column": 39}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "CassandraDockerComposeConnectionDetails", "start": {"line": 59, "column": 3}, "end": {"line": 64, "column": 4}, "value": 6}, + {"unit_name": "getContactPoints", "start": {"line": 67, "column": 21}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "getLocalDatacenter", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/cassandra/package-info.java": { + "checksum": "03c6145bc3fd7222973268a57dd83562", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mysql/MySqlJdbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "c47791ce8ee8a6529f5d2260c14992b4", + "language": "Java", + "loc": 40, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "MySqlJdbcDockerComposeConnectionDetailsFactory", "start": {"line": 39, "column": 12}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 44, "column": 34}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "MySqlJdbcDockerComposeConnectionDetails", "start": {"line": 60, "column": 3}, "end": {"line": 64, "column": 4}, "value": 5}, + {"unit_name": "getUsername", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 77, "column": 17}, "end": {"line": 79, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mysql/MySqlEnvironment.java": { + "checksum": "21629bfba6578e539f41f19711ae991d", + "language": "Java", + "loc": 36, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "MySqlEnvironment", "start": {"line": 40, "column": 2}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "extractPassword", "start": {"line": 46, "column": 17}, "end": {"line": 53, "column": 3}, "value": 8}, + {"unit_name": "extractDatabase", "start": {"line": 55, "column": 17}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "getUsername", "start": {"line": 61, "column": 9}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 65, "column": 9}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 69, "column": 9}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mysql/MySqlR2dbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "4ad10d289570fea9aca8249f0f9f919a", + "language": "Java", + "loc": 34, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "MySqlR2dbcDockerComposeConnectionDetailsFactory", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 46, "column": 35}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "MySqlR2dbcDockerComposeConnectionDetails", "start": {"line": 61, "column": 3}, "end": {"line": 66, "column": 4}, "value": 6}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 69, "column": 35}, "end": {"line": 71, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mysql/package-info.java": { + "checksum": "1ecb0008af602eee58e75cd011c23d0c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/sqlserver/SqlServerJdbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "924fa17d707b09513d6adc367a951f39", + "language": "Java", + "loc": 59, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "SqlServerJdbcDockerComposeConnectionDetailsFactory", "start": {"line": 34, "column": 12}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 39, "column": 34}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "SqlServerJdbcDockerComposeConnectionDetails", "start": {"line": 56, "column": 3}, "end": {"line": 60, "column": 4}, "value": 5}, + {"unit_name": "disableEncryptionIfNecessary", "start": {"line": 62, "column": 18}, "end": {"line": 72, "column": 4}, "value": 11}, + {"unit_name": "getUsername", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 80, "column": 17}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 85, "column": 17}, "end": {"line": 87, "column": 4}, "value": 3}, + {"unit_name": "SqlServerJdbcUrlBuilder", "start": {"line": 91, "column": 12}, "end": {"line": 93, "column": 5}, "value": 3}, + {"unit_name": "appendParameters", "start": {"line": 96, "column": 19}, "end": {"line": 98, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/sqlserver/SqlServerEnvironment.java": { + "checksum": "807d25f8b2e27892e2d23912e2ffa817", + "language": "Java", + "loc": 23, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "SqlServerEnvironment", "start": {"line": 35, "column": 2}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "extractPassword", "start": {"line": 39, "column": 17}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "getUsername", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/sqlserver/SqlServerR2dbcDockerComposeConnectionDetailsFactory.java": { + "checksum": "11a3fbefc2d80b0201cceb9b24f9ca1e", + "language": "Java", + "loc": 33, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "SqlServerR2dbcDockerComposeConnectionDetailsFactory", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 43, "column": 35}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "SqlServerR2dbcDockerComposeConnectionDetails", "start": {"line": 58, "column": 3}, "end": {"line": 63, "column": 4}, "value": 6}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 66, "column": 35}, "end": {"line": 68, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/sqlserver/package-info.java": { + "checksum": "7e7cf3795a25a155207d7fc7a7ddc3fd", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/rabbit/RabbitDockerComposeConnectionDetailsFactory.java": { + "checksum": "c5940172f8dda370e42e70e29ddc572f", + "language": "Java", + "loc": 44, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "RabbitDockerComposeConnectionDetailsFactory", "start": {"line": 42, "column": 12}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 47, "column": 36}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "RabbitDockerComposeConnectionDetails", "start": {"line": 62, "column": 13}, "end": {"line": 66, "column": 4}, "value": 5}, + {"unit_name": "getUsername", "start": {"line": 69, "column": 17}, "end": {"line": 71, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 4}, "value": 3}, + {"unit_name": "getVirtualHost", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "getAddresses", "start": {"line": 84, "column": 24}, "end": {"line": 86, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/rabbit/RabbitEnvironment.java": { + "checksum": "3ffb09d368cc06e15660901e21ac3787", + "language": "Java", + "loc": 16, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "RabbitEnvironment", "start": {"line": 35, "column": 2}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "getUsername", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/rabbit/package-info.java": { + "checksum": "5d731c7e485a147f3042c5f535ad9b75", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mongo/MongoEnvironment.java": { + "checksum": "b556255f9f53192f4c9caf64e6301b3d", + "language": "Java", + "loc": 26, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "MongoEnvironment", "start": {"line": 39, "column": 2}, "end": {"line": 47, "column": 3}, "value": 9}, + {"unit_name": "getUsername", "start": {"line": 49, "column": 9}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 57, "column": 9}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mongo/MongoDockerComposeConnectionDetailsFactory.java": { + "checksum": "ed011538c54eb798cb9ddd85bf0c07fd", + "language": "Java", + "loc": 49, + "profile": [14, 19, 0, 0], + "measurements": [ + {"unit_name": "MongoDockerComposeConnectionDetailsFactory", "start": {"line": 41, "column": 12}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 46, "column": 48}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "MongoDockerComposeConnectionDetails", "start": {"line": 59, "column": 3}, "end": {"line": 63, "column": 4}, "value": 4}, + {"unit_name": "buildConnectionString", "start": {"line": 65, "column": 28}, "end": {"line": 83, "column": 4}, "value": 19}, + {"unit_name": "getConnectionString", "start": {"line": 86, "column": 27}, "end": {"line": 88, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/mongo/package-info.java": { + "checksum": "a7019b42637c6f6297e09a6fdc50de4f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/hazelcast/HazelcastEnvironment.java": { + "checksum": "946641fbff71bc2226a6e4dd9d51ecf0", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "HazelcastEnvironment", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "getClusterName", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/hazelcast/HazelcastDockerComposeConnectionDetailsFactory.java": { + "checksum": "78e9011a056e2a70b43e9f6bb6fad8c5", + "language": "Java", + "loc": 38, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "HazelcastDockerComposeConnectionDetailsFactory", "start": {"line": 37, "column": 12}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 42, "column": 39}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "HazelcastDockerComposeConnectionDetails", "start": {"line": 59, "column": 3}, "end": {"line": 64, "column": 4}, "value": 6}, + {"unit_name": "getClientConfig", "start": {"line": 67, "column": 23}, "end": {"line": 74, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/hazelcast/package-info.java": { + "checksum": "483c855f0353ad6b00c107fb3c6517d4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/pulsar/PulsarDockerComposeConnectionDetailsFactory.java": { + "checksum": "73c293d8956756ebf12d7992a741716a", + "language": "Java", + "loc": 37, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "PulsarDockerComposeConnectionDetailsFactory", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 43, "column": 36}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "PulsarDockerComposeConnectionDetails", "start": {"line": 57, "column": 3}, "end": {"line": 62, "column": 4}, "value": 6}, + {"unit_name": "getBrokerUrl", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 4}, "value": 3}, + {"unit_name": "getAdminUrl", "start": {"line": 70, "column": 17}, "end": {"line": 72, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/pulsar/package-info.java": { + "checksum": "0cbaa7ec58af628336dca85a453cdf31", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/liquibase/JdbcAdaptingLiquibaseConnectionDetailsFactory.java": { + "checksum": "5e9159193f7e21cc7e6294f383fcd255", + "language": "Java", + "loc": 28, + "profile": [16, 18, 0, 0], + "measurements": [ + {"unit_name": "getConnectionDetails", "start": {"line": 33, "column": 36}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "LiquibaseConnectionDetails", "start": {"line": 34, "column": 14}, "end": {"line": 56, "column": 4}, "value": 18}, + {"unit_name": "getUsername", "start": {"line": 37, "column": 18}, "end": {"line": 39, "column": 5}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 42, "column": 18}, "end": {"line": 44, "column": 5}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 47, "column": 18}, "end": {"line": 49, "column": 5}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 52, "column": 18}, "end": {"line": 54, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/liquibase/package-info.java": { + "checksum": "1554325244252f2c71e6c3a79232c6c8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/elasticsearch/ElasticsearchEnvironment.java": { + "checksum": "4d1d33aefb7c16034ca656dff88d53c0", + "language": "Java", + "loc": 13, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "ElasticsearchEnvironment", "start": {"line": 34, "column": 2}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "getPassword", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/elasticsearch/ElasticsearchDockerComposeConnectionDetailsFactory.java": { + "checksum": "fd677b4d5318da5feeeb14ef9674bc5e", + "language": "Java", + "loc": 42, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "ElasticsearchDockerComposeConnectionDetailsFactory", "start": {"line": 43, "column": 12}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getDockerComposeConnectionDetails", "start": {"line": 48, "column": 43}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "ElasticsearchDockerComposeConnectionDetails", "start": {"line": 63, "column": 3}, "end": {"line": 68, "column": 4}, "value": 6}, + {"unit_name": "getUsername", "start": {"line": 71, "column": 17}, "end": {"line": 73, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 76, "column": 17}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "getNodes", "start": {"line": 81, "column": 21}, "end": {"line": 83, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/elasticsearch/package-info.java": { + "checksum": "a86cff59ac3d8c40210c2d1c043a3bb4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/flyway/JdbcAdaptingFlywayConnectionDetailsFactory.java": { + "checksum": "f4b3c2b2527a9f3de2c2b14b7568a30b", + "language": "Java", + "loc": 28, + "profile": [16, 18, 0, 0], + "measurements": [ + {"unit_name": "getConnectionDetails", "start": {"line": 33, "column": 33}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "FlywayConnectionDetails", "start": {"line": 34, "column": 14}, "end": {"line": 56, "column": 4}, "value": 18}, + {"unit_name": "getUsername", "start": {"line": 37, "column": 18}, "end": {"line": 39, "column": 5}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 42, "column": 18}, "end": {"line": 44, "column": 5}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 47, "column": 18}, "end": {"line": 49, "column": 5}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 52, "column": 18}, "end": {"line": 54, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/flyway/package-info.java": { + "checksum": "0bf1d8481e8154e5facaef159c79f1fb", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/neo4j/Neo4jAutoConfigurationIntegrationTests.java": { + "checksum": "cac57053febdf5d3d47e888ddc11af12", + "language": "Java", + "loc": 124, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "neo4jProperties", "start": {"line": 63, "column": 15}, "end": {"line": 67, "column": 4}, "value": 5}, + {"unit_name": "driverCanHandleRequest", "start": {"line": 73, "column": 8}, "end": {"line": 79, "column": 4}, "value": 7}, + {"unit_name": "neo4jProperties", "start": {"line": 94, "column": 15}, "end": {"line": 98, "column": 4}, "value": 5}, + {"unit_name": "driverCanHandleRequest", "start": {"line": 104, "column": 8}, "end": {"line": 110, "column": 4}, "value": 7}, + {"unit_name": "authTokenManager", "start": {"line": 117, "column": 21}, "end": {"line": 120, "column": 5}, "value": 4}, + {"unit_name": "neo4jProperties", "start": {"line": 131, "column": 15}, "end": {"line": 135, "column": 4}, "value": 5}, + {"unit_name": "driverCanHandleRequest", "start": {"line": 141, "column": 8}, "end": {"line": 147, "column": 4}, "value": 7}, + {"unit_name": "authTokenManager", "start": {"line": 154, "column": 21}, "end": {"line": 157, "column": 5}, "value": 4}, + {"unit_name": "connectionDetails", "start": {"line": 160, "column": 27}, "end": {"line": 174, "column": 5}, "value": 4}, + {"unit_name": "Neo4jConnectionDetails", "start": {"line": 161, "column": 16}, "end": {"line": 173, "column": 6}, "value": 10}, + {"unit_name": "getUri", "start": {"line": 164, "column": 17}, "end": {"line": 166, "column": 7}, "value": 3}, + {"unit_name": "getAuthToken", "start": {"line": 169, "column": 23}, "end": {"line": 171, "column": 7}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/mail/MailSenderAutoConfigurationIntegrationTests.java": { + "checksum": "0273c6f182f03abdb2e3bf886817b21e", + "language": "Java", + "loc": 174, + "profile": [81, 32, 0, 0], + "measurements": [ + {"unit_name": "createMessage", "start": {"line": 57, "column": 28}, "end": {"line": 64, "column": 3}, "value": 8}, + {"unit_name": "getSubject", "start": {"line": 66, "column": 17}, "end": {"line": 73, "column": 3}, "value": 8}, + {"unit_name": "assertMessagesContainSubject", "start": {"line": 75, "column": 15}, "end": {"line": 89, "column": 3}, "value": 15}, + {"unit_name": "sendEmailWithSslEnabledAndCert", "start": {"line": 107, "column": 8}, "end": {"line": 121, "column": 4}, "value": 15}, + {"unit_name": "sendEmailWithSslEnabledWithoutCert", "start": {"line": 124, "column": 8}, "end": {"line": 133, "column": 4}, "value": 10}, + {"unit_name": "sendEmailWithoutSslWithCert", "start": {"line": 136, "column": 8}, "end": {"line": 148, "column": 4}, "value": 13}, + {"unit_name": "sendEmailWithStarttlsAndCertAndSslDisabled", "start": {"line": 168, "column": 8}, "end": {"line": 183, "column": 4}, "value": 16}, + {"unit_name": "sendEmailWithStarttlsAndCertAndSslEnabled", "start": {"line": 186, "column": 8}, "end": {"line": 201, "column": 4}, "value": 16}, + {"unit_name": "sendEmailWithStarttlsWithoutCert", "start": {"line": 204, "column": 8}, "end": {"line": 215, "column": 4}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/cassandra/CassandraAutoConfigurationIntegrationTests.java": { + "checksum": "81a7f70e87e18e16621e5d99637fb1b3", + "language": "Java", + "loc": 55, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "whenTheContextIsClosedThenTheDriverConfigLoaderIsClosed", "start": {"line": 57, "column": 7}, "end": {"line": 68, "column": 3}, "value": 11}, + {"unit_name": "driverConfigLoaderSpy", "start": {"line": 74, "column": 28}, "end": {"line": 86, "column": 4}, "value": 4}, + {"unit_name": "BeanPostProcessor", "start": {"line": 75, "column": 15}, "end": {"line": 85, "column": 5}, "value": 9}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 78, "column": 19}, "end": {"line": 83, "column": 6}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/cassandra/CassandraAutoConfigurationWithPasswordAuthenticationIntegrationTests.java": { + "checksum": "4701078c51e8fdf96e834152a3cfcf3f", + "language": "Java", + "loc": 92, + "profile": [46, 0, 0, 0], + "measurements": [ + {"unit_name": "authenticationWithValidUsernameAndPassword", "start": {"line": 68, "column": 7}, "end": {"line": 76, "column": 3}, "value": 9}, + {"unit_name": "authenticationWithInvalidCredentials", "start": {"line": 79, "column": 7}, "end": {"line": 85, "column": 3}, "value": 7}, + {"unit_name": "PasswordAuthenticatorCassandraContainer", "start": {"line": 89, "column": 3}, "end": {"line": 91, "column": 4}, "value": 3}, + {"unit_name": "containerIsCreated", "start": {"line": 94, "column": 18}, "end": {"line": 101, "column": 4}, "value": 8}, + {"unit_name": "waitUntilReady", "start": {"line": 108, "column": 18}, "end": {"line": 119, "column": 4}, "value": 12}, + {"unit_name": "cqlSessionBuilder", "start": {"line": 121, "column": 29}, "end": {"line": 127, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/pulsar/PulsarAutoConfigurationIntegrationTests.java": { + "checksum": "5044ca9896e5e766b8a54a2c45ac45ee", + "language": "Java", + "loc": 72, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "pulsarProperties", "start": {"line": 67, "column": 14}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "templateCanBeAccessedDuringWebRequest", "start": {"line": 79, "column": 7}, "end": {"line": 82, "column": 3}, "value": 4}, + {"unit_name": "listen", "start": {"line": 92, "column": 8}, "end": {"line": 94, "column": 4}, "value": 3}, + {"unit_name": "TestWebController", "start": {"line": 103, "column": 3}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "sayHello", "start": {"line": 108, "column": 10}, "end": {"line": 110, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/data/neo4j/Neo4jRepositoriesAutoConfigurationIntegrationTests.java": { + "checksum": "5fc0795bdda5397fce7bb4ba8e9b28bb", + "language": "Java", + "loc": 40, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "neo4jProperties", "start": {"line": 50, "column": 14}, "end": {"line": 54, "column": 3}, "value": 5}, + {"unit_name": "ensureRepositoryIsReady", "start": {"line": 60, "column": 7}, "end": {"line": 62, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/data/redis/RedisRepositoriesAutoConfigurationTests.java": { + "checksum": "66714c9ceb4fba796a1c7ab1f3658f8b", + "language": "Java", + "loc": 69, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "setUp", "start": {"line": 54, "column": 7}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "close", "start": {"line": 61, "column": 7}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "testDefaultRepositoryConfiguration", "start": {"line": 66, "column": 7}, "end": {"line": 71, "column": 3}, "value": 6}, + {"unit_name": "testNoRepositoryConfiguration", "start": {"line": 74, "column": 7}, "end": {"line": 79, "column": 3}, "value": 6}, + {"unit_name": "doesNotTriggerDefaultRepositoryDetectionIfCustomized", "start": {"line": 82, "column": 7}, "end": {"line": 87, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/data/cassandra/CassandraDataAutoConfigurationIntegrationTests.java": { + "checksum": "092fb9ed902f7cf4240bee79f8b7aeb1", + "language": "Java", + "loc": 56, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "hasDefaultSchemaActionSet", "start": {"line": 63, "column": 7}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "hasRecreateSchemaActionSet", "start": {"line": 69, "column": 7}, "end": {"line": 74, "column": 3}, "value": 6}, + {"unit_name": "cqlSession", "start": {"line": 80, "column": 14}, "end": {"line": 86, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/data/elasticsearch/ReactiveElasticsearchRepositoriesAutoConfigurationTests.java": { + "checksum": "6a8078c194acc5e390d36cb2a4e272f2", + "language": "Java", + "loc": 83, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "backsOffWithoutReactor", "start": {"line": 68, "column": 7}, "end": {"line": 73, "column": 3}, "value": 6}, + {"unit_name": "testDefaultRepositoryConfiguration", "start": {"line": 76, "column": 7}, "end": {"line": 80, "column": 3}, "value": 5}, + {"unit_name": "testNoRepositoryConfiguration", "start": {"line": 83, "column": 7}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "doesNotTriggerDefaultRepositoryDetectionIfCustomized", "start": {"line": 89, "column": 7}, "end": {"line": 92, "column": 3}, "value": 4}, + {"unit_name": "testAuditingConfiguration", "start": {"line": 95, "column": 7}, "end": {"line": 98, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/data/elasticsearch/ElasticsearchRepositoriesAutoConfigurationTests.java": { + "checksum": "867d27344a21192c99d39cba571b2128", + "language": "Java", + "loc": 70, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "testDefaultRepositoryConfiguration", "start": {"line": 62, "column": 7}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "testNoRepositoryConfiguration", "start": {"line": 69, "column": 7}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "doesNotTriggerDefaultRepositoryDetectionIfCustomized", "start": {"line": 75, "column": 7}, "end": {"line": 78, "column": 3}, "value": 4}, + {"unit_name": "testAuditingConfiguration", "start": {"line": 81, "column": 7}, "end": {"line": 84, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchRestClientAutoConfigurationIntegrationTests.java": { + "checksum": "59380c126bfadebce62f2486423a71e2", + "language": "Java", + "loc": 40, + "profile": [0, 17, 0, 0], + "measurements": [ + {"unit_name": "restClientCanQueryElasticsearchNode", "start": {"line": 55, "column": 7}, "end": {"line": 71, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/elasticsearch/ReactiveElasticsearchClientAutoConfigurationIntegrationTests.java": { + "checksum": "c78d57e1dc1dc727f8a5544cef147113", + "language": "Java", + "loc": 39, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveClientCanQueryElasticsearchNode", "start": {"line": 54, "column": 7}, "end": {"line": 68, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchClientAutoConfigurationIntegrationTests.java": { + "checksum": "b6b50fb44882b40329b87c5a0fc4d152", + "language": "Java", + "loc": 34, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveClientCanQueryElasticsearchNode", "start": {"line": 51, "column": 7}, "end": {"line": 62, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/couchbase/CouchbaseAutoConfigurationIntegrationTests.java": { + "checksum": "1874a98a946904e30016888460c622b0", + "language": "Java", + "loc": 57, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "defaultConfiguration", "start": {"line": 67, "column": 7}, "end": {"line": 76, "column": 3}, "value": 10}, + {"unit_name": "whenCouchbaseIsUsingCustomObjectMapperThenJsonCanBeRoundTripped", "start": {"line": 79, "column": 7}, "end": {"line": 88, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/session/SessionAutoConfigurationRedisTests.java": { + "checksum": "fc324843d6486d286686cf97a8cf8c00", + "language": "Java", + "loc": 210, + "profile": [146, 0, 0, 0], + "measurements": [ + {"unit_name": "defaultConfig", "start": {"line": 72, "column": 7}, "end": {"line": 79, "column": 3}, "value": 8}, + {"unit_name": "invalidConfigurationPropertyValueWhenDefaultConfigIsUsedWithCustomCronCleanup", "start": {"line": 82, "column": 7}, "end": {"line": 91, "column": 3}, "value": 10}, + {"unit_name": "redisTakesPrecedenceMultipleImplementations", "start": {"line": 94, "column": 7}, "end": {"line": 100, "column": 3}, "value": 7}, + {"unit_name": "defaultConfigWithCustomTimeout", "start": {"line": 103, "column": 7}, "end": {"line": 112, "column": 3}, "value": 10}, + {"unit_name": "defaultRedisSessionStoreWithCustomizations", "start": {"line": 115, "column": 7}, "end": {"line": 121, "column": 3}, "value": 7}, + {"unit_name": "indexedRedisSessionDefaultConfig", "start": {"line": 124, "column": 7}, "end": {"line": 131, "column": 3}, "value": 8}, + {"unit_name": "indexedRedisSessionStoreWithCustomizations", "start": {"line": 134, "column": 7}, "end": {"line": 142, "column": 3}, "value": 9}, + {"unit_name": "indexedRedisSessionWithConfigureActionNone", "start": {"line": 145, "column": 7}, "end": {"line": 151, "column": 3}, "value": 7}, + {"unit_name": "indexedRedisSessionWithDefaultConfigureActionNone", "start": {"line": 154, "column": 7}, "end": {"line": 159, "column": 3}, "value": 6}, + {"unit_name": "indexedRedisSessionWithCustomConfigureRedisActionBean", "start": {"line": 162, "column": 7}, "end": {"line": 169, "column": 3}, "value": 7}, + {"unit_name": "whenTheUserDefinesTheirOwnSessionRepositoryCustomizerThenDefaultConfigurationIsOverwritten", "start": {"line": 172, "column": 7}, "end": {"line": 181, "column": 3}, "value": 10}, + {"unit_name": "whenIndexedAndTheUserDefinesTheirOwnSessionRepositoryCustomizerThenDefaultConfigurationIsOverwritten", "start": {"line": 184, "column": 7}, "end": {"line": 195, "column": 3}, "value": 12}, + {"unit_name": "validateSpringSessionUsesDefaultRedis", "start": {"line": 197, "column": 59}, "end": {"line": 207, "column": 3}, "value": 11}, + {"unit_name": "validateSpringSessionUsesIndexedRedis", "start": {"line": 209, "column": 59}, "end": {"line": 221, "column": 3}, "value": 13}, + {"unit_name": "validateStrategy", "start": {"line": 223, "column": 59}, "end": {"line": 234, "column": 3}, "value": 12}, + {"unit_name": "configure", "start": {"line": 239, "column": 15}, "end": {"line": 241, "column": 4}, "value": 3}, + {"unit_name": "sessionRepositoryCustomizer", "start": {"line": 249, "column": 55}, "end": {"line": 251, "column": 4}, "value": 3}, + {"unit_name": "sessionRepositoryCustomizer", "start": {"line": 259, "column": 62}, "end": {"line": 261, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/session/SessionAutoConfigurationMongoTests.java": { + "checksum": "141521901941ed6cd935f521c8359d1b", + "language": "Java", + "loc": 74, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "defaultConfig", "start": {"line": 64, "column": 7}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "defaultConfigWithCustomTimeout", "start": {"line": 69, "column": 7}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "mongoSessionStoreWithCustomizations", "start": {"line": 75, "column": 7}, "end": {"line": 78, "column": 3}, "value": 4}, + {"unit_name": "whenTheUserDefinesTheirOwnSessionRepositoryCustomizerThenDefaultConfigurationIsOverwritten", "start": {"line": 81, "column": 7}, "end": {"line": 85, "column": 3}, "value": 5}, + {"unit_name": "validateSpringSessionUsesMongo", "start": {"line": 87, "column": 59}, "end": {"line": 90, "column": 3}, "value": 4}, + {"unit_name": "validateSpringSessionUsesMongo", "start": {"line": 92, "column": 59}, "end": {"line": 100, "column": 3}, "value": 9}, + {"unit_name": "sessionRepositoryCustomizer", "start": {"line": 106, "column": 62}, "end": {"line": 108, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/session/ReactiveSessionAutoConfigurationRedisTests.java": { + "checksum": "3bc6522ec834c363f9cf13297f65cc8a", + "language": "Java", + "loc": 180, + "profile": [88, 36, 0, 0], + "measurements": [ + {"unit_name": "defaultConfig", "start": {"line": 75, "column": 7}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "redisTakesPrecedenceMultipleImplementations", "start": {"line": 80, "column": 7}, "end": {"line": 85, "column": 3}, "value": 6}, + {"unit_name": "defaultConfigWithCustomTimeout", "start": {"line": 88, "column": 7}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "defaultConfigWithCustomWebFluxTimeout", "start": {"line": 97, "column": 7}, "end": {"line": 103, "column": 3}, "value": 7}, + {"unit_name": "redisSessionStoreWithCustomizations", "start": {"line": 106, "column": 7}, "end": {"line": 110, "column": 3}, "value": 5}, + {"unit_name": "sessionCookieConfigurationIsAppliedToAutoConfiguredWebSessionIdResolver", "start": {"line": 113, "column": 7}, "end": {"line": 132, "column": 3}, "value": 20}, + {"unit_name": "indexedRedisSessionDefaultConfig", "start": {"line": 135, "column": 7}, "end": {"line": 141, "column": 3}, "value": 7}, + {"unit_name": "indexedRedisSessionStoreWithCustomizations", "start": {"line": 144, "column": 7}, "end": {"line": 150, "column": 3}, "value": 7}, + {"unit_name": "indexedRedisSessionWithConfigureActionNone", "start": {"line": 153, "column": 7}, "end": {"line": 159, "column": 3}, "value": 7}, + {"unit_name": "indexedRedisSessionWithDefaultConfigureActionNone", "start": {"line": 162, "column": 7}, "end": {"line": 168, "column": 3}, "value": 7}, + {"unit_name": "indexedRedisSessionWithCustomConfigureReactiveRedisActionBean", "start": {"line": 171, "column": 7}, "end": {"line": 178, "column": 3}, "value": 7}, + {"unit_name": "validateSpringSessionUsesRedis", "start": {"line": 180, "column": 67}, "end": {"line": 190, "column": 3}, "value": 11}, + {"unit_name": "validateSpringSessionUsesIndexedRedis", "start": {"line": 192, "column": 67}, "end": {"line": 202, "column": 3}, "value": 11}, + {"unit_name": "validateStrategy", "start": {"line": 204, "column": 67}, "end": {"line": 219, "column": 3}, "value": 16}, + {"unit_name": "configure", "start": {"line": 224, "column": 21}, "end": {"line": 226, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/dockerTest/java/org/springframework/boot/autoconfigure/session/ReactiveSessionAutoConfigurationMongoTests.java": { + "checksum": "e71a18e92452dbf79cb05507e766fe8c", + "language": "Java", + "loc": 101, + "profile": [39, 24, 0, 0], + "measurements": [ + {"unit_name": "defaultConfig", "start": {"line": 64, "column": 7}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "defaultConfigWithCustomTimeout", "start": {"line": 70, "column": 7}, "end": {"line": 78, "column": 3}, "value": 9}, + {"unit_name": "defaultConfigWithCustomSessionTimeout", "start": {"line": 81, "column": 7}, "end": {"line": 90, "column": 3}, "value": 10}, + {"unit_name": "mongoSessionStoreWithCustomizations", "start": {"line": 93, "column": 7}, "end": {"line": 98, "column": 3}, "value": 6}, + {"unit_name": "sessionCookieConfigurationIsAppliedToAutoConfiguredWebSessionIdResolver", "start": {"line": 101, "column": 7}, "end": {"line": 124, "column": 3}, "value": 24}, + {"unit_name": "validateSpringSessionUsesMongo", "start": {"line": 126, "column": 67}, "end": {"line": 135, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationImportSelector.java": { + "checksum": "2f39d703969545cad5a40d9a586b9dfa", + "language": "Java", + "loc": 393, + "profile": [224, 82, 0, 0], + "measurements": [ + {"unit_name": "AutoConfigurationImportSelector", "start": {"line": 103, "column": 9}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "AutoConfigurationImportSelector", "start": {"line": 107, "column": 2}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "selectImports", "start": {"line": 113, "column": 18}, "end": {"line": 119, "column": 3}, "value": 7}, + {"unit_name": "getExclusionFilter", "start": {"line": 122, "column": 27}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "shouldExclude", "start": {"line": 126, "column": 18}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "getAutoConfigurationEntry", "start": {"line": 136, "column": 35}, "end": {"line": 149, "column": 3}, "value": 14}, + {"unit_name": "getImportGroup", "start": {"line": 152, "column": 32}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 156, "column": 20}, "end": {"line": 161, "column": 3}, "value": 6}, + {"unit_name": "getAttributes", "start": {"line": 170, "column": 33}, "end": {"line": 176, "column": 3}, "value": 7}, + {"unit_name": "getAnnotationClass", "start": {"line": 182, "column": 21}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "getCandidateConfigurations", "start": {"line": 194, "column": 25}, "end": {"line": 203, "column": 3}, "value": 10}, + {"unit_name": "checkExcludedClasses", "start": {"line": 205, "column": 15}, "end": {"line": 215, "column": 3}, "value": 11}, + {"unit_name": "handleInvalidExcludes", "start": {"line": 222, "column": 17}, "end": {"line": 230, "column": 3}, "value": 9}, + {"unit_name": "getExclusions", "start": {"line": 239, "column": 24}, "end": {"line": 245, "column": 3}, "value": 7}, + {"unit_name": "getExcludeAutoConfigurationsProperty", "start": {"line": 253, "column": 25}, "end": {"line": 266, "column": 3}, "value": 14}, + {"unit_name": "getAutoConfigurationImportFilters", "start": {"line": 268, "column": 48}, "end": {"line": 270, "column": 3}, "value": 3}, + {"unit_name": "getConfigurationClassFilter", "start": {"line": 272, "column": 35}, "end": {"line": 283, "column": 3}, "value": 12}, + {"unit_name": "getAutoConfigurationReplacements", "start": {"line": 285, "column": 40}, "end": {"line": 293, "column": 3}, "value": 9}, + {"unit_name": "removeDuplicates", "start": {"line": 295, "column": 30}, "end": {"line": 297, "column": 3}, "value": 3}, + {"unit_name": "asList", "start": {"line": 299, "column": 31}, "end": {"line": 302, "column": 3}, "value": 4}, + {"unit_name": "fireAutoConfigurationImportEvents", "start": {"line": 304, "column": 15}, "end": {"line": 313, "column": 3}, "value": 10}, + {"unit_name": "getAutoConfigurationImportListeners", "start": {"line": 315, "column": 50}, "end": {"line": 317, "column": 3}, "value": 3}, + {"unit_name": "invokeAwareMethods", "start": {"line": 319, "column": 15}, "end": {"line": 334, "column": 3}, "value": 16}, + {"unit_name": "setBeanFactory", "start": {"line": 337, "column": 14}, "end": {"line": 340, "column": 3}, "value": 4}, + {"unit_name": "getBeanFactory", "start": {"line": 342, "column": 50}, "end": {"line": 344, "column": 3}, "value": 3}, + {"unit_name": "setBeanClassLoader", "start": {"line": 347, "column": 14}, "end": {"line": 349, "column": 3}, "value": 3}, + {"unit_name": "getBeanClassLoader", "start": {"line": 351, "column": 24}, "end": {"line": 353, "column": 3}, "value": 3}, + {"unit_name": "setEnvironment", "start": {"line": 356, "column": 14}, "end": {"line": 358, "column": 3}, "value": 3}, + {"unit_name": "getEnvironment", "start": {"line": 360, "column": 30}, "end": {"line": 362, "column": 3}, "value": 3}, + {"unit_name": "setResourceLoader", "start": {"line": 365, "column": 14}, "end": {"line": 367, "column": 3}, "value": 3}, + {"unit_name": "getResourceLoader", "start": {"line": 369, "column": 33}, "end": {"line": 371, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 374, "column": 13}, "end": {"line": 376, "column": 3}, "value": 3}, + {"unit_name": "ConfigurationClassFilter", "start": {"line": 384, "column": 3}, "end": {"line": 387, "column": 4}, "value": 4}, + {"unit_name": "filter", "start": {"line": 389, "column": 16}, "end": {"line": 417, "column": 4}, "value": 29}, + {"unit_name": "setBeanClassLoader", "start": {"line": 439, "column": 15}, "end": {"line": 441, "column": 4}, "value": 3}, + {"unit_name": "setBeanFactory", "start": {"line": 444, "column": 15}, "end": {"line": 446, "column": 4}, "value": 3}, + {"unit_name": "setResourceLoader", "start": {"line": 449, "column": 15}, "end": {"line": 451, "column": 4}, "value": 3}, + {"unit_name": "process", "start": {"line": 454, "column": 15}, "end": {"line": 473, "column": 4}, "value": 20}, + {"unit_name": "selectImports", "start": {"line": 476, "column": 26}, "end": {"line": 492, "column": 4}, "value": 17}, + {"unit_name": "getAutoConfigurationMetadata", "start": {"line": 494, "column": 37}, "end": {"line": 499, "column": 4}, "value": 6}, + {"unit_name": "sortAutoConfigurations", "start": {"line": 501, "column": 24}, "end": {"line": 506, "column": 4}, "value": 6}, + {"unit_name": "getMetadataReaderFactory", "start": {"line": 508, "column": 33}, "end": {"line": 516, "column": 4}, "value": 9}, + {"unit_name": "AutoConfigurationEntry", "start": {"line": 526, "column": 11}, "end": {"line": 529, "column": 4}, "value": 4}, + {"unit_name": "AutoConfigurationEntry", "start": {"line": 537, "column": 3}, "end": {"line": 540, "column": 4}, "value": 4}, + {"unit_name": "getConfigurations", "start": {"line": 542, "column": 23}, "end": {"line": 544, "column": 4}, "value": 3}, + {"unit_name": "getExclusions", "start": {"line": 546, "column": 22}, "end": {"line": 548, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ImportAutoConfiguration.java": { + "checksum": "04cd56eff95704452d197a055a6d9b46", + "language": "Java", + "loc": 22, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationSorter.java": { + "checksum": "d0dd6ef67b28e51577a17cbc537420e3", + "language": "Java", + "loc": 207, + "profile": [137, 36, 0, 0], + "measurements": [ + {"unit_name": "AutoConfigurationSorter", "start": {"line": 54, "column": 2}, "end": {"line": 60, "column": 3}, "value": 7}, + {"unit_name": "getInPriorityOrder", "start": {"line": 62, "column": 15}, "end": {"line": 79, "column": 3}, "value": 15}, + {"unit_name": "sortByAnnotation", "start": {"line": 81, "column": 23}, "end": {"line": 91, "column": 3}, "value": 11}, + {"unit_name": "doSortByAfterAnnotation", "start": {"line": 93, "column": 15}, "end": {"line": 109, "column": 3}, "value": 17}, + {"unit_name": "checkForCycles", "start": {"line": 111, "column": 15}, "end": {"line": 114, "column": 3}, "value": 4}, + {"unit_name": "AutoConfigurationClasses", "start": {"line": 120, "column": 3}, "end": {"line": 123, "column": 4}, "value": 4}, + {"unit_name": "getAllNames", "start": {"line": 125, "column": 15}, "end": {"line": 127, "column": 4}, "value": 3}, + {"unit_name": "addToClasses", "start": {"line": 129, "column": 16}, "end": {"line": 147, "column": 4}, "value": 19}, + {"unit_name": "get", "start": {"line": 149, "column": 26}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "getClassesRequestedAfter", "start": {"line": 153, "column": 15}, "end": {"line": 161, "column": 4}, "value": 9}, + {"unit_name": "AutoConfigurationClass", "start": {"line": 179, "column": 3}, "end": {"line": 184, "column": 4}, "value": 6}, + {"unit_name": "isAvailable", "start": {"line": 186, "column": 11}, "end": {"line": 196, "column": 4}, "value": 11}, + {"unit_name": "getBefore", "start": {"line": 198, "column": 15}, "end": {"line": 203, "column": 4}, "value": 6}, + {"unit_name": "getAfter", "start": {"line": 205, "column": 15}, "end": {"line": 210, "column": 4}, "value": 6}, + {"unit_name": "getClassNames", "start": {"line": 212, "column": 23}, "end": {"line": 217, "column": 4}, "value": 6}, + {"unit_name": "applyReplacements", "start": {"line": 219, "column": 23}, "end": {"line": 228, "column": 4}, "value": 10}, + {"unit_name": "getOrder", "start": {"line": 230, "column": 15}, "end": {"line": 238, "column": 4}, "value": 9}, + {"unit_name": "wasProcessed", "start": {"line": 240, "column": 19}, "end": {"line": 243, "column": 4}, "value": 4}, + {"unit_name": "getAnnotationValue", "start": {"line": 245, "column": 23}, "end": {"line": 255, "column": 4}, "value": 11}, + {"unit_name": "getAnnotationMetadata", "start": {"line": 257, "column": 30}, "end": {"line": 268, "column": 4}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationImportFilter.java": { + "checksum": "9a0d21b38e48e8d4ac306e1dfd363b5a", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfiguration.java": { + "checksum": "b5207d622336bbcff426165ba41e6ae0", + "language": "Java", + "loc": 32, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationPackages.java": { + "checksum": "6589253b0e604502a9e9c172521cc539", + "language": "Java", + "loc": 137, + "profile": [78, 20, 0, 0], + "measurements": [ + {"unit_name": "has", "start": {"line": 63, "column": 24}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 73, "column": 29}, "end": {"line": 80, "column": 3}, "value": 8}, + {"unit_name": "register", "start": {"line": 93, "column": 21}, "end": {"line": 103, "column": 3}, "value": 11}, + {"unit_name": "addBasePackages", "start": {"line": 105, "column": 22}, "end": {"line": 118, "column": 3}, "value": 14}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 127, "column": 15}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "determineImports", "start": {"line": 132, "column": 22}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "PackageImports", "start": {"line": 145, "column": 3}, "end": {"line": 156, "column": 4}, "value": 12}, + {"unit_name": "getPackageNames", "start": {"line": 158, "column": 16}, "end": {"line": 160, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 163, "column": 18}, "end": {"line": 168, "column": 4}, "value": 6}, + {"unit_name": "hashCode", "start": {"line": 171, "column": 14}, "end": {"line": 173, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 176, "column": 17}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "BasePackages", "start": {"line": 191, "column": 3}, "end": {"line": 199, "column": 4}, "value": 9}, + {"unit_name": "get", "start": {"line": 201, "column": 16}, "end": {"line": 220, "column": 4}, "value": 20} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurations.java": { + "checksum": "9be52ec80fc3bb6c8b01dad22523529e", + "language": "Java", + "loc": 47, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfigurations", "start": {"line": 49, "column": 12}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "AutoConfigurations", "start": {"line": 53, "column": 2}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "sorter", "start": {"line": 58, "column": 53}, "end": {"line": 67, "column": 3}, "value": 10}, + {"unit_name": "getOrder", "start": {"line": 70, "column": 13}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "merge", "start": {"line": 75, "column": 31}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 79, "column": 35}, "end": {"line": 81, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ImportAutoConfigurationImportSelector.java": { + "checksum": "474b2615f4b878619374238690e502b2", + "language": "Java", + "loc": 130, + "profile": [68, 23, 0, 0], + "measurements": [ + {"unit_name": "determineImports", "start": {"line": 66, "column": 21}, "end": {"line": 71, "column": 3}, "value": 6}, + {"unit_name": "getAttributes", "start": {"line": 74, "column": 33}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getCandidateConfigurations", "start": {"line": 79, "column": 25}, "end": {"line": 85, "column": 3}, "value": 7}, + {"unit_name": "collectCandidateConfigurations", "start": {"line": 87, "column": 15}, "end": {"line": 92, "column": 3}, "value": 6}, + {"unit_name": "getConfigurationsForAnnotation", "start": {"line": 94, "column": 29}, "end": {"line": 100, "column": 3}, "value": 7}, + {"unit_name": "mapFactoryName", "start": {"line": 102, "column": 17}, "end": {"line": 108, "column": 3}, "value": 7}, + {"unit_name": "present", "start": {"line": 110, "column": 18}, "end": {"line": 113, "column": 3}, "value": 4}, + {"unit_name": "loadFactoryNames", "start": {"line": 115, "column": 31}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getExclusions", "start": {"line": 120, "column": 24}, "end": {"line": 142, "column": 3}, "value": 23}, + {"unit_name": "getAnnotations", "start": {"line": 144, "column": 50}, "end": {"line": 149, "column": 3}, "value": 6}, + {"unit_name": "collectAnnotations", "start": {"line": 151, "column": 15}, "end": {"line": 164, "column": 3}, "value": 14}, + {"unit_name": "getOrder", "start": {"line": 167, "column": 13}, "end": {"line": 169, "column": 3}, "value": 3}, + {"unit_name": "handleInvalidExcludes", "start": {"line": 172, "column": 17}, "end": {"line": 174, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationImportListener.java": { + "checksum": "5e13e3895e3ed4aa53e6ce1997f76f15", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigureAfter.java": { + "checksum": "1e18de19812efd3bd916c9d6e01ec9e9", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationPackage.java": { + "checksum": "c83cd451cf6dc16ba7f6564ac46e9371", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigureBefore.java": { + "checksum": "af6fd529b124222e0a714604761d30fb", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/SpringBootApplication.java": { + "checksum": "6d5e94b63a362c5fb758b11f9f1bcc6f", + "language": "Java", + "loc": 41, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationMetadata.java": { + "checksum": "49263471ccb80241e014adc0ed235db6", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/EnableAutoConfiguration.java": { + "checksum": "a7bfbc1a9302e8235dd458a07063d313", + "language": "Java", + "loc": 27, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationExcludeFilter.java": { + "checksum": "8ef2e8321b517598bab8c52573e3a7c7", + "language": "Java", + "loc": 38, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "setBeanClassLoader", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "match", "start": {"line": 48, "column": 17}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "isConfiguration", "start": {"line": 53, "column": 18}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "isAutoConfiguration", "start": {"line": 57, "column": 18}, "end": {"line": 62, "column": 3}, "value": 6}, + {"unit_name": "getAutoConfigurations", "start": {"line": 64, "column": 25}, "end": {"line": 70, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AbstractDependsOnBeanFactoryPostProcessor.java": { + "checksum": "cc959a72be238466e077230fb35a0c44", + "language": "Java", + "loc": 79, + "profile": [56, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractDependsOnBeanFactoryPostProcessor", "start": {"line": 63, "column": 12}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "AbstractDependsOnBeanFactoryPostProcessor", "start": {"line": 77, "column": 12}, "end": {"line": 84, "column": 3}, "value": 8}, + {"unit_name": "AbstractDependsOnBeanFactoryPostProcessor", "start": {"line": 92, "column": 12}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "AbstractDependsOnBeanFactoryPostProcessor", "start": {"line": 102, "column": 12}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 107, "column": 14}, "end": {"line": 116, "column": 3}, "value": 10}, + {"unit_name": "getOrder", "start": {"line": 119, "column": 13}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getBeanNames", "start": {"line": 123, "column": 22}, "end": {"line": 129, "column": 3}, "value": 7}, + {"unit_name": "getBeanNames", "start": {"line": 131, "column": 29}, "end": {"line": 134, "column": 3}, "value": 4}, + {"unit_name": "getBeanDefinition", "start": {"line": 136, "column": 32}, "end": {"line": 147, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationMetadataLoader.java": { + "checksum": "495ca7399599b837a141c3542a0391ff", + "language": "Java", + "loc": 71, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfigurationMetadataLoader", "start": {"line": 38, "column": 10}, "end": {"line": 39, "column": 3}, "value": 2}, + {"unit_name": "loadMetadata", "start": {"line": 41, "column": 35}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "loadMetadata", "start": {"line": 45, "column": 35}, "end": {"line": 58, "column": 3}, "value": 14}, + {"unit_name": "loadMetadata", "start": {"line": 60, "column": 35}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "PropertiesAutoConfigurationMetadata", "start": {"line": 71, "column": 3}, "end": {"line": 73, "column": 4}, "value": 3}, + {"unit_name": "wasProcessed", "start": {"line": 76, "column": 18}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "getInteger", "start": {"line": 81, "column": 18}, "end": {"line": 83, "column": 4}, "value": 3}, + {"unit_name": "getInteger", "start": {"line": 86, "column": 18}, "end": {"line": 89, "column": 4}, "value": 4}, + {"unit_name": "getSet", "start": {"line": 92, "column": 22}, "end": {"line": 94, "column": 4}, "value": 3}, + {"unit_name": "getSet", "start": {"line": 97, "column": 22}, "end": {"line": 100, "column": 4}, "value": 4}, + {"unit_name": "get", "start": {"line": 103, "column": 17}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 108, "column": 17}, "end": {"line": 111, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/BackgroundPreinitializer.java": { + "checksum": "716459ce6773a3bbb752e58f592a1eb0", + "language": "Java", + "loc": 125, + "profile": [56, 41, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 74, "column": 13}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 79, "column": 14}, "end": {"line": 96, "column": 3}, "value": 18}, + {"unit_name": "performPreinitialization", "start": {"line": 98, "column": 15}, "end": {"line": 137, "column": 3}, "value": 10}, + {"unit_name": "Runnable", "start": {"line": 100, "column": 35}, "end": {"line": 128, "column": 5}, "value": 23}, + {"unit_name": "run", "start": {"line": 103, "column": 17}, "end": {"line": 116, "column": 6}, "value": 11}, + {"unit_name": "runSafely", "start": {"line": 118, "column": 13}, "end": {"line": 126, "column": 6}, "value": 9}, + {"unit_name": "run", "start": {"line": 145, "column": 15}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 157, "column": 15}, "end": {"line": 160, "column": 4}, "value": 4}, + {"unit_name": "run", "start": {"line": 170, "column": 15}, "end": {"line": 172, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 182, "column": 15}, "end": {"line": 184, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 191, "column": 15}, "end": {"line": 193, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 200, "column": 15}, "end": {"line": 203, "column": 4}, "value": 4}, + {"unit_name": "run", "start": {"line": 210, "column": 15}, "end": {"line": 212, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigureOrder.java": { + "checksum": "f403038189f9e29187ed9582c4b35e81", + "language": "Java", + "loc": 18, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationImportEvent.java": { + "checksum": "ecfb5ee55fc034d442a6895b65ff4050", + "language": "Java", + "loc": 20, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfigurationImportEvent", "start": {"line": 36, "column": 9}, "end": {"line": 40, "column": 3}, "value": 5}, + {"unit_name": "getCandidateConfigurations", "start": {"line": 47, "column": 22}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getExclusions", "start": {"line": 55, "column": 21}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationReplacements.java": { + "checksum": "52c02ec222b26503b28f0fb132898be3", + "language": "Java", + "loc": 84, + "profile": [62, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfigurationReplacements", "start": {"line": 49, "column": 10}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "replaceAll", "start": {"line": 53, "column": 14}, "end": {"line": 59, "column": 3}, "value": 7}, + {"unit_name": "replace", "start": {"line": 61, "column": 9}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 66, "column": 17}, "end": {"line": 74, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 77, "column": 13}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 91, "column": 39}, "end": {"line": 102, "column": 3}, "value": 12}, + {"unit_name": "decideClassloader", "start": {"line": 104, "column": 29}, "end": {"line": 109, "column": 3}, "value": 6}, + {"unit_name": "findUrlsInClasspath", "start": {"line": 111, "column": 34}, "end": {"line": 118, "column": 3}, "value": 8}, + {"unit_name": "readReplacements", "start": {"line": 121, "column": 37}, "end": {"line": 131, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/package-info.java": { + "checksum": "c8b9aa3234a3767fda44d8288fa948db", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/SharedMetadataReaderFactoryContextInitializer.java": { + "checksum": "1a209d7a06d82072d1a109e5012aa849", + "language": "Java", + "loc": 150, + "profile": [90, 0, 0, 0], + "measurements": [ + {"unit_name": "initialize", "start": {"line": 65, "column": 14}, "end": {"line": 71, "column": 3}, "value": 7}, + {"unit_name": "getOrder", "start": {"line": 74, "column": 13}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "isExcludedFromAotProcessing", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "CachingMetadataReaderFactoryPostProcessor", "start": {"line": 93, "column": 3}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 98, "column": 14}, "end": {"line": 101, "column": 4}, "value": 3}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 104, "column": 15}, "end": {"line": 105, "column": 4}, "value": 2}, + {"unit_name": "postProcessBeanDefinitionRegistry", "start": {"line": 108, "column": 15}, "end": {"line": 111, "column": 4}, "value": 4}, + {"unit_name": "register", "start": {"line": 113, "column": 16}, "end": {"line": 120, "column": 4}, "value": 8}, + {"unit_name": "configureConfigurationClassPostProcessor", "start": {"line": 122, "column": 16}, "end": {"line": 130, "column": 4}, "value": 8}, + {"unit_name": "configureConfigurationClassPostProcessor", "start": {"line": 132, "column": 16}, "end": {"line": 138, "column": 4}, "value": 7}, + {"unit_name": "configureConfigurationClassPostProcessor", "start": {"line": 140, "column": 16}, "end": {"line": 148, "column": 4}, "value": 9}, + {"unit_name": "configureConfigurationClassPostProcessor", "start": {"line": 150, "column": 16}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "ConfigurationClassPostProcessorCustomizingSupplier", "start": {"line": 166, "column": 3}, "end": {"line": 170, "column": 4}, "value": 5}, + {"unit_name": "get", "start": {"line": 173, "column": 17}, "end": {"line": 179, "column": 4}, "value": 7}, + {"unit_name": "configureConfigurationClassPostProcessor", "start": {"line": 181, "column": 16}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "setResourceLoader", "start": {"line": 197, "column": 15}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "getObject", "start": {"line": 202, "column": 58}, "end": {"line": 204, "column": 4}, "value": 3}, + {"unit_name": "getObjectType", "start": {"line": 207, "column": 19}, "end": {"line": 209, "column": 4}, "value": 3}, + {"unit_name": "isSingleton", "start": {"line": 212, "column": 18}, "end": {"line": 214, "column": 4}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 217, "column": 15}, "end": {"line": 219, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/neo4j/Neo4jSpringJclLogging.java": { + "checksum": "5eaeaf52a3e8eae8872a85b1e778bab5", + "language": "Java", + "loc": 65, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "getLog", "start": {"line": 39, "column": 16}, "end": {"line": 46, "column": 3}, "value": 8}, + {"unit_name": "SpringJclLogger", "start": {"line": 52, "column": 3}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "error", "start": {"line": 57, "column": 15}, "end": {"line": 59, "column": 4}, "value": 3}, + {"unit_name": "info", "start": {"line": 62, "column": 15}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "warn", "start": {"line": 67, "column": 15}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "warn", "start": {"line": 72, "column": 15}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "debug", "start": {"line": 77, "column": 15}, "end": {"line": 81, "column": 4}, "value": 5}, + {"unit_name": "debug", "start": {"line": 84, "column": 15}, "end": {"line": 88, "column": 4}, "value": 5}, + {"unit_name": "trace", "start": {"line": 91, "column": 15}, "end": {"line": 95, "column": 4}, "value": 5}, + {"unit_name": "isTraceEnabled", "start": {"line": 98, "column": 18}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "isDebugEnabled", "start": {"line": 103, "column": 18}, "end": {"line": 105, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/neo4j/Neo4jConnectionDetails.java": { + "checksum": "62aa6dfdc284f3a96775bf9a7a0a58a2", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getUri", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getAuthToken", "start": {"line": 49, "column": 20}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getAuthTokenManager", "start": {"line": 59, "column": 27}, "end": {"line": 61, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/neo4j/Neo4jProperties.java": { + "checksum": "4dfa5cb878d58adf1b81d961eb94ca7b", + "language": "Java", + "loc": 150, + "profile": [111, 0, 0, 0], + "measurements": [ + {"unit_name": "getUri", "start": {"line": 56, "column": 13}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getConnectionTimeout", "start": {"line": 64, "column": 18}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "setConnectionTimeout", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getMaxTransactionRetryTime", "start": {"line": 72, "column": 18}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "setMaxTransactionRetryTime", "start": {"line": 76, "column": 14}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getAuthentication", "start": {"line": 80, "column": 24}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getPool", "start": {"line": 84, "column": 14}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getSecurity", "start": {"line": 88, "column": 18}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 115, "column": 17}, "end": {"line": 117, "column": 4}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 119, "column": 15}, "end": {"line": 121, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 123, "column": 17}, "end": {"line": 125, "column": 4}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 127, "column": 15}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "getRealm", "start": {"line": 131, "column": 17}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "setRealm", "start": {"line": 135, "column": 15}, "end": {"line": 137, "column": 4}, "value": 3}, + {"unit_name": "getKerberosTicket", "start": {"line": 139, "column": 17}, "end": {"line": 141, "column": 4}, "value": 3}, + {"unit_name": "setKerberosTicket", "start": {"line": 143, "column": 15}, "end": {"line": 145, "column": 4}, "value": 3}, + {"unit_name": "isLogLeakedSessions", "start": {"line": 184, "column": 18}, "end": {"line": 186, "column": 4}, "value": 3}, + {"unit_name": "setLogLeakedSessions", "start": {"line": 188, "column": 15}, "end": {"line": 190, "column": 4}, "value": 3}, + {"unit_name": "getMaxConnectionPoolSize", "start": {"line": 192, "column": 14}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "setMaxConnectionPoolSize", "start": {"line": 196, "column": 15}, "end": {"line": 198, "column": 4}, "value": 3}, + {"unit_name": "getIdleTimeBeforeConnectionTest", "start": {"line": 200, "column": 19}, "end": {"line": 202, "column": 4}, "value": 3}, + {"unit_name": "setIdleTimeBeforeConnectionTest", "start": {"line": 204, "column": 15}, "end": {"line": 206, "column": 4}, "value": 3}, + {"unit_name": "getMaxConnectionLifetime", "start": {"line": 208, "column": 19}, "end": {"line": 210, "column": 4}, "value": 3}, + {"unit_name": "setMaxConnectionLifetime", "start": {"line": 212, "column": 15}, "end": {"line": 214, "column": 4}, "value": 3}, + {"unit_name": "getConnectionAcquisitionTimeout", "start": {"line": 216, "column": 19}, "end": {"line": 218, "column": 4}, "value": 3}, + {"unit_name": "setConnectionAcquisitionTimeout", "start": {"line": 220, "column": 15}, "end": {"line": 222, "column": 4}, "value": 3}, + {"unit_name": "isMetricsEnabled", "start": {"line": 224, "column": 18}, "end": {"line": 226, "column": 4}, "value": 3}, + {"unit_name": "setMetricsEnabled", "start": {"line": 228, "column": 15}, "end": {"line": 230, "column": 4}, "value": 3}, + {"unit_name": "isEncrypted", "start": {"line": 256, "column": 18}, "end": {"line": 258, "column": 4}, "value": 3}, + {"unit_name": "setEncrypted", "start": {"line": 260, "column": 15}, "end": {"line": 262, "column": 4}, "value": 3}, + {"unit_name": "getTrustStrategy", "start": {"line": 264, "column": 24}, "end": {"line": 266, "column": 4}, "value": 3}, + {"unit_name": "setTrustStrategy", "start": {"line": 268, "column": 15}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "getCertFile", "start": {"line": 272, "column": 15}, "end": {"line": 274, "column": 4}, "value": 3}, + {"unit_name": "setCertFile", "start": {"line": 276, "column": 15}, "end": {"line": 278, "column": 4}, "value": 3}, + {"unit_name": "isHostnameVerificationEnabled", "start": {"line": 280, "column": 18}, "end": {"line": 282, "column": 4}, "value": 3}, + {"unit_name": "setHostnameVerificationEnabled", "start": {"line": 284, "column": 15}, "end": {"line": 286, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/neo4j/ConfigBuilderCustomizer.java": { + "checksum": "0c845b869105385c4c201837c090d919", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/neo4j/Neo4jAutoConfiguration.java": { + "checksum": "8d6517a0dd2c19b1d13c9294f09bb4c4", + "language": "Java", + "loc": 177, + "profile": [78, 54, 0, 0], + "measurements": [ + {"unit_name": "neo4jConnectionDetails", "start": {"line": 67, "column": 35}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "neo4jDriver", "start": {"line": 74, "column": 16}, "end": {"line": 86, "column": 3}, "value": 12}, + {"unit_name": "mapDriverConfig", "start": {"line": 88, "column": 9}, "end": {"line": 98, "column": 3}, "value": 11}, + {"unit_name": "isSimpleScheme", "start": {"line": 100, "column": 18}, "end": {"line": 109, "column": 3}, "value": 10}, + {"unit_name": "configurePoolSettings", "start": {"line": 111, "column": 15}, "end": {"line": 129, "column": 3}, "value": 19}, + {"unit_name": "configureDriverSettings", "start": {"line": 131, "column": 15}, "end": {"line": 138, "column": 3}, "value": 8}, + {"unit_name": "applyEncryptionAndTrustSettings", "start": {"line": 140, "column": 15}, "end": {"line": 149, "column": 3}, "value": 10}, + {"unit_name": "mapTrustStrategy", "start": {"line": 151, "column": 31}, "end": {"line": 162, "column": 3}, "value": 12}, + {"unit_name": "createTrustStrategy", "start": {"line": 164, "column": 24}, "end": {"line": 180, "column": 3}, "value": 17}, + {"unit_name": "PropertiesNeo4jConnectionDetails", "start": {"line": 191, "column": 3}, "end": {"line": 194, "column": 4}, "value": 4}, + {"unit_name": "getUri", "start": {"line": 197, "column": 14}, "end": {"line": 200, "column": 4}, "value": 4}, + {"unit_name": "getAuthToken", "start": {"line": 203, "column": 20}, "end": {"line": 220, "column": 4}, "value": 18}, + {"unit_name": "getAuthTokenManager", "start": {"line": 223, "column": 27}, "end": {"line": 225, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/neo4j/package-info.java": { + "checksum": "3868a6ca8704d3f76e3899f2633c2789", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/TransactionManagerCustomizationAutoConfiguration.java": { + "checksum": "287ebcfe3100b9f88e5fc2e5c4daf322", + "language": "Java", + "loc": 26, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "platformTransactionManagerCustomizers", "start": {"line": 42, "column": 32}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "transactionExecutionListeners", "start": {"line": 48, "column": 49}, "end": {"line": 51, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/TransactionManagerCustomizers.java": { + "checksum": "a8807577f536547d7cbf5f049ad598f0", + "language": "Java", + "loc": 23, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "TransactionManagerCustomizers", "start": {"line": 38, "column": 10}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 48, "column": 14}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "of", "start": {"line": 61, "column": 46}, "end": {"line": 64, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/TransactionProperties.java": { + "checksum": "2c5772322ce05a9dde629e48926f6ed9", + "language": "Java", + "loc": 33, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "getDefaultTimeout", "start": {"line": 49, "column": 18}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "setDefaultTimeout", "start": {"line": 53, "column": 14}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getRollbackOnCommitFailure", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "setRollbackOnCommitFailure", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 66, "column": 14}, "end": {"line": 73, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/TransactionManagerCustomizer.java": { + "checksum": "d92dc4ada2a5082db52de1c578aa6956", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/TransactionAutoConfiguration.java": { + "checksum": "fed195cc5e1afbf7e46679f18f678725", + "language": "Java", + "loc": 62, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "transactionalOperator", "start": {"line": 52, "column": 31}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "transactionTemplate", "start": {"line": 62, "column": 30}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "eagerTransactionAspect", "start": {"line": 95, "column": 42}, "end": {"line": 97, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/ExecutionListenersTransactionManagerCustomizer.java": { + "checksum": "b6c1101057c1ccebb1b95742fa9a9ba6", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "ExecutionListenersTransactionManagerCustomizer", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/package-info.java": { + "checksum": "afd22102a5a44b23a8078724bce6ab59", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/jta/JndiJtaConfiguration.java": { + "checksum": "058f95211a08dade3a0d1ce31ecdb7ce", + "language": "Java", + "loc": 23, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "transactionManager", "start": {"line": 43, "column": 24}, "end": {"line": 48, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/jta/JtaAutoConfiguration.java": { + "checksum": "23e159cf6b5b869b3a64666eee0a5623", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/transaction/jta/package-info.java": { + "checksum": "d4b86cb510ebd5c2ce7f3a7fb07f3bd2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration.java": { + "checksum": "298a422dd03369582d81d09fc46ed22b", + "language": "Java", + "loc": 69, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "websocketServletWebServerCustomizer", "start": {"line": 76, "column": 45}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "websocketServletWebServerCustomizer", "start": {"line": 88, "column": 44}, "end": {"line": 90, "column": 4}, "value": 3}, + {"unit_name": "websocketUpgradeFilterWebServerCustomizer", "start": {"line": 96, "column": 60}, "end": {"line": 105, "column": 4}, "value": 10}, + {"unit_name": "websocketServletWebServerCustomizer", "start": {"line": 115, "column": 47}, "end": {"line": 117, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/servlet/UndertowWebSocketServletWebServerCustomizer.java": { + "checksum": "93d11cf89b5228981761d2b65df9d303", + "language": "Java", + "loc": 26, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 37, "column": 14}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "getOrder", "start": {"line": 43, "column": 13}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 50, "column": 15}, "end": {"line": 53, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/servlet/WebSocketMessagingAutoConfiguration.java": { + "checksum": "325280559662046a22b26b976a6f4adf", + "language": "Java", + "loc": 78, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "WebSocketMessageConverterConfiguration", "start": {"line": 71, "column": 3}, "end": {"line": 75, "column": 4}, "value": 5}, + {"unit_name": "determineAsyncTaskExecutor", "start": {"line": 77, "column": 36}, "end": {"line": 82, "column": 4}, "value": 6}, + {"unit_name": "configureMessageConverters", "start": {"line": 85, "column": 18}, "end": {"line": 94, "column": 4}, "value": 10}, + {"unit_name": "configureClientInboundChannel", "start": {"line": 97, "column": 15}, "end": {"line": 101, "column": 4}, "value": 5}, + {"unit_name": "configureClientOutboundChannel", "start": {"line": 104, "column": 15}, "end": {"line": 108, "column": 4}, "value": 5}, + {"unit_name": "eagerStompWebSocketHandlerMapping", "start": {"line": 111, "column": 42}, "end": {"line": 113, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/servlet/JettyWebSocketServletWebServerCustomizer.java": { + "checksum": "a2d4d09b610dfa38afefd5e6fee40ff4", + "language": "Java", + "loc": 38, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 43, "column": 14}, "end": {"line": 63, "column": 3}, "value": 6}, + {"unit_name": "configure", "start": {"line": 47, "column": 16}, "end": {"line": 60, "column": 5}, "value": 14}, + {"unit_name": "getOrder", "start": {"line": 66, "column": 13}, "end": {"line": 68, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/servlet/package-info.java": { + "checksum": "56b3e25adbb1e057e54859763e656651", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/servlet/TomcatWebSocketServletWebServerCustomizer.java": { + "checksum": "97a10b4cfe0e0ee988107769825959e8", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 42, "column": 13}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/reactive/TomcatWebSocketReactiveWebServerCustomizer.java": { + "checksum": "030d7b796d40d615d1853784195dc484", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 40, "column": 13}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/reactive/JettyWebSocketReactiveWebServerCustomizer.java": { + "checksum": "ea90d923bddca1ff524fdaea1967c87b", + "language": "Java", + "loc": 55, + "profile": [3, 35, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 42, "column": 14}, "end": {"line": 59, "column": 3}, "value": 18}, + {"unit_name": "findServletContextHandler", "start": {"line": 61, "column": 32}, "end": {"line": 77, "column": 3}, "value": 17}, + {"unit_name": "getOrder", "start": {"line": 80, "column": 13}, "end": {"line": 82, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/reactive/WebSocketReactiveAutoConfiguration.java": { + "checksum": "7ce4b8ad7943e023168606e1eb0f0bda", + "language": "Java", + "loc": 37, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "websocketReactiveWebServerCustomizer", "start": {"line": 55, "column": 46}, "end": {"line": 57, "column": 4}, "value": 3}, + {"unit_name": "websocketServletWebServerCustomizer", "start": {"line": 67, "column": 45}, "end": {"line": 69, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/websocket/reactive/package-info.java": { + "checksum": "7baac1a712f17d25c977d5203f415c3b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/SslPropertiesBundleRegistrar.java": { + "checksum": "1d08cbf2cd314d4eec37ce42eb552ba0", + "language": "Java", + "loc": 86, + "profile": [48, 17, 0, 0], + "measurements": [ + {"unit_name": "SslPropertiesBundleRegistrar", "start": {"line": 49, "column": 2}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "registerBundles", "start": {"line": 56, "column": 14}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "registerBundles", "start": {"line": 61, "column": 47}, "end": {"line": 77, "column": 3}, "value": 17}, + {"unit_name": "watchForUpdates", "start": {"line": 79, "column": 15}, "end": {"line": 87, "column": 3}, "value": 9}, + {"unit_name": "watchedJksPaths", "start": {"line": 89, "column": 20}, "end": {"line": 95, "column": 3}, "value": 7}, + {"unit_name": "watchedPemPaths", "start": {"line": 97, "column": 20}, "end": {"line": 108, "column": 3}, "value": 12}, + {"unit_name": "watchedPaths", "start": {"line": 110, "column": 20}, "end": {"line": 120, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/BundleContentProperty.java": { + "checksum": "c95f16b3dd6c2848de04d348f7564c84", + "language": "Java", + "loc": 32, + "profile": [11, 17, 0, 0], + "measurements": [ + {"unit_name": "BundleContentProperty", "start": {"line": 36, "column": 8}, "end": {"line": 72, "column": 2}, "value": 5}, + {"unit_name": "isPemContent", "start": {"line": 42, "column": 10}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "hasValue", "start": {"line": 50, "column": 10}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "toWatchPath", "start": {"line": 54, "column": 7}, "end": {"line": 70, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/PemSslBundleProperties.java": { + "checksum": "8b067e11b9806c780c8f0a78d4401159", + "language": "Java", + "loc": 49, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "getKeystore", "start": {"line": 42, "column": 15}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getTruststore", "start": {"line": 46, "column": 15}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 80, "column": 17}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "setType", "start": {"line": 84, "column": 15}, "end": {"line": 86, "column": 4}, "value": 3}, + {"unit_name": "getCertificate", "start": {"line": 88, "column": 17}, "end": {"line": 90, "column": 4}, "value": 3}, + {"unit_name": "setCertificate", "start": {"line": 92, "column": 15}, "end": {"line": 94, "column": 4}, "value": 3}, + {"unit_name": "getPrivateKey", "start": {"line": 96, "column": 17}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "setPrivateKey", "start": {"line": 100, "column": 15}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "getPrivateKeyPassword", "start": {"line": 104, "column": 17}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "setPrivateKeyPassword", "start": {"line": 108, "column": 15}, "end": {"line": 110, "column": 4}, "value": 3}, + {"unit_name": "isVerifyKeys", "start": {"line": 112, "column": 18}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "setVerifyKeys", "start": {"line": 116, "column": 15}, "end": {"line": 118, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/SslAutoConfiguration.java": { + "checksum": "ba4f2aac940b93ffd2f6c5cbd22ac038", + "language": "Java", + "loc": 37, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "SslAutoConfiguration", "start": {"line": 45, "column": 2}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "fileWatcher", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "sslPropertiesSslBundleRegistrar", "start": {"line": 56, "column": 31}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "sslBundleRegistry", "start": {"line": 62, "column": 27}, "end": {"line": 66, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/JksSslBundleProperties.java": { + "checksum": "bd3ef202d909b18caf8a8f58e2439bcd", + "language": "Java", + "loc": 42, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "getKeystore", "start": {"line": 41, "column": 15}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getTruststore", "start": {"line": 45, "column": 15}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 4}, "value": 3}, + {"unit_name": "setType", "start": {"line": 78, "column": 15}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "getProvider", "start": {"line": 82, "column": 17}, "end": {"line": 84, "column": 4}, "value": 3}, + {"unit_name": "setProvider", "start": {"line": 86, "column": 15}, "end": {"line": 88, "column": 4}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 90, "column": 17}, "end": {"line": 92, "column": 4}, "value": 3}, + {"unit_name": "setLocation", "start": {"line": 94, "column": 15}, "end": {"line": 96, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 98, "column": 17}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 102, "column": 15}, "end": {"line": 104, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/FileWatcher.java": { + "checksum": "dd1fd2d7a1995b2fde99efbf10c106cc", + "language": "Java", + "loc": 162, + "profile": [80, 45, 0, 0], + "measurements": [ + {"unit_name": "FileWatcher", "start": {"line": 67, "column": 2}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "watch", "start": {"line": 77, "column": 7}, "end": {"line": 95, "column": 3}, "value": 19}, + {"unit_name": "close", "start": {"line": 98, "column": 14}, "end": {"line": 112, "column": 3}, "value": 15}, + {"unit_name": "WatcherThread", "start": {"line": 125, "column": 3}, "end": {"line": 129, "column": 4}, "value": 5}, + {"unit_name": "onThreadException", "start": {"line": 131, "column": 16}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "register", "start": {"line": 135, "column": 8}, "end": {"line": 144, "column": 4}, "value": 10}, + {"unit_name": "register", "start": {"line": 146, "column": 20}, "end": {"line": 150, "column": 4}, "value": 5}, + {"unit_name": "run", "start": {"line": 153, "column": 15}, "end": {"line": 178, "column": 4}, "value": 26}, + {"unit_name": "runSafely", "start": {"line": 180, "column": 16}, "end": {"line": 187, "column": 4}, "value": 8}, + {"unit_name": "accumulate", "start": {"line": 189, "column": 16}, "end": {"line": 200, "column": 4}, "value": 12}, + {"unit_name": "close", "start": {"line": 203, "column": 15}, "end": {"line": 206, "column": 4}, "value": 4}, + {"unit_name": "Registration", "start": {"line": 213, "column": 17}, "end": {"line": 227, "column": 3}, "value": 7}, + {"unit_name": "manages", "start": {"line": 219, "column": 11}, "end": {"line": 222, "column": 4}, "value": 4}, + {"unit_name": "isInDirectories", "start": {"line": 224, "column": 19}, "end": {"line": 226, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/BundleContentNotWatchableFailureAnalyzer.java": { + "checksum": "5287b78c77b32e75d22710ef6d696329", + "language": "Java", + "loc": 11, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 31, "column": 28}, "end": {"line": 35, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/PropertiesSslBundle.java": { + "checksum": "38970a0c8e004b72becf5f1381a9a19f", + "language": "Java", + "loc": 109, + "profile": [80, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesSslBundle", "start": {"line": 55, "column": 10}, "end": {"line": 61, "column": 3}, "value": 7}, + {"unit_name": "asSslKeyReference", "start": {"line": 63, "column": 30}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "asSslOptions", "start": {"line": 67, "column": 28}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getStores", "start": {"line": 72, "column": 24}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getKey", "start": {"line": 77, "column": 22}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getOptions", "start": {"line": 82, "column": 20}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getProtocol", "start": {"line": 87, "column": 16}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getManagers", "start": {"line": 92, "column": 26}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 101, "column": 26}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 112, "column": 26}, "end": {"line": 121, "column": 3}, "value": 10}, + {"unit_name": "getPemSslStore", "start": {"line": 123, "column": 29}, "end": {"line": 133, "column": 3}, "value": 11}, + {"unit_name": "asPemSslStoreDetails", "start": {"line": 135, "column": 36}, "end": {"line": 138, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 145, "column": 26}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 156, "column": 26}, "end": {"line": 159, "column": 3}, "value": 4}, + {"unit_name": "asSslStoreBundle", "start": {"line": 161, "column": 32}, "end": {"line": 165, "column": 3}, "value": 5}, + {"unit_name": "asStoreDetails", "start": {"line": 167, "column": 36}, "end": {"line": 170, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 173, "column": 16}, "end": {"line": 180, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/SslProperties.java": { + "checksum": "a4a46e1ad36abde46e60eb24491a42ad", + "language": "Java", + "loc": 41, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "getBundle", "start": {"line": 40, "column": 17}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getPem", "start": {"line": 64, "column": 46}, "end": {"line": 66, "column": 4}, "value": 3}, + {"unit_name": "getJks", "start": {"line": 68, "column": 46}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "getWatch", "start": {"line": 72, "column": 16}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getFile", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 5}, "value": 3}, + {"unit_name": "getQuietPeriod", "start": {"line": 94, "column": 21}, "end": {"line": 96, "column": 6}, "value": 3}, + {"unit_name": "setQuietPeriod", "start": {"line": 98, "column": 17}, "end": {"line": 100, "column": 6}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/CertificateMatcher.java": { + "checksum": "34251788c72a9f1d3038e9929ae043d2", + "language": "Java", + "loc": 77, + "profile": [55, 0, 0, 0], + "measurements": [ + {"unit_name": "CertificateMatcher", "start": {"line": 52, "column": 2}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "createSignature", "start": {"line": 60, "column": 20}, "end": {"line": 68, "column": 3}, "value": 9}, + {"unit_name": "getSignatureAlgorithm", "start": {"line": 70, "column": 24}, "end": {"line": 80, "column": 3}, "value": 9}, + {"unit_name": "matchesAny", "start": {"line": 82, "column": 10}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "matches", "start": {"line": 86, "column": 10}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "matches", "start": {"line": 90, "column": 18}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "verify", "start": {"line": 95, "column": 18}, "end": {"line": 104, "column": 3}, "value": 10}, + {"unit_name": "sign", "start": {"line": 106, "column": 24}, "end": {"line": 115, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/SslBundleProperties.java": { + "checksum": "75fc015ddb43dbfd091651bc471129a2", + "language": "Java", + "loc": 59, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "getKey", "start": {"line": 53, "column": 13}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getOptions", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getProtocol", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "setProtocol", "start": {"line": 65, "column": 14}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "isReloadOnUpdate", "start": {"line": 69, "column": 17}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "setReloadOnUpdate", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getCiphers", "start": {"line": 89, "column": 22}, "end": {"line": 91, "column": 4}, "value": 3}, + {"unit_name": "setCiphers", "start": {"line": 93, "column": 15}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "getEnabledProtocols", "start": {"line": 97, "column": 22}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "setEnabledProtocols", "start": {"line": 101, "column": 15}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 4}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 123, "column": 15}, "end": {"line": 125, "column": 4}, "value": 3}, + {"unit_name": "getAlias", "start": {"line": 127, "column": 17}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "setAlias", "start": {"line": 131, "column": 15}, "end": {"line": 133, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/BundleContentNotWatchableException.java": { + "checksum": "0529a0141ae22eafe8fc2ef709f414a2", + "language": "Java", + "loc": 17, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "BundleContentNotWatchableException", "start": {"line": 28, "column": 2}, "end": {"line": 32, "column": 3}, "value": 5}, + {"unit_name": "BundleContentNotWatchableException", "start": {"line": 34, "column": 10}, "end": {"line": 38, "column": 3}, "value": 5}, + {"unit_name": "withBundleName", "start": {"line": 40, "column": 37}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/SslBundleRegistrar.java": { + "checksum": "24bca0bb775af1ab9fe8919de1d92486", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ssl/package-info.java": { + "checksum": "fc137e7e07d7c899d3432d3731f85d76", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/gson/GsonProperties.java": { + "checksum": "7bd66c6b64762c8b5751d68e62294727", + "language": "Java", + "loc": 95, + "profile": [72, 0, 0, 0], + "measurements": [ + {"unit_name": "getGenerateNonExecutableJson", "start": {"line": 95, "column": 17}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "setGenerateNonExecutableJson", "start": {"line": 99, "column": 14}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "getExcludeFieldsWithoutExposeAnnotation", "start": {"line": 103, "column": 17}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "setExcludeFieldsWithoutExposeAnnotation", "start": {"line": 107, "column": 14}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getSerializeNulls", "start": {"line": 111, "column": 17}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "setSerializeNulls", "start": {"line": 115, "column": 14}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getEnableComplexMapKeySerialization", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "setEnableComplexMapKeySerialization", "start": {"line": 123, "column": 14}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "getDisableInnerClassSerialization", "start": {"line": 127, "column": 17}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "setDisableInnerClassSerialization", "start": {"line": 131, "column": 14}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "getLongSerializationPolicy", "start": {"line": 135, "column": 33}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "setLongSerializationPolicy", "start": {"line": 139, "column": 14}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "getFieldNamingPolicy", "start": {"line": 143, "column": 27}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "setFieldNamingPolicy", "start": {"line": 147, "column": 14}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "getPrettyPrinting", "start": {"line": 151, "column": 17}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "setPrettyPrinting", "start": {"line": 155, "column": 14}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "getStrictness", "start": {"line": 159, "column": 20}, "end": {"line": 161, "column": 3}, "value": 3}, + {"unit_name": "setStrictness", "start": {"line": 163, "column": 14}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "getLenient", "start": {"line": 169, "column": 17}, "end": {"line": 171, "column": 3}, "value": 3}, + {"unit_name": "setLenient", "start": {"line": 173, "column": 14}, "end": {"line": 175, "column": 3}, "value": 3}, + {"unit_name": "getDisableHtmlEscaping", "start": {"line": 177, "column": 17}, "end": {"line": 179, "column": 3}, "value": 3}, + {"unit_name": "setDisableHtmlEscaping", "start": {"line": 181, "column": 14}, "end": {"line": 183, "column": 3}, "value": 3}, + {"unit_name": "getDateFormat", "start": {"line": 185, "column": 16}, "end": {"line": 187, "column": 3}, "value": 3}, + {"unit_name": "setDateFormat", "start": {"line": 189, "column": 14}, "end": {"line": 191, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/gson/GsonBuilderCustomizer.java": { + "checksum": "3b629d0d0c35cb08859a95761def4d38", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/gson/package-info.java": { + "checksum": "b2f4f3766a32c9e2b8ce5f22b7833b1f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/gson/GsonAutoConfiguration.java": { + "checksum": "acecb59161d5bf970f844d8d194eed4e", + "language": "Java", + "loc": 65, + "profile": [17, 21, 0, 0], + "measurements": [ + {"unit_name": "gsonBuilder", "start": {"line": 47, "column": 21}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "gson", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "standardGsonBuilderCustomizer", "start": {"line": 60, "column": 39}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "StandardGsonBuilderCustomizer", "start": {"line": 68, "column": 3}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 78, "column": 15}, "end": {"line": 98, "column": 4}, "value": 21} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/SpringTransactionProvider.java": { + "checksum": "7c62e9b7b2668a033fecccf8f07036e3", + "language": "Java", + "loc": 31, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringTransactionProvider", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "begin", "start": {"line": 46, "column": 14}, "end": {"line": 50, "column": 3}, "value": 5}, + {"unit_name": "commit", "start": {"line": 53, "column": 14}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "rollback", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getTransactionStatus", "start": {"line": 62, "column": 28}, "end": {"line": 65, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/JooqExceptionTranslator.java": { + "checksum": "22f7adb85e7bec751a9b76f5c8d07348", + "language": "Java", + "loc": 15, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "exception", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/JooqAutoConfiguration.java": { + "checksum": "4cfeb16aa0c9a012f68c051bfba0427b", + "language": "Java", + "loc": 70, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "dataSourceConnectionProvider", "start": {"line": 60, "column": 38}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "transactionProvider", "start": {"line": 67, "column": 35}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "jooqExceptionTranslatorExecuteListenerProvider", "start": {"line": 73, "column": 40}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "jooqExceptionTranslator", "start": {"line": 80, "column": 44}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "dslContext", "start": {"line": 86, "column": 27}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "jooqConfiguration", "start": {"line": 92, "column": 30}, "end": {"line": 103, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/DefaultExceptionTranslatorExecuteListener.java": { + "checksum": "5827223e82559c43fad723832d092c2a", + "language": "Java", + "loc": 65, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultExceptionTranslatorExecuteListener", "start": {"line": 52, "column": 2}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "DefaultExceptionTranslatorExecuteListener", "start": {"line": 56, "column": 2}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "DefaultExceptionTranslatorExecuteListener", "start": {"line": 60, "column": 2}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "DefaultExceptionTranslatorExecuteListener", "start": {"line": 64, "column": 10}, "end": {"line": 69, "column": 3}, "value": 6}, + {"unit_name": "exception", "start": {"line": 72, "column": 14}, "end": {"line": 81, "column": 3}, "value": 8}, + {"unit_name": "handle", "start": {"line": 92, "column": 15}, "end": {"line": 101, "column": 3}, "value": 10}, + {"unit_name": "apply", "start": {"line": 110, "column": 33}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "apply", "start": {"line": 114, "column": 34}, "end": {"line": 118, "column": 4}, "value": 5}, + {"unit_name": "getSpringDbName", "start": {"line": 120, "column": 18}, "end": {"line": 122, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/NoDslContextBeanFailureAnalyzer.java": { + "checksum": "2ae8e82842154fa4c6dbf0e54606bb71", + "language": "Java", + "loc": 40, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "NoDslContextBeanFailureAnalyzer", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "analyze", "start": {"line": 38, "column": 28}, "end": {"line": 48, "column": 3}, "value": 11}, + {"unit_name": "hasR2dbcAutoConfiguration", "start": {"line": 50, "column": 18}, "end": {"line": 58, "column": 3}, "value": 9}, + {"unit_name": "getOrder", "start": {"line": 61, "column": 13}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/SqlDialectLookup.java": { + "checksum": "8045ec2edfecb9e06dd8b8a9838e8248", + "language": "Java", + "loc": 22, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "SqlDialectLookup", "start": {"line": 40, "column": 10}, "end": {"line": 41, "column": 3}, "value": 2}, + {"unit_name": "getDialect", "start": {"line": 48, "column": 20}, "end": {"line": 56, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/DefaultConfigurationCustomizer.java": { + "checksum": "d73c9c238d6d5213a36baeb02bc3c67a", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/JooqProperties.java": { + "checksum": "b7ec161295391a9855deeb53ddf69c91", + "language": "Java", + "loc": 20, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getSqlDialect", "start": {"line": 40, "column": 20}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "setSqlDialect", "start": {"line": 44, "column": 14}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "determineSqlDialect", "start": {"line": 54, "column": 20}, "end": {"line": 59, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/SpringTransaction.java": { + "checksum": "f54dab0ae13353200c44b3ee35f31ec5", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringTransaction", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getTxStatus", "start": {"line": 40, "column": 20}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/ExceptionTranslatorExecuteListener.java": { + "checksum": "bebf0039519c00af90b132ad44d44e11", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "of", "start": {"line": 55, "column": 44}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jooq/package-info.java": { + "checksum": "d59db2a828868f64e2f0a0f38065fb29", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/webservices/WebServicesAutoConfiguration.java": { + "checksum": "4dcf6f439e99abd28d931cdb92e3bb36", + "language": "Java", + "loc": 109, + "profile": [52, 0, 0, 0], + "measurements": [ + {"unit_name": "messageDispatcherServlet", "start": {"line": 70, "column": 59}, "end": {"line": 82, "column": 3}, "value": 13}, + {"unit_name": "wsdlDefinitionBeanFactoryPostProcessor", "start": {"line": 87, "column": 55}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "setApplicationContext", "start": {"line": 103, "column": 15}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "postProcessBeanDefinitionRegistry", "start": {"line": 108, "column": 15}, "end": {"line": 117, "column": 4}, "value": 10}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 120, "column": 15}, "end": {"line": 121, "column": 4}, "value": 2}, + {"unit_name": "registerBeans", "start": {"line": 123, "column": 20}, "end": {"line": 132, "column": 4}, "value": 10}, + {"unit_name": "getResources", "start": {"line": 134, "column": 22}, "end": {"line": 141, "column": 4}, "value": 8}, + {"unit_name": "ensureTrailingSlash", "start": {"line": 143, "column": 18}, "end": {"line": 145, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/webservices/OnWsdlLocationsCondition.java": { + "checksum": "a553167636af02af159f3a2b94b0362b", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "OnWsdlLocationsCondition", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/webservices/WebServicesProperties.java": { + "checksum": "fbc90aa0ef9c3f32dc844e34175e213d", + "language": "Java", + "loc": 38, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getPath", "start": {"line": 42, "column": 16}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "setPath", "start": {"line": 46, "column": 14}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "getServlet", "start": {"line": 53, "column": 17}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getInit", "start": {"line": 69, "column": 30}, "end": {"line": 71, "column": 4}, "value": 3}, + {"unit_name": "setInit", "start": {"line": 73, "column": 15}, "end": {"line": 75, "column": 4}, "value": 3}, + {"unit_name": "getLoadOnStartup", "start": {"line": 77, "column": 14}, "end": {"line": 79, "column": 4}, "value": 3}, + {"unit_name": "setLoadOnStartup", "start": {"line": 81, "column": 15}, "end": {"line": 83, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/webservices/package-info.java": { + "checksum": "27e86c057219cd5139de6b0d0b5deb12", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/webservices/client/WebServiceTemplateAutoConfiguration.java": { + "checksum": "96f30af772dde8a4c4f0af5ac6334cd6", + "language": "Java", + "loc": 46, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "webServiceHttpMessageSenderFactory", "start": {"line": 49, "column": 40}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "webServiceTemplateBuilder", "start": {"line": 59, "column": 35}, "end": {"line": 72, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/webservices/client/package-info.java": { + "checksum": "e58a74d8c79e7e0edf679b4a3f1972ed", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/context/LifecycleProperties.java": { + "checksum": "9b30264a089ec373ccb2b6c76fa0cef3", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getTimeoutPerShutdownPhase", "start": {"line": 38, "column": 18}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "setTimeoutPerShutdownPhase", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/context/MessageSourceProperties.java": { + "checksum": "d9fe7d708f79f0cdcd9ec8b5ba77a5c1", + "language": "Java", + "loc": 63, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "getBasename", "start": {"line": 85, "column": 22}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "setBasename", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getEncoding", "start": {"line": 93, "column": 17}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "setEncoding", "start": {"line": 97, "column": 14}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "getCacheDuration", "start": {"line": 101, "column": 18}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "setCacheDuration", "start": {"line": 105, "column": 14}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "isFallbackToSystemLocale", "start": {"line": 109, "column": 17}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "setFallbackToSystemLocale", "start": {"line": 113, "column": 14}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "isAlwaysUseMessageFormat", "start": {"line": 117, "column": 17}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "setAlwaysUseMessageFormat", "start": {"line": 121, "column": 14}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "isUseCodeAsDefaultMessage", "start": {"line": 125, "column": 17}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "setUseCodeAsDefaultMessage", "start": {"line": 129, "column": 14}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "getCommonMessages", "start": {"line": 133, "column": 24}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "setCommonMessages", "start": {"line": 137, "column": 14}, "end": {"line": 139, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/context/PropertyPlaceholderAutoConfiguration.java": { + "checksum": "ff930785c42d91a2d26772ad6569156a", + "language": "Java", + "loc": 18, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "propertySourcesPlaceholderConfigurer", "start": {"line": 42, "column": 53}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/context/MessageSourceAutoConfiguration.java": { + "checksum": "03cb5070440b69e4c0663ce21d094d4f", + "language": "Java", + "loc": 118, + "profile": [48, 18, 0, 0], + "measurements": [ + {"unit_name": "messageSource", "start": {"line": 76, "column": 23}, "end": {"line": 93, "column": 3}, "value": 18}, + {"unit_name": "loadCommonMessages", "start": {"line": 95, "column": 21}, "end": {"line": 109, "column": 3}, "value": 15}, + {"unit_name": "getMatchOutcome", "start": {"line": 116, "column": 27}, "end": {"line": 124, "column": 4}, "value": 9}, + {"unit_name": "getMatchOutcomeForBasename", "start": {"line": 126, "column": 28}, "end": {"line": 136, "column": 4}, "value": 11}, + {"unit_name": "getResources", "start": {"line": 138, "column": 22}, "end": {"line": 147, "column": 4}, "value": 10}, + {"unit_name": "registerHints", "start": {"line": 154, "column": 15}, "end": {"line": 156, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/context/ConfigurationPropertiesAutoConfiguration.java": { + "checksum": "ac391d2a70f16702f9990b193de52747", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/context/package-info.java": { + "checksum": "1e969ce390b8b81a9117a072538cb309", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/context/LifecycleAutoConfiguration.java": { + "checksum": "459c12a3f7ecca4ff6cae55a31747c29", + "language": "Java", + "loc": 21, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "defaultLifecycleProcessor", "start": {"line": 42, "column": 35}, "end": {"line": 46, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/h2/H2ConsoleProperties.java": { + "checksum": "5e368910ac591e63f589e0623e5d55c7", + "language": "Java", + "loc": 50, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "getPath", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "setPath", "start": {"line": 49, "column": 14}, "end": {"line": 54, "column": 3}, "value": 6}, + {"unit_name": "getEnabled", "start": {"line": 56, "column": 17}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getSettings", "start": {"line": 64, "column": 18}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "isTrace", "start": {"line": 85, "column": 18}, "end": {"line": 87, "column": 4}, "value": 3}, + {"unit_name": "setTrace", "start": {"line": 89, "column": 15}, "end": {"line": 91, "column": 4}, "value": 3}, + {"unit_name": "isWebAllowOthers", "start": {"line": 93, "column": 18}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "setWebAllowOthers", "start": {"line": 97, "column": 15}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "getWebAdminPassword", "start": {"line": 101, "column": 17}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "setWebAdminPassword", "start": {"line": 105, "column": 15}, "end": {"line": 107, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/h2/H2ConsoleAutoConfiguration.java": { + "checksum": "ff9231716912c331cf7e7da8162f7ea8", + "language": "Java", + "loc": 79, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "h2Console", "start": {"line": 61, "column": 52}, "end": {"line": 72, "column": 3}, "value": 12}, + {"unit_name": "withThreadContextClassLoader", "start": {"line": 74, "column": 15}, "end": {"line": 83, "column": 3}, "value": 10}, + {"unit_name": "logDataSources", "start": {"line": 85, "column": 15}, "end": {"line": 91, "column": 3}, "value": 7}, + {"unit_name": "getConnectionUrl", "start": {"line": 93, "column": 17}, "end": {"line": 100, "column": 3}, "value": 8}, + {"unit_name": "configureH2ConsoleSettings", "start": {"line": 102, "column": 15}, "end": {"line": 113, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/h2/package-info.java": { + "checksum": "0812dc0c325fbb88f9786297d0527ea0", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CouchbaseCacheConfiguration.java": { + "checksum": "4602d39314b383ff8e8a2edea1a302f7", + "language": "Java", + "loc": 44, + "profile": [0, 19, 0, 0], + "measurements": [ + {"unit_name": "cacheManager", "start": {"line": 51, "column": 24}, "end": {"line": 69, "column": 3}, "value": 19} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/RedisCacheConfiguration.java": { + "checksum": "b0f1809a1ce84b434eda11a1361589a6", + "language": "Java", + "loc": 73, + "profile": [6, 38, 0, 0], + "measurements": [ + {"unit_name": "cacheManager", "start": {"line": 56, "column": 20}, "end": {"line": 72, "column": 3}, "value": 17}, + {"unit_name": "determineConfiguration", "start": {"line": 74, "column": 71}, "end": {"line": 79, "column": 3}, "value": 6}, + {"unit_name": "createConfiguration", "start": {"line": 81, "column": 71}, "end": {"line": 101, "column": 3}, "value": 21} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/InfinispanCacheConfiguration.java": { + "checksum": "c7a071ebe8f5deed0841ee475e6c9c2e", + "language": "Java", + "loc": 57, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "cacheManager", "start": {"line": 53, "column": 36}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "infinispanCacheManager", "start": {"line": 61, "column": 30}, "end": {"line": 70, "column": 3}, "value": 10}, + {"unit_name": "createEmbeddedCacheManager", "start": {"line": 72, "column": 31}, "end": {"line": 80, "column": 3}, "value": 9}, + {"unit_name": "getDefaultCacheConfiguration", "start": {"line": 82, "column": 59}, "end": {"line": 88, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CacheType.java": { + "checksum": "b4b2bc8d952e00acda8b4e0408375983", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CacheManagerCustomizer.java": { + "checksum": "8c06945f1bbf9f7263bbc909e8143d72", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CacheCondition.java": { + "checksum": "18a866919d9dc846000f5f05cc53b3e5", + "language": "Java", + "loc": 36, + "profile": [0, 21, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 41, "column": 26}, "end": {"line": 62, "column": 3}, "value": 21} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CacheAutoConfiguration.java": { + "checksum": "e3d730024060dbc865ebf1f7801c5b8a", + "language": "Java", + "loc": 78, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "cacheManagerCustomizers", "start": {"line": 67, "column": 33}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "cacheAutoConfigurationValidator", "start": {"line": 72, "column": 31}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "CacheManagerEntityManagerFactoryDependsOnPostProcessor", "start": {"line": 82, "column": 3}, "end": {"line": 84, "column": 4}, "value": 3}, + {"unit_name": "CacheManagerValidator", "start": {"line": 98, "column": 3}, "end": {"line": 101, "column": 4}, "value": 4}, + {"unit_name": "afterPropertiesSet", "start": {"line": 104, "column": 15}, "end": {"line": 108, "column": 4}, "value": 5}, + {"unit_name": "selectImports", "start": {"line": 118, "column": 19}, "end": {"line": 125, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/JCachePropertiesCustomizer.java": { + "checksum": "bb352ea9af0a229b8c8cfd74538e5287", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CacheManagerCustomizers.java": { + "checksum": "b82af9e9d706a0453b84576d05e4674e", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "CacheManagerCustomizers", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 50, "column": 36}, "end": {"line": 55, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/SimpleCacheConfiguration.java": { + "checksum": "a1e7a6fa79876710001a1cd2da628580", + "language": "Java", + "loc": 23, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "cacheManager", "start": {"line": 39, "column": 28}, "end": {"line": 47, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/HazelcastCacheConfiguration.java": { + "checksum": "b208ebb899d5fca858d2921c91df6f05", + "language": "Java", + "loc": 25, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "cacheManager", "start": {"line": 51, "column": 24}, "end": {"line": 55, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/Cache2kBuilderCustomizer.java": { + "checksum": "3434fd6899cd6759ab47b3d73ac972cc", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CacheProperties.java": { + "checksum": "c04401e75d12e33a81f6ac20252c21af", + "language": "Java", + "loc": 132, + "profile": [95, 0, 0, 0], + "measurements": [ + {"unit_name": "getType", "start": {"line": 59, "column": 19}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "setType", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getCacheNames", "start": {"line": 67, "column": 22}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "setCacheNames", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getCaffeine", "start": {"line": 75, "column": 18}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getCouchbase", "start": {"line": 79, "column": 19}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getInfinispan", "start": {"line": 83, "column": 20}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getJcache", "start": {"line": 87, "column": 16}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getRedis", "start": {"line": 91, "column": 15}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "resolveConfigLocation", "start": {"line": 102, "column": 18}, "end": {"line": 109, "column": 3}, "value": 8}, + {"unit_name": "getSpec", "start": {"line": 122, "column": 17}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "setSpec", "start": {"line": 126, "column": 15}, "end": {"line": 128, "column": 4}, "value": 3}, + {"unit_name": "getExpiration", "start": {"line": 143, "column": 19}, "end": {"line": 145, "column": 4}, "value": 3}, + {"unit_name": "setExpiration", "start": {"line": 147, "column": 15}, "end": {"line": 149, "column": 4}, "value": 3}, + {"unit_name": "getConfig", "start": {"line": 163, "column": 19}, "end": {"line": 165, "column": 4}, "value": 3}, + {"unit_name": "setConfig", "start": {"line": 167, "column": 15}, "end": {"line": 169, "column": 4}, "value": 3}, + {"unit_name": "getProvider", "start": {"line": 191, "column": 17}, "end": {"line": 193, "column": 4}, "value": 3}, + {"unit_name": "setProvider", "start": {"line": 195, "column": 15}, "end": {"line": 197, "column": 4}, "value": 3}, + {"unit_name": "getConfig", "start": {"line": 199, "column": 19}, "end": {"line": 201, "column": 4}, "value": 3}, + {"unit_name": "setConfig", "start": {"line": 203, "column": 15}, "end": {"line": 205, "column": 4}, "value": 3}, + {"unit_name": "getTimeToLive", "start": {"line": 239, "column": 19}, "end": {"line": 241, "column": 4}, "value": 3}, + {"unit_name": "setTimeToLive", "start": {"line": 243, "column": 15}, "end": {"line": 245, "column": 4}, "value": 3}, + {"unit_name": "isCacheNullValues", "start": {"line": 247, "column": 18}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "setCacheNullValues", "start": {"line": 251, "column": 15}, "end": {"line": 253, "column": 4}, "value": 3}, + {"unit_name": "getKeyPrefix", "start": {"line": 255, "column": 17}, "end": {"line": 257, "column": 4}, "value": 3}, + {"unit_name": "setKeyPrefix", "start": {"line": 259, "column": 15}, "end": {"line": 261, "column": 4}, "value": 3}, + {"unit_name": "isUseKeyPrefix", "start": {"line": 263, "column": 18}, "end": {"line": 265, "column": 4}, "value": 3}, + {"unit_name": "setUseKeyPrefix", "start": {"line": 267, "column": 15}, "end": {"line": 269, "column": 4}, "value": 3}, + {"unit_name": "isEnableStatistics", "start": {"line": 271, "column": 18}, "end": {"line": 273, "column": 4}, "value": 3}, + {"unit_name": "setEnableStatistics", "start": {"line": 275, "column": 15}, "end": {"line": 277, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CacheConfigurations.java": { + "checksum": "8cd5956f6ccca552905afd38970e82ba", + "language": "Java", + "loc": 37, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "CacheConfigurations", "start": {"line": 51, "column": 10}, "end": {"line": 52, "column": 3}, "value": 2}, + {"unit_name": "getConfigurationClass", "start": {"line": 54, "column": 16}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "getType", "start": {"line": 60, "column": 19}, "end": {"line": 67, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/GenericCacheConfiguration.java": { + "checksum": "5b258d8c37658ce66bf5b8af585878ed", + "language": "Java", + "loc": 22, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "cacheManager", "start": {"line": 43, "column": 21}, "end": {"line": 47, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/HazelcastJCacheCustomizationConfiguration.java": { + "checksum": "b38e1cecf9cfce9d3fb63186559fc618", + "language": "Java", + "loc": 46, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "hazelcastPropertiesCustomizer", "start": {"line": 41, "column": 32}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "HazelcastPropertiesCustomizer", "start": {"line": 52, "column": 3}, "end": {"line": 55, "column": 4}, "value": 4}, + {"unit_name": "customize", "start": {"line": 58, "column": 15}, "end": {"line": 68, "column": 4}, "value": 10}, + {"unit_name": "toUri", "start": {"line": 70, "column": 22}, "end": {"line": 77, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/JCacheCacheConfiguration.java": { + "checksum": "ed9943637c1f852e352d0bcdad29df72", + "language": "Java", + "loc": 118, + "profile": [47, 16, 0, 0], + "measurements": [ + {"unit_name": "setBeanClassLoader", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "cacheManager", "start": {"line": 72, "column": 21}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "jCacheCacheManager", "start": {"line": 79, "column": 15}, "end": {"line": 93, "column": 3}, "value": 15}, + {"unit_name": "createCacheManager", "start": {"line": 95, "column": 23}, "end": {"line": 104, "column": 3}, "value": 10}, + {"unit_name": "getCachingProvider", "start": {"line": 106, "column": 26}, "end": {"line": 111, "column": 3}, "value": 6}, + {"unit_name": "createCacheManagerProperties", "start": {"line": 113, "column": 21}, "end": {"line": 118, "column": 3}, "value": 6}, + {"unit_name": "JCacheAvailableCondition", "start": {"line": 128, "column": 3}, "end": {"line": 130, "column": 4}, "value": 3}, + {"unit_name": "getMatchOutcome", "start": {"line": 153, "column": 27}, "end": {"line": 168, "column": 4}, "value": 16} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CaffeineCacheConfiguration.java": { + "checksum": "2e49d9fc25eb0dfadd04c2f81b0ede1f", + "language": "Java", + "loc": 53, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "cacheManager", "start": {"line": 48, "column": 23}, "end": {"line": 57, "column": 3}, "value": 10}, + {"unit_name": "createCacheManager", "start": {"line": 59, "column": 31}, "end": {"line": 66, "column": 3}, "value": 8}, + {"unit_name": "setCacheBuilder", "start": {"line": 68, "column": 15}, "end": {"line": 80, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/CouchbaseCacheManagerBuilderCustomizer.java": { + "checksum": "2eb0d0208285b7f54cbd58158fac196f", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/JCacheManagerCustomizer.java": { + "checksum": "505f6c806187e8783897aba10ef81aea", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/RedisCacheManagerBuilderCustomizer.java": { + "checksum": "170dcdfaddf2c1757bf6263d455f8f91", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/package-info.java": { + "checksum": "5edb553b35e81b0210227cad36e82279", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/Cache2kCacheConfiguration.java": { + "checksum": "7b760152504efbff1eb9a7d8a3bd3419", + "language": "Java", + "loc": 37, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "cacheManager", "start": {"line": 47, "column": 28}, "end": {"line": 56, "column": 3}, "value": 10}, + {"unit_name": "configureDefaults", "start": {"line": 58, "column": 63}, "end": {"line": 64, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cache/NoOpCacheConfiguration.java": { + "checksum": "70d7318ed1fc5347e76ddd3f030578db", + "language": "Java", + "loc": 16, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "cacheManager", "start": {"line": 37, "column": 19}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jersey/JerseyProperties.java": { + "checksum": "ba257f72d65b469d03b0c4ead2f299f8", + "language": "Java", + "loc": 57, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "getFilter", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getServlet", "start": {"line": 59, "column": 17}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "setType", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getInit", "start": {"line": 71, "column": 29}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "setInit", "start": {"line": 75, "column": 14}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getApplicationPath", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "setApplicationPath", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 100, "column": 14}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 104, "column": 15}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "getLoadOnStartup", "start": {"line": 117, "column": 14}, "end": {"line": 119, "column": 4}, "value": 3}, + {"unit_name": "setLoadOnStartup", "start": {"line": 121, "column": 15}, "end": {"line": 123, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jersey/ResourceConfigCustomizer.java": { + "checksum": "0809d81144b8f21c402e64f54c2f0ce7", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jersey/JerseyAutoConfiguration.java": { + "checksum": "b7dbed67ae50e6e330b3421a4aa36ea2", + "language": "Java", + "loc": 174, + "profile": [84, 0, 0, 0], + "measurements": [ + {"unit_name": "JerseyAutoConfiguration", "start": {"line": 93, "column": 9}, "end": {"line": 98, "column": 3}, "value": 6}, + {"unit_name": "requestContextFilter", "start": {"line": 102, "column": 54}, "end": {"line": 108, "column": 3}, "value": 7}, + {"unit_name": "jerseyApplicationPath", "start": {"line": 112, "column": 31}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "jerseyFilterRegistration", "start": {"line": 119, "column": 50}, "end": {"line": 129, "column": 3}, "value": 11}, + {"unit_name": "stripPattern", "start": {"line": 131, "column": 17}, "end": {"line": 136, "column": 3}, "value": 6}, + {"unit_name": "jerseyServletRegistration", "start": {"line": 141, "column": 51}, "end": {"line": 149, "column": 3}, "value": 9}, + {"unit_name": "getServletRegistrationName", "start": {"line": 151, "column": 17}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "addInitParameters", "start": {"line": 155, "column": 15}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "setServletContext", "start": {"line": 160, "column": 14}, "end": {"line": 169, "column": 3}, "value": 10}, + {"unit_name": "onStartup", "start": {"line": 175, "column": 15}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "jacksonResourceConfigCustomizer", "start": {"line": 189, "column": 28}, "end": {"line": 194, "column": 4}, "value": 6}, + {"unit_name": "addJaxbAnnotationIntrospector", "start": {"line": 201, "column": 9}, "end": {"line": 207, "column": 5}, "value": 7}, + {"unit_name": "createPair", "start": {"line": 209, "column": 35}, "end": {"line": 212, "column": 5}, "value": 4}, + {"unit_name": "ObjectMapperContextResolver", "start": {"line": 220, "column": 12}, "end": {"line": 222, "column": 5}, "value": 3}, + {"unit_name": "getContext", "start": {"line": 225, "column": 24}, "end": {"line": 227, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jersey/package-info.java": { + "checksum": "e04ead04eb7dd0c9006ddaacb68ce1eb", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/StaticResourceLocation.java": { + "checksum": "983c4a88208d6e5c156675e772d525d2", + "language": "Java", + "loc": 17, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "StaticResourceLocation", "start": {"line": 57, "column": 2}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getPatterns", "start": {"line": 61, "column": 24}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/SecurityDataConfiguration.java": { + "checksum": "cb53157cb9cad02f39f241e0a7e804f8", + "language": "Java", + "loc": 15, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "securityEvaluationContextExtension", "start": {"line": 37, "column": 44}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/ConditionalOnDefaultWebSecurity.java": { + "checksum": "8d3d26fd8e44e95791b5dd4bb54c0bf0", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/SecurityProperties.java": { + "checksum": "6381b6e31f6056721f1cf512036992c3", + "language": "Java", + "loc": 72, + "profile": [43, 0, 0, 0], + "measurements": [ + {"unit_name": "getUser", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getFilter", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 4}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 91, "column": 15}, "end": {"line": 93, "column": 4}, "value": 3}, + {"unit_name": "getDispatcherTypes", "start": {"line": 95, "column": 30}, "end": {"line": 97, "column": 4}, "value": 3}, + {"unit_name": "setDispatcherTypes", "start": {"line": 99, "column": 15}, "end": {"line": 101, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 124, "column": 17}, "end": {"line": 126, "column": 4}, "value": 3}, + {"unit_name": "setName", "start": {"line": 128, "column": 15}, "end": {"line": 130, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 132, "column": 17}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 136, "column": 15}, "end": {"line": 142, "column": 4}, "value": 7}, + {"unit_name": "getRoles", "start": {"line": 144, "column": 23}, "end": {"line": 146, "column": 4}, "value": 3}, + {"unit_name": "setRoles", "start": {"line": 148, "column": 15}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "isPasswordGenerated", "start": {"line": 152, "column": 18}, "end": {"line": 154, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/DefaultWebSecurityCondition.java": { + "checksum": "129db5a3ee1297c983a902edaddc4826", + "language": "Java", + "loc": 18, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultWebSecurityCondition", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/package-info.java": { + "checksum": "d185deeb1b68c68764a51da1bc284010", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet/SpringBootWebSecurityConfiguration.java": { + "checksum": "75a1f9fa39759f9e96fb2bfba1d9e32b", + "language": "Java", + "loc": 37, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "defaultSecurityFilterChain", "start": {"line": 57, "column": 23}, "end": {"line": 62, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet/StaticResourceRequest.java": { + "checksum": "555360493fc8fdcd520110811c502dad", + "language": "Java", + "loc": 69, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "StaticResourceRequest", "start": {"line": 50, "column": 10}, "end": {"line": 51, "column": 3}, "value": 2}, + {"unit_name": "atCommonLocations", "start": {"line": 63, "column": 38}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "at", "start": {"line": 76, "column": 38}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "at", "start": {"line": 88, "column": 38}, "end": {"line": 91, "column": 3}, "value": 4}, + {"unit_name": "StaticResourceRequestMatcher", "start": {"line": 104, "column": 11}, "end": {"line": 107, "column": 4}, "value": 4}, + {"unit_name": "excluding", "start": {"line": 116, "column": 39}, "end": {"line": 118, "column": 4}, "value": 3}, + {"unit_name": "excluding", "start": {"line": 126, "column": 39}, "end": {"line": 131, "column": 4}, "value": 6}, + {"unit_name": "initialized", "start": {"line": 134, "column": 18}, "end": {"line": 136, "column": 4}, "value": 3}, + {"unit_name": "getDelegateMatchers", "start": {"line": 138, "column": 34}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "getPatterns", "start": {"line": 142, "column": 26}, "end": {"line": 146, "column": 4}, "value": 5}, + {"unit_name": "ignoreApplicationContext", "start": {"line": 149, "column": 21}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "matches", "start": {"line": 154, "column": 21}, "end": {"line": 156, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet/AntPathRequestMatcherProvider.java": { + "checksum": "70661aa80120b0a93c7f41b186230c28", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "AntPathRequestMatcherProvider", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getRequestMatcher", "start": {"line": 39, "column": 24}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet/RequestMatcherProvider.java": { + "checksum": "6c7e5b6aba66cda0a5cddb22715172c6", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet/UserDetailsServiceAutoConfiguration.java": { + "checksum": "3e39eab284923339777f533322d335d0", + "language": "Java", + "loc": 79, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "inMemoryUserDetailsManager", "start": {"line": 73, "column": 36}, "end": {"line": 81, "column": 3}, "value": 9}, + {"unit_name": "getOrDeducePassword", "start": {"line": 83, "column": 17}, "end": {"line": 96, "column": 3}, "value": 14}, + {"unit_name": "MissingAlternativeOrUserPropertiesConfigured", "start": {"line": 100, "column": 3}, "end": {"line": 102, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet/PathRequest.java": { + "checksum": "7c18415f5a939158cc38f017d8ed7157", + "language": "Java", + "loc": 38, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "PathRequest", "start": {"line": 40, "column": 10}, "end": {"line": 41, "column": 3}, "value": 2}, + {"unit_name": "toStaticResources", "start": {"line": 48, "column": 38}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "toH2Console", "start": {"line": 59, "column": 40}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "H2ConsoleRequestMatcher", "start": {"line": 70, "column": 11}, "end": {"line": 72, "column": 4}, "value": 3}, + {"unit_name": "ignoreApplicationContext", "start": {"line": 75, "column": 21}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "initialized", "start": {"line": 80, "column": 18}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "matches", "start": {"line": 85, "column": 21}, "end": {"line": 87, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet/SecurityAutoConfiguration.java": { + "checksum": "588d55602c743ab07c22ed9b14c9fe8d", + "language": "Java", + "loc": 24, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "authenticationEventPublisher", "start": {"line": 48, "column": 45}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet/SecurityFilterAutoConfiguration.java": { + "checksum": "ce568e66e3c06c5be093d0ec2ff0f163", + "language": "Java", + "loc": 44, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "securityFilterChainRegistration", "start": {"line": 59, "column": 47}, "end": {"line": 66, "column": 3}, "value": 8}, + {"unit_name": "getDispatcherTypes", "start": {"line": 68, "column": 34}, "end": {"line": 77, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/servlet/package-info.java": { + "checksum": "80d0b7cf82ec85b2aad98a155c556fdc", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/reactive/StaticResourceRequest.java": { + "checksum": "e866c1b7451e6712a407e145375237f1", + "language": "Java", + "loc": 52, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "StaticResourceRequest", "start": {"line": 45, "column": 10}, "end": {"line": 46, "column": 3}, "value": 2}, + {"unit_name": "atCommonLocations", "start": {"line": 58, "column": 41}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "at", "start": {"line": 71, "column": 41}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "at", "start": {"line": 83, "column": 41}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "StaticResourceServerWebExchange", "start": {"line": 96, "column": 11}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "excluding", "start": {"line": 107, "column": 42}, "end": {"line": 109, "column": 4}, "value": 3}, + {"unit_name": "excluding", "start": {"line": 117, "column": 42}, "end": {"line": 122, "column": 4}, "value": 6}, + {"unit_name": "getPatterns", "start": {"line": 124, "column": 26}, "end": {"line": 126, "column": 4}, "value": 3}, + {"unit_name": "matches", "start": {"line": 129, "column": 28}, "end": {"line": 131, "column": 4}, "value": 3}, + {"unit_name": "getDelegateMatchers", "start": {"line": 133, "column": 44}, "end": {"line": 135, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/reactive/ReactiveSecurityAutoConfiguration.java": { + "checksum": "52b472abf5df58ffebb797faf1e4de31", + "language": "Java", + "loc": 39, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "denyAllAuthenticationManager", "start": {"line": 62, "column": 33}, "end": {"line": 64, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/reactive/ReactiveUserDetailsServiceAutoConfiguration.java": { + "checksum": "fdb8492a7dec5d3ab374f03274f66623", + "language": "Java", + "loc": 91, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveUserDetailsService", "start": {"line": 78, "column": 39}, "end": {"line": 83, "column": 3}, "value": 6}, + {"unit_name": "getUserDetails", "start": {"line": 85, "column": 22}, "end": {"line": 88, "column": 3}, "value": 4}, + {"unit_name": "getOrDeducePassword", "start": {"line": 90, "column": 17}, "end": {"line": 99, "column": 3}, "value": 10}, + {"unit_name": "RSocketEnabledOrReactiveWebApplication", "start": {"line": 103, "column": 3}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "MissingAlternativeOrUserPropertiesConfigured", "start": {"line": 121, "column": 3}, "end": {"line": 123, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/reactive/PathRequest.java": { + "checksum": "0bc8551b7ef82af506713d97984dff23", + "language": "Java", + "loc": 10, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "PathRequest", "start": {"line": 31, "column": 10}, "end": {"line": 32, "column": 3}, "value": 2}, + {"unit_name": "toStaticResources", "start": {"line": 39, "column": 38}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/reactive/package-info.java": { + "checksum": "6f3b7e437ce9de59a54be8883a3aa2d5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/server/servlet/OAuth2AuthorizationServerAutoConfiguration.java": { + "checksum": "f62ad24755fc3258fe2937692f865415", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/server/servlet/OAuth2AuthorizationServerConfiguration.java": { + "checksum": "075e73f140864adae7be59b1f777e070", + "language": "Java", + "loc": 28, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "OAuth2AuthorizationServerConfiguration", "start": {"line": 40, "column": 2}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "registeredClientRepository", "start": {"line": 47, "column": 29}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "authorizationServerSettings", "start": {"line": 53, "column": 30}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/server/servlet/OAuth2AuthorizationServerJwtAutoConfiguration.java": { + "checksum": "c862c461dd95321fa49d3e8117508874", + "language": "Java", + "loc": 63, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "jwtDecoder", "start": {"line": 59, "column": 13}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "jwkSource", "start": {"line": 66, "column": 29}, "end": {"line": 70, "column": 3}, "value": 5}, + {"unit_name": "getRsaKey", "start": {"line": 72, "column": 24}, "end": {"line": 80, "column": 3}, "value": 9}, + {"unit_name": "generateRsaKey", "start": {"line": 82, "column": 25}, "end": {"line": 93, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/server/servlet/OAuth2AuthorizationServerPropertiesMapper.java": { + "checksum": "11f0645e2a2596e29a9274cd486a5c41", + "language": "Java", + "loc": 106, + "profile": [44, 42, 0, 0], + "measurements": [ + {"unit_name": "OAuth2AuthorizationServerPropertiesMapper", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "asAuthorizationServerSettings", "start": {"line": 50, "column": 30}, "end": {"line": 68, "column": 3}, "value": 19}, + {"unit_name": "asRegisteredClients", "start": {"line": 70, "column": 25}, "end": {"line": 75, "column": 3}, "value": 6}, + {"unit_name": "getRegisteredClient", "start": {"line": 77, "column": 27}, "end": {"line": 99, "column": 3}, "value": 23}, + {"unit_name": "getClientSettings", "start": {"line": 101, "column": 25}, "end": {"line": 110, "column": 3}, "value": 10}, + {"unit_name": "getTokenSettings", "start": {"line": 112, "column": 24}, "end": {"line": 125, "column": 3}, "value": 14}, + {"unit_name": "jwsAlgorithm", "start": {"line": 127, "column": 23}, "end": {"line": 134, "column": 3}, "value": 8}, + {"unit_name": "signatureAlgorithm", "start": {"line": 136, "column": 29}, "end": {"line": 138, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/server/servlet/RegisteredClientsConfiguredCondition.java": { + "checksum": "1ee6e39fd04ac15734b5e6a44cc34d60", + "language": "Java", + "loc": 36, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 44, "column": 26}, "end": {"line": 57, "column": 3}, "value": 14}, + {"unit_name": "getRegistrations", "start": {"line": 59, "column": 66}, "end": {"line": 63, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/server/servlet/OAuth2AuthorizationServerProperties.java": { + "checksum": "738befc5cd50d66327f567dd8a6cbef4", + "language": "Java", + "loc": 282, + "profile": [218, 0, 0, 0], + "measurements": [ + {"unit_name": "isMultipleIssuersAllowed", "start": {"line": 62, "column": 17}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "setMultipleIssuersAllowed", "start": {"line": 66, "column": 14}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getIssuer", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "setIssuer", "start": {"line": 74, "column": 14}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getClient", "start": {"line": 78, "column": 29}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getEndpoint", "start": {"line": 82, "column": 18}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "validate", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "validateClient", "start": {"line": 95, "column": 15}, "end": {"line": 105, "column": 3}, "value": 11}, + {"unit_name": "getAuthorizationUri", "start": {"line": 153, "column": 17}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "setAuthorizationUri", "start": {"line": 157, "column": 15}, "end": {"line": 159, "column": 4}, "value": 3}, + {"unit_name": "getDeviceAuthorizationUri", "start": {"line": 161, "column": 17}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "setDeviceAuthorizationUri", "start": {"line": 165, "column": 15}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "getDeviceVerificationUri", "start": {"line": 169, "column": 17}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "setDeviceVerificationUri", "start": {"line": 173, "column": 15}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "getTokenUri", "start": {"line": 177, "column": 17}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "setTokenUri", "start": {"line": 181, "column": 15}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "getJwkSetUri", "start": {"line": 185, "column": 17}, "end": {"line": 187, "column": 4}, "value": 3}, + {"unit_name": "setJwkSetUri", "start": {"line": 189, "column": 15}, "end": {"line": 191, "column": 4}, "value": 3}, + {"unit_name": "getTokenRevocationUri", "start": {"line": 193, "column": 17}, "end": {"line": 195, "column": 4}, "value": 3}, + {"unit_name": "setTokenRevocationUri", "start": {"line": 197, "column": 15}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "getTokenIntrospectionUri", "start": {"line": 201, "column": 17}, "end": {"line": 203, "column": 4}, "value": 3}, + {"unit_name": "setTokenIntrospectionUri", "start": {"line": 205, "column": 15}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "getOidc", "start": {"line": 209, "column": 23}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "getLogoutUri", "start": {"line": 235, "column": 17}, "end": {"line": 237, "column": 4}, "value": 3}, + {"unit_name": "setLogoutUri", "start": {"line": 239, "column": 15}, "end": {"line": 241, "column": 4}, "value": 3}, + {"unit_name": "getClientRegistrationUri", "start": {"line": 243, "column": 17}, "end": {"line": 245, "column": 4}, "value": 3}, + {"unit_name": "setClientRegistrationUri", "start": {"line": 247, "column": 15}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "getUserInfoUri", "start": {"line": 251, "column": 17}, "end": {"line": 253, "column": 4}, "value": 3}, + {"unit_name": "setUserInfoUri", "start": {"line": 255, "column": 15}, "end": {"line": 257, "column": 4}, "value": 3}, + {"unit_name": "getRegistration", "start": {"line": 301, "column": 23}, "end": {"line": 303, "column": 4}, "value": 3}, + {"unit_name": "isRequireProofKey", "start": {"line": 305, "column": 18}, "end": {"line": 307, "column": 4}, "value": 3}, + {"unit_name": "setRequireProofKey", "start": {"line": 309, "column": 15}, "end": {"line": 311, "column": 4}, "value": 3}, + {"unit_name": "isRequireAuthorizationConsent", "start": {"line": 313, "column": 18}, "end": {"line": 315, "column": 4}, "value": 3}, + {"unit_name": "setRequireAuthorizationConsent", "start": {"line": 317, "column": 15}, "end": {"line": 319, "column": 4}, "value": 3}, + {"unit_name": "getJwkSetUri", "start": {"line": 321, "column": 17}, "end": {"line": 323, "column": 4}, "value": 3}, + {"unit_name": "setJwkSetUri", "start": {"line": 325, "column": 15}, "end": {"line": 327, "column": 4}, "value": 3}, + {"unit_name": "getTokenEndpointAuthenticationSigningAlgorithm", "start": {"line": 329, "column": 17}, "end": {"line": 331, "column": 4}, "value": 3}, + {"unit_name": "setTokenEndpointAuthenticationSigningAlgorithm", "start": {"line": 333, "column": 15}, "end": {"line": 335, "column": 4}, "value": 3}, + {"unit_name": "getToken", "start": {"line": 337, "column": 16}, "end": {"line": 339, "column": 4}, "value": 3}, + {"unit_name": "getClientId", "start": {"line": 388, "column": 17}, "end": {"line": 390, "column": 4}, "value": 3}, + {"unit_name": "setClientId", "start": {"line": 392, "column": 15}, "end": {"line": 394, "column": 4}, "value": 3}, + {"unit_name": "getClientSecret", "start": {"line": 396, "column": 17}, "end": {"line": 398, "column": 4}, "value": 3}, + {"unit_name": "setClientSecret", "start": {"line": 400, "column": 15}, "end": {"line": 402, "column": 4}, "value": 3}, + {"unit_name": "getClientName", "start": {"line": 404, "column": 17}, "end": {"line": 406, "column": 4}, "value": 3}, + {"unit_name": "setClientName", "start": {"line": 408, "column": 15}, "end": {"line": 410, "column": 4}, "value": 3}, + {"unit_name": "getClientAuthenticationMethods", "start": {"line": 412, "column": 22}, "end": {"line": 414, "column": 4}, "value": 3}, + {"unit_name": "setClientAuthenticationMethods", "start": {"line": 416, "column": 15}, "end": {"line": 418, "column": 4}, "value": 3}, + {"unit_name": "getAuthorizationGrantTypes", "start": {"line": 420, "column": 22}, "end": {"line": 422, "column": 4}, "value": 3}, + {"unit_name": "setAuthorizationGrantTypes", "start": {"line": 424, "column": 15}, "end": {"line": 426, "column": 4}, "value": 3}, + {"unit_name": "getRedirectUris", "start": {"line": 428, "column": 22}, "end": {"line": 430, "column": 4}, "value": 3}, + {"unit_name": "setRedirectUris", "start": {"line": 432, "column": 15}, "end": {"line": 434, "column": 4}, "value": 3}, + {"unit_name": "getPostLogoutRedirectUris", "start": {"line": 436, "column": 22}, "end": {"line": 438, "column": 4}, "value": 3}, + {"unit_name": "setPostLogoutRedirectUris", "start": {"line": 440, "column": 15}, "end": {"line": 442, "column": 4}, "value": 3}, + {"unit_name": "getScopes", "start": {"line": 444, "column": 22}, "end": {"line": 446, "column": 4}, "value": 3}, + {"unit_name": "setScopes", "start": {"line": 448, "column": 15}, "end": {"line": 450, "column": 4}, "value": 3}, + {"unit_name": "getAuthorizationCodeTimeToLive", "start": {"line": 495, "column": 19}, "end": {"line": 497, "column": 4}, "value": 3}, + {"unit_name": "setAuthorizationCodeTimeToLive", "start": {"line": 499, "column": 15}, "end": {"line": 501, "column": 4}, "value": 3}, + {"unit_name": "getAccessTokenTimeToLive", "start": {"line": 503, "column": 19}, "end": {"line": 505, "column": 4}, "value": 3}, + {"unit_name": "setAccessTokenTimeToLive", "start": {"line": 507, "column": 15}, "end": {"line": 509, "column": 4}, "value": 3}, + {"unit_name": "getAccessTokenFormat", "start": {"line": 511, "column": 17}, "end": {"line": 513, "column": 4}, "value": 3}, + {"unit_name": "setAccessTokenFormat", "start": {"line": 515, "column": 15}, "end": {"line": 517, "column": 4}, "value": 3}, + {"unit_name": "getDeviceCodeTimeToLive", "start": {"line": 519, "column": 19}, "end": {"line": 521, "column": 4}, "value": 3}, + {"unit_name": "setDeviceCodeTimeToLive", "start": {"line": 523, "column": 15}, "end": {"line": 525, "column": 4}, "value": 3}, + {"unit_name": "isReuseRefreshTokens", "start": {"line": 527, "column": 18}, "end": {"line": 529, "column": 4}, "value": 3}, + {"unit_name": "setReuseRefreshTokens", "start": {"line": 531, "column": 15}, "end": {"line": 533, "column": 4}, "value": 3}, + {"unit_name": "getRefreshTokenTimeToLive", "start": {"line": 535, "column": 19}, "end": {"line": 537, "column": 4}, "value": 3}, + {"unit_name": "setRefreshTokenTimeToLive", "start": {"line": 539, "column": 15}, "end": {"line": 541, "column": 4}, "value": 3}, + {"unit_name": "getIdTokenSignatureAlgorithm", "start": {"line": 543, "column": 17}, "end": {"line": 545, "column": 4}, "value": 3}, + {"unit_name": "setIdTokenSignatureAlgorithm", "start": {"line": 547, "column": 15}, "end": {"line": 549, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/server/servlet/OAuth2AuthorizationServerWebSecurityConfiguration.java": { + "checksum": "2fe122a3045de7a1e57412ab440b68eb", + "language": "Java", + "loc": 49, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "authorizationServerSecurityFilterChain", "start": {"line": 52, "column": 22}, "end": {"line": 63, "column": 3}, "value": 12}, + {"unit_name": "defaultSecurityFilterChain", "start": {"line": 67, "column": 22}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "createRequestMatcher", "start": {"line": 72, "column": 32}, "end": {"line": 76, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/server/servlet/package-info.java": { + "checksum": "157eb36c840ca00dade00c75b8b31dfd", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/OAuth2ResourceServerProperties.java": { + "checksum": "3e55ebd564fa3ac23cd42779ef31a40b", + "language": "Java", + "loc": 122, + "profile": [89, 0, 0, 0], + "measurements": [ + {"unit_name": "getJwt", "start": {"line": 46, "column": 13}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getOpaquetoken", "start": {"line": 52, "column": 21}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getJwkSetUri", "start": {"line": 104, "column": 17}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "setJwkSetUri", "start": {"line": 108, "column": 15}, "end": {"line": 110, "column": 4}, "value": 3}, + {"unit_name": "getJwsAlgorithms", "start": {"line": 112, "column": 23}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "setJwsAlgorithms", "start": {"line": 116, "column": 15}, "end": {"line": 118, "column": 4}, "value": 3}, + {"unit_name": "getIssuerUri", "start": {"line": 120, "column": 17}, "end": {"line": 122, "column": 4}, "value": 3}, + {"unit_name": "setIssuerUri", "start": {"line": 124, "column": 15}, "end": {"line": 126, "column": 4}, "value": 3}, + {"unit_name": "getPublicKeyLocation", "start": {"line": 128, "column": 19}, "end": {"line": 130, "column": 4}, "value": 3}, + {"unit_name": "setPublicKeyLocation", "start": {"line": 132, "column": 15}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "getAudiences", "start": {"line": 136, "column": 23}, "end": {"line": 138, "column": 4}, "value": 3}, + {"unit_name": "setAudiences", "start": {"line": 140, "column": 15}, "end": {"line": 142, "column": 4}, "value": 3}, + {"unit_name": "getAuthorityPrefix", "start": {"line": 144, "column": 17}, "end": {"line": 146, "column": 4}, "value": 3}, + {"unit_name": "setAuthorityPrefix", "start": {"line": 148, "column": 15}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "getAuthoritiesClaimDelimiter", "start": {"line": 152, "column": 17}, "end": {"line": 154, "column": 4}, "value": 3}, + {"unit_name": "setAuthoritiesClaimDelimiter", "start": {"line": 156, "column": 15}, "end": {"line": 158, "column": 4}, "value": 3}, + {"unit_name": "getAuthoritiesClaimName", "start": {"line": 160, "column": 17}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "setAuthoritiesClaimName", "start": {"line": 164, "column": 15}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "getPrincipalClaimName", "start": {"line": 168, "column": 17}, "end": {"line": 170, "column": 4}, "value": 3}, + {"unit_name": "setPrincipalClaimName", "start": {"line": 172, "column": 15}, "end": {"line": 174, "column": 4}, "value": 3}, + {"unit_name": "readPublicKey", "start": {"line": 176, "column": 17}, "end": {"line": 186, "column": 4}, "value": 11}, + {"unit_name": "getClientId", "start": {"line": 207, "column": 17}, "end": {"line": 209, "column": 4}, "value": 3}, + {"unit_name": "setClientId", "start": {"line": 211, "column": 15}, "end": {"line": 213, "column": 4}, "value": 3}, + {"unit_name": "getClientSecret", "start": {"line": 215, "column": 17}, "end": {"line": 217, "column": 4}, "value": 3}, + {"unit_name": "setClientSecret", "start": {"line": 219, "column": 15}, "end": {"line": 221, "column": 4}, "value": 3}, + {"unit_name": "getIntrospectionUri", "start": {"line": 223, "column": 17}, "end": {"line": 225, "column": 4}, "value": 3}, + {"unit_name": "setIntrospectionUri", "start": {"line": 227, "column": 15}, "end": {"line": 229, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/KeyValueCondition.java": { + "checksum": "5810c194a7019fa5a5463cfa87c33641", + "language": "Java", + "loc": 29, + "profile": [0, 18, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 36, "column": 26}, "end": {"line": 53, "column": 3}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/IssuerUriCondition.java": { + "checksum": "0eeb65a1082ff2835085d2a322a608a3", + "language": "Java", + "loc": 25, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 37, "column": 26}, "end": {"line": 49, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/package-info.java": { + "checksum": "d7d46d0cfff06f149269211cb45502b6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/servlet/OAuth2ResourceServerOpaqueTokenConfiguration.java": { + "checksum": "38543c6c28253b202a36c04655782c7c", + "language": "Java", + "loc": 38, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "opaqueTokenIntrospector", "start": {"line": 49, "column": 33}, "end": {"line": 53, "column": 4}, "value": 5}, + {"unit_name": "opaqueTokenSecurityFilterChain", "start": {"line": 63, "column": 23}, "end": {"line": 67, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/servlet/OAuth2ResourceServerJwtConfiguration.java": { + "checksum": "8f81b65b742e9796047753be31286d28", + "language": "Java", + "loc": 170, + "profile": [92, 0, 0, 0], + "measurements": [ + {"unit_name": "JwtDecoderConfiguration", "start": {"line": 83, "column": 3}, "end": {"line": 87, "column": 4}, "value": 5}, + {"unit_name": "jwtDecoderByJwkKeySetUri", "start": {"line": 91, "column": 14}, "end": {"line": 101, "column": 4}, "value": 11}, + {"unit_name": "jwsAlgorithms", "start": {"line": 103, "column": 16}, "end": {"line": 107, "column": 4}, "value": 5}, + {"unit_name": "getValidators", "start": {"line": 109, "column": 37}, "end": {"line": 122, "column": 4}, "value": 14}, + {"unit_name": "jwtDecoderByPublicKeyValue", "start": {"line": 126, "column": 14}, "end": {"line": 134, "column": 4}, "value": 9}, + {"unit_name": "getKeySpec", "start": {"line": 136, "column": 18}, "end": {"line": 139, "column": 4}, "value": 4}, + {"unit_name": "exactlyOneAlgorithm", "start": {"line": 141, "column": 18}, "end": {"line": 150, "column": 4}, "value": 10}, + {"unit_name": "jwtDecoderByIssuerUri", "start": {"line": 154, "column": 22}, "end": {"line": 163, "column": 4}, "value": 10}, + {"unit_name": "jwtSecurityFilterChain", "start": {"line": 173, "column": 23}, "end": {"line": 177, "column": 4}, "value": 5}, + {"unit_name": "JwtConverterConfiguration", "start": {"line": 188, "column": 3}, "end": {"line": 190, "column": 4}, "value": 3}, + {"unit_name": "getJwtAuthenticationConverter", "start": {"line": 193, "column": 30}, "end": {"line": 205, "column": 4}, "value": 13}, + {"unit_name": "JwtConverterPropertiesCondition", "start": {"line": 211, "column": 3}, "end": {"line": 213, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/servlet/Oauth2ResourceServerConfiguration.java": { + "checksum": "5c0d8e9f99046159f495e4af15f8d85f", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/servlet/JwkSetUriJwtDecoderBuilderCustomizer.java": { + "checksum": "db454ffe184604147fefb4e1c71fae7b", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/servlet/package-info.java": { + "checksum": "94cb2ca87c731b16fe762b3d7f777d39", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/servlet/OAuth2ResourceServerAutoConfiguration.java": { + "checksum": "7ac31d57c258f76a3a9eecc78fabeef4", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/reactive/JwkSetUriReactiveJwtDecoderBuilderCustomizer.java": { + "checksum": "7b156127d362430223c18f42e367c9ab", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/reactive/ReactiveOAuth2ResourceServerAutoConfiguration.java": { + "checksum": "36fffd93b614adea5ce7bfa997045f59", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/reactive/ReactiveOAuth2ResourceServerOpaqueTokenConfiguration.java": { + "checksum": "69d0bf6c31017ee20d686cd45cc01a60", + "language": "Java", + "loc": 36, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "opaqueTokenIntrospector", "start": {"line": 47, "column": 41}, "end": {"line": 51, "column": 4}, "value": 5}, + {"unit_name": "springSecurityFilterChain", "start": {"line": 61, "column": 26}, "end": {"line": 65, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/reactive/ReactiveOAuth2ResourceServerJwkConfiguration.java": { + "checksum": "a3c864d9bf487a7bf43968827b9af58a", + "language": "Java", + "loc": 177, + "profile": [99, 0, 0, 0], + "measurements": [ + {"unit_name": "JwtConfiguration", "start": {"line": 83, "column": 3}, "end": {"line": 87, "column": 4}, "value": 5}, + {"unit_name": "jwtDecoder", "start": {"line": 91, "column": 22}, "end": {"line": 102, "column": 4}, "value": 12}, + {"unit_name": "jwsAlgorithms", "start": {"line": 104, "column": 16}, "end": {"line": 108, "column": 4}, "value": 5}, + {"unit_name": "getValidators", "start": {"line": 110, "column": 37}, "end": {"line": 123, "column": 4}, "value": 14}, + {"unit_name": "jwtDecoderByPublicKeyValue", "start": {"line": 127, "column": 28}, "end": {"line": 135, "column": 4}, "value": 9}, + {"unit_name": "getKeySpec", "start": {"line": 137, "column": 18}, "end": {"line": 140, "column": 4}, "value": 4}, + {"unit_name": "exactlyOneAlgorithm", "start": {"line": 142, "column": 18}, "end": {"line": 151, "column": 4}, "value": 10}, + {"unit_name": "jwtDecoderByIssuerUri", "start": {"line": 155, "column": 30}, "end": {"line": 166, "column": 4}, "value": 12}, + {"unit_name": "JwtConverterConfiguration", "start": {"line": 177, "column": 3}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "reactiveJwtAuthenticationConverter", "start": {"line": 182, "column": 38}, "end": {"line": 195, "column": 4}, "value": 14}, + {"unit_name": "springSecurityFilterChain", "start": {"line": 205, "column": 26}, "end": {"line": 209, "column": 4}, "value": 5}, + {"unit_name": "customDecoder", "start": {"line": 211, "column": 16}, "end": {"line": 213, "column": 4}, "value": 3}, + {"unit_name": "JwtConverterPropertiesCondition", "start": {"line": 219, "column": 3}, "end": {"line": 221, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/reactive/package-info.java": { + "checksum": "698ee84bef88c6e5e5147ad4184086d2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/resource/reactive/ReactiveOAuth2ResourceServerConfiguration.java": { + "checksum": "bb344176bc031c0632dff875e9040228", + "language": "Java", + "loc": 22, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/OAuth2ClientProperties.java": { + "checksum": "e4d5e0013469ae2f2945cd2871d60020", + "language": "Java", + "loc": 139, + "profile": [107, 0, 0, 0], + "measurements": [ + {"unit_name": "getProvider", "start": {"line": 50, "column": 31}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getRegistration", "start": {"line": 54, "column": 35}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 59, "column": 14}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "validate", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "validateRegistration", "start": {"line": 67, "column": 15}, "end": {"line": 71, "column": 3}, "value": 5}, + {"unit_name": "getProvider", "start": {"line": 122, "column": 17}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "setProvider", "start": {"line": 126, "column": 15}, "end": {"line": 128, "column": 4}, "value": 3}, + {"unit_name": "getClientId", "start": {"line": 130, "column": 17}, "end": {"line": 132, "column": 4}, "value": 3}, + {"unit_name": "setClientId", "start": {"line": 134, "column": 15}, "end": {"line": 136, "column": 4}, "value": 3}, + {"unit_name": "getClientSecret", "start": {"line": 138, "column": 17}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "setClientSecret", "start": {"line": 142, "column": 15}, "end": {"line": 144, "column": 4}, "value": 3}, + {"unit_name": "getClientAuthenticationMethod", "start": {"line": 146, "column": 17}, "end": {"line": 148, "column": 4}, "value": 3}, + {"unit_name": "setClientAuthenticationMethod", "start": {"line": 150, "column": 15}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "getAuthorizationGrantType", "start": {"line": 154, "column": 17}, "end": {"line": 156, "column": 4}, "value": 3}, + {"unit_name": "setAuthorizationGrantType", "start": {"line": 158, "column": 15}, "end": {"line": 160, "column": 4}, "value": 3}, + {"unit_name": "getRedirectUri", "start": {"line": 162, "column": 17}, "end": {"line": 164, "column": 4}, "value": 3}, + {"unit_name": "setRedirectUri", "start": {"line": 166, "column": 15}, "end": {"line": 168, "column": 4}, "value": 3}, + {"unit_name": "getScope", "start": {"line": 170, "column": 22}, "end": {"line": 172, "column": 4}, "value": 3}, + {"unit_name": "setScope", "start": {"line": 174, "column": 15}, "end": {"line": 176, "column": 4}, "value": 3}, + {"unit_name": "getClientName", "start": {"line": 178, "column": 17}, "end": {"line": 180, "column": 4}, "value": 3}, + {"unit_name": "setClientName", "start": {"line": 182, "column": 15}, "end": {"line": 184, "column": 4}, "value": 3}, + {"unit_name": "getAuthorizationUri", "start": {"line": 227, "column": 17}, "end": {"line": 229, "column": 4}, "value": 3}, + {"unit_name": "setAuthorizationUri", "start": {"line": 231, "column": 15}, "end": {"line": 233, "column": 4}, "value": 3}, + {"unit_name": "getTokenUri", "start": {"line": 235, "column": 17}, "end": {"line": 237, "column": 4}, "value": 3}, + {"unit_name": "setTokenUri", "start": {"line": 239, "column": 15}, "end": {"line": 241, "column": 4}, "value": 3}, + {"unit_name": "getUserInfoUri", "start": {"line": 243, "column": 17}, "end": {"line": 245, "column": 4}, "value": 3}, + {"unit_name": "setUserInfoUri", "start": {"line": 247, "column": 15}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "getUserInfoAuthenticationMethod", "start": {"line": 251, "column": 17}, "end": {"line": 253, "column": 4}, "value": 3}, + {"unit_name": "setUserInfoAuthenticationMethod", "start": {"line": 255, "column": 15}, "end": {"line": 257, "column": 4}, "value": 3}, + {"unit_name": "getUserNameAttribute", "start": {"line": 259, "column": 17}, "end": {"line": 261, "column": 4}, "value": 3}, + {"unit_name": "setUserNameAttribute", "start": {"line": 263, "column": 15}, "end": {"line": 265, "column": 4}, "value": 3}, + {"unit_name": "getJwkSetUri", "start": {"line": 267, "column": 17}, "end": {"line": 269, "column": 4}, "value": 3}, + {"unit_name": "setJwkSetUri", "start": {"line": 271, "column": 15}, "end": {"line": 273, "column": 4}, "value": 3}, + {"unit_name": "getIssuerUri", "start": {"line": 275, "column": 17}, "end": {"line": 277, "column": 4}, "value": 3}, + {"unit_name": "setIssuerUri", "start": {"line": 279, "column": 15}, "end": {"line": 281, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/OAuth2ClientPropertiesMapper.java": { + "checksum": "209bd054fda13a76327845f555d87a58", + "language": "Java", + "loc": 99, + "profile": [61, 20, 0, 0], + "measurements": [ + {"unit_name": "OAuth2ClientPropertiesMapper", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "asClientRegistrations", "start": {"line": 61, "column": 41}, "end": {"line": 67, "column": 3}, "value": 7}, + {"unit_name": "getClientRegistration", "start": {"line": 69, "column": 36}, "end": {"line": 88, "column": 3}, "value": 20}, + {"unit_name": "getBuilderFromIssuerIfPossible", "start": {"line": 90, "column": 25}, "end": {"line": 102, "column": 3}, "value": 13}, + {"unit_name": "getBuilder", "start": {"line": 104, "column": 25}, "end": {"line": 117, "column": 3}, "value": 14}, + {"unit_name": "getErrorMessage", "start": {"line": 119, "column": 24}, "end": {"line": 122, "column": 3}, "value": 4}, + {"unit_name": "getBuilder", "start": {"line": 124, "column": 25}, "end": {"line": 135, "column": 3}, "value": 12}, + {"unit_name": "getCommonProvider", "start": {"line": 137, "column": 38}, "end": {"line": 144, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/ClientsConfiguredCondition.java": { + "checksum": "e543046720b21d0e693648c0a5799a98", + "language": "Java", + "loc": 33, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 46, "column": 26}, "end": {"line": 56, "column": 3}, "value": 11}, + {"unit_name": "getRegistrations", "start": {"line": 58, "column": 59}, "end": {"line": 62, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/package-info.java": { + "checksum": "a57b5233a806ef5cfa348a6d02ac8f02", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/servlet/OAuth2WebSecurityConfiguration.java": { + "checksum": "9ff3ddd21e04617692f4ddb2543d4c7a", + "language": "Java", + "loc": 39, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "authorizedClientService", "start": {"line": 46, "column": 32}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "authorizedClientRepository", "start": {"line": 52, "column": 35}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "oauth2SecurityFilterChain", "start": {"line": 61, "column": 23}, "end": {"line": 66, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/servlet/OAuth2ClientAutoConfiguration.java": { + "checksum": "b620962c9c5de4ed6804dbd95ceb90ab", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/servlet/OAuth2ClientRegistrationRepositoryConfiguration.java": { + "checksum": "96702958f30c9b9a1fbe12609c7de528", + "language": "Java", + "loc": 26, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "clientRegistrationRepository", "start": {"line": 47, "column": 39}, "end": {"line": 51, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/servlet/package-info.java": { + "checksum": "0a2344714f436c3d7e6a73a3b2b796b0", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/reactive/ReactiveOAuth2ClientAutoConfiguration.java": { + "checksum": "e48a9f4bfeae7ea3a3c7d72858e62ca0", + "language": "Java", + "loc": 30, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "NonServletApplicationCondition", "start": {"line": 51, "column": 3}, "end": {"line": 53, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/reactive/package-info.java": { + "checksum": "bb7d6085deda10c14014f6a2a8e1708f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/oauth2/client/reactive/ReactiveOAuth2ClientConfigurations.java": { + "checksum": "0fa050e5ff1126b0398192fa4907bc74", + "language": "Java", + "loc": 63, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "clientRegistrationRepository", "start": {"line": 56, "column": 48}, "end": {"line": 60, "column": 4}, "value": 5}, + {"unit_name": "authorizedClientService", "start": {"line": 70, "column": 41}, "end": {"line": 73, "column": 4}, "value": 4}, + {"unit_name": "authorizedClientRepository", "start": {"line": 77, "column": 42}, "end": {"line": 80, "column": 4}, "value": 4}, + {"unit_name": "springSecurityFilterChain", "start": {"line": 88, "column": 27}, "end": {"line": 93, "column": 5}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/saml2/Saml2RelyingPartyProperties.java": { + "checksum": "a6d944a05dc6fd5a295c6bf67d519042", + "language": "Java", + "loc": 212, + "profile": [150, 0, 0, 0], + "measurements": [ + {"unit_name": "getRegistration", "start": {"line": 45, "column": 35}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getEntityId", "start": {"line": 81, "column": 17}, "end": {"line": 83, "column": 4}, "value": 3}, + {"unit_name": "setEntityId", "start": {"line": 85, "column": 15}, "end": {"line": 87, "column": 4}, "value": 3}, + {"unit_name": "getAcs", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 4}, "value": 3}, + {"unit_name": "getSigning", "start": {"line": 93, "column": 18}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "getDecryption", "start": {"line": 97, "column": 21}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "getSinglelogout", "start": {"line": 101, "column": 23}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "getAssertingparty", "start": {"line": 105, "column": 25}, "end": {"line": 107, "column": 4}, "value": 3}, + {"unit_name": "getNameIdFormat", "start": {"line": 109, "column": 17}, "end": {"line": 111, "column": 4}, "value": 3}, + {"unit_name": "setNameIdFormat", "start": {"line": 113, "column": 15}, "end": {"line": 115, "column": 4}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 131, "column": 18}, "end": {"line": 133, "column": 5}, "value": 3}, + {"unit_name": "setLocation", "start": {"line": 135, "column": 16}, "end": {"line": 137, "column": 5}, "value": 3}, + {"unit_name": "getBinding", "start": {"line": 139, "column": 31}, "end": {"line": 141, "column": 5}, "value": 3}, + {"unit_name": "setBinding", "start": {"line": 143, "column": 16}, "end": {"line": 145, "column": 5}, "value": 3}, + {"unit_name": "getCredentials", "start": {"line": 156, "column": 28}, "end": {"line": 158, "column": 5}, "value": 3}, + {"unit_name": "setCredentials", "start": {"line": 160, "column": 16}, "end": {"line": 162, "column": 5}, "value": 3}, + {"unit_name": "getPrivateKeyLocation", "start": {"line": 176, "column": 21}, "end": {"line": 178, "column": 6}, "value": 3}, + {"unit_name": "setPrivateKeyLocation", "start": {"line": 180, "column": 17}, "end": {"line": 182, "column": 6}, "value": 3}, + {"unit_name": "getCertificateLocation", "start": {"line": 184, "column": 21}, "end": {"line": 186, "column": 6}, "value": 3}, + {"unit_name": "setCertificateLocation", "start": {"line": 188, "column": 17}, "end": {"line": 190, "column": 6}, "value": 3}, + {"unit_name": "getCredentials", "start": {"line": 205, "column": 27}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "setCredentials", "start": {"line": 209, "column": 15}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "getPrivateKeyLocation", "start": {"line": 225, "column": 20}, "end": {"line": 227, "column": 5}, "value": 3}, + {"unit_name": "setPrivateKeyLocation", "start": {"line": 229, "column": 16}, "end": {"line": 231, "column": 5}, "value": 3}, + {"unit_name": "getCertificateLocation", "start": {"line": 233, "column": 20}, "end": {"line": 235, "column": 5}, "value": 3}, + {"unit_name": "setCertificateLocation", "start": {"line": 237, "column": 16}, "end": {"line": 239, "column": 5}, "value": 3}, + {"unit_name": "getEntityId", "start": {"line": 266, "column": 17}, "end": {"line": 268, "column": 4}, "value": 3}, + {"unit_name": "setEntityId", "start": {"line": 270, "column": 15}, "end": {"line": 272, "column": 4}, "value": 3}, + {"unit_name": "getMetadataUri", "start": {"line": 274, "column": 17}, "end": {"line": 276, "column": 4}, "value": 3}, + {"unit_name": "setMetadataUri", "start": {"line": 278, "column": 15}, "end": {"line": 280, "column": 4}, "value": 3}, + {"unit_name": "getSinglesignon", "start": {"line": 282, "column": 23}, "end": {"line": 284, "column": 4}, "value": 3}, + {"unit_name": "getVerification", "start": {"line": 286, "column": 23}, "end": {"line": 288, "column": 4}, "value": 3}, + {"unit_name": "getSinglelogout", "start": {"line": 290, "column": 23}, "end": {"line": 292, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 314, "column": 18}, "end": {"line": 316, "column": 5}, "value": 3}, + {"unit_name": "setUrl", "start": {"line": 318, "column": 16}, "end": {"line": 320, "column": 5}, "value": 3}, + {"unit_name": "getBinding", "start": {"line": 322, "column": 31}, "end": {"line": 324, "column": 5}, "value": 3}, + {"unit_name": "setBinding", "start": {"line": 326, "column": 16}, "end": {"line": 328, "column": 5}, "value": 3}, + {"unit_name": "isSignRequest", "start": {"line": 330, "column": 19}, "end": {"line": 332, "column": 5}, "value": 3}, + {"unit_name": "getSignRequest", "start": {"line": 334, "column": 19}, "end": {"line": 336, "column": 5}, "value": 3}, + {"unit_name": "setSignRequest", "start": {"line": 338, "column": 16}, "end": {"line": 340, "column": 5}, "value": 3}, + {"unit_name": "getCredentials", "start": {"line": 354, "column": 28}, "end": {"line": 356, "column": 5}, "value": 3}, + {"unit_name": "setCredentials", "start": {"line": 358, "column": 16}, "end": {"line": 360, "column": 5}, "value": 3}, + {"unit_name": "getCertificateLocation", "start": {"line": 370, "column": 21}, "end": {"line": 372, "column": 6}, "value": 3}, + {"unit_name": "setCertificateLocation", "start": {"line": 374, "column": 17}, "end": {"line": 376, "column": 6}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 404, "column": 17}, "end": {"line": 406, "column": 4}, "value": 3}, + {"unit_name": "setUrl", "start": {"line": 408, "column": 15}, "end": {"line": 410, "column": 4}, "value": 3}, + {"unit_name": "getResponseUrl", "start": {"line": 412, "column": 17}, "end": {"line": 414, "column": 4}, "value": 3}, + {"unit_name": "setResponseUrl", "start": {"line": 416, "column": 15}, "end": {"line": 418, "column": 4}, "value": 3}, + {"unit_name": "getBinding", "start": {"line": 420, "column": 30}, "end": {"line": 422, "column": 4}, "value": 3}, + {"unit_name": "setBinding", "start": {"line": 424, "column": 15}, "end": {"line": 426, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/saml2/Saml2RelyingPartyAutoConfiguration.java": { + "checksum": "9983fba6b17db7bc166a11aabdb8fa52", + "language": "Java", + "loc": 16, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/saml2/Saml2LoginConfiguration.java": { + "checksum": "ae2cf21e60a885bc94a777e9b7e1117a", + "language": "Java", + "loc": 21, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "samlSecurityFilterChain", "start": {"line": 41, "column": 22}, "end": {"line": 46, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/saml2/Saml2RelyingPartyRegistrationConfiguration.java": { + "checksum": "4f377ee3a1e8a50e25c0bd393b39cc44", + "language": "Java", + "loc": 157, + "profile": [86, 0, 34, 0], + "measurements": [ + {"unit_name": "relyingPartyRegistrationRepository", "start": {"line": 68, "column": 37}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "asRegistration", "start": {"line": 77, "column": 35}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "asRegistration", "start": {"line": 81, "column": 35}, "end": {"line": 114, "column": 3}, "value": 34}, + {"unit_name": "createBuilderUsingMetadata", "start": {"line": 116, "column": 43}, "end": {"line": 126, "column": 3}, "value": 11}, + {"unit_name": "getEntityId", "start": {"line": 128, "column": 17}, "end": {"line": 132, "column": 3}, "value": 5}, + {"unit_name": "mapAssertingParty", "start": {"line": 134, "column": 54}, "end": {"line": 145, "column": 3}, "value": 12}, + {"unit_name": "validateSigningCredentials", "start": {"line": 147, "column": 15}, "end": {"line": 152, "column": 3}, "value": 6}, + {"unit_name": "asSigningCredential", "start": {"line": 154, "column": 30}, "end": {"line": 158, "column": 3}, "value": 5}, + {"unit_name": "asDecryptionCredential", "start": {"line": 160, "column": 30}, "end": {"line": 164, "column": 3}, "value": 5}, + {"unit_name": "asVerificationCredential", "start": {"line": 166, "column": 30}, "end": {"line": 170, "column": 3}, "value": 5}, + {"unit_name": "readPrivateKey", "start": {"line": 172, "column": 24}, "end": {"line": 185, "column": 3}, "value": 14}, + {"unit_name": "readCertificate", "start": {"line": 187, "column": 26}, "end": {"line": 198, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/saml2/package-info.java": { + "checksum": "d062491a6a81599ec862c51f17a32660", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/saml2/RegistrationConfiguredCondition.java": { + "checksum": "ac6ac6422a4a67e30e1e803de91c430c", + "language": "Java", + "loc": 29, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 47, "column": 26}, "end": {"line": 54, "column": 3}, "value": 8}, + {"unit_name": "getRegistrations", "start": {"line": 56, "column": 36}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/rsocket/RSocketSecurityAutoConfiguration.java": { + "checksum": "58f669972cc86537ac857e59acfed598", + "language": "Java", + "loc": 29, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "springSecurityRSocketSecurity", "start": {"line": 45, "column": 26}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "rSocketAuthenticationPrincipalMessageHandlerCustomizer", "start": {"line": 54, "column": 35}, "end": {"line": 57, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/security/rsocket/package-info.java": { + "checksum": "95a2c230690c185f22d41fe643ddc8dd", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sendgrid/SendGridProperties.java": { + "checksum": "8a8dfda6773b5497aca8ef43f398220f", + "language": "Java", + "loc": 38, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "getApiKey", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "setApiKey", "start": {"line": 45, "column": 14}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getProxy", "start": {"line": 49, "column": 15}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "setProxy", "start": {"line": 53, "column": 14}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "isProxyConfigured", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getHost", "start": {"line": 73, "column": 17}, "end": {"line": 75, "column": 4}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 77, "column": 15}, "end": {"line": 79, "column": 4}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 81, "column": 18}, "end": {"line": 83, "column": 4}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 85, "column": 15}, "end": {"line": 87, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sendgrid/package-info.java": { + "checksum": "3bb2b65cfe731ee599759c088c305dab", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sendgrid/SendGridAutoConfiguration.java": { + "checksum": "abd9b741554e0ac7b96c7b1429266225", + "language": "Java", + "loc": 28, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "sendGrid", "start": {"line": 49, "column": 18}, "end": {"line": 55, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mail/MailProperties.java": { + "checksum": "2c12ac7b6c6844d61bc5b41ddf20f09c", + "language": "Java", + "loc": 83, + "profile": [60, 0, 0, 0], + "measurements": [ + {"unit_name": "getHost", "start": {"line": 84, "column": 16}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 88, "column": 14}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 92, "column": 17}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 96, "column": 14}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 100, "column": 16}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 104, "column": 14}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 108, "column": 16}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getProtocol", "start": {"line": 116, "column": 16}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "setProtocol", "start": {"line": 120, "column": 14}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getDefaultEncoding", "start": {"line": 124, "column": 17}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "setDefaultEncoding", "start": {"line": 128, "column": 14}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 132, "column": 29}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "setJndiName", "start": {"line": 136, "column": 14}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "getJndiName", "start": {"line": 140, "column": 16}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 144, "column": 13}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 165, "column": 18}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 169, "column": 15}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 173, "column": 17}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "setBundle", "start": {"line": 177, "column": 15}, "end": {"line": 179, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mail/MailSenderAutoConfiguration.java": { + "checksum": "0b2fe0fe45c6a4eede89f559bfa823dc", + "language": "Java", + "loc": 33, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "MailSenderCondition", "start": {"line": 56, "column": 3}, "end": {"line": 58, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mail/MailSenderJndiConfiguration.java": { + "checksum": "14cbbf9f26d4cdcf726d1a877460efab", + "language": "Java", + "loc": 40, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "MailSenderJndiConfiguration", "start": {"line": 47, "column": 2}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "mailSender", "start": {"line": 52, "column": 21}, "end": {"line": 57, "column": 3}, "value": 6}, + {"unit_name": "session", "start": {"line": 61, "column": 10}, "end": {"line": 69, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mail/MailSenderPropertiesConfiguration.java": { + "checksum": "da0706ec7889a1fc6a34eb9ff02e5505", + "language": "Java", + "loc": 58, + "profile": [10, 27, 0, 0], + "measurements": [ + {"unit_name": "mailSender", "start": {"line": 48, "column": 21}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "applyProperties", "start": {"line": 54, "column": 15}, "end": {"line": 80, "column": 3}, "value": 27}, + {"unit_name": "asProperties", "start": {"line": 82, "column": 21}, "end": {"line": 86, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mail/package-info.java": { + "checksum": "38e2d6b91b483c24940a3f1cd97c64e1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mail/MailSenderValidatorAutoConfiguration.java": { + "checksum": "2e778d8b4ed25f40ed1e36058c9399fe", + "language": "Java", + "loc": 25, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "MailSenderValidatorAutoConfiguration", "start": {"line": 42, "column": 9}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "validateConnection", "start": {"line": 47, "column": 14}, "end": {"line": 54, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/OnEnabledResourceChainCondition.java": { + "checksum": "2e70a5d1d1b27aa628d3076c7ed27796", + "language": "Java", + "loc": 40, + "profile": [4, 21, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 45, "column": 26}, "end": {"line": 65, "column": 3}, "value": 21}, + {"unit_name": "getEnabledProperty", "start": {"line": 67, "column": 18}, "end": {"line": 70, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebProperties.java": { + "checksum": "33224c0733bcc9aa43dcbca27c201a28", + "language": "Java", + "loc": 335, + "profile": [238, 22, 0, 0], + "measurements": [ + {"unit_name": "getLocale", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setLocale", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getLocaleResolver", "start": {"line": 59, "column": 24}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "setLocaleResolver", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getResources", "start": {"line": 67, "column": 19}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getStaticLocations", "start": {"line": 108, "column": 19}, "end": {"line": 110, "column": 4}, "value": 3}, + {"unit_name": "setStaticLocations", "start": {"line": 112, "column": 15}, "end": {"line": 115, "column": 4}, "value": 4}, + {"unit_name": "appendSlashIfNecessary", "start": {"line": 117, "column": 20}, "end": {"line": 124, "column": 4}, "value": 8}, + {"unit_name": "isAddMappings", "start": {"line": 126, "column": 18}, "end": {"line": 128, "column": 4}, "value": 3}, + {"unit_name": "setAddMappings", "start": {"line": 130, "column": 15}, "end": {"line": 133, "column": 4}, "value": 4}, + {"unit_name": "getChain", "start": {"line": 135, "column": 16}, "end": {"line": 137, "column": 4}, "value": 3}, + {"unit_name": "getCache", "start": {"line": 139, "column": 16}, "end": {"line": 141, "column": 4}, "value": 3}, + {"unit_name": "hasBeenCustomized", "start": {"line": 143, "column": 18}, "end": {"line": 145, "column": 4}, "value": 3}, + {"unit_name": "getEnabled", "start": {"line": 180, "column": 19}, "end": {"line": 183, "column": 5}, "value": 4}, + {"unit_name": "hasBeenCustomized", "start": {"line": 185, "column": 20}, "end": {"line": 187, "column": 5}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 189, "column": 16}, "end": {"line": 192, "column": 5}, "value": 4}, + {"unit_name": "isCache", "start": {"line": 194, "column": 19}, "end": {"line": 196, "column": 5}, "value": 3}, + {"unit_name": "setCache", "start": {"line": 198, "column": 16}, "end": {"line": 201, "column": 5}, "value": 4}, + {"unit_name": "getStrategy", "start": {"line": 203, "column": 20}, "end": {"line": 205, "column": 5}, "value": 3}, + {"unit_name": "isCompressed", "start": {"line": 207, "column": 19}, "end": {"line": 209, "column": 5}, "value": 3}, + {"unit_name": "setCompressed", "start": {"line": 211, "column": 16}, "end": {"line": 214, "column": 5}, "value": 4}, + {"unit_name": "getEnabled", "start": {"line": 216, "column": 19}, "end": {"line": 218, "column": 5}, "value": 3}, + {"unit_name": "getFixed", "start": {"line": 229, "column": 18}, "end": {"line": 231, "column": 6}, "value": 3}, + {"unit_name": "getContent", "start": {"line": 233, "column": 20}, "end": {"line": 235, "column": 6}, "value": 3}, + {"unit_name": "hasBeenCustomized", "start": {"line": 237, "column": 21}, "end": {"line": 239, "column": 6}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 258, "column": 21}, "end": {"line": 260, "column": 7}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 262, "column": 18}, "end": {"line": 265, "column": 7}, "value": 4}, + {"unit_name": "getPaths", "start": {"line": 267, "column": 22}, "end": {"line": 269, "column": 7}, "value": 3}, + {"unit_name": "setPaths", "start": {"line": 271, "column": 18}, "end": {"line": 274, "column": 7}, "value": 4}, + {"unit_name": "hasBeenCustomized", "start": {"line": 276, "column": 22}, "end": {"line": 278, "column": 7}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 304, "column": 21}, "end": {"line": 306, "column": 7}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 308, "column": 18}, "end": {"line": 311, "column": 7}, "value": 4}, + {"unit_name": "getPaths", "start": {"line": 313, "column": 22}, "end": {"line": 315, "column": 7}, "value": 3}, + {"unit_name": "setPaths", "start": {"line": 317, "column": 18}, "end": {"line": 320, "column": 7}, "value": 4}, + {"unit_name": "getVersion", "start": {"line": 322, "column": 20}, "end": {"line": 324, "column": 7}, "value": 3}, + {"unit_name": "setVersion", "start": {"line": 326, "column": 18}, "end": {"line": 329, "column": 7}, "value": 4}, + {"unit_name": "hasBeenCustomized", "start": {"line": 331, "column": 22}, "end": {"line": 333, "column": 7}, "value": 3}, + {"unit_name": "getPeriod", "start": {"line": 368, "column": 20}, "end": {"line": 370, "column": 5}, "value": 3}, + {"unit_name": "setPeriod", "start": {"line": 372, "column": 16}, "end": {"line": 375, "column": 5}, "value": 4}, + {"unit_name": "getCachecontrol", "start": {"line": 377, "column": 24}, "end": {"line": 379, "column": 5}, "value": 3}, + {"unit_name": "isUseLastModified", "start": {"line": 381, "column": 19}, "end": {"line": 383, "column": 5}, "value": 3}, + {"unit_name": "setUseLastModified", "start": {"line": 385, "column": 16}, "end": {"line": 387, "column": 5}, "value": 3}, + {"unit_name": "hasBeenCustomized", "start": {"line": 389, "column": 20}, "end": {"line": 391, "column": 5}, "value": 3}, + {"unit_name": "getMaxAge", "start": {"line": 468, "column": 21}, "end": {"line": 470, "column": 6}, "value": 3}, + {"unit_name": "setMaxAge", "start": {"line": 472, "column": 17}, "end": {"line": 475, "column": 6}, "value": 4}, + {"unit_name": "getNoCache", "start": {"line": 477, "column": 20}, "end": {"line": 479, "column": 6}, "value": 3}, + {"unit_name": "setNoCache", "start": {"line": 481, "column": 17}, "end": {"line": 484, "column": 6}, "value": 4}, + {"unit_name": "getNoStore", "start": {"line": 486, "column": 20}, "end": {"line": 488, "column": 6}, "value": 3}, + {"unit_name": "setNoStore", "start": {"line": 490, "column": 17}, "end": {"line": 493, "column": 6}, "value": 4}, + {"unit_name": "getMustRevalidate", "start": {"line": 495, "column": 20}, "end": {"line": 497, "column": 6}, "value": 3}, + {"unit_name": "setMustRevalidate", "start": {"line": 499, "column": 17}, "end": {"line": 502, "column": 6}, "value": 4}, + {"unit_name": "getNoTransform", "start": {"line": 504, "column": 20}, "end": {"line": 506, "column": 6}, "value": 3}, + {"unit_name": "setNoTransform", "start": {"line": 508, "column": 17}, "end": {"line": 511, "column": 6}, "value": 4}, + {"unit_name": "getCachePublic", "start": {"line": 513, "column": 20}, "end": {"line": 515, "column": 6}, "value": 3}, + {"unit_name": "setCachePublic", "start": {"line": 517, "column": 17}, "end": {"line": 520, "column": 6}, "value": 4}, + {"unit_name": "getCachePrivate", "start": {"line": 522, "column": 20}, "end": {"line": 524, "column": 6}, "value": 3}, + {"unit_name": "setCachePrivate", "start": {"line": 526, "column": 17}, "end": {"line": 529, "column": 6}, "value": 4}, + {"unit_name": "getProxyRevalidate", "start": {"line": 531, "column": 20}, "end": {"line": 533, "column": 6}, "value": 3}, + {"unit_name": "setProxyRevalidate", "start": {"line": 535, "column": 17}, "end": {"line": 538, "column": 6}, "value": 4}, + {"unit_name": "getStaleWhileRevalidate", "start": {"line": 540, "column": 21}, "end": {"line": 542, "column": 6}, "value": 3}, + {"unit_name": "setStaleWhileRevalidate", "start": {"line": 544, "column": 17}, "end": {"line": 547, "column": 6}, "value": 4}, + {"unit_name": "getStaleIfError", "start": {"line": 549, "column": 21}, "end": {"line": 551, "column": 6}, "value": 3}, + {"unit_name": "setStaleIfError", "start": {"line": 553, "column": 17}, "end": {"line": 556, "column": 6}, "value": 4}, + {"unit_name": "getSMaxAge", "start": {"line": 558, "column": 21}, "end": {"line": 560, "column": 6}, "value": 3}, + {"unit_name": "setSMaxAge", "start": {"line": 562, "column": 17}, "end": {"line": 565, "column": 6}, "value": 4}, + {"unit_name": "toHttpCacheControl", "start": {"line": 567, "column": 25}, "end": {"line": 589, "column": 6}, "value": 22}, + {"unit_name": "createCacheControl", "start": {"line": 591, "column": 26}, "end": {"line": 602, "column": 6}, "value": 12}, + {"unit_name": "hasBeenCustomized", "start": {"line": 604, "column": 21}, "end": {"line": 606, "column": 6}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ErrorProperties.java": { + "checksum": "fc799ade5667ebc185cd8d249feb700a", + "language": "Java", + "loc": 70, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "getPath", "start": {"line": 65, "column": 16}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "setPath", "start": {"line": 69, "column": 14}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "isIncludeException", "start": {"line": 73, "column": 17}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "setIncludeException", "start": {"line": 77, "column": 14}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getIncludeStacktrace", "start": {"line": 81, "column": 26}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "setIncludeStacktrace", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getIncludeMessage", "start": {"line": 89, "column": 26}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "setIncludeMessage", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getIncludeBindingErrors", "start": {"line": 97, "column": 26}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "setIncludeBindingErrors", "start": {"line": 101, "column": 14}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getIncludePath", "start": {"line": 105, "column": 26}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "setIncludePath", "start": {"line": 109, "column": 14}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "getWhitelabel", "start": {"line": 113, "column": 20}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 169, "column": 18}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 173, "column": 15}, "end": {"line": 175, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/package-info.java": { + "checksum": "7e4f9994818b4881afae45ae92eadb16", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ConditionalOnEnabledResourceChain.java": { + "checksum": "ee9c2acd9ebd773b9d2b3cbac8306c0f", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/ServerProperties.java": { + "checksum": "353281f7d13e2fac5ea55e2929855fd2", + "language": "Java", + "loc": 972, + "profile": [739, 0, 0, 0], + "measurements": [ + {"unit_name": "getPort", "start": {"line": 144, "column": 17}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 148, "column": 14}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getAddress", "start": {"line": 152, "column": 21}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "setAddress", "start": {"line": 156, "column": 14}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getServerHeader", "start": {"line": 160, "column": 16}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "setServerHeader", "start": {"line": 164, "column": 14}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "getMaxHttpRequestHeaderSize", "start": {"line": 168, "column": 18}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "setMaxHttpRequestHeaderSize", "start": {"line": 172, "column": 14}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "getShutdown", "start": {"line": 176, "column": 18}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "setShutdown", "start": {"line": 180, "column": 14}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "getError", "start": {"line": 184, "column": 25}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 188, "column": 13}, "end": {"line": 190, "column": 3}, "value": 3}, + {"unit_name": "setSsl", "start": {"line": 192, "column": 14}, "end": {"line": 194, "column": 3}, "value": 3}, + {"unit_name": "getCompression", "start": {"line": 196, "column": 21}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "getMimeMappings", "start": {"line": 200, "column": 22}, "end": {"line": 202, "column": 3}, "value": 3}, + {"unit_name": "setMimeMappings", "start": {"line": 204, "column": 14}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "getHttp2", "start": {"line": 208, "column": 15}, "end": {"line": 210, "column": 3}, "value": 3}, + {"unit_name": "getServlet", "start": {"line": 212, "column": 17}, "end": {"line": 214, "column": 3}, "value": 3}, + {"unit_name": "getReactive", "start": {"line": 216, "column": 18}, "end": {"line": 218, "column": 3}, "value": 3}, + {"unit_name": "getTomcat", "start": {"line": 220, "column": 16}, "end": {"line": 222, "column": 3}, "value": 3}, + {"unit_name": "getJetty", "start": {"line": 224, "column": 15}, "end": {"line": 226, "column": 3}, "value": 3}, + {"unit_name": "getNetty", "start": {"line": 228, "column": 15}, "end": {"line": 230, "column": 3}, "value": 3}, + {"unit_name": "getUndertow", "start": {"line": 232, "column": 18}, "end": {"line": 234, "column": 3}, "value": 3}, + {"unit_name": "getForwardHeadersStrategy", "start": {"line": 236, "column": 32}, "end": {"line": 238, "column": 3}, "value": 3}, + {"unit_name": "setForwardHeadersStrategy", "start": {"line": 240, "column": 14}, "end": {"line": 242, "column": 3}, "value": 3}, + {"unit_name": "getContextPath", "start": {"line": 278, "column": 17}, "end": {"line": 280, "column": 4}, "value": 3}, + {"unit_name": "setContextPath", "start": {"line": 282, "column": 15}, "end": {"line": 284, "column": 4}, "value": 3}, + {"unit_name": "cleanContextPath", "start": {"line": 286, "column": 18}, "end": {"line": 295, "column": 4}, "value": 10}, + {"unit_name": "getApplicationDisplayName", "start": {"line": 297, "column": 17}, "end": {"line": 299, "column": 4}, "value": 3}, + {"unit_name": "setApplicationDisplayName", "start": {"line": 301, "column": 15}, "end": {"line": 303, "column": 4}, "value": 3}, + {"unit_name": "isRegisterDefaultServlet", "start": {"line": 305, "column": 18}, "end": {"line": 307, "column": 4}, "value": 3}, + {"unit_name": "setRegisterDefaultServlet", "start": {"line": 309, "column": 15}, "end": {"line": 311, "column": 4}, "value": 3}, + {"unit_name": "getContextParameters", "start": {"line": 313, "column": 30}, "end": {"line": 315, "column": 4}, "value": 3}, + {"unit_name": "getEncoding", "start": {"line": 317, "column": 19}, "end": {"line": 319, "column": 4}, "value": 3}, + {"unit_name": "getJsp", "start": {"line": 321, "column": 14}, "end": {"line": 323, "column": 4}, "value": 3}, + {"unit_name": "getSession", "start": {"line": 325, "column": 18}, "end": {"line": 327, "column": 4}, "value": 3}, + {"unit_name": "getSession", "start": {"line": 338, "column": 18}, "end": {"line": 340, "column": 4}, "value": 3}, + {"unit_name": "getTimeout", "start": {"line": 359, "column": 20}, "end": {"line": 361, "column": 5}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 363, "column": 16}, "end": {"line": 365, "column": 5}, "value": 3}, + {"unit_name": "getMaxSessions", "start": {"line": 367, "column": 15}, "end": {"line": 369, "column": 5}, "value": 3}, + {"unit_name": "setMaxSessions", "start": {"line": 371, "column": 16}, "end": {"line": 373, "column": 5}, "value": 3}, + {"unit_name": "getCookie", "start": {"line": 375, "column": 18}, "end": {"line": 377, "column": 5}, "value": 3}, + {"unit_name": "getMaxHttpFormPostSize", "start": {"line": 516, "column": 19}, "end": {"line": 518, "column": 4}, "value": 3}, + {"unit_name": "setMaxHttpFormPostSize", "start": {"line": 520, "column": 15}, "end": {"line": 522, "column": 4}, "value": 3}, + {"unit_name": "getAccesslog", "start": {"line": 524, "column": 20}, "end": {"line": 526, "column": 4}, "value": 3}, + {"unit_name": "getThreads", "start": {"line": 528, "column": 18}, "end": {"line": 530, "column": 4}, "value": 3}, + {"unit_name": "getBackgroundProcessorDelay", "start": {"line": 532, "column": 19}, "end": {"line": 534, "column": 4}, "value": 3}, + {"unit_name": "setBackgroundProcessorDelay", "start": {"line": 536, "column": 15}, "end": {"line": 538, "column": 4}, "value": 3}, + {"unit_name": "getBasedir", "start": {"line": 540, "column": 15}, "end": {"line": 542, "column": 4}, "value": 3}, + {"unit_name": "setBasedir", "start": {"line": 544, "column": 15}, "end": {"line": 546, "column": 4}, "value": 3}, + {"unit_name": "getRedirectContextRoot", "start": {"line": 548, "column": 18}, "end": {"line": 550, "column": 4}, "value": 3}, + {"unit_name": "setRedirectContextRoot", "start": {"line": 552, "column": 15}, "end": {"line": 554, "column": 4}, "value": 3}, + {"unit_name": "isUseRelativeRedirects", "start": {"line": 556, "column": 18}, "end": {"line": 558, "column": 4}, "value": 3}, + {"unit_name": "setUseRelativeRedirects", "start": {"line": 560, "column": 15}, "end": {"line": 562, "column": 4}, "value": 3}, + {"unit_name": "getUriEncoding", "start": {"line": 564, "column": 18}, "end": {"line": 566, "column": 4}, "value": 3}, + {"unit_name": "setUriEncoding", "start": {"line": 568, "column": 15}, "end": {"line": 570, "column": 4}, "value": 3}, + {"unit_name": "getMaxConnections", "start": {"line": 572, "column": 14}, "end": {"line": 574, "column": 4}, "value": 3}, + {"unit_name": "setMaxConnections", "start": {"line": 576, "column": 15}, "end": {"line": 578, "column": 4}, "value": 3}, + {"unit_name": "getMaxSwallowSize", "start": {"line": 580, "column": 19}, "end": {"line": 582, "column": 4}, "value": 3}, + {"unit_name": "setMaxSwallowSize", "start": {"line": 584, "column": 15}, "end": {"line": 586, "column": 4}, "value": 3}, + {"unit_name": "getAcceptCount", "start": {"line": 588, "column": 14}, "end": {"line": 590, "column": 4}, "value": 3}, + {"unit_name": "setAcceptCount", "start": {"line": 592, "column": 15}, "end": {"line": 594, "column": 4}, "value": 3}, + {"unit_name": "getProcessorCache", "start": {"line": 596, "column": 14}, "end": {"line": 598, "column": 4}, "value": 3}, + {"unit_name": "setProcessorCache", "start": {"line": 600, "column": 15}, "end": {"line": 602, "column": 4}, "value": 3}, + {"unit_name": "getKeepAliveTimeout", "start": {"line": 604, "column": 19}, "end": {"line": 606, "column": 4}, "value": 3}, + {"unit_name": "setKeepAliveTimeout", "start": {"line": 608, "column": 15}, "end": {"line": 610, "column": 4}, "value": 3}, + {"unit_name": "getMaxKeepAliveRequests", "start": {"line": 612, "column": 14}, "end": {"line": 614, "column": 4}, "value": 3}, + {"unit_name": "setMaxKeepAliveRequests", "start": {"line": 616, "column": 15}, "end": {"line": 618, "column": 4}, "value": 3}, + {"unit_name": "getAdditionalTldSkipPatterns", "start": {"line": 620, "column": 23}, "end": {"line": 622, "column": 4}, "value": 3}, + {"unit_name": "setAdditionalTldSkipPatterns", "start": {"line": 624, "column": 15}, "end": {"line": 626, "column": 4}, "value": 3}, + {"unit_name": "getRelaxedPathChars", "start": {"line": 628, "column": 26}, "end": {"line": 630, "column": 4}, "value": 3}, + {"unit_name": "setRelaxedPathChars", "start": {"line": 632, "column": 15}, "end": {"line": 634, "column": 4}, "value": 3}, + {"unit_name": "getRelaxedQueryChars", "start": {"line": 636, "column": 26}, "end": {"line": 638, "column": 4}, "value": 3}, + {"unit_name": "setRelaxedQueryChars", "start": {"line": 640, "column": 15}, "end": {"line": 642, "column": 4}, "value": 3}, + {"unit_name": "getConnectionTimeout", "start": {"line": 644, "column": 19}, "end": {"line": 646, "column": 4}, "value": 3}, + {"unit_name": "setConnectionTimeout", "start": {"line": 648, "column": 15}, "end": {"line": 650, "column": 4}, "value": 3}, + {"unit_name": "getResource", "start": {"line": 652, "column": 19}, "end": {"line": 654, "column": 4}, "value": 3}, + {"unit_name": "getMbeanregistry", "start": {"line": 656, "column": 24}, "end": {"line": 658, "column": 4}, "value": 3}, + {"unit_name": "getRemoteip", "start": {"line": 660, "column": 19}, "end": {"line": 662, "column": 4}, "value": 3}, + {"unit_name": "getMaxHttpResponseHeaderSize", "start": {"line": 664, "column": 19}, "end": {"line": 666, "column": 4}, "value": 3}, + {"unit_name": "setMaxHttpResponseHeaderSize", "start": {"line": 668, "column": 15}, "end": {"line": 670, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 770, "column": 19}, "end": {"line": 772, "column": 5}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 774, "column": 16}, "end": {"line": 776, "column": 5}, "value": 3}, + {"unit_name": "getConditionIf", "start": {"line": 778, "column": 18}, "end": {"line": 780, "column": 5}, "value": 3}, + {"unit_name": "setConditionIf", "start": {"line": 782, "column": 16}, "end": {"line": 784, "column": 5}, "value": 3}, + {"unit_name": "getConditionUnless", "start": {"line": 786, "column": 18}, "end": {"line": 788, "column": 5}, "value": 3}, + {"unit_name": "setConditionUnless", "start": {"line": 790, "column": 16}, "end": {"line": 792, "column": 5}, "value": 3}, + {"unit_name": "getPattern", "start": {"line": 794, "column": 18}, "end": {"line": 796, "column": 5}, "value": 3}, + {"unit_name": "setPattern", "start": {"line": 798, "column": 16}, "end": {"line": 800, "column": 5}, "value": 3}, + {"unit_name": "getDirectory", "start": {"line": 802, "column": 18}, "end": {"line": 804, "column": 5}, "value": 3}, + {"unit_name": "setDirectory", "start": {"line": 806, "column": 16}, "end": {"line": 808, "column": 5}, "value": 3}, + {"unit_name": "getPrefix", "start": {"line": 810, "column": 18}, "end": {"line": 812, "column": 5}, "value": 3}, + {"unit_name": "setPrefix", "start": {"line": 814, "column": 16}, "end": {"line": 816, "column": 5}, "value": 3}, + {"unit_name": "getSuffix", "start": {"line": 818, "column": 18}, "end": {"line": 820, "column": 5}, "value": 3}, + {"unit_name": "setSuffix", "start": {"line": 822, "column": 16}, "end": {"line": 824, "column": 5}, "value": 3}, + {"unit_name": "getEncoding", "start": {"line": 826, "column": 18}, "end": {"line": 828, "column": 5}, "value": 3}, + {"unit_name": "setEncoding", "start": {"line": 830, "column": 16}, "end": {"line": 832, "column": 5}, "value": 3}, + {"unit_name": "getLocale", "start": {"line": 834, "column": 18}, "end": {"line": 836, "column": 5}, "value": 3}, + {"unit_name": "setLocale", "start": {"line": 838, "column": 16}, "end": {"line": 840, "column": 5}, "value": 3}, + {"unit_name": "isCheckExists", "start": {"line": 842, "column": 19}, "end": {"line": 844, "column": 5}, "value": 3}, + {"unit_name": "setCheckExists", "start": {"line": 846, "column": 16}, "end": {"line": 848, "column": 5}, "value": 3}, + {"unit_name": "isRotate", "start": {"line": 850, "column": 19}, "end": {"line": 852, "column": 5}, "value": 3}, + {"unit_name": "setRotate", "start": {"line": 854, "column": 16}, "end": {"line": 856, "column": 5}, "value": 3}, + {"unit_name": "isRenameOnRotate", "start": {"line": 858, "column": 19}, "end": {"line": 860, "column": 5}, "value": 3}, + {"unit_name": "setRenameOnRotate", "start": {"line": 862, "column": 16}, "end": {"line": 864, "column": 5}, "value": 3}, + {"unit_name": "getMaxDays", "start": {"line": 866, "column": 15}, "end": {"line": 868, "column": 5}, "value": 3}, + {"unit_name": "setMaxDays", "start": {"line": 870, "column": 16}, "end": {"line": 872, "column": 5}, "value": 3}, + {"unit_name": "getFileDateFormat", "start": {"line": 874, "column": 18}, "end": {"line": 876, "column": 5}, "value": 3}, + {"unit_name": "setFileDateFormat", "start": {"line": 878, "column": 16}, "end": {"line": 880, "column": 5}, "value": 3}, + {"unit_name": "isIpv6Canonical", "start": {"line": 882, "column": 19}, "end": {"line": 884, "column": 5}, "value": 3}, + {"unit_name": "setIpv6Canonical", "start": {"line": 886, "column": 16}, "end": {"line": 888, "column": 5}, "value": 3}, + {"unit_name": "isRequestAttributesEnabled", "start": {"line": 890, "column": 19}, "end": {"line": 892, "column": 5}, "value": 3}, + {"unit_name": "setRequestAttributesEnabled", "start": {"line": 894, "column": 16}, "end": {"line": 896, "column": 5}, "value": 3}, + {"unit_name": "isBuffered", "start": {"line": 898, "column": 19}, "end": {"line": 900, "column": 5}, "value": 3}, + {"unit_name": "setBuffered", "start": {"line": 902, "column": 16}, "end": {"line": 904, "column": 5}, "value": 3}, + {"unit_name": "getMax", "start": {"line": 931, "column": 15}, "end": {"line": 933, "column": 5}, "value": 3}, + {"unit_name": "setMax", "start": {"line": 935, "column": 16}, "end": {"line": 937, "column": 5}, "value": 3}, + {"unit_name": "getMinSpare", "start": {"line": 939, "column": 15}, "end": {"line": 941, "column": 5}, "value": 3}, + {"unit_name": "setMinSpare", "start": {"line": 943, "column": 16}, "end": {"line": 945, "column": 5}, "value": 3}, + {"unit_name": "getMaxQueueCapacity", "start": {"line": 947, "column": 15}, "end": {"line": 949, "column": 5}, "value": 3}, + {"unit_name": "setMaxQueueCapacity", "start": {"line": 951, "column": 16}, "end": {"line": 953, "column": 5}, "value": 3}, + {"unit_name": "isAllowCaching", "start": {"line": 972, "column": 19}, "end": {"line": 974, "column": 5}, "value": 3}, + {"unit_name": "setAllowCaching", "start": {"line": 976, "column": 16}, "end": {"line": 978, "column": 5}, "value": 3}, + {"unit_name": "getCacheTtl", "start": {"line": 980, "column": 20}, "end": {"line": 982, "column": 5}, "value": 3}, + {"unit_name": "setCacheTtl", "start": {"line": 984, "column": 16}, "end": {"line": 986, "column": 5}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 997, "column": 19}, "end": {"line": 999, "column": 5}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 1001, "column": 16}, "end": {"line": 1003, "column": 5}, "value": 3}, + {"unit_name": "getInternalProxies", "start": {"line": 1058, "column": 18}, "end": {"line": 1060, "column": 5}, "value": 3}, + {"unit_name": "setInternalProxies", "start": {"line": 1062, "column": 16}, "end": {"line": 1064, "column": 5}, "value": 3}, + {"unit_name": "getProtocolHeader", "start": {"line": 1066, "column": 18}, "end": {"line": 1068, "column": 5}, "value": 3}, + {"unit_name": "setProtocolHeader", "start": {"line": 1070, "column": 16}, "end": {"line": 1072, "column": 5}, "value": 3}, + {"unit_name": "getProtocolHeaderHttpsValue", "start": {"line": 1074, "column": 18}, "end": {"line": 1076, "column": 5}, "value": 3}, + {"unit_name": "getHostHeader", "start": {"line": 1078, "column": 18}, "end": {"line": 1080, "column": 5}, "value": 3}, + {"unit_name": "setHostHeader", "start": {"line": 1082, "column": 16}, "end": {"line": 1084, "column": 5}, "value": 3}, + {"unit_name": "setProtocolHeaderHttpsValue", "start": {"line": 1086, "column": 16}, "end": {"line": 1088, "column": 5}, "value": 3}, + {"unit_name": "getPortHeader", "start": {"line": 1090, "column": 18}, "end": {"line": 1092, "column": 5}, "value": 3}, + {"unit_name": "setPortHeader", "start": {"line": 1094, "column": 16}, "end": {"line": 1096, "column": 5}, "value": 3}, + {"unit_name": "getRemoteIpHeader", "start": {"line": 1098, "column": 18}, "end": {"line": 1100, "column": 5}, "value": 3}, + {"unit_name": "setRemoteIpHeader", "start": {"line": 1102, "column": 16}, "end": {"line": 1104, "column": 5}, "value": 3}, + {"unit_name": "getTrustedProxies", "start": {"line": 1106, "column": 18}, "end": {"line": 1108, "column": 5}, "value": 3}, + {"unit_name": "setTrustedProxies", "start": {"line": 1110, "column": 16}, "end": {"line": 1112, "column": 5}, "value": 3}, + {"unit_name": "getAccesslog", "start": {"line": 1159, "column": 20}, "end": {"line": 1161, "column": 4}, "value": 3}, + {"unit_name": "getThreads", "start": {"line": 1163, "column": 18}, "end": {"line": 1165, "column": 4}, "value": 3}, + {"unit_name": "getMaxHttpFormPostSize", "start": {"line": 1167, "column": 19}, "end": {"line": 1169, "column": 4}, "value": 3}, + {"unit_name": "setMaxHttpFormPostSize", "start": {"line": 1171, "column": 15}, "end": {"line": 1173, "column": 4}, "value": 3}, + {"unit_name": "getMaxFormKeys", "start": {"line": 1175, "column": 14}, "end": {"line": 1177, "column": 4}, "value": 3}, + {"unit_name": "setMaxFormKeys", "start": {"line": 1179, "column": 15}, "end": {"line": 1181, "column": 4}, "value": 3}, + {"unit_name": "getConnectionIdleTimeout", "start": {"line": 1183, "column": 19}, "end": {"line": 1185, "column": 4}, "value": 3}, + {"unit_name": "setConnectionIdleTimeout", "start": {"line": 1187, "column": 15}, "end": {"line": 1189, "column": 4}, "value": 3}, + {"unit_name": "getMaxHttpResponseHeaderSize", "start": {"line": 1191, "column": 19}, "end": {"line": 1193, "column": 4}, "value": 3}, + {"unit_name": "setMaxHttpResponseHeaderSize", "start": {"line": 1195, "column": 15}, "end": {"line": 1197, "column": 4}, "value": 3}, + {"unit_name": "getMaxConnections", "start": {"line": 1199, "column": 14}, "end": {"line": 1201, "column": 4}, "value": 3}, + {"unit_name": "setMaxConnections", "start": {"line": 1203, "column": 15}, "end": {"line": 1205, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 1253, "column": 19}, "end": {"line": 1255, "column": 5}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 1257, "column": 16}, "end": {"line": 1259, "column": 5}, "value": 3}, + {"unit_name": "getFormat", "start": {"line": 1261, "column": 18}, "end": {"line": 1263, "column": 5}, "value": 3}, + {"unit_name": "setFormat", "start": {"line": 1265, "column": 16}, "end": {"line": 1267, "column": 5}, "value": 3}, + {"unit_name": "getCustomFormat", "start": {"line": 1269, "column": 18}, "end": {"line": 1271, "column": 5}, "value": 3}, + {"unit_name": "setCustomFormat", "start": {"line": 1273, "column": 16}, "end": {"line": 1275, "column": 5}, "value": 3}, + {"unit_name": "getFilename", "start": {"line": 1277, "column": 18}, "end": {"line": 1279, "column": 5}, "value": 3}, + {"unit_name": "setFilename", "start": {"line": 1281, "column": 16}, "end": {"line": 1283, "column": 5}, "value": 3}, + {"unit_name": "getFileDateFormat", "start": {"line": 1285, "column": 18}, "end": {"line": 1287, "column": 5}, "value": 3}, + {"unit_name": "setFileDateFormat", "start": {"line": 1289, "column": 16}, "end": {"line": 1291, "column": 5}, "value": 3}, + {"unit_name": "getRetentionPeriod", "start": {"line": 1293, "column": 15}, "end": {"line": 1295, "column": 5}, "value": 3}, + {"unit_name": "setRetentionPeriod", "start": {"line": 1297, "column": 16}, "end": {"line": 1299, "column": 5}, "value": 3}, + {"unit_name": "isAppend", "start": {"line": 1301, "column": 19}, "end": {"line": 1303, "column": 5}, "value": 3}, + {"unit_name": "setAppend", "start": {"line": 1305, "column": 16}, "end": {"line": 1307, "column": 5}, "value": 3}, + {"unit_name": "getIgnorePaths", "start": {"line": 1309, "column": 24}, "end": {"line": 1311, "column": 5}, "value": 3}, + {"unit_name": "setIgnorePaths", "start": {"line": 1313, "column": 16}, "end": {"line": 1315, "column": 5}, "value": 3}, + {"unit_name": "getAcceptors", "start": {"line": 1377, "column": 19}, "end": {"line": 1379, "column": 5}, "value": 3}, + {"unit_name": "setAcceptors", "start": {"line": 1381, "column": 16}, "end": {"line": 1383, "column": 5}, "value": 3}, + {"unit_name": "getSelectors", "start": {"line": 1385, "column": 19}, "end": {"line": 1387, "column": 5}, "value": 3}, + {"unit_name": "setSelectors", "start": {"line": 1389, "column": 16}, "end": {"line": 1391, "column": 5}, "value": 3}, + {"unit_name": "setMin", "start": {"line": 1393, "column": 16}, "end": {"line": 1395, "column": 5}, "value": 3}, + {"unit_name": "getMin", "start": {"line": 1397, "column": 19}, "end": {"line": 1399, "column": 5}, "value": 3}, + {"unit_name": "setMax", "start": {"line": 1401, "column": 16}, "end": {"line": 1403, "column": 5}, "value": 3}, + {"unit_name": "getMax", "start": {"line": 1405, "column": 19}, "end": {"line": 1407, "column": 5}, "value": 3}, + {"unit_name": "getMaxQueueCapacity", "start": {"line": 1409, "column": 19}, "end": {"line": 1411, "column": 5}, "value": 3}, + {"unit_name": "setMaxQueueCapacity", "start": {"line": 1413, "column": 16}, "end": {"line": 1415, "column": 5}, "value": 3}, + {"unit_name": "setIdleTimeout", "start": {"line": 1417, "column": 16}, "end": {"line": 1419, "column": 5}, "value": 3}, + {"unit_name": "getIdleTimeout", "start": {"line": 1421, "column": 20}, "end": {"line": 1423, "column": 5}, "value": 3}, + {"unit_name": "getConnectionTimeout", "start": {"line": 1471, "column": 19}, "end": {"line": 1473, "column": 4}, "value": 3}, + {"unit_name": "setConnectionTimeout", "start": {"line": 1475, "column": 15}, "end": {"line": 1477, "column": 4}, "value": 3}, + {"unit_name": "getH2cMaxContentLength", "start": {"line": 1479, "column": 19}, "end": {"line": 1481, "column": 4}, "value": 3}, + {"unit_name": "setH2cMaxContentLength", "start": {"line": 1483, "column": 15}, "end": {"line": 1485, "column": 4}, "value": 3}, + {"unit_name": "getInitialBufferSize", "start": {"line": 1487, "column": 19}, "end": {"line": 1489, "column": 4}, "value": 3}, + {"unit_name": "setInitialBufferSize", "start": {"line": 1491, "column": 15}, "end": {"line": 1493, "column": 4}, "value": 3}, + {"unit_name": "getMaxInitialLineLength", "start": {"line": 1495, "column": 19}, "end": {"line": 1497, "column": 4}, "value": 3}, + {"unit_name": "setMaxInitialLineLength", "start": {"line": 1499, "column": 15}, "end": {"line": 1501, "column": 4}, "value": 3}, + {"unit_name": "getMaxKeepAliveRequests", "start": {"line": 1503, "column": 18}, "end": {"line": 1505, "column": 4}, "value": 3}, + {"unit_name": "setMaxKeepAliveRequests", "start": {"line": 1507, "column": 15}, "end": {"line": 1509, "column": 4}, "value": 3}, + {"unit_name": "isValidateHeaders", "start": {"line": 1511, "column": 18}, "end": {"line": 1513, "column": 4}, "value": 3}, + {"unit_name": "setValidateHeaders", "start": {"line": 1515, "column": 15}, "end": {"line": 1517, "column": 4}, "value": 3}, + {"unit_name": "getIdleTimeout", "start": {"line": 1519, "column": 19}, "end": {"line": 1521, "column": 4}, "value": 3}, + {"unit_name": "setIdleTimeout", "start": {"line": 1523, "column": 15}, "end": {"line": 1525, "column": 4}, "value": 3}, + {"unit_name": "getMaxHttpPostSize", "start": {"line": 1629, "column": 19}, "end": {"line": 1631, "column": 4}, "value": 3}, + {"unit_name": "setMaxHttpPostSize", "start": {"line": 1633, "column": 15}, "end": {"line": 1635, "column": 4}, "value": 3}, + {"unit_name": "getBufferSize", "start": {"line": 1637, "column": 19}, "end": {"line": 1639, "column": 4}, "value": 3}, + {"unit_name": "setBufferSize", "start": {"line": 1641, "column": 15}, "end": {"line": 1643, "column": 4}, "value": 3}, + {"unit_name": "getDirectBuffers", "start": {"line": 1645, "column": 18}, "end": {"line": 1647, "column": 4}, "value": 3}, + {"unit_name": "setDirectBuffers", "start": {"line": 1649, "column": 15}, "end": {"line": 1651, "column": 4}, "value": 3}, + {"unit_name": "isEagerFilterInit", "start": {"line": 1653, "column": 18}, "end": {"line": 1655, "column": 4}, "value": 3}, + {"unit_name": "setEagerFilterInit", "start": {"line": 1657, "column": 15}, "end": {"line": 1659, "column": 4}, "value": 3}, + {"unit_name": "getMaxParameters", "start": {"line": 1661, "column": 14}, "end": {"line": 1663, "column": 4}, "value": 3}, + {"unit_name": "setMaxParameters", "start": {"line": 1665, "column": 15}, "end": {"line": 1667, "column": 4}, "value": 3}, + {"unit_name": "getMaxHeaders", "start": {"line": 1669, "column": 14}, "end": {"line": 1671, "column": 4}, "value": 3}, + {"unit_name": "setMaxHeaders", "start": {"line": 1673, "column": 15}, "end": {"line": 1675, "column": 4}, "value": 3}, + {"unit_name": "getMaxCookies", "start": {"line": 1677, "column": 18}, "end": {"line": 1679, "column": 4}, "value": 3}, + {"unit_name": "setMaxCookies", "start": {"line": 1681, "column": 15}, "end": {"line": 1683, "column": 4}, "value": 3}, + {"unit_name": "isAllowEncodedSlash", "start": {"line": 1687, "column": 18}, "end": {"line": 1689, "column": 4}, "value": 3}, + {"unit_name": "setAllowEncodedSlash", "start": {"line": 1692, "column": 15}, "end": {"line": 1694, "column": 4}, "value": 3}, + {"unit_name": "getDecodeSlash", "start": {"line": 1696, "column": 18}, "end": {"line": 1698, "column": 4}, "value": 3}, + {"unit_name": "setDecodeSlash", "start": {"line": 1700, "column": 15}, "end": {"line": 1702, "column": 4}, "value": 3}, + {"unit_name": "isDecodeUrl", "start": {"line": 1704, "column": 18}, "end": {"line": 1706, "column": 4}, "value": 3}, + {"unit_name": "setDecodeUrl", "start": {"line": 1708, "column": 15}, "end": {"line": 1710, "column": 4}, "value": 3}, + {"unit_name": "getUrlCharset", "start": {"line": 1712, "column": 18}, "end": {"line": 1714, "column": 4}, "value": 3}, + {"unit_name": "setUrlCharset", "start": {"line": 1716, "column": 15}, "end": {"line": 1718, "column": 4}, "value": 3}, + {"unit_name": "isAlwaysSetKeepAlive", "start": {"line": 1720, "column": 18}, "end": {"line": 1722, "column": 4}, "value": 3}, + {"unit_name": "setAlwaysSetKeepAlive", "start": {"line": 1724, "column": 15}, "end": {"line": 1726, "column": 4}, "value": 3}, + {"unit_name": "getNoRequestTimeout", "start": {"line": 1728, "column": 19}, "end": {"line": 1730, "column": 4}, "value": 3}, + {"unit_name": "setNoRequestTimeout", "start": {"line": 1732, "column": 15}, "end": {"line": 1734, "column": 4}, "value": 3}, + {"unit_name": "isPreservePathOnForward", "start": {"line": 1736, "column": 18}, "end": {"line": 1738, "column": 4}, "value": 3}, + {"unit_name": "setPreservePathOnForward", "start": {"line": 1740, "column": 15}, "end": {"line": 1742, "column": 4}, "value": 3}, + {"unit_name": "getAccesslog", "start": {"line": 1744, "column": 20}, "end": {"line": 1746, "column": 4}, "value": 3}, + {"unit_name": "getThreads", "start": {"line": 1748, "column": 18}, "end": {"line": 1750, "column": 4}, "value": 3}, + {"unit_name": "getOptions", "start": {"line": 1752, "column": 18}, "end": {"line": 1754, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 1791, "column": 19}, "end": {"line": 1793, "column": 5}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 1795, "column": 16}, "end": {"line": 1797, "column": 5}, "value": 3}, + {"unit_name": "getPattern", "start": {"line": 1799, "column": 18}, "end": {"line": 1801, "column": 5}, "value": 3}, + {"unit_name": "setPattern", "start": {"line": 1803, "column": 16}, "end": {"line": 1805, "column": 5}, "value": 3}, + {"unit_name": "getPrefix", "start": {"line": 1807, "column": 18}, "end": {"line": 1809, "column": 5}, "value": 3}, + {"unit_name": "setPrefix", "start": {"line": 1811, "column": 16}, "end": {"line": 1813, "column": 5}, "value": 3}, + {"unit_name": "getSuffix", "start": {"line": 1815, "column": 18}, "end": {"line": 1817, "column": 5}, "value": 3}, + {"unit_name": "setSuffix", "start": {"line": 1819, "column": 16}, "end": {"line": 1821, "column": 5}, "value": 3}, + {"unit_name": "getDir", "start": {"line": 1823, "column": 16}, "end": {"line": 1825, "column": 5}, "value": 3}, + {"unit_name": "setDir", "start": {"line": 1827, "column": 16}, "end": {"line": 1829, "column": 5}, "value": 3}, + {"unit_name": "isRotate", "start": {"line": 1831, "column": 19}, "end": {"line": 1833, "column": 5}, "value": 3}, + {"unit_name": "setRotate", "start": {"line": 1835, "column": 16}, "end": {"line": 1837, "column": 5}, "value": 3}, + {"unit_name": "getIo", "start": {"line": 1857, "column": 19}, "end": {"line": 1859, "column": 5}, "value": 3}, + {"unit_name": "setIo", "start": {"line": 1861, "column": 16}, "end": {"line": 1863, "column": 5}, "value": 3}, + {"unit_name": "getWorker", "start": {"line": 1865, "column": 19}, "end": {"line": 1867, "column": 5}, "value": 3}, + {"unit_name": "setWorker", "start": {"line": 1869, "column": 16}, "end": {"line": 1871, "column": 5}, "value": 3}, + {"unit_name": "getServer", "start": {"line": 1887, "column": 31}, "end": {"line": 1889, "column": 5}, "value": 3}, + {"unit_name": "getSocket", "start": {"line": 1891, "column": 31}, "end": {"line": 1893, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebResourcesRuntimeHints.java": { + "checksum": "71bb733677c5a3c6f63cc36b36c19c62", + "language": "Java", + "loc": 19, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 36, "column": 14}, "end": {"line": 45, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/DefaultJerseyApplicationPath.java": { + "checksum": "e4285d0220da06ee3271fa4a20cb736f", + "language": "Java", + "loc": 29, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultJerseyApplicationPath", "start": {"line": 41, "column": 9}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "getPath", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "resolveApplicationPath", "start": {"line": 51, "column": 17}, "end": {"line": 60, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/JspTemplateAvailabilityProvider.java": { + "checksum": "f9c12022687174226eb09f69b3868e2a", + "language": "Java", + "loc": 25, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "isTemplateAvailable", "start": {"line": 38, "column": 17}, "end": {"line": 48, "column": 3}, "value": 11}, + {"unit_name": "getResourceName", "start": {"line": 50, "column": 17}, "end": {"line": 54, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/ConditionalOnMissingFilterBean.java": { + "checksum": "48deb9f2d55dd1fedb95f794cf06c17b", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/ProblemDetailsExceptionHandler.java": { + "checksum": "50d085ff31eabc4fd3cd35c8d5564944", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/TomcatServletWebServerFactoryCustomizer.java": { + "checksum": "ddd9d4289ccce30b9a070f7337b8dde6", + "language": "Java", + "loc": 37, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "TomcatServletWebServerFactoryCustomizer", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 44, "column": 13}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 49, "column": 14}, "end": {"line": 59, "column": 3}, "value": 11}, + {"unit_name": "customizeRedirectContextRoot", "start": {"line": 61, "column": 15}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "customizeUseRelativeRedirects", "start": {"line": 65, "column": 15}, "end": {"line": 68, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/HttpEncodingAutoConfiguration.java": { + "checksum": "544a9ecfa076a4f43835d728243eb493", + "language": "Java", + "loc": 57, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpEncodingAutoConfiguration", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "characterEncodingFilter", "start": {"line": 58, "column": 33}, "end": {"line": 64, "column": 3}, "value": 7}, + {"unit_name": "localeCharsetMappingsCustomizer", "start": {"line": 67, "column": 41}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "LocaleCharsetMappingsCustomizer", "start": {"line": 76, "column": 3}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 81, "column": 15}, "end": {"line": 85, "column": 4}, "value": 5}, + {"unit_name": "getOrder", "start": {"line": 88, "column": 14}, "end": {"line": 90, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/DispatcherServletPath.java": { + "checksum": "ed5c7f7d5e8c28f51ccc6f18f0430ab9", + "language": "Java", + "loc": 37, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "getRelativePath", "start": {"line": 45, "column": 17}, "end": {"line": 51, "column": 3}, "value": 7}, + {"unit_name": "getPrefix", "start": {"line": 59, "column": 17}, "end": {"line": 69, "column": 3}, "value": 11}, + {"unit_name": "getServletUrlMapping", "start": {"line": 76, "column": 17}, "end": {"line": 87, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/DispatcherServletRegistrationBean.java": { + "checksum": "df05c071b594f29d3bfbfe47a6d8c1d7", + "language": "Java", + "loc": 27, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "DispatcherServletRegistrationBean", "start": {"line": 43, "column": 9}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "getPath", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setUrlMappings", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "addUrlMappings", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/UndertowServletWebServerFactoryCustomizer.java": { + "checksum": "067e7cfe06cf8720a4b9fc2cf3ebc1ea", + "language": "Java", + "loc": 16, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "UndertowServletWebServerFactoryCustomizer", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 40, "column": 14}, "end": {"line": 43, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/JerseyApplicationPath.java": { + "checksum": "0d4c40f74a050de65a832c03a84b03df", + "language": "Java", + "loc": 40, + "profile": [18, 16, 0, 0], + "measurements": [ + {"unit_name": "getRelativePath", "start": {"line": 42, "column": 17}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "getPrefix", "start": {"line": 56, "column": 17}, "end": {"line": 66, "column": 3}, "value": 11}, + {"unit_name": "getUrlMapping", "start": {"line": 73, "column": 17}, "end": {"line": 88, "column": 3}, "value": 16} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/MultipartProperties.java": { + "checksum": "b53921d599f1908d858eafc1c1ddb542", + "language": "Java", + "loc": 67, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "getEnabled", "start": {"line": 89, "column": 17}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 97, "column": 16}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "setLocation", "start": {"line": 101, "column": 14}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getMaxFileSize", "start": {"line": 105, "column": 18}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "setMaxFileSize", "start": {"line": 109, "column": 14}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "getMaxRequestSize", "start": {"line": 113, "column": 18}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "setMaxRequestSize", "start": {"line": 117, "column": 14}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "getFileSizeThreshold", "start": {"line": 121, "column": 18}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "setFileSizeThreshold", "start": {"line": 125, "column": 14}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "isResolveLazily", "start": {"line": 129, "column": 17}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "setResolveLazily", "start": {"line": 133, "column": 14}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "isStrictServletCompliance", "start": {"line": 137, "column": 17}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "setStrictServletCompliance", "start": {"line": 141, "column": 14}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "createMultipartConfig", "start": {"line": 149, "column": 32}, "end": {"line": 157, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/WelcomePageNotAcceptableHandlerMapping.java": { + "checksum": "ef21d4086207d545fecbb6e866870b46", + "language": "Java", + "loc": 29, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "WelcomePageNotAcceptableHandlerMapping", "start": {"line": 38, "column": 2}, "end": {"line": 46, "column": 3}, "value": 9}, + {"unit_name": "handleRequest", "start": {"line": 48, "column": 23}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "getHandlerInternal", "start": {"line": 54, "column": 19}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration.java": { + "checksum": "1a9423f505ea4e797acd3d05651ac557", + "language": "Java", + "loc": 109, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "servletWebServerFactoryCustomizer", "start": {"line": 77, "column": 43}, "end": {"line": 82, "column": 3}, "value": 6}, + {"unit_name": "tomcatServletWebServerFactoryCustomizer", "start": {"line": 86, "column": 49}, "end": {"line": 89, "column": 3}, "value": 4}, + {"unit_name": "tomcatForwardedHeaderFilterCustomizer", "start": {"line": 98, "column": 35}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "forwardedHeaderFilter", "start": {"line": 103, "column": 49}, "end": {"line": 111, "column": 4}, "value": 9}, + {"unit_name": "setBeanFactory", "start": {"line": 130, "column": 15}, "end": {"line": 134, "column": 4}, "value": 5}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 137, "column": 15}, "end": {"line": 146, "column": 4}, "value": 10}, + {"unit_name": "registerSyntheticBeanIfMissing", "start": {"line": 148, "column": 20}, "end": {"line": 155, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/WebMvcRegistrations.java": { + "checksum": "18674e9c011a4e51f460ddf30395b93b", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getRequestMappingHandlerMapping", "start": {"line": 47, "column": 39}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getRequestMappingHandlerAdapter", "start": {"line": 56, "column": 39}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getExceptionHandlerExceptionResolver", "start": {"line": 65, "column": 44}, "end": {"line": 67, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/WelcomePageHandlerMapping.java": { + "checksum": "8676323002c392fdcf01e9b45bf24b50", + "language": "Java", + "loc": 58, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "WelcomePageHandlerMapping", "start": {"line": 53, "column": 2}, "end": {"line": 65, "column": 3}, "value": 13}, + {"unit_name": "getHandlerInternal", "start": {"line": 68, "column": 16}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "isHtmlTextAccepted", "start": {"line": 72, "column": 18}, "end": {"line": 79, "column": 3}, "value": 8}, + {"unit_name": "getAcceptedMediaTypes", "start": {"line": 81, "column": 26}, "end": {"line": 93, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/MultipartAutoConfiguration.java": { + "checksum": "5cccf9116520d94bd6d09120a7ecb76f", + "language": "Java", + "loc": 40, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "MultipartAutoConfiguration", "start": {"line": 61, "column": 9}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "multipartConfigElement", "start": {"line": 67, "column": 32}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "multipartResolver", "start": {"line": 73, "column": 42}, "end": {"line": 78, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryCustomizer.java": { + "checksum": "d16c9bf9db77f11fde9c2b26ee3c46b1", + "language": "Java", + "loc": 61, + "profile": [18, 22, 0, 0], + "measurements": [ + {"unit_name": "ServletWebServerFactoryCustomizer", "start": {"line": 55, "column": 9}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "ServletWebServerFactoryCustomizer", "start": {"line": 59, "column": 9}, "end": {"line": 62, "column": 3}, "value": 4}, + {"unit_name": "ServletWebServerFactoryCustomizer", "start": {"line": 64, "column": 2}, "end": {"line": 71, "column": 3}, "value": 8}, + {"unit_name": "getOrder", "start": {"line": 74, "column": 13}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 79, "column": 14}, "end": {"line": 100, "column": 3}, "value": 22} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/WebMvcProperties.java": { + "checksum": "4c0073db4050b3aa3fee194c1f40fae7", + "language": "Java", + "loc": 233, + "profile": [176, 0, 0, 0], + "measurements": [ + {"unit_name": "getMessageCodesResolverFormat", "start": {"line": 98, "column": 44}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "setMessageCodesResolverFormat", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "getFormat", "start": {"line": 106, "column": 16}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "isPublishRequestHandledEvents", "start": {"line": 110, "column": 17}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "setPublishRequestHandledEvents", "start": {"line": 114, "column": 14}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "isLogRequestDetails", "start": {"line": 118, "column": 17}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "setLogRequestDetails", "start": {"line": 122, "column": 14}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "isLogResolvedException", "start": {"line": 126, "column": 17}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "setLogResolvedException", "start": {"line": 130, "column": 14}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "isDispatchOptionsRequest", "start": {"line": 134, "column": 17}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "setDispatchOptionsRequest", "start": {"line": 138, "column": 14}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "isDispatchTraceRequest", "start": {"line": 142, "column": 17}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "setDispatchTraceRequest", "start": {"line": 146, "column": 14}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "getStaticPathPattern", "start": {"line": 150, "column": 16}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "setStaticPathPattern", "start": {"line": 154, "column": 14}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "getWebjarsPathPattern", "start": {"line": 158, "column": 16}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "setWebjarsPathPattern", "start": {"line": 162, "column": 14}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "getAsync", "start": {"line": 166, "column": 15}, "end": {"line": 168, "column": 3}, "value": 3}, + {"unit_name": "getServlet", "start": {"line": 170, "column": 17}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "getView", "start": {"line": 174, "column": 14}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "getContentnegotiation", "start": {"line": 178, "column": 28}, "end": {"line": 180, "column": 3}, "value": 3}, + {"unit_name": "getPathmatch", "start": {"line": 182, "column": 19}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "getProblemdetails", "start": {"line": 186, "column": 24}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "getRequestTimeout", "start": {"line": 198, "column": 19}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "setRequestTimeout", "start": {"line": 202, "column": 15}, "end": {"line": 204, "column": 4}, "value": 3}, + {"unit_name": "getPath", "start": {"line": 221, "column": 17}, "end": {"line": 223, "column": 4}, "value": 3}, + {"unit_name": "setPath", "start": {"line": 225, "column": 15}, "end": {"line": 229, "column": 4}, "value": 5}, + {"unit_name": "getLoadOnStartup", "start": {"line": 231, "column": 14}, "end": {"line": 233, "column": 4}, "value": 3}, + {"unit_name": "setLoadOnStartup", "start": {"line": 235, "column": 15}, "end": {"line": 237, "column": 4}, "value": 3}, + {"unit_name": "getServletMapping", "start": {"line": 239, "column": 17}, "end": {"line": 247, "column": 4}, "value": 9}, + {"unit_name": "getPath", "start": {"line": 249, "column": 17}, "end": {"line": 255, "column": 4}, "value": 7}, + {"unit_name": "getServletPrefix", "start": {"line": 257, "column": 17}, "end": {"line": 267, "column": 4}, "value": 11}, + {"unit_name": "getPrefix", "start": {"line": 283, "column": 17}, "end": {"line": 285, "column": 4}, "value": 3}, + {"unit_name": "setPrefix", "start": {"line": 287, "column": 15}, "end": {"line": 289, "column": 4}, "value": 3}, + {"unit_name": "getSuffix", "start": {"line": 291, "column": 17}, "end": {"line": 293, "column": 4}, "value": 3}, + {"unit_name": "setSuffix", "start": {"line": 295, "column": 15}, "end": {"line": 297, "column": 4}, "value": 3}, + {"unit_name": "isFavorParameter", "start": {"line": 320, "column": 18}, "end": {"line": 322, "column": 4}, "value": 3}, + {"unit_name": "setFavorParameter", "start": {"line": 324, "column": 15}, "end": {"line": 326, "column": 4}, "value": 3}, + {"unit_name": "getMediaTypes", "start": {"line": 328, "column": 33}, "end": {"line": 330, "column": 4}, "value": 3}, + {"unit_name": "setMediaTypes", "start": {"line": 332, "column": 15}, "end": {"line": 334, "column": 4}, "value": 3}, + {"unit_name": "getParameterName", "start": {"line": 336, "column": 17}, "end": {"line": 338, "column": 4}, "value": 3}, + {"unit_name": "setParameterName", "start": {"line": 340, "column": 15}, "end": {"line": 342, "column": 4}, "value": 3}, + {"unit_name": "getMatchingStrategy", "start": {"line": 353, "column": 27}, "end": {"line": 355, "column": 4}, "value": 3}, + {"unit_name": "setMatchingStrategy", "start": {"line": 357, "column": 15}, "end": {"line": 359, "column": 4}, "value": 3}, + {"unit_name": "getDate", "start": {"line": 383, "column": 17}, "end": {"line": 385, "column": 4}, "value": 3}, + {"unit_name": "setDate", "start": {"line": 387, "column": 15}, "end": {"line": 389, "column": 4}, "value": 3}, + {"unit_name": "getTime", "start": {"line": 391, "column": 17}, "end": {"line": 393, "column": 4}, "value": 3}, + {"unit_name": "setTime", "start": {"line": 395, "column": 15}, "end": {"line": 397, "column": 4}, "value": 3}, + {"unit_name": "getDateTime", "start": {"line": 399, "column": 17}, "end": {"line": 401, "column": 4}, "value": 3}, + {"unit_name": "setDateTime", "start": {"line": 403, "column": 15}, "end": {"line": 405, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 435, "column": 18}, "end": {"line": 437, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 439, "column": 15}, "end": {"line": 441, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration.java": { + "checksum": "80d94e6e91b9a56a09579c80ce2ba798", + "language": "Java", + "loc": 568, + "profile": [338, 0, 0, 0], + "measurements": [ + {"unit_name": "hiddenHttpMethodFilter", "start": {"line": 167, "column": 39}, "end": {"line": 169, "column": 3}, "value": 3}, + {"unit_name": "formContentFilter", "start": {"line": 174, "column": 34}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "WebMvcAutoConfigurationAdapter", "start": {"line": 204, "column": 10}, "end": {"line": 216, "column": 4}, "value": 13}, + {"unit_name": "setServletContext", "start": {"line": 219, "column": 15}, "end": {"line": 221, "column": 4}, "value": 3}, + {"unit_name": "configureMessageConverters", "start": {"line": 224, "column": 15}, "end": {"line": 227, "column": 4}, "value": 4}, + {"unit_name": "configureAsyncSupport", "start": {"line": 230, "column": 15}, "end": {"line": 242, "column": 4}, "value": 13}, + {"unit_name": "configurePathMatch", "start": {"line": 245, "column": 15}, "end": {"line": 258, "column": 4}, "value": 14}, + {"unit_name": "singleDispatcherServlet", "start": {"line": 260, "column": 19}, "end": {"line": 265, "column": 4}, "value": 6}, + {"unit_name": "configureContentNegotiation", "start": {"line": 268, "column": 15}, "end": {"line": 276, "column": 4}, "value": 9}, + {"unit_name": "defaultViewResolver", "start": {"line": 280, "column": 39}, "end": {"line": 285, "column": 4}, "value": 6}, + {"unit_name": "beanNameViewResolver", "start": {"line": 290, "column": 31}, "end": {"line": 294, "column": 4}, "value": 5}, + {"unit_name": "viewResolver", "start": {"line": 299, "column": 41}, "end": {"line": 306, "column": 4}, "value": 6}, + {"unit_name": "getMessageCodesResolver", "start": {"line": 309, "column": 31}, "end": {"line": 316, "column": 4}, "value": 8}, + {"unit_name": "addFormatters", "start": {"line": 319, "column": 15}, "end": {"line": 321, "column": 4}, "value": 3}, + {"unit_name": "addResourceHandlers", "start": {"line": 324, "column": 15}, "end": {"line": 338, "column": 4}, "value": 15}, + {"unit_name": "addResourceHandler", "start": {"line": 340, "column": 16}, "end": {"line": 342, "column": 4}, "value": 3}, + {"unit_name": "addResourceHandler", "start": {"line": 344, "column": 16}, "end": {"line": 355, "column": 4}, "value": 12}, + {"unit_name": "getSeconds", "start": {"line": 357, "column": 19}, "end": {"line": 359, "column": 4}, "value": 3}, + {"unit_name": "customizeResourceHandlerRegistration", "start": {"line": 361, "column": 16}, "end": {"line": 365, "column": 4}, "value": 5}, + {"unit_name": "requestContextFilter", "start": {"line": 370, "column": 38}, "end": {"line": 372, "column": 4}, "value": 3}, + {"unit_name": "EnableWebMvcConfiguration", "start": {"line": 395, "column": 10}, "end": {"line": 404, "column": 4}, "value": 10}, + {"unit_name": "createRequestMappingHandlerAdapter", "start": {"line": 407, "column": 42}, "end": {"line": 415, "column": 4}, "value": 9}, + {"unit_name": "welcomePageHandlerMapping", "start": {"line": 418, "column": 36}, "end": {"line": 422, "column": 4}, "value": 5}, + {"unit_name": "welcomePageNotAcceptableHandlerMapping", "start": {"line": 425, "column": 49}, "end": {"line": 430, "column": 4}, "value": 6}, + {"unit_name": "createWelcomePageHandlerMapping", "start": {"line": 432, "column": 51}, "end": {"line": 443, "column": 4}, "value": 12}, + {"unit_name": "localeResolver", "start": {"line": 448, "column": 25}, "end": {"line": 455, "column": 4}, "value": 8}, + {"unit_name": "themeResolver", "start": {"line": 462, "column": 56}, "end": {"line": 464, "column": 4}, "value": 3}, + {"unit_name": "flashMapManager", "start": {"line": 469, "column": 26}, "end": {"line": 471, "column": 4}, "value": 3}, + {"unit_name": "viewNameTranslator", "start": {"line": 476, "column": 38}, "end": {"line": 478, "column": 4}, "value": 3}, + {"unit_name": "getIndexHtmlResource", "start": {"line": 480, "column": 20}, "end": {"line": 492, "column": 4}, "value": 13}, + {"unit_name": "getIndexHtmlResource", "start": {"line": 494, "column": 20}, "end": {"line": 496, "column": 4}, "value": 3}, + {"unit_name": "getIndexHtmlResource", "start": {"line": 498, "column": 20}, "end": {"line": 509, "column": 4}, "value": 11}, + {"unit_name": "mvcConversionService", "start": {"line": 513, "column": 38}, "end": {"line": 521, "column": 4}, "value": 9}, + {"unit_name": "mvcValidator", "start": {"line": 525, "column": 20}, "end": {"line": 530, "column": 4}, "value": 6}, + {"unit_name": "createRequestMappingHandlerMapping", "start": {"line": 533, "column": 42}, "end": {"line": 541, "column": 4}, "value": 9}, + {"unit_name": "getConfigurableWebBindingInitializer", "start": {"line": 544, "column": 47}, "end": {"line": 552, "column": 4}, "value": 9}, + {"unit_name": "createExceptionHandlerExceptionResolver", "start": {"line": 555, "column": 47}, "end": {"line": 564, "column": 4}, "value": 10}, + {"unit_name": "extendHandlerExceptionResolvers", "start": {"line": 567, "column": 18}, "end": {"line": 576, "column": 4}, "value": 10}, + {"unit_name": "mvcContentNegotiationManager", "start": {"line": 581, "column": 36}, "end": {"line": 592, "column": 4}, "value": 12}, + {"unit_name": "setResourceLoader", "start": {"line": 595, "column": 15}, "end": {"line": 597, "column": 4}, "value": 3}, + {"unit_name": "resourceHandlerRegistrationCustomizer", "start": {"line": 606, "column": 54}, "end": {"line": 609, "column": 4}, "value": 4}, + {"unit_name": "ResourceChainResourceHandlerRegistrationCustomizer", "start": {"line": 632, "column": 3}, "end": {"line": 634, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 637, "column": 15}, "end": {"line": 640, "column": 4}, "value": 4}, + {"unit_name": "configureResourceChain", "start": {"line": 642, "column": 16}, "end": {"line": 650, "column": 4}, "value": 9}, + {"unit_name": "getVersionResourceResolver", "start": {"line": 652, "column": 28}, "end": {"line": 664, "column": 4}, "value": 13}, + {"unit_name": "problemDetailsExceptionHandler", "start": {"line": 675, "column": 34}, "end": {"line": 677, "column": 4}, "value": 3}, + {"unit_name": "OptionalPathExtensionContentNegotiationStrategy", "start": {"line": 694, "column": 3}, "end": {"line": 696, "column": 4}, "value": 3}, + {"unit_name": "resolveMediaTypes", "start": {"line": 699, "column": 26}, "end": {"line": 706, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryConfiguration.java": { + "checksum": "f7806ad119e005775e823e4cb23d58a6", + "language": "Java", + "loc": 76, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "tomcatServletWebServerFactory", "start": {"line": 69, "column": 33}, "end": {"line": 78, "column": 4}, "value": 10}, + {"unit_name": "jettyServletWebServerFactory", "start": {"line": 91, "column": 32}, "end": {"line": 96, "column": 4}, "value": 6}, + {"unit_name": "undertowServletWebServerFactory", "start": {"line": 109, "column": 35}, "end": {"line": 116, "column": 4}, "value": 8}, + {"unit_name": "undertowServletWebServerFactoryCustomizer", "start": {"line": 119, "column": 45}, "end": {"line": 122, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/package-info.java": { + "checksum": "22cc01aec007ea5748d4b0bfbc6a9613", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration.java": { + "checksum": "79c411811cb97d19e5dbc5b975311bc2", + "language": "Java", + "loc": 156, + "profile": [44, 45, 0, 0], + "measurements": [ + {"unit_name": "dispatcherServlet", "start": {"line": 88, "column": 28}, "end": {"line": 95, "column": 4}, "value": 8}, + {"unit_name": "multipartResolver", "start": {"line": 100, "column": 28}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "dispatcherServletRegistration", "start": {"line": 116, "column": 44}, "end": {"line": 124, "column": 4}, "value": 9}, + {"unit_name": "getMatchOutcome", "start": {"line": 132, "column": 27}, "end": {"line": 151, "column": 4}, "value": 20}, + {"unit_name": "getMatchOutcome", "start": {"line": 159, "column": 27}, "end": {"line": 166, "column": 4}, "value": 8}, + {"unit_name": "checkDefaultDispatcherName", "start": {"line": 168, "column": 28}, "end": {"line": 180, "column": 4}, "value": 13}, + {"unit_name": "checkServletRegistration", "start": {"line": 182, "column": 28}, "end": {"line": 206, "column": 4}, "value": 25}, + {"unit_name": "startMessage", "start": {"line": 208, "column": 36}, "end": {"line": 210, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/WelcomePage.java": { + "checksum": "73ae29e67bab129af0b8cdac6ba2c90a", + "language": "Java", + "loc": 29, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "WelcomePage", "start": {"line": 39, "column": 10}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "getViewName", "start": {"line": 48, "column": 9}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "isTemplated", "start": {"line": 56, "column": 10}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 68, "column": 21}, "end": {"line": 77, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration.java": { + "checksum": "22afcc9765d67fa44c9dcc0e37361c59", + "language": "Java", + "loc": 218, + "profile": [81, 0, 34, 0], + "measurements": [ + {"unit_name": "ErrorMvcAutoConfiguration", "start": {"line": 94, "column": 9}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "errorAttributes", "start": {"line": 100, "column": 32}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "basicErrorController", "start": {"line": 106, "column": 30}, "end": {"line": 110, "column": 3}, "value": 5}, + {"unit_name": "errorPageCustomizer", "start": {"line": 113, "column": 29}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "preserveErrorControllerTargetClassPostProcessor", "start": {"line": 118, "column": 64}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "DefaultErrorViewResolverConfiguration", "start": {"line": 130, "column": 3}, "end": {"line": 133, "column": 4}, "value": 4}, + {"unit_name": "conventionErrorViewResolver", "start": {"line": 138, "column": 28}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "defaultErrorView", "start": {"line": 153, "column": 15}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "beanNameViewResolver", "start": {"line": 161, "column": 31}, "end": {"line": 165, "column": 4}, "value": 5}, + {"unit_name": "getMatchOutcome", "start": {"line": 175, "column": 27}, "end": {"line": 184, "column": 4}, "value": 10}, + {"unit_name": "render", "start": {"line": 198, "column": 15}, "end": {"line": 231, "column": 4}, "value": 34}, + {"unit_name": "htmlEscape", "start": {"line": 233, "column": 18}, "end": {"line": 235, "column": 4}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 237, "column": 18}, "end": {"line": 246, "column": 4}, "value": 10}, + {"unit_name": "getContentType", "start": {"line": 249, "column": 17}, "end": {"line": 251, "column": 4}, "value": 3}, + {"unit_name": "ErrorPageCustomizer", "start": {"line": 264, "column": 13}, "end": {"line": 267, "column": 4}, "value": 4}, + {"unit_name": "registerErrorPages", "start": {"line": 270, "column": 15}, "end": {"line": 274, "column": 4}, "value": 5}, + {"unit_name": "getOrder", "start": {"line": 277, "column": 14}, "end": {"line": 279, "column": 4}, "value": 3}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 290, "column": 15}, "end": {"line": 301, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/error/DefaultErrorViewResolver.java": { + "checksum": "554bf97c4ce8fa13709ecb0934d65c4f", + "language": "Java", + "loc": 101, + "profile": [62, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultErrorViewResolver", "start": {"line": 83, "column": 9}, "end": {"line": 89, "column": 3}, "value": 7}, + {"unit_name": "DefaultErrorViewResolver", "start": {"line": 91, "column": 2}, "end": {"line": 98, "column": 3}, "value": 8}, + {"unit_name": "resolveErrorView", "start": {"line": 101, "column": 22}, "end": {"line": 107, "column": 3}, "value": 7}, + {"unit_name": "resolve", "start": {"line": 109, "column": 23}, "end": {"line": 117, "column": 3}, "value": 9}, + {"unit_name": "resolveResource", "start": {"line": 119, "column": 23}, "end": {"line": 133, "column": 3}, "value": 14}, + {"unit_name": "getOrder", "start": {"line": 136, "column": 13}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 140, "column": 14}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "HtmlResourceView", "start": {"line": 151, "column": 3}, "end": {"line": 153, "column": 4}, "value": 3}, + {"unit_name": "getContentType", "start": {"line": 156, "column": 17}, "end": {"line": 158, "column": 4}, "value": 3}, + {"unit_name": "render", "start": {"line": 161, "column": 15}, "end": {"line": 165, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/error/AbstractErrorController.java": { + "checksum": "c9c92d9cc67fab2b62be11018026e8e6", + "language": "Java", + "loc": 82, + "profile": [61, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractErrorController", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "AbstractErrorController", "start": {"line": 58, "column": 9}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "sortErrorViewResolvers", "start": {"line": 64, "column": 34}, "end": {"line": 71, "column": 3}, "value": 8}, + {"unit_name": "getErrorAttributes", "start": {"line": 73, "column": 32}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "getTraceParameter", "start": {"line": 83, "column": 20}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getMessageParameter", "start": {"line": 92, "column": 20}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getErrorsParameter", "start": {"line": 101, "column": 20}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getPathParameter", "start": {"line": 111, "column": 20}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "getBooleanParameter", "start": {"line": 115, "column": 20}, "end": {"line": 121, "column": 3}, "value": 7}, + {"unit_name": "getStatus", "start": {"line": 123, "column": 23}, "end": {"line": 134, "column": 3}, "value": 12}, + {"unit_name": "resolveErrorView", "start": {"line": 147, "column": 25}, "end": {"line": 156, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/error/BasicErrorController.java": { + "checksum": "e3cc1264e8f34fe41977fb759ceb52aa", + "language": "Java", + "loc": 105, + "profile": [60, 17, 0, 0], + "measurements": [ + {"unit_name": "BasicErrorController", "start": {"line": 68, "column": 9}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "BasicErrorController", "start": {"line": 78, "column": 9}, "end": {"line": 83, "column": 3}, "value": 6}, + {"unit_name": "errorHtml", "start": {"line": 86, "column": 22}, "end": {"line": 93, "column": 3}, "value": 8}, + {"unit_name": "error", "start": {"line": 96, "column": 45}, "end": {"line": 103, "column": 3}, "value": 8}, + {"unit_name": "mediaTypeNotAcceptable", "start": {"line": 106, "column": 32}, "end": {"line": 109, "column": 3}, "value": 4}, + {"unit_name": "getErrorAttributeOptions", "start": {"line": 111, "column": 34}, "end": {"line": 127, "column": 3}, "value": 17}, + {"unit_name": "isIncludeStackTrace", "start": {"line": 135, "column": 20}, "end": {"line": 141, "column": 3}, "value": 7}, + {"unit_name": "isIncludeMessage", "start": {"line": 149, "column": 20}, "end": {"line": 155, "column": 3}, "value": 7}, + {"unit_name": "isIncludeBindingErrors", "start": {"line": 163, "column": 20}, "end": {"line": 169, "column": 3}, "value": 7}, + {"unit_name": "isIncludePath", "start": {"line": 178, "column": 20}, "end": {"line": 184, "column": 3}, "value": 7}, + {"unit_name": "getErrorProperties", "start": {"line": 190, "column": 28}, "end": {"line": 192, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/error/ErrorViewResolver.java": { + "checksum": "b9b8d17fb8af0912d6992c1a2b3185f1", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/servlet/error/package-info.java": { + "checksum": "5e8702de762c5282f3ee3a4b91f17462", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/WebFluxRegistrations.java": { + "checksum": "58cafe5d1c847726377ab37549954d5b", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getRequestMappingHandlerMapping", "start": {"line": 41, "column": 39}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRequestMappingHandlerAdapter", "start": {"line": 50, "column": 39}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/ReactiveMultipartProperties.java": { + "checksum": "f074ed92f116b251f53486adff978f95", + "language": "Java", + "loc": 52, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "getMaxInMemorySize", "start": {"line": 74, "column": 18}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "setMaxInMemorySize", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getMaxHeadersSize", "start": {"line": 82, "column": 18}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "setMaxHeadersSize", "start": {"line": 86, "column": 14}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getMaxDiskUsagePerPart", "start": {"line": 90, "column": 18}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "setMaxDiskUsagePerPart", "start": {"line": 94, "column": 14}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getMaxParts", "start": {"line": 98, "column": 17}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "setMaxParts", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "getFileStorageDirectory", "start": {"line": 106, "column": 16}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "setFileStorageDirectory", "start": {"line": 110, "column": 14}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "getHeadersCharset", "start": {"line": 114, "column": 17}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "setHeadersCharset", "start": {"line": 118, "column": 14}, "end": {"line": 120, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/ProblemDetailsExceptionHandler.java": { + "checksum": "23026444c3ec83cf0ab235445098f164", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/WelcomePageRouterFunctionFactory.java": { + "checksum": "ecf7fb84cfe2a109d2641ef04abd0cd2", + "language": "Java", + "loc": 56, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "WelcomePageRouterFunctionFactory", "start": {"line": 48, "column": 2}, "end": {"line": 53, "column": 3}, "value": 6}, + {"unit_name": "getWelcomePage", "start": {"line": 55, "column": 19}, "end": {"line": 61, "column": 3}, "value": 7}, + {"unit_name": "getIndexHtml", "start": {"line": 63, "column": 19}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "isReadable", "start": {"line": 67, "column": 18}, "end": {"line": 74, "column": 3}, "value": 8}, + {"unit_name": "welcomeTemplateExists", "start": {"line": 76, "column": 18}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "createRouterFunction", "start": {"line": 81, "column": 33}, "end": {"line": 91, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/ReactiveWebServerFactoryAutoConfiguration.java": { + "checksum": "b9c29329881105e1d1afb3508182096b", + "language": "Java", + "loc": 82, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveWebServerFactoryCustomizer", "start": {"line": 66, "column": 44}, "end": {"line": 69, "column": 3}, "value": 4}, + {"unit_name": "tomcatReactiveWebServerFactoryCustomizer", "start": {"line": 73, "column": 50}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "forwardedHeaderTransformer", "start": {"line": 81, "column": 36}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "setBeanFactory", "start": {"line": 94, "column": 15}, "end": {"line": 98, "column": 4}, "value": 5}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 101, "column": 15}, "end": {"line": 108, "column": 4}, "value": 8}, + {"unit_name": "registerSyntheticBeanIfMissing", "start": {"line": 110, "column": 20}, "end": {"line": 117, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/HttpHandlerAutoConfiguration.java": { + "checksum": "ad38de53b8d117563fe4016e8667d978", + "language": "Java", + "loc": 46, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "AnnotationConfig", "start": {"line": 59, "column": 10}, "end": {"line": 61, "column": 4}, "value": 3}, + {"unit_name": "httpHandler", "start": {"line": 64, "column": 22}, "end": {"line": 75, "column": 4}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/ReactiveWebServerFactoryCustomizer.java": { + "checksum": "00832e7a77014c02df637794d78c16df", + "language": "Java", + "loc": 34, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactiveWebServerFactoryCustomizer", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "ReactiveWebServerFactoryCustomizer", "start": {"line": 56, "column": 9}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "getOrder", "start": {"line": 62, "column": 13}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 67, "column": 14}, "end": {"line": 76, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/ReactiveMultipartAutoConfiguration.java": { + "checksum": "ed8ca7878d1193913d2408852914c176", + "language": "Java", + "loc": 70, + "profile": [9, 0, 35, 0], + "measurements": [ + {"unit_name": "defaultPartHttpMessageReaderCustomizer", "start": {"line": 54, "column": 18}, "end": {"line": 88, "column": 3}, "value": 35}, + {"unit_name": "configureFileStorageDirectory", "start": {"line": 90, "column": 15}, "end": {"line": 98, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/WebFluxAutoConfiguration.java": { + "checksum": "695ea79dd43fde3cb65f342cdce59cb7", + "language": "Java", + "loc": 308, + "profile": [142, 20, 0, 0], + "measurements": [ + {"unit_name": "hiddenHttpMethodFilter", "start": {"line": 121, "column": 39}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "welcomePageRouterFunctionMapping", "start": {"line": 129, "column": 32}, "end": {"line": 142, "column": 4}, "value": 14}, + {"unit_name": "WebFluxConfig", "start": {"line": 170, "column": 10}, "end": {"line": 183, "column": 4}, "value": 14}, + {"unit_name": "configureArgumentResolvers", "start": {"line": 186, "column": 15}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "configureHttpMessageCodecs", "start": {"line": 191, "column": 15}, "end": {"line": 193, "column": 4}, "value": 3}, + {"unit_name": "configureBlockingExecution", "start": {"line": 196, "column": 15}, "end": {"line": 205, "column": 4}, "value": 10}, + {"unit_name": "addResourceHandlers", "start": {"line": 208, "column": 15}, "end": {"line": 227, "column": 4}, "value": 20}, + {"unit_name": "configureResourceCaching", "start": {"line": 229, "column": 16}, "end": {"line": 238, "column": 4}, "value": 10}, + {"unit_name": "configureViewResolvers", "start": {"line": 241, "column": 15}, "end": {"line": 243, "column": 4}, "value": 3}, + {"unit_name": "addFormatters", "start": {"line": 246, "column": 15}, "end": {"line": 248, "column": 4}, "value": 3}, + {"unit_name": "customizeResourceHandlerRegistration", "start": {"line": 250, "column": 16}, "end": {"line": 254, "column": 4}, "value": 5}, + {"unit_name": "EnableWebFluxConfiguration", "start": {"line": 273, "column": 10}, "end": {"line": 279, "column": 4}, "value": 7}, + {"unit_name": "webFluxConversionService", "start": {"line": 283, "column": 38}, "end": {"line": 291, "column": 4}, "value": 9}, + {"unit_name": "webFluxValidator", "start": {"line": 295, "column": 20}, "end": {"line": 300, "column": 4}, "value": 6}, + {"unit_name": "createRequestMappingHandlerAdapter", "start": {"line": 303, "column": 42}, "end": {"line": 311, "column": 4}, "value": 9}, + {"unit_name": "createRequestMappingHandlerMapping", "start": {"line": 314, "column": 42}, "end": {"line": 322, "column": 4}, "value": 9}, + {"unit_name": "localeContextResolver", "start": {"line": 327, "column": 32}, "end": {"line": 334, "column": 4}, "value": 8}, + {"unit_name": "webSessionManager", "start": {"line": 338, "column": 28}, "end": {"line": 347, "column": 4}, "value": 10}, + {"unit_name": "resourceHandlerRegistrationCustomizer", "start": {"line": 356, "column": 54}, "end": {"line": 359, "column": 4}, "value": 4}, + {"unit_name": "problemDetailsExceptionHandler", "start": {"line": 370, "column": 34}, "end": {"line": 372, "column": 4}, "value": 3}, + {"unit_name": "MaxIdleTimeInMemoryWebSessionStore", "start": {"line": 380, "column": 11}, "end": {"line": 382, "column": 4}, "value": 3}, + {"unit_name": "createWebSession", "start": {"line": 385, "column": 27}, "end": {"line": 387, "column": 4}, "value": 3}, + {"unit_name": "setMaxIdleTime", "start": {"line": 389, "column": 16}, "end": {"line": 391, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/WebSessionIdResolverAutoConfiguration.java": { + "checksum": "ee42906d68ed86cf93ef8753aca37e33", + "language": "Java", + "loc": 55, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "WebSessionIdResolverAutoConfiguration", "start": {"line": 54, "column": 9}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "webSessionIdResolver", "start": {"line": 61, "column": 30}, "end": {"line": 69, "column": 3}, "value": 9}, + {"unit_name": "initializeCookie", "start": {"line": 71, "column": 15}, "end": {"line": 81, "column": 3}, "value": 11}, + {"unit_name": "getSameSite", "start": {"line": 83, "column": 17}, "end": {"line": 86, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/ReactiveWebServerFactoryConfiguration.java": { + "checksum": "b71b15ad42592c38751360230503f78f", + "language": "Java", + "loc": 81, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "nettyReactiveWebServerFactory", "start": {"line": 63, "column": 33}, "end": {"line": 70, "column": 4}, "value": 8}, + {"unit_name": "tomcatReactiveWebServerFactory", "start": {"line": 80, "column": 34}, "end": {"line": 89, "column": 4}, "value": 10}, + {"unit_name": "jettyReactiveWebServerFactory", "start": {"line": 99, "column": 33}, "end": {"line": 104, "column": 4}, "value": 6}, + {"unit_name": "undertowReactiveWebServerFactory", "start": {"line": 114, "column": 36}, "end": {"line": 119, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/WebFluxProperties.java": { + "checksum": "9151f2364e77a3be2c02f77579e1dbd1", + "language": "Java", + "loc": 82, + "profile": [63, 0, 0, 0], + "measurements": [ + {"unit_name": "getBasePath", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setBasePath", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "cleanBasePath", "start": {"line": 59, "column": 17}, "end": {"line": 73, "column": 3}, "value": 15}, + {"unit_name": "getFormat", "start": {"line": 75, "column": 16}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getProblemdetails", "start": {"line": 79, "column": 24}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getStaticPathPattern", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setStaticPathPattern", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getWebjarsPathPattern", "start": {"line": 91, "column": 16}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setWebjarsPathPattern", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getDate", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 4}, "value": 3}, + {"unit_name": "setDate", "start": {"line": 123, "column": 15}, "end": {"line": 125, "column": 4}, "value": 3}, + {"unit_name": "getTime", "start": {"line": 127, "column": 17}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "setTime", "start": {"line": 131, "column": 15}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "getDateTime", "start": {"line": 135, "column": 17}, "end": {"line": 137, "column": 4}, "value": 3}, + {"unit_name": "setDateTime", "start": {"line": 139, "column": 15}, "end": {"line": 141, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 152, "column": 18}, "end": {"line": 154, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 156, "column": 15}, "end": {"line": 158, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/TomcatReactiveWebServerFactoryCustomizer.java": { + "checksum": "f467655bcc338e64bd408fe249fd3c6d", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "TomcatReactiveWebServerFactoryCustomizer", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/ResourceChainResourceHandlerRegistrationCustomizer.java": { + "checksum": "30ce24b8e3a03b99fccbf38f91162279", + "language": "Java", + "loc": 40, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "ResourceChainResourceHandlerRegistrationCustomizer", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 41, "column": 14}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "configureResourceChain", "start": {"line": 46, "column": 15}, "end": {"line": 54, "column": 3}, "value": 9}, + {"unit_name": "getVersionResourceResolver", "start": {"line": 56, "column": 27}, "end": {"line": 68, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/WebHttpHandlerBuilderCustomizer.java": { + "checksum": "5a388a033ddd002b2657027d28bb9d19", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/ResourceHandlerRegistrationCustomizer.java": { + "checksum": "1a0203a5dd4838e5aa9fae1198ff2c40", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/package-info.java": { + "checksum": "134c22e65f6370a1d9e949bb53f99b04", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/AutoConfiguredWebClientSsl.java": { + "checksum": "b59c885f0aaff66eef3f82aa8c0b7551", + "language": "Java", + "loc": 25, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfiguredWebClientSsl", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "fromBundle", "start": {"line": 43, "column": 37}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "fromBundle", "start": {"line": 48, "column": 37}, "end": {"line": 53, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/JdkClientHttpConnectorFactory.java": { + "checksum": "c9aa8560dd69445d84c9d522e58b6024", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "createClientHttpConnector", "start": {"line": 36, "column": 32}, "end": {"line": 47, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/ReactorClientHttpConnectorFactory.java": { + "checksum": "25d21b370b3c79270a6be0a11ea61539", + "language": "Java", + "loc": 58, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactorClientHttpConnectorFactory", "start": {"line": 50, "column": 2}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "ReactorClientHttpConnectorFactory", "start": {"line": 54, "column": 2}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "createClientHttpConnector", "start": {"line": 61, "column": 36}, "end": {"line": 69, "column": 3}, "value": 9}, + {"unit_name": "SslConfigurer", "start": {"line": 78, "column": 3}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "configure", "start": {"line": 83, "column": 21}, "end": {"line": 85, "column": 4}, "value": 3}, + {"unit_name": "customizeSsl", "start": {"line": 87, "column": 16}, "end": {"line": 96, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/HttpComponentsClientHttpConnectorFactory.java": { + "checksum": "ab9744837d5f8ef0ba5b6f6275bddb7d", + "language": "Java", + "loc": 37, + "profile": [0, 22, 0, 0], + "measurements": [ + {"unit_name": "createClientHttpConnector", "start": {"line": 41, "column": 43}, "end": {"line": 62, "column": 3}, "value": 22} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/WebClientAutoConfiguration.java": { + "checksum": "e2fc8617263037019043519fff3d54bf", + "language": "Java", + "loc": 46, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "webClientBuilder", "start": {"line": 54, "column": 27}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "webClientSsl", "start": {"line": 63, "column": 29}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "exchangeStrategiesCustomizer", "start": {"line": 75, "column": 35}, "end": {"line": 77, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/WebClientCodecCustomizer.java": { + "checksum": "ee243f47aae337ba935d14ff6b2c7a1c", + "language": "Java", + "loc": 16, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "WebClientCodecCustomizer", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 40, "column": 14}, "end": {"line": 43, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/ReactorNettyHttpClientMapper.java": { + "checksum": "2d7848df545732ce31af507aed948b19", + "language": "Java", + "loc": 22, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "of", "start": {"line": 50, "column": 38}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 61, "column": 38}, "end": {"line": 69, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/ClientHttpConnectorAutoConfiguration.java": { + "checksum": "4498f4769501ecd0a0efa79a91cdb5f2", + "language": "Java", + "loc": 36, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "webClientHttpConnector", "start": {"line": 56, "column": 22}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "webClientHttpConnectorCustomizer", "start": {"line": 64, "column": 29}, "end": {"line": 66, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/ClientHttpConnectorFactory.java": { + "checksum": "35db9c5f1be7f3ebb7af58e05536855f", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "createClientHttpConnector", "start": {"line": 31, "column": 12}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/WebClientSsl.java": { + "checksum": "e2f3754c775990decf1592ded43e039f", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/ClientHttpConnectorFactoryConfiguration.java": { + "checksum": "cc3198fca5c6ccf28a3bc5ca343c0047", + "language": "Java", + "loc": 44, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "reactorClientHttpConnectorFactory", "start": {"line": 49, "column": 37}, "end": {"line": 53, "column": 4}, "value": 5}, + {"unit_name": "httpComponentsClientHttpConnectorFactory", "start": {"line": 63, "column": 44}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "jdkClientHttpConnectorFactory", "start": {"line": 75, "column": 33}, "end": {"line": 77, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/function/client/package-info.java": { + "checksum": "cdaabe196f86d212b8731507f8338ff1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/error/AbstractErrorWebExceptionHandler.java": { + "checksum": "a2caf1faa6c1589ab0dd5cf573ee0af6", + "language": "Java", + "loc": 199, + "profile": [123, 28, 0, 0], + "measurements": [ + {"unit_name": "AbstractErrorWebExceptionHandler", "start": {"line": 86, "column": 9}, "end": {"line": 95, "column": 3}, "value": 10}, + {"unit_name": "setMessageWriters", "start": {"line": 101, "column": 14}, "end": {"line": 104, "column": 3}, "value": 4}, + {"unit_name": "setMessageReaders", "start": {"line": 110, "column": 14}, "end": {"line": 113, "column": 3}, "value": 4}, + {"unit_name": "setViewResolvers", "start": {"line": 119, "column": 14}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getErrorAttributes", "start": {"line": 130, "column": 32}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "getError", "start": {"line": 139, "column": 22}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "isTraceEnabled", "start": {"line": 148, "column": 20}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "isMessageEnabled", "start": {"line": 158, "column": 20}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "isBindingErrorsEnabled", "start": {"line": 168, "column": 20}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "isPathEnabled", "start": {"line": 179, "column": 20}, "end": {"line": 181, "column": 3}, "value": 3}, + {"unit_name": "getBooleanParameter", "start": {"line": 183, "column": 18}, "end": {"line": 186, "column": 3}, "value": 4}, + {"unit_name": "renderErrorView", "start": {"line": 197, "column": 33}, "end": {"line": 207, "column": 3}, "value": 11}, + {"unit_name": "isTemplateAvailable", "start": {"line": 209, "column": 18}, "end": {"line": 211, "column": 3}, "value": 3}, + {"unit_name": "resolveResource", "start": {"line": 213, "column": 19}, "end": {"line": 227, "column": 3}, "value": 14}, + {"unit_name": "renderDefaultErrorView", "start": {"line": 237, "column": 33}, "end": {"line": 264, "column": 3}, "value": 28}, + {"unit_name": "htmlEscape", "start": {"line": 266, "column": 17}, "end": {"line": 268, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 271, "column": 14}, "end": {"line": 275, "column": 3}, "value": 5}, + {"unit_name": "handle", "start": {"line": 291, "column": 20}, "end": {"line": 302, "column": 3}, "value": 12}, + {"unit_name": "isDisconnectedClientError", "start": {"line": 304, "column": 18}, "end": {"line": 306, "column": 3}, "value": 3}, + {"unit_name": "logError", "start": {"line": 317, "column": 17}, "end": {"line": 326, "column": 3}, "value": 10}, + {"unit_name": "formatError", "start": {"line": 328, "column": 17}, "end": {"line": 331, "column": 3}, "value": 4}, + {"unit_name": "formatRequest", "start": {"line": 333, "column": 17}, "end": {"line": 337, "column": 3}, "value": 5}, + {"unit_name": "write", "start": {"line": 339, "column": 31}, "end": {"line": 343, "column": 3}, "value": 4}, + {"unit_name": "messageWriters", "start": {"line": 348, "column": 37}, "end": {"line": 350, "column": 4}, "value": 3}, + {"unit_name": "viewResolvers", "start": {"line": 353, "column": 29}, "end": {"line": 355, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/error/ErrorWebFluxAutoConfiguration.java": { + "checksum": "5b16dcfe2d775db4de1062cba54ecba3", + "language": "Java", + "loc": 49, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "ErrorWebFluxAutoConfiguration", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "errorWebExceptionHandler", "start": {"line": 63, "column": 34}, "end": {"line": 72, "column": 3}, "value": 10}, + {"unit_name": "errorAttributes", "start": {"line": 76, "column": 32}, "end": {"line": 78, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/error/package-info.java": { + "checksum": "cd16ba267f166244148317b0592b5587", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/reactive/error/DefaultErrorWebExceptionHandler.java": { + "checksum": "73d46ba74daf4ac56141579f9996439f", + "language": "Java", + "loc": 147, + "profile": [88, 17, 0, 0], + "measurements": [ + {"unit_name": "DefaultErrorWebExceptionHandler", "start": {"line": 110, "column": 9}, "end": {"line": 114, "column": 3}, "value": 5}, + {"unit_name": "getRoutingFunction", "start": {"line": 117, "column": 43}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "renderErrorView", "start": {"line": 126, "column": 33}, "end": {"line": 135, "column": 3}, "value": 10}, + {"unit_name": "getData", "start": {"line": 137, "column": 23}, "end": {"line": 146, "column": 3}, "value": 10}, + {"unit_name": "renderErrorResponse", "start": {"line": 153, "column": 33}, "end": {"line": 159, "column": 3}, "value": 7}, + {"unit_name": "getErrorAttributes", "start": {"line": 161, "column": 30}, "end": {"line": 163, "column": 3}, "value": 3}, + {"unit_name": "getErrorAttributeOptions", "start": {"line": 165, "column": 34}, "end": {"line": 181, "column": 3}, "value": 17}, + {"unit_name": "isIncludeStackTrace", "start": {"line": 189, "column": 20}, "end": {"line": 195, "column": 3}, "value": 7}, + {"unit_name": "isIncludeMessage", "start": {"line": 203, "column": 20}, "end": {"line": 209, "column": 3}, "value": 7}, + {"unit_name": "isIncludeBindingErrors", "start": {"line": 217, "column": 20}, "end": {"line": 223, "column": 3}, "value": 7}, + {"unit_name": "isIncludePath", "start": {"line": 232, "column": 20}, "end": {"line": 238, "column": 3}, "value": 7}, + {"unit_name": "getHttpStatus", "start": {"line": 240, "column": 14}, "end": {"line": 243, "column": 3}, "value": 4}, + {"unit_name": "getHttpStatus", "start": {"line": 250, "column": 16}, "end": {"line": 254, "column": 3}, "value": 5}, + {"unit_name": "acceptsTextHtml", "start": {"line": 263, "column": 29}, "end": {"line": 275, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/format/WebConversionService.java": { + "checksum": "3ac8c9806459b4ad1106cd52e3ffbbef", + "language": "Java", + "loc": 58, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "WebConversionService", "start": {"line": 57, "column": 9}, "end": {"line": 65, "column": 3}, "value": 9}, + {"unit_name": "addFormatters", "start": {"line": 67, "column": 15}, "end": {"line": 76, "column": 3}, "value": 10}, + {"unit_name": "registerJsr310", "start": {"line": 78, "column": 15}, "end": {"line": 84, "column": 3}, "value": 7}, + {"unit_name": "configure", "start": {"line": 86, "column": 15}, "end": {"line": 91, "column": 3}, "value": 6}, + {"unit_name": "registerJavaDate", "start": {"line": 93, "column": 15}, "end": {"line": 101, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/format/DateTimeFormatters.java": { + "checksum": "efe1ce3310ee5e8b2e7a846a4638eea9", + "language": "Java", + "loc": 56, + "profile": [46, 0, 0, 0], + "measurements": [ + {"unit_name": "dateFormat", "start": {"line": 46, "column": 28}, "end": {"line": 56, "column": 3}, "value": 11}, + {"unit_name": "timeFormat", "start": {"line": 63, "column": 28}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "dateTimeFormat", "start": {"line": 74, "column": 28}, "end": {"line": 78, "column": 3}, "value": 5}, + {"unit_name": "getDateFormatter", "start": {"line": 80, "column": 20}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getDatePattern", "start": {"line": 84, "column": 9}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getTimeFormatter", "start": {"line": 88, "column": 20}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getDateTimeFormatter", "start": {"line": 92, "column": 20}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "isCustomized", "start": {"line": 96, "column": 10}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "formatter", "start": {"line": 100, "column": 35}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "isIso", "start": {"line": 105, "column": 25}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "isIsoOffset", "start": {"line": 109, "column": 25}, "end": {"line": 111, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/format/package-info.java": { + "checksum": "4796aac10f8edc10f6cc155c46ef8dfe", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/client/RestClientSsl.java": { + "checksum": "528d933b89af3fd68ab30da7ce05e202", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/client/RestTemplateBuilderConfigurer.java": { + "checksum": "156a67ab4ef61681b653587597453ed7", + "language": "Java", + "loc": 54, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "setRequestFactoryBuilder", "start": {"line": 49, "column": 7}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "setRequestFactorySettings", "start": {"line": 53, "column": 7}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "setHttpMessageConverters", "start": {"line": 57, "column": 7}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "setRestTemplateCustomizers", "start": {"line": 61, "column": 7}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "setRestTemplateRequestCustomizers", "start": {"line": 65, "column": 7}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 75, "column": 29}, "end": {"line": 88, "column": 3}, "value": 14}, + {"unit_name": "addCustomizers", "start": {"line": 90, "column": 34}, "end": {"line": 96, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/client/AutoConfiguredRestClientSsl.java": { + "checksum": "be53f8b0c026bc8fd5198449b6bac485", + "language": "Java", + "loc": 29, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfiguredRestClientSsl", "start": {"line": 39, "column": 2}, "end": {"line": 43, "column": 3}, "value": 5}, + {"unit_name": "fromBundle", "start": {"line": 46, "column": 38}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "fromBundle", "start": {"line": 51, "column": 38}, "end": {"line": 57, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/client/HttpMessageConvertersRestClientCustomizer.java": { + "checksum": "e5083bafc3191e20865a44f7d0ac9dca", + "language": "Java", + "loc": 28, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpMessageConvertersRestClientCustomizer", "start": {"line": 39, "column": 9}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "HttpMessageConvertersRestClientCustomizer", "start": {"line": 44, "column": 2}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 49, "column": 14}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "configureMessageConverters", "start": {"line": 53, "column": 15}, "end": {"line": 58, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.java": { + "checksum": "41de5f243bde8989b13b20c4cc1f8771", + "language": "Java", + "loc": 45, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "restTemplateBuilderConfigurer", "start": {"line": 52, "column": 39}, "end": {"line": 65, "column": 3}, "value": 14}, + {"unit_name": "restTemplateBuilder", "start": {"line": 70, "column": 29}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/client/RestClientBuilderConfigurer.java": { + "checksum": "844ceabe80547bd144c7361ddec20367", + "language": "Java", + "loc": 35, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "setRequestFactoryBuilder", "start": {"line": 41, "column": 7}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "setRequestFactorySettings", "start": {"line": 45, "column": 7}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "setRestClientCustomizers", "start": {"line": 49, "column": 7}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 59, "column": 28}, "end": {"line": 65, "column": 3}, "value": 7}, + {"unit_name": "applyCustomizers", "start": {"line": 67, "column": 15}, "end": {"line": 73, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/client/RestClientAutoConfiguration.java": { + "checksum": "1f944fe80fe32491af23380a7926bbd4", + "language": "Java", + "loc": 62, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "httpMessageConvertersRestClientCustomizer", "start": {"line": 62, "column": 44}, "end": {"line": 65, "column": 3}, "value": 4}, + {"unit_name": "restClientSsl", "start": {"line": 70, "column": 30}, "end": {"line": 74, "column": 3}, "value": 5}, + {"unit_name": "restClientBuilderConfigurer", "start": {"line": 78, "column": 30}, "end": {"line": 87, "column": 3}, "value": 10}, + {"unit_name": "restClientBuilder", "start": {"line": 92, "column": 21}, "end": {"line": 94, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/client/NotReactiveWebApplicationCondition.java": { + "checksum": "4c1ebe2348bf954e8f242d2dc509c264", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "NotReactiveWebApplicationCondition", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/client/package-info.java": { + "checksum": "67992b5206f213add85ead33cfd772b5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/embedded/TomcatVirtualThreadsWebServerFactoryCustomizer.java": { + "checksum": "3a2c9fbbaa3daea28b5ebb9c7a845f75", + "language": "Java", + "loc": 18, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 37, "column": 14}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "getOrder", "start": {"line": 43, "column": 13}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration.java": { + "checksum": "a0009140806f693cb7d4be457910bc0f", + "language": "Java", + "loc": 81, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "tomcatWebServerFactoryCustomizer", "start": {"line": 65, "column": 43}, "end": {"line": 68, "column": 4}, "value": 4}, + {"unit_name": "tomcatVirtualThreadsProtocolHandlerCustomizer", "start": {"line": 72, "column": 50}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "jettyWebServerFactoryCustomizer", "start": {"line": 86, "column": 42}, "end": {"line": 89, "column": 4}, "value": 4}, + {"unit_name": "jettyVirtualThreadsWebServerFactoryCustomizer", "start": {"line": 93, "column": 49}, "end": {"line": 96, "column": 4}, "value": 4}, + {"unit_name": "undertowWebServerFactoryCustomizer", "start": {"line": 108, "column": 45}, "end": {"line": 111, "column": 4}, "value": 4}, + {"unit_name": "virtualThreadsUndertowDeploymentInfoCustomizer", "start": {"line": 115, "column": 36}, "end": {"line": 117, "column": 4}, "value": 3}, + {"unit_name": "nettyWebServerFactoryCustomizer", "start": {"line": 129, "column": 42}, "end": {"line": 132, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/embedded/JettyWebServerFactoryCustomizer.java": { + "checksum": "120f9ee469a216480660918ccb1ddfce", + "language": "Java", + "loc": 160, + "profile": [76, 20, 31, 0], + "measurements": [ + {"unit_name": "JettyWebServerFactoryCustomizer", "start": {"line": 65, "column": 9}, "end": {"line": 68, "column": 3}, "value": 4}, + {"unit_name": "getOrder", "start": {"line": 71, "column": 13}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 76, "column": 14}, "end": {"line": 106, "column": 3}, "value": 31}, + {"unit_name": "isPositive", "start": {"line": 108, "column": 18}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "getOrDeduceUseForwardHeaders", "start": {"line": 112, "column": 18}, "end": {"line": 118, "column": 3}, "value": 7}, + {"unit_name": "customizeHttpConfigurations", "start": {"line": 120, "column": 26}, "end": {"line": 124, "column": 3}, "value": 5}, + {"unit_name": "customizeConnectionFactories", "start": {"line": 126, "column": 29}, "end": {"line": 132, "column": 3}, "value": 7}, + {"unit_name": "customizeAbstractConnectors", "start": {"line": 134, "column": 26}, "end": {"line": 137, "column": 3}, "value": 4}, + {"unit_name": "customizeConnectors", "start": {"line": 139, "column": 29}, "end": {"line": 145, "column": 3}, "value": 7}, + {"unit_name": "customizeServletContextHandler", "start": {"line": 147, "column": 26}, "end": {"line": 150, "column": 3}, "value": 4}, + {"unit_name": "customizeHandlers", "start": {"line": 152, "column": 29}, "end": {"line": 158, "column": 3}, "value": 7}, + {"unit_name": "forEachHandler", "start": {"line": 161, "column": 22}, "end": {"line": 173, "column": 3}, "value": 13}, + {"unit_name": "forEach", "start": {"line": 175, "column": 22}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "customizeAccessLog", "start": {"line": 179, "column": 15}, "end": {"line": 198, "column": 3}, "value": 20}, + {"unit_name": "getLogFormat", "start": {"line": 200, "column": 17}, "end": {"line": 208, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/embedded/TomcatWebServerFactoryCustomizer.java": { + "checksum": "cc1e5614cc1e5d8ce3450069dd0db295", + "language": "Java", + "loc": 269, + "profile": [113, 46, 0, 63], + "measurements": [ + {"unit_name": "TomcatWebServerFactoryCustomizer", "start": {"line": 76, "column": 9}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "getOrder", "start": {"line": 82, "column": 13}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 88, "column": 14}, "end": {"line": 150, "column": 3}, "value": 63}, + {"unit_name": "isPositive", "start": {"line": 152, "column": 18}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "customizeMaxThreads", "start": {"line": 157, "column": 15}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "customizeMinThreads", "start": {"line": 162, "column": 15}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "customizeMaxQueueCapacity", "start": {"line": 167, "column": 15}, "end": {"line": 169, "column": 3}, "value": 3}, + {"unit_name": "customizeAcceptCount", "start": {"line": 172, "column": 15}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "customizeProcessorCache", "start": {"line": 177, "column": 15}, "end": {"line": 179, "column": 3}, "value": 3}, + {"unit_name": "customizeKeepAliveTimeout", "start": {"line": 181, "column": 15}, "end": {"line": 193, "column": 3}, "value": 13}, + {"unit_name": "customizeMaxKeepAliveRequests", "start": {"line": 196, "column": 15}, "end": {"line": 199, "column": 3}, "value": 4}, + {"unit_name": "customizeMaxConnections", "start": {"line": 202, "column": 15}, "end": {"line": 204, "column": 3}, "value": 3}, + {"unit_name": "customizeConnectionTimeout", "start": {"line": 207, "column": 15}, "end": {"line": 210, "column": 3}, "value": 4}, + {"unit_name": "customizeRelaxedPathChars", "start": {"line": 212, "column": 15}, "end": {"line": 214, "column": 3}, "value": 3}, + {"unit_name": "customizeRelaxedQueryChars", "start": {"line": 216, "column": 15}, "end": {"line": 218, "column": 3}, "value": 3}, + {"unit_name": "joinCharacters", "start": {"line": 220, "column": 17}, "end": {"line": 222, "column": 3}, "value": 3}, + {"unit_name": "customizeRemoteIpValve", "start": {"line": 224, "column": 15}, "end": {"line": 251, "column": 3}, "value": 23}, + {"unit_name": "getOrDeduceUseForwardHeaders", "start": {"line": 253, "column": 18}, "end": {"line": 259, "column": 3}, "value": 7}, + {"unit_name": "customizeMaxHttpRequestHeaderSize", "start": {"line": 262, "column": 15}, "end": {"line": 266, "column": 3}, "value": 5}, + {"unit_name": "customizeMaxHttpResponseHeaderSize", "start": {"line": 269, "column": 15}, "end": {"line": 273, "column": 3}, "value": 5}, + {"unit_name": "customizeMaxSwallowSize", "start": {"line": 276, "column": 15}, "end": {"line": 279, "column": 3}, "value": 4}, + {"unit_name": "customizeHandler", "start": {"line": 281, "column": 43}, "end": {"line": 289, "column": 3}, "value": 9}, + {"unit_name": "customizeMaxHttpFormPostSize", "start": {"line": 291, "column": 15}, "end": {"line": 293, "column": 3}, "value": 3}, + {"unit_name": "customizeAccessLog", "start": {"line": 295, "column": 15}, "end": {"line": 317, "column": 3}, "value": 23}, + {"unit_name": "customizeStaticResources", "start": {"line": 319, "column": 15}, "end": {"line": 330, "column": 3}, "value": 12}, + {"unit_name": "customizeErrorReportValve", "start": {"line": 332, "column": 15}, "end": {"line": 341, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/embedded/UndertowWebServerFactoryCustomizer.java": { + "checksum": "24c2937d8e075e26f1b8610b111009ea", + "language": "Java", + "loc": 162, + "profile": [75, 44, 0, 0], + "measurements": [ + {"unit_name": "UndertowWebServerFactoryCustomizer", "start": {"line": 66, "column": 9}, "end": {"line": 69, "column": 3}, "value": 4}, + {"unit_name": "getOrder", "start": {"line": 72, "column": 13}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 77, "column": 14}, "end": {"line": 87, "column": 3}, "value": 11}, + {"unit_name": "mapUndertowProperties", "start": {"line": 89, "column": 15}, "end": {"line": 114, "column": 3}, "value": 26}, + {"unit_name": "mapSlashProperties", "start": {"line": 117, "column": 15}, "end": {"line": 122, "column": 3}, "value": 5}, + {"unit_name": "isPositive", "start": {"line": 124, "column": 18}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "mapAccessLogProperties", "start": {"line": 128, "column": 15}, "end": {"line": 137, "column": 3}, "value": 10}, + {"unit_name": "getOrDeduceUseForwardHeaders", "start": {"line": 139, "column": 18}, "end": {"line": 145, "column": 3}, "value": 7}, + {"unit_name": "AbstractOptions", "start": {"line": 155, "column": 3}, "end": {"line": 173, "column": 4}, "value": 18}, + {"unit_name": "getFactory", "start": {"line": 175, "column": 50}, "end": {"line": 177, "column": 4}, "value": 3}, + {"unit_name": "forEach", "start": {"line": 180, "column": 37}, "end": {"line": 188, "column": 4}, "value": 9}, + {"unit_name": "getCanonicalName", "start": {"line": 190, "column": 25}, "end": {"line": 197, "column": 4}, "value": 8}, + {"unit_name": "ServerOptions", "start": {"line": 207, "column": 3}, "end": {"line": 209, "column": 4}, "value": 3}, + {"unit_name": "option", "start": {"line": 211, "column": 19}, "end": {"line": 213, "column": 4}, "value": 3}, + {"unit_name": "SocketOptions", "start": {"line": 223, "column": 3}, "end": {"line": 225, "column": 4}, "value": 3}, + {"unit_name": "option", "start": {"line": 227, "column": 19}, "end": {"line": 229, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/embedded/JettyVirtualThreadsWebServerFactoryCustomizer.java": { + "checksum": "86d3b45c44f8a32bc3069b15ec8d3536", + "language": "Java", + "loc": 26, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "JettyVirtualThreadsWebServerFactoryCustomizer", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 44, "column": 14}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "getOrder", "start": {"line": 52, "column": 13}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/embedded/JettyThreadPool.java": { + "checksum": "4fb719a2c3c06dcd42e4654acccd7d0a", + "language": "Java", + "loc": 28, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "JettyThreadPool", "start": {"line": 37, "column": 10}, "end": {"line": 38, "column": 3}, "value": 2}, + {"unit_name": "create", "start": {"line": 40, "column": 26}, "end": {"line": 47, "column": 3}, "value": 8}, + {"unit_name": "determineBlockingQueue", "start": {"line": 49, "column": 41}, "end": {"line": 57, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/embedded/NettyWebServerFactoryCustomizer.java": { + "checksum": "64a335bdd7c6b35c5820ddda312303f1", + "language": "Java", + "loc": 78, + "profile": [43, 18, 0, 0], + "measurements": [ + {"unit_name": "NettyWebServerFactoryCustomizer", "start": {"line": 46, "column": 9}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "getOrder", "start": {"line": 52, "column": 13}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 57, "column": 14}, "end": {"line": 71, "column": 3}, "value": 15}, + {"unit_name": "getOrDeduceUseForwardHeaders", "start": {"line": 73, "column": 18}, "end": {"line": 79, "column": 3}, "value": 7}, + {"unit_name": "customizeConnectionTimeout", "start": {"line": 81, "column": 15}, "end": {"line": 84, "column": 3}, "value": 4}, + {"unit_name": "customizeRequestDecoder", "start": {"line": 86, "column": 15}, "end": {"line": 103, "column": 3}, "value": 18}, + {"unit_name": "customizeIdleTimeout", "start": {"line": 105, "column": 15}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "customizeMaxKeepAliveRequests", "start": {"line": 109, "column": 15}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "customizeHttp2MaxHeaderSize", "start": {"line": 113, "column": 15}, "end": {"line": 116, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/embedded/package-info.java": { + "checksum": "7760d18856718cf8d85fa5d7d9739bf3", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ldap/PropertiesLdapConnectionDetails.java": { + "checksum": "3bdecb59c9bec97a97c005358263e122", + "language": "Java", + "loc": 26, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesLdapConnectionDetails", "start": {"line": 32, "column": 2}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "getUrls", "start": {"line": 38, "column": 18}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getBase", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ldap/LdapAutoConfiguration.java": { + "checksum": "a732602d911f0aa831b79b06c029f7de", + "language": "Java", + "loc": 57, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "propertiesLdapConnectionDetails", "start": {"line": 51, "column": 34}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "ldapContextSource", "start": {"line": 58, "column": 27}, "end": {"line": 71, "column": 3}, "value": 14}, + {"unit_name": "ldapTemplate", "start": {"line": 75, "column": 22}, "end": {"line": 85, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ldap/LdapProperties.java": { + "checksum": "084f9b05330e63e3edd0b39c84b01d2e", + "language": "Java", + "loc": 92, + "profile": [68, 0, 0, 0], + "measurements": [ + {"unit_name": "getUrls", "start": {"line": 72, "column": 18}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "setUrls", "start": {"line": 76, "column": 14}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getBase", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "setBase", "start": {"line": 84, "column": 14}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 88, "column": 16}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 96, "column": 16}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 100, "column": 14}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getAnonymousReadOnly", "start": {"line": 104, "column": 17}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "setAnonymousReadOnly", "start": {"line": 108, "column": 14}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "getBaseEnvironment", "start": {"line": 112, "column": 29}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getTemplate", "start": {"line": 116, "column": 18}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "determineUrls", "start": {"line": 120, "column": 18}, "end": {"line": 125, "column": 3}, "value": 6}, + {"unit_name": "determinePort", "start": {"line": 127, "column": 14}, "end": {"line": 134, "column": 3}, "value": 8}, + {"unit_name": "isIgnorePartialResultException", "start": {"line": 159, "column": 18}, "end": {"line": 161, "column": 4}, "value": 3}, + {"unit_name": "setIgnorePartialResultException", "start": {"line": 163, "column": 15}, "end": {"line": 165, "column": 4}, "value": 3}, + {"unit_name": "isIgnoreNameNotFoundException", "start": {"line": 167, "column": 18}, "end": {"line": 169, "column": 4}, "value": 3}, + {"unit_name": "setIgnoreNameNotFoundException", "start": {"line": 171, "column": 15}, "end": {"line": 173, "column": 4}, "value": 3}, + {"unit_name": "isIgnoreSizeLimitExceededException", "start": {"line": 175, "column": 18}, "end": {"line": 177, "column": 4}, "value": 3}, + {"unit_name": "setIgnoreSizeLimitExceededException", "start": {"line": 179, "column": 15}, "end": {"line": 181, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ldap/LdapConnectionDetails.java": { + "checksum": "5fa3bc368b8dbf74fe2ea9378939eb45", + "language": "Java", + "loc": 14, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getBase", "start": {"line": 39, "column": 17}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 47, "column": 17}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 55, "column": 17}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ldap/package-info.java": { + "checksum": "91668a81359251720feaab813496be6d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ldap/embedded/EmbeddedLdapAutoConfiguration.java": { + "checksum": "0b7b0f8f8ec557b19df241094ef486ff", + "language": "Java", + "loc": 177, + "profile": [71, 33, 0, 0], + "measurements": [ + {"unit_name": "EmbeddedLdapAutoConfiguration", "start": {"line": 88, "column": 9}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "directoryServer", "start": {"line": 93, "column": 33}, "end": {"line": 109, "column": 3}, "value": 17}, + {"unit_name": "setSchema", "start": {"line": 111, "column": 15}, "end": {"line": 120, "column": 3}, "value": 10}, + {"unit_name": "setSchema", "start": {"line": 122, "column": 15}, "end": {"line": 131, "column": 3}, "value": 10}, + {"unit_name": "importLdif", "start": {"line": 133, "column": 15}, "end": {"line": 148, "column": 3}, "value": 16}, + {"unit_name": "setPortProperty", "start": {"line": 150, "column": 15}, "end": {"line": 158, "column": 3}, "value": 9}, + {"unit_name": "getLdapPorts", "start": {"line": 161, "column": 30}, "end": {"line": 168, "column": 3}, "value": 8}, + {"unit_name": "close", "start": {"line": 171, "column": 14}, "end": {"line": 175, "column": 3}, "value": 5}, + {"unit_name": "getMatchOutcome", "start": {"line": 186, "column": 27}, "end": {"line": 196, "column": 4}, "value": 11}, + {"unit_name": "ldapContextSource", "start": {"line": 207, "column": 21}, "end": {"line": 217, "column": 4}, "value": 11}, + {"unit_name": "registerHints", "start": {"line": 224, "column": 15}, "end": {"line": 227, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ldap/embedded/EmbeddedLdapProperties.java": { + "checksum": "b335cccc06205d124255f6860784c7d5", + "language": "Java", + "loc": 78, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "getPort", "start": {"line": 63, "column": 13}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getCredential", "start": {"line": 71, "column": 20}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "setCredential", "start": {"line": 75, "column": 14}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getBaseDn", "start": {"line": 79, "column": 22}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "setBaseDn", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getLdif", "start": {"line": 87, "column": 16}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "setLdif", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getValidation", "start": {"line": 95, "column": 20}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 111, "column": 17}, "end": {"line": 113, "column": 4}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 115, "column": 15}, "end": {"line": 117, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 4}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 123, "column": 15}, "end": {"line": 125, "column": 4}, "value": 3}, + {"unit_name": "isAvailable", "start": {"line": 127, "column": 11}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 145, "column": 18}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 149, "column": 15}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "getSchema", "start": {"line": 153, "column": 19}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "setSchema", "start": {"line": 157, "column": 15}, "end": {"line": 159, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/ldap/embedded/package-info.java": { + "checksum": "53e6b6013d7ba3b74d027cf3ead848c7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/IntegrationAutoConfigurationScanRegistrar.java": { + "checksum": "f2b2f7ab93deb95438a7dcabe8335873", + "language": "Java", + "loc": 33, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "setBeanFactory", "start": {"line": 44, "column": 14}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 49, "column": 14}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "getBasePackages", "start": {"line": 56, "column": 31}, "end": {"line": 59, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/IntegrationDataSourceScriptDatabaseInitializer.java": { + "checksum": "628ff9d851848a870073e4332fb39575", + "language": "Java", + "loc": 33, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "IntegrationDataSourceScriptDatabaseInitializer", "start": {"line": 45, "column": 9}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "IntegrationDataSourceScriptDatabaseInitializer", "start": {"line": 56, "column": 9}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "getSettings", "start": {"line": 71, "column": 40}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "resolveSchemaLocations", "start": {"line": 79, "column": 30}, "end": {"line": 86, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/IntegrationAutoConfiguration.java": { + "checksum": "58ce9c2ffcceca1e2690995f73fc540d", + "language": "Java", + "loc": 258, + "profile": [83, 25, 0, 0], + "measurements": [ + {"unit_name": "integrationGlobalProperties", "start": {"line": 97, "column": 78}, "end": {"line": 121, "column": 3}, "value": 25}, + {"unit_name": "defaultPollerMetadata", "start": {"line": 132, "column": 25}, "end": {"line": 146, "column": 4}, "value": 15}, + {"unit_name": "asTrigger", "start": {"line": 148, "column": 19}, "end": {"line": 159, "column": 4}, "value": 12}, + {"unit_name": "createPeriodicTrigger", "start": {"line": 161, "column": 19}, "end": {"line": 168, "column": 4}, "value": 8}, + {"unit_name": "taskScheduler", "start": {"line": 186, "column": 34}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "taskSchedulerVirtualThreads", "start": {"line": 193, "column": 35}, "end": {"line": 196, "column": 4}, "value": 4}, + {"unit_name": "integrationMbeanExporter", "start": {"line": 211, "column": 35}, "end": {"line": 219, "column": 4}, "value": 9}, + {"unit_name": "integrationDataSourceInitializer", "start": {"line": 263, "column": 57}, "end": {"line": 266, "column": 4}, "value": 4}, + {"unit_name": "AnyRSocketChannelAdapterAvailable", "start": {"line": 284, "column": 4}, "end": {"line": 286, "column": 5}, "value": 3}, + {"unit_name": "serverRSocketMessageHandler", "start": {"line": 307, "column": 33}, "end": {"line": 314, "column": 5}, "value": 7}, + {"unit_name": "serverRSocketConnector", "start": {"line": 318, "column": 34}, "end": {"line": 320, "column": 5}, "value": 3}, + {"unit_name": "clientRSocketConnector", "start": {"line": 330, "column": 34}, "end": {"line": 339, "column": 5}, "value": 9}, + {"unit_name": "RemoteRSocketServerAddressConfigured", "start": {"line": 346, "column": 5}, "end": {"line": 348, "column": 6}, "value": 3}, + {"unit_name": "OnIntegrationDatasourceInitializationCondition", "start": {"line": 368, "column": 3}, "end": {"line": 370, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/IntegrationProperties.java": { + "checksum": "1980031048a28024f7797761bdee79ce", + "language": "Java", + "loc": 234, + "profile": [171, 0, 0, 0], + "measurements": [ + {"unit_name": "getChannel", "start": {"line": 52, "column": 17}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getEndpoint", "start": {"line": 56, "column": 18}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getError", "start": {"line": 60, "column": 15}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getJdbc", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getRsocket", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getPoller", "start": {"line": 72, "column": 16}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getManagement", "start": {"line": 76, "column": 20}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "setAutoCreate", "start": {"line": 98, "column": 15}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "isAutoCreate", "start": {"line": 102, "column": 18}, "end": {"line": 104, "column": 4}, "value": 3}, + {"unit_name": "setMaxUnicastSubscribers", "start": {"line": 106, "column": 15}, "end": {"line": 108, "column": 4}, "value": 3}, + {"unit_name": "getMaxUnicastSubscribers", "start": {"line": 110, "column": 14}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "setMaxBroadcastSubscribers", "start": {"line": 114, "column": 15}, "end": {"line": 116, "column": 4}, "value": 3}, + {"unit_name": "getMaxBroadcastSubscribers", "start": {"line": 118, "column": 14}, "end": {"line": 120, "column": 4}, "value": 3}, + {"unit_name": "setThrowExceptionOnLateReply", "start": {"line": 149, "column": 15}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "isThrowExceptionOnLateReply", "start": {"line": 153, "column": 18}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "getReadOnlyHeaders", "start": {"line": 157, "column": 23}, "end": {"line": 159, "column": 4}, "value": 3}, + {"unit_name": "setReadOnlyHeaders", "start": {"line": 161, "column": 15}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "getNoAutoStartup", "start": {"line": 165, "column": 23}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "setNoAutoStartup", "start": {"line": 169, "column": 15}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "getDefaultTimeout", "start": {"line": 173, "column": 19}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "setDefaultTimeout", "start": {"line": 177, "column": 15}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "isRequireSubscribers", "start": {"line": 197, "column": 18}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "setRequireSubscribers", "start": {"line": 201, "column": 15}, "end": {"line": 203, "column": 4}, "value": 3}, + {"unit_name": "isIgnoreFailures", "start": {"line": 205, "column": 18}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "setIgnoreFailures", "start": {"line": 209, "column": 15}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "getSchema", "start": {"line": 236, "column": 17}, "end": {"line": 238, "column": 4}, "value": 3}, + {"unit_name": "setSchema", "start": {"line": 240, "column": 15}, "end": {"line": 242, "column": 4}, "value": 3}, + {"unit_name": "getPlatform", "start": {"line": 244, "column": 17}, "end": {"line": 246, "column": 4}, "value": 3}, + {"unit_name": "setPlatform", "start": {"line": 248, "column": 15}, "end": {"line": 250, "column": 4}, "value": 3}, + {"unit_name": "getInitializeSchema", "start": {"line": 252, "column": 37}, "end": {"line": 254, "column": 4}, "value": 3}, + {"unit_name": "setInitializeSchema", "start": {"line": 256, "column": 15}, "end": {"line": 258, "column": 4}, "value": 3}, + {"unit_name": "getClient", "start": {"line": 268, "column": 17}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "getServer", "start": {"line": 272, "column": 17}, "end": {"line": 274, "column": 4}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 293, "column": 16}, "end": {"line": 295, "column": 5}, "value": 3}, + {"unit_name": "getHost", "start": {"line": 297, "column": 18}, "end": {"line": 299, "column": 5}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 301, "column": 16}, "end": {"line": 303, "column": 5}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 305, "column": 19}, "end": {"line": 307, "column": 5}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 309, "column": 16}, "end": {"line": 311, "column": 5}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 313, "column": 15}, "end": {"line": 315, "column": 5}, "value": 3}, + {"unit_name": "isMessageMappingEnabled", "start": {"line": 326, "column": 19}, "end": {"line": 328, "column": 5}, "value": 3}, + {"unit_name": "setMessageMappingEnabled", "start": {"line": 330, "column": 16}, "end": {"line": 332, "column": 5}, "value": 3}, + {"unit_name": "getMaxMessagesPerPoll", "start": {"line": 372, "column": 14}, "end": {"line": 374, "column": 4}, "value": 3}, + {"unit_name": "setMaxMessagesPerPoll", "start": {"line": 376, "column": 15}, "end": {"line": 378, "column": 4}, "value": 3}, + {"unit_name": "getReceiveTimeout", "start": {"line": 380, "column": 19}, "end": {"line": 382, "column": 4}, "value": 3}, + {"unit_name": "setReceiveTimeout", "start": {"line": 384, "column": 15}, "end": {"line": 386, "column": 4}, "value": 3}, + {"unit_name": "getFixedDelay", "start": {"line": 388, "column": 19}, "end": {"line": 390, "column": 4}, "value": 3}, + {"unit_name": "setFixedDelay", "start": {"line": 392, "column": 15}, "end": {"line": 394, "column": 4}, "value": 3}, + {"unit_name": "getFixedRate", "start": {"line": 396, "column": 19}, "end": {"line": 398, "column": 4}, "value": 3}, + {"unit_name": "setFixedRate", "start": {"line": 400, "column": 15}, "end": {"line": 402, "column": 4}, "value": 3}, + {"unit_name": "getInitialDelay", "start": {"line": 404, "column": 19}, "end": {"line": 406, "column": 4}, "value": 3}, + {"unit_name": "setInitialDelay", "start": {"line": 408, "column": 15}, "end": {"line": 410, "column": 4}, "value": 3}, + {"unit_name": "getCron", "start": {"line": 412, "column": 17}, "end": {"line": 414, "column": 4}, "value": 3}, + {"unit_name": "setCron", "start": {"line": 416, "column": 15}, "end": {"line": 418, "column": 4}, "value": 3}, + {"unit_name": "isDefaultLoggingEnabled", "start": {"line": 440, "column": 18}, "end": {"line": 442, "column": 4}, "value": 3}, + {"unit_name": "setDefaultLoggingEnabled", "start": {"line": 444, "column": 15}, "end": {"line": 446, "column": 4}, "value": 3}, + {"unit_name": "getObservationPatterns", "start": {"line": 448, "column": 23}, "end": {"line": 450, "column": 4}, "value": 3}, + {"unit_name": "setObservationPatterns", "start": {"line": 452, "column": 15}, "end": {"line": 454, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/IntegrationPropertiesEnvironmentPostProcessor.java": { + "checksum": "62654bce95e01b00e07c64cefb924352", + "language": "Java", + "loc": 76, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 47, "column": 13}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "postProcessEnvironment", "start": {"line": 52, "column": 14}, "end": {"line": 57, "column": 3}, "value": 6}, + {"unit_name": "registerIntegrationPropertiesPropertySource", "start": {"line": 59, "column": 17}, "end": {"line": 70, "column": 3}, "value": 12}, + {"unit_name": "IntegrationPropertiesPropertySource", "start": {"line": 98, "column": 3}, "end": {"line": 101, "column": 4}, "value": 4}, + {"unit_name": "getProperty", "start": {"line": 104, "column": 17}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 109, "column": 17}, "end": {"line": 111, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/package-info.java": { + "checksum": "a9c212f042733a3dbadfee7c31fec650", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jmx/JmxAutoConfiguration.java": { + "checksum": "42199a5de7da90b72df6ce14822f6643", + "language": "Java", + "loc": 62, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "JmxAutoConfiguration", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "mbeanExporter", "start": {"line": 67, "column": 33}, "end": {"line": 77, "column": 3}, "value": 11}, + {"unit_name": "objectNamingStrategy", "start": {"line": 81, "column": 35}, "end": {"line": 89, "column": 3}, "value": 9}, + {"unit_name": "mbeanServer", "start": {"line": 93, "column": 21}, "end": {"line": 98, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jmx/JmxProperties.java": { + "checksum": "82cadacf6fc2c3cd9eeba92452e8c4df", + "language": "Java", + "loc": 41, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "getEnabled", "start": {"line": 56, "column": 17}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "isUniqueNames", "start": {"line": 64, "column": 17}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "setUniqueNames", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getServer", "start": {"line": 72, "column": 16}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "setServer", "start": {"line": 76, "column": 14}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getDefaultDomain", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "setDefaultDomain", "start": {"line": 84, "column": 14}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getRegistrationPolicy", "start": {"line": 88, "column": 28}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setRegistrationPolicy", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jmx/ParentAwareNamingStrategy.java": { + "checksum": "dac5f3d628b504339be7e01928c6a595", + "language": "Java", + "loc": 55, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "ParentAwareNamingStrategy", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "setEnsureUniqueRuntimeObjectNames", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "setApplicationContext", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getObjectName", "start": {"line": 65, "column": 20}, "end": {"line": 74, "column": 3}, "value": 10}, + {"unit_name": "parentContextContainsSameBean", "start": {"line": 76, "column": 18}, "end": {"line": 87, "column": 3}, "value": 12}, + {"unit_name": "appendToObjectName", "start": {"line": 89, "column": 21}, "end": {"line": 94, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jmx/package-info.java": { + "checksum": "24b65ad1a90e3b5bcf130cba05d16cf1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/codec/CodecProperties.java": { + "checksum": "80f8a99e74183c5c7e1ad0d09664d7e5", + "language": "Java", + "loc": 20, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "isLogRequestDetails", "start": {"line": 44, "column": 17}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "setLogRequestDetails", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getMaxInMemorySize", "start": {"line": 52, "column": 18}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "setMaxInMemorySize", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/codec/package-info.java": { + "checksum": "5bc5bf0024b97f989db6413357f98d5a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker/FreeMarkerReactiveWebConfiguration.java": { + "checksum": "0c305b44de6620dece8e5ff47e017799", + "language": "Java", + "loc": 43, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "FreeMarkerReactiveWebConfiguration", "start": {"line": 42, "column": 2}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "freeMarkerConfigurer", "start": {"line": 49, "column": 23}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "freeMarkerConfiguration", "start": {"line": 56, "column": 36}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "freeMarkerViewResolver", "start": {"line": 63, "column": 25}, "end": {"line": 70, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker/FreeMarkerProperties.java": { + "checksum": "0b49181fde8ecc63660a5ee226a076ca", + "language": "Java", + "loc": 35, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "FreeMarkerProperties", "start": {"line": 59, "column": 9}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getSettings", "start": {"line": 63, "column": 29}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "setSettings", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getTemplateLoaderPath", "start": {"line": 71, "column": 18}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "setTemplateLoaderPath", "start": {"line": 75, "column": 14}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "isPreferFileSystemAccess", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "setPreferFileSystemAccess", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker/AbstractFreeMarkerConfiguration.java": { + "checksum": "16a12d064ca03a56f54c5504f78c55a7", + "language": "Java", + "loc": 39, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractFreeMarkerConfiguration", "start": {"line": 39, "column": 12}, "end": {"line": 43, "column": 3}, "value": 5}, + {"unit_name": "getProperties", "start": {"line": 45, "column": 39}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "applyProperties", "start": {"line": 49, "column": 17}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "createFreeMarkerSettings", "start": {"line": 57, "column": 21}, "end": {"line": 62, "column": 3}, "value": 6}, + {"unit_name": "createFreeMarkerVariables", "start": {"line": 64, "column": 30}, "end": {"line": 70, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker/FreeMarkerAutoConfiguration.java": { + "checksum": "b05a649b1c37ff6da994ce80ac719b12", + "language": "Java", + "loc": 50, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "FreeMarkerAutoConfiguration", "start": {"line": 55, "column": 9}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "checkTemplateLocationExists", "start": {"line": 61, "column": 14}, "end": {"line": 71, "column": 3}, "value": 11}, + {"unit_name": "getLocations", "start": {"line": 73, "column": 33}, "end": {"line": 80, "column": 3}, "value": 8}, + {"unit_name": "locationExists", "start": {"line": 82, "column": 18}, "end": {"line": 84, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker/FreeMarkerNonWebConfiguration.java": { + "checksum": "3bb48526948d4b8b6f71d33adfbc0264", + "language": "Java", + "loc": 22, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "FreeMarkerNonWebConfiguration", "start": {"line": 36, "column": 2}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "freeMarkerConfiguration", "start": {"line": 43, "column": 37}, "end": {"line": 47, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker/FreeMarkerTemplateAvailabilityProvider.java": { + "checksum": "2d9dcf6d0f5c3afec0a007e8eca0694e", + "language": "Java", + "loc": 43, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "FreeMarkerTemplateAvailabilityProvider", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "FreeMarkerTemplateAvailabilityProperties", "start": {"line": 49, "column": 3}, "end": {"line": 51, "column": 4}, "value": 3}, + {"unit_name": "getLoaderPath", "start": {"line": 54, "column": 26}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "getTemplateLoaderPath", "start": {"line": 58, "column": 23}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "setTemplateLoaderPath", "start": {"line": 62, "column": 15}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "FreeMarkerTemplateAvailabilityRuntimeHints", "start": {"line": 70, "column": 3}, "end": {"line": 72, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 75, "column": 15}, "end": {"line": 79, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker/FreeMarkerVariablesCustomizer.java": { + "checksum": "6f5da5436a1a0f44787d5ce90840e292", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker/FreeMarkerServletWebConfiguration.java": { + "checksum": "afa84dc1b610b6ddc2064ceaff724f99", + "language": "Java", + "loc": 57, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "FreeMarkerServletWebConfiguration", "start": {"line": 51, "column": 12}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "freeMarkerConfigurer", "start": {"line": 58, "column": 23}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "freeMarkerConfiguration", "start": {"line": 65, "column": 36}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "freeMarkerViewResolver", "start": {"line": 72, "column": 25}, "end": {"line": 76, "column": 3}, "value": 5}, + {"unit_name": "resourceUrlEncodingFilter", "start": {"line": 81, "column": 52}, "end": {"line": 86, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/freemarker/package-info.java": { + "checksum": "bc34bde7a87381c3119e816d59ca72f2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/R2dbcTransactionManagerAutoConfiguration.java": { + "checksum": "606c109f5b8a4e143c8e2a134cf3af89", + "language": "Java", + "loc": 24, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionFactoryTransactionManager", "start": {"line": 47, "column": 33}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/MultipleConnectionPoolConfigurationsFailureAnalyzer.java": { + "checksum": "7080f2ba26641f9fe7f66eb742904942", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 32, "column": 28}, "end": {"line": 37, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/R2dbcConnectionDetails.java": { + "checksum": "9eba8b8be34bff77484a7397d05c722a", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/R2dbcProperties.java": { + "checksum": "8a2fb703e6533f4221b68fd708aaebfe", + "language": "Java", + "loc": 139, + "profile": [108, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 77, "column": 16}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 81, "column": 14}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "isGenerateUniqueName", "start": {"line": 85, "column": 17}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "setGenerateUniqueName", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 93, "column": 16}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "setUrl", "start": {"line": 97, "column": 14}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 101, "column": 16}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 105, "column": 14}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 109, "column": 16}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 113, "column": 14}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 117, "column": 29}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "getPool", "start": {"line": 121, "column": 14}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "determineUniqueName", "start": {"line": 130, "column": 16}, "end": {"line": 135, "column": 3}, "value": 6}, + {"unit_name": "getMinIdle", "start": {"line": 197, "column": 14}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "setMinIdle", "start": {"line": 201, "column": 15}, "end": {"line": 203, "column": 4}, "value": 3}, + {"unit_name": "getMaxIdleTime", "start": {"line": 205, "column": 19}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "setMaxIdleTime", "start": {"line": 209, "column": 15}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "getMaxLifeTime", "start": {"line": 213, "column": 19}, "end": {"line": 215, "column": 4}, "value": 3}, + {"unit_name": "setMaxLifeTime", "start": {"line": 217, "column": 15}, "end": {"line": 219, "column": 4}, "value": 3}, + {"unit_name": "getMaxValidationTime", "start": {"line": 221, "column": 19}, "end": {"line": 223, "column": 4}, "value": 3}, + {"unit_name": "setMaxValidationTime", "start": {"line": 225, "column": 15}, "end": {"line": 227, "column": 4}, "value": 3}, + {"unit_name": "getMaxAcquireTime", "start": {"line": 229, "column": 19}, "end": {"line": 231, "column": 4}, "value": 3}, + {"unit_name": "setMaxAcquireTime", "start": {"line": 233, "column": 15}, "end": {"line": 235, "column": 4}, "value": 3}, + {"unit_name": "getMaxCreateConnectionTime", "start": {"line": 237, "column": 19}, "end": {"line": 239, "column": 4}, "value": 3}, + {"unit_name": "setMaxCreateConnectionTime", "start": {"line": 241, "column": 15}, "end": {"line": 243, "column": 4}, "value": 3}, + {"unit_name": "getInitialSize", "start": {"line": 245, "column": 14}, "end": {"line": 247, "column": 4}, "value": 3}, + {"unit_name": "setInitialSize", "start": {"line": 249, "column": 15}, "end": {"line": 251, "column": 4}, "value": 3}, + {"unit_name": "getMaxSize", "start": {"line": 253, "column": 14}, "end": {"line": 255, "column": 4}, "value": 3}, + {"unit_name": "setMaxSize", "start": {"line": 257, "column": 15}, "end": {"line": 259, "column": 4}, "value": 3}, + {"unit_name": "getValidationQuery", "start": {"line": 261, "column": 17}, "end": {"line": 263, "column": 4}, "value": 3}, + {"unit_name": "setValidationQuery", "start": {"line": 265, "column": 15}, "end": {"line": 267, "column": 4}, "value": 3}, + {"unit_name": "getValidationDepth", "start": {"line": 269, "column": 26}, "end": {"line": 271, "column": 4}, "value": 3}, + {"unit_name": "setValidationDepth", "start": {"line": 273, "column": 15}, "end": {"line": 275, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 277, "column": 18}, "end": {"line": 279, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 281, "column": 15}, "end": {"line": 283, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/MultipleConnectionPoolConfigurationsException.java": { + "checksum": "81572901d7bbe3ef554d13f5f638277a", + "language": "Java", + "loc": 7, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "MultipleConnectionPoolConfigurationsException", "start": {"line": 27, "column": 2}, "end": {"line": 30, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/R2dbcAutoConfiguration.java": { + "checksum": "524be4320cad6b630d6262ff71668e9f", + "language": "Java", + "loc": 75, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "propertiesR2dbcConnectionDetails", "start": {"line": 58, "column": 35}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "PropertiesR2dbcConnectionDetails", "start": {"line": 69, "column": 3}, "end": {"line": 71, "column": 4}, "value": 3}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 74, "column": 35}, "end": {"line": 88, "column": 4}, "value": 15}, + {"unit_name": "configureIf", "start": {"line": 90, "column": 41}, "end": {"line": 100, "column": 4}, "value": 11}, + {"unit_name": "determineDatabaseName", "start": {"line": 102, "column": 18}, "end": {"line": 110, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/ConnectionFactoryDependentConfiguration.java": { + "checksum": "4dfbb382af5e7ab5bc16896d7dcb2170", + "language": "Java", + "loc": 18, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "r2dbcDatabaseClient", "start": {"line": 40, "column": 17}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/NoConnectionFactoryBeanFailureAnalyzer.java": { + "checksum": "698f17ba6a28a69e143764da72fea546", + "language": "Java", + "loc": 30, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "NoConnectionFactoryBeanFailureAnalyzer", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "NoConnectionFactoryBeanFailureAnalyzer", "start": {"line": 43, "column": 2}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "analyze", "start": {"line": 48, "column": 28}, "end": {"line": 56, "column": 3}, "value": 9}, + {"unit_name": "getOrder", "start": {"line": 59, "column": 13}, "end": {"line": 61, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/ConnectionFactoryOptionsBuilderCustomizer.java": { + "checksum": "c7ece243a84d135d037378de5d8c87c6", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/ConnectionFactoryOptionsInitializer.java": { + "checksum": "cc0dce76b07377e952eb92aa1625b69b", + "language": "Java", + "loc": 78, + "profile": [48, 17, 0, 0], + "measurements": [ + {"unit_name": "initialize", "start": {"line": 48, "column": 35}, "end": {"line": 59, "column": 3}, "value": 12}, + {"unit_name": "initializeEmbeddedOptions", "start": {"line": 61, "column": 18}, "end": {"line": 77, "column": 3}, "value": 17}, + {"unit_name": "determineEmbeddedDatabaseName", "start": {"line": 79, "column": 17}, "end": {"line": 82, "column": 3}, "value": 4}, + {"unit_name": "determineDatabaseName", "start": {"line": 84, "column": 17}, "end": {"line": 92, "column": 3}, "value": 9}, + {"unit_name": "determineEmbeddedUsername", "start": {"line": 94, "column": 17}, "end": {"line": 97, "column": 3}, "value": 4}, + {"unit_name": "connectionFactoryBeanCreationException", "start": {"line": 99, "column": 49}, "end": {"line": 102, "column": 3}, "value": 4}, + {"unit_name": "ifHasText", "start": {"line": 104, "column": 17}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "ConnectionFactoryBeanCreationException", "start": {"line": 114, "column": 3}, "end": {"line": 119, "column": 4}, "value": 6}, + {"unit_name": "getUrl", "start": {"line": 121, "column": 10}, "end": {"line": 123, "column": 4}, "value": 3}, + {"unit_name": "getEmbeddedDatabaseConnection", "start": {"line": 125, "column": 30}, "end": {"line": 127, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/MissingR2dbcPoolDependencyFailureAnalyzer.java": { + "checksum": "8e0bc7b8aaef18ede1ba4f2494663fca", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 31, "column": 28}, "end": {"line": 36, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/ProxyConnectionFactoryCustomizer.java": { + "checksum": "1db1ba1b01884050bb7072c1ae8e7313", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/R2dbcProxyAutoConfiguration.java": { + "checksum": "19a2e429380fbc09e5dc366e9931e7b4", + "language": "Java", + "loc": 22, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionFactoryDecorator", "start": {"line": 41, "column": 29}, "end": {"line": 48, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/MissingR2dbcPoolDependencyException.java": { + "checksum": "c39c52d3b38604ef05d2ee1916ef5f78", + "language": "Java", + "loc": 7, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "MissingR2dbcPoolDependencyException", "start": {"line": 27, "column": 2}, "end": {"line": 30, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/ConnectionFactoryBeanCreationFailureAnalyzer.java": { + "checksum": "643b1bc4f7f739af52ef1a12d4f7389a", + "language": "Java", + "loc": 62, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectionFactoryBeanCreationFailureAnalyzer", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "analyze", "start": {"line": 43, "column": 28}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getFailureAnalysis", "start": {"line": 47, "column": 26}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "getDescription", "start": {"line": 53, "column": 17}, "end": {"line": 62, "column": 3}, "value": 10}, + {"unit_name": "getAction", "start": {"line": 64, "column": 17}, "end": {"line": 78, "column": 3}, "value": 15}, + {"unit_name": "getActiveProfiles", "start": {"line": 80, "column": 17}, "end": {"line": 92, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/ConnectionFactoryConfigurations.java": { + "checksum": "9156dc528471022bd3aec453a86fddf6", + "language": "Java", + "loc": 126, + "profile": [12, 64, 0, 0], + "measurements": [ + {"unit_name": "createConnectionFactory", "start": {"line": 62, "column": 37}, "end": {"line": 86, "column": 3}, "value": 25}, + {"unit_name": "connectionFactory", "start": {"line": 98, "column": 19}, "end": {"line": 119, "column": 5}, "value": 22}, + {"unit_name": "connectionFactory", "start": {"line": 132, "column": 21}, "end": {"line": 139, "column": 4}, "value": 8}, + {"unit_name": "getMatchOutcome", "start": {"line": 153, "column": 27}, "end": {"line": 169, "column": 4}, "value": 17}, + {"unit_name": "hasPoolUrl", "start": {"line": 171, "column": 19}, "end": {"line": 174, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/r2dbc/package-info.java": { + "checksum": "d0787791fba002fa5358f4206e5d2bfc", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/dao/PersistenceExceptionTranslationAutoConfiguration.java": { + "checksum": "c098291340427f22c3cf683eb534bd7d", + "language": "Java", + "loc": 24, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "persistenceExceptionTranslationPostProcessor", "start": {"line": 44, "column": 61}, "end": {"line": 51, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/dao/package-info.java": { + "checksum": "a96d19dffa994d2f270ea8b82373c083", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/PathBasedTemplateAvailabilityProvider.java": { + "checksum": "fb04eb951f481e8abf2ff92b05dfa416", + "language": "Java", + "loc": 59, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "PathBasedTemplateAvailabilityProvider", "start": {"line": 44, "column": 9}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "isTemplateAvailable", "start": {"line": 52, "column": 17}, "end": {"line": 60, "column": 3}, "value": 9}, + {"unit_name": "isTemplateAvailable", "start": {"line": 62, "column": 18}, "end": {"line": 71, "column": 3}, "value": 10}, + {"unit_name": "TemplateAvailabilityProperties", "start": {"line": 79, "column": 13}, "end": {"line": 82, "column": 4}, "value": 4}, + {"unit_name": "getPrefix", "start": {"line": 86, "column": 17}, "end": {"line": 88, "column": 4}, "value": 3}, + {"unit_name": "setPrefix", "start": {"line": 90, "column": 15}, "end": {"line": 92, "column": 4}, "value": 3}, + {"unit_name": "getSuffix", "start": {"line": 94, "column": 17}, "end": {"line": 96, "column": 4}, "value": 3}, + {"unit_name": "setSuffix", "start": {"line": 98, "column": 15}, "end": {"line": 100, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/TemplateAvailabilityProvider.java": { + "checksum": "cfe39165dd7a7ef84c9b84b97355d6bd", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/AbstractViewResolverProperties.java": { + "checksum": "4cc1e87ab1cdd16892d42cdefd478fa5", + "language": "Java", + "loc": 63, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "setEnabled", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 77, "column": 17}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "setCheckTemplateLocation", "start": {"line": 81, "column": 14}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "isCheckTemplateLocation", "start": {"line": 85, "column": 17}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getViewNames", "start": {"line": 89, "column": 18}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "setViewNames", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "isCache", "start": {"line": 97, "column": 17}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "setCache", "start": {"line": 101, "column": 14}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getContentType", "start": {"line": 105, "column": 18}, "end": {"line": 113, "column": 3}, "value": 9}, + {"unit_name": "setContentType", "start": {"line": 115, "column": 14}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getCharset", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getCharsetName", "start": {"line": 123, "column": 16}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "setCharset", "start": {"line": 127, "column": 14}, "end": {"line": 129, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/TemplateAvailabilityProviders.java": { + "checksum": "ea35bcc2679158f6b5a540017062a8a6", + "language": "Java", + "loc": 84, + "profile": [39, 21, 0, 0], + "measurements": [ + {"unit_name": "removeEldestEntry", "start": {"line": 60, "column": 21}, "end": {"line": 66, "column": 4}, "value": 7}, + {"unit_name": "TemplateAvailabilityProviders", "start": {"line": 74, "column": 9}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "TemplateAvailabilityProviders", "start": {"line": 82, "column": 9}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "TemplateAvailabilityProviders", "start": {"line": 91, "column": 12}, "end": {"line": 94, "column": 3}, "value": 4}, + {"unit_name": "getProviders", "start": {"line": 100, "column": 44}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getProvider", "start": {"line": 110, "column": 38}, "end": {"line": 114, "column": 3}, "value": 5}, + {"unit_name": "getProvider", "start": {"line": 124, "column": 38}, "end": {"line": 144, "column": 3}, "value": 21}, + {"unit_name": "findProvider", "start": {"line": 146, "column": 39}, "end": {"line": 154, "column": 3}, "value": 9}, + {"unit_name": "isTemplateAvailable", "start": {"line": 159, "column": 18}, "end": {"line": 162, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/TemplateLocation.java": { + "checksum": "f6ad7c7f7b285ff0645898acc30f8c51", + "language": "Java", + "loc": 45, + "profile": [19, 16, 0, 0], + "measurements": [ + {"unit_name": "TemplateLocation", "start": {"line": 36, "column": 9}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "exists", "start": {"line": 47, "column": 17}, "end": {"line": 58, "column": 3}, "value": 12}, + {"unit_name": "anyExists", "start": {"line": 60, "column": 18}, "end": {"line": 75, "column": 3}, "value": 16}, + {"unit_name": "toString", "start": {"line": 78, "column": 16}, "end": {"line": 80, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/TemplateRuntimeHints.java": { + "checksum": "0e57af3b6f3d792da068cc9ea3c4f22d", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 30, "column": 14}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/AbstractTemplateViewResolverProperties.java": { + "checksum": "f3c2af1dcae3039cc680190540963fe1", + "language": "Java", + "loc": 86, + "profile": [52, 19, 0, 0], + "measurements": [ + {"unit_name": "AbstractTemplateViewResolverProperties", "start": {"line": 78, "column": 12}, "end": {"line": 81, "column": 3}, "value": 4}, + {"unit_name": "getPrefix", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setPrefix", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getSuffix", "start": {"line": 91, "column": 16}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setSuffix", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getRequestContextAttribute", "start": {"line": 99, "column": 16}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setRequestContextAttribute", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "isExposeRequestAttributes", "start": {"line": 107, "column": 17}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "setExposeRequestAttributes", "start": {"line": 111, "column": 14}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "isExposeSessionAttributes", "start": {"line": 115, "column": 17}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "setExposeSessionAttributes", "start": {"line": 119, "column": 14}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "isAllowRequestOverride", "start": {"line": 123, "column": 17}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "setAllowRequestOverride", "start": {"line": 127, "column": 14}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "isAllowSessionOverride", "start": {"line": 131, "column": 17}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "setAllowSessionOverride", "start": {"line": 135, "column": 14}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "isExposeSpringMacroHelpers", "start": {"line": 139, "column": 17}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "setExposeSpringMacroHelpers", "start": {"line": 143, "column": 14}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "applyToMvcViewResolver", "start": {"line": 153, "column": 14}, "end": {"line": 173, "column": 3}, "value": 19} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/template/package-info.java": { + "checksum": "cce0c4eb4b66e35fb407ee2077bd65bc", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.java": { + "checksum": "b55a19bf7d7e9a6c236cf30f17ba5c9a", + "language": "Java", + "loc": 31, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "springApplicationAdminRegistrar", "start": {"line": 59, "column": 47}, "end": {"line": 68, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/admin/package-info.java": { + "checksum": "3c6de7525619b083e78e5ecbb1fb5eee", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RetryTemplateFactory.java": { + "checksum": "4f52e4dab1d3113692c4910b44e8d30b", + "language": "Java", + "loc": 34, + "profile": [3, 21, 0, 0], + "measurements": [ + {"unit_name": "RetryTemplateFactory", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "createRetryTemplate", "start": {"line": 41, "column": 16}, "end": {"line": 61, "column": 3}, "value": 21} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/AbstractRabbitListenerContainerFactoryConfigurer.java": { + "checksum": "362f29756eb51e548efee01edb4f2aae", + "language": "Java", + "loc": 81, + "profile": [18, 0, 42, 0], + "measurements": [ + {"unit_name": "AbstractRabbitListenerContainerFactoryConfigurer", "start": {"line": 58, "column": 12}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "setMessageConverter", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "setMessageRecoverer", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "setRetryTemplateCustomizers", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setTaskExecutor", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getRabbitProperties", "start": {"line": 96, "column": 35}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 109, "column": 17}, "end": {"line": 150, "column": 3}, "value": 42} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/DirectRabbitListenerContainerFactoryConfigurer.java": { + "checksum": "d27479ddf43ce951ff07bd5bbc315f79", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "DirectRabbitListenerContainerFactoryConfigurer", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 44, "column": 14}, "end": {"line": 49, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitConnectionFactoryBeanConfigurer.java": { + "checksum": "3f2c4f446231a4be1e63067bc295886a", + "language": "Java", + "loc": 97, + "profile": [23, 0, 54, 0], + "measurements": [ + {"unit_name": "RabbitConnectionFactoryBeanConfigurer", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "RabbitConnectionFactoryBeanConfigurer", "start": {"line": 76, "column": 9}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "RabbitConnectionFactoryBeanConfigurer", "start": {"line": 91, "column": 9}, "end": {"line": 100, "column": 3}, "value": 10}, + {"unit_name": "setCredentialsProvider", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "setCredentialsRefreshService", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 117, "column": 14}, "end": {"line": 170, "column": 3}, "value": 54} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/ConnectionFactoryCustomizer.java": { + "checksum": "094f03eef02f035e1da496f299850c90", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitStreamTemplateConfigurer.java": { + "checksum": "b85c48c84e8e5eddab7344d8e1e1495c", + "language": "Java", + "loc": 30, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "setMessageConverter", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "setStreamMessageConverter", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "setProducerCustomizer", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 69, "column": 14}, "end": {"line": 79, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitAutoConfiguration.java": { + "checksum": "dbc028e2e72a37d2e7c73a21da5fe051", + "language": "Java", + "loc": 124, + "profile": [58, 0, 0, 0], + "measurements": [ + {"unit_name": "RabbitConnectionFactoryCreator", "start": {"line": 87, "column": 13}, "end": {"line": 89, "column": 4}, "value": 3}, + {"unit_name": "rabbitConnectionDetails", "start": {"line": 93, "column": 27}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "rabbitConnectionFactoryBeanConfigurer", "start": {"line": 99, "column": 41}, "end": {"line": 108, "column": 4}, "value": 10}, + {"unit_name": "rabbitConnectionFactoryConfigurer", "start": {"line": 112, "column": 38}, "end": {"line": 118, "column": 4}, "value": 7}, + {"unit_name": "rabbitConnectionFactory", "start": {"line": 122, "column": 28}, "end": {"line": 135, "column": 4}, "value": 14}, + {"unit_name": "rabbitTemplateConfigurer", "start": {"line": 145, "column": 35}, "end": {"line": 152, "column": 4}, "value": 8}, + {"unit_name": "rabbitTemplate", "start": {"line": 157, "column": 25}, "end": {"line": 163, "column": 4}, "value": 7}, + {"unit_name": "amqpAdmin", "start": {"line": 169, "column": 20}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "rabbitMessagingTemplate", "start": {"line": 183, "column": 34}, "end": {"line": 185, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitProperties.java": { + "checksum": "d9479aae253d3d3975e698bd4420f8bd", + "language": "Java", + "loc": 722, + "profile": [555, 16, 0, 0], + "measurements": [ + {"unit_name": "getHost", "start": {"line": 158, "column": 16}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "determineHost", "start": {"line": 169, "column": 16}, "end": {"line": 174, "column": 3}, "value": 6}, + {"unit_name": "setHost", "start": {"line": 176, "column": 14}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 180, "column": 17}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "determinePort", "start": {"line": 191, "column": 13}, "end": {"line": 200, "column": 3}, "value": 10}, + {"unit_name": "setPort", "start": {"line": 202, "column": 14}, "end": {"line": 204, "column": 3}, "value": 3}, + {"unit_name": "getAddresses", "start": {"line": 206, "column": 22}, "end": {"line": 208, "column": 3}, "value": 3}, + {"unit_name": "determineAddresses", "start": {"line": 215, "column": 22}, "end": {"line": 228, "column": 3}, "value": 14}, + {"unit_name": "setAddresses", "start": {"line": 230, "column": 14}, "end": {"line": 233, "column": 3}, "value": 4}, + {"unit_name": "parseAddresses", "start": {"line": 235, "column": 24}, "end": {"line": 241, "column": 3}, "value": 7}, + {"unit_name": "getUsername", "start": {"line": 243, "column": 16}, "end": {"line": 245, "column": 3}, "value": 3}, + {"unit_name": "determineUsername", "start": {"line": 254, "column": 16}, "end": {"line": 260, "column": 3}, "value": 7}, + {"unit_name": "setUsername", "start": {"line": 262, "column": 14}, "end": {"line": 264, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 266, "column": 16}, "end": {"line": 268, "column": 3}, "value": 3}, + {"unit_name": "determinePassword", "start": {"line": 277, "column": 16}, "end": {"line": 283, "column": 3}, "value": 7}, + {"unit_name": "setPassword", "start": {"line": 285, "column": 14}, "end": {"line": 287, "column": 3}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 289, "column": 13}, "end": {"line": 291, "column": 3}, "value": 3}, + {"unit_name": "getVirtualHost", "start": {"line": 293, "column": 16}, "end": {"line": 295, "column": 3}, "value": 3}, + {"unit_name": "determineVirtualHost", "start": {"line": 304, "column": 16}, "end": {"line": 310, "column": 3}, "value": 7}, + {"unit_name": "setVirtualHost", "start": {"line": 312, "column": 14}, "end": {"line": 314, "column": 3}, "value": 3}, + {"unit_name": "getAddressShuffleMode", "start": {"line": 316, "column": 28}, "end": {"line": 318, "column": 3}, "value": 3}, + {"unit_name": "setAddressShuffleMode", "start": {"line": 320, "column": 14}, "end": {"line": 322, "column": 3}, "value": 3}, + {"unit_name": "getRequestedHeartbeat", "start": {"line": 324, "column": 18}, "end": {"line": 326, "column": 3}, "value": 3}, + {"unit_name": "setRequestedHeartbeat", "start": {"line": 328, "column": 14}, "end": {"line": 330, "column": 3}, "value": 3}, + {"unit_name": "getRequestedChannelMax", "start": {"line": 332, "column": 13}, "end": {"line": 334, "column": 3}, "value": 3}, + {"unit_name": "setRequestedChannelMax", "start": {"line": 336, "column": 14}, "end": {"line": 338, "column": 3}, "value": 3}, + {"unit_name": "isPublisherReturns", "start": {"line": 340, "column": 17}, "end": {"line": 342, "column": 3}, "value": 3}, + {"unit_name": "setPublisherReturns", "start": {"line": 344, "column": 14}, "end": {"line": 346, "column": 3}, "value": 3}, + {"unit_name": "getConnectionTimeout", "start": {"line": 348, "column": 18}, "end": {"line": 350, "column": 3}, "value": 3}, + {"unit_name": "setPublisherConfirmType", "start": {"line": 352, "column": 14}, "end": {"line": 354, "column": 3}, "value": 3}, + {"unit_name": "getPublisherConfirmType", "start": {"line": 356, "column": 21}, "end": {"line": 358, "column": 3}, "value": 3}, + {"unit_name": "setConnectionTimeout", "start": {"line": 360, "column": 14}, "end": {"line": 362, "column": 3}, "value": 3}, + {"unit_name": "getChannelRpcTimeout", "start": {"line": 364, "column": 18}, "end": {"line": 366, "column": 3}, "value": 3}, + {"unit_name": "setChannelRpcTimeout", "start": {"line": 368, "column": 14}, "end": {"line": 370, "column": 3}, "value": 3}, + {"unit_name": "getMaxInboundMessageBodySize", "start": {"line": 372, "column": 18}, "end": {"line": 374, "column": 3}, "value": 3}, + {"unit_name": "setMaxInboundMessageBodySize", "start": {"line": 376, "column": 14}, "end": {"line": 378, "column": 3}, "value": 3}, + {"unit_name": "getCache", "start": {"line": 380, "column": 15}, "end": {"line": 382, "column": 3}, "value": 3}, + {"unit_name": "getListener", "start": {"line": 384, "column": 18}, "end": {"line": 386, "column": 3}, "value": 3}, + {"unit_name": "getTemplate", "start": {"line": 388, "column": 18}, "end": {"line": 390, "column": 3}, "value": 3}, + {"unit_name": "getStream", "start": {"line": 392, "column": 16}, "end": {"line": 394, "column": 3}, "value": 3}, + {"unit_name": "getEnabled", "start": {"line": 466, "column": 18}, "end": {"line": 468, "column": 4}, "value": 3}, + {"unit_name": "determineEnabled", "start": {"line": 477, "column": 18}, "end": {"line": 484, "column": 4}, "value": 8}, + {"unit_name": "setEnabled", "start": {"line": 486, "column": 15}, "end": {"line": 488, "column": 4}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 490, "column": 17}, "end": {"line": 492, "column": 4}, "value": 3}, + {"unit_name": "setBundle", "start": {"line": 494, "column": 15}, "end": {"line": 496, "column": 4}, "value": 3}, + {"unit_name": "getKeyStore", "start": {"line": 498, "column": 17}, "end": {"line": 500, "column": 4}, "value": 3}, + {"unit_name": "setKeyStore", "start": {"line": 502, "column": 15}, "end": {"line": 504, "column": 4}, "value": 3}, + {"unit_name": "getKeyStoreType", "start": {"line": 506, "column": 17}, "end": {"line": 508, "column": 4}, "value": 3}, + {"unit_name": "setKeyStoreType", "start": {"line": 510, "column": 15}, "end": {"line": 512, "column": 4}, "value": 3}, + {"unit_name": "getKeyStorePassword", "start": {"line": 514, "column": 17}, "end": {"line": 516, "column": 4}, "value": 3}, + {"unit_name": "setKeyStorePassword", "start": {"line": 518, "column": 15}, "end": {"line": 520, "column": 4}, "value": 3}, + {"unit_name": "getKeyStoreAlgorithm", "start": {"line": 522, "column": 17}, "end": {"line": 524, "column": 4}, "value": 3}, + {"unit_name": "setKeyStoreAlgorithm", "start": {"line": 526, "column": 15}, "end": {"line": 528, "column": 4}, "value": 3}, + {"unit_name": "getTrustStore", "start": {"line": 530, "column": 17}, "end": {"line": 532, "column": 4}, "value": 3}, + {"unit_name": "setTrustStore", "start": {"line": 534, "column": 15}, "end": {"line": 536, "column": 4}, "value": 3}, + {"unit_name": "getTrustStoreType", "start": {"line": 538, "column": 17}, "end": {"line": 540, "column": 4}, "value": 3}, + {"unit_name": "setTrustStoreType", "start": {"line": 542, "column": 15}, "end": {"line": 544, "column": 4}, "value": 3}, + {"unit_name": "getTrustStorePassword", "start": {"line": 546, "column": 17}, "end": {"line": 548, "column": 4}, "value": 3}, + {"unit_name": "setTrustStorePassword", "start": {"line": 550, "column": 15}, "end": {"line": 552, "column": 4}, "value": 3}, + {"unit_name": "getTrustStoreAlgorithm", "start": {"line": 554, "column": 17}, "end": {"line": 556, "column": 4}, "value": 3}, + {"unit_name": "setTrustStoreAlgorithm", "start": {"line": 558, "column": 15}, "end": {"line": 560, "column": 4}, "value": 3}, + {"unit_name": "getAlgorithm", "start": {"line": 562, "column": 17}, "end": {"line": 564, "column": 4}, "value": 3}, + {"unit_name": "setAlgorithm", "start": {"line": 566, "column": 15}, "end": {"line": 568, "column": 4}, "value": 3}, + {"unit_name": "isValidateServerCertificate", "start": {"line": 570, "column": 18}, "end": {"line": 572, "column": 4}, "value": 3}, + {"unit_name": "setValidateServerCertificate", "start": {"line": 574, "column": 15}, "end": {"line": 576, "column": 4}, "value": 3}, + {"unit_name": "getVerifyHostname", "start": {"line": 578, "column": 18}, "end": {"line": 580, "column": 4}, "value": 3}, + {"unit_name": "setVerifyHostname", "start": {"line": 582, "column": 15}, "end": {"line": 584, "column": 4}, "value": 3}, + {"unit_name": "getChannel", "start": {"line": 594, "column": 18}, "end": {"line": 596, "column": 4}, "value": 3}, + {"unit_name": "getConnection", "start": {"line": 598, "column": 21}, "end": {"line": 600, "column": 4}, "value": 3}, + {"unit_name": "getSize", "start": {"line": 616, "column": 19}, "end": {"line": 618, "column": 5}, "value": 3}, + {"unit_name": "setSize", "start": {"line": 620, "column": 16}, "end": {"line": 622, "column": 5}, "value": 3}, + {"unit_name": "getCheckoutTimeout", "start": {"line": 624, "column": 20}, "end": {"line": 626, "column": 5}, "value": 3}, + {"unit_name": "setCheckoutTimeout", "start": {"line": 628, "column": 16}, "end": {"line": 630, "column": 5}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 646, "column": 21}, "end": {"line": 648, "column": 5}, "value": 3}, + {"unit_name": "setMode", "start": {"line": 650, "column": 16}, "end": {"line": 652, "column": 5}, "value": 3}, + {"unit_name": "getSize", "start": {"line": 654, "column": 19}, "end": {"line": 656, "column": 5}, "value": 3}, + {"unit_name": "setSize", "start": {"line": 658, "column": 16}, "end": {"line": 660, "column": 5}, "value": 3}, + {"unit_name": "getType", "start": {"line": 699, "column": 24}, "end": {"line": 701, "column": 4}, "value": 3}, + {"unit_name": "setType", "start": {"line": 703, "column": 15}, "end": {"line": 705, "column": 4}, "value": 3}, + {"unit_name": "getSimple", "start": {"line": 707, "column": 26}, "end": {"line": 709, "column": 4}, "value": 3}, + {"unit_name": "getDirect", "start": {"line": 711, "column": 26}, "end": {"line": 713, "column": 4}, "value": 3}, + {"unit_name": "getStream", "start": {"line": 715, "column": 26}, "end": {"line": 717, "column": 4}, "value": 3}, + {"unit_name": "isObservationEnabled", "start": {"line": 728, "column": 18}, "end": {"line": 730, "column": 4}, "value": 3}, + {"unit_name": "setObservationEnabled", "start": {"line": 732, "column": 15}, "end": {"line": 734, "column": 4}, "value": 3}, + {"unit_name": "isAutoStartup", "start": {"line": 783, "column": 18}, "end": {"line": 785, "column": 4}, "value": 3}, + {"unit_name": "setAutoStartup", "start": {"line": 787, "column": 15}, "end": {"line": 789, "column": 4}, "value": 3}, + {"unit_name": "getAcknowledgeMode", "start": {"line": 791, "column": 26}, "end": {"line": 793, "column": 4}, "value": 3}, + {"unit_name": "setAcknowledgeMode", "start": {"line": 795, "column": 15}, "end": {"line": 797, "column": 4}, "value": 3}, + {"unit_name": "getPrefetch", "start": {"line": 799, "column": 18}, "end": {"line": 801, "column": 4}, "value": 3}, + {"unit_name": "setPrefetch", "start": {"line": 803, "column": 15}, "end": {"line": 805, "column": 4}, "value": 3}, + {"unit_name": "getDefaultRequeueRejected", "start": {"line": 807, "column": 18}, "end": {"line": 809, "column": 4}, "value": 3}, + {"unit_name": "setDefaultRequeueRejected", "start": {"line": 811, "column": 15}, "end": {"line": 813, "column": 4}, "value": 3}, + {"unit_name": "getIdleEventInterval", "start": {"line": 815, "column": 19}, "end": {"line": 817, "column": 4}, "value": 3}, + {"unit_name": "setIdleEventInterval", "start": {"line": 819, "column": 15}, "end": {"line": 821, "column": 4}, "value": 3}, + {"unit_name": "isDeBatchingEnabled", "start": {"line": 825, "column": 18}, "end": {"line": 827, "column": 4}, "value": 3}, + {"unit_name": "setDeBatchingEnabled", "start": {"line": 829, "column": 15}, "end": {"line": 831, "column": 4}, "value": 3}, + {"unit_name": "isForceStop", "start": {"line": 833, "column": 18}, "end": {"line": 835, "column": 4}, "value": 3}, + {"unit_name": "setForceStop", "start": {"line": 837, "column": 15}, "end": {"line": 839, "column": 4}, "value": 3}, + {"unit_name": "getRetry", "start": {"line": 841, "column": 24}, "end": {"line": 843, "column": 4}, "value": 3}, + {"unit_name": "getConcurrency", "start": {"line": 883, "column": 18}, "end": {"line": 885, "column": 4}, "value": 3}, + {"unit_name": "setConcurrency", "start": {"line": 887, "column": 15}, "end": {"line": 889, "column": 4}, "value": 3}, + {"unit_name": "getMaxConcurrency", "start": {"line": 891, "column": 18}, "end": {"line": 893, "column": 4}, "value": 3}, + {"unit_name": "setMaxConcurrency", "start": {"line": 895, "column": 15}, "end": {"line": 897, "column": 4}, "value": 3}, + {"unit_name": "getBatchSize", "start": {"line": 899, "column": 18}, "end": {"line": 901, "column": 4}, "value": 3}, + {"unit_name": "setBatchSize", "start": {"line": 903, "column": 15}, "end": {"line": 905, "column": 4}, "value": 3}, + {"unit_name": "isMissingQueuesFatal", "start": {"line": 908, "column": 18}, "end": {"line": 910, "column": 4}, "value": 3}, + {"unit_name": "setMissingQueuesFatal", "start": {"line": 912, "column": 15}, "end": {"line": 914, "column": 4}, "value": 3}, + {"unit_name": "isConsumerBatchEnabled", "start": {"line": 916, "column": 18}, "end": {"line": 918, "column": 4}, "value": 3}, + {"unit_name": "setConsumerBatchEnabled", "start": {"line": 920, "column": 15}, "end": {"line": 922, "column": 4}, "value": 3}, + {"unit_name": "getConsumersPerQueue", "start": {"line": 942, "column": 18}, "end": {"line": 944, "column": 4}, "value": 3}, + {"unit_name": "setConsumersPerQueue", "start": {"line": 946, "column": 15}, "end": {"line": 948, "column": 4}, "value": 3}, + {"unit_name": "isMissingQueuesFatal", "start": {"line": 951, "column": 18}, "end": {"line": 953, "column": 4}, "value": 3}, + {"unit_name": "setMissingQueuesFatal", "start": {"line": 955, "column": 15}, "end": {"line": 957, "column": 4}, "value": 3}, + {"unit_name": "isNativeListener", "start": {"line": 969, "column": 18}, "end": {"line": 971, "column": 4}, "value": 3}, + {"unit_name": "setNativeListener", "start": {"line": 973, "column": 15}, "end": {"line": 975, "column": 4}, "value": 3}, + {"unit_name": "getRetry", "start": {"line": 1024, "column": 16}, "end": {"line": 1026, "column": 4}, "value": 3}, + {"unit_name": "getMandatory", "start": {"line": 1028, "column": 18}, "end": {"line": 1030, "column": 4}, "value": 3}, + {"unit_name": "setMandatory", "start": {"line": 1032, "column": 15}, "end": {"line": 1034, "column": 4}, "value": 3}, + {"unit_name": "getReceiveTimeout", "start": {"line": 1036, "column": 19}, "end": {"line": 1038, "column": 4}, "value": 3}, + {"unit_name": "setReceiveTimeout", "start": {"line": 1040, "column": 15}, "end": {"line": 1042, "column": 4}, "value": 3}, + {"unit_name": "getReplyTimeout", "start": {"line": 1044, "column": 19}, "end": {"line": 1046, "column": 4}, "value": 3}, + {"unit_name": "setReplyTimeout", "start": {"line": 1048, "column": 15}, "end": {"line": 1050, "column": 4}, "value": 3}, + {"unit_name": "getExchange", "start": {"line": 1052, "column": 17}, "end": {"line": 1054, "column": 4}, "value": 3}, + {"unit_name": "setExchange", "start": {"line": 1056, "column": 15}, "end": {"line": 1058, "column": 4}, "value": 3}, + {"unit_name": "getRoutingKey", "start": {"line": 1060, "column": 17}, "end": {"line": 1062, "column": 4}, "value": 3}, + {"unit_name": "setRoutingKey", "start": {"line": 1064, "column": 15}, "end": {"line": 1066, "column": 4}, "value": 3}, + {"unit_name": "getDefaultReceiveQueue", "start": {"line": 1068, "column": 17}, "end": {"line": 1070, "column": 4}, "value": 3}, + {"unit_name": "setDefaultReceiveQueue", "start": {"line": 1072, "column": 15}, "end": {"line": 1074, "column": 4}, "value": 3}, + {"unit_name": "isObservationEnabled", "start": {"line": 1076, "column": 18}, "end": {"line": 1078, "column": 4}, "value": 3}, + {"unit_name": "setObservationEnabled", "start": {"line": 1080, "column": 15}, "end": {"line": 1082, "column": 4}, "value": 3}, + {"unit_name": "getAllowedListPatterns", "start": {"line": 1084, "column": 23}, "end": {"line": 1086, "column": 4}, "value": 3}, + {"unit_name": "setAllowedListPatterns", "start": {"line": 1088, "column": 15}, "end": {"line": 1090, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 1121, "column": 18}, "end": {"line": 1123, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 1125, "column": 15}, "end": {"line": 1127, "column": 4}, "value": 3}, + {"unit_name": "getMaxAttempts", "start": {"line": 1129, "column": 14}, "end": {"line": 1131, "column": 4}, "value": 3}, + {"unit_name": "setMaxAttempts", "start": {"line": 1133, "column": 15}, "end": {"line": 1135, "column": 4}, "value": 3}, + {"unit_name": "getInitialInterval", "start": {"line": 1137, "column": 19}, "end": {"line": 1139, "column": 4}, "value": 3}, + {"unit_name": "setInitialInterval", "start": {"line": 1141, "column": 15}, "end": {"line": 1143, "column": 4}, "value": 3}, + {"unit_name": "getMultiplier", "start": {"line": 1145, "column": 17}, "end": {"line": 1147, "column": 4}, "value": 3}, + {"unit_name": "setMultiplier", "start": {"line": 1149, "column": 15}, "end": {"line": 1151, "column": 4}, "value": 3}, + {"unit_name": "getMaxInterval", "start": {"line": 1153, "column": 19}, "end": {"line": 1155, "column": 4}, "value": 3}, + {"unit_name": "setMaxInterval", "start": {"line": 1157, "column": 15}, "end": {"line": 1159, "column": 4}, "value": 3}, + {"unit_name": "isStateless", "start": {"line": 1170, "column": 18}, "end": {"line": 1172, "column": 4}, "value": 3}, + {"unit_name": "setStateless", "start": {"line": 1174, "column": 15}, "end": {"line": 1176, "column": 4}, "value": 3}, + {"unit_name": "Address", "start": {"line": 1198, "column": 11}, "end": {"line": 1204, "column": 4}, "value": 7}, + {"unit_name": "trimPrefix", "start": {"line": 1206, "column": 18}, "end": {"line": 1216, "column": 4}, "value": 11}, + {"unit_name": "parseUsernameAndPassword", "start": {"line": 1218, "column": 18}, "end": {"line": 1233, "column": 4}, "value": 16}, + {"unit_name": "parseVirtualHost", "start": {"line": 1235, "column": 18}, "end": {"line": 1245, "column": 4}, "value": 11}, + {"unit_name": "parseHostAndPort", "start": {"line": 1247, "column": 16}, "end": {"line": 1258, "column": 4}, "value": 12}, + {"unit_name": "determineSslEnabled", "start": {"line": 1260, "column": 19}, "end": {"line": 1262, "column": 4}, "value": 3}, + {"unit_name": "getHost", "start": {"line": 1301, "column": 17}, "end": {"line": 1303, "column": 4}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 1305, "column": 15}, "end": {"line": 1307, "column": 4}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 1309, "column": 14}, "end": {"line": 1311, "column": 4}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 1313, "column": 15}, "end": {"line": 1315, "column": 4}, "value": 3}, + {"unit_name": "getVirtualHost", "start": {"line": 1317, "column": 17}, "end": {"line": 1319, "column": 4}, "value": 3}, + {"unit_name": "setVirtualHost", "start": {"line": 1321, "column": 15}, "end": {"line": 1323, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 1325, "column": 17}, "end": {"line": 1327, "column": 4}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 1329, "column": 15}, "end": {"line": 1331, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 1333, "column": 17}, "end": {"line": 1335, "column": 4}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 1337, "column": 15}, "end": {"line": 1339, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 1341, "column": 17}, "end": {"line": 1343, "column": 4}, "value": 3}, + {"unit_name": "setName", "start": {"line": 1345, "column": 15}, "end": {"line": 1347, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitTemplateCustomizer.java": { + "checksum": "d36a0a69b809b69f1ed824f53de0d42d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/EnvironmentBuilderCustomizer.java": { + "checksum": "b935fe2df64c4a3c0ea395da4f0c6b27", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/SimpleRabbitListenerContainerFactoryConfigurer.java": { + "checksum": "ae95edd6fdc215064ee4ac258d8be9a9", + "language": "Java", + "loc": 20, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleRabbitListenerContainerFactoryConfigurer", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 44, "column": 14}, "end": {"line": 52, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitAnnotationDrivenConfiguration.java": { + "checksum": "e923ad960a8c8634d584c5c2a40b4324", + "language": "Java", + "loc": 108, + "profile": [56, 0, 0, 0], + "measurements": [ + {"unit_name": "RabbitAnnotationDrivenConfiguration", "start": {"line": 58, "column": 2}, "end": {"line": 65, "column": 3}, "value": 8}, + {"unit_name": "simpleRabbitListenerContainerFactoryConfigurer", "start": {"line": 70, "column": 49}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "simpleRabbitListenerContainerFactoryConfigurerVirtualThreads", "start": {"line": 77, "column": 49}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "simpleRabbitListenerContainerFactory", "start": {"line": 87, "column": 39}, "end": {"line": 94, "column": 3}, "value": 8}, + {"unit_name": "directRabbitListenerContainerFactoryConfigurer", "start": {"line": 99, "column": 49}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "directRabbitListenerContainerFactoryConfigurerVirtualThreads", "start": {"line": 106, "column": 49}, "end": {"line": 110, "column": 3}, "value": 5}, + {"unit_name": "directRabbitListenerContainerFactory", "start": {"line": 115, "column": 39}, "end": {"line": 122, "column": 3}, "value": 8}, + {"unit_name": "simpleListenerConfigurer", "start": {"line": 124, "column": 57}, "end": {"line": 131, "column": 3}, "value": 8}, + {"unit_name": "directListenerConfigurer", "start": {"line": 133, "column": 57}, "end": {"line": 140, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitStreamConfiguration.java": { + "checksum": "76bcf56b0d507a0b382cf9e2a00c292e", + "language": "Java", + "loc": 98, + "profile": [42, 20, 0, 0], + "measurements": [ + {"unit_name": "streamRabbitListenerContainerFactory", "start": {"line": 56, "column": 39}, "end": {"line": 67, "column": 3}, "value": 12}, + {"unit_name": "rabbitStreamEnvironment", "start": {"line": 71, "column": 14}, "end": {"line": 76, "column": 3}, "value": 6}, + {"unit_name": "rabbitStreamTemplateConfigurer", "start": {"line": 80, "column": 33}, "end": {"line": 89, "column": 3}, "value": 10}, + {"unit_name": "rabbitStreamTemplate", "start": {"line": 94, "column": 23}, "end": {"line": 100, "column": 3}, "value": 7}, + {"unit_name": "configure", "start": {"line": 102, "column": 28}, "end": {"line": 105, "column": 3}, "value": 4}, + {"unit_name": "configure", "start": {"line": 107, "column": 36}, "end": {"line": 126, "column": 3}, "value": 20}, + {"unit_name": "withFallback", "start": {"line": 128, "column": 42}, "end": {"line": 130, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/PropertiesRabbitConnectionDetails.java": { + "checksum": "a322f2f59a8bc26f85c8a74708eaff91", + "language": "Java", + "loc": 32, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesRabbitConnectionDetails", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getVirtualHost", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getAddresses", "start": {"line": 53, "column": 23}, "end": {"line": 62, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitTemplateConfigurer.java": { + "checksum": "9f7b2b95bf467ad3e106cb7e4c9531b6", + "language": "Java", + "loc": 70, + "profile": [26, 28, 0, 0], + "measurements": [ + {"unit_name": "RabbitTemplateConfigurer", "start": {"line": 51, "column": 9}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "setMessageConverter", "start": {"line": 62, "column": 14}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "setRetryTemplateCustomizers", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getRabbitProperties", "start": {"line": 75, "column": 35}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 85, "column": 14}, "end": {"line": 112, "column": 3}, "value": 28}, + {"unit_name": "setAllowedListPatterns", "start": {"line": 114, "column": 15}, "end": {"line": 122, "column": 3}, "value": 9}, + {"unit_name": "determineMandatoryFlag", "start": {"line": 124, "column": 18}, "end": {"line": 127, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/CachingConnectionFactoryConfigurer.java": { + "checksum": "21c651e9c0c7d9382f1b70b91772151b", + "language": "Java", + "loc": 29, + "profile": [6, 16, 0, 0], + "measurements": [ + {"unit_name": "CachingConnectionFactoryConfigurer", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "CachingConnectionFactoryConfigurer", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 57, "column": 14}, "end": {"line": 72, "column": 3}, "value": 16} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/AbstractConnectionFactoryConfigurer.java": { + "checksum": "daaf2738767c84918881e7bfe76b989a", + "language": "Java", + "loc": 42, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractConnectionFactoryConfigurer", "start": {"line": 50, "column": 12}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "AbstractConnectionFactoryConfigurer", "start": {"line": 62, "column": 12}, "end": {"line": 68, "column": 3}, "value": 7}, + {"unit_name": "getConnectionNameStrategy", "start": {"line": 70, "column": 41}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "setConnectionNameStrategy", "start": {"line": 74, "column": 20}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 82, "column": 20}, "end": {"line": 95, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/SslBundleRabbitConnectionFactoryBean.java": { + "checksum": "f3738dbdee92f8283c053a9f5bd12327", + "language": "Java", + "loc": 27, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "setUpSSL", "start": {"line": 35, "column": 17}, "end": {"line": 45, "column": 3}, "value": 11}, + {"unit_name": "setSslBundle", "start": {"line": 47, "column": 7}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "setEnableHostnameVerification", "start": {"line": 52, "column": 14}, "end": {"line": 55, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/package-info.java": { + "checksum": "55622b9bb0392fb9d5df707b11d78f57", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitConnectionDetails.java": { + "checksum": "a0d020eab4900958d61c5e16f40b2fec", + "language": "Java", + "loc": 23, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "getUsername", "start": {"line": 38, "column": 17}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 46, "column": 17}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getVirtualHost", "start": {"line": 54, "column": 17}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getFirstAddress", "start": {"line": 70, "column": 18}, "end": {"line": 74, "column": 3}, "value": 5}, + {"unit_name": "Address", "start": {"line": 82, "column": 9}, "end": {"line": 83, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitRetryTemplateCustomizer.java": { + "checksum": "bb3f47d1d5b9be2e64dd3bd93e322386", + "language": "Java", + "loc": 12, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mustache/MustacheResourceTemplateLoader.java": { + "checksum": "35a662b0f3ede97bf07c9d9aa47a7a59", + "language": "Java", + "loc": 34, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "MustacheResourceTemplateLoader", "start": {"line": 52, "column": 9}, "end": {"line": 53, "column": 3}, "value": 2}, + {"unit_name": "MustacheResourceTemplateLoader", "start": {"line": 55, "column": 9}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "setCharset", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "setResourceLoader", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getTemplate", "start": {"line": 78, "column": 16}, "end": {"line": 81, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mustache/MustacheAutoConfiguration.java": { + "checksum": "8edc8ac45487795c8b4527a448bd2cb6", + "language": "Java", + "loc": 51, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "MustacheAutoConfiguration", "start": {"line": 53, "column": 9}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "checkTemplateLocationExists", "start": {"line": 59, "column": 14}, "end": {"line": 68, "column": 3}, "value": 10}, + {"unit_name": "mustacheCompiler", "start": {"line": 72, "column": 27}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "mustacheTemplateLoader", "start": {"line": 78, "column": 40}, "end": {"line": 83, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mustache/MustacheServletWebConfiguration.java": { + "checksum": "e098f2c54711ae2f55177d5f1431867d", + "language": "Java", + "loc": 38, + "profile": [0, 19, 0, 0], + "measurements": [ + {"unit_name": "mustacheViewResolver", "start": {"line": 39, "column": 23}, "end": {"line": 57, "column": 3}, "value": 19} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mustache/MustacheTemplateAvailabilityProvider.java": { + "checksum": "ee42e36b4ee24b343b9ff69e4934fea8", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "isTemplateAvailable", "start": {"line": 35, "column": 17}, "end": {"line": 43, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mustache/MustacheReactiveWebConfiguration.java": { + "checksum": "197bcfe788586bb396cdc6d46270f910", + "language": "Java", + "loc": 30, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "mustacheViewResolver", "start": {"line": 38, "column": 23}, "end": {"line": 49, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mustache/package-info.java": { + "checksum": "7727676d118db5f1daff5916fdfb3260", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mustache/MustacheProperties.java": { + "checksum": "34e75c547d1ff96b73bd553620add6c1", + "language": "Java", + "loc": 134, + "profile": [99, 0, 0, 0], + "measurements": [ + {"unit_name": "getServlet", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getReactive", "start": {"line": 87, "column": 18}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getPrefix", "start": {"line": 91, "column": 16}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setPrefix", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getSuffix", "start": {"line": 99, "column": 16}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setSuffix", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "getViewNames", "start": {"line": 107, "column": 18}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "setViewNames", "start": {"line": 111, "column": 14}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "getRequestContextAttribute", "start": {"line": 115, "column": 16}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "setRequestContextAttribute", "start": {"line": 119, "column": 14}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getCharset", "start": {"line": 123, "column": 17}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "getCharsetName", "start": {"line": 127, "column": 16}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "setCharset", "start": {"line": 131, "column": 14}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "isCheckTemplateLocation", "start": {"line": 135, "column": 17}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "setCheckTemplateLocation", "start": {"line": 139, "column": 14}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 143, "column": 17}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 147, "column": 14}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "isAllowRequestOverride", "start": {"line": 193, "column": 18}, "end": {"line": 195, "column": 4}, "value": 3}, + {"unit_name": "setAllowRequestOverride", "start": {"line": 197, "column": 15}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "isAllowSessionOverride", "start": {"line": 201, "column": 18}, "end": {"line": 203, "column": 4}, "value": 3}, + {"unit_name": "setAllowSessionOverride", "start": {"line": 205, "column": 15}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "isCache", "start": {"line": 209, "column": 18}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "setCache", "start": {"line": 213, "column": 15}, "end": {"line": 215, "column": 4}, "value": 3}, + {"unit_name": "getContentType", "start": {"line": 217, "column": 19}, "end": {"line": 219, "column": 4}, "value": 3}, + {"unit_name": "setContentType", "start": {"line": 221, "column": 15}, "end": {"line": 223, "column": 4}, "value": 3}, + {"unit_name": "isExposeRequestAttributes", "start": {"line": 225, "column": 18}, "end": {"line": 227, "column": 4}, "value": 3}, + {"unit_name": "setExposeRequestAttributes", "start": {"line": 229, "column": 15}, "end": {"line": 231, "column": 4}, "value": 3}, + {"unit_name": "isExposeSessionAttributes", "start": {"line": 233, "column": 18}, "end": {"line": 235, "column": 4}, "value": 3}, + {"unit_name": "setExposeSessionAttributes", "start": {"line": 237, "column": 15}, "end": {"line": 239, "column": 4}, "value": 3}, + {"unit_name": "isExposeSpringMacroHelpers", "start": {"line": 241, "column": 18}, "end": {"line": 243, "column": 4}, "value": 3}, + {"unit_name": "setExposeSpringMacroHelpers", "start": {"line": 245, "column": 15}, "end": {"line": 247, "column": 4}, "value": 3}, + {"unit_name": "getMediaTypes", "start": {"line": 258, "column": 26}, "end": {"line": 260, "column": 4}, "value": 3}, + {"unit_name": "setMediaTypes", "start": {"line": 262, "column": 15}, "end": {"line": 264, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/netty/NettyProperties.java": { + "checksum": "2149af934ca6a6a62cf140656c878a6c", + "language": "Java", + "loc": 18, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getLeakDetection", "start": {"line": 39, "column": 23}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "setLeakDetection", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/netty/NettyAutoConfiguration.java": { + "checksum": "8a73b1698649f31fa81d05885105dcf0", + "language": "Java", + "loc": 18, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "NettyAutoConfiguration", "start": {"line": 38, "column": 9}, "end": {"line": 43, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/netty/package-info.java": { + "checksum": "2f18736a9d959b00c20926c7fb351f47", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/ThymeleafAutoConfiguration.java": { + "checksum": "0fd97561afda1a3d2618440617176502", + "language": "Java", + "loc": 189, + "profile": [80, 17, 0, 0], + "measurements": [ + {"unit_name": "DefaultTemplateResolverConfiguration", "start": {"line": 90, "column": 3}, "end": {"line": 94, "column": 4}, "value": 5}, + {"unit_name": "checkTemplateLocationExists", "start": {"line": 96, "column": 16}, "end": {"line": 106, "column": 4}, "value": 11}, + {"unit_name": "defaultTemplateResolver", "start": {"line": 109, "column": 34}, "end": {"line": 125, "column": 4}, "value": 17}, + {"unit_name": "resourceUrlEncodingFilter", "start": {"line": 137, "column": 53}, "end": {"line": 142, "column": 4}, "value": 6}, + {"unit_name": "thymeleafViewResolver", "start": {"line": 149, "column": 26}, "end": {"line": 165, "column": 5}, "value": 15}, + {"unit_name": "appendCharset", "start": {"line": 167, "column": 19}, "end": {"line": 175, "column": 5}, "value": 9}, + {"unit_name": "thymeleafViewResolver", "start": {"line": 188, "column": 33}, "end": {"line": 198, "column": 4}, "value": 9}, + {"unit_name": "mapProperties", "start": {"line": 200, "column": 16}, "end": {"line": 205, "column": 4}, "value": 6}, + {"unit_name": "mapReactiveProperties", "start": {"line": 207, "column": 16}, "end": {"line": 216, "column": 4}, "value": 10}, + {"unit_name": "layoutDialect", "start": {"line": 226, "column": 17}, "end": {"line": 228, "column": 4}, "value": 3}, + {"unit_name": "dialect", "start": {"line": 238, "column": 24}, "end": {"line": 240, "column": 4}, "value": 3}, + {"unit_name": "securityDialect", "start": {"line": 250, "column": 25}, "end": {"line": 252, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/ThymeleafTemplateAvailabilityProvider.java": { + "checksum": "31ef917fda79b9c9dbc4e45886bd796d", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "isTemplateAvailable", "start": {"line": 35, "column": 17}, "end": {"line": 43, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/ThymeleafProperties.java": { + "checksum": "f77f9756a56beedf261157da46ebe6e7", + "language": "Java", + "loc": 159, + "profile": [120, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 118, "column": 17}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 122, "column": 14}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "isCheckTemplate", "start": {"line": 126, "column": 17}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "setCheckTemplate", "start": {"line": 130, "column": 14}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "isCheckTemplateLocation", "start": {"line": 134, "column": 17}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "setCheckTemplateLocation", "start": {"line": 138, "column": 14}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "getPrefix", "start": {"line": 142, "column": 16}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "setPrefix", "start": {"line": 146, "column": 14}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "getSuffix", "start": {"line": 150, "column": 16}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "setSuffix", "start": {"line": 154, "column": 14}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 158, "column": 16}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "setMode", "start": {"line": 162, "column": 14}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "getEncoding", "start": {"line": 166, "column": 17}, "end": {"line": 168, "column": 3}, "value": 3}, + {"unit_name": "setEncoding", "start": {"line": 170, "column": 14}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "isCache", "start": {"line": 174, "column": 17}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "setCache", "start": {"line": 178, "column": 14}, "end": {"line": 180, "column": 3}, "value": 3}, + {"unit_name": "getTemplateResolverOrder", "start": {"line": 182, "column": 17}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "setTemplateResolverOrder", "start": {"line": 186, "column": 14}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "getExcludedViewNames", "start": {"line": 190, "column": 18}, "end": {"line": 192, "column": 3}, "value": 3}, + {"unit_name": "setExcludedViewNames", "start": {"line": 194, "column": 14}, "end": {"line": 196, "column": 3}, "value": 3}, + {"unit_name": "getViewNames", "start": {"line": 198, "column": 18}, "end": {"line": 200, "column": 3}, "value": 3}, + {"unit_name": "setViewNames", "start": {"line": 202, "column": 14}, "end": {"line": 204, "column": 3}, "value": 3}, + {"unit_name": "isEnableSpringElCompiler", "start": {"line": 206, "column": 17}, "end": {"line": 208, "column": 3}, "value": 3}, + {"unit_name": "setEnableSpringElCompiler", "start": {"line": 210, "column": 14}, "end": {"line": 212, "column": 3}, "value": 3}, + {"unit_name": "isRenderHiddenMarkersBeforeCheckboxes", "start": {"line": 214, "column": 17}, "end": {"line": 216, "column": 3}, "value": 3}, + {"unit_name": "setRenderHiddenMarkersBeforeCheckboxes", "start": {"line": 218, "column": 14}, "end": {"line": 220, "column": 3}, "value": 3}, + {"unit_name": "getReactive", "start": {"line": 222, "column": 18}, "end": {"line": 224, "column": 3}, "value": 3}, + {"unit_name": "getServlet", "start": {"line": 226, "column": 17}, "end": {"line": 228, "column": 3}, "value": 3}, + {"unit_name": "getContentType", "start": {"line": 243, "column": 19}, "end": {"line": 245, "column": 4}, "value": 3}, + {"unit_name": "setContentType", "start": {"line": 247, "column": 15}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "isProducePartialOutputWhileProcessing", "start": {"line": 251, "column": 18}, "end": {"line": 253, "column": 4}, "value": 3}, + {"unit_name": "setProducePartialOutputWhileProcessing", "start": {"line": 255, "column": 15}, "end": {"line": 257, "column": 4}, "value": 3}, + {"unit_name": "getMediaTypes", "start": {"line": 286, "column": 26}, "end": {"line": 288, "column": 4}, "value": 3}, + {"unit_name": "setMediaTypes", "start": {"line": 290, "column": 15}, "end": {"line": 292, "column": 4}, "value": 3}, + {"unit_name": "getMaxChunkSize", "start": {"line": 294, "column": 19}, "end": {"line": 296, "column": 4}, "value": 3}, + {"unit_name": "setMaxChunkSize", "start": {"line": 298, "column": 15}, "end": {"line": 300, "column": 4}, "value": 3}, + {"unit_name": "getFullModeViewNames", "start": {"line": 302, "column": 19}, "end": {"line": 304, "column": 4}, "value": 3}, + {"unit_name": "setFullModeViewNames", "start": {"line": 306, "column": 15}, "end": {"line": 308, "column": 4}, "value": 3}, + {"unit_name": "getChunkedModeViewNames", "start": {"line": 310, "column": 19}, "end": {"line": 312, "column": 4}, "value": 3}, + {"unit_name": "setChunkedModeViewNames", "start": {"line": 314, "column": 15}, "end": {"line": 316, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/TemplateEngineConfigurations.java": { + "checksum": "348d55bda2087790e4b054cd1940a198", + "language": "Java", + "loc": 47, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "templateEngine", "start": {"line": 48, "column": 24}, "end": {"line": 56, "column": 4}, "value": 9}, + {"unit_name": "templateEngine", "start": {"line": 67, "column": 31}, "end": {"line": 75, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/package-info.java": { + "checksum": "3b586c2cc2ad2d378d932687e78b9c86", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/aop/AopAutoConfiguration.java": { + "checksum": "cf210e10d698d4301c877653b5c99560", + "language": "Java", + "loc": 46, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "forceAutoProxyCreatorToUseClassProxying", "start": {"line": 78, "column": 35}, "end": {"line": 85, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/aop/package-info.java": { + "checksum": "8a8a4c23d2c48ae5384e12e6d30837e9", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceJmxConfiguration.java": { + "checksum": "f7230bc0843e584a030acc01f7c24f2f", + "language": "Java", + "loc": 63, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "Hikari", "start": {"line": 60, "column": 3}, "end": {"line": 64, "column": 4}, "value": 5}, + {"unit_name": "validateMBeans", "start": {"line": 66, "column": 16}, "end": {"line": 72, "column": 4}, "value": 7}, + {"unit_name": "dataSourceMBean", "start": {"line": 84, "column": 10}, "end": {"line": 96, "column": 4}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/TomcatJdbcConnectionDetailsBeanPostProcessor.java": { + "checksum": "841c40f725a850e58b81fd1bb484c289", + "language": "Java", + "loc": 16, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "TomcatJdbcConnectionDetailsBeanPostProcessor", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "processDataSource", "start": {"line": 38, "column": 19}, "end": {"line": 44, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/JdbcClientAutoConfiguration.java": { + "checksum": "6bbf9c160eafaf24391c24a333182cf2", + "language": "Java", + "loc": 20, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "jdbcClient", "start": {"line": 42, "column": 13}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/JdbcConnectionDetails.java": { + "checksum": "3a0d8c5c3265c4da9c3da4aa645d780a", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getDriverClassName", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getXaDataSourceClassName", "start": {"line": 70, "column": 17}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/JdbcTemplateConfiguration.java": { + "checksum": "5c4ecd98f4426133a5d85e93709e1584", + "language": "Java", + "loc": 24, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "jdbcTemplate", "start": {"line": 39, "column": 15}, "end": {"line": 48, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/XADataSourceAutoConfiguration.java": { + "checksum": "5fdb6407e469cd5db624af39566be360", + "language": "Java", + "loc": 89, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "jdbcConnectionDetails", "start": {"line": 71, "column": 34}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "dataSource", "start": {"line": 76, "column": 20}, "end": {"line": 80, "column": 3}, "value": 5}, + {"unit_name": "setBeanClassLoader", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "createXaDataSource", "start": {"line": 87, "column": 23}, "end": {"line": 93, "column": 3}, "value": 7}, + {"unit_name": "createXaDataSourceInstance", "start": {"line": 95, "column": 23}, "end": {"line": 105, "column": 3}, "value": 11}, + {"unit_name": "bindXaProperties", "start": {"line": 107, "column": 15}, "end": {"line": 111, "column": 3}, "value": 5}, + {"unit_name": "getBinderSource", "start": {"line": 113, "column": 38}, "end": {"line": 128, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceProperties.java": { + "checksum": "38ebb2ea0e0e87ccc671893e24100317", + "language": "Java", + "loc": 218, + "profile": [160, 18, 0, 0], + "measurements": [ + {"unit_name": "setBeanClassLoader", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 111, "column": 14}, "end": {"line": 115, "column": 3}, "value": 5}, + {"unit_name": "initializeDataSourceBuilder", "start": {"line": 122, "column": 30}, "end": {"line": 129, "column": 3}, "value": 8}, + {"unit_name": "isGenerateUniqueName", "start": {"line": 131, "column": 17}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "setGenerateUniqueName", "start": {"line": 135, "column": 14}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 139, "column": 16}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 143, "column": 14}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 147, "column": 37}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "setType", "start": {"line": 151, "column": 14}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 160, "column": 16}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "setDriverClassName", "start": {"line": 164, "column": 14}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "determineDriverClassName", "start": {"line": 173, "column": 16}, "end": {"line": 190, "column": 3}, "value": 18}, + {"unit_name": "driverClassIsLoadable", "start": {"line": 192, "column": 18}, "end": {"line": 204, "column": 3}, "value": 12}, + {"unit_name": "getUrl", "start": {"line": 211, "column": 16}, "end": {"line": 213, "column": 3}, "value": 3}, + {"unit_name": "setUrl", "start": {"line": 215, "column": 14}, "end": {"line": 217, "column": 3}, "value": 3}, + {"unit_name": "determineUrl", "start": {"line": 224, "column": 16}, "end": {"line": 235, "column": 3}, "value": 12}, + {"unit_name": "determineDatabaseName", "start": {"line": 242, "column": 16}, "end": {"line": 256, "column": 3}, "value": 15}, + {"unit_name": "getUsername", "start": {"line": 263, "column": 16}, "end": {"line": 265, "column": 3}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 267, "column": 14}, "end": {"line": 269, "column": 3}, "value": 3}, + {"unit_name": "determineUsername", "start": {"line": 276, "column": 16}, "end": {"line": 284, "column": 3}, "value": 9}, + {"unit_name": "getPassword", "start": {"line": 291, "column": 16}, "end": {"line": 293, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 295, "column": 14}, "end": {"line": 297, "column": 3}, "value": 3}, + {"unit_name": "determinePassword", "start": {"line": 304, "column": 16}, "end": {"line": 312, "column": 3}, "value": 9}, + {"unit_name": "getJndiName", "start": {"line": 314, "column": 16}, "end": {"line": 316, "column": 3}, "value": 3}, + {"unit_name": "setJndiName", "start": {"line": 324, "column": 14}, "end": {"line": 326, "column": 3}, "value": 3}, + {"unit_name": "getEmbeddedDatabaseConnection", "start": {"line": 328, "column": 36}, "end": {"line": 330, "column": 3}, "value": 3}, + {"unit_name": "setEmbeddedDatabaseConnection", "start": {"line": 332, "column": 14}, "end": {"line": 334, "column": 3}, "value": 3}, + {"unit_name": "getClassLoader", "start": {"line": 336, "column": 21}, "end": {"line": 338, "column": 3}, "value": 3}, + {"unit_name": "getXa", "start": {"line": 340, "column": 12}, "end": {"line": 342, "column": 3}, "value": 3}, + {"unit_name": "setXa", "start": {"line": 344, "column": 14}, "end": {"line": 346, "column": 3}, "value": 3}, + {"unit_name": "getDataSourceClassName", "start": {"line": 363, "column": 17}, "end": {"line": 365, "column": 4}, "value": 3}, + {"unit_name": "setDataSourceClassName", "start": {"line": 367, "column": 15}, "end": {"line": 369, "column": 4}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 371, "column": 30}, "end": {"line": 373, "column": 4}, "value": 3}, + {"unit_name": "setProperties", "start": {"line": 375, "column": 15}, "end": {"line": 377, "column": 4}, "value": 3}, + {"unit_name": "DataSourceBeanCreationException", "start": {"line": 387, "column": 3}, "end": {"line": 392, "column": 4}, "value": 6}, + {"unit_name": "getProperties", "start": {"line": 394, "column": 24}, "end": {"line": 396, "column": 4}, "value": 3}, + {"unit_name": "getConnection", "start": {"line": 398, "column": 30}, "end": {"line": 400, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/JdbcTemplateAutoConfiguration.java": { + "checksum": "a2a106b152c4ae5a6a75658f76fb62d1", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceAutoConfiguration.java": { + "checksum": "6c3e561f3f920ac49b2d79feb2a4e5e4", + "language": "Java", + "loc": 104, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "jdbcConnectionDetails", "start": {"line": 82, "column": 35}, "end": {"line": 84, "column": 4}, "value": 3}, + {"unit_name": "PooledDataSourceCondition", "start": {"line": 94, "column": 3}, "end": {"line": 96, "column": 4}, "value": 3}, + {"unit_name": "getMatchOutcome", "start": {"line": 116, "column": 27}, "end": {"line": 122, "column": 4}, "value": 7}, + {"unit_name": "getMatchOutcome", "start": {"line": 138, "column": 27}, "end": {"line": 151, "column": 4}, "value": 14}, + {"unit_name": "hasDataSourceUrlProperty", "start": {"line": 153, "column": 19}, "end": {"line": 165, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/NamedParameterJdbcTemplateConfiguration.java": { + "checksum": "cb649065bd5f5a065d503f478b51cc33", + "language": "Java", + "loc": 19, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "namedParameterJdbcTemplate", "start": {"line": 40, "column": 29}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/JdbcProperties.java": { + "checksum": "dc6fccf2b0a42f36a4ae82f3a2743ad8", + "language": "Java", + "loc": 36, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "getTemplate", "start": {"line": 37, "column": 18}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getFetchSize", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 4}, "value": 3}, + {"unit_name": "setFetchSize", "start": {"line": 68, "column": 15}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "getMaxRows", "start": {"line": 72, "column": 14}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "setMaxRows", "start": {"line": 76, "column": 15}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "getQueryTimeout", "start": {"line": 80, "column": 19}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "setQueryTimeout", "start": {"line": 84, "column": 15}, "end": {"line": 86, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration.java": { + "checksum": "6725a9efb85fdbdcae5592a548c78faa", + "language": "Java", + "loc": 131, + "profile": [65, 0, 0, 0], + "measurements": [ + {"unit_name": "createDataSource", "start": {"line": 51, "column": 23}, "end": {"line": 60, "column": 3}, "value": 10}, + {"unit_name": "tomcatJdbcConnectionDetailsBeanPostProcessor", "start": {"line": 74, "column": 55}, "end": {"line": 77, "column": 4}, "value": 4}, + {"unit_name": "dataSource", "start": {"line": 81, "column": 42}, "end": {"line": 94, "column": 4}, "value": 14}, + {"unit_name": "jdbcConnectionDetailsHikariBeanPostProcessor", "start": {"line": 109, "column": 55}, "end": {"line": 112, "column": 4}, "value": 4}, + {"unit_name": "dataSource", "start": {"line": 116, "column": 20}, "end": {"line": 123, "column": 4}, "value": 8}, + {"unit_name": "dbcp2JdbcConnectionDetailsBeanPostProcessor", "start": {"line": 138, "column": 54}, "end": {"line": 141, "column": 4}, "value": 4}, + {"unit_name": "dataSource", "start": {"line": 145, "column": 44}, "end": {"line": 149, "column": 4}, "value": 5}, + {"unit_name": "oracleUcpJdbcConnectionDetailsBeanPostProcessor", "start": {"line": 164, "column": 58}, "end": {"line": 167, "column": 4}, "value": 4}, + {"unit_name": "dataSource", "start": {"line": 171, "column": 22}, "end": {"line": 179, "column": 4}, "value": 9}, + {"unit_name": "dataSource", "start": {"line": 192, "column": 14}, "end": {"line": 194, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceCheckpointRestoreConfiguration.java": { + "checksum": "48fe0081c21c98df6b0ee4338b44671b", + "language": "Java", + "loc": 26, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "hikariCheckpointRestoreLifecycle", "start": {"line": 48, "column": 36}, "end": {"line": 51, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/OracleUcpJdbcConnectionDetailsBeanPostProcessor.java": { + "checksum": "5e795dc9cf329b5c3cc6c004dc0a2151", + "language": "Java", + "loc": 23, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleUcpJdbcConnectionDetailsBeanPostProcessor", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "processDataSource", "start": {"line": 41, "column": 19}, "end": {"line": 52, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/Dbcp2JdbcConnectionDetailsBeanPostProcessor.java": { + "checksum": "5b976fac09eb12f3d3b170766eebedd7", + "language": "Java", + "loc": 16, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "Dbcp2JdbcConnectionDetailsBeanPostProcessor", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "processDataSource", "start": {"line": 38, "column": 19}, "end": {"line": 44, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceTransactionManagerAutoConfiguration.java": { + "checksum": "fdac28d5557526ca48144053e0651490", + "language": "Java", + "loc": 44, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "transactionManager", "start": {"line": 63, "column": 32}, "end": {"line": 68, "column": 4}, "value": 6}, + {"unit_name": "createTransactionManager", "start": {"line": 70, "column": 40}, "end": {"line": 73, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/HikariJdbcConnectionDetailsBeanPostProcessor.java": { + "checksum": "d0a627a5a13c297e6b83a24b50dbd096", + "language": "Java", + "loc": 16, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "HikariJdbcConnectionDetailsBeanPostProcessor", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "processDataSource", "start": {"line": 38, "column": 19}, "end": {"line": 44, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/HikariDriverConfigurationFailureAnalyzer.java": { + "checksum": "b9f401481c2e43d6ebce3d60474112bd", + "language": "Java", + "loc": 19, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 34, "column": 28}, "end": {"line": 44, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/JndiDataSourceAutoConfiguration.java": { + "checksum": "3c1e9f10d8ad9de6ce5b91c4973fad3f", + "language": "Java", + "loc": 35, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "dataSource", "start": {"line": 50, "column": 20}, "end": {"line": 55, "column": 3}, "value": 6}, + {"unit_name": "excludeMBeanIfNecessary", "start": {"line": 57, "column": 15}, "end": {"line": 63, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/JdbcConnectionDetailsBeanPostProcessor.java": { + "checksum": "93d0dffdb5aea2d03439c34dbd217841", + "language": "Java", + "loc": 31, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "JdbcConnectionDetailsBeanPostProcessor", "start": {"line": 43, "column": 2}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "postProcessBeforeInitialization", "start": {"line": 51, "column": 16}, "end": {"line": 59, "column": 3}, "value": 9}, + {"unit_name": "getOrder", "start": {"line": 64, "column": 13}, "end": {"line": 67, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/package-info.java": { + "checksum": "82e794322e33f589223300c85cdccd23", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/EmbeddedDataSourceConfiguration.java": { + "checksum": "f190683ab36cb66d3133679dbefee599", + "language": "Java", + "loc": 23, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "setBeanClassLoader", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "dataSource", "start": {"line": 47, "column": 26}, "end": {"line": 51, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/DataSourceBeanCreationFailureAnalyzer.java": { + "checksum": "1aa0cfafca99fb0ecf35dbdee537f338", + "language": "Java", + "loc": 62, + "profile": [34, 16, 0, 0], + "measurements": [ + {"unit_name": "DataSourceBeanCreationFailureAnalyzer", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "analyze", "start": {"line": 44, "column": 28}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getFailureAnalysis", "start": {"line": 48, "column": 26}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "getDescription", "start": {"line": 54, "column": 17}, "end": {"line": 63, "column": 3}, "value": 10}, + {"unit_name": "getAction", "start": {"line": 65, "column": 17}, "end": {"line": 80, "column": 3}, "value": 16}, + {"unit_name": "getActiveProfiles", "start": {"line": 82, "column": 17}, "end": {"line": 94, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/PropertiesJdbcConnectionDetails.java": { + "checksum": "752caf8770d331a20b11bc822860e7a5", + "language": "Java", + "loc": 29, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesJdbcConnectionDetails", "start": {"line": 28, "column": 2}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 33, "column": 16}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getXaDataSourceClassName", "start": {"line": 53, "column": 16}, "end": {"line": 57, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/metadata/DataSourcePoolMetadataProvidersConfiguration.java": { + "checksum": "04213eff33243a6aa6fbdd5815efbfc1", + "language": "Java", + "loc": 79, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "tomcatPoolDataSourceMetadataProvider", "start": {"line": 53, "column": 34}, "end": {"line": 62, "column": 4}, "value": 10}, + {"unit_name": "hikariPoolDataSourceMetadataProvider", "start": {"line": 71, "column": 34}, "end": {"line": 80, "column": 4}, "value": 10}, + {"unit_name": "commonsDbcp2PoolDataSourceMetadataProvider", "start": {"line": 89, "column": 34}, "end": {"line": 98, "column": 4}, "value": 10}, + {"unit_name": "oracleUcpPoolDataSourceMetadataProvider", "start": {"line": 107, "column": 34}, "end": {"line": 115, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jdbc/metadata/package-info.java": { + "checksum": "3382497ed604d120af7fee4cb1074c24", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/info/ProjectInfoAutoConfiguration.java": { + "checksum": "04efa8441906fe6d3f21cc88b425414d", + "language": "Java", + "loc": 78, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "ProjectInfoAutoConfiguration", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "gitProperties", "start": {"line": 63, "column": 23}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "buildProperties", "start": {"line": 71, "column": 25}, "end": {"line": 74, "column": 3}, "value": 4}, + {"unit_name": "loadFrom", "start": {"line": 76, "column": 23}, "end": {"line": 86, "column": 3}, "value": 11}, + {"unit_name": "loadSource", "start": {"line": 88, "column": 21}, "end": {"line": 93, "column": 3}, "value": 6}, + {"unit_name": "getMatchOutcome", "start": {"line": 98, "column": 27}, "end": {"line": 110, "column": 4}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/info/ProjectInfoProperties.java": { + "checksum": "05414e3530aa6d428d05873e952c9b93", + "language": "Java", + "loc": 49, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "getBuild", "start": {"line": 39, "column": 15}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getGit", "start": {"line": 43, "column": 13}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 62, "column": 19}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "setLocation", "start": {"line": 66, "column": 15}, "end": {"line": 68, "column": 4}, "value": 3}, + {"unit_name": "getEncoding", "start": {"line": 70, "column": 18}, "end": {"line": 72, "column": 4}, "value": 3}, + {"unit_name": "setEncoding", "start": {"line": 74, "column": 15}, "end": {"line": 76, "column": 4}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 95, "column": 19}, "end": {"line": 97, "column": 4}, "value": 3}, + {"unit_name": "setLocation", "start": {"line": 99, "column": 15}, "end": {"line": 101, "column": 4}, "value": 3}, + {"unit_name": "getEncoding", "start": {"line": 103, "column": 18}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "setEncoding", "start": {"line": 107, "column": 15}, "end": {"line": 109, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/info/package-info.java": { + "checksum": "05baebdb865c36588b1f98ef4f952af1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/container/package-info.java": { + "checksum": "a8e826c991884d45119befff44ba8ce5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/container/ContainerImageMetadata.java": { + "checksum": "9ffdf8fed0b46ed27ebc0fbfb815403c", + "language": "Java", + "loc": 17, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "ContainerImageMetadata", "start": {"line": 32, "column": 15}, "end": {"line": 66, "column": 2}, "value": 6}, + {"unit_name": "addTo", "start": {"line": 40, "column": 14}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "isPresent", "start": {"line": 52, "column": 24}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getFrom", "start": {"line": 62, "column": 39}, "end": {"line": 64, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/rsocket/RSocketRequesterAutoConfiguration.java": { + "checksum": "5b359b3f870dfd919aeed2c80c6b13b2", + "language": "Java", + "loc": 28, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "rSocketRequesterBuilder", "start": {"line": 52, "column": 34}, "end": {"line": 57, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/rsocket/RSocketWebSocketNettyRouteProvider.java": { + "checksum": "3f8f8d8289b7fa5edc0d828c0e5d8a37", + "language": "Java", + "loc": 39, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "RSocketWebSocketNettyRouteProvider", "start": {"line": 50, "column": 2}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "apply", "start": {"line": 59, "column": 26}, "end": {"line": 65, "column": 3}, "value": 7}, + {"unit_name": "createWebsocketServerSpec", "start": {"line": 67, "column": 30}, "end": {"line": 71, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/rsocket/RSocketMessageHandlerCustomizer.java": { + "checksum": "44736ff9e1a329dc15de25c23428d371", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/rsocket/RSocketServerAutoConfiguration.java": { + "checksum": "327fb25aaae274785ff2cf69cb677200", + "language": "Java", + "loc": 115, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "rSocketWebsocketRouteProvider", "start": {"line": 78, "column": 38}, "end": {"line": 83, "column": 4}, "value": 6}, + {"unit_name": "customizeWebsocketServerSpec", "start": {"line": 85, "column": 29}, "end": {"line": 93, "column": 4}, "value": 9}, + {"unit_name": "rSocketServerFactory", "start": {"line": 105, "column": 24}, "end": {"line": 118, "column": 4}, "value": 14}, + {"unit_name": "rSocketServerBootstrap", "start": {"line": 122, "column": 26}, "end": {"line": 125, "column": 4}, "value": 4}, + {"unit_name": "frameDecoderRSocketServerCustomizer", "start": {"line": 128, "column": 27}, "end": {"line": 135, "column": 4}, "value": 8}, + {"unit_name": "OnRSocketWebServerCondition", "start": {"line": 141, "column": 3}, "end": {"line": 143, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/rsocket/RSocketMessagingAutoConfiguration.java": { + "checksum": "24941c0c66645eba00ca325466851863", + "language": "Java", + "loc": 24, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "messageHandler", "start": {"line": 44, "column": 31}, "end": {"line": 50, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/rsocket/package-info.java": { + "checksum": "cf1081e29dae1b3bef6b475ebfbe3e32", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/rsocket/RSocketStrategiesAutoConfiguration.java": { + "checksum": "73515a99e2448076ff22278d68184caa", + "language": "Java", + "loc": 69, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "rSocketStrategies", "start": {"line": 58, "column": 27}, "end": {"line": 65, "column": 3}, "value": 8}, + {"unit_name": "jacksonCborRSocketStrategyCustomizer", "start": {"line": 76, "column": 38}, "end": {"line": 82, "column": 4}, "value": 7}, + {"unit_name": "jacksonJsonRSocketStrategyCustomizer", "start": {"line": 96, "column": 38}, "end": {"line": 101, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/rsocket/RSocketProperties.java": { + "checksum": "f6dfacb55d34235f4b15c233820e0589", + "language": "Java", + "loc": 94, + "profile": [66, 0, 0, 0], + "measurements": [ + {"unit_name": "getServer", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 78, "column": 18}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 82, "column": 15}, "end": {"line": 84, "column": 4}, "value": 3}, + {"unit_name": "getAddress", "start": {"line": 86, "column": 22}, "end": {"line": 88, "column": 4}, "value": 3}, + {"unit_name": "setAddress", "start": {"line": 90, "column": 15}, "end": {"line": 92, "column": 4}, "value": 3}, + {"unit_name": "getTransport", "start": {"line": 94, "column": 34}, "end": {"line": 96, "column": 4}, "value": 3}, + {"unit_name": "setTransport", "start": {"line": 98, "column": 15}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "getMappingPath", "start": {"line": 102, "column": 17}, "end": {"line": 104, "column": 4}, "value": 3}, + {"unit_name": "setMappingPath", "start": {"line": 106, "column": 15}, "end": {"line": 108, "column": 4}, "value": 3}, + {"unit_name": "getFragmentSize", "start": {"line": 110, "column": 19}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "setFragmentSize", "start": {"line": 114, "column": 15}, "end": {"line": 116, "column": 4}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 118, "column": 14}, "end": {"line": 120, "column": 4}, "value": 3}, + {"unit_name": "setSsl", "start": {"line": 122, "column": 15}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "getSpec", "start": {"line": 126, "column": 15}, "end": {"line": 128, "column": 4}, "value": 3}, + {"unit_name": "getProtocols", "start": {"line": 152, "column": 18}, "end": {"line": 154, "column": 5}, "value": 3}, + {"unit_name": "setProtocols", "start": {"line": 156, "column": 16}, "end": {"line": 158, "column": 5}, "value": 3}, + {"unit_name": "getMaxFramePayloadLength", "start": {"line": 160, "column": 20}, "end": {"line": 162, "column": 5}, "value": 3}, + {"unit_name": "setMaxFramePayloadLength", "start": {"line": 164, "column": 16}, "end": {"line": 166, "column": 5}, "value": 3}, + {"unit_name": "isHandlePing", "start": {"line": 168, "column": 19}, "end": {"line": 170, "column": 5}, "value": 3}, + {"unit_name": "setHandlePing", "start": {"line": 172, "column": 16}, "end": {"line": 174, "column": 5}, "value": 3}, + {"unit_name": "isCompress", "start": {"line": 176, "column": 19}, "end": {"line": 178, "column": 5}, "value": 3}, + {"unit_name": "setCompress", "start": {"line": 180, "column": 16}, "end": {"line": 182, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnCheckpointRestore.java": { + "checksum": "76332d643221ebc0850027c422349cbf", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionMessage.java": { + "checksum": "459116e2e7c481521ccd4f59d6fd0648", + "language": "Java", + "loc": 192, + "profile": [140, 16, 0, 0], + "measurements": [ + {"unit_name": "ConditionMessage", "start": {"line": 43, "column": 10}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "ConditionMessage", "start": {"line": 47, "column": 10}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "ConditionMessage", "start": {"line": 51, "column": 10}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "isEmpty", "start": {"line": 59, "column": 17}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 64, "column": 17}, "end": {"line": 72, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 75, "column": 13}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "append", "start": {"line": 90, "column": 26}, "end": {"line": 99, "column": 3}, "value": 9}, + {"unit_name": "andCondition", "start": {"line": 110, "column": 17}, "end": {"line": 113, "column": 3}, "value": 4}, + {"unit_name": "andCondition", "start": {"line": 124, "column": 17}, "end": {"line": 131, "column": 3}, "value": 8}, + {"unit_name": "empty", "start": {"line": 137, "column": 33}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 148, "column": 33}, "end": {"line": 153, "column": 3}, "value": 6}, + {"unit_name": "of", "start": {"line": 161, "column": 33}, "end": {"line": 169, "column": 3}, "value": 9}, + {"unit_name": "forCondition", "start": {"line": 180, "column": 24}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "forCondition", "start": {"line": 193, "column": 24}, "end": {"line": 195, "column": 3}, "value": 3}, + {"unit_name": "Builder", "start": {"line": 204, "column": 11}, "end": {"line": 206, "column": 4}, "value": 3}, + {"unit_name": "foundExactly", "start": {"line": 214, "column": 27}, "end": {"line": 216, "column": 4}, "value": 3}, + {"unit_name": "found", "start": {"line": 224, "column": 23}, "end": {"line": 226, "column": 4}, "value": 3}, + {"unit_name": "found", "start": {"line": 236, "column": 23}, "end": {"line": 238, "column": 4}, "value": 3}, + {"unit_name": "didNotFind", "start": {"line": 247, "column": 23}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "didNotFind", "start": {"line": 259, "column": 23}, "end": {"line": 261, "column": 4}, "value": 3}, + {"unit_name": "resultedIn", "start": {"line": 269, "column": 27}, "end": {"line": 271, "column": 4}, "value": 3}, + {"unit_name": "available", "start": {"line": 279, "column": 27}, "end": {"line": 281, "column": 4}, "value": 3}, + {"unit_name": "notAvailable", "start": {"line": 289, "column": 27}, "end": {"line": 291, "column": 4}, "value": 3}, + {"unit_name": "because", "start": {"line": 299, "column": 27}, "end": {"line": 305, "column": 4}, "value": 7}, + {"unit_name": "ItemsBuilder", "start": {"line": 322, "column": 11}, "end": {"line": 327, "column": 4}, "value": 6}, + {"unit_name": "atAll", "start": {"line": 335, "column": 27}, "end": {"line": 337, "column": 4}, "value": 3}, + {"unit_name": "items", "start": {"line": 346, "column": 27}, "end": {"line": 348, "column": 4}, "value": 3}, + {"unit_name": "items", "start": {"line": 358, "column": 27}, "end": {"line": 360, "column": 4}, "value": 3}, + {"unit_name": "items", "start": {"line": 369, "column": 27}, "end": {"line": 371, "column": 4}, "value": 3}, + {"unit_name": "items", "start": {"line": 381, "column": 27}, "end": {"line": 396, "column": 4}, "value": 16}, + {"unit_name": "applyToItem", "start": {"line": 411, "column": 21}, "end": {"line": 413, "column": 5}, "value": 3}, + {"unit_name": "applyToItem", "start": {"line": 423, "column": 21}, "end": {"line": 425, "column": 5}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 429, "column": 24}, "end": {"line": 438, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnCloudPlatform.java": { + "checksum": "412cdcdb95e082382ff6bb678e6a8433", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/AnyNestedCondition.java": { + "checksum": "102460649709c37676e4f949d44c467a", + "language": "Java", + "loc": 24, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "AnyNestedCondition", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getFinalMatchOutcome", "start": {"line": 65, "column": 29}, "end": {"line": 75, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnJndi.java": { + "checksum": "06506299181b44e5c5bb606edaceee27", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ResourceCondition.java": { + "checksum": "cfa888ec490b5a0074b5de089c9163db", + "language": "Java", + "loc": 45, + "profile": [14, 16, 0, 0], + "measurements": [ + {"unit_name": "ResourceCondition", "start": {"line": 54, "column": 12}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "getMatchOutcome", "start": {"line": 61, "column": 26}, "end": {"line": 66, "column": 3}, "value": 6}, + {"unit_name": "getResourceOutcome", "start": {"line": 74, "column": 29}, "end": {"line": 89, "column": 3}, "value": 16}, + {"unit_name": "startConditionMessage", "start": {"line": 91, "column": 26}, "end": {"line": 93, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnNotWarDeployment.java": { + "checksum": "1f176e28f4e4328c9ca3521855fa6706", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnExpressionCondition.java": { + "checksum": "8439c9284e4165560423baf662c1fd5b", + "language": "Java", + "loc": 42, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 39, "column": 26}, "end": {"line": 52, "column": 3}, "value": 14}, + {"unit_name": "evaluateExpression", "start": {"line": 54, "column": 18}, "end": {"line": 62, "column": 3}, "value": 9}, + {"unit_name": "wrapIfNecessary", "start": {"line": 69, "column": 17}, "end": {"line": 74, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnNotWebApplication.java": { + "checksum": "dfa4b71a3e46e71af725e54862b39237", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/SpringBootCondition.java": { + "checksum": "a62b6093c748c2eb13a7162fffe50f45", + "language": "Java", + "loc": 90, + "profile": [55, 19, 0, 0], + "measurements": [ + {"unit_name": "matches", "start": {"line": 44, "column": 23}, "end": {"line": 62, "column": 3}, "value": 19}, + {"unit_name": "getName", "start": {"line": 64, "column": 17}, "end": {"line": 72, "column": 3}, "value": 9}, + {"unit_name": "getClassOrMethodName", "start": {"line": 74, "column": 24}, "end": {"line": 80, "column": 3}, "value": 7}, + {"unit_name": "logOutcome", "start": {"line": 82, "column": 23}, "end": {"line": 86, "column": 3}, "value": 5}, + {"unit_name": "getLogMessage", "start": {"line": 88, "column": 24}, "end": {"line": 100, "column": 3}, "value": 13}, + {"unit_name": "recordEvaluation", "start": {"line": 102, "column": 15}, "end": {"line": 107, "column": 3}, "value": 6}, + {"unit_name": "anyMatches", "start": {"line": 124, "column": 26}, "end": {"line": 132, "column": 3}, "value": 9}, + {"unit_name": "matches", "start": {"line": 141, "column": 26}, "end": {"line": 146, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnThreading.java": { + "checksum": "51e71c639f1d200582c1deeb991ef462", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/NoneNestedConditions.java": { + "checksum": "f43d49e64b355d336bc2d55a91691f43", + "language": "Java", + "loc": 21, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "NoneNestedConditions", "start": {"line": 57, "column": 9}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getFinalMatchOutcome", "start": {"line": 62, "column": 29}, "end": {"line": 72, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnThreadingCondition.java": { + "checksum": "f998ff0bdea378a14cdd1270e2c35090", + "language": "Java", + "loc": 23, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 36, "column": 26}, "end": {"line": 40, "column": 3}, "value": 5}, + {"unit_name": "getMatchOutcome", "start": {"line": 42, "column": 27}, "end": {"line": 49, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnExpression.java": { + "checksum": "6a1bf6ba1457699446ba55c00332bca9", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnJavaCondition.java": { + "checksum": "2d025b25746dbdd405026f449bfe9bbc", + "language": "Java", + "loc": 36, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 42, "column": 26}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "getMatchOutcome", "start": {"line": 49, "column": 29}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "isWithin", "start": {"line": 64, "column": 18}, "end": {"line": 72, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnJava.java": { + "checksum": "dc5ad941d170f76b8f02783b972f0a1d", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnMissingBean.java": { + "checksum": "308ff8de448915f781e2ef33b423a735", + "language": "Java", + "loc": 26, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/AbstractNestedCondition.java": { + "checksum": "8a6e8ebab368a0aac7a92d02d3a9dd2f", + "language": "Java", + "loc": 160, + "profile": [102, 17, 0, 0], + "measurements": [ + {"unit_name": "AbstractNestedCondition", "start": {"line": 49, "column": 2}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "getConfigurationPhase", "start": {"line": 55, "column": 28}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getMatchOutcome", "start": {"line": 60, "column": 26}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "MemberMatchOutcomes", "start": {"line": 77, "column": 10}, "end": {"line": 86, "column": 4}, "value": 10}, + {"unit_name": "getAll", "start": {"line": 88, "column": 33}, "end": {"line": 90, "column": 4}, "value": 3}, + {"unit_name": "getMatches", "start": {"line": 92, "column": 33}, "end": {"line": 94, "column": 4}, "value": 3}, + {"unit_name": "getNonMatches", "start": {"line": 96, "column": 33}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "MemberConditions", "start": {"line": 110, "column": 3}, "end": {"line": 115, "column": 4}, "value": 6}, + {"unit_name": "getMemberConditions", "start": {"line": 117, "column": 52}, "end": {"line": 131, "column": 4}, "value": 15}, + {"unit_name": "validateMemberCondition", "start": {"line": 133, "column": 16}, "end": {"line": 143, "column": 4}, "value": 11}, + {"unit_name": "getMetadata", "start": {"line": 145, "column": 30}, "end": {"line": 152, "column": 4}, "value": 8}, + {"unit_name": "getConditionClasses", "start": {"line": 155, "column": 26}, "end": {"line": 160, "column": 4}, "value": 6}, + {"unit_name": "getCondition", "start": {"line": 162, "column": 21}, "end": {"line": 165, "column": 4}, "value": 4}, + {"unit_name": "getMatchOutcomes", "start": {"line": 167, "column": 26}, "end": {"line": 172, "column": 4}, "value": 6}, + {"unit_name": "MemberOutcomes", "start": {"line": 184, "column": 3}, "end": {"line": 191, "column": 4}, "value": 8}, + {"unit_name": "getConditionOutcome", "start": {"line": 193, "column": 28}, "end": {"line": 198, "column": 4}, "value": 6}, + {"unit_name": "getUltimateOutcome", "start": {"line": 200, "column": 20}, "end": {"line": 216, "column": 4}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnWebApplicationCondition.java": { + "checksum": "67d648cd7bde8a87f1944dffd953b3a9", + "language": "Java", + "loc": 128, + "profile": [65, 41, 0, 0], + "measurements": [ + {"unit_name": "getOutcomes", "start": {"line": 52, "column": 31}, "end": {"line": 63, "column": 3}, "value": 12}, + {"unit_name": "getOutcome", "start": {"line": 65, "column": 27}, "end": {"line": 86, "column": 3}, "value": 22}, + {"unit_name": "getMatchOutcome", "start": {"line": 89, "column": 26}, "end": {"line": 99, "column": 3}, "value": 11}, + {"unit_name": "isWebApplication", "start": {"line": 101, "column": 27}, "end": {"line": 108, "column": 3}, "value": 8}, + {"unit_name": "isAnyWebApplication", "start": {"line": 110, "column": 27}, "end": {"line": 123, "column": 3}, "value": 14}, + {"unit_name": "isServletWebApplication", "start": {"line": 125, "column": 27}, "end": {"line": 143, "column": 3}, "value": 19}, + {"unit_name": "isReactiveWebApplication", "start": {"line": 145, "column": 27}, "end": {"line": 157, "column": 3}, "value": 13}, + {"unit_name": "deduceType", "start": {"line": 159, "column": 15}, "end": {"line": 165, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/FilteringSpringBootCondition.java": { + "checksum": "b775b9f4969aeed39a63a3bfc5fe594e", + "language": "Java", + "loc": 96, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "match", "start": {"line": 47, "column": 19}, "end": {"line": 61, "column": 3}, "value": 15}, + {"unit_name": "setBeanFactory", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getBeanFactory", "start": {"line": 71, "column": 30}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getBeanClassLoader", "start": {"line": 75, "column": 30}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "setBeanClassLoader", "start": {"line": 80, "column": 14}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "filter", "start": {"line": 84, "column": 31}, "end": {"line": 96, "column": 3}, "value": 13}, + {"unit_name": "resolve", "start": {"line": 106, "column": 28}, "end": {"line": 111, "column": 3}, "value": 6}, + {"unit_name": "matches", "start": {"line": 118, "column": 19}, "end": {"line": 120, "column": 5}, "value": 3}, + {"unit_name": "matches", "start": {"line": 127, "column": 19}, "end": {"line": 129, "column": 5}, "value": 3}, + {"unit_name": "isPresent", "start": {"line": 135, "column": 26}, "end": {"line": 146, "column": 4}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnWebApplication.java": { + "checksum": "2bb0e7d994dde07503d944b4a0f4ce59", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionEvaluationReportAutoConfigurationImportListener.java": { + "checksum": "1bf387465f50a5c423f03438b940f998", + "language": "Java", + "loc": 24, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "onAutoConfigurationImportEvent", "start": {"line": 38, "column": 14}, "end": {"line": 44, "column": 3}, "value": 7}, + {"unit_name": "setBeanFactory", "start": {"line": 47, "column": 14}, "end": {"line": 50, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnResource.java": { + "checksum": "362bbdd07dded602a2762211f949b8e0", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnSingleCandidate.java": { + "checksum": "5e891c2ef05857d24cd326d37b051120", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnMissingClass.java": { + "checksum": "4a33e9601d027349c8e20ae6015e7263", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnResourceCondition.java": { + "checksum": "13f5727bf95ff3ea8748bd40c239c6bc", + "language": "Java", + "loc": 47, + "profile": [7, 24, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 42, "column": 26}, "end": {"line": 65, "column": 3}, "value": 24}, + {"unit_name": "collectValues", "start": {"line": 67, "column": 15}, "end": {"line": 73, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionOutcome.java": { + "checksum": "f79127975167dbcbb4d15c396f75cdd2", + "language": "Java", + "loc": 64, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "ConditionOutcome", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "ConditionOutcome", "start": {"line": 50, "column": 9}, "end": {"line": 54, "column": 3}, "value": 5}, + {"unit_name": "match", "start": {"line": 60, "column": 33}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "match", "start": {"line": 70, "column": 33}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "match", "start": {"line": 79, "column": 33}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "noMatch", "start": {"line": 89, "column": 33}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "noMatch", "start": {"line": 98, "column": 33}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "isMatch", "start": {"line": 106, "column": 17}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 114, "column": 16}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "getConditionMessage", "start": {"line": 122, "column": 26}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 127, "column": 17}, "end": {"line": 139, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 142, "column": 13}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 147, "column": 16}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "inverse", "start": {"line": 157, "column": 33}, "end": {"line": 159, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnProperty.java": { + "checksum": "1bfe0ad86680909f177367ead7be122b", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnClass.java": { + "checksum": "986d3363fc0e0597b757e530dd6567bc", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/SearchStrategy.java": { + "checksum": "2688022021ee50510ebebadf5e790672", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnPropertyCondition.java": { + "checksum": "dc8b9653e9927298fa6421b8a4a84940", + "language": "Java", + "loc": 120, + "profile": [40, 53, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 49, "column": 26}, "end": {"line": 65, "column": 3}, "value": 17}, + {"unit_name": "determineOutcome", "start": {"line": 67, "column": 27}, "end": {"line": 84, "column": 3}, "value": 18}, + {"unit_name": "Spec", "start": {"line": 96, "column": 3}, "end": {"line": 105, "column": 4}, "value": 10}, + {"unit_name": "getNames", "start": {"line": 107, "column": 20}, "end": {"line": 115, "column": 4}, "value": 9}, + {"unit_name": "collectProperties", "start": {"line": 117, "column": 16}, "end": {"line": 131, "column": 4}, "value": 15}, + {"unit_name": "isMatch", "start": {"line": 133, "column": 19}, "end": {"line": 138, "column": 4}, "value": 6}, + {"unit_name": "toString", "start": {"line": 141, "column": 17}, "end": {"line": 158, "column": 4}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnBean.java": { + "checksum": "16e1ffbd513f4497718748314b16811c", + "language": "Java", + "loc": 24, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnCloudPlatformCondition.java": { + "checksum": "5976928bb884ba4481762ba0b684b194", + "language": "Java", + "loc": 23, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 36, "column": 26}, "end": {"line": 40, "column": 3}, "value": 5}, + {"unit_name": "getMatchOutcome", "start": {"line": 42, "column": 27}, "end": {"line": 49, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnPropertyListCondition.java": { + "checksum": "37fb97b831fcc6bc800ab59eae2711a3", + "language": "Java", + "loc": 27, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "OnPropertyListCondition", "start": {"line": 51, "column": 12}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "getMatchOutcome", "start": {"line": 57, "column": 26}, "end": {"line": 64, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnClassCondition.java": { + "checksum": "93e0017ab654c9c2a2ed882a3f4bee24", + "language": "Java", + "loc": 188, + "profile": [106, 45, 0, 0], + "measurements": [ + {"unit_name": "getOutcomes", "start": {"line": 47, "column": 37}, "end": {"line": 60, "column": 3}, "value": 11}, + {"unit_name": "resolveOutcomesThreaded", "start": {"line": 62, "column": 29}, "end": {"line": 75, "column": 3}, "value": 14}, + {"unit_name": "createOutcomesResolver", "start": {"line": 77, "column": 27}, "end": {"line": 82, "column": 3}, "value": 6}, + {"unit_name": "getMatchOutcome", "start": {"line": 85, "column": 26}, "end": {"line": 113, "column": 3}, "value": 29}, + {"unit_name": "getCandidates", "start": {"line": 115, "column": 23}, "end": {"line": 124, "column": 3}, "value": 10}, + {"unit_name": "addAll", "start": {"line": 126, "column": 15}, "end": {"line": 132, "column": 3}, "value": 7}, + {"unit_name": "ThreadedOutcomesResolver", "start": {"line": 148, "column": 11}, "end": {"line": 158, "column": 4}, "value": 11}, + {"unit_name": "resolveOutcomes", "start": {"line": 161, "column": 29}, "end": {"line": 174, "column": 4}, "value": 14}, + {"unit_name": "StandardOutcomesResolver", "start": {"line": 190, "column": 11}, "end": {"line": 197, "column": 4}, "value": 8}, + {"unit_name": "resolveOutcomes", "start": {"line": 200, "column": 29}, "end": {"line": 202, "column": 4}, "value": 3}, + {"unit_name": "getOutcomes", "start": {"line": 204, "column": 30}, "end": {"line": 217, "column": 4}, "value": 14}, + {"unit_name": "getOutcome", "start": {"line": 219, "column": 28}, "end": {"line": 235, "column": 4}, "value": 16}, + {"unit_name": "getOutcome", "start": {"line": 237, "column": 28}, "end": {"line": 244, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnWarDeploymentCondition.java": { + "checksum": "9b3a3b588dcde11fe9c99a49a86efa7c", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 38, "column": 26}, "end": {"line": 49, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionalOnWarDeployment.java": { + "checksum": "40c302327745a3d703d00168866f3a67", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnJndiCondition.java": { + "checksum": "be997f21dae612f6c616b17408e7d54a", + "language": "Java", + "loc": 70, + "profile": [32, 20, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 41, "column": 26}, "end": {"line": 52, "column": 3}, "value": 12}, + {"unit_name": "getMatchOutcome", "start": {"line": 54, "column": 27}, "end": {"line": 73, "column": 3}, "value": 20}, + {"unit_name": "isJndiAvailable", "start": {"line": 75, "column": 20}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getJndiLocator", "start": {"line": 79, "column": 24}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "JndiLocator", "start": {"line": 87, "column": 10}, "end": {"line": 89, "column": 4}, "value": 3}, + {"unit_name": "lookupFirstLocation", "start": {"line": 91, "column": 17}, "end": {"line": 102, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/AllNestedConditions.java": { + "checksum": "5c34e64dc63714c46c4aacca7d59c9ce", + "language": "Java", + "loc": 24, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "AllNestedConditions", "start": {"line": 57, "column": 9}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getFinalMatchOutcome", "start": {"line": 62, "column": 29}, "end": {"line": 72, "column": 3}, "value": 11}, + {"unit_name": "hasSameSize", "start": {"line": 74, "column": 18}, "end": {"line": 76, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/package-info.java": { + "checksum": "80b45f9c286493c1b5966b2301cc97c8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionEvaluationReport.java": { + "checksum": "75ebde6d3a2c45390c2c647c34bf3bc4", + "language": "Java", + "loc": 178, + "profile": [119, 17, 0, 0], + "measurements": [ + {"unit_name": "ConditionEvaluationReport", "start": {"line": 69, "column": 10}, "end": {"line": 70, "column": 3}, "value": 2}, + {"unit_name": "recordConditionEvaluation", "start": {"line": 78, "column": 14}, "end": {"line": 85, "column": 3}, "value": 8}, + {"unit_name": "recordExclusions", "start": {"line": 91, "column": 14}, "end": {"line": 94, "column": 3}, "value": 4}, + {"unit_name": "recordEvaluationCandidates", "start": {"line": 101, "column": 14}, "end": {"line": 104, "column": 3}, "value": 4}, + {"unit_name": "getConditionAndOutcomesBySource", "start": {"line": 110, "column": 43}, "end": {"line": 120, "column": 3}, "value": 11}, + {"unit_name": "addNoMatchOutcomeToAncestors", "start": {"line": 122, "column": 15}, "end": {"line": 131, "column": 3}, "value": 10}, + {"unit_name": "getExclusions", "start": {"line": 137, "column": 22}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "getUnconditionalClasses", "start": {"line": 145, "column": 21}, "end": {"line": 149, "column": 3}, "value": 5}, + {"unit_name": "getParent", "start": {"line": 155, "column": 35}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "find", "start": {"line": 165, "column": 42}, "end": {"line": 170, "column": 3}, "value": 6}, + {"unit_name": "get", "start": {"line": 177, "column": 42}, "end": {"line": 190, "column": 3}, "value": 14}, + {"unit_name": "locateParent", "start": {"line": 192, "column": 22}, "end": {"line": 196, "column": 3}, "value": 5}, + {"unit_name": "getDelta", "start": {"line": 198, "column": 35}, "end": {"line": 214, "column": 3}, "value": 17}, + {"unit_name": "add", "start": {"line": 223, "column": 15}, "end": {"line": 225, "column": 4}, "value": 3}, + {"unit_name": "isFullMatch", "start": {"line": 231, "column": 18}, "end": {"line": 238, "column": 4}, "value": 8}, + {"unit_name": "iterator", "start": {"line": 241, "column": 40}, "end": {"line": 243, "column": 4}, "value": 3}, + {"unit_name": "ConditionAndOutcome", "start": {"line": 256, "column": 10}, "end": {"line": 259, "column": 4}, "value": 4}, + {"unit_name": "getCondition", "start": {"line": 261, "column": 20}, "end": {"line": 263, "column": 4}, "value": 3}, + {"unit_name": "getOutcome", "start": {"line": 265, "column": 27}, "end": {"line": 267, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 270, "column": 18}, "end": {"line": 280, "column": 4}, "value": 11}, + {"unit_name": "hashCode", "start": {"line": 283, "column": 14}, "end": {"line": 285, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 288, "column": 17}, "end": {"line": 290, "column": 4}, "value": 3}, + {"unit_name": "matches", "start": {"line": 297, "column": 18}, "end": {"line": 299, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnBeanCondition.java": { + "checksum": "6dfe2360411bbb5c03cbb50ebb7693d2", + "language": "Java", + "loc": 740, + "profile": [386, 189, 80, 0], + "measurements": [ + {"unit_name": "getConfigurationPhase", "start": {"line": 87, "column": 28}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getOutcomes", "start": {"line": 92, "column": 37}, "end": {"line": 108, "column": 3}, "value": 17}, + {"unit_name": "getOutcome", "start": {"line": 110, "column": 27}, "end": {"line": 119, "column": 3}, "value": 10}, + {"unit_name": "getMatchOutcome", "start": {"line": 122, "column": 26}, "end": {"line": 149, "column": 3}, "value": 28}, + {"unit_name": "evaluateConditionalOnBean", "start": {"line": 151, "column": 27}, "end": {"line": 160, "column": 3}, "value": 10}, + {"unit_name": "evaluateConditionalOnSingleCandidate", "start": {"line": 162, "column": 27}, "end": {"line": 192, "column": 3}, "value": 31}, + {"unit_name": "evaluateConditionalOnMissingBean", "start": {"line": 194, "column": 27}, "end": {"line": 202, "column": 3}, "value": 9}, + {"unit_name": "getMatchingBeans", "start": {"line": 204, "column": 30}, "end": {"line": 253, "column": 3}, "value": 49}, + {"unit_name": "matchedNamesFrom", "start": {"line": 255, "column": 22}, "end": {"line": 264, "column": 3}, "value": 10}, + {"unit_name": "isCandidate", "start": {"line": 266, "column": 18}, "end": {"line": 269, "column": 3}, "value": 4}, + {"unit_name": "isDefaultCandidate", "start": {"line": 271, "column": 18}, "end": {"line": 276, "column": 3}, "value": 6}, + {"unit_name": "getNamesOfBeansIgnoredByType", "start": {"line": 278, "column": 22}, "end": {"line": 288, "column": 3}, "value": 11}, + {"unit_name": "getBeanDefinitionsForType", "start": {"line": 290, "column": 38}, "end": {"line": 299, "column": 3}, "value": 10}, + {"unit_name": "getBeanDefinitionsForType", "start": {"line": 301, "column": 38}, "end": {"line": 306, "column": 3}, "value": 6}, + {"unit_name": "collectBeanDefinitionsForType", "start": {"line": 308, "column": 38}, "end": {"line": 324, "column": 3}, "value": 17}, + {"unit_name": "getBeanDefinitionsForAnnotation", "start": {"line": 326, "column": 38}, "end": {"line": 337, "column": 3}, "value": 11}, + {"unit_name": "resolveAnnotationType", "start": {"line": 340, "column": 38}, "end": {"line": 343, "column": 3}, "value": 4}, + {"unit_name": "collectBeanDefinitionsForAnnotation", "start": {"line": 345, "column": 38}, "end": {"line": 356, "column": 3}, "value": 12}, + {"unit_name": "getBeanNamesForAnnotation", "start": {"line": 358, "column": 19}, "end": {"line": 380, "column": 3}, "value": 23}, + {"unit_name": "containsBean", "start": {"line": 382, "column": 18}, "end": {"line": 388, "column": 3}, "value": 7}, + {"unit_name": "createOnBeanNoMatchReason", "start": {"line": 390, "column": 17}, "end": {"line": 396, "column": 3}, "value": 7}, + {"unit_name": "appendMessageForNoMatches", "start": {"line": 398, "column": 15}, "end": {"line": 408, "column": 3}, "value": 11}, + {"unit_name": "createOnMissingBeanNoMatchReason", "start": {"line": 410, "column": 17}, "end": {"line": 422, "column": 3}, "value": 13}, + {"unit_name": "appendMessageForMatches", "start": {"line": 424, "column": 15}, "end": {"line": 439, "column": 3}, "value": 16}, + {"unit_name": "getBeanDefinitions", "start": {"line": 441, "column": 38}, "end": {"line": 449, "column": 3}, "value": 9}, + {"unit_name": "getPrimaryBeans", "start": {"line": 451, "column": 23}, "end": {"line": 453, "column": 3}, "value": 3}, + {"unit_name": "getNonFallbackBeans", "start": {"line": 455, "column": 23}, "end": {"line": 457, "column": 3}, "value": 3}, + {"unit_name": "getMatchingBeans", "start": {"line": 459, "column": 23}, "end": {"line": 467, "column": 3}, "value": 9}, + {"unit_name": "findBeanDefinition", "start": {"line": 469, "column": 25}, "end": {"line": 479, "column": 3}, "value": 11}, + {"unit_name": "addAll", "start": {"line": 481, "column": 29}, "end": {"line": 488, "column": 3}, "value": 8}, + {"unit_name": "putAll", "start": {"line": 490, "column": 45}, "end": {"line": 507, "column": 3}, "value": 18}, + {"unit_name": "getBeanDefinition", "start": {"line": 509, "column": 32}, "end": {"line": 519, "column": 3}, "value": 11}, + {"unit_name": "Spec", "start": {"line": 542, "column": 3}, "end": {"line": 567, "column": 4}, "value": 26}, + {"unit_name": "extractTypes", "start": {"line": 569, "column": 25}, "end": {"line": 571, "column": 4}, "value": 3}, + {"unit_name": "extract", "start": {"line": 573, "column": 23}, "end": {"line": 590, "column": 4}, "value": 18}, + {"unit_name": "merge", "start": {"line": 592, "column": 16}, "end": {"line": 594, "column": 4}, "value": 3}, + {"unit_name": "resolveWhenPossible", "start": {"line": 596, "column": 25}, "end": {"line": 610, "column": 4}, "value": 14}, + {"unit_name": "validate", "start": {"line": 612, "column": 18}, "end": {"line": 620, "column": 4}, "value": 9}, + {"unit_name": "hasAtLeastOneElement", "start": {"line": 622, "column": 19}, "end": {"line": 629, "column": 4}, "value": 8}, + {"unit_name": "getAnnotationName", "start": {"line": 631, "column": 26}, "end": {"line": 633, "column": 4}, "value": 3}, + {"unit_name": "deducedBeanType", "start": {"line": 635, "column": 23}, "end": {"line": 640, "column": 4}, "value": 6}, + {"unit_name": "deducedBeanTypeForBeanMethod", "start": {"line": 642, "column": 23}, "end": {"line": 650, "column": 4}, "value": 9}, + {"unit_name": "getReturnType", "start": {"line": 652, "column": 20}, "end": {"line": 661, "column": 4}, "value": 9}, + {"unit_name": "isParameterizedContainer", "start": {"line": 663, "column": 19}, "end": {"line": 670, "column": 4}, "value": 8}, + {"unit_name": "getReturnTypeGeneric", "start": {"line": 672, "column": 20}, "end": {"line": 677, "column": 4}, "value": 6}, + {"unit_name": "findBeanMethod", "start": {"line": 679, "column": 18}, "end": {"line": 691, "column": 4}, "value": 13}, + {"unit_name": "isBeanMethod", "start": {"line": 693, "column": 19}, "end": {"line": 696, "column": 4}, "value": 4}, + {"unit_name": "getStrategy", "start": {"line": 698, "column": 26}, "end": {"line": 700, "column": 4}, "value": 3}, + {"unit_name": "getContext", "start": {"line": 702, "column": 28}, "end": {"line": 704, "column": 4}, "value": 3}, + {"unit_name": "getNames", "start": {"line": 706, "column": 23}, "end": {"line": 708, "column": 4}, "value": 3}, + {"unit_name": "getTypes", "start": {"line": 710, "column": 25}, "end": {"line": 712, "column": 4}, "value": 3}, + {"unit_name": "getAnnotations", "start": {"line": 714, "column": 23}, "end": {"line": 716, "column": 4}, "value": 3}, + {"unit_name": "getIgnoredTypes", "start": {"line": 718, "column": 23}, "end": {"line": 720, "column": 4}, "value": 3}, + {"unit_name": "getParameterizedContainers", "start": {"line": 722, "column": 25}, "end": {"line": 724, "column": 4}, "value": 3}, + {"unit_name": "message", "start": {"line": 726, "column": 36}, "end": {"line": 728, "column": 4}, "value": 3}, + {"unit_name": "message", "start": {"line": 730, "column": 36}, "end": {"line": 732, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 735, "column": 17}, "end": {"line": 760, "column": 4}, "value": 26}, + {"unit_name": "SingleCandidateSpec", "start": {"line": 772, "column": 3}, "end": {"line": 774, "column": 4}, "value": 3}, + {"unit_name": "extractTypes", "start": {"line": 777, "column": 25}, "end": {"line": 781, "column": 4}, "value": 5}, + {"unit_name": "validate", "start": {"line": 784, "column": 18}, "end": {"line": 788, "column": 4}, "value": 5}, + {"unit_name": "recordMatchedName", "start": {"line": 811, "column": 16}, "end": {"line": 814, "column": 4}, "value": 4}, + {"unit_name": "recordUnmatchedName", "start": {"line": 816, "column": 16}, "end": {"line": 818, "column": 4}, "value": 3}, + {"unit_name": "recordMatchedAnnotation", "start": {"line": 820, "column": 16}, "end": {"line": 823, "column": 4}, "value": 4}, + {"unit_name": "recordUnmatchedAnnotation", "start": {"line": 825, "column": 16}, "end": {"line": 827, "column": 4}, "value": 3}, + {"unit_name": "recordMatchedType", "start": {"line": 829, "column": 16}, "end": {"line": 832, "column": 4}, "value": 4}, + {"unit_name": "recordUnmatchedType", "start": {"line": 834, "column": 16}, "end": {"line": 836, "column": 4}, "value": 3}, + {"unit_name": "isAllMatched", "start": {"line": 838, "column": 11}, "end": {"line": 841, "column": 4}, "value": 4}, + {"unit_name": "isAnyMatched", "start": {"line": 843, "column": 11}, "end": {"line": 846, "column": 4}, "value": 4}, + {"unit_name": "getMatchedAnnotations", "start": {"line": 848, "column": 35}, "end": {"line": 850, "column": 4}, "value": 3}, + {"unit_name": "getMatchedNames", "start": {"line": 852, "column": 16}, "end": {"line": 854, "column": 4}, "value": 3}, + {"unit_name": "getMatchedTypes", "start": {"line": 856, "column": 35}, "end": {"line": 858, "column": 4}, "value": 3}, + {"unit_name": "getUnmatchedAnnotations", "start": {"line": 860, "column": 16}, "end": {"line": 862, "column": 4}, "value": 3}, + {"unit_name": "getUnmatchedNames", "start": {"line": 864, "column": 16}, "end": {"line": 866, "column": 4}, "value": 3}, + {"unit_name": "getUnmatchedTypes", "start": {"line": 868, "column": 16}, "end": {"line": 870, "column": 4}, "value": 3}, + {"unit_name": "getNamesOfAllMatches", "start": {"line": 872, "column": 15}, "end": {"line": 874, "column": 4}, "value": 3}, + {"unit_name": "BeanTypeDeductionException", "start": {"line": 883, "column": 11}, "end": {"line": 885, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration.java": { + "checksum": "73e01e2c5bd53997f6c36811a48cc0ef", + "language": "Java", + "loc": 65, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "messageConverters", "start": {"line": 71, "column": 31}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "stringHttpMessageConverter", "start": {"line": 81, "column": 37}, "end": {"line": 86, "column": 4}, "value": 6}, + {"unit_name": "NotReactiveWebApplicationCondition", "start": {"line": 92, "column": 3}, "end": {"line": 94, "column": 4}, "value": 3}, + {"unit_name": "HttpMessageConvertersAutoConfigurationRuntimeHints", "start": {"line": 105, "column": 3}, "end": {"line": 107, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration.java": { + "checksum": "ccde25124102f98c10b505bebb08902b", + "language": "Java", + "loc": 41, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "mappingJackson2HttpMessageConverter", "start": {"line": 52, "column": 39}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "mappingJackson2XmlHttpMessageConverter", "start": {"line": 65, "column": 49}, "end": {"line": 68, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/JsonbHttpMessageConvertersConfiguration.java": { + "checksum": "1a805e9e573bf28992e7737432950fdd", + "language": "Java", + "loc": 41, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "jsonbHttpMessageConverter", "start": {"line": 49, "column": 29}, "end": {"line": 53, "column": 4}, "value": 5}, + {"unit_name": "PreferJsonbOrMissingJacksonAndGsonCondition", "start": {"line": 59, "column": 3}, "end": {"line": 61, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/HttpMessageConverters.java": { + "checksum": "7a694091db67d850b6cfcfb58fc170b4", + "language": "Java", + "loc": 141, + "profile": [91, 21, 0, 0], + "measurements": [ + {"unit_name": "HttpMessageConverters", "start": {"line": 87, "column": 9}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "HttpMessageConverters", "start": {"line": 99, "column": 9}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "HttpMessageConverters", "start": {"line": 111, "column": 9}, "end": {"line": 116, "column": 3}, "value": 6}, + {"unit_name": "getCombinedConverters", "start": {"line": 118, "column": 40}, "end": {"line": 138, "column": 3}, "value": 21}, + {"unit_name": "isReplacement", "start": {"line": 140, "column": 18}, "end": {"line": 152, "column": 3}, "value": 13}, + {"unit_name": "configurePartConverters", "start": {"line": 154, "column": 15}, "end": {"line": 160, "column": 3}, "value": 7}, + {"unit_name": "postProcessConverters", "start": {"line": 168, "column": 42}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "postProcessPartConverters", "start": {"line": 180, "column": 42}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "getDefaultConverters", "start": {"line": 184, "column": 40}, "end": {"line": 201, "column": 3}, "value": 13}, + {"unit_name": "WebMvcConfigurationSupport", "start": {"line": 188, "column": 26}, "end": {"line": 194, "column": 5}, "value": 5}, + {"unit_name": "defaultMessageConverters", "start": {"line": 190, "column": 42}, "end": {"line": 192, "column": 6}, "value": 3}, + {"unit_name": "reorderXmlConvertersToEnd", "start": {"line": 203, "column": 15}, "end": {"line": 214, "column": 3}, "value": 12}, + {"unit_name": "iterator", "start": {"line": 217, "column": 43}, "end": {"line": 219, "column": 3}, "value": 3}, + {"unit_name": "getConverters", "start": {"line": 226, "column": 39}, "end": {"line": 228, "column": 3}, "value": 3}, + {"unit_name": "addClassIfExists", "start": {"line": 230, "column": 22}, "end": {"line": 237, "column": 3}, "value": 7}, + {"unit_name": "putIfExists", "start": {"line": 239, "column": 22}, "end": {"line": 246, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/GsonHttpMessageConvertersConfiguration.java": { + "checksum": "387f10ddb619d698ba31a3388b5365d9", + "language": "Java", + "loc": 53, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "gsonHttpMessageConverter", "start": {"line": 50, "column": 28}, "end": {"line": 54, "column": 4}, "value": 5}, + {"unit_name": "PreferGsonOrJacksonAndJsonbUnavailableCondition", "start": {"line": 60, "column": 3}, "end": {"line": 62, "column": 4}, "value": 3}, + {"unit_name": "JacksonAndJsonbUnavailableCondition", "start": {"line": 79, "column": 3}, "end": {"line": 81, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/package-info.java": { + "checksum": "cf8f4603f9e9907091c5dd2ffce20211", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/codec/CodecsAutoConfiguration.java": { + "checksum": "e021cbea87e30688d7a278b9934d05f0", + "language": "Java", + "loc": 56, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "jacksonCodecCustomizer", "start": {"line": 62, "column": 19}, "end": {"line": 68, "column": 4}, "value": 7}, + {"unit_name": "defaultCodecCustomizer", "start": {"line": 77, "column": 19}, "end": {"line": 87, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/codec/package-info.java": { + "checksum": "f1f623926665ed866b16cec908f705fa", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/client/HttpClientProperties.java": { + "checksum": "361e934598701a6130f98c116e36826b", + "language": "Java", + "loc": 64, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "getFactory", "start": {"line": 61, "column": 17}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "setFactory", "start": {"line": 65, "column": 14}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getRedirects", "start": {"line": 69, "column": 19}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "setRedirects", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 77, "column": 18}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 81, "column": 14}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getReadTimeout", "start": {"line": 85, "column": 18}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "setReadTimeout", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 93, "column": 13}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "Factory", "start": {"line": 129, "column": 3}, "end": {"line": 131, "column": 4}, "value": 3}, + {"unit_name": "builder", "start": {"line": 133, "column": 38}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 149, "column": 17}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "setBundle", "start": {"line": 153, "column": 15}, "end": {"line": 155, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/client/HttpClientAutoConfiguration.java": { + "checksum": "09c0c6d08b0d841cf60ccf59c0d94865", + "language": "Java", + "loc": 41, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "clientHttpRequestFactoryBuilder", "start": {"line": 51, "column": 37}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "clientHttpRequestFactorySettings", "start": {"line": 58, "column": 35}, "end": {"line": 63, "column": 3}, "value": 6}, + {"unit_name": "getSslBundle", "start": {"line": 65, "column": 20}, "end": {"line": 68, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/client/NotReactiveWebApplicationCondition.java": { + "checksum": "b0eac3d98f01448515075d5cd3bacb1a", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "NotReactiveWebApplicationCondition", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/http/client/package-info.java": { + "checksum": "cf11de54a5298ee19d95aaf3aa52b329", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/DefaultKafkaProducerFactoryCustomizer.java": { + "checksum": "9fdf644522eaf6a660651015206871d3", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/KafkaConnectionDetails.java": { + "checksum": "886a8407cdf178e50aac178c89567333", + "language": "Java", + "loc": 18, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getConsumerBootstrapServers", "start": {"line": 43, "column": 23}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getProducerBootstrapServers", "start": {"line": 51, "column": 23}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getAdminBootstrapServers", "start": {"line": 59, "column": 23}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getStreamsBootstrapServers", "start": {"line": 67, "column": 23}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/KafkaAnnotationDrivenConfiguration.java": { + "checksum": "36d78d24285be3548d2c6bf924b2df18", + "language": "Java", + "loc": 122, + "profile": [21, 42, 0, 0], + "measurements": [ + {"unit_name": "KafkaAnnotationDrivenConfiguration", "start": {"line": 88, "column": 2}, "end": {"line": 113, "column": 3}, "value": 26}, + {"unit_name": "kafkaListenerContainerFactoryConfigurer", "start": {"line": 118, "column": 52}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "kafkaListenerContainerFactoryConfigurerVirtualThreads", "start": {"line": 125, "column": 52}, "end": {"line": 131, "column": 3}, "value": 7}, + {"unit_name": "configurer", "start": {"line": 133, "column": 60}, "end": {"line": 148, "column": 3}, "value": 16}, + {"unit_name": "kafkaListenerContainerFactory", "start": {"line": 152, "column": 48}, "end": {"line": 162, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/ConcurrentKafkaListenerContainerFactoryConfigurer.java": { + "checksum": "180e2fa2ae0b3c848b0d44051dbd536f", + "language": "Java", + "loc": 126, + "profile": [45, 46, 0, 0], + "measurements": [ + {"unit_name": "setKafkaProperties", "start": {"line": 81, "column": 7}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "setBatchMessageConverter", "start": {"line": 89, "column": 7}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "setRecordMessageConverter", "start": {"line": 97, "column": 7}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "setRecordFilterStrategy", "start": {"line": 105, "column": 7}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "setReplyTemplate", "start": {"line": 113, "column": 7}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "setTransactionManager", "start": {"line": 121, "column": 7}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "setRebalanceListener", "start": {"line": 130, "column": 7}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "setCommonErrorHandler", "start": {"line": 139, "column": 14}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "setAfterRollbackProcessor", "start": {"line": 147, "column": 7}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "setRecordInterceptor", "start": {"line": 155, "column": 7}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "setBatchInterceptor", "start": {"line": 163, "column": 7}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "setThreadNameSupplier", "start": {"line": 171, "column": 7}, "end": {"line": 173, "column": 3}, "value": 3}, + {"unit_name": "setListenerTaskExecutor", "start": {"line": 179, "column": 7}, "end": {"line": 181, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 190, "column": 14}, "end": {"line": 195, "column": 3}, "value": 6}, + {"unit_name": "configureListenerFactory", "start": {"line": 197, "column": 15}, "end": {"line": 215, "column": 3}, "value": 19}, + {"unit_name": "configureContainer", "start": {"line": 217, "column": 15}, "end": {"line": 243, "column": 3}, "value": 27} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/PropertiesKafkaConnectionDetails.java": { + "checksum": "8b1a16598cad561ad4b3afa7728686dd", + "language": "Java", + "loc": 27, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesKafkaConnectionDetails", "start": {"line": 32, "column": 2}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "getBootstrapServers", "start": {"line": 37, "column": 22}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getConsumerBootstrapServers", "start": {"line": 42, "column": 22}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getProducerBootstrapServers", "start": {"line": 47, "column": 22}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getStreamsBootstrapServers", "start": {"line": 52, "column": 22}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getServers", "start": {"line": 56, "column": 23}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/KafkaProperties.java": { + "checksum": "79964a3acae6b461775154d78e1a3b45", + "language": "Java", + "loc": 994, + "profile": [700, 99, 0, 0], + "measurements": [ + {"unit_name": "getBootstrapServers", "start": {"line": 104, "column": 22}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "setBootstrapServers", "start": {"line": 108, "column": 14}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "getClientId", "start": {"line": 112, "column": 16}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "setClientId", "start": {"line": 116, "column": 14}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 120, "column": 29}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getConsumer", "start": {"line": 124, "column": 18}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "getProducer", "start": {"line": 128, "column": 18}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getListener", "start": {"line": 132, "column": 18}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "getAdmin", "start": {"line": 136, "column": 15}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "getStreams", "start": {"line": 140, "column": 17}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 144, "column": 13}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "getJaas", "start": {"line": 148, "column": 14}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getTemplate", "start": {"line": 152, "column": 18}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "getSecurity", "start": {"line": 156, "column": 18}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getRetry", "start": {"line": 160, "column": 15}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "buildCommonProperties", "start": {"line": 164, "column": 30}, "end": {"line": 178, "column": 3}, "value": 15}, + {"unit_name": "buildConsumerProperties", "start": {"line": 189, "column": 29}, "end": {"line": 193, "column": 3}, "value": 5}, + {"unit_name": "buildProducerProperties", "start": {"line": 204, "column": 29}, "end": {"line": 208, "column": 3}, "value": 5}, + {"unit_name": "buildAdminProperties", "start": {"line": 219, "column": 29}, "end": {"line": 223, "column": 3}, "value": 5}, + {"unit_name": "buildStreamsProperties", "start": {"line": 233, "column": 29}, "end": {"line": 237, "column": 3}, "value": 5}, + {"unit_name": "getSsl", "start": {"line": 321, "column": 14}, "end": {"line": 323, "column": 4}, "value": 3}, + {"unit_name": "getSecurity", "start": {"line": 325, "column": 19}, "end": {"line": 327, "column": 4}, "value": 3}, + {"unit_name": "getAutoCommitInterval", "start": {"line": 329, "column": 19}, "end": {"line": 331, "column": 4}, "value": 3}, + {"unit_name": "setAutoCommitInterval", "start": {"line": 333, "column": 15}, "end": {"line": 335, "column": 4}, "value": 3}, + {"unit_name": "getAutoOffsetReset", "start": {"line": 337, "column": 17}, "end": {"line": 339, "column": 4}, "value": 3}, + {"unit_name": "setAutoOffsetReset", "start": {"line": 341, "column": 15}, "end": {"line": 343, "column": 4}, "value": 3}, + {"unit_name": "getBootstrapServers", "start": {"line": 345, "column": 23}, "end": {"line": 347, "column": 4}, "value": 3}, + {"unit_name": "setBootstrapServers", "start": {"line": 349, "column": 15}, "end": {"line": 351, "column": 4}, "value": 3}, + {"unit_name": "getClientId", "start": {"line": 353, "column": 17}, "end": {"line": 355, "column": 4}, "value": 3}, + {"unit_name": "setClientId", "start": {"line": 357, "column": 15}, "end": {"line": 359, "column": 4}, "value": 3}, + {"unit_name": "getEnableAutoCommit", "start": {"line": 361, "column": 18}, "end": {"line": 363, "column": 4}, "value": 3}, + {"unit_name": "setEnableAutoCommit", "start": {"line": 365, "column": 15}, "end": {"line": 367, "column": 4}, "value": 3}, + {"unit_name": "getFetchMaxWait", "start": {"line": 369, "column": 19}, "end": {"line": 371, "column": 4}, "value": 3}, + {"unit_name": "setFetchMaxWait", "start": {"line": 373, "column": 15}, "end": {"line": 375, "column": 4}, "value": 3}, + {"unit_name": "getFetchMinSize", "start": {"line": 377, "column": 19}, "end": {"line": 379, "column": 4}, "value": 3}, + {"unit_name": "setFetchMinSize", "start": {"line": 381, "column": 15}, "end": {"line": 383, "column": 4}, "value": 3}, + {"unit_name": "getGroupId", "start": {"line": 385, "column": 17}, "end": {"line": 387, "column": 4}, "value": 3}, + {"unit_name": "setGroupId", "start": {"line": 389, "column": 15}, "end": {"line": 391, "column": 4}, "value": 3}, + {"unit_name": "getHeartbeatInterval", "start": {"line": 393, "column": 19}, "end": {"line": 395, "column": 4}, "value": 3}, + {"unit_name": "setHeartbeatInterval", "start": {"line": 397, "column": 15}, "end": {"line": 399, "column": 4}, "value": 3}, + {"unit_name": "getIsolationLevel", "start": {"line": 401, "column": 25}, "end": {"line": 403, "column": 4}, "value": 3}, + {"unit_name": "setIsolationLevel", "start": {"line": 405, "column": 15}, "end": {"line": 407, "column": 4}, "value": 3}, + {"unit_name": "getKeyDeserializer", "start": {"line": 409, "column": 19}, "end": {"line": 411, "column": 4}, "value": 3}, + {"unit_name": "setKeyDeserializer", "start": {"line": 413, "column": 15}, "end": {"line": 415, "column": 4}, "value": 3}, + {"unit_name": "getValueDeserializer", "start": {"line": 417, "column": 19}, "end": {"line": 419, "column": 4}, "value": 3}, + {"unit_name": "setValueDeserializer", "start": {"line": 421, "column": 15}, "end": {"line": 423, "column": 4}, "value": 3}, + {"unit_name": "getMaxPollRecords", "start": {"line": 425, "column": 18}, "end": {"line": 427, "column": 4}, "value": 3}, + {"unit_name": "setMaxPollRecords", "start": {"line": 429, "column": 15}, "end": {"line": 431, "column": 4}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 433, "column": 30}, "end": {"line": 435, "column": 4}, "value": 3}, + {"unit_name": "buildProperties", "start": {"line": 437, "column": 30}, "end": {"line": 463, "column": 4}, "value": 27}, + {"unit_name": "getSsl", "start": {"line": 532, "column": 14}, "end": {"line": 534, "column": 4}, "value": 3}, + {"unit_name": "getSecurity", "start": {"line": 536, "column": 19}, "end": {"line": 538, "column": 4}, "value": 3}, + {"unit_name": "getAcks", "start": {"line": 540, "column": 17}, "end": {"line": 542, "column": 4}, "value": 3}, + {"unit_name": "setAcks", "start": {"line": 544, "column": 15}, "end": {"line": 546, "column": 4}, "value": 3}, + {"unit_name": "getBatchSize", "start": {"line": 548, "column": 19}, "end": {"line": 550, "column": 4}, "value": 3}, + {"unit_name": "setBatchSize", "start": {"line": 552, "column": 15}, "end": {"line": 554, "column": 4}, "value": 3}, + {"unit_name": "getBootstrapServers", "start": {"line": 556, "column": 23}, "end": {"line": 558, "column": 4}, "value": 3}, + {"unit_name": "setBootstrapServers", "start": {"line": 560, "column": 15}, "end": {"line": 562, "column": 4}, "value": 3}, + {"unit_name": "getBufferMemory", "start": {"line": 564, "column": 19}, "end": {"line": 566, "column": 4}, "value": 3}, + {"unit_name": "setBufferMemory", "start": {"line": 568, "column": 15}, "end": {"line": 570, "column": 4}, "value": 3}, + {"unit_name": "getClientId", "start": {"line": 572, "column": 17}, "end": {"line": 574, "column": 4}, "value": 3}, + {"unit_name": "setClientId", "start": {"line": 576, "column": 15}, "end": {"line": 578, "column": 4}, "value": 3}, + {"unit_name": "getCompressionType", "start": {"line": 580, "column": 17}, "end": {"line": 582, "column": 4}, "value": 3}, + {"unit_name": "setCompressionType", "start": {"line": 584, "column": 15}, "end": {"line": 586, "column": 4}, "value": 3}, + {"unit_name": "getKeySerializer", "start": {"line": 588, "column": 19}, "end": {"line": 590, "column": 4}, "value": 3}, + {"unit_name": "setKeySerializer", "start": {"line": 592, "column": 15}, "end": {"line": 594, "column": 4}, "value": 3}, + {"unit_name": "getValueSerializer", "start": {"line": 596, "column": 19}, "end": {"line": 598, "column": 4}, "value": 3}, + {"unit_name": "setValueSerializer", "start": {"line": 600, "column": 15}, "end": {"line": 602, "column": 4}, "value": 3}, + {"unit_name": "getRetries", "start": {"line": 604, "column": 18}, "end": {"line": 606, "column": 4}, "value": 3}, + {"unit_name": "setRetries", "start": {"line": 608, "column": 15}, "end": {"line": 610, "column": 4}, "value": 3}, + {"unit_name": "getTransactionIdPrefix", "start": {"line": 612, "column": 17}, "end": {"line": 614, "column": 4}, "value": 3}, + {"unit_name": "setTransactionIdPrefix", "start": {"line": 616, "column": 15}, "end": {"line": 618, "column": 4}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 620, "column": 30}, "end": {"line": 622, "column": 4}, "value": 3}, + {"unit_name": "buildProperties", "start": {"line": 624, "column": 30}, "end": {"line": 639, "column": 4}, "value": 16}, + {"unit_name": "getSsl", "start": {"line": 685, "column": 14}, "end": {"line": 687, "column": 4}, "value": 3}, + {"unit_name": "getSecurity", "start": {"line": 689, "column": 19}, "end": {"line": 691, "column": 4}, "value": 3}, + {"unit_name": "getClientId", "start": {"line": 693, "column": 17}, "end": {"line": 695, "column": 4}, "value": 3}, + {"unit_name": "setClientId", "start": {"line": 697, "column": 15}, "end": {"line": 699, "column": 4}, "value": 3}, + {"unit_name": "getCloseTimeout", "start": {"line": 701, "column": 19}, "end": {"line": 703, "column": 4}, "value": 3}, + {"unit_name": "setCloseTimeout", "start": {"line": 705, "column": 15}, "end": {"line": 707, "column": 4}, "value": 3}, + {"unit_name": "getOperationTimeout", "start": {"line": 709, "column": 19}, "end": {"line": 711, "column": 4}, "value": 3}, + {"unit_name": "setOperationTimeout", "start": {"line": 713, "column": 15}, "end": {"line": 715, "column": 4}, "value": 3}, + {"unit_name": "isFailFast", "start": {"line": 717, "column": 18}, "end": {"line": 719, "column": 4}, "value": 3}, + {"unit_name": "setFailFast", "start": {"line": 721, "column": 15}, "end": {"line": 723, "column": 4}, "value": 3}, + {"unit_name": "isModifyTopicConfigs", "start": {"line": 725, "column": 18}, "end": {"line": 727, "column": 4}, "value": 3}, + {"unit_name": "setModifyTopicConfigs", "start": {"line": 729, "column": 15}, "end": {"line": 731, "column": 4}, "value": 3}, + {"unit_name": "isAutoCreate", "start": {"line": 733, "column": 18}, "end": {"line": 735, "column": 4}, "value": 3}, + {"unit_name": "setAutoCreate", "start": {"line": 737, "column": 15}, "end": {"line": 739, "column": 4}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 741, "column": 30}, "end": {"line": 743, "column": 4}, "value": 3}, + {"unit_name": "buildProperties", "start": {"line": 745, "column": 30}, "end": {"line": 750, "column": 4}, "value": 6}, + {"unit_name": "getSsl", "start": {"line": 807, "column": 14}, "end": {"line": 809, "column": 4}, "value": 3}, + {"unit_name": "getSecurity", "start": {"line": 811, "column": 19}, "end": {"line": 813, "column": 4}, "value": 3}, + {"unit_name": "getCleanup", "start": {"line": 815, "column": 18}, "end": {"line": 817, "column": 4}, "value": 3}, + {"unit_name": "getApplicationId", "start": {"line": 819, "column": 17}, "end": {"line": 821, "column": 4}, "value": 3}, + {"unit_name": "setApplicationId", "start": {"line": 823, "column": 15}, "end": {"line": 825, "column": 4}, "value": 3}, + {"unit_name": "isAutoStartup", "start": {"line": 827, "column": 18}, "end": {"line": 829, "column": 4}, "value": 3}, + {"unit_name": "setAutoStartup", "start": {"line": 831, "column": 15}, "end": {"line": 833, "column": 4}, "value": 3}, + {"unit_name": "getBootstrapServers", "start": {"line": 835, "column": 23}, "end": {"line": 837, "column": 4}, "value": 3}, + {"unit_name": "setBootstrapServers", "start": {"line": 839, "column": 15}, "end": {"line": 841, "column": 4}, "value": 3}, + {"unit_name": "getStateStoreCacheMaxSize", "start": {"line": 843, "column": 19}, "end": {"line": 845, "column": 4}, "value": 3}, + {"unit_name": "setStateStoreCacheMaxSize", "start": {"line": 847, "column": 15}, "end": {"line": 849, "column": 4}, "value": 3}, + {"unit_name": "getClientId", "start": {"line": 851, "column": 17}, "end": {"line": 853, "column": 4}, "value": 3}, + {"unit_name": "setClientId", "start": {"line": 855, "column": 15}, "end": {"line": 857, "column": 4}, "value": 3}, + {"unit_name": "getReplicationFactor", "start": {"line": 859, "column": 18}, "end": {"line": 861, "column": 4}, "value": 3}, + {"unit_name": "setReplicationFactor", "start": {"line": 863, "column": 15}, "end": {"line": 865, "column": 4}, "value": 3}, + {"unit_name": "getStateDir", "start": {"line": 867, "column": 17}, "end": {"line": 869, "column": 4}, "value": 3}, + {"unit_name": "setStateDir", "start": {"line": 871, "column": 15}, "end": {"line": 873, "column": 4}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 875, "column": 30}, "end": {"line": 877, "column": 4}, "value": 3}, + {"unit_name": "buildProperties", "start": {"line": 879, "column": 30}, "end": {"line": 891, "column": 4}, "value": 13}, + {"unit_name": "getDefaultTopic", "start": {"line": 913, "column": 17}, "end": {"line": 915, "column": 4}, "value": 3}, + {"unit_name": "setDefaultTopic", "start": {"line": 917, "column": 15}, "end": {"line": 919, "column": 4}, "value": 3}, + {"unit_name": "getTransactionIdPrefix", "start": {"line": 921, "column": 17}, "end": {"line": 923, "column": 4}, "value": 3}, + {"unit_name": "setTransactionIdPrefix", "start": {"line": 925, "column": 15}, "end": {"line": 927, "column": 4}, "value": 3}, + {"unit_name": "isObservationEnabled", "start": {"line": 929, "column": 18}, "end": {"line": 931, "column": 4}, "value": 3}, + {"unit_name": "setObservationEnabled", "start": {"line": 933, "column": 15}, "end": {"line": 935, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 1059, "column": 15}, "end": {"line": 1061, "column": 4}, "value": 3}, + {"unit_name": "setType", "start": {"line": 1063, "column": 15}, "end": {"line": 1065, "column": 4}, "value": 3}, + {"unit_name": "getAckMode", "start": {"line": 1067, "column": 18}, "end": {"line": 1069, "column": 4}, "value": 3}, + {"unit_name": "setAckMode", "start": {"line": 1071, "column": 15}, "end": {"line": 1073, "column": 4}, "value": 3}, + {"unit_name": "getAsyncAcks", "start": {"line": 1075, "column": 18}, "end": {"line": 1077, "column": 4}, "value": 3}, + {"unit_name": "setAsyncAcks", "start": {"line": 1079, "column": 15}, "end": {"line": 1081, "column": 4}, "value": 3}, + {"unit_name": "getClientId", "start": {"line": 1083, "column": 17}, "end": {"line": 1085, "column": 4}, "value": 3}, + {"unit_name": "setClientId", "start": {"line": 1087, "column": 15}, "end": {"line": 1089, "column": 4}, "value": 3}, + {"unit_name": "getConcurrency", "start": {"line": 1091, "column": 18}, "end": {"line": 1093, "column": 4}, "value": 3}, + {"unit_name": "setConcurrency", "start": {"line": 1095, "column": 15}, "end": {"line": 1097, "column": 4}, "value": 3}, + {"unit_name": "getPollTimeout", "start": {"line": 1099, "column": 19}, "end": {"line": 1101, "column": 4}, "value": 3}, + {"unit_name": "setPollTimeout", "start": {"line": 1103, "column": 15}, "end": {"line": 1105, "column": 4}, "value": 3}, + {"unit_name": "getNoPollThreshold", "start": {"line": 1107, "column": 16}, "end": {"line": 1109, "column": 4}, "value": 3}, + {"unit_name": "setNoPollThreshold", "start": {"line": 1111, "column": 15}, "end": {"line": 1113, "column": 4}, "value": 3}, + {"unit_name": "getAckCount", "start": {"line": 1115, "column": 18}, "end": {"line": 1117, "column": 4}, "value": 3}, + {"unit_name": "setAckCount", "start": {"line": 1119, "column": 15}, "end": {"line": 1121, "column": 4}, "value": 3}, + {"unit_name": "getAckTime", "start": {"line": 1123, "column": 19}, "end": {"line": 1125, "column": 4}, "value": 3}, + {"unit_name": "setAckTime", "start": {"line": 1127, "column": 15}, "end": {"line": 1129, "column": 4}, "value": 3}, + {"unit_name": "getIdleBetweenPolls", "start": {"line": 1131, "column": 19}, "end": {"line": 1133, "column": 4}, "value": 3}, + {"unit_name": "setIdleBetweenPolls", "start": {"line": 1135, "column": 15}, "end": {"line": 1137, "column": 4}, "value": 3}, + {"unit_name": "getIdleEventInterval", "start": {"line": 1139, "column": 19}, "end": {"line": 1141, "column": 4}, "value": 3}, + {"unit_name": "setIdleEventInterval", "start": {"line": 1143, "column": 15}, "end": {"line": 1145, "column": 4}, "value": 3}, + {"unit_name": "getIdlePartitionEventInterval", "start": {"line": 1147, "column": 19}, "end": {"line": 1149, "column": 4}, "value": 3}, + {"unit_name": "setIdlePartitionEventInterval", "start": {"line": 1151, "column": 15}, "end": {"line": 1153, "column": 4}, "value": 3}, + {"unit_name": "getMonitorInterval", "start": {"line": 1155, "column": 19}, "end": {"line": 1157, "column": 4}, "value": 3}, + {"unit_name": "setMonitorInterval", "start": {"line": 1159, "column": 15}, "end": {"line": 1161, "column": 4}, "value": 3}, + {"unit_name": "getLogContainerConfig", "start": {"line": 1163, "column": 18}, "end": {"line": 1165, "column": 4}, "value": 3}, + {"unit_name": "setLogContainerConfig", "start": {"line": 1167, "column": 15}, "end": {"line": 1169, "column": 4}, "value": 3}, + {"unit_name": "isMissingTopicsFatal", "start": {"line": 1171, "column": 18}, "end": {"line": 1173, "column": 4}, "value": 3}, + {"unit_name": "setMissingTopicsFatal", "start": {"line": 1175, "column": 15}, "end": {"line": 1177, "column": 4}, "value": 3}, + {"unit_name": "isImmediateStop", "start": {"line": 1179, "column": 18}, "end": {"line": 1181, "column": 4}, "value": 3}, + {"unit_name": "setImmediateStop", "start": {"line": 1183, "column": 15}, "end": {"line": 1185, "column": 4}, "value": 3}, + {"unit_name": "isAutoStartup", "start": {"line": 1187, "column": 18}, "end": {"line": 1189, "column": 4}, "value": 3}, + {"unit_name": "setAutoStartup", "start": {"line": 1191, "column": 15}, "end": {"line": 1193, "column": 4}, "value": 3}, + {"unit_name": "getChangeConsumerThreadName", "start": {"line": 1195, "column": 18}, "end": {"line": 1197, "column": 4}, "value": 3}, + {"unit_name": "setChangeConsumerThreadName", "start": {"line": 1199, "column": 15}, "end": {"line": 1201, "column": 4}, "value": 3}, + {"unit_name": "isObservationEnabled", "start": {"line": 1203, "column": 18}, "end": {"line": 1205, "column": 4}, "value": 3}, + {"unit_name": "setObservationEnabled", "start": {"line": 1207, "column": 15}, "end": {"line": 1209, "column": 4}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 1275, "column": 17}, "end": {"line": 1277, "column": 4}, "value": 3}, + {"unit_name": "setBundle", "start": {"line": 1279, "column": 15}, "end": {"line": 1281, "column": 4}, "value": 3}, + {"unit_name": "getKeyPassword", "start": {"line": 1283, "column": 17}, "end": {"line": 1285, "column": 4}, "value": 3}, + {"unit_name": "setKeyPassword", "start": {"line": 1287, "column": 15}, "end": {"line": 1289, "column": 4}, "value": 3}, + {"unit_name": "getKeyStoreCertificateChain", "start": {"line": 1291, "column": 17}, "end": {"line": 1293, "column": 4}, "value": 3}, + {"unit_name": "setKeyStoreCertificateChain", "start": {"line": 1295, "column": 15}, "end": {"line": 1297, "column": 4}, "value": 3}, + {"unit_name": "getKeyStoreKey", "start": {"line": 1299, "column": 17}, "end": {"line": 1301, "column": 4}, "value": 3}, + {"unit_name": "setKeyStoreKey", "start": {"line": 1303, "column": 15}, "end": {"line": 1305, "column": 4}, "value": 3}, + {"unit_name": "getKeyStoreLocation", "start": {"line": 1307, "column": 19}, "end": {"line": 1309, "column": 4}, "value": 3}, + {"unit_name": "setKeyStoreLocation", "start": {"line": 1311, "column": 15}, "end": {"line": 1313, "column": 4}, "value": 3}, + {"unit_name": "getKeyStorePassword", "start": {"line": 1315, "column": 17}, "end": {"line": 1317, "column": 4}, "value": 3}, + {"unit_name": "setKeyStorePassword", "start": {"line": 1319, "column": 15}, "end": {"line": 1321, "column": 4}, "value": 3}, + {"unit_name": "getKeyStoreType", "start": {"line": 1323, "column": 17}, "end": {"line": 1325, "column": 4}, "value": 3}, + {"unit_name": "setKeyStoreType", "start": {"line": 1327, "column": 15}, "end": {"line": 1329, "column": 4}, "value": 3}, + {"unit_name": "getTrustStoreCertificates", "start": {"line": 1331, "column": 17}, "end": {"line": 1333, "column": 4}, "value": 3}, + {"unit_name": "setTrustStoreCertificates", "start": {"line": 1335, "column": 15}, "end": {"line": 1337, "column": 4}, "value": 3}, + {"unit_name": "getTrustStoreLocation", "start": {"line": 1339, "column": 19}, "end": {"line": 1341, "column": 4}, "value": 3}, + {"unit_name": "setTrustStoreLocation", "start": {"line": 1343, "column": 15}, "end": {"line": 1345, "column": 4}, "value": 3}, + {"unit_name": "getTrustStorePassword", "start": {"line": 1347, "column": 17}, "end": {"line": 1349, "column": 4}, "value": 3}, + {"unit_name": "setTrustStorePassword", "start": {"line": 1351, "column": 15}, "end": {"line": 1353, "column": 4}, "value": 3}, + {"unit_name": "getTrustStoreType", "start": {"line": 1355, "column": 17}, "end": {"line": 1357, "column": 4}, "value": 3}, + {"unit_name": "setTrustStoreType", "start": {"line": 1359, "column": 15}, "end": {"line": 1361, "column": 4}, "value": 3}, + {"unit_name": "getProtocol", "start": {"line": 1363, "column": 17}, "end": {"line": 1365, "column": 4}, "value": 3}, + {"unit_name": "setProtocol", "start": {"line": 1367, "column": 15}, "end": {"line": 1369, "column": 4}, "value": 3}, + {"unit_name": "buildProperties", "start": {"line": 1372, "column": 30}, "end": {"line": 1374, "column": 4}, "value": 3}, + {"unit_name": "buildProperties", "start": {"line": 1376, "column": 30}, "end": {"line": 1405, "column": 4}, "value": 30}, + {"unit_name": "validate", "start": {"line": 1407, "column": 16}, "end": {"line": 1432, "column": 4}, "value": 26}, + {"unit_name": "resourceToPath", "start": {"line": 1434, "column": 18}, "end": {"line": 1441, "column": 4}, "value": 8}, + {"unit_name": "isEnabled", "start": {"line": 1467, "column": 18}, "end": {"line": 1469, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 1471, "column": 15}, "end": {"line": 1473, "column": 4}, "value": 3}, + {"unit_name": "getLoginModule", "start": {"line": 1475, "column": 17}, "end": {"line": 1477, "column": 4}, "value": 3}, + {"unit_name": "setLoginModule", "start": {"line": 1479, "column": 15}, "end": {"line": 1481, "column": 4}, "value": 3}, + {"unit_name": "getControlFlag", "start": {"line": 1483, "column": 54}, "end": {"line": 1485, "column": 4}, "value": 3}, + {"unit_name": "setControlFlag", "start": {"line": 1487, "column": 15}, "end": {"line": 1489, "column": 4}, "value": 3}, + {"unit_name": "getOptions", "start": {"line": 1491, "column": 30}, "end": {"line": 1493, "column": 4}, "value": 3}, + {"unit_name": "setOptions", "start": {"line": 1495, "column": 15}, "end": {"line": 1499, "column": 4}, "value": 5}, + {"unit_name": "getProtocol", "start": {"line": 1510, "column": 17}, "end": {"line": 1512, "column": 4}, "value": 3}, + {"unit_name": "setProtocol", "start": {"line": 1514, "column": 15}, "end": {"line": 1516, "column": 4}, "value": 3}, + {"unit_name": "buildProperties", "start": {"line": 1518, "column": 30}, "end": {"line": 1523, "column": 4}, "value": 6}, + {"unit_name": "getTopic", "start": {"line": 1531, "column": 16}, "end": {"line": 1533, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 1551, "column": 19}, "end": {"line": 1553, "column": 5}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 1555, "column": 16}, "end": {"line": 1557, "column": 5}, "value": 3}, + {"unit_name": "getAttempts", "start": {"line": 1559, "column": 15}, "end": {"line": 1561, "column": 5}, "value": 3}, + {"unit_name": "setAttempts", "start": {"line": 1563, "column": 16}, "end": {"line": 1565, "column": 5}, "value": 3}, + {"unit_name": "getDelay", "start": {"line": 1569, "column": 20}, "end": {"line": 1571, "column": 5}, "value": 3}, + {"unit_name": "setDelay", "start": {"line": 1574, "column": 16}, "end": {"line": 1576, "column": 5}, "value": 3}, + {"unit_name": "getMultiplier", "start": {"line": 1581, "column": 18}, "end": {"line": 1583, "column": 5}, "value": 3}, + {"unit_name": "setMultiplier", "start": {"line": 1586, "column": 16}, "end": {"line": 1588, "column": 5}, "value": 3}, + {"unit_name": "getMaxDelay", "start": {"line": 1592, "column": 20}, "end": {"line": 1594, "column": 5}, "value": 3}, + {"unit_name": "setMaxDelay", "start": {"line": 1597, "column": 16}, "end": {"line": 1599, "column": 5}, "value": 3}, + {"unit_name": "isRandomBackOff", "start": {"line": 1603, "column": 19}, "end": {"line": 1605, "column": 5}, "value": 3}, + {"unit_name": "setRandomBackOff", "start": {"line": 1608, "column": 16}, "end": {"line": 1610, "column": 5}, "value": 3}, + {"unit_name": "getBackoff", "start": {"line": 1614, "column": 19}, "end": {"line": 1616, "column": 5}, "value": 3}, + {"unit_name": "getDelay", "start": {"line": 1642, "column": 21}, "end": {"line": 1644, "column": 6}, "value": 3}, + {"unit_name": "setDelay", "start": {"line": 1646, "column": 17}, "end": {"line": 1648, "column": 6}, "value": 3}, + {"unit_name": "getMultiplier", "start": {"line": 1650, "column": 19}, "end": {"line": 1652, "column": 6}, "value": 3}, + {"unit_name": "setMultiplier", "start": {"line": 1654, "column": 17}, "end": {"line": 1656, "column": 6}, "value": 3}, + {"unit_name": "getMaxDelay", "start": {"line": 1658, "column": 21}, "end": {"line": 1660, "column": 6}, "value": 3}, + {"unit_name": "setMaxDelay", "start": {"line": 1662, "column": 17}, "end": {"line": 1664, "column": 6}, "value": 3}, + {"unit_name": "isRandom", "start": {"line": 1666, "column": 20}, "end": {"line": 1668, "column": 6}, "value": 3}, + {"unit_name": "setRandom", "start": {"line": 1670, "column": 17}, "end": {"line": 1672, "column": 6}, "value": 3}, + {"unit_name": "isOnStartup", "start": {"line": 1692, "column": 18}, "end": {"line": 1694, "column": 4}, "value": 3}, + {"unit_name": "setOnStartup", "start": {"line": 1696, "column": 15}, "end": {"line": 1698, "column": 4}, "value": 3}, + {"unit_name": "isOnShutdown", "start": {"line": 1700, "column": 18}, "end": {"line": 1702, "column": 4}, "value": 3}, + {"unit_name": "setOnShutdown", "start": {"line": 1704, "column": 15}, "end": {"line": 1706, "column": 4}, "value": 3}, + {"unit_name": "IsolationLevel", "start": {"line": 1725, "column": 3}, "end": {"line": 1727, "column": 4}, "value": 3}, + {"unit_name": "id", "start": {"line": 1729, "column": 15}, "end": {"line": 1731, "column": 4}, "value": 3}, + {"unit_name": "in", "start": {"line": 1738, "column": 38}, "end": {"line": 1740, "column": 4}, "value": 3}, + {"unit_name": "with", "start": {"line": 1742, "column": 14}, "end": {"line": 1747, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/StreamsBuilderFactoryBeanCustomizer.java": { + "checksum": "99771564e13979f5e91d3004d5e6fafc", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/KafkaStreamsAnnotationDrivenConfiguration.java": { + "checksum": "31f15130d80d04d686fea60cbf36e3d9", + "language": "Java", + "loc": 75, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "KafkaStreamsAnnotationDrivenConfiguration", "start": {"line": 59, "column": 2}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "defaultKafkaStreamsConfig", "start": {"line": 65, "column": 28}, "end": {"line": 78, "column": 3}, "value": 14}, + {"unit_name": "applyKafkaConnectionDetailsForStreams", "start": {"line": 88, "column": 15}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "KafkaStreamsFactoryBeanConfigurer", "start": {"line": 103, "column": 3}, "end": {"line": 106, "column": 4}, "value": 4}, + {"unit_name": "afterPropertiesSet", "start": {"line": 109, "column": 15}, "end": {"line": 114, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/SslBundleSslEngineFactory.java": { + "checksum": "ab0181be70c88120ee8b957eee116a62", + "language": "Java", + "loc": 53, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "configure", "start": {"line": 48, "column": 14}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "close", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 2}, + {"unit_name": "createClientSslEngine", "start": {"line": 59, "column": 19}, "end": {"line": 66, "column": 3}, "value": 8}, + {"unit_name": "createServerSslEngine", "start": {"line": 69, "column": 19}, "end": {"line": 73, "column": 3}, "value": 5}, + {"unit_name": "shouldBeRebuilt", "start": {"line": 76, "column": 17}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "reconfigurableConfigs", "start": {"line": 81, "column": 21}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "keystore", "start": {"line": 86, "column": 18}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "truststore", "start": {"line": 91, "column": 18}, "end": {"line": 93, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/DefaultKafkaConsumerFactoryCustomizer.java": { + "checksum": "eb239fb9c83a7080e84b7293a6b9093f", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/KafkaAutoConfiguration.java": { + "checksum": "4a2f73f1458d0a549df6b5d835dbeb8c", + "language": "Java", + "loc": 182, + "profile": [102, 16, 0, 0], + "measurements": [ + {"unit_name": "KafkaAutoConfiguration", "start": {"line": 80, "column": 2}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "kafkaConnectionDetails", "start": {"line": 86, "column": 35}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "kafkaTemplate", "start": {"line": 92, "column": 29}, "end": {"line": 103, "column": 3}, "value": 12}, + {"unit_name": "kafkaProducerListener", "start": {"line": 107, "column": 49}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "kafkaConsumerFactory", "start": {"line": 113, "column": 43}, "end": {"line": 120, "column": 3}, "value": 8}, + {"unit_name": "kafkaProducerFactory", "start": {"line": 124, "column": 43}, "end": {"line": 135, "column": 3}, "value": 12}, + {"unit_name": "kafkaTransactionManager", "start": {"line": 140, "column": 39}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "kafkaJaasInitializer", "start": {"line": 147, "column": 41}, "end": {"line": 158, "column": 3}, "value": 12}, + {"unit_name": "kafkaAdmin", "start": {"line": 162, "column": 20}, "end": {"line": 177, "column": 3}, "value": 16}, + {"unit_name": "kafkaRetryTopicConfiguration", "start": {"line": 182, "column": 33}, "end": {"line": 191, "column": 3}, "value": 10}, + {"unit_name": "applyKafkaConnectionDetailsForConsumer", "start": {"line": 193, "column": 15}, "end": {"line": 199, "column": 3}, "value": 7}, + {"unit_name": "applyKafkaConnectionDetailsForProducer", "start": {"line": 201, "column": 15}, "end": {"line": 207, "column": 3}, "value": 7}, + {"unit_name": "applyKafkaConnectionDetailsForAdmin", "start": {"line": 209, "column": 15}, "end": {"line": 215, "column": 3}, "value": 7}, + {"unit_name": "setBackOffPolicy", "start": {"line": 217, "column": 22}, "end": {"line": 231, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/kafka/package-info.java": { + "checksum": "240617fddcdd76d1999beebf55a6cc16", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cassandra/CassandraProperties.java": { + "checksum": "ea71819e7e6055cd2ac65eb2c83f26eb", + "language": "Java", + "loc": 247, + "profile": [183, 0, 0, 0], + "measurements": [ + {"unit_name": "getConfig", "start": {"line": 117, "column": 18}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "setConfig", "start": {"line": 121, "column": 14}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "getKeyspaceName", "start": {"line": 125, "column": 16}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "setKeyspaceName", "start": {"line": 129, "column": 14}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "getSessionName", "start": {"line": 133, "column": 16}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "setSessionName", "start": {"line": 137, "column": 14}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "getContactPoints", "start": {"line": 141, "column": 22}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "setContactPoints", "start": {"line": 145, "column": 14}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 149, "column": 13}, "end": {"line": 151, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 153, "column": 14}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "getLocalDatacenter", "start": {"line": 157, "column": 16}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "setLocalDatacenter", "start": {"line": 161, "column": 14}, "end": {"line": 163, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 165, "column": 16}, "end": {"line": 167, "column": 3}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 169, "column": 14}, "end": {"line": 171, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 173, "column": 16}, "end": {"line": 175, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 177, "column": 14}, "end": {"line": 179, "column": 3}, "value": 3}, + {"unit_name": "getCompression", "start": {"line": 181, "column": 21}, "end": {"line": 183, "column": 3}, "value": 3}, + {"unit_name": "setCompression", "start": {"line": 185, "column": 14}, "end": {"line": 187, "column": 3}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 189, "column": 13}, "end": {"line": 191, "column": 3}, "value": 3}, + {"unit_name": "setSsl", "start": {"line": 193, "column": 14}, "end": {"line": 195, "column": 3}, "value": 3}, + {"unit_name": "getSchemaAction", "start": {"line": 197, "column": 16}, "end": {"line": 199, "column": 3}, "value": 3}, + {"unit_name": "setSchemaAction", "start": {"line": 201, "column": 14}, "end": {"line": 203, "column": 3}, "value": 3}, + {"unit_name": "getConnection", "start": {"line": 205, "column": 20}, "end": {"line": 207, "column": 3}, "value": 3}, + {"unit_name": "getPool", "start": {"line": 209, "column": 14}, "end": {"line": 211, "column": 3}, "value": 3}, + {"unit_name": "getRequest", "start": {"line": 213, "column": 17}, "end": {"line": 215, "column": 3}, "value": 3}, + {"unit_name": "getControlconnection", "start": {"line": 217, "column": 27}, "end": {"line": 219, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 233, "column": 18}, "end": {"line": 235, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 237, "column": 15}, "end": {"line": 239, "column": 4}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 241, "column": 17}, "end": {"line": 243, "column": 4}, "value": 3}, + {"unit_name": "setBundle", "start": {"line": 245, "column": 15}, "end": {"line": 247, "column": 4}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 264, "column": 19}, "end": {"line": 266, "column": 4}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 268, "column": 15}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "getInitQueryTimeout", "start": {"line": 272, "column": 19}, "end": {"line": 274, "column": 4}, "value": 3}, + {"unit_name": "setInitQueryTimeout", "start": {"line": 276, "column": 15}, "end": {"line": 278, "column": 4}, "value": 3}, + {"unit_name": "getTimeout", "start": {"line": 306, "column": 19}, "end": {"line": 308, "column": 4}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 310, "column": 15}, "end": {"line": 312, "column": 4}, "value": 3}, + {"unit_name": "getConsistency", "start": {"line": 314, "column": 34}, "end": {"line": 316, "column": 4}, "value": 3}, + {"unit_name": "setConsistency", "start": {"line": 318, "column": 15}, "end": {"line": 320, "column": 4}, "value": 3}, + {"unit_name": "getSerialConsistency", "start": {"line": 322, "column": 34}, "end": {"line": 324, "column": 4}, "value": 3}, + {"unit_name": "setSerialConsistency", "start": {"line": 326, "column": 15}, "end": {"line": 328, "column": 4}, "value": 3}, + {"unit_name": "getPageSize", "start": {"line": 330, "column": 18}, "end": {"line": 332, "column": 4}, "value": 3}, + {"unit_name": "setPageSize", "start": {"line": 334, "column": 15}, "end": {"line": 336, "column": 4}, "value": 3}, + {"unit_name": "getThrottler", "start": {"line": 338, "column": 20}, "end": {"line": 340, "column": 4}, "value": 3}, + {"unit_name": "getIdleTimeout", "start": {"line": 360, "column": 19}, "end": {"line": 362, "column": 4}, "value": 3}, + {"unit_name": "setIdleTimeout", "start": {"line": 364, "column": 15}, "end": {"line": 366, "column": 4}, "value": 3}, + {"unit_name": "getHeartbeatInterval", "start": {"line": 368, "column": 19}, "end": {"line": 370, "column": 4}, "value": 3}, + {"unit_name": "setHeartbeatInterval", "start": {"line": 372, "column": 15}, "end": {"line": 374, "column": 4}, "value": 3}, + {"unit_name": "getTimeout", "start": {"line": 385, "column": 19}, "end": {"line": 387, "column": 4}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 389, "column": 15}, "end": {"line": 391, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 425, "column": 24}, "end": {"line": 427, "column": 4}, "value": 3}, + {"unit_name": "setType", "start": {"line": 429, "column": 15}, "end": {"line": 431, "column": 4}, "value": 3}, + {"unit_name": "getMaxQueueSize", "start": {"line": 433, "column": 18}, "end": {"line": 435, "column": 4}, "value": 3}, + {"unit_name": "setMaxQueueSize", "start": {"line": 437, "column": 15}, "end": {"line": 439, "column": 4}, "value": 3}, + {"unit_name": "getMaxConcurrentRequests", "start": {"line": 441, "column": 18}, "end": {"line": 443, "column": 4}, "value": 3}, + {"unit_name": "setMaxConcurrentRequests", "start": {"line": 445, "column": 15}, "end": {"line": 447, "column": 4}, "value": 3}, + {"unit_name": "getMaxRequestsPerSecond", "start": {"line": 449, "column": 18}, "end": {"line": 451, "column": 4}, "value": 3}, + {"unit_name": "setMaxRequestsPerSecond", "start": {"line": 453, "column": 15}, "end": {"line": 455, "column": 4}, "value": 3}, + {"unit_name": "getDrainInterval", "start": {"line": 457, "column": 19}, "end": {"line": 459, "column": 4}, "value": 3}, + {"unit_name": "setDrainInterval", "start": {"line": 461, "column": 15}, "end": {"line": 463, "column": 4}, "value": 3}, + {"unit_name": "ThrottlerType", "start": {"line": 508, "column": 3}, "end": {"line": 510, "column": 4}, "value": 3}, + {"unit_name": "type", "start": {"line": 512, "column": 17}, "end": {"line": 514, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cassandra/DriverConfigLoaderBuilderCustomizer.java": { + "checksum": "b05fed19adbf297284538c1873b3244f", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cassandra/CassandraAutoConfiguration.java": { + "checksum": "a4fbb955ff656760cabcfd38d0fb39b1", + "language": "Java", + "loc": 295, + "profile": [168, 50, 0, 0], + "measurements": [ + {"unit_name": "CassandraAutoConfiguration", "start": {"line": 96, "column": 2}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "cassandraConnectionDetails", "start": {"line": 102, "column": 39}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "cassandraSession", "start": {"line": 109, "column": 20}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "cassandraSessionBuilder", "start": {"line": 116, "column": 27}, "end": {"line": 125, "column": 3}, "value": 10}, + {"unit_name": "configureAuthentication", "start": {"line": 127, "column": 15}, "end": {"line": 132, "column": 3}, "value": 6}, + {"unit_name": "configureSsl", "start": {"line": 134, "column": 15}, "end": {"line": 146, "column": 3}, "value": 13}, + {"unit_name": "configureDefaultSslContext", "start": {"line": 148, "column": 15}, "end": {"line": 155, "column": 3}, "value": 8}, + {"unit_name": "configureSsl", "start": {"line": 157, "column": 15}, "end": {"line": 162, "column": 3}, "value": 6}, + {"unit_name": "cassandraDriverConfigLoader", "start": {"line": 166, "column": 28}, "end": {"line": 172, "column": 3}, "value": 7}, + {"unit_name": "cassandraConfiguration", "start": {"line": 174, "column": 17}, "end": {"line": 184, "column": 3}, "value": 11}, + {"unit_name": "loadConfig", "start": {"line": 186, "column": 17}, "end": {"line": 193, "column": 3}, "value": 8}, + {"unit_name": "mapConfig", "start": {"line": 195, "column": 17}, "end": {"line": 216, "column": 3}, "value": 22}, + {"unit_name": "mapConnectionOptions", "start": {"line": 218, "column": 15}, "end": {"line": 227, "column": 3}, "value": 10}, + {"unit_name": "mapPoolingOptions", "start": {"line": 229, "column": 15}, "end": {"line": 238, "column": 3}, "value": 10}, + {"unit_name": "mapRequestOptions", "start": {"line": 240, "column": 15}, "end": {"line": 267, "column": 3}, "value": 28}, + {"unit_name": "mapControlConnectionOptions", "start": {"line": 269, "column": 15}, "end": {"line": 275, "column": 3}, "value": 7}, + {"unit_name": "mapContactPoints", "start": {"line": 277, "column": 23}, "end": {"line": 279, "column": 3}, "value": 3}, + {"unit_name": "add", "start": {"line": 285, "column": 34}, "end": {"line": 289, "column": 4}, "value": 5}, + {"unit_name": "add", "start": {"line": 291, "column": 34}, "end": {"line": 293, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 295, "column": 34}, "end": {"line": 297, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 299, "column": 34}, "end": {"line": 304, "column": 4}, "value": 6}, + {"unit_name": "build", "start": {"line": 306, "column": 18}, "end": {"line": 308, "column": 4}, "value": 3}, + {"unit_name": "createKeyFor", "start": {"line": 310, "column": 25}, "end": {"line": 312, "column": 4}, "value": 3}, + {"unit_name": "PropertiesCassandraConnectionDetails", "start": {"line": 323, "column": 11}, "end": {"line": 325, "column": 4}, "value": 3}, + {"unit_name": "getContactPoints", "start": {"line": 328, "column": 21}, "end": {"line": 332, "column": 4}, "value": 5}, + {"unit_name": "getUsername", "start": {"line": 335, "column": 17}, "end": {"line": 337, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 340, "column": 17}, "end": {"line": 342, "column": 4}, "value": 3}, + {"unit_name": "getLocalDatacenter", "start": {"line": 345, "column": 17}, "end": {"line": 347, "column": 4}, "value": 3}, + {"unit_name": "asNode", "start": {"line": 349, "column": 16}, "end": {"line": 359, "column": 4}, "value": 11}, + {"unit_name": "asPort", "start": {"line": 361, "column": 19}, "end": {"line": 369, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cassandra/CqlSessionBuilderCustomizer.java": { + "checksum": "7decfc9df0be600cae76c85872726af7", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cassandra/CassandraConnectionDetails.java": { + "checksum": "e24669b536f20d91228b74420cd94839", + "language": "Java", + "loc": 15, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "getUsername", "start": {"line": 43, "column": 17}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 51, "column": 17}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "Node", "start": {"line": 68, "column": 9}, "end": {"line": 69, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/cassandra/package-info.java": { + "checksum": "81d5ee9743efb23361646ea9db8c2565", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/GraphQlAutoConfiguration.java": { + "checksum": "acc951a06c19f6d270000f5aa3271b4a", + "language": "Java", + "loc": 164, + "profile": [52, 24, 0, 0], + "measurements": [ + {"unit_name": "GraphQlAutoConfiguration", "start": {"line": 88, "column": 9}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "graphQlSource", "start": {"line": 94, "column": 23}, "end": {"line": 117, "column": 3}, "value": 24}, + {"unit_name": "resolveSchemaResources", "start": {"line": 119, "column": 21}, "end": {"line": 128, "column": 3}, "value": 10}, + {"unit_name": "resolveSchemaResources", "start": {"line": 130, "column": 25}, "end": {"line": 138, "column": 3}, "value": 9}, + {"unit_name": "batchLoaderRegistry", "start": {"line": 142, "column": 29}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "executionGraphQlService", "start": {"line": 148, "column": 33}, "end": {"line": 153, "column": 3}, "value": 6}, + {"unit_name": "annotatedControllerConfigurerDataFetcherExceptionResolver", "start": {"line": 169, "column": 31}, "end": {"line": 172, "column": 3}, "value": 4}, + {"unit_name": "cursorStrategy", "start": {"line": 180, "column": 42}, "end": {"line": 182, "column": 4}, "value": 3}, + {"unit_name": "cursorStrategyCustomizer", "start": {"line": 186, "column": 34}, "end": {"line": 196, "column": 4}, "value": 11}, + {"unit_name": "registerHints", "start": {"line": 203, "column": 15}, "end": {"line": 205, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/DefaultGraphQlSchemaCondition.java": { + "checksum": "8f0c498129810954fcebe01ce30fbb5e", + "language": "Java", + "loc": 73, + "profile": [21, 30, 0, 0], + "measurements": [ + {"unit_name": "getConfigurationPhase", "start": {"line": 52, "column": 51}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getMatchOutcome", "start": {"line": 57, "column": 26}, "end": {"line": 86, "column": 3}, "value": 30}, + {"unit_name": "resolveSchemaResources", "start": {"line": 88, "column": 25}, "end": {"line": 97, "column": 3}, "value": 10}, + {"unit_name": "resolveSchemaResources", "start": {"line": 99, "column": 25}, "end": {"line": 106, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/GraphQlProperties.java": { + "checksum": "9d43e54101fa93e65d19112f5a079ec1", + "language": "Java", + "loc": 151, + "profile": [107, 0, 0, 0], + "measurements": [ + {"unit_name": "getGraphiql", "start": {"line": 48, "column": 18}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getPath", "start": {"line": 52, "column": 16}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "setPath", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getSchema", "start": {"line": 60, "column": 16}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getWebsocket", "start": {"line": 64, "column": 19}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getRsocket", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getSse", "start": {"line": 72, "column": 13}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getLocations", "start": {"line": 94, "column": 19}, "end": {"line": 96, "column": 4}, "value": 3}, + {"unit_name": "setLocations", "start": {"line": 98, "column": 15}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "getFileExtensions", "start": {"line": 102, "column": 19}, "end": {"line": 104, "column": 4}, "value": 3}, + {"unit_name": "setFileExtensions", "start": {"line": 106, "column": 15}, "end": {"line": 108, "column": 4}, "value": 3}, + {"unit_name": "appendSlashIfNecessary", "start": {"line": 110, "column": 20}, "end": {"line": 114, "column": 4}, "value": 5}, + {"unit_name": "getInspection", "start": {"line": 116, "column": 21}, "end": {"line": 118, "column": 4}, "value": 3}, + {"unit_name": "getIntrospection", "start": {"line": 120, "column": 24}, "end": {"line": 122, "column": 4}, "value": 3}, + {"unit_name": "getPrinter", "start": {"line": 124, "column": 18}, "end": {"line": 126, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 136, "column": 19}, "end": {"line": 138, "column": 5}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 140, "column": 16}, "end": {"line": 142, "column": 5}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 153, "column": 19}, "end": {"line": 155, "column": 5}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 157, "column": 16}, "end": {"line": 159, "column": 5}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 171, "column": 19}, "end": {"line": 173, "column": 5}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 175, "column": 16}, "end": {"line": 177, "column": 5}, "value": 3}, + {"unit_name": "getPath", "start": {"line": 195, "column": 17}, "end": {"line": 197, "column": 4}, "value": 3}, + {"unit_name": "setPath", "start": {"line": 199, "column": 15}, "end": {"line": 201, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 203, "column": 18}, "end": {"line": 205, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 207, "column": 15}, "end": {"line": 209, "column": 4}, "value": 3}, + {"unit_name": "getPath", "start": {"line": 231, "column": 17}, "end": {"line": 233, "column": 4}, "value": 3}, + {"unit_name": "setPath", "start": {"line": 235, "column": 15}, "end": {"line": 237, "column": 4}, "value": 3}, + {"unit_name": "getConnectionInitTimeout", "start": {"line": 239, "column": 19}, "end": {"line": 241, "column": 4}, "value": 3}, + {"unit_name": "setConnectionInitTimeout", "start": {"line": 243, "column": 15}, "end": {"line": 245, "column": 4}, "value": 3}, + {"unit_name": "getKeepAlive", "start": {"line": 247, "column": 19}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "setKeepAlive", "start": {"line": 251, "column": 15}, "end": {"line": 253, "column": 4}, "value": 3}, + {"unit_name": "getMapping", "start": {"line": 264, "column": 17}, "end": {"line": 266, "column": 4}, "value": 3}, + {"unit_name": "setMapping", "start": {"line": 268, "column": 15}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "getTimeout", "start": {"line": 281, "column": 19}, "end": {"line": 283, "column": 4}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 285, "column": 15}, "end": {"line": 287, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/GraphQlCorsProperties.java": { + "checksum": "eafa065b771672058717efdfc1b3a22e", + "language": "Java", + "loc": 78, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "getAllowedOrigins", "start": {"line": 84, "column": 22}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "setAllowedOrigins", "start": {"line": 88, "column": 14}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getAllowedOriginPatterns", "start": {"line": 92, "column": 22}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "setAllowedOriginPatterns", "start": {"line": 96, "column": 14}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getAllowedMethods", "start": {"line": 100, "column": 22}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "setAllowedMethods", "start": {"line": 104, "column": 14}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getAllowedHeaders", "start": {"line": 108, "column": 22}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "setAllowedHeaders", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getExposedHeaders", "start": {"line": 116, "column": 22}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "setExposedHeaders", "start": {"line": 120, "column": 14}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getAllowCredentials", "start": {"line": 124, "column": 17}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "setAllowCredentials", "start": {"line": 128, "column": 14}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getMaxAge", "start": {"line": 132, "column": 18}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "setMaxAge", "start": {"line": 136, "column": 14}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "toCorsConfiguration", "start": {"line": 140, "column": 27}, "end": {"line": 154, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/ConditionalOnGraphQlSchema.java": { + "checksum": "af8dcfb6c35a8d0a25d09b9e20c1d235", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/package-info.java": { + "checksum": "ec66ed344fbdd1bcdd3e288fb1ee2b70", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/GraphQlSourceBuilderCustomizer.java": { + "checksum": "332bcbd44935d31f20ca6dd541ee91ee", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/servlet/GraphQlWebMvcAutoConfiguration.java": { + "checksum": "57e60f40daff6b2f5fcc0bb7b147cba3", + "language": "Java", + "loc": 174, + "profile": [65, 19, 0, 0], + "measurements": [ + {"unit_name": "graphQlHttpHandler", "start": {"line": 95, "column": 28}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "graphQlSseHandler", "start": {"line": 101, "column": 27}, "end": {"line": 104, "column": 3}, "value": 4}, + {"unit_name": "webGraphQlHandler", "start": {"line": 108, "column": 27}, "end": {"line": 111, "column": 3}, "value": 4}, + {"unit_name": "graphQlRouterFunction", "start": {"line": 115, "column": 40}, "end": {"line": 133, "column": 3}, "value": 19}, + {"unit_name": "unsupportedMediaType", "start": {"line": 135, "column": 25}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "acceptJson", "start": {"line": 139, "column": 15}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "onlyAllowPost", "start": {"line": 143, "column": 25}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "onlyAllowPost", "start": {"line": 147, "column": 15}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "GraphQlEndpointCorsConfiguration", "start": {"line": 158, "column": 10}, "end": {"line": 161, "column": 4}, "value": 4}, + {"unit_name": "addCorsMappings", "start": {"line": 164, "column": 15}, "end": {"line": 169, "column": 4}, "value": 6}, + {"unit_name": "graphQlWebSocketHandler", "start": {"line": 180, "column": 34}, "end": {"line": 184, "column": 4}, "value": 5}, + {"unit_name": "getJsonConverter", "start": {"line": 186, "column": 47}, "end": {"line": 193, "column": 4}, "value": 8}, + {"unit_name": "canReadJsonMap", "start": {"line": 195, "column": 19}, "end": {"line": 197, "column": 4}, "value": 3}, + {"unit_name": "asGenericHttpMessageConverter", "start": {"line": 200, "column": 47}, "end": {"line": 202, "column": 4}, "value": 3}, + {"unit_name": "graphQlWebSocketMapping", "start": {"line": 205, "column": 25}, "end": {"line": 214, "column": 4}, "value": 10}, + {"unit_name": "registerHints", "start": {"line": 221, "column": 15}, "end": {"line": 223, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/servlet/package-info.java": { + "checksum": "215152172fdff98f12fdf1cce60275a7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/security/GraphQlWebFluxSecurityAutoConfiguration.java": { + "checksum": "6da88b454a757c51461a157ef70ce1a2", + "language": "Java", + "loc": 24, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveSecurityDataFetcherExceptionResolver", "start": {"line": 48, "column": 54}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/security/GraphQlWebMvcSecurityAutoConfiguration.java": { + "checksum": "a2eb6b14fb84e10ab2cf1b14e95e405a", + "language": "Java", + "loc": 24, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "securityDataFetcherExceptionResolver", "start": {"line": 48, "column": 46}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/security/package-info.java": { + "checksum": "02f824cc3db33eff2b896e053a12f9bf", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/reactive/GraphQlWebFluxAutoConfiguration.java": { + "checksum": "6188fdfe5e2ab723854c24548ba42975", + "language": "Java", + "loc": 152, + "profile": [50, 19, 0, 0], + "measurements": [ + {"unit_name": "webGraphQlHandler", "start": {"line": 90, "column": 27}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "graphQlHttpHandler", "start": {"line": 97, "column": 28}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "graphQlSseHandler", "start": {"line": 103, "column": 27}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "graphQlRouterFunction", "start": {"line": 109, "column": 40}, "end": {"line": 127, "column": 3}, "value": 19}, + {"unit_name": "unsupportedMediaType", "start": {"line": 129, "column": 31}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "acceptJson", "start": {"line": 133, "column": 15}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "onlyAllowPost", "start": {"line": 137, "column": 31}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "onlyAllowPost", "start": {"line": 141, "column": 15}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "GraphQlEndpointCorsConfiguration", "start": {"line": 152, "column": 10}, "end": {"line": 155, "column": 4}, "value": 4}, + {"unit_name": "addCorsMappings", "start": {"line": 158, "column": 15}, "end": {"line": 163, "column": 4}, "value": 6}, + {"unit_name": "graphQlWebSocketHandler", "start": {"line": 173, "column": 34}, "end": {"line": 177, "column": 4}, "value": 5}, + {"unit_name": "graphQlWebSocketEndpoint", "start": {"line": 180, "column": 25}, "end": {"line": 189, "column": 4}, "value": 10}, + {"unit_name": "registerHints", "start": {"line": 196, "column": 15}, "end": {"line": 198, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/reactive/package-info.java": { + "checksum": "a2dfaf087a411acdf3c49d192972d8d9", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/rsocket/GraphQlRSocketAutoConfiguration.java": { + "checksum": "d816f90394cca56705dbfc62ed2303f1", + "language": "Java", + "loc": 40, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "graphQlRSocketHandler", "start": {"line": 57, "column": 31}, "end": {"line": 61, "column": 3}, "value": 5}, + {"unit_name": "graphQlRSocketController", "start": {"line": 65, "column": 34}, "end": {"line": 67, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/rsocket/RSocketGraphQlClientAutoConfiguration.java": { + "checksum": "b6464cb5f4f57868aba5e890c6612ddf", + "language": "Java", + "loc": 27, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "rsocketGraphQlClientBuilder", "start": {"line": 53, "column": 41}, "end": {"line": 56, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/rsocket/package-info.java": { + "checksum": "7666edc9ea91ee06a76920be3f694142", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/rsocket/GraphQlRSocketController.java": { + "checksum": "fc666659e7bd16daf57297e014b7f9af", + "language": "Java", + "loc": 22, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "GraphQlRSocketController", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "handle", "start": {"line": 38, "column": 28}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "handleSubscription", "start": {"line": 43, "column": 28}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/data/GraphQlQueryByExampleAutoConfiguration.java": { + "checksum": "6c30cf97ffef72ed59befccbfc92973f", + "language": "Java", + "loc": 27, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "queryByExampleRegistrar", "start": {"line": 53, "column": 40}, "end": {"line": 57, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/data/GraphQlQuerydslAutoConfiguration.java": { + "checksum": "812267797a16ae6af6e95e8b6a23ee76", + "language": "Java", + "loc": 28, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "querydslRegistrar", "start": {"line": 55, "column": 40}, "end": {"line": 59, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/data/GraphQlReactiveQueryByExampleAutoConfiguration.java": { + "checksum": "fb4f051992dcc2b401f60350c42ee1f2", + "language": "Java", + "loc": 28, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveQueryByExampleRegistrar", "start": {"line": 53, "column": 40}, "end": {"line": 58, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/data/package-info.java": { + "checksum": "057359af81da5ebf145fd4c02c59257c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/graphql/data/GraphQlReactiveQuerydslAutoConfiguration.java": { + "checksum": "b15deadbe41181913ad47198174cc526", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveQuerydslRegistrar", "start": {"line": 55, "column": 40}, "end": {"line": 60, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/JobLauncherApplicationRunner.java": { + "checksum": "e06a6f1b8c6ccaf4cc425bc55f9f9a79", + "language": "Java", + "loc": 175, + "profile": [117, 0, 0, 0], + "measurements": [ + {"unit_name": "JobLauncherApplicationRunner", "start": {"line": 104, "column": 9}, "end": {"line": 111, "column": 3}, "value": 8}, + {"unit_name": "afterPropertiesSet", "start": {"line": 114, "column": 14}, "end": {"line": 121, "column": 3}, "value": 8}, + {"unit_name": "validate", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 128, "column": 14}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 133, "column": 13}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "setApplicationEventPublisher", "start": {"line": 138, "column": 14}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "setJobRegistry", "start": {"line": 143, "column": 14}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "setJobName", "start": {"line": 147, "column": 14}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "setJobParametersConverter", "start": {"line": 152, "column": 14}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "setJobs", "start": {"line": 157, "column": 14}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 162, "column": 14}, "end": {"line": 165, "column": 3}, "value": 4}, + {"unit_name": "run", "start": {"line": 167, "column": 14}, "end": {"line": 170, "column": 3}, "value": 4}, + {"unit_name": "launchJobFromProperties", "start": {"line": 172, "column": 17}, "end": {"line": 176, "column": 3}, "value": 5}, + {"unit_name": "isLocalJob", "start": {"line": 178, "column": 18}, "end": {"line": 180, "column": 3}, "value": 3}, + {"unit_name": "isRegisteredJob", "start": {"line": 182, "column": 18}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "executeLocalJobs", "start": {"line": 186, "column": 15}, "end": {"line": 196, "column": 3}, "value": 11}, + {"unit_name": "executeRegisteredJobs", "start": {"line": 198, "column": 15}, "end": {"line": 205, "column": 3}, "value": 8}, + {"unit_name": "execute", "start": {"line": 207, "column": 17}, "end": {"line": 214, "column": 3}, "value": 8}, + {"unit_name": "getNextJobParameters", "start": {"line": 216, "column": 24}, "end": {"line": 227, "column": 3}, "value": 12}, + {"unit_name": "getNextJobParametersForExisting", "start": {"line": 229, "column": 24}, "end": {"line": 237, "column": 3}, "value": 9}, + {"unit_name": "isStoppedOrFailed", "start": {"line": 239, "column": 18}, "end": {"line": 242, "column": 3}, "value": 4}, + {"unit_name": "merge", "start": {"line": 244, "column": 24}, "end": {"line": 249, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/BatchDataSourceScriptDatabaseInitializer.java": { + "checksum": "75b030daa49f2c84feb1b573efca6d11", + "language": "Java", + "loc": 29, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "BatchDataSourceScriptDatabaseInitializer", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "BatchDataSourceScriptDatabaseInitializer", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getSettings", "start": {"line": 70, "column": 47}, "end": {"line": 76, "column": 3}, "value": 7}, + {"unit_name": "resolveSchemaLocations", "start": {"line": 78, "column": 30}, "end": {"line": 84, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/BatchConversionServiceCustomizer.java": { + "checksum": "9629e6dbfe0313dcb0cc4e84bfba1150", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/JobRepositoryDependsOnDatabaseInitializationDetector.java": { + "checksum": "4249341a5de57a65eeb43c971e3b6760", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getDependsOnDatabaseInitializationBeanTypes", "start": {"line": 36, "column": 26}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/BatchDataSource.java": { + "checksum": "22355d8e5c7007cc1a7fa52415cc7eb5", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/JobExecutionExitCodeGenerator.java": { + "checksum": "c74350e8c36b8f8cb37c9c4c989cf1c7", + "language": "Java", + "loc": 22, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getExitCode", "start": {"line": 42, "column": 13}, "end": {"line": 49, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/BatchProperties.java": { + "checksum": "da2516a290cdc7d2608fc54594e9d68c", + "language": "Java", + "loc": 63, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "getJob", "start": {"line": 39, "column": 13}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getJdbc", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 55, "column": 17}, "end": {"line": 57, "column": 4}, "value": 3}, + {"unit_name": "setName", "start": {"line": 59, "column": 15}, "end": {"line": 61, "column": 4}, "value": 3}, + {"unit_name": "getIsolationLevelForCreate", "start": {"line": 96, "column": 20}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "setIsolationLevelForCreate", "start": {"line": 100, "column": 15}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "getSchema", "start": {"line": 104, "column": 17}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "setSchema", "start": {"line": 108, "column": 15}, "end": {"line": 110, "column": 4}, "value": 3}, + {"unit_name": "getPlatform", "start": {"line": 112, "column": 17}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "setPlatform", "start": {"line": 116, "column": 15}, "end": {"line": 118, "column": 4}, "value": 3}, + {"unit_name": "getTablePrefix", "start": {"line": 120, "column": 17}, "end": {"line": 122, "column": 4}, "value": 3}, + {"unit_name": "setTablePrefix", "start": {"line": 124, "column": 15}, "end": {"line": 126, "column": 4}, "value": 3}, + {"unit_name": "getInitializeSchema", "start": {"line": 128, "column": 37}, "end": {"line": 130, "column": 4}, "value": 3}, + {"unit_name": "setInitializeSchema", "start": {"line": 132, "column": 15}, "end": {"line": 134, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/BatchTaskExecutor.java": { + "checksum": "155d8916fe17958f91c02df562d72fdf", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/JobExecutionEvent.java": { + "checksum": "ddc08e81a16d982e3c455155d36da936", + "language": "Java", + "loc": 14, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "JobExecutionEvent", "start": {"line": 37, "column": 9}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "getJobExecution", "start": {"line": 46, "column": 22}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/BatchTransactionManager.java": { + "checksum": "d297baec02a9990c7323a039ae67593a", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/BatchAutoConfiguration.java": { + "checksum": "f54fdc2b0f8eec03e8a2118fc397c848", + "language": "Java", + "loc": 130, + "profile": [61, 0, 0, 0], + "measurements": [ + {"unit_name": "jobLauncherApplicationRunner", "start": {"line": 82, "column": 38}, "end": {"line": 90, "column": 3}, "value": 9}, + {"unit_name": "jobExecutionExitCodeGenerator", "start": {"line": 94, "column": 39}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "SpringBootBatchConfiguration", "start": {"line": 113, "column": 3}, "end": {"line": 125, "column": 4}, "value": 13}, + {"unit_name": "getDataSource", "start": {"line": 128, "column": 24}, "end": {"line": 130, "column": 4}, "value": 3}, + {"unit_name": "getTransactionManager", "start": {"line": 133, "column": 40}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "getTablePrefix", "start": {"line": 138, "column": 20}, "end": {"line": 141, "column": 4}, "value": 4}, + {"unit_name": "getIsolationLevelForCreate", "start": {"line": 144, "column": 23}, "end": {"line": 147, "column": 4}, "value": 4}, + {"unit_name": "getConversionService", "start": {"line": 150, "column": 43}, "end": {"line": 156, "column": 4}, "value": 7}, + {"unit_name": "getExecutionContextSerializer", "start": {"line": 159, "column": 40}, "end": {"line": 162, "column": 4}, "value": 4}, + {"unit_name": "getTaskExecutor", "start": {"line": 165, "column": 26}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "batchDataSourceInitializer", "start": {"line": 177, "column": 44}, "end": {"line": 181, "column": 4}, "value": 5}, + {"unit_name": "OnBatchDatasourceInitializationCondition", "start": {"line": 187, "column": 3}, "end": {"line": 189, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/batch/package-info.java": { + "checksum": "f4dd5967abb739a292e3c84e83f76eac", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jsonb/JsonbAutoConfiguration.java": { + "checksum": "255c84859ed85b0252dc053df041254b", + "language": "Java", + "loc": 20, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "jsonb", "start": {"line": 43, "column": 15}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jsonb/package-info.java": { + "checksum": "2847f0b6329acde1487baed9192e7a8a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskSchedulingAutoConfiguration.java": { + "checksum": "c4516c921b73175a68164d35f6d8903e", + "language": "Java", + "loc": 25, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "scheduledBeanLazyInitializationExcludeFilter", "start": {"line": 48, "column": 48}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskSchedulingConfigurations.java": { + "checksum": "cacba35eb7e4c2f96150fabea89e42d9", + "language": "Java", + "loc": 84, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "taskSchedulerVirtualThreads", "start": {"line": 52, "column": 28}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "taskScheduler", "start": {"line": 58, "column": 27}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "threadPoolTaskSchedulerBuilder", "start": {"line": 69, "column": 34}, "end": {"line": 79, "column": 4}, "value": 11}, + {"unit_name": "SimpleAsyncTaskSchedulerBuilderConfiguration", "start": {"line": 90, "column": 3}, "end": {"line": 94, "column": 4}, "value": 5}, + {"unit_name": "simpleAsyncTaskSchedulerBuilder", "start": {"line": 99, "column": 35}, "end": {"line": 101, "column": 4}, "value": 3}, + {"unit_name": "simpleAsyncTaskSchedulerBuilderVirtualThreads", "start": {"line": 106, "column": 35}, "end": {"line": 108, "column": 4}, "value": 3}, + {"unit_name": "builder", "start": {"line": 110, "column": 43}, "end": {"line": 121, "column": 4}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskExecutionProperties.java": { + "checksum": "174ac3bf73cb733d9d53fe63b1faff97", + "language": "Java", + "loc": 100, + "profile": [72, 0, 0, 0], + "measurements": [ + {"unit_name": "getSimple", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getPool", "start": {"line": 49, "column": 14}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getShutdown", "start": {"line": 53, "column": 18}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getThreadNamePrefix", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "setThreadNamePrefix", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getConcurrencyLimit", "start": {"line": 73, "column": 18}, "end": {"line": 75, "column": 4}, "value": 3}, + {"unit_name": "setConcurrencyLimit", "start": {"line": 77, "column": 15}, "end": {"line": 79, "column": 4}, "value": 3}, + {"unit_name": "getQueueCapacity", "start": {"line": 118, "column": 14}, "end": {"line": 120, "column": 4}, "value": 3}, + {"unit_name": "setQueueCapacity", "start": {"line": 122, "column": 15}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "getCoreSize", "start": {"line": 126, "column": 14}, "end": {"line": 128, "column": 4}, "value": 3}, + {"unit_name": "setCoreSize", "start": {"line": 130, "column": 15}, "end": {"line": 132, "column": 4}, "value": 3}, + {"unit_name": "getMaxSize", "start": {"line": 134, "column": 14}, "end": {"line": 136, "column": 4}, "value": 3}, + {"unit_name": "setMaxSize", "start": {"line": 138, "column": 15}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "isAllowCoreThreadTimeout", "start": {"line": 142, "column": 18}, "end": {"line": 144, "column": 4}, "value": 3}, + {"unit_name": "setAllowCoreThreadTimeout", "start": {"line": 146, "column": 15}, "end": {"line": 148, "column": 4}, "value": 3}, + {"unit_name": "getKeepAlive", "start": {"line": 150, "column": 19}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "setKeepAlive", "start": {"line": 154, "column": 15}, "end": {"line": 156, "column": 4}, "value": 3}, + {"unit_name": "getShutdown", "start": {"line": 158, "column": 19}, "end": {"line": 160, "column": 4}, "value": 3}, + {"unit_name": "isAcceptTasksAfterContextClose", "start": {"line": 170, "column": 19}, "end": {"line": 172, "column": 5}, "value": 3}, + {"unit_name": "setAcceptTasksAfterContextClose", "start": {"line": 174, "column": 16}, "end": {"line": 176, "column": 5}, "value": 3}, + {"unit_name": "isAwaitTermination", "start": {"line": 194, "column": 18}, "end": {"line": 196, "column": 4}, "value": 3}, + {"unit_name": "setAwaitTermination", "start": {"line": 198, "column": 15}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "getAwaitTerminationPeriod", "start": {"line": 202, "column": 19}, "end": {"line": 204, "column": 4}, "value": 3}, + {"unit_name": "setAwaitTerminationPeriod", "start": {"line": 206, "column": 15}, "end": {"line": 208, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/ScheduledBeanLazyInitializationExcludeFilter.java": { + "checksum": "cc3cceb1ee0d7ed7aeee739bac6c8201", + "language": "Java", + "loc": 46, + "profile": [8, 17, 0, 0], + "measurements": [ + {"unit_name": "ScheduledBeanLazyInitializationExcludeFilter", "start": {"line": 47, "column": 2}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "isExcluded", "start": {"line": 55, "column": 17}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "hasScheduledTask", "start": {"line": 59, "column": 18}, "end": {"line": 75, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskExecutionAutoConfiguration.java": { + "checksum": "02d5e04c8c5d0453a8c4db2c00f10210", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskSchedulingProperties.java": { + "checksum": "02b30c19071823b709ca03372c5af009", + "language": "Java", + "loc": 59, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "getPool", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getSimple", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getShutdown", "start": {"line": 51, "column": 18}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getThreadNamePrefix", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "setThreadNamePrefix", "start": {"line": 59, "column": 14}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getSize", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 4}, "value": 3}, + {"unit_name": "setSize", "start": {"line": 75, "column": 15}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "getConcurrencyLimit", "start": {"line": 89, "column": 18}, "end": {"line": 91, "column": 4}, "value": 3}, + {"unit_name": "setConcurrencyLimit", "start": {"line": 93, "column": 15}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "isAwaitTermination", "start": {"line": 111, "column": 18}, "end": {"line": 113, "column": 4}, "value": 3}, + {"unit_name": "setAwaitTermination", "start": {"line": 115, "column": 15}, "end": {"line": 117, "column": 4}, "value": 3}, + {"unit_name": "getAwaitTerminationPeriod", "start": {"line": 119, "column": 19}, "end": {"line": 121, "column": 4}, "value": 3}, + {"unit_name": "setAwaitTerminationPeriod", "start": {"line": 123, "column": 15}, "end": {"line": 125, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskExecutorConfigurations.java": { + "checksum": "94031045014c738d25a954edbb1b2f57", + "language": "Java", + "loc": 99, + "profile": [32, 19, 0, 0], + "measurements": [ + {"unit_name": "applicationTaskExecutorVirtualThreads", "start": {"line": 55, "column": 27}, "end": {"line": 57, "column": 4}, "value": 3}, + {"unit_name": "applicationTaskExecutor", "start": {"line": 63, "column": 26}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "threadPoolTaskExecutorBuilder", "start": {"line": 74, "column": 33}, "end": {"line": 92, "column": 4}, "value": 19}, + {"unit_name": "SimpleAsyncTaskExecutorBuilderConfiguration", "start": {"line": 105, "column": 3}, "end": {"line": 111, "column": 4}, "value": 7}, + {"unit_name": "simpleAsyncTaskExecutorBuilder", "start": {"line": 116, "column": 34}, "end": {"line": 118, "column": 4}, "value": 3}, + {"unit_name": "simpleAsyncTaskExecutorBuilderVirtualThreads", "start": {"line": 123, "column": 34}, "end": {"line": 125, "column": 4}, "value": 3}, + {"unit_name": "builder", "start": {"line": 127, "column": 42}, "end": {"line": 139, "column": 4}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/package-info.java": { + "checksum": "36ff33caf920b6f7b9cc324ec6d2fe7e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/diagnostics/analyzer/NoSuchBeanDefinitionFailureAnalyzer.java": { + "checksum": "630d94c16a2e3bf90f680ee4ad18826f", + "language": "Java", + "loc": 264, + "profile": [157, 18, 34, 0], + "measurements": [ + {"unit_name": "NoSuchBeanDefinitionFailureAnalyzer", "start": {"line": 67, "column": 2}, "end": {"line": 73, "column": 3}, "value": 6}, + {"unit_name": "analyze", "start": {"line": 76, "column": 28}, "end": {"line": 109, "column": 3}, "value": 34}, + {"unit_name": "getBeanDescription", "start": {"line": 111, "column": 17}, "end": {"line": 117, "column": 3}, "value": 7}, + {"unit_name": "extractBeanType", "start": {"line": 119, "column": 19}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getAutoConfigurationResults", "start": {"line": 123, "column": 40}, "end": {"line": 128, "column": 3}, "value": 6}, + {"unit_name": "getUserConfigurationResults", "start": {"line": 130, "column": 40}, "end": {"line": 140, "column": 3}, "value": 11}, + {"unit_name": "getFactoryMethodMetadata", "start": {"line": 142, "column": 25}, "end": {"line": 148, "column": 3}, "value": 7}, + {"unit_name": "collectReportedConditionOutcomes", "start": {"line": 150, "column": 15}, "end": {"line": 155, "column": 3}, "value": 6}, + {"unit_name": "collectReportedConditionOutcomes", "start": {"line": 157, "column": 15}, "end": {"line": 170, "column": 3}, "value": 14}, + {"unit_name": "collectExcludedAutoConfiguration", "start": {"line": 172, "column": 15}, "end": {"line": 183, "column": 3}, "value": 12}, + {"unit_name": "findInjectionPoint", "start": {"line": 185, "column": 25}, "end": {"line": 192, "column": 3}, "value": 8}, + {"unit_name": "Source", "start": {"line": 200, "column": 3}, "end": {"line": 204, "column": 4}, "value": 5}, + {"unit_name": "getClassName", "start": {"line": 206, "column": 10}, "end": {"line": 208, "column": 4}, "value": 3}, + {"unit_name": "getMethodName", "start": {"line": 210, "column": 10}, "end": {"line": 212, "column": 4}, "value": 3}, + {"unit_name": "BeanMethods", "start": {"line": 220, "column": 3}, "end": {"line": 222, "column": 4}, "value": 3}, + {"unit_name": "findBeanMethods", "start": {"line": 224, "column": 32}, "end": {"line": 241, "column": 4}, "value": 18}, + {"unit_name": "isMatch", "start": {"line": 243, "column": 19}, "end": {"line": 251, "column": 4}, "value": 9}, + {"unit_name": "hasName", "start": {"line": 253, "column": 19}, "end": {"line": 265, "column": 4}, "value": 13}, + {"unit_name": "hasType", "start": {"line": 267, "column": 19}, "end": {"line": 280, "column": 4}, "value": 14}, + {"unit_name": "iterator", "start": {"line": 283, "column": 35}, "end": {"line": 285, "column": 4}, "value": 3}, + {"unit_name": "AutoConfigurationResult", "start": {"line": 295, "column": 3}, "end": {"line": 298, "column": 4}, "value": 4}, + {"unit_name": "toString", "start": {"line": 301, "column": 17}, "end": {"line": 305, "column": 4}, "value": 5}, + {"unit_name": "UserConfigurationResult", "start": {"line": 315, "column": 3}, "end": {"line": 318, "column": 4}, "value": 4}, + {"unit_name": "toString", "start": {"line": 321, "column": 17}, "end": {"line": 331, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/diagnostics/analyzer/package-info.java": { + "checksum": "5b8d6a91d6b5e3271f47e137ebf43b62", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/availability/ApplicationAvailabilityAutoConfiguration.java": { + "checksum": "4b14d6d12d066129d35c2e63ef740a38", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "applicationAvailability", "start": {"line": 38, "column": 37}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/availability/package-info.java": { + "checksum": "cefa59aea81eee7d124058769ac29ef0", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/MongoClientFactorySupport.java": { + "checksum": "3e12490a3eef260aaaa4ad1139de3d6b", + "language": "Java", + "loc": 31, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "MongoClientFactorySupport", "start": {"line": 41, "column": 12}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "createMongoClient", "start": {"line": 47, "column": 11}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "customize", "start": {"line": 53, "column": 15}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "driverInformation", "start": {"line": 59, "column": 33}, "end": {"line": 63, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/MongoReactiveAutoConfiguration.java": { + "checksum": "0407d925675cf329e9bc3127eb8f1586", + "language": "Java", + "loc": 90, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "mongoConnectionDetails", "start": {"line": 56, "column": 35}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "reactiveStreamsMongoClient", "start": {"line": 62, "column": 21}, "end": {"line": 67, "column": 3}, "value": 6}, + {"unit_name": "mongoClientSettings", "start": {"line": 74, "column": 23}, "end": {"line": 76, "column": 4}, "value": 3}, + {"unit_name": "standardMongoSettingsCustomizer", "start": {"line": 79, "column": 48}, "end": {"line": 83, "column": 4}, "value": 5}, + {"unit_name": "nettyDriverCustomizer", "start": {"line": 93, "column": 51}, "end": {"line": 96, "column": 4}, "value": 4}, + {"unit_name": "NettyDriverMongoClientSettingsBuilderCustomizer", "start": {"line": 110, "column": 3}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 115, "column": 15}, "end": {"line": 121, "column": 4}, "value": 7}, + {"unit_name": "destroy", "start": {"line": 124, "column": 15}, "end": {"line": 130, "column": 4}, "value": 7}, + {"unit_name": "isCustomTransportConfiguration", "start": {"line": 132, "column": 19}, "end": {"line": 134, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/PropertiesMongoConnectionDetails.java": { + "checksum": "83067c835b20ae21733f55d9e686726e", + "language": "Java", + "loc": 66, + "profile": [23, 0, 31, 0], + "measurements": [ + {"unit_name": "PropertiesMongoConnectionDetails", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getConnectionString", "start": {"line": 46, "column": 26}, "end": {"line": 77, "column": 3}, "value": 31}, + {"unit_name": "encode", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "encode", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getGridFs", "start": {"line": 88, "column": 16}, "end": {"line": 91, "column": 3}, "value": 4}, + {"unit_name": "getOptions", "start": {"line": 93, "column": 23}, "end": {"line": 102, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/MongoConnectionDetails.java": { + "checksum": "50d1335fdacc64d0efed40929ed56105", + "language": "Java", + "loc": 25, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "getGridFs", "start": {"line": 43, "column": 17}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 70, "column": 17}, "end": {"line": 84, "column": 4}, "value": 4}, + {"unit_name": "GridFs", "start": {"line": 71, "column": 15}, "end": {"line": 83, "column": 5}, "value": 10}, + {"unit_name": "getDatabase", "start": {"line": 74, "column": 19}, "end": {"line": 76, "column": 6}, "value": 3}, + {"unit_name": "getBucket", "start": {"line": 79, "column": 19}, "end": {"line": 81, "column": 6}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/MongoProperties.java": { + "checksum": "79c8a1228ff25c1d6af2abffc3a5ded0", + "language": "Java", + "loc": 143, + "profile": [111, 0, 0, 0], + "measurements": [ + {"unit_name": "getHost", "start": {"line": 120, "column": 16}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 128, "column": 16}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "setDatabase", "start": {"line": 132, "column": 14}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "getAuthenticationDatabase", "start": {"line": 136, "column": 16}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "setAuthenticationDatabase", "start": {"line": 140, "column": 14}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 144, "column": 16}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 148, "column": 14}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 152, "column": 16}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 156, "column": 14}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getReplicaSetName", "start": {"line": 160, "column": 16}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "setReplicaSetName", "start": {"line": 164, "column": 14}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "getFieldNamingStrategy", "start": {"line": 168, "column": 18}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "setFieldNamingStrategy", "start": {"line": 172, "column": 14}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "getUuidRepresentation", "start": {"line": 176, "column": 28}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "setUuidRepresentation", "start": {"line": 180, "column": 14}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 184, "column": 16}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "determineUri", "start": {"line": 188, "column": 16}, "end": {"line": 190, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 192, "column": 14}, "end": {"line": 194, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 196, "column": 17}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 200, "column": 14}, "end": {"line": 202, "column": 3}, "value": 3}, + {"unit_name": "getGridfs", "start": {"line": 204, "column": 16}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "getMongoClientDatabase", "start": {"line": 208, "column": 16}, "end": {"line": 213, "column": 3}, "value": 6}, + {"unit_name": "isAutoIndexCreation", "start": {"line": 215, "column": 17}, "end": {"line": 217, "column": 3}, "value": 3}, + {"unit_name": "setAutoIndexCreation", "start": {"line": 219, "column": 14}, "end": {"line": 221, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalHosts", "start": {"line": 223, "column": 22}, "end": {"line": 225, "column": 3}, "value": 3}, + {"unit_name": "setAdditionalHosts", "start": {"line": 227, "column": 14}, "end": {"line": 229, "column": 3}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 231, "column": 13}, "end": {"line": 233, "column": 3}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 247, "column": 17}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "setDatabase", "start": {"line": 251, "column": 15}, "end": {"line": 253, "column": 4}, "value": 3}, + {"unit_name": "getBucket", "start": {"line": 255, "column": 17}, "end": {"line": 257, "column": 4}, "value": 3}, + {"unit_name": "setBucket", "start": {"line": 259, "column": 15}, "end": {"line": 261, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 278, "column": 18}, "end": {"line": 280, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 282, "column": 15}, "end": {"line": 284, "column": 4}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 286, "column": 17}, "end": {"line": 288, "column": 4}, "value": 3}, + {"unit_name": "setBundle", "start": {"line": 290, "column": 15}, "end": {"line": 292, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/ReactiveMongoClientFactory.java": { + "checksum": "eb46e4d82d65aecac919ca81c1e13b23", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactiveMongoClientFactory", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/MongoAutoConfiguration.java": { + "checksum": "577d8737d8ebdea37e3bca3475026597", + "language": "Java", + "loc": 43, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "mongoConnectionDetails", "start": {"line": 51, "column": 35}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "mongo", "start": {"line": 57, "column": 21}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "mongoClientSettings", "start": {"line": 67, "column": 23}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "standardMongoSettingsCustomizer", "start": {"line": 72, "column": 48}, "end": {"line": 76, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/StandardMongoClientSettingsBuilderCustomizer.java": { + "checksum": "8b3694023906115d632ce74767b12cf7", + "language": "Java", + "loc": 46, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "StandardMongoClientSettingsBuilderCustomizer", "start": {"line": 50, "column": 9}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "customize", "start": {"line": 59, "column": 14}, "end": {"line": 65, "column": 3}, "value": 7}, + {"unit_name": "configureSsl", "start": {"line": 67, "column": 15}, "end": {"line": 74, "column": 3}, "value": 8}, + {"unit_name": "getOrder", "start": {"line": 77, "column": 13}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 86, "column": 14}, "end": {"line": 88, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/MongoClientFactory.java": { + "checksum": "df7a03f5f860ea4cd0c7463abddd53b5", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "MongoClientFactory", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/package-info.java": { + "checksum": "9f89eddfe9040abaf43ed8d8ce8c4982", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/mongo/MongoClientSettingsBuilderCustomizer.java": { + "checksum": "a9a728849a1053eb452f2786fda83c8e", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/JpaBaseConfiguration.java": { + "checksum": "5c618f3fdfb4c17af4e3f1ae786cef4e", + "language": "Java", + "loc": 178, + "profile": [103, 0, 0, 0], + "measurements": [ + {"unit_name": "JpaBaseConfiguration", "start": {"line": 87, "column": 12}, "end": {"line": 92, "column": 3}, "value": 6}, + {"unit_name": "transactionManager", "start": {"line": 96, "column": 36}, "end": {"line": 101, "column": 3}, "value": 6}, + {"unit_name": "jpaVendorAdapter", "start": {"line": 105, "column": 26}, "end": {"line": 116, "column": 3}, "value": 12}, + {"unit_name": "entityManagerFactoryBuilder", "start": {"line": 120, "column": 37}, "end": {"line": 127, "column": 3}, "value": 8}, + {"unit_name": "buildJpaProperties", "start": {"line": 129, "column": 25}, "end": {"line": 135, "column": 3}, "value": 7}, + {"unit_name": "entityManagerFactory", "start": {"line": 140, "column": 48}, "end": {"line": 147, "column": 3}, "value": 8}, + {"unit_name": "customizeVendorProperties", "start": {"line": 158, "column": 17}, "end": {"line": 159, "column": 3}, "value": 2}, + {"unit_name": "getMappingResources", "start": {"line": 161, "column": 19}, "end": {"line": 164, "column": 3}, "value": 4}, + {"unit_name": "getJtaTransactionManager", "start": {"line": 170, "column": 34}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "isJta", "start": {"line": 178, "column": 26}, "end": {"line": 180, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 186, "column": 32}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "getDataSource", "start": {"line": 194, "column": 29}, "end": {"line": 196, "column": 3}, "value": 3}, + {"unit_name": "persistenceManagedTypes", "start": {"line": 205, "column": 34}, "end": {"line": 210, "column": 4}, "value": 6}, + {"unit_name": "getPackagesToScan", "start": {"line": 212, "column": 27}, "end": {"line": 218, "column": 4}, "value": 7}, + {"unit_name": "JpaWebConfiguration", "start": {"line": 234, "column": 13}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "openEntityManagerInViewInterceptor", "start": {"line": 239, "column": 45}, "end": {"line": 246, "column": 4}, "value": 8}, + {"unit_name": "openEntityManagerInViewInterceptorConfigurer", "start": {"line": 249, "column": 27}, "end": {"line": 259, "column": 4}, "value": 5}, + {"unit_name": "WebMvcConfigurer", "start": {"line": 251, "column": 15}, "end": {"line": 258, "column": 5}, "value": 6}, + {"unit_name": "addInterceptors", "start": {"line": 254, "column": 17}, "end": {"line": 256, "column": 6}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/HibernatePropertiesCustomizer.java": { + "checksum": "6c9db5babf59c41adcdf1a7363d343f0", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/HibernateDefaultDdlAutoProvider.java": { + "checksum": "d681e9b8ca38941148c3a9b79b0b1552", + "language": "Java", + "loc": 30, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "HibernateDefaultDdlAutoProvider", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getDefaultDdlAuto", "start": {"line": 41, "column": 9}, "end": {"line": 50, "column": 3}, "value": 10}, + {"unit_name": "getSchemaManagement", "start": {"line": 53, "column": 26}, "end": {"line": 59, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.java": { + "checksum": "25d09721720a5153f8403b0ce5f25bf1", + "language": "Java", + "loc": 197, + "profile": [94, 33, 0, 0], + "measurements": [ + {"unit_name": "HibernateJpaConfiguration", "start": {"line": 100, "column": 2}, "end": {"line": 115, "column": 3}, "value": 16}, + {"unit_name": "determineHibernatePropertiesCustomizers", "start": {"line": 117, "column": 46}, "end": {"line": 133, "column": 3}, "value": 17}, + {"unit_name": "createJpaVendorAdapter", "start": {"line": 136, "column": 37}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "getVendorProperties", "start": {"line": 141, "column": 32}, "end": {"line": 146, "column": 3}, "value": 6}, + {"unit_name": "customizeVendorProperties", "start": {"line": 149, "column": 17}, "end": {"line": 157, "column": 3}, "value": 9}, + {"unit_name": "configureJtaPlatform", "start": {"line": 159, "column": 15}, "end": {"line": 170, "column": 3}, "value": 9}, + {"unit_name": "configureProviderDisablesAutocommit", "start": {"line": 172, "column": 15}, "end": {"line": 176, "column": 3}, "value": 5}, + {"unit_name": "isDataSourceAutoCommitDisabled", "start": {"line": 178, "column": 18}, "end": {"line": 181, "column": 3}, "value": 4}, + {"unit_name": "runningOnWebSphere", "start": {"line": 183, "column": 18}, "end": {"line": 186, "column": 3}, "value": 4}, + {"unit_name": "configureSpringJtaPlatform", "start": {"line": 188, "column": 15}, "end": {"line": 205, "column": 3}, "value": 15}, + {"unit_name": "isUsingJndi", "start": {"line": 207, "column": 18}, "end": {"line": 214, "column": 3}, "value": 8}, + {"unit_name": "getNoJtaPlatformManager", "start": {"line": 216, "column": 17}, "end": {"line": 227, "column": 3}, "value": 11}, + {"unit_name": "NamingStrategiesHibernatePropertiesCustomizer", "start": {"line": 235, "column": 3}, "end": {"line": 239, "column": 4}, "value": 5}, + {"unit_name": "customize", "start": {"line": 242, "column": 15}, "end": {"line": 249, "column": 4}, "value": 8}, + {"unit_name": "registerHints", "start": {"line": 259, "column": 15}, "end": {"line": 265, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.java": { + "checksum": "2a4f1d90a5a7afb0a03236141f22feac", + "language": "Java", + "loc": 21, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/EntityManagerFactoryBuilderCustomizer.java": { + "checksum": "0f5dbb090746a48bf83424266b0e618a", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/HibernateSettings.java": { + "checksum": "b7663dd9542bfa8bdd52208100b67219", + "language": "Java", + "loc": 23, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "ddlAuto", "start": {"line": 35, "column": 27}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "getDdlAuto", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "hibernatePropertiesCustomizers", "start": {"line": 44, "column": 27}, "end": {"line": 48, "column": 3}, "value": 5}, + {"unit_name": "getHibernatePropertiesCustomizers", "start": {"line": 50, "column": 51}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/EntityManagerFactoryDependsOnPostProcessor.java": { + "checksum": "d095a4441d3de697a2a24deae55398d6", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "EntityManagerFactoryDependsOnPostProcessor", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "EntityManagerFactoryDependsOnPostProcessor", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/HibernateProperties.java": { + "checksum": "c7e7abc1d21e1755d7551a974d5f12fa", + "language": "Java", + "loc": 100, + "profile": [60, 17, 0, 0], + "measurements": [ + {"unit_name": "getDdlAuto", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "setDdlAuto", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getNaming", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "determineHibernateProperties", "start": {"line": 76, "column": 29}, "end": {"line": 81, "column": 3}, "value": 6}, + {"unit_name": "getAdditionalProperties", "start": {"line": 83, "column": 30}, "end": {"line": 99, "column": 3}, "value": 17}, + {"unit_name": "applyScanner", "start": {"line": 101, "column": 15}, "end": {"line": 105, "column": 3}, "value": 5}, + {"unit_name": "determineDdlAuto", "start": {"line": 107, "column": 17}, "end": {"line": 119, "column": 3}, "value": 13}, + {"unit_name": "getImplicitStrategy", "start": {"line": 133, "column": 17}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "setImplicitStrategy", "start": {"line": 137, "column": 15}, "end": {"line": 139, "column": 4}, "value": 3}, + {"unit_name": "getPhysicalStrategy", "start": {"line": 141, "column": 17}, "end": {"line": 143, "column": 4}, "value": 3}, + {"unit_name": "setPhysicalStrategy", "start": {"line": 145, "column": 15}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "applyNamingStrategies", "start": {"line": 149, "column": 16}, "end": {"line": 154, "column": 4}, "value": 6}, + {"unit_name": "applyNamingStrategy", "start": {"line": 156, "column": 16}, "end": {"line": 164, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/JpaProperties.java": { + "checksum": "4212ec00359ec08eee18b860db98ddcc", + "language": "Java", + "loc": 56, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "getProperties", "start": {"line": 78, "column": 29}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "setProperties", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getMappingResources", "start": {"line": 86, "column": 22}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getDatabasePlatform", "start": {"line": 90, "column": 16}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "setDatabasePlatform", "start": {"line": 94, "column": 14}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 98, "column": 18}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "setDatabase", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "isGenerateDdl", "start": {"line": 106, "column": 17}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "setGenerateDdl", "start": {"line": 110, "column": 14}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "isShowSql", "start": {"line": 114, "column": 17}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "setShowSql", "start": {"line": 118, "column": 14}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "getOpenInView", "start": {"line": 122, "column": 17}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "setOpenInView", "start": {"line": 126, "column": 14}, "end": {"line": 128, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/orm/jpa/package-info.java": { + "checksum": "62ba63066f1b6389a53f036663ff9f7f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/groovy/template/GroovyTemplateProperties.java": { + "checksum": "cfff370ff8d76a8ba6ead4476f92b48e", + "language": "Java", + "loc": 21, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "GroovyTemplateProperties", "start": {"line": 46, "column": 9}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "getResourceLoaderPath", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setResourceLoaderPath", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/groovy/template/GroovyTemplateAvailabilityProvider.java": { + "checksum": "68ddde0769cbe4097aa96aeaa784aeb0", + "language": "Java", + "loc": 43, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "GroovyTemplateAvailabilityProvider", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "GroovyTemplateAvailabilityProperties", "start": {"line": 49, "column": 3}, "end": {"line": 51, "column": 4}, "value": 3}, + {"unit_name": "getLoaderPath", "start": {"line": 54, "column": 26}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "getResourceLoaderPath", "start": {"line": 58, "column": 23}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "setResourceLoaderPath", "start": {"line": 62, "column": 15}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "GroovyTemplateAvailabilityRuntimeHints", "start": {"line": 70, "column": 3}, "end": {"line": 72, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 75, "column": 15}, "end": {"line": 79, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/groovy/template/GroovyTemplateAutoConfiguration.java": { + "checksum": "ffb5517a6392cd23cc79a06892208b31", + "language": "Java", + "loc": 88, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "GroovyMarkupConfiguration", "start": {"line": 74, "column": 10}, "end": {"line": 78, "column": 4}, "value": 5}, + {"unit_name": "checkTemplateLocationExists", "start": {"line": 80, "column": 15}, "end": {"line": 90, "column": 4}, "value": 11}, + {"unit_name": "isUsingGroovyAllJar", "start": {"line": 99, "column": 19}, "end": {"line": 108, "column": 4}, "value": 10}, + {"unit_name": "groovyMarkupConfigurer", "start": {"line": 113, "column": 33}, "end": {"line": 119, "column": 4}, "value": 7}, + {"unit_name": "groovyMarkupViewResolver", "start": {"line": 131, "column": 35}, "end": {"line": 135, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/groovy/template/package-info.java": { + "checksum": "287322fd0563214a06233995632ce0f1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastConfigCustomizer.java": { + "checksum": "17f6b5ef0fedefe2e2c76d443e26c757", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastConfigResourceCondition.java": { + "checksum": "19e1ec14457df1ae81a5d9b255acf5a8", + "language": "Java", + "loc": 24, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "HazelcastConfigResourceCondition", "start": {"line": 42, "column": 12}, "end": {"line": 46, "column": 3}, "value": 5}, + {"unit_name": "getResourceOutcome", "start": {"line": 49, "column": 29}, "end": {"line": 55, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastConnectionDetailsConfiguration.java": { + "checksum": "56e1f571fbac408af1ba5eb56643bf82", + "language": "Java", + "loc": 30, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "hazelcastConnectionDetails", "start": {"line": 44, "column": 30}, "end": {"line": 47, "column": 4}, "value": 4}, + {"unit_name": "hazelcastConnectionDetails", "start": {"line": 56, "column": 30}, "end": {"line": 58, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastClientConfigAvailableCondition.java": { + "checksum": "8bef45740091f9c1100f7e62bbcc28d0", + "language": "Java", + "loc": 49, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "HazelcastClientConfigAvailableCondition", "start": {"line": 40, "column": 2}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "getMatchOutcome", "start": {"line": 47, "column": 26}, "end": {"line": 55, "column": 3}, "value": 9}, + {"unit_name": "clientConfigOutcome", "start": {"line": 59, "column": 27}, "end": {"line": 72, "column": 4}, "value": 14}, + {"unit_name": "existingConfigurationOutcome", "start": {"line": 74, "column": 25}, "end": {"line": 78, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastConnectionDetails.java": { + "checksum": "adbd70bd37f524522d05e2a132f293d3", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/PropertiesHazelcastConnectionDetails.java": { + "checksum": "15decca1438dba5ad754aa6337168414", + "language": "Java", + "loc": 39, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesHazelcastConnectionDetails", "start": {"line": 42, "column": 2}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "getClientConfig", "start": {"line": 48, "column": 22}, "end": {"line": 53, "column": 3}, "value": 6}, + {"unit_name": "loadClientConfig", "start": {"line": 55, "column": 23}, "end": {"line": 65, "column": 3}, "value": 11}, + {"unit_name": "isYaml", "start": {"line": 67, "column": 18}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastProperties.java": { + "checksum": "b8d1f34d156323631c7e897db04c0491", + "language": "Java", + "loc": 22, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "getConfig", "start": {"line": 37, "column": 18}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setConfig", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "resolveConfigLocation", "start": {"line": 51, "column": 18}, "end": {"line": 58, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastClientInstanceConfiguration.java": { + "checksum": "9958984c13266cfdbdf9eca510997aba", + "language": "Java", + "loc": 18, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "hazelcastInstance", "start": {"line": 38, "column": 20}, "end": {"line": 42, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastClientConfiguration.java": { + "checksum": "f1033abfbe773d47f463b1c050360a08", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastServerConfiguration.java": { + "checksum": "4f85ff9ab7c56f93b445e653d7617720", + "language": "Java", + "loc": 103, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "getHazelcastInstance", "start": {"line": 56, "column": 35}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "hazelcastInstance", "start": {"line": 69, "column": 21}, "end": {"line": 76, "column": 4}, "value": 8}, + {"unit_name": "loadConfig", "start": {"line": 78, "column": 18}, "end": {"line": 88, "column": 4}, "value": 11}, + {"unit_name": "loadConfig", "start": {"line": 90, "column": 18}, "end": {"line": 94, "column": 4}, "value": 5}, + {"unit_name": "hazelcastInstance", "start": {"line": 103, "column": 21}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "springManagedContextHazelcastConfigCustomizer", "start": {"line": 115, "column": 29}, "end": {"line": 121, "column": 4}, "value": 7}, + {"unit_name": "loggingHazelcastConfigCustomizer", "start": {"line": 131, "column": 29}, "end": {"line": 137, "column": 4}, "value": 7}, + {"unit_name": "ConfigAvailableCondition", "start": {"line": 147, "column": 3}, "end": {"line": 150, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastAutoConfiguration.java": { + "checksum": "9536b32adc00d5a8984b69748f6dda61", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/package-info.java": { + "checksum": "f86c59e4a00fddfa46091c19b22e14dd", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hazelcast/HazelcastJpaDependencyAutoConfiguration.java": { + "checksum": "e8b3e71de0c471f07fd12196ca56cb31", + "language": "Java", + "loc": 37, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "HazelcastInstanceEntityManagerFactoryDependsOnPostProcessor", "start": {"line": 50, "column": 3}, "end": {"line": 52, "column": 4}, "value": 3}, + {"unit_name": "OnHazelcastAndJpaCondition", "start": {"line": 58, "column": 3}, "end": {"line": 60, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/PulsarReactiveAutoConfiguration.java": { + "checksum": "3a6e24b2b0df07e0b2aeef013b89e2cc", + "language": "Java", + "loc": 170, + "profile": [78, 16, 0, 0], + "measurements": [ + {"unit_name": "PulsarReactiveAutoConfiguration", "start": {"line": 79, "column": 2}, "end": {"line": 82, "column": 3}, "value": 4}, + {"unit_name": "reactivePulsarClient", "start": {"line": 86, "column": 23}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "reactivePulsarProducerCacheProvider", "start": {"line": 94, "column": 38}, "end": {"line": 98, "column": 3}, "value": 5}, + {"unit_name": "reactivePulsarMessageSenderCache", "start": {"line": 103, "column": 29}, "end": {"line": 106, "column": 3}, "value": 4}, + {"unit_name": "reactivePulsarMessageSenderCache", "start": {"line": 108, "column": 37}, "end": {"line": 111, "column": 3}, "value": 4}, + {"unit_name": "reactivePulsarSenderFactory", "start": {"line": 115, "column": 40}, "end": {"line": 130, "column": 3}, "value": 16}, + {"unit_name": "applyMessageSenderBuilderCustomizers", "start": {"line": 133, "column": 15}, "end": {"line": 137, "column": 3}, "value": 5}, + {"unit_name": "reactivePulsarConsumerFactory", "start": {"line": 141, "column": 42}, "end": {"line": 154, "column": 3}, "value": 14}, + {"unit_name": "applyMessageConsumerBuilderCustomizers", "start": {"line": 157, "column": 15}, "end": {"line": 161, "column": 3}, "value": 5}, + {"unit_name": "reactivePulsarListenerContainerFactory", "start": {"line": 165, "column": 51}, "end": {"line": 176, "column": 3}, "value": 12}, + {"unit_name": "reactivePulsarReaderFactory", "start": {"line": 180, "column": 40}, "end": {"line": 192, "column": 3}, "value": 13}, + {"unit_name": "applyMessageReaderBuilderCustomizers", "start": {"line": 195, "column": 15}, "end": {"line": 199, "column": 3}, "value": 5}, + {"unit_name": "pulsarReactiveTemplate", "start": {"line": 203, "column": 28}, "end": {"line": 206, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/DeadLetterPolicyMapper.java": { + "checksum": "df223eda68f686a9740fed35064378f1", + "language": "Java", + "loc": 20, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "DeadLetterPolicyMapper", "start": {"line": 34, "column": 10}, "end": {"line": 35, "column": 3}, "value": 2}, + {"unit_name": "map", "start": {"line": 37, "column": 26}, "end": {"line": 47, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/PulsarAutoConfiguration.java": { + "checksum": "0b88e06b588a4c89788d1d3bff4c6ed0", + "language": "Java", + "loc": 195, + "profile": [100, 17, 0, 0], + "measurements": [ + {"unit_name": "PulsarAutoConfiguration", "start": {"line": 83, "column": 2}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "pulsarProducerFactory", "start": {"line": 91, "column": 34}, "end": {"line": 100, "column": 3}, "value": 10}, + {"unit_name": "cachingPulsarProducerFactory", "start": {"line": 105, "column": 34}, "end": {"line": 117, "column": 3}, "value": 13}, + {"unit_name": "lambdaSafeProducerBuilderCustomizers", "start": {"line": 119, "column": 50}, "end": {"line": 125, "column": 3}, "value": 7}, + {"unit_name": "applyProducerBuilderCustomizers", "start": {"line": 128, "column": 15}, "end": {"line": 132, "column": 3}, "value": 5}, + {"unit_name": "pulsarTemplate", "start": {"line": 136, "column": 20}, "end": {"line": 144, "column": 3}, "value": 9}, + {"unit_name": "pulsarConsumerFactory", "start": {"line": 148, "column": 34}, "end": {"line": 160, "column": 3}, "value": 13}, + {"unit_name": "pulsarTransactionManager", "start": {"line": 165, "column": 34}, "end": {"line": 167, "column": 3}, "value": 3}, + {"unit_name": "applyConsumerBuilderCustomizers", "start": {"line": 170, "column": 15}, "end": {"line": 174, "column": 3}, "value": 5}, + {"unit_name": "pulsarListenerContainerFactory", "start": {"line": 178, "column": 46}, "end": {"line": 194, "column": 3}, "value": 17}, + {"unit_name": "pulsarReaderFactory", "start": {"line": 198, "column": 32}, "end": {"line": 210, "column": 3}, "value": 13}, + {"unit_name": "applyReaderBuilderCustomizers", "start": {"line": 213, "column": 15}, "end": {"line": 216, "column": 3}, "value": 4}, + {"unit_name": "pulsarReaderContainerFactory", "start": {"line": 220, "column": 41}, "end": {"line": 233, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/PulsarContainerFactoryCustomizer.java": { + "checksum": "4cf43252bf7f0dc7da5fe0b3997dd58d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/PulsarConfiguration.java": { + "checksum": "8ea8fa1c5e09592cc2fe855f7c0742e9", + "language": "Java", + "loc": 152, + "profile": [89, 0, 0, 0], + "measurements": [ + {"unit_name": "PulsarConfiguration", "start": {"line": 72, "column": 2}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "pulsarConnectionDetails", "start": {"line": 79, "column": 36}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "pulsarClientFactory", "start": {"line": 85, "column": 29}, "end": {"line": 93, "column": 3}, "value": 9}, + {"unit_name": "applyClientBuilderCustomizers", "start": {"line": 95, "column": 15}, "end": {"line": 98, "column": 3}, "value": 4}, + {"unit_name": "pulsarClient", "start": {"line": 102, "column": 15}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "pulsarAdministration", "start": {"line": 108, "column": 23}, "end": {"line": 114, "column": 3}, "value": 7}, + {"unit_name": "applyAdminBuilderCustomizers", "start": {"line": 116, "column": 15}, "end": {"line": 119, "column": 3}, "value": 4}, + {"unit_name": "pulsarSchemaResolver", "start": {"line": 123, "column": 24}, "end": {"line": 128, "column": 3}, "value": 6}, + {"unit_name": "addCustomSchemaMappings", "start": {"line": 130, "column": 15}, "end": {"line": 134, "column": 3}, "value": 5}, + {"unit_name": "addCustomSchemaMapping", "start": {"line": 136, "column": 15}, "end": {"line": 145, "column": 3}, "value": 10}, + {"unit_name": "applySchemaResolverCustomizers", "start": {"line": 148, "column": 15}, "end": {"line": 152, "column": 3}, "value": 5}, + {"unit_name": "pulsarTopicResolver", "start": {"line": 156, "column": 23}, "end": {"line": 163, "column": 3}, "value": 8}, + {"unit_name": "addCustomTopicMapping", "start": {"line": 165, "column": 15}, "end": {"line": 170, "column": 3}, "value": 6}, + {"unit_name": "pulsarFunctionAdministration", "start": {"line": 175, "column": 31}, "end": {"line": 181, "column": 3}, "value": 7}, + {"unit_name": "pulsarTopicBuilder", "start": {"line": 187, "column": 21}, "end": {"line": 190, "column": 3}, "value": 4}, + {"unit_name": "pulsarContainerFactoryCustomizers", "start": {"line": 194, "column": 36}, "end": {"line": 197, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/PulsarPropertiesMapper.java": { + "checksum": "52ef8821354f302e05d72ba5cece8485", + "language": "Java", + "loc": 179, + "profile": [108, 37, 0, 0], + "measurements": [ + {"unit_name": "PulsarPropertiesMapper", "start": {"line": 62, "column": 2}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "customizeClientBuilder", "start": {"line": 66, "column": 7}, "end": {"line": 78, "column": 3}, "value": 13}, + {"unit_name": "customizeServiceUrlProviderBuilder", "start": {"line": 80, "column": 15}, "end": {"line": 100, "column": 3}, "value": 21}, + {"unit_name": "getSecondaryAuths", "start": {"line": 102, "column": 38}, "end": {"line": 117, "column": 3}, "value": 16}, + {"unit_name": "customizeAdminBuilder", "start": {"line": 119, "column": 7}, "end": {"line": 127, "column": 3}, "value": 9}, + {"unit_name": "customizeAuthentication", "start": {"line": 129, "column": 15}, "end": {"line": 139, "column": 3}, "value": 11}, + {"unit_name": "customizeProducerBuilder", "start": {"line": 141, "column": 11}, "end": {"line": 153, "column": 3}, "value": 13}, + {"unit_name": "customizeTemplate", "start": {"line": 155, "column": 11}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "customizeConsumerBuilder", "start": {"line": 159, "column": 11}, "end": {"line": 170, "column": 3}, "value": 12}, + {"unit_name": "customizeConsumerBuilderSubscription", "start": {"line": 172, "column": 15}, "end": {"line": 180, "column": 3}, "value": 9}, + {"unit_name": "customizeContainerProperties", "start": {"line": 182, "column": 7}, "end": {"line": 186, "column": 3}, "value": 5}, + {"unit_name": "customizePulsarContainerConsumerSubscriptionProperties", "start": {"line": 188, "column": 15}, "end": {"line": 193, "column": 3}, "value": 6}, + {"unit_name": "customizePulsarContainerListenerProperties", "start": {"line": 195, "column": 15}, "end": {"line": 201, "column": 3}, "value": 7}, + {"unit_name": "customizeReaderBuilder", "start": {"line": 203, "column": 11}, "end": {"line": 211, "column": 3}, "value": 9}, + {"unit_name": "customizeReaderContainerProperties", "start": {"line": 213, "column": 7}, "end": {"line": 217, "column": 3}, "value": 5}, + {"unit_name": "timeoutProperty", "start": {"line": 219, "column": 29}, "end": {"line": 221, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/PulsarProperties.java": { + "checksum": "79fd23a8c5e6ca84b3768b0f028418b7", + "language": "Java", + "loc": 581, + "profile": [441, 0, 0, 0], + "measurements": [ + {"unit_name": "getClient", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getAdmin", "start": {"line": 77, "column": 15}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getDefaults", "start": {"line": 81, "column": 18}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getProducer", "start": {"line": 85, "column": 18}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getConsumer", "start": {"line": 89, "column": 18}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getListener", "start": {"line": 93, "column": 18}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getReader", "start": {"line": 97, "column": 16}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "getFunction", "start": {"line": 101, "column": 18}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getTemplate", "start": {"line": 105, "column": 18}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getTransaction", "start": {"line": 109, "column": 21}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "getServiceUrl", "start": {"line": 150, "column": 17}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "setServiceUrl", "start": {"line": 154, "column": 15}, "end": {"line": 156, "column": 4}, "value": 3}, + {"unit_name": "getOperationTimeout", "start": {"line": 158, "column": 19}, "end": {"line": 160, "column": 4}, "value": 3}, + {"unit_name": "setOperationTimeout", "start": {"line": 162, "column": 15}, "end": {"line": 164, "column": 4}, "value": 3}, + {"unit_name": "getLookupTimeout", "start": {"line": 166, "column": 19}, "end": {"line": 168, "column": 4}, "value": 3}, + {"unit_name": "setLookupTimeout", "start": {"line": 170, "column": 15}, "end": {"line": 172, "column": 4}, "value": 3}, + {"unit_name": "getConnectionTimeout", "start": {"line": 174, "column": 19}, "end": {"line": 176, "column": 4}, "value": 3}, + {"unit_name": "setConnectionTimeout", "start": {"line": 178, "column": 15}, "end": {"line": 180, "column": 4}, "value": 3}, + {"unit_name": "getAuthentication", "start": {"line": 182, "column": 25}, "end": {"line": 184, "column": 4}, "value": 3}, + {"unit_name": "getThreads", "start": {"line": 186, "column": 18}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "getFailover", "start": {"line": 190, "column": 19}, "end": {"line": 192, "column": 4}, "value": 3}, + {"unit_name": "getServiceUrl", "start": {"line": 223, "column": 17}, "end": {"line": 225, "column": 4}, "value": 3}, + {"unit_name": "setServiceUrl", "start": {"line": 227, "column": 15}, "end": {"line": 229, "column": 4}, "value": 3}, + {"unit_name": "getConnectionTimeout", "start": {"line": 231, "column": 19}, "end": {"line": 233, "column": 4}, "value": 3}, + {"unit_name": "setConnectionTimeout", "start": {"line": 235, "column": 15}, "end": {"line": 237, "column": 4}, "value": 3}, + {"unit_name": "getReadTimeout", "start": {"line": 239, "column": 19}, "end": {"line": 241, "column": 4}, "value": 3}, + {"unit_name": "setReadTimeout", "start": {"line": 243, "column": 15}, "end": {"line": 245, "column": 4}, "value": 3}, + {"unit_name": "getRequestTimeout", "start": {"line": 247, "column": 19}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "setRequestTimeout", "start": {"line": 251, "column": 15}, "end": {"line": 253, "column": 4}, "value": 3}, + {"unit_name": "getAuthentication", "start": {"line": 255, "column": 25}, "end": {"line": 257, "column": 4}, "value": 3}, + {"unit_name": "getTypeMappings", "start": {"line": 272, "column": 28}, "end": {"line": 274, "column": 4}, "value": 3}, + {"unit_name": "setTypeMappings", "start": {"line": 276, "column": 15}, "end": {"line": 278, "column": 4}, "value": 3}, + {"unit_name": "getTopic", "start": {"line": 280, "column": 16}, "end": {"line": 282, "column": 4}, "value": 3}, + {"unit_name": "TypeMapping", "start": {"line": 292, "column": 17}, "end": {"line": 300, "column": 4}, "value": 7}, + {"unit_name": "SchemaInfo", "start": {"line": 309, "column": 17}, "end": {"line": 318, "column": 4}, "value": 8}, + {"unit_name": "getTenant", "start": {"line": 334, "column": 18}, "end": {"line": 336, "column": 5}, "value": 3}, + {"unit_name": "setTenant", "start": {"line": 338, "column": 16}, "end": {"line": 340, "column": 5}, "value": 3}, + {"unit_name": "getNamespace", "start": {"line": 342, "column": 18}, "end": {"line": 344, "column": 5}, "value": 3}, + {"unit_name": "setNamespace", "start": {"line": 346, "column": 16}, "end": {"line": 348, "column": 5}, "value": 3}, + {"unit_name": "isFailFast", "start": {"line": 374, "column": 18}, "end": {"line": 376, "column": 4}, "value": 3}, + {"unit_name": "setFailFast", "start": {"line": 378, "column": 15}, "end": {"line": 380, "column": 4}, "value": 3}, + {"unit_name": "isPropagateFailures", "start": {"line": 382, "column": 18}, "end": {"line": 384, "column": 4}, "value": 3}, + {"unit_name": "setPropagateFailures", "start": {"line": 386, "column": 15}, "end": {"line": 388, "column": 4}, "value": 3}, + {"unit_name": "isPropagateStopFailures", "start": {"line": 390, "column": 18}, "end": {"line": 392, "column": 4}, "value": 3}, + {"unit_name": "setPropagateStopFailures", "start": {"line": 394, "column": 15}, "end": {"line": 396, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 450, "column": 17}, "end": {"line": 452, "column": 4}, "value": 3}, + {"unit_name": "setName", "start": {"line": 454, "column": 15}, "end": {"line": 456, "column": 4}, "value": 3}, + {"unit_name": "getTopicName", "start": {"line": 458, "column": 17}, "end": {"line": 460, "column": 4}, "value": 3}, + {"unit_name": "setTopicName", "start": {"line": 462, "column": 15}, "end": {"line": 464, "column": 4}, "value": 3}, + {"unit_name": "getSendTimeout", "start": {"line": 466, "column": 19}, "end": {"line": 468, "column": 4}, "value": 3}, + {"unit_name": "setSendTimeout", "start": {"line": 470, "column": 15}, "end": {"line": 472, "column": 4}, "value": 3}, + {"unit_name": "getMessageRoutingMode", "start": {"line": 474, "column": 29}, "end": {"line": 476, "column": 4}, "value": 3}, + {"unit_name": "setMessageRoutingMode", "start": {"line": 478, "column": 15}, "end": {"line": 480, "column": 4}, "value": 3}, + {"unit_name": "getHashingScheme", "start": {"line": 482, "column": 24}, "end": {"line": 484, "column": 4}, "value": 3}, + {"unit_name": "setHashingScheme", "start": {"line": 486, "column": 15}, "end": {"line": 488, "column": 4}, "value": 3}, + {"unit_name": "isBatchingEnabled", "start": {"line": 490, "column": 18}, "end": {"line": 492, "column": 4}, "value": 3}, + {"unit_name": "setBatchingEnabled", "start": {"line": 494, "column": 15}, "end": {"line": 496, "column": 4}, "value": 3}, + {"unit_name": "isChunkingEnabled", "start": {"line": 498, "column": 18}, "end": {"line": 500, "column": 4}, "value": 3}, + {"unit_name": "setChunkingEnabled", "start": {"line": 502, "column": 15}, "end": {"line": 504, "column": 4}, "value": 3}, + {"unit_name": "getCompressionType", "start": {"line": 506, "column": 26}, "end": {"line": 508, "column": 4}, "value": 3}, + {"unit_name": "setCompressionType", "start": {"line": 510, "column": 15}, "end": {"line": 512, "column": 4}, "value": 3}, + {"unit_name": "getAccessMode", "start": {"line": 514, "column": 29}, "end": {"line": 516, "column": 4}, "value": 3}, + {"unit_name": "setAccessMode", "start": {"line": 518, "column": 15}, "end": {"line": 520, "column": 4}, "value": 3}, + {"unit_name": "getCache", "start": {"line": 522, "column": 16}, "end": {"line": 524, "column": 4}, "value": 3}, + {"unit_name": "getExpireAfterAccess", "start": {"line": 543, "column": 20}, "end": {"line": 545, "column": 5}, "value": 3}, + {"unit_name": "setExpireAfterAccess", "start": {"line": 547, "column": 16}, "end": {"line": 549, "column": 5}, "value": 3}, + {"unit_name": "getMaximumSize", "start": {"line": 551, "column": 16}, "end": {"line": 553, "column": 5}, "value": 3}, + {"unit_name": "setMaximumSize", "start": {"line": 555, "column": 16}, "end": {"line": 557, "column": 5}, "value": 3}, + {"unit_name": "getInitialCapacity", "start": {"line": 559, "column": 15}, "end": {"line": 561, "column": 5}, "value": 3}, + {"unit_name": "setInitialCapacity", "start": {"line": 563, "column": 16}, "end": {"line": 565, "column": 5}, "value": 3}, + {"unit_name": "getName", "start": {"line": 615, "column": 17}, "end": {"line": 617, "column": 4}, "value": 3}, + {"unit_name": "setName", "start": {"line": 619, "column": 15}, "end": {"line": 621, "column": 4}, "value": 3}, + {"unit_name": "getSubscription", "start": {"line": 623, "column": 32}, "end": {"line": 625, "column": 4}, "value": 3}, + {"unit_name": "getTopics", "start": {"line": 627, "column": 23}, "end": {"line": 629, "column": 4}, "value": 3}, + {"unit_name": "setTopics", "start": {"line": 631, "column": 15}, "end": {"line": 633, "column": 4}, "value": 3}, + {"unit_name": "getTopicsPattern", "start": {"line": 635, "column": 18}, "end": {"line": 637, "column": 4}, "value": 3}, + {"unit_name": "setTopicsPattern", "start": {"line": 639, "column": 15}, "end": {"line": 641, "column": 4}, "value": 3}, + {"unit_name": "getPriorityLevel", "start": {"line": 643, "column": 14}, "end": {"line": 645, "column": 4}, "value": 3}, + {"unit_name": "setPriorityLevel", "start": {"line": 647, "column": 15}, "end": {"line": 649, "column": 4}, "value": 3}, + {"unit_name": "isReadCompacted", "start": {"line": 651, "column": 18}, "end": {"line": 653, "column": 4}, "value": 3}, + {"unit_name": "setReadCompacted", "start": {"line": 655, "column": 15}, "end": {"line": 657, "column": 4}, "value": 3}, + {"unit_name": "getDeadLetterPolicy", "start": {"line": 659, "column": 27}, "end": {"line": 661, "column": 4}, "value": 3}, + {"unit_name": "setDeadLetterPolicy", "start": {"line": 663, "column": 15}, "end": {"line": 665, "column": 4}, "value": 3}, + {"unit_name": "isRetryEnable", "start": {"line": 667, "column": 18}, "end": {"line": 669, "column": 4}, "value": 3}, + {"unit_name": "setRetryEnable", "start": {"line": 671, "column": 15}, "end": {"line": 673, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 703, "column": 18}, "end": {"line": 705, "column": 5}, "value": 3}, + {"unit_name": "setName", "start": {"line": 707, "column": 16}, "end": {"line": 709, "column": 5}, "value": 3}, + {"unit_name": "getInitialPosition", "start": {"line": 711, "column": 39}, "end": {"line": 713, "column": 5}, "value": 3}, + {"unit_name": "setInitialPosition", "start": {"line": 715, "column": 16}, "end": {"line": 717, "column": 5}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 719, "column": 28}, "end": {"line": 721, "column": 5}, "value": 3}, + {"unit_name": "setMode", "start": {"line": 723, "column": 16}, "end": {"line": 725, "column": 5}, "value": 3}, + {"unit_name": "getTopicsMode", "start": {"line": 727, "column": 33}, "end": {"line": 729, "column": 5}, "value": 3}, + {"unit_name": "setTopicsMode", "start": {"line": 731, "column": 16}, "end": {"line": 733, "column": 5}, "value": 3}, + {"unit_name": "getType", "start": {"line": 735, "column": 28}, "end": {"line": 737, "column": 5}, "value": 3}, + {"unit_name": "setType", "start": {"line": 739, "column": 16}, "end": {"line": 741, "column": 5}, "value": 3}, + {"unit_name": "getMaxRedeliverCount", "start": {"line": 771, "column": 15}, "end": {"line": 773, "column": 5}, "value": 3}, + {"unit_name": "setMaxRedeliverCount", "start": {"line": 775, "column": 16}, "end": {"line": 777, "column": 5}, "value": 3}, + {"unit_name": "getRetryLetterTopic", "start": {"line": 779, "column": 18}, "end": {"line": 781, "column": 5}, "value": 3}, + {"unit_name": "setRetryLetterTopic", "start": {"line": 783, "column": 16}, "end": {"line": 785, "column": 5}, "value": 3}, + {"unit_name": "getDeadLetterTopic", "start": {"line": 787, "column": 18}, "end": {"line": 789, "column": 5}, "value": 3}, + {"unit_name": "setDeadLetterTopic", "start": {"line": 791, "column": 16}, "end": {"line": 793, "column": 5}, "value": 3}, + {"unit_name": "getInitialSubscriptionName", "start": {"line": 795, "column": 18}, "end": {"line": 797, "column": 5}, "value": 3}, + {"unit_name": "setInitialSubscriptionName", "start": {"line": 799, "column": 16}, "end": {"line": 801, "column": 5}, "value": 3}, + {"unit_name": "getSchemaType", "start": {"line": 825, "column": 21}, "end": {"line": 827, "column": 4}, "value": 3}, + {"unit_name": "setSchemaType", "start": {"line": 829, "column": 15}, "end": {"line": 831, "column": 4}, "value": 3}, + {"unit_name": "getConcurrency", "start": {"line": 833, "column": 18}, "end": {"line": 835, "column": 4}, "value": 3}, + {"unit_name": "setConcurrency", "start": {"line": 837, "column": 15}, "end": {"line": 839, "column": 4}, "value": 3}, + {"unit_name": "isObservationEnabled", "start": {"line": 841, "column": 18}, "end": {"line": 843, "column": 4}, "value": 3}, + {"unit_name": "setObservationEnabled", "start": {"line": 845, "column": 15}, "end": {"line": 847, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 879, "column": 17}, "end": {"line": 881, "column": 4}, "value": 3}, + {"unit_name": "setName", "start": {"line": 883, "column": 15}, "end": {"line": 885, "column": 4}, "value": 3}, + {"unit_name": "getTopics", "start": {"line": 887, "column": 23}, "end": {"line": 889, "column": 4}, "value": 3}, + {"unit_name": "setTopics", "start": {"line": 891, "column": 15}, "end": {"line": 893, "column": 4}, "value": 3}, + {"unit_name": "getSubscriptionName", "start": {"line": 895, "column": 17}, "end": {"line": 897, "column": 4}, "value": 3}, + {"unit_name": "setSubscriptionName", "start": {"line": 899, "column": 15}, "end": {"line": 901, "column": 4}, "value": 3}, + {"unit_name": "getSubscriptionRolePrefix", "start": {"line": 903, "column": 17}, "end": {"line": 905, "column": 4}, "value": 3}, + {"unit_name": "setSubscriptionRolePrefix", "start": {"line": 907, "column": 15}, "end": {"line": 909, "column": 4}, "value": 3}, + {"unit_name": "isReadCompacted", "start": {"line": 911, "column": 18}, "end": {"line": 913, "column": 4}, "value": 3}, + {"unit_name": "setReadCompacted", "start": {"line": 915, "column": 15}, "end": {"line": 917, "column": 4}, "value": 3}, + {"unit_name": "isObservationsEnabled", "start": {"line": 928, "column": 18}, "end": {"line": 930, "column": 4}, "value": 3}, + {"unit_name": "setObservationsEnabled", "start": {"line": 932, "column": 15}, "end": {"line": 934, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 945, "column": 18}, "end": {"line": 947, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 949, "column": 15}, "end": {"line": 951, "column": 4}, "value": 3}, + {"unit_name": "getPluginClassName", "start": {"line": 967, "column": 17}, "end": {"line": 969, "column": 4}, "value": 3}, + {"unit_name": "setPluginClassName", "start": {"line": 971, "column": 15}, "end": {"line": 973, "column": 4}, "value": 3}, + {"unit_name": "getParam", "start": {"line": 975, "column": 30}, "end": {"line": 977, "column": 4}, "value": 3}, + {"unit_name": "setParam", "start": {"line": 979, "column": 15}, "end": {"line": 981, "column": 4}, "value": 3}, + {"unit_name": "getIo", "start": {"line": 997, "column": 18}, "end": {"line": 999, "column": 4}, "value": 3}, + {"unit_name": "setIo", "start": {"line": 1001, "column": 15}, "end": {"line": 1003, "column": 4}, "value": 3}, + {"unit_name": "getListener", "start": {"line": 1005, "column": 18}, "end": {"line": 1007, "column": 4}, "value": 3}, + {"unit_name": "setListener", "start": {"line": 1009, "column": 15}, "end": {"line": 1011, "column": 4}, "value": 3}, + {"unit_name": "getPolicy", "start": {"line": 1046, "column": 25}, "end": {"line": 1048, "column": 4}, "value": 3}, + {"unit_name": "setPolicy", "start": {"line": 1050, "column": 15}, "end": {"line": 1052, "column": 4}, "value": 3}, + {"unit_name": "getDelay", "start": {"line": 1054, "column": 19}, "end": {"line": 1056, "column": 4}, "value": 3}, + {"unit_name": "setDelay", "start": {"line": 1058, "column": 15}, "end": {"line": 1060, "column": 4}, "value": 3}, + {"unit_name": "getSwitchBackDelay", "start": {"line": 1062, "column": 19}, "end": {"line": 1064, "column": 4}, "value": 3}, + {"unit_name": "setSwitchBackDelay", "start": {"line": 1066, "column": 15}, "end": {"line": 1068, "column": 4}, "value": 3}, + {"unit_name": "getCheckInterval", "start": {"line": 1070, "column": 19}, "end": {"line": 1072, "column": 4}, "value": 3}, + {"unit_name": "setCheckInterval", "start": {"line": 1074, "column": 15}, "end": {"line": 1076, "column": 4}, "value": 3}, + {"unit_name": "getBackupClusters", "start": {"line": 1078, "column": 30}, "end": {"line": 1080, "column": 4}, "value": 3}, + {"unit_name": "setBackupClusters", "start": {"line": 1082, "column": 15}, "end": {"line": 1084, "column": 4}, "value": 3}, + {"unit_name": "getServiceUrl", "start": {"line": 1098, "column": 18}, "end": {"line": 1100, "column": 5}, "value": 3}, + {"unit_name": "setServiceUrl", "start": {"line": 1102, "column": 16}, "end": {"line": 1104, "column": 5}, "value": 3}, + {"unit_name": "getAuthentication", "start": {"line": 1106, "column": 26}, "end": {"line": 1108, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/PropertiesPulsarConnectionDetails.java": { + "checksum": "ba87c3b24beb4a171e0b2f1ac1b13bbd", + "language": "Java", + "loc": 15, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesPulsarConnectionDetails", "start": {"line": 28, "column": 2}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "getBrokerUrl", "start": {"line": 33, "column": 16}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "getAdminUrl", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/PulsarReactivePropertiesMapper.java": { + "checksum": "62a56f8e11b229c59b3c79f6447b9f40", + "language": "Java", + "loc": 73, + "profile": [63, 0, 0, 0], + "measurements": [ + {"unit_name": "PulsarReactivePropertiesMapper", "start": {"line": 40, "column": 2}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "customizeMessageSenderBuilder", "start": {"line": 44, "column": 11}, "end": {"line": 56, "column": 3}, "value": 13}, + {"unit_name": "customizeMessageConsumerBuilder", "start": {"line": 58, "column": 11}, "end": {"line": 69, "column": 3}, "value": 12}, + {"unit_name": "customizerMessageConsumerBuilderSubscription", "start": {"line": 71, "column": 19}, "end": {"line": 79, "column": 3}, "value": 9}, + {"unit_name": "customizeContainerProperties", "start": {"line": 81, "column": 11}, "end": {"line": 84, "column": 3}, "value": 4}, + {"unit_name": "customizePulsarContainerConsumerSubscriptionProperties", "start": {"line": 86, "column": 15}, "end": {"line": 92, "column": 3}, "value": 7}, + {"unit_name": "customizePulsarContainerListenerProperties", "start": {"line": 94, "column": 15}, "end": {"line": 99, "column": 3}, "value": 6}, + {"unit_name": "customizeMessageReaderBuilder", "start": {"line": 101, "column": 7}, "end": {"line": 109, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/package-info.java": { + "checksum": "0ffb1d03a3c6b0888de65ed60a43a7c3", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/PulsarConnectionDetails.java": { + "checksum": "aea69f8395562a42a933bf6f9b868859", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/pulsar/PulsarContainerFactoryCustomizers.java": { + "checksum": "4ad587c3d681ff60d99c846f51b4b45f", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "PulsarContainerFactoryCustomizers", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 50, "column": 45}, "end": {"line": 55, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/quartz/QuartzTransactionManager.java": { + "checksum": "ff2a462e68914b9ff9c6421ba4eff61d", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/quartz/JobStoreType.java": { + "checksum": "e4e27ccf2434cbb48e46a06c2637418e", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/quartz/QuartzDataSourceScriptDatabaseInitializer.java": { + "checksum": "6d2f1d587a9371e62cfd5c1a09ce6a5a", + "language": "Java", + "loc": 49, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "QuartzDataSourceScriptDatabaseInitializer", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "QuartzDataSourceScriptDatabaseInitializer", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "QuartzDataSourceScriptDatabaseInitializer", "start": {"line": 64, "column": 10}, "end": {"line": 68, "column": 3}, "value": 5}, + {"unit_name": "customize", "start": {"line": 71, "column": 17}, "end": {"line": 75, "column": 3}, "value": 5}, + {"unit_name": "getSettings", "start": {"line": 87, "column": 47}, "end": {"line": 93, "column": 3}, "value": 7}, + {"unit_name": "resolveSchemaLocations", "start": {"line": 95, "column": 30}, "end": {"line": 106, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/quartz/QuartzProperties.java": { + "checksum": "1c69a7f8ab478769514d3d2110d050de", + "language": "Java", + "loc": 94, + "profile": [66, 0, 0, 0], + "measurements": [ + {"unit_name": "getJobStoreType", "start": {"line": 78, "column": 22}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "setJobStoreType", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getSchedulerName", "start": {"line": 86, "column": 16}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "setSchedulerName", "start": {"line": 90, "column": 14}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "isAutoStartup", "start": {"line": 94, "column": 17}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "setAutoStartup", "start": {"line": 98, "column": 14}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "getStartupDelay", "start": {"line": 102, "column": 18}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "setStartupDelay", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "isWaitForJobsToCompleteOnShutdown", "start": {"line": 110, "column": 17}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "setWaitForJobsToCompleteOnShutdown", "start": {"line": 114, "column": 14}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "isOverwriteExistingJobs", "start": {"line": 118, "column": 17}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "setOverwriteExistingJobs", "start": {"line": 122, "column": 14}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 126, "column": 29}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "getJdbc", "start": {"line": 130, "column": 14}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "getSchema", "start": {"line": 160, "column": 17}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "setSchema", "start": {"line": 164, "column": 15}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "getPlatform", "start": {"line": 168, "column": 17}, "end": {"line": 170, "column": 4}, "value": 3}, + {"unit_name": "setPlatform", "start": {"line": 172, "column": 15}, "end": {"line": 174, "column": 4}, "value": 3}, + {"unit_name": "getInitializeSchema", "start": {"line": 176, "column": 37}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "setInitializeSchema", "start": {"line": 180, "column": 15}, "end": {"line": 182, "column": 4}, "value": 3}, + {"unit_name": "getCommentPrefix", "start": {"line": 184, "column": 23}, "end": {"line": 186, "column": 4}, "value": 3}, + {"unit_name": "setCommentPrefix", "start": {"line": 188, "column": 15}, "end": {"line": 190, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/quartz/QuartzAutoConfiguration.java": { + "checksum": "8d7dbaa1005d5f05ad3b6b5944c82157", + "language": "Java", + "loc": 114, + "profile": [39, 23, 0, 0], + "measurements": [ + {"unit_name": "quartzScheduler", "start": {"line": 68, "column": 30}, "end": {"line": 90, "column": 3}, "value": 23}, + {"unit_name": "asProperties", "start": {"line": 92, "column": 21}, "end": {"line": 96, "column": 3}, "value": 5}, + {"unit_name": "dataSourceCustomizer", "start": {"line": 106, "column": 41}, "end": {"line": 119, "column": 4}, "value": 14}, + {"unit_name": "getDataSource", "start": {"line": 121, "column": 22}, "end": {"line": 124, "column": 4}, "value": 4}, + {"unit_name": "getTransactionManager", "start": {"line": 126, "column": 38}, "end": {"line": 132, "column": 4}, "value": 7}, + {"unit_name": "quartzDataSourceScriptDatabaseInitializer", "start": {"line": 137, "column": 52}, "end": {"line": 142, "column": 4}, "value": 6}, + {"unit_name": "OnQuartzDatasourceInitializationCondition", "start": {"line": 146, "column": 4}, "end": {"line": 148, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/quartz/SchedulerDependsOnDatabaseInitializationDetector.java": { + "checksum": "af5b82ea2ce2c648b509b607263ddcef", + "language": "Java", + "loc": 15, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getDependsOnDatabaseInitializationBeanTypes", "start": {"line": 39, "column": 26}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/quartz/QuartzDataSource.java": { + "checksum": "4a49824041cfe69c7365671ac392a153", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/quartz/SchedulerFactoryBeanCustomizer.java": { + "checksum": "bb9e9af9744f8971992730b0092d50d3", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/quartz/package-info.java": { + "checksum": "64f227734b09b504bf9177f81ead8f4b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/service/connection/ConnectionDetailsFactory.java": { + "checksum": "ca52cdf6b8759964257a1dc23259bad3", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/service/connection/ConnectionDetailsFactoryNotFoundException.java": { + "checksum": "3d3c6200de63d0d513268d22b56f5e1f", + "language": "Java", + "loc": 12, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectionDetailsFactoryNotFoundException", "start": {"line": 30, "column": 6}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "ConnectionDetailsFactoryNotFoundException", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "ConnectionDetailsFactoryNotFoundException", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/service/connection/ConnectionDetailsNotFoundException.java": { + "checksum": "a89de07d41b0d2dc867a266898349bd1", + "language": "Java", + "loc": 12, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectionDetailsNotFoundException", "start": {"line": 30, "column": 6}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "ConnectionDetailsNotFoundException", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "ConnectionDetailsNotFoundException", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/service/connection/ConnectionDetailsFactories.java": { + "checksum": "3022da9434dd303b105c41f7ec000a03", + "language": "Java", + "loc": 74, + "profile": [31, 18, 0, 0], + "measurements": [ + {"unit_name": "ConnectionDetailsFactories", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "ConnectionDetailsFactories", "start": {"line": 55, "column": 2}, "end": {"line": 60, "column": 3}, "value": 6}, + {"unit_name": "getConnectionDetails", "start": {"line": 75, "column": 46}, "end": {"line": 92, "column": 3}, "value": 18}, + {"unit_name": "getRegistrations", "start": {"line": 95, "column": 31}, "end": {"line": 108, "column": 3}, "value": 14}, + {"unit_name": "get", "start": {"line": 123, "column": 70}, "end": {"line": 130, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/service/connection/ConnectionDetails.java": { + "checksum": "771489bdf86844a62652788513ed6cae", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/service/connection/package-info.java": { + "checksum": "b30a68cd60f5d9820ae6e20d64124dea", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/LiquibaseAutoConfiguration.java": { + "checksum": "b7e51a2030e07dfe29417adc36bb2d78", + "language": "Java", + "loc": 194, + "profile": [50, 22, 37, 0], + "measurements": [ + {"unit_name": "liquibaseDefaultDdlModeProvider", "start": {"line": 84, "column": 43}, "end": {"line": 87, "column": 3}, "value": 4}, + {"unit_name": "liquibaseConnectionDetails", "start": {"line": 97, "column": 40}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "liquibase", "start": {"line": 102, "column": 19}, "end": {"line": 138, "column": 4}, "value": 37}, + {"unit_name": "createSpringLiquibase", "start": {"line": 140, "column": 27}, "end": {"line": 148, "column": 4}, "value": 9}, + {"unit_name": "getMigrationDataSource", "start": {"line": 150, "column": 22}, "end": {"line": 171, "column": 4}, "value": 22}, + {"unit_name": "applyConnectionDetails", "start": {"line": 173, "column": 16}, "end": {"line": 181, "column": 4}, "value": 9}, + {"unit_name": "springLiquibaseCustomizer", "start": {"line": 190, "column": 29}, "end": {"line": 192, "column": 4}, "value": 3}, + {"unit_name": "LiquibaseDataSourceCondition", "start": {"line": 198, "column": 3}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 222, "column": 15}, "end": {"line": 224, "column": 4}, "value": 3}, + {"unit_name": "PropertiesLiquibaseConnectionDetails", "start": {"line": 235, "column": 3}, "end": {"line": 237, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 240, "column": 17}, "end": {"line": 242, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 245, "column": 17}, "end": {"line": 247, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 250, "column": 17}, "end": {"line": 252, "column": 4}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 255, "column": 17}, "end": {"line": 258, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/LiquibaseProperties.java": { + "checksum": "1252adbcae867a3f5486451b022fc138", + "language": "Java", + "loc": 182, + "profile": [133, 0, 0, 0], + "measurements": [ + {"unit_name": "getChangeLog", "start": {"line": 157, "column": 16}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "setChangeLog", "start": {"line": 161, "column": 14}, "end": {"line": 164, "column": 3}, "value": 4}, + {"unit_name": "getContexts", "start": {"line": 166, "column": 22}, "end": {"line": 168, "column": 3}, "value": 3}, + {"unit_name": "setContexts", "start": {"line": 170, "column": 14}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "getDefaultSchema", "start": {"line": 174, "column": 16}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "setDefaultSchema", "start": {"line": 178, "column": 14}, "end": {"line": 180, "column": 3}, "value": 3}, + {"unit_name": "getLiquibaseSchema", "start": {"line": 182, "column": 16}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "setLiquibaseSchema", "start": {"line": 186, "column": 14}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "getLiquibaseTablespace", "start": {"line": 190, "column": 16}, "end": {"line": 192, "column": 3}, "value": 3}, + {"unit_name": "setLiquibaseTablespace", "start": {"line": 194, "column": 14}, "end": {"line": 196, "column": 3}, "value": 3}, + {"unit_name": "getDatabaseChangeLogTable", "start": {"line": 198, "column": 16}, "end": {"line": 200, "column": 3}, "value": 3}, + {"unit_name": "setDatabaseChangeLogTable", "start": {"line": 202, "column": 14}, "end": {"line": 204, "column": 3}, "value": 3}, + {"unit_name": "getDatabaseChangeLogLockTable", "start": {"line": 206, "column": 16}, "end": {"line": 208, "column": 3}, "value": 3}, + {"unit_name": "setDatabaseChangeLogLockTable", "start": {"line": 210, "column": 14}, "end": {"line": 212, "column": 3}, "value": 3}, + {"unit_name": "isDropFirst", "start": {"line": 214, "column": 17}, "end": {"line": 216, "column": 3}, "value": 3}, + {"unit_name": "setDropFirst", "start": {"line": 218, "column": 14}, "end": {"line": 220, "column": 3}, "value": 3}, + {"unit_name": "isClearChecksums", "start": {"line": 222, "column": 17}, "end": {"line": 224, "column": 3}, "value": 3}, + {"unit_name": "setClearChecksums", "start": {"line": 226, "column": 14}, "end": {"line": 228, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 230, "column": 17}, "end": {"line": 232, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 234, "column": 14}, "end": {"line": 236, "column": 3}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 238, "column": 16}, "end": {"line": 240, "column": 3}, "value": 3}, + {"unit_name": "setUser", "start": {"line": 242, "column": 14}, "end": {"line": 244, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 246, "column": 16}, "end": {"line": 248, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 250, "column": 14}, "end": {"line": 252, "column": 3}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 254, "column": 16}, "end": {"line": 256, "column": 3}, "value": 3}, + {"unit_name": "setDriverClassName", "start": {"line": 258, "column": 14}, "end": {"line": 260, "column": 3}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 262, "column": 16}, "end": {"line": 264, "column": 3}, "value": 3}, + {"unit_name": "setUrl", "start": {"line": 266, "column": 14}, "end": {"line": 268, "column": 3}, "value": 3}, + {"unit_name": "getLabelFilter", "start": {"line": 270, "column": 22}, "end": {"line": 272, "column": 3}, "value": 3}, + {"unit_name": "setLabelFilter", "start": {"line": 274, "column": 14}, "end": {"line": 276, "column": 3}, "value": 3}, + {"unit_name": "getParameters", "start": {"line": 278, "column": 29}, "end": {"line": 280, "column": 3}, "value": 3}, + {"unit_name": "setParameters", "start": {"line": 282, "column": 14}, "end": {"line": 284, "column": 3}, "value": 3}, + {"unit_name": "getRollbackFile", "start": {"line": 286, "column": 14}, "end": {"line": 288, "column": 3}, "value": 3}, + {"unit_name": "setRollbackFile", "start": {"line": 290, "column": 14}, "end": {"line": 292, "column": 3}, "value": 3}, + {"unit_name": "isTestRollbackOnUpdate", "start": {"line": 294, "column": 17}, "end": {"line": 296, "column": 3}, "value": 3}, + {"unit_name": "setTestRollbackOnUpdate", "start": {"line": 298, "column": 14}, "end": {"line": 300, "column": 3}, "value": 3}, + {"unit_name": "getTag", "start": {"line": 302, "column": 16}, "end": {"line": 304, "column": 3}, "value": 3}, + {"unit_name": "setTag", "start": {"line": 306, "column": 14}, "end": {"line": 308, "column": 3}, "value": 3}, + {"unit_name": "getShowSummary", "start": {"line": 310, "column": 21}, "end": {"line": 312, "column": 3}, "value": 3}, + {"unit_name": "setShowSummary", "start": {"line": 314, "column": 14}, "end": {"line": 316, "column": 3}, "value": 3}, + {"unit_name": "getShowSummaryOutput", "start": {"line": 318, "column": 27}, "end": {"line": 320, "column": 3}, "value": 3}, + {"unit_name": "setShowSummaryOutput", "start": {"line": 322, "column": 14}, "end": {"line": 324, "column": 3}, "value": 3}, + {"unit_name": "getUiService", "start": {"line": 326, "column": 19}, "end": {"line": 328, "column": 3}, "value": 3}, + {"unit_name": "setUiService", "start": {"line": 330, "column": 14}, "end": {"line": 332, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/LiquibaseDataSource.java": { + "checksum": "cad67c9b09da633da6e5572d7815dbe6", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/DataSourceClosingSpringLiquibase.java": { + "checksum": "03f7ef9bf853677ad3fd39c56c549afa", + "language": "Java", + "loc": 33, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "setCloseDataSourceOnceMigrated", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 45, "column": 14}, "end": {"line": 50, "column": 3}, "value": 6}, + {"unit_name": "closeDataSource", "start": {"line": 52, "column": 15}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "destroy", "start": {"line": 61, "column": 14}, "end": {"line": 65, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/LiquibaseConnectionDetails.java": { + "checksum": "42eb9fb6ab195b2678a1f94b6ed64bac", + "language": "Java", + "loc": 12, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "getDriverClassName", "start": {"line": 59, "column": 17}, "end": {"line": 62, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/LiquibaseSchemaManagementProvider.java": { + "checksum": "5bd1e8f384cbcd1cca677826453d079a", + "language": "Java", + "loc": 22, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "LiquibaseSchemaManagementProvider", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getSchemaManagement", "start": {"line": 44, "column": 26}, "end": {"line": 51, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/liquibase/package-info.java": { + "checksum": "e1a42a6a81cb08ddcb8f4334ae5cbc4d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/JmsProperties.java": { + "checksum": "18fb3a18116c51d26194b07550d9f98c", + "language": "Java", + "loc": 247, + "profile": [190, 0, 0, 0], + "measurements": [ + {"unit_name": "isPubSubDomain", "start": {"line": 64, "column": 17}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "setPubSubDomain", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "isSubscriptionDurable", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "setSubscriptionDurable", "start": {"line": 76, "column": 14}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getClientId", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "setClientId", "start": {"line": 84, "column": 14}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getJndiName", "start": {"line": 88, "column": 16}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setJndiName", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getCache", "start": {"line": 96, "column": 15}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getListener", "start": {"line": 100, "column": 18}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getTemplate", "start": {"line": 104, "column": 18}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 130, "column": 18}, "end": {"line": 132, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 134, "column": 15}, "end": {"line": 136, "column": 4}, "value": 3}, + {"unit_name": "isConsumers", "start": {"line": 138, "column": 18}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "setConsumers", "start": {"line": 142, "column": 15}, "end": {"line": 144, "column": 4}, "value": 3}, + {"unit_name": "isProducers", "start": {"line": 146, "column": 18}, "end": {"line": 148, "column": 4}, "value": 3}, + {"unit_name": "setProducers", "start": {"line": 150, "column": 15}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "getSessionCacheSize", "start": {"line": 154, "column": 14}, "end": {"line": 156, "column": 4}, "value": 3}, + {"unit_name": "setSessionCacheSize", "start": {"line": 158, "column": 15}, "end": {"line": 160, "column": 4}, "value": 3}, + {"unit_name": "isAutoStartup", "start": {"line": 198, "column": 18}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "setAutoStartup", "start": {"line": 202, "column": 15}, "end": {"line": 204, "column": 4}, "value": 3}, + {"unit_name": "getAcknowledgeMode", "start": {"line": 208, "column": 26}, "end": {"line": 210, "column": 4}, "value": 3}, + {"unit_name": "setAcknowledgeMode", "start": {"line": 213, "column": 15}, "end": {"line": 215, "column": 4}, "value": 3}, + {"unit_name": "getConcurrency", "start": {"line": 219, "column": 18}, "end": {"line": 221, "column": 4}, "value": 3}, + {"unit_name": "setConcurrency", "start": {"line": 224, "column": 15}, "end": {"line": 226, "column": 4}, "value": 3}, + {"unit_name": "getMinConcurrency", "start": {"line": 228, "column": 18}, "end": {"line": 230, "column": 4}, "value": 3}, + {"unit_name": "setMinConcurrency", "start": {"line": 232, "column": 15}, "end": {"line": 234, "column": 4}, "value": 3}, + {"unit_name": "getMaxConcurrency", "start": {"line": 236, "column": 18}, "end": {"line": 238, "column": 4}, "value": 3}, + {"unit_name": "setMaxConcurrency", "start": {"line": 240, "column": 15}, "end": {"line": 242, "column": 4}, "value": 3}, + {"unit_name": "formatConcurrency", "start": {"line": 244, "column": 17}, "end": {"line": 250, "column": 4}, "value": 7}, + {"unit_name": "getReceiveTimeout", "start": {"line": 252, "column": 19}, "end": {"line": 254, "column": 4}, "value": 3}, + {"unit_name": "setReceiveTimeout", "start": {"line": 256, "column": 15}, "end": {"line": 258, "column": 4}, "value": 3}, + {"unit_name": "getMaxMessagesPerTask", "start": {"line": 260, "column": 18}, "end": {"line": 262, "column": 4}, "value": 3}, + {"unit_name": "setMaxMessagesPerTask", "start": {"line": 264, "column": 15}, "end": {"line": 266, "column": 4}, "value": 3}, + {"unit_name": "getSession", "start": {"line": 268, "column": 18}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "getAcknowledgeMode", "start": {"line": 285, "column": 27}, "end": {"line": 287, "column": 5}, "value": 3}, + {"unit_name": "setAcknowledgeMode", "start": {"line": 289, "column": 16}, "end": {"line": 291, "column": 5}, "value": 3}, + {"unit_name": "getTransacted", "start": {"line": 293, "column": 19}, "end": {"line": 295, "column": 5}, "value": 3}, + {"unit_name": "setTransacted", "start": {"line": 297, "column": 16}, "end": {"line": 299, "column": 5}, "value": 3}, + {"unit_name": "getDefaultDestination", "start": {"line": 349, "column": 17}, "end": {"line": 351, "column": 4}, "value": 3}, + {"unit_name": "setDefaultDestination", "start": {"line": 353, "column": 15}, "end": {"line": 355, "column": 4}, "value": 3}, + {"unit_name": "getDeliveryDelay", "start": {"line": 357, "column": 19}, "end": {"line": 359, "column": 4}, "value": 3}, + {"unit_name": "setDeliveryDelay", "start": {"line": 361, "column": 15}, "end": {"line": 363, "column": 4}, "value": 3}, + {"unit_name": "getDeliveryMode", "start": {"line": 365, "column": 23}, "end": {"line": 367, "column": 4}, "value": 3}, + {"unit_name": "setDeliveryMode", "start": {"line": 369, "column": 15}, "end": {"line": 371, "column": 4}, "value": 3}, + {"unit_name": "getPriority", "start": {"line": 373, "column": 18}, "end": {"line": 375, "column": 4}, "value": 3}, + {"unit_name": "setPriority", "start": {"line": 377, "column": 15}, "end": {"line": 379, "column": 4}, "value": 3}, + {"unit_name": "getTimeToLive", "start": {"line": 381, "column": 19}, "end": {"line": 383, "column": 4}, "value": 3}, + {"unit_name": "setTimeToLive", "start": {"line": 385, "column": 15}, "end": {"line": 387, "column": 4}, "value": 3}, + {"unit_name": "determineQosEnabled", "start": {"line": 389, "column": 18}, "end": {"line": 394, "column": 4}, "value": 6}, + {"unit_name": "getQosEnabled", "start": {"line": 396, "column": 18}, "end": {"line": 398, "column": 4}, "value": 3}, + {"unit_name": "setQosEnabled", "start": {"line": 400, "column": 15}, "end": {"line": 402, "column": 4}, "value": 3}, + {"unit_name": "getReceiveTimeout", "start": {"line": 404, "column": 19}, "end": {"line": 406, "column": 4}, "value": 3}, + {"unit_name": "setReceiveTimeout", "start": {"line": 408, "column": 15}, "end": {"line": 410, "column": 4}, "value": 3}, + {"unit_name": "getSession", "start": {"line": 412, "column": 18}, "end": {"line": 414, "column": 4}, "value": 3}, + {"unit_name": "getAcknowledgeMode", "start": {"line": 428, "column": 27}, "end": {"line": 430, "column": 5}, "value": 3}, + {"unit_name": "setAcknowledgeMode", "start": {"line": 432, "column": 16}, "end": {"line": 434, "column": 5}, "value": 3}, + {"unit_name": "isTransacted", "start": {"line": 436, "column": 19}, "end": {"line": 438, "column": 5}, "value": 3}, + {"unit_name": "setTransacted", "start": {"line": 440, "column": 16}, "end": {"line": 442, "column": 5}, "value": 3}, + {"unit_name": "DeliveryMode", "start": {"line": 465, "column": 3}, "end": {"line": 467, "column": 4}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 469, "column": 14}, "end": {"line": 471, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/JmsPoolConnectionFactoryProperties.java": { + "checksum": "29077291e2865cc9ddd81a53024ff45c", + "language": "Java", + "loc": 60, + "profile": [48, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 73, "column": 17}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 77, "column": 14}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "isBlockIfFull", "start": {"line": 81, "column": 17}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "setBlockIfFull", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getBlockIfFullTimeout", "start": {"line": 89, "column": 18}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "setBlockIfFullTimeout", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getIdleTimeout", "start": {"line": 97, "column": 18}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "setIdleTimeout", "start": {"line": 101, "column": 14}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getMaxConnections", "start": {"line": 105, "column": 13}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "setMaxConnections", "start": {"line": 109, "column": 14}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "getMaxSessionsPerConnection", "start": {"line": 113, "column": 13}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "setMaxSessionsPerConnection", "start": {"line": 117, "column": 14}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "getTimeBetweenExpirationCheck", "start": {"line": 121, "column": 18}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "setTimeBetweenExpirationCheck", "start": {"line": 125, "column": 14}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "isUseAnonymousProducers", "start": {"line": 129, "column": 17}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "setUseAnonymousProducers", "start": {"line": 133, "column": 14}, "end": {"line": 135, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/JndiConnectionFactoryAutoConfiguration.java": { + "checksum": "b76ff8c890d32c5a4e2024fe52f9810f", + "language": "Java", + "loc": 56, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "jmsConnectionFactory", "start": {"line": 57, "column": 27}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "findJndiConnectionFactory", "start": {"line": 65, "column": 28}, "end": {"line": 76, "column": 3}, "value": 11}, + {"unit_name": "JndiOrPropertyCondition", "start": {"line": 83, "column": 3}, "end": {"line": 85, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/DefaultJmsListenerContainerFactoryConfigurer.java": { + "checksum": "8ae798c1dfade4496d80493caaa5be0b", + "language": "Java", + "loc": 63, + "profile": [18, 25, 0, 0], + "measurements": [ + {"unit_name": "setDestinationResolver", "start": {"line": 61, "column": 7}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "setMessageConverter", "start": {"line": 70, "column": 7}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "setExceptionListener", "start": {"line": 79, "column": 7}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "setTransactionManager", "start": {"line": 88, "column": 7}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setJmsProperties", "start": {"line": 96, "column": 7}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "setObservationRegistry", "start": {"line": 105, "column": 14}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 115, "column": 14}, "end": {"line": 139, "column": 3}, "value": 25} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/JmsPoolConnectionFactoryFactory.java": { + "checksum": "388f9beeacdd21d6f1a878b62c51ebfe", + "language": "Java", + "loc": 29, + "profile": [3, 20, 0, 0], + "measurements": [ + {"unit_name": "JmsPoolConnectionFactoryFactory", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "createPooledConnectionFactory", "start": {"line": 43, "column": 34}, "end": {"line": 63, "column": 3}, "value": 20} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/JmsAnnotationDrivenConfiguration.java": { + "checksum": "d772f54951c01e61ff22d066d6c08afc", + "language": "Java", + "loc": 77, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "JmsAnnotationDrivenConfiguration", "start": {"line": 62, "column": 2}, "end": {"line": 72, "column": 3}, "value": 11}, + {"unit_name": "jmsListenerContainerFactoryConfigurer", "start": {"line": 76, "column": 47}, "end": {"line": 85, "column": 3}, "value": 10}, + {"unit_name": "jmsListenerContainerFactory", "start": {"line": 90, "column": 37}, "end": {"line": 95, "column": 3}, "value": 6}, + {"unit_name": "destinationResolver", "start": {"line": 110, "column": 27}, "end": {"line": 114, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/package-info.java": { + "checksum": "94c3ade6e06ce55b333e12cbc94d3e8d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/AcknowledgeMode.java": { + "checksum": "7764b90fae04c568e609a5dca3139ee7", + "language": "Java", + "loc": 42, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "AcknowledgeMode", "start": {"line": 69, "column": 10}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 73, "column": 13}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 84, "column": 32}, "end": {"line": 94, "column": 3}, "value": 11}, + {"unit_name": "canonicalize", "start": {"line": 96, "column": 24}, "end": {"line": 103, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/JmsAutoConfiguration.java": { + "checksum": "31ec4561745b84422bdfd5ce5f6f8966", + "language": "Java", + "loc": 106, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "JmsTemplateConfiguration", "start": {"line": 80, "column": 10}, "end": {"line": 88, "column": 4}, "value": 9}, + {"unit_name": "jmsTemplate", "start": {"line": 93, "column": 22}, "end": {"line": 102, "column": 4}, "value": 10}, + {"unit_name": "mapTemplateProperties", "start": {"line": 104, "column": 16}, "end": {"line": 115, "column": 4}, "value": 12}, + {"unit_name": "jmsMessagingTemplate", "start": {"line": 127, "column": 31}, "end": {"line": 131, "column": 4}, "value": 5}, + {"unit_name": "mapTemplateProperties", "start": {"line": 133, "column": 16}, "end": {"line": 136, "column": 4}, "value": 4}, + {"unit_name": "registerHints", "start": {"line": 143, "column": 15}, "end": {"line": 147, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/ActiveMQConnectionDetails.java": { + "checksum": "ee23c5004524948c46e6888cc59520bc", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/ActiveMQConnectionFactoryConfiguration.java": { + "checksum": "0a37469b2f02c466558edbcca7bc170c", + "language": "Java", + "loc": 73, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "jmsConnectionFactory", "start": {"line": 55, "column": 29}, "end": {"line": 59, "column": 4}, "value": 5}, + {"unit_name": "createJmsConnectionFactory", "start": {"line": 61, "column": 44}, "end": {"line": 69, "column": 4}, "value": 9}, + {"unit_name": "jmsConnectionFactory", "start": {"line": 78, "column": 29}, "end": {"line": 88, "column": 5}, "value": 11}, + {"unit_name": "jmsConnectionFactory", "start": {"line": 100, "column": 28}, "end": {"line": 109, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/ActiveMQConnectionFactoryConfigurer.java": { + "checksum": "a78c2a676b8815d58a1fdea010e39532", + "language": "Java", + "loc": 38, + "profile": [11, 17, 0, 0], + "measurements": [ + {"unit_name": "ActiveMQConnectionFactoryConfigurer", "start": {"line": 42, "column": 2}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "configure", "start": {"line": 49, "column": 7}, "end": {"line": 65, "column": 3}, "value": 17}, + {"unit_name": "customize", "start": {"line": 67, "column": 15}, "end": {"line": 71, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/ActiveMQConnectionFactoryCustomizer.java": { + "checksum": "31a7fb91d44fb5d829a212b22600ab5b", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/ActiveMQProperties.java": { + "checksum": "9d25ebeece37f7affcf8318c8cba31eb", + "language": "Java", + "loc": 101, + "profile": [72, 0, 0, 0], + "measurements": [ + {"unit_name": "getBrokerUrl", "start": {"line": 82, "column": 16}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "setBrokerUrl", "start": {"line": 86, "column": 14}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 90, "column": 16}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "setUser", "start": {"line": 94, "column": 14}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 98, "column": 16}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "getEmbedded", "start": {"line": 106, "column": 18}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "getCloseTimeout", "start": {"line": 110, "column": 18}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "setCloseTimeout", "start": {"line": 114, "column": 14}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "isNonBlockingRedelivery", "start": {"line": 118, "column": 17}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "setNonBlockingRedelivery", "start": {"line": 122, "column": 14}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "getSendTimeout", "start": {"line": 126, "column": 18}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "setSendTimeout", "start": {"line": 130, "column": 14}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "getPool", "start": {"line": 134, "column": 44}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "getPackages", "start": {"line": 138, "column": 18}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "determineBrokerUrl", "start": {"line": 142, "column": 9}, "end": {"line": 150, "column": 3}, "value": 9}, + {"unit_name": "isEnabled", "start": {"line": 162, "column": 18}, "end": {"line": 164, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 166, "column": 15}, "end": {"line": 168, "column": 4}, "value": 3}, + {"unit_name": "getTrustAll", "start": {"line": 184, "column": 18}, "end": {"line": 186, "column": 4}, "value": 3}, + {"unit_name": "setTrustAll", "start": {"line": 188, "column": 15}, "end": {"line": 190, "column": 4}, "value": 3}, + {"unit_name": "getTrusted", "start": {"line": 192, "column": 23}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "setTrusted", "start": {"line": 196, "column": 15}, "end": {"line": 198, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/ActiveMQAutoConfiguration.java": { + "checksum": "a6dfbd4ae2124340ce20f4bc90377665", + "language": "Java", + "loc": 43, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "activemqConnectionDetails", "start": {"line": 51, "column": 28}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "PropertiesActiveMQConnectionDetails", "start": {"line": 62, "column": 3}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "getBrokerUrl", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 77, "column": 17}, "end": {"line": 79, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/ActiveMQXAConnectionFactoryConfiguration.java": { + "checksum": "274349908131f251afa7efcb75e12b56", + "language": "Java", + "loc": 43, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "jmsConnectionFactory", "start": {"line": 49, "column": 20}, "end": {"line": 57, "column": 3}, "value": 9}, + {"unit_name": "nonXaJmsConnectionFactory", "start": {"line": 62, "column": 28}, "end": {"line": 70, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/activemq/package-info.java": { + "checksum": "31a73916fd4bd08bc198e5042d6a4dc2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisAutoConfiguration.java": { + "checksum": "97af4b570481ff41728e5d56755ef850", + "language": "Java", + "loc": 48, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "artemisConnectionDetails", "start": {"line": 54, "column": 27}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "PropertiesArtemisConnectionDetails", "start": {"line": 65, "column": 3}, "end": {"line": 67, "column": 4}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 70, "column": 22}, "end": {"line": 72, "column": 4}, "value": 3}, + {"unit_name": "getBrokerUrl", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 80, "column": 17}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 85, "column": 17}, "end": {"line": 87, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisEmbeddedServerConfiguration.java": { + "checksum": "2e9e0cd4d946bbcbc918623e3a96bfc3", + "language": "Java", + "loc": 85, + "profile": [33, 22, 0, 0], + "measurements": [ + {"unit_name": "ArtemisEmbeddedServerConfiguration", "start": {"line": 52, "column": 2}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "artemisConfiguration", "start": {"line": 58, "column": 56}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "embeddedActiveMq", "start": {"line": 64, "column": 19}, "end": {"line": 85, "column": 3}, "value": 22}, + {"unit_name": "artemisJmsConfiguration", "start": {"line": 89, "column": 19}, "end": {"line": 97, "column": 3}, "value": 9}, + {"unit_name": "addQueues", "start": {"line": 99, "column": 15}, "end": {"line": 108, "column": 3}, "value": 10}, + {"unit_name": "addTopics", "start": {"line": 110, "column": 15}, "end": {"line": 117, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisConfigurationCustomizer.java": { + "checksum": "530c159f928cf2b805363160ee33b654", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisConnectionDetails.java": { + "checksum": "bafbf53830187b95ea49dcc382090197", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisConnectionFactoryFactory.java": { + "checksum": "3f1c87a440acd8561ec15ca62421176d", + "language": "Java", + "loc": 101, + "profile": [82, 0, 0, 0], + "measurements": [ + {"unit_name": "ArtemisConnectionFactoryFactory", "start": {"line": 54, "column": 2}, "end": {"line": 62, "column": 3}, "value": 9}, + {"unit_name": "createConnectionFactory", "start": {"line": 64, "column": 42}, "end": {"line": 73, "column": 3}, "value": 10}, + {"unit_name": "startEmbeddedJms", "start": {"line": 75, "column": 15}, "end": {"line": 86, "column": 3}, "value": 11}, + {"unit_name": "doCreateConnectionFactory", "start": {"line": 88, "column": 50}, "end": {"line": 98, "column": 3}, "value": 11}, + {"unit_name": "deduceMode", "start": {"line": 104, "column": 22}, "end": {"line": 109, "column": 3}, "value": 6}, + {"unit_name": "isEmbeddedJmsClassPresent", "start": {"line": 111, "column": 18}, "end": {"line": 118, "column": 3}, "value": 8}, + {"unit_name": "createEmbeddedConnectionFactory", "start": {"line": 120, "column": 50}, "end": {"line": 132, "column": 3}, "value": 13}, + {"unit_name": "createNativeConnectionFactory", "start": {"line": 134, "column": 50}, "end": {"line": 142, "column": 3}, "value": 9}, + {"unit_name": "newNativeConnectionFactory", "start": {"line": 144, "column": 50}, "end": {"line": 148, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisNoOpBindingRegistry.java": { + "checksum": "fc73e6d117aa55d5383ac036c5d2ee36", + "language": "Java", + "loc": 18, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "lookup", "start": {"line": 31, "column": 16}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "bind", "start": {"line": 36, "column": 17}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "unbind", "start": {"line": 41, "column": 14}, "end": {"line": 42, "column": 3}, "value": 2}, + {"unit_name": "close", "start": {"line": 45, "column": 14}, "end": {"line": 46, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisEmbeddedConfigurationFactory.java": { + "checksum": "6f0d0917cd4d860b2356ede246a92ea9", + "language": "Java", + "loc": 58, + "profile": [15, 25, 0, 0], + "measurements": [ + {"unit_name": "ArtemisEmbeddedConfigurationFactory", "start": {"line": 47, "column": 2}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "createConfiguration", "start": {"line": 51, "column": 16}, "end": {"line": 75, "column": 3}, "value": 25}, + {"unit_name": "createAddressConfiguration", "start": {"line": 77, "column": 35}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "getDataDir", "start": {"line": 83, "column": 17}, "end": {"line": 89, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisMode.java": { + "checksum": "525d6e3ba7648137b8e4ae3a6a13859b", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisProperties.java": { + "checksum": "c152eb601175e9f0fd2eaf2f654ff398", + "language": "Java", + "loc": 111, + "profile": [81, 0, 0, 0], + "measurements": [ + {"unit_name": "getMode", "start": {"line": 66, "column": 21}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "setMode", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getBrokerUrl", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "setBrokerUrl", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 82, "column": 16}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "setUser", "start": {"line": 86, "column": 14}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 90, "column": 16}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 94, "column": 14}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getEmbedded", "start": {"line": 98, "column": 18}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "getPool", "start": {"line": 102, "column": 44}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "getServerId", "start": {"line": 150, "column": 14}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "setServerId", "start": {"line": 154, "column": 15}, "end": {"line": 156, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 158, "column": 18}, "end": {"line": 160, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 162, "column": 15}, "end": {"line": 164, "column": 4}, "value": 3}, + {"unit_name": "isPersistent", "start": {"line": 166, "column": 18}, "end": {"line": 168, "column": 4}, "value": 3}, + {"unit_name": "setPersistent", "start": {"line": 170, "column": 15}, "end": {"line": 172, "column": 4}, "value": 3}, + {"unit_name": "getDataDirectory", "start": {"line": 174, "column": 17}, "end": {"line": 176, "column": 4}, "value": 3}, + {"unit_name": "setDataDirectory", "start": {"line": 178, "column": 15}, "end": {"line": 180, "column": 4}, "value": 3}, + {"unit_name": "getQueues", "start": {"line": 182, "column": 19}, "end": {"line": 184, "column": 4}, "value": 3}, + {"unit_name": "setQueues", "start": {"line": 186, "column": 15}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "getTopics", "start": {"line": 190, "column": 19}, "end": {"line": 192, "column": 4}, "value": 3}, + {"unit_name": "setTopics", "start": {"line": 194, "column": 15}, "end": {"line": 196, "column": 4}, "value": 3}, + {"unit_name": "getClusterPassword", "start": {"line": 198, "column": 17}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "setClusterPassword", "start": {"line": 202, "column": 15}, "end": {"line": 205, "column": 4}, "value": 4}, + {"unit_name": "isDefaultClusterPassword", "start": {"line": 207, "column": 18}, "end": {"line": 209, "column": 4}, "value": 3}, + {"unit_name": "generateTransportParameters", "start": {"line": 217, "column": 30}, "end": {"line": 221, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisXAConnectionFactoryConfiguration.java": { + "checksum": "f771bb4e947c1d9debd652e5f7708312", + "language": "Java", + "loc": 32, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "jmsConnectionFactory", "start": {"line": 46, "column": 20}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "nonXaJmsConnectionFactory", "start": {"line": 54, "column": 30}, "end": {"line": 58, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/ArtemisConnectionFactoryConfiguration.java": { + "checksum": "cf92aecb30b01f88cc1d46d7bd2c59b0", + "language": "Java", + "loc": 66, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "jmsConnectionFactory", "start": {"line": 52, "column": 29}, "end": {"line": 55, "column": 4}, "value": 4}, + {"unit_name": "createJmsConnectionFactory", "start": {"line": 57, "column": 44}, "end": {"line": 61, "column": 4}, "value": 5}, + {"unit_name": "cachingJmsConnectionFactory", "start": {"line": 70, "column": 29}, "end": {"line": 80, "column": 5}, "value": 11}, + {"unit_name": "jmsConnectionFactory", "start": {"line": 92, "column": 28}, "end": {"line": 99, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jms/artemis/package-info.java": { + "checksum": "19881da0e6c3317be21775bd58e1391c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/OnRepositoryTypeCondition.java": { + "checksum": "fedab53fa610bb671c6c361b81fa94c7", + "language": "Java", + "loc": 30, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 38, "column": 26}, "end": {"line": 50, "column": 3}, "value": 13}, + {"unit_name": "getTypeProperty", "start": {"line": 52, "column": 25}, "end": {"line": 56, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/AbstractRepositoryConfigurationSourceSupport.java": { + "checksum": "83c393e22238fa5e87b08dda9d25fab5", + "language": "Java", + "loc": 80, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "registerBeanDefinitions", "start": {"line": 58, "column": 14}, "end": {"line": 63, "column": 3}, "value": 6}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 66, "column": 14}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getConfigurationSource", "start": {"line": 70, "column": 50}, "end": {"line": 76, "column": 3}, "value": 7}, + {"unit_name": "getBasePackages", "start": {"line": 78, "column": 31}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getBootstrapMode", "start": {"line": 105, "column": 26}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "setResourceLoader", "start": {"line": 110, "column": 14}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "setBeanFactory", "start": {"line": 115, "column": 14}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "setEnvironment", "start": {"line": 120, "column": 14}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "AutoConfiguredAnnotationRepositoryConfigurationSource", "start": {"line": 130, "column": 3}, "end": {"line": 134, "column": 4}, "value": 5}, + {"unit_name": "getBasePackages", "start": {"line": 137, "column": 29}, "end": {"line": 139, "column": 4}, "value": 3}, + {"unit_name": "getBootstrapMode", "start": {"line": 142, "column": 24}, "end": {"line": 144, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/ConditionalOnRepositoryType.java": { + "checksum": "75c996ae6d30a5937c689941af46f92d", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/RepositoryType.java": { + "checksum": "48ad441563112a4c5d89379300c6422e", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/package-info.java": { + "checksum": "f4c3aab4c4bb5c0455b785e8b008d287", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/neo4j/Neo4jReactiveRepositoriesRegistrar.java": { + "checksum": "d5d38969297f531da581bcf7939bbada", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/neo4j/Neo4jDataAutoConfiguration.java": { + "checksum": "5a90e75bb17e87f52437e139d1c5e822", + "language": "Java", + "loc": 81, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "neo4jConversions", "start": {"line": 71, "column": 26}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "neo4jManagedTypes", "start": {"line": 77, "column": 20}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "neo4jMappingContext", "start": {"line": 85, "column": 29}, "end": {"line": 89, "column": 3}, "value": 5}, + {"unit_name": "databaseSelectionProvider", "start": {"line": 93, "column": 35}, "end": {"line": 97, "column": 3}, "value": 5}, + {"unit_name": "neo4jClient", "start": {"line": 101, "column": 21}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "neo4jTemplate", "start": {"line": 107, "column": 23}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "transactionManager", "start": {"line": 113, "column": 33}, "end": {"line": 118, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/neo4j/Neo4jReactiveDataAutoConfiguration.java": { + "checksum": "dd2cc6894c8056f45723ed8134b46bd2", + "language": "Java", + "loc": 40, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveDatabaseSelectionProvider", "start": {"line": 51, "column": 43}, "end": {"line": 55, "column": 3}, "value": 5}, + {"unit_name": "reactiveNeo4jClient", "start": {"line": 59, "column": 29}, "end": {"line": 62, "column": 3}, "value": 4}, + {"unit_name": "reactiveNeo4jTemplate", "start": {"line": 66, "column": 31}, "end": {"line": 69, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/neo4j/Neo4jRepositoriesRegistrar.java": { + "checksum": "a64478e46073e784a0b5628521ce85b5", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/neo4j/Neo4jReactiveRepositoriesAutoConfiguration.java": { + "checksum": "bf42dc2c347d2ed6de906b36ae46f45d", + "language": "Java", + "loc": 21, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/neo4j/Neo4jRepositoriesAutoConfiguration.java": { + "checksum": "5d91e41ac76ba27ab0168730a0e66486", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/neo4j/Neo4jDataProperties.java": { + "checksum": "72b067109b4cbb181897f7a20f11d7fc", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getDatabase", "start": {"line": 35, "column": 16}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "setDatabase", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/neo4j/package-info.java": { + "checksum": "b604bd16e6718a1c3c31eab80566e933", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/ClientResourcesBuilderCustomizer.java": { + "checksum": "c3dc48f47c20b8283721d3460ff7fa7d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/RedisConnectionConfiguration.java": { + "checksum": "f16741e2c9f0e209fc698da2e57e3cd6", + "language": "Java", + "loc": 177, + "profile": [74, 70, 0, 0], + "measurements": [ + {"unit_name": "RedisConnectionConfiguration", "start": {"line": 66, "column": 12}, "end": {"line": 77, "column": 3}, "value": 12}, + {"unit_name": "getStandaloneConfig", "start": {"line": 79, "column": 47}, "end": {"line": 90, "column": 3}, "value": 12}, + {"unit_name": "getSentinelConfig", "start": {"line": 92, "column": 45}, "end": {"line": 114, "column": 3}, "value": 23}, + {"unit_name": "getClusterConfiguration", "start": {"line": 120, "column": 44}, "end": {"line": 139, "column": 3}, "value": 20}, + {"unit_name": "getNodes", "start": {"line": 141, "column": 26}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "asRedisNode", "start": {"line": 145, "column": 20}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 149, "column": 34}, "end": {"line": 151, "column": 3}, "value": 3}, + {"unit_name": "getSslBundles", "start": {"line": 153, "column": 23}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "isSslEnabled", "start": {"line": 157, "column": 20}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "isPoolEnabled", "start": {"line": 161, "column": 20}, "end": {"line": 164, "column": 3}, "value": 4}, + {"unit_name": "createSentinels", "start": {"line": 166, "column": 26}, "end": {"line": 172, "column": 3}, "value": 7}, + {"unit_name": "urlUsesSsl", "start": {"line": 174, "column": 26}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "getConnectionDetails", "start": {"line": 178, "column": 41}, "end": {"line": 180, "column": 3}, "value": 3}, + {"unit_name": "parseUrl", "start": {"line": 182, "column": 24}, "end": {"line": 208, "column": 3}, "value": 27}, + {"unit_name": "ConnectionInfo", "start": {"line": 220, "column": 3}, "end": {"line": 225, "column": 4}, "value": 6}, + {"unit_name": "getUri", "start": {"line": 227, "column": 7}, "end": {"line": 229, "column": 4}, "value": 3}, + {"unit_name": "isUseSsl", "start": {"line": 231, "column": 11}, "end": {"line": 233, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 235, "column": 10}, "end": {"line": 237, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 239, "column": 10}, "end": {"line": 241, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/RedisRepositoriesRegistrar.java": { + "checksum": "936bd8c9b89375f66f8f30eaf29dc509", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/JedisClientConfigurationBuilderCustomizer.java": { + "checksum": "8227668c14252ed1399d1843e4256690", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/RedisConnectionDetails.java": { + "checksum": "e16d6df625ca6ad0e37c5f26a7b308cb", + "language": "Java", + "loc": 60, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "getUsername", "start": {"line": 37, "column": 17}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 45, "column": 17}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getStandalone", "start": {"line": 54, "column": 21}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getSentinel", "start": {"line": 63, "column": 19}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getCluster", "start": {"line": 72, "column": 18}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 97, "column": 15}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 101, "column": 21}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 105, "column": 21}, "end": {"line": 125, "column": 4}, "value": 5}, + {"unit_name": "Standalone", "start": {"line": 107, "column": 15}, "end": {"line": 124, "column": 5}, "value": 14}, + {"unit_name": "getHost", "start": {"line": 110, "column": 19}, "end": {"line": 112, "column": 6}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 115, "column": 16}, "end": {"line": 117, "column": 6}, "value": 3}, + {"unit_name": "getDatabase", "start": {"line": 120, "column": 16}, "end": {"line": 122, "column": 6}, "value": 3}, + {"unit_name": "Node", "start": {"line": 186, "column": 9}, "end": {"line": 188, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/PropertiesRedisConnectionDetails.java": { + "checksum": "8ea106c400a4f1b0b6faa139a4dd5e0d", + "language": "Java", + "loc": 79, + "profile": [63, 22, 0, 0], + "measurements": [ + {"unit_name": "PropertiesRedisConnectionDetails", "start": {"line": 35, "column": 2}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 40, "column": 16}, "end": {"line": 46, "column": 3}, "value": 7}, + {"unit_name": "getPassword", "start": {"line": 49, "column": 16}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "getStandalone", "start": {"line": 58, "column": 20}, "end": {"line": 65, "column": 3}, "value": 8}, + {"unit_name": "connectionInfo", "start": {"line": 67, "column": 25}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getSentinel", "start": {"line": 72, "column": 18}, "end": {"line": 106, "column": 3}, "value": 9}, + {"unit_name": "Sentinel", "start": {"line": 78, "column": 14}, "end": {"line": 105, "column": 4}, "value": 22}, + {"unit_name": "getDatabase", "start": {"line": 81, "column": 15}, "end": {"line": 83, "column": 5}, "value": 3}, + {"unit_name": "getMaster", "start": {"line": 86, "column": 18}, "end": {"line": 88, "column": 5}, "value": 3}, + {"unit_name": "getNodes", "start": {"line": 91, "column": 22}, "end": {"line": 93, "column": 5}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 96, "column": 18}, "end": {"line": 98, "column": 5}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 101, "column": 18}, "end": {"line": 103, "column": 5}, "value": 3}, + {"unit_name": "getCluster", "start": {"line": 109, "column": 17}, "end": {"line": 113, "column": 3}, "value": 5}, + {"unit_name": "asNode", "start": {"line": 115, "column": 15}, "end": {"line": 120, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/RedisUrlSyntaxFailureAnalyzer.java": { + "checksum": "5827fd26d0e6147039e2355cc713688f", + "language": "Java", + "loc": 38, + "profile": [6, 24, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 34, "column": 28}, "end": {"line": 58, "column": 3}, "value": 24}, + {"unit_name": "getDefaultDescription", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getUnsupportedSchemeDescription", "start": {"line": 64, "column": 17}, "end": {"line": 66, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/LettuceConnectionConfiguration.java": { + "checksum": "5acc5b67a883cccf62344e7e070f57c2", + "language": "Java", + "loc": 197, + "profile": [89, 58, 0, 0], + "measurements": [ + {"unit_name": "LettuceConnectionConfiguration", "start": {"line": 70, "column": 2}, "end": {"line": 77, "column": 3}, "value": 8}, + {"unit_name": "lettuceClientResources", "start": {"line": 81, "column": 25}, "end": {"line": 85, "column": 3}, "value": 5}, + {"unit_name": "redisConnectionFactory", "start": {"line": 90, "column": 27}, "end": {"line": 96, "column": 3}, "value": 7}, + {"unit_name": "redisConnectionFactoryVirtualThreads", "start": {"line": 101, "column": 27}, "end": {"line": 111, "column": 3}, "value": 11}, + {"unit_name": "createConnectionFactory", "start": {"line": 113, "column": 35}, "end": {"line": 120, "column": 3}, "value": 8}, + {"unit_name": "createLettuceConnectionFactory", "start": {"line": 122, "column": 35}, "end": {"line": 130, "column": 3}, "value": 9}, + {"unit_name": "getLettuceClientConfiguration", "start": {"line": 132, "column": 37}, "end": {"line": 145, "column": 3}, "value": 14}, + {"unit_name": "createBuilder", "start": {"line": 147, "column": 44}, "end": {"line": 152, "column": 3}, "value": 6}, + {"unit_name": "applyProperties", "start": {"line": 154, "column": 15}, "end": {"line": 170, "column": 3}, "value": 17}, + {"unit_name": "createClientOptions", "start": {"line": 172, "column": 24}, "end": {"line": 196, "column": 3}, "value": 25}, + {"unit_name": "initializeClientOptionsBuilder", "start": {"line": 198, "column": 32}, "end": {"line": 213, "column": 3}, "value": 16}, + {"unit_name": "customizeConfigurationFromUrl", "start": {"line": 215, "column": 15}, "end": {"line": 219, "column": 3}, "value": 5}, + {"unit_name": "createBuilder", "start": {"line": 226, "column": 37}, "end": {"line": 228, "column": 4}, "value": 3}, + {"unit_name": "getPoolConfig", "start": {"line": 230, "column": 38}, "end": {"line": 242, "column": 4}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/JedisConnectionConfiguration.java": { + "checksum": "fadb3bbc0a23db2e629200d1b6bd0195", + "language": "Java", + "loc": 127, + "profile": [73, 16, 0, 0], + "measurements": [ + {"unit_name": "JedisConnectionConfiguration", "start": {"line": 65, "column": 2}, "end": {"line": 72, "column": 3}, "value": 8}, + {"unit_name": "redisConnectionFactory", "start": {"line": 76, "column": 25}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "redisConnectionFactoryVirtualThreads", "start": {"line": 83, "column": 25}, "end": {"line": 90, "column": 3}, "value": 8}, + {"unit_name": "createJedisConnectionFactory", "start": {"line": 92, "column": 33}, "end": {"line": 102, "column": 3}, "value": 11}, + {"unit_name": "getJedisClientConfiguration", "start": {"line": 104, "column": 35}, "end": {"line": 119, "column": 3}, "value": 16}, + {"unit_name": "applyProperties", "start": {"line": 121, "column": 42}, "end": {"line": 127, "column": 3}, "value": 7}, + {"unit_name": "applySsl", "start": {"line": 129, "column": 15}, "end": {"line": 141, "column": 3}, "value": 13}, + {"unit_name": "applyPooling", "start": {"line": 143, "column": 15}, "end": {"line": 146, "column": 3}, "value": 4}, + {"unit_name": "jedisPoolConfig", "start": {"line": 148, "column": 26}, "end": {"line": 160, "column": 3}, "value": 13}, + {"unit_name": "customizeConfigurationFromUrl", "start": {"line": 162, "column": 15}, "end": {"line": 166, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/RedisReactiveAutoConfiguration.java": { + "checksum": "ffcf338f5dc9593748276f36af1dda34", + "language": "Java", + "loc": 40, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveRedisTemplate", "start": {"line": 49, "column": 47}, "end": {"line": 60, "column": 3}, "value": 12}, + {"unit_name": "reactiveStringRedisTemplate", "start": {"line": 65, "column": 37}, "end": {"line": 68, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/LettuceClientConfigurationBuilderCustomizer.java": { + "checksum": "9bd7c261b307ff0d6588fcc2b165993c", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/RedisProperties.java": { + "checksum": "79bc496b6f486a789aa35632e08cdb79", + "language": "Java", + "loc": 265, + "profile": [201, 0, 0, 0], + "measurements": [ + {"unit_name": "getDatabase", "start": {"line": 100, "column": 13}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "setDatabase", "start": {"line": 104, "column": 14}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 108, "column": 16}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "setUrl", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getHost", "start": {"line": 116, "column": 16}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 120, "column": 14}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 124, "column": 16}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 128, "column": 14}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 132, "column": 16}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 136, "column": 14}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 140, "column": 13}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 144, "column": 14}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 148, "column": 13}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 152, "column": 14}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "getTimeout", "start": {"line": 156, "column": 18}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 160, "column": 18}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 164, "column": 14}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "getClientName", "start": {"line": 168, "column": 16}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "setClientName", "start": {"line": 172, "column": 14}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "getClientType", "start": {"line": 176, "column": 20}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "setClientType", "start": {"line": 180, "column": 14}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "getSentinel", "start": {"line": 184, "column": 18}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "setSentinel", "start": {"line": 188, "column": 14}, "end": {"line": 190, "column": 3}, "value": 3}, + {"unit_name": "getCluster", "start": {"line": 192, "column": 17}, "end": {"line": 194, "column": 3}, "value": 3}, + {"unit_name": "setCluster", "start": {"line": 196, "column": 14}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "getJedis", "start": {"line": 200, "column": 15}, "end": {"line": 202, "column": 3}, "value": 3}, + {"unit_name": "getLettuce", "start": {"line": 204, "column": 17}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "getEnabled", "start": {"line": 269, "column": 18}, "end": {"line": 271, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 273, "column": 15}, "end": {"line": 275, "column": 4}, "value": 3}, + {"unit_name": "getMaxIdle", "start": {"line": 277, "column": 14}, "end": {"line": 279, "column": 4}, "value": 3}, + {"unit_name": "setMaxIdle", "start": {"line": 281, "column": 15}, "end": {"line": 283, "column": 4}, "value": 3}, + {"unit_name": "getMinIdle", "start": {"line": 285, "column": 14}, "end": {"line": 287, "column": 4}, "value": 3}, + {"unit_name": "setMinIdle", "start": {"line": 289, "column": 15}, "end": {"line": 291, "column": 4}, "value": 3}, + {"unit_name": "getMaxActive", "start": {"line": 293, "column": 14}, "end": {"line": 295, "column": 4}, "value": 3}, + {"unit_name": "setMaxActive", "start": {"line": 297, "column": 15}, "end": {"line": 299, "column": 4}, "value": 3}, + {"unit_name": "getMaxWait", "start": {"line": 301, "column": 19}, "end": {"line": 303, "column": 4}, "value": 3}, + {"unit_name": "setMaxWait", "start": {"line": 305, "column": 15}, "end": {"line": 307, "column": 4}, "value": 3}, + {"unit_name": "getTimeBetweenEvictionRuns", "start": {"line": 309, "column": 19}, "end": {"line": 311, "column": 4}, "value": 3}, + {"unit_name": "setTimeBetweenEvictionRuns", "start": {"line": 313, "column": 15}, "end": {"line": 315, "column": 4}, "value": 3}, + {"unit_name": "getNodes", "start": {"line": 336, "column": 23}, "end": {"line": 338, "column": 4}, "value": 3}, + {"unit_name": "setNodes", "start": {"line": 340, "column": 15}, "end": {"line": 342, "column": 4}, "value": 3}, + {"unit_name": "getMaxRedirects", "start": {"line": 344, "column": 18}, "end": {"line": 346, "column": 4}, "value": 3}, + {"unit_name": "setMaxRedirects", "start": {"line": 348, "column": 15}, "end": {"line": 350, "column": 4}, "value": 3}, + {"unit_name": "getMaster", "start": {"line": 379, "column": 17}, "end": {"line": 381, "column": 4}, "value": 3}, + {"unit_name": "setMaster", "start": {"line": 383, "column": 15}, "end": {"line": 385, "column": 4}, "value": 3}, + {"unit_name": "getNodes", "start": {"line": 387, "column": 23}, "end": {"line": 389, "column": 4}, "value": 3}, + {"unit_name": "setNodes", "start": {"line": 391, "column": 15}, "end": {"line": 393, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 395, "column": 17}, "end": {"line": 397, "column": 4}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 399, "column": 15}, "end": {"line": 401, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 403, "column": 17}, "end": {"line": 405, "column": 4}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 407, "column": 15}, "end": {"line": 409, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 426, "column": 18}, "end": {"line": 428, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 430, "column": 15}, "end": {"line": 432, "column": 4}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 434, "column": 17}, "end": {"line": 436, "column": 4}, "value": 3}, + {"unit_name": "setBundle", "start": {"line": 438, "column": 15}, "end": {"line": 440, "column": 4}, "value": 3}, + {"unit_name": "getPool", "start": {"line": 454, "column": 15}, "end": {"line": 456, "column": 4}, "value": 3}, + {"unit_name": "getShutdownTimeout", "start": {"line": 477, "column": 19}, "end": {"line": 479, "column": 4}, "value": 3}, + {"unit_name": "setShutdownTimeout", "start": {"line": 481, "column": 15}, "end": {"line": 483, "column": 4}, "value": 3}, + {"unit_name": "getPool", "start": {"line": 485, "column": 15}, "end": {"line": 487, "column": 4}, "value": 3}, + {"unit_name": "getCluster", "start": {"line": 489, "column": 18}, "end": {"line": 491, "column": 4}, "value": 3}, + {"unit_name": "getRefresh", "start": {"line": 497, "column": 19}, "end": {"line": 499, "column": 5}, "value": 3}, + {"unit_name": "isDynamicRefreshSources", "start": {"line": 521, "column": 20}, "end": {"line": 523, "column": 6}, "value": 3}, + {"unit_name": "setDynamicRefreshSources", "start": {"line": 525, "column": 17}, "end": {"line": 527, "column": 6}, "value": 3}, + {"unit_name": "getPeriod", "start": {"line": 529, "column": 21}, "end": {"line": 531, "column": 6}, "value": 3}, + {"unit_name": "setPeriod", "start": {"line": 533, "column": 17}, "end": {"line": 535, "column": 6}, "value": 3}, + {"unit_name": "isAdaptive", "start": {"line": 537, "column": 20}, "end": {"line": 539, "column": 6}, "value": 3}, + {"unit_name": "setAdaptive", "start": {"line": 541, "column": 17}, "end": {"line": 543, "column": 6}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/RedisUrlSyntaxException.java": { + "checksum": "e0c0b743232709a08f0a9244dacf680f", + "language": "Java", + "loc": 18, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "RedisUrlSyntaxException", "start": {"line": 28, "column": 2}, "end": {"line": 31, "column": 3}, "value": 4}, + {"unit_name": "RedisUrlSyntaxException", "start": {"line": 33, "column": 2}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "getUrl", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "buildMessage", "start": {"line": 42, "column": 24}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/RedisRepositoriesAutoConfiguration.java": { + "checksum": "50534fda67468c80307ac596bd54d457", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/RedisAutoConfiguration.java": { + "checksum": "f12799cb4d56b3e1e4e6a56af42dd66e", + "language": "Java", + "loc": 38, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "redisConnectionDetails", "start": {"line": 54, "column": 35}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "redisTemplate", "start": {"line": 61, "column": 39}, "end": {"line": 65, "column": 3}, "value": 5}, + {"unit_name": "stringRedisTemplate", "start": {"line": 70, "column": 29}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/LettuceClientOptionsBuilderCustomizer.java": { + "checksum": "9884b28e6b82fd987303fdf333cb933b", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/redis/package-info.java": { + "checksum": "42f6c2de933d555323f655a49b13ff33", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/web/SpringDataWebAutoConfiguration.java": { + "checksum": "9f3b5ea87bba29a38e649409c637180c", + "language": "Java", + "loc": 54, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringDataWebAutoConfiguration", "start": {"line": 59, "column": 9}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "pageableCustomizer", "start": {"line": 65, "column": 57}, "end": {"line": 76, "column": 3}, "value": 12}, + {"unit_name": "sortCustomizer", "start": {"line": 80, "column": 53}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "springDataWebSettings", "start": {"line": 86, "column": 31}, "end": {"line": 88, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/web/SpringDataWebProperties.java": { + "checksum": "3df8f9c7c4f274c249e7678278e521fc", + "language": "Java", + "loc": 81, + "profile": [60, 0, 0, 0], + "measurements": [ + {"unit_name": "getPageable", "start": {"line": 36, "column": 18}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getSort", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getPageParameter", "start": {"line": 91, "column": 17}, "end": {"line": 93, "column": 4}, "value": 3}, + {"unit_name": "setPageParameter", "start": {"line": 95, "column": 15}, "end": {"line": 97, "column": 4}, "value": 3}, + {"unit_name": "getSizeParameter", "start": {"line": 99, "column": 17}, "end": {"line": 101, "column": 4}, "value": 3}, + {"unit_name": "setSizeParameter", "start": {"line": 103, "column": 15}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "isOneIndexedParameters", "start": {"line": 107, "column": 18}, "end": {"line": 109, "column": 4}, "value": 3}, + {"unit_name": "setOneIndexedParameters", "start": {"line": 111, "column": 15}, "end": {"line": 113, "column": 4}, "value": 3}, + {"unit_name": "getPrefix", "start": {"line": 115, "column": 17}, "end": {"line": 117, "column": 4}, "value": 3}, + {"unit_name": "setPrefix", "start": {"line": 119, "column": 15}, "end": {"line": 121, "column": 4}, "value": 3}, + {"unit_name": "getQualifierDelimiter", "start": {"line": 123, "column": 17}, "end": {"line": 125, "column": 4}, "value": 3}, + {"unit_name": "setQualifierDelimiter", "start": {"line": 127, "column": 15}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "getDefaultPageSize", "start": {"line": 131, "column": 14}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "setDefaultPageSize", "start": {"line": 135, "column": 15}, "end": {"line": 137, "column": 4}, "value": 3}, + {"unit_name": "getMaxPageSize", "start": {"line": 139, "column": 14}, "end": {"line": 141, "column": 4}, "value": 3}, + {"unit_name": "setMaxPageSize", "start": {"line": 143, "column": 15}, "end": {"line": 145, "column": 4}, "value": 3}, + {"unit_name": "getSerializationMode", "start": {"line": 147, "column": 32}, "end": {"line": 149, "column": 4}, "value": 3}, + {"unit_name": "setSerializationMode", "start": {"line": 151, "column": 15}, "end": {"line": 153, "column": 4}, "value": 3}, + {"unit_name": "getSortParameter", "start": {"line": 167, "column": 17}, "end": {"line": 169, "column": 4}, "value": 3}, + {"unit_name": "setSortParameter", "start": {"line": 171, "column": 15}, "end": {"line": 173, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/web/package-info.java": { + "checksum": "2192c460c86cd6f59cc2370e02e0976d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/ldap/LdapRepositoriesAutoConfiguration.java": { + "checksum": "38ddfeb7dafcb7d62169c2aace49fbd0", + "language": "Java", + "loc": 18, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/ldap/LdapRepositoriesRegistrar.java": { + "checksum": "5020e0763cfc103e471cf3b60b019415", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/ldap/package-info.java": { + "checksum": "336044aa994a924826910829eb84635c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/r2dbc/R2dbcRepositoriesAutoConfigureRegistrar.java": { + "checksum": "fc4d987bd516498090d7649267cff049", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/r2dbc/R2dbcRepositoriesAutoConfiguration.java": { + "checksum": "ad69659a5cdb6e0d173a08e588994198", + "language": "Java", + "loc": 22, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/r2dbc/R2dbcDataAutoConfiguration.java": { + "checksum": "7817d7ea5dfe47ad3c8c48a2ebf5a8f2", + "language": "Java", + "loc": 74, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "R2dbcDataAutoConfiguration", "start": {"line": 63, "column": 9}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "r2dbcEntityTemplate", "start": {"line": 70, "column": 29}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "r2dbcManagedTypes", "start": {"line": 76, "column": 32}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "r2dbcMappingContext", "start": {"line": 83, "column": 29}, "end": {"line": 90, "column": 3}, "value": 8}, + {"unit_name": "r2dbcConverter", "start": {"line": 94, "column": 31}, "end": {"line": 97, "column": 3}, "value": 4}, + {"unit_name": "r2dbcCustomConversions", "start": {"line": 101, "column": 32}, "end": {"line": 107, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/r2dbc/package-info.java": { + "checksum": "7ee4ae4109b68b263eea3717eed80dbd", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jpa/EnversRevisionRepositoriesRegistrar.java": { + "checksum": "66f7c640df08de019ee6c39608169508", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getConfiguration", "start": {"line": 32, "column": 21}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jpa/JpaRepositoriesAutoConfiguration.java": { + "checksum": "ccd003c1d91737e3263229ebf1071673", + "language": "Java", + "loc": 79, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "entityManagerFactoryBootstrapExecutorCustomizer", "start": {"line": 84, "column": 47}, "end": {"line": 92, "column": 3}, "value": 9}, + {"unit_name": "determineBootstrapExecutor", "start": {"line": 94, "column": 28}, "end": {"line": 99, "column": 3}, "value": 6}, + {"unit_name": "BootstrapExecutorCondition", "start": {"line": 103, "column": 3}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "selectImports", "start": {"line": 127, "column": 19}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "determineImport", "start": {"line": 131, "column": 18}, "end": {"line": 134, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jpa/JpaRepositoriesRegistrar.java": { + "checksum": "e4125eacd6073ac96fe8ee4ef8a7b2f7", + "language": "Java", + "loc": 44, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 44, "column": 40}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 49, "column": 21}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 54, "column": 45}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getBootstrapMode", "start": {"line": 59, "column": 26}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "setEnvironment", "start": {"line": 64, "column": 14}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "configureBootstrapMode", "start": {"line": 69, "column": 15}, "end": {"line": 74, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jpa/package-info.java": { + "checksum": "637867eb02d7744b9f1d2632edd13cfa", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jdbc/JdbcRepositoriesRegistrar.java": { + "checksum": "887fe6bbcb8244f30d751b6a08def277", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jdbc/JdbcDatabaseDialect.java": { + "checksum": "5d0cdd96ef53d8e45eb64317d489b247", + "language": "Java", + "loc": 28, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "JdbcDatabaseDialect", "start": {"line": 80, "column": 2}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getDialect", "start": {"line": 84, "column": 16}, "end": {"line": 86, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jdbc/JdbcDataProperties.java": { + "checksum": "de70646c7a4c6a1a55754d8fd9e53891", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getDialect", "start": {"line": 36, "column": 29}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "setDialect", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jdbc/JdbcRepositoriesAutoConfiguration.java": { + "checksum": "16c6050f75ff9736a964bbe3edb4b346", + "language": "Java", + "loc": 107, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringBootJdbcConfiguration", "start": {"line": 90, "column": 3}, "end": {"line": 93, "column": 4}, "value": 4}, + {"unit_name": "getInitialEntitySet", "start": {"line": 96, "column": 27}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "jdbcManagedTypes", "start": {"line": 103, "column": 33}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "jdbcMappingContext", "start": {"line": 110, "column": 29}, "end": {"line": 113, "column": 4}, "value": 4}, + {"unit_name": "jdbcConverter", "start": {"line": 118, "column": 24}, "end": {"line": 121, "column": 4}, "value": 4}, + {"unit_name": "jdbcCustomConversions", "start": {"line": 126, "column": 32}, "end": {"line": 128, "column": 4}, "value": 3}, + {"unit_name": "jdbcAggregateTemplate", "start": {"line": 133, "column": 32}, "end": {"line": 136, "column": 4}, "value": 4}, + {"unit_name": "dataAccessStrategyBean", "start": {"line": 141, "column": 29}, "end": {"line": 144, "column": 4}, "value": 4}, + {"unit_name": "jdbcDialect", "start": {"line": 149, "column": 18}, "end": {"line": 152, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/jdbc/package-info.java": { + "checksum": "16882543b93530967cea8e4a69efd199", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/cassandra/CassandraRepositoriesRegistrar.java": { + "checksum": "6fe63eeff5444b3a0ac9b2f1a83e1809", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/cassandra/CassandraReactiveRepositoriesRegistrar.java": { + "checksum": "eb474020d81de09ff485ff1cfded373a", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/cassandra/CassandraDataAutoConfiguration.java": { + "checksum": "0c3300354f1b7c264ade8d18a070b71f", + "language": "Java", + "loc": 90, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "CassandraDataAutoConfiguration", "start": {"line": 68, "column": 9}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "cassandraManagedTypes", "start": {"line": 74, "column": 38}, "end": {"line": 83, "column": 3}, "value": 10}, + {"unit_name": "cassandraMappingContext", "start": {"line": 87, "column": 33}, "end": {"line": 93, "column": 3}, "value": 7}, + {"unit_name": "cassandraConverter", "start": {"line": 97, "column": 28}, "end": {"line": 104, "column": 3}, "value": 8}, + {"unit_name": "cassandraSessionFactory", "start": {"line": 108, "column": 35}, "end": {"line": 115, "column": 3}, "value": 8}, + {"unit_name": "cassandraTemplate", "start": {"line": 119, "column": 27}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "cassandraCustomConversions", "start": {"line": 125, "column": 36}, "end": {"line": 127, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/cassandra/CassandraReactiveRepositoriesAutoConfiguration.java": { + "checksum": "46dedaa94bf4159e5a9fbbdfa9e30e33", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/cassandra/CassandraRepositoriesAutoConfiguration.java": { + "checksum": "69e7fa0c5a3d30b327ba50b2359f13f5", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/cassandra/CassandraReactiveDataAutoConfiguration.java": { + "checksum": "d70eaf5dbb29c7e13b0d4e9ff6fc985c", + "language": "Java", + "loc": 37, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveCassandraSession", "start": {"line": 51, "column": 25}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "reactiveCassandraSessionFactory", "start": {"line": 57, "column": 32}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "reactiveCassandraTemplate", "start": {"line": 63, "column": 35}, "end": {"line": 66, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/cassandra/package-info.java": { + "checksum": "e75ec994334455e517f7e5e0d6311a41", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoReactiveDataAutoConfiguration.java": { + "checksum": "ffb26fb36f4db2783b9c1f086cd3b27f", + "language": "Java", + "loc": 127, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "MongoReactiveDataAutoConfiguration", "start": {"line": 79, "column": 2}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "reactiveMongoDatabaseFactory", "start": {"line": 85, "column": 44}, "end": {"line": 92, "column": 3}, "value": 8}, + {"unit_name": "reactiveMongoTemplate", "start": {"line": 96, "column": 31}, "end": {"line": 99, "column": 3}, "value": 4}, + {"unit_name": "dataBufferFactory", "start": {"line": 103, "column": 34}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "reactiveGridFsTemplate", "start": {"line": 109, "column": 32}, "end": {"line": 115, "column": 3}, "value": 7}, + {"unit_name": "GridFsReactiveMongoDatabaseFactory", "start": {"line": 127, "column": 3}, "end": {"line": 131, "column": 4}, "value": 5}, + {"unit_name": "hasCodecFor", "start": {"line": 134, "column": 18}, "end": {"line": 136, "column": 4}, "value": 3}, + {"unit_name": "getMongoDatabase", "start": {"line": 139, "column": 30}, "end": {"line": 145, "column": 4}, "value": 7}, + {"unit_name": "getGridFsDatabase", "start": {"line": 147, "column": 18}, "end": {"line": 149, "column": 4}, "value": 3}, + {"unit_name": "getMongoDatabase", "start": {"line": 152, "column": 30}, "end": {"line": 154, "column": 4}, "value": 3}, + {"unit_name": "getCodecFor", "start": {"line": 157, "column": 33}, "end": {"line": 159, "column": 4}, "value": 3}, + {"unit_name": "getExceptionTranslator", "start": {"line": 162, "column": 41}, "end": {"line": 164, "column": 4}, "value": 3}, + {"unit_name": "getCodecRegistry", "start": {"line": 167, "column": 24}, "end": {"line": 169, "column": 4}, "value": 3}, + {"unit_name": "getSession", "start": {"line": 172, "column": 30}, "end": {"line": 174, "column": 4}, "value": 3}, + {"unit_name": "withSession", "start": {"line": 177, "column": 39}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "isTransactionActive", "start": {"line": 182, "column": 18}, "end": {"line": 184, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoDataAutoConfiguration.java": { + "checksum": "a993b01f1e34c1b1548bbb4f85abdd74", + "language": "Java", + "loc": 27, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "mongoConnectionDetails", "start": {"line": 62, "column": 35}, "end": {"line": 64, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoRepositoriesAutoConfiguration.java": { + "checksum": "ee975701e2ebde8fb062113f0f43cc19", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoDataConfiguration.java": { + "checksum": "ea19e9479fb3df3c1c6c9ba3eab30b1b", + "language": "Java", + "loc": 61, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "mongoManagedTypes", "start": {"line": 54, "column": 27}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "mongoMappingContext", "start": {"line": 60, "column": 22}, "end": {"line": 72, "column": 3}, "value": 13}, + {"unit_name": "mongoCustomConversions", "start": {"line": 76, "column": 25}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "mappingMongoConverter", "start": {"line": 82, "column": 24}, "end": {"line": 90, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoReactiveRepositoriesRegistrar.java": { + "checksum": "6b804ffe0e8fcb8e5c7bb89e1f8dd461", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoRepositoriesRegistrar.java": { + "checksum": "6b69f8118421c93dbbc481222b7b6d9a", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoDatabaseFactoryDependentConfiguration.java": { + "checksum": "69478aba896b500b9b0e25a4f5c8e66d", + "language": "Java", + "loc": 77, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "mongoTemplate", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "gridFsTemplate", "start": {"line": 61, "column": 17}, "end": {"line": 66, "column": 3}, "value": 6}, + {"unit_name": "GridFsMongoDatabaseFactory", "start": {"line": 78, "column": 3}, "end": {"line": 84, "column": 4}, "value": 7}, + {"unit_name": "getMongoDatabase", "start": {"line": 87, "column": 24}, "end": {"line": 93, "column": 4}, "value": 7}, + {"unit_name": "getMongoDatabase", "start": {"line": 96, "column": 24}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "getExceptionTranslator", "start": {"line": 101, "column": 41}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "getSession", "start": {"line": 106, "column": 24}, "end": {"line": 108, "column": 4}, "value": 3}, + {"unit_name": "withSession", "start": {"line": 111, "column": 31}, "end": {"line": 113, "column": 4}, "value": 3}, + {"unit_name": "getGridFsDatabase", "start": {"line": 115, "column": 18}, "end": {"line": 117, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoDatabaseFactoryConfiguration.java": { + "checksum": "94101f711a2f17e768bdae634efc6fcd", + "language": "Java", + "loc": 25, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "mongoDatabaseFactory", "start": {"line": 46, "column": 33}, "end": {"line": 53, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/MongoReactiveRepositoriesAutoConfiguration.java": { + "checksum": "a16eaaaceb62d9bec63584a20aed21fb", + "language": "Java", + "loc": 21, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/mongo/package-info.java": { + "checksum": "a39822ef534b018f4a2d7ebf2fdcc382", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/elasticsearch/ElasticsearchRepositoriesAutoConfiguration.java": { + "checksum": "47f6c34a2aa011b11365b3f5bde0d0fe", + "language": "Java", + "loc": 18, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/elasticsearch/ElasticsearchDataAutoConfiguration.java": { + "checksum": "909929fc82dad2a1eb41d9e4844900ac", + "language": "Java", + "loc": 18, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/elasticsearch/ReactiveElasticsearchRepositoriesAutoConfiguration.java": { + "checksum": "e2c5a911a93841d39b63943afda32f99", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/elasticsearch/ReactiveElasticsearchRepositoriesRegistrar.java": { + "checksum": "df45100b8b1a256dfabafa4600190136", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/elasticsearch/ElasticsearchDataConfiguration.java": { + "checksum": "a3e1bd13473faa652d37438192601de2", + "language": "Java", + "loc": 67, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "elasticsearchCustomConversions", "start": {"line": 58, "column": 34}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "elasticsearchMappingContext", "start": {"line": 64, "column": 37}, "end": {"line": 70, "column": 4}, "value": 7}, + {"unit_name": "elasticsearchConverter", "start": {"line": 74, "column": 26}, "end": {"line": 79, "column": 4}, "value": 6}, + {"unit_name": "elasticsearchTemplate", "start": {"line": 90, "column": 25}, "end": {"line": 92, "column": 4}, "value": 3}, + {"unit_name": "reactiveElasticsearchTemplate", "start": {"line": 102, "column": 33}, "end": {"line": 105, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/elasticsearch/ElasticsearchRepositoriesRegistrar.java": { + "checksum": "54ed9c9e4df7be83697f2788c232b55d", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 37, "column": 40}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 42, "column": 21}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 47, "column": 45}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/elasticsearch/package-info.java": { + "checksum": "839d4642290409421c0cd6b15b5125ae", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/rest/RepositoryRestProperties.java": { + "checksum": "de01cddb1bc476304b659f66918fa0c6", + "language": "Java", + "loc": 100, + "profile": [80, 0, 0, 0], + "measurements": [ + {"unit_name": "getBasePath", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "setBasePath", "start": {"line": 96, "column": 14}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getDefaultPageSize", "start": {"line": 100, "column": 17}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "setDefaultPageSize", "start": {"line": 104, "column": 14}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getMaxPageSize", "start": {"line": 108, "column": 17}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "setMaxPageSize", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getPageParamName", "start": {"line": 116, "column": 16}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "setPageParamName", "start": {"line": 120, "column": 14}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getLimitParamName", "start": {"line": 124, "column": 16}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "setLimitParamName", "start": {"line": 128, "column": 14}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getSortParamName", "start": {"line": 132, "column": 16}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "setSortParamName", "start": {"line": 136, "column": 14}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "getDetectionStrategy", "start": {"line": 140, "column": 39}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "setDetectionStrategy", "start": {"line": 144, "column": 14}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "getDefaultMediaType", "start": {"line": 148, "column": 19}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "setDefaultMediaType", "start": {"line": 152, "column": 14}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "getReturnBodyOnCreate", "start": {"line": 156, "column": 17}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "setReturnBodyOnCreate", "start": {"line": 160, "column": 14}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "getReturnBodyOnUpdate", "start": {"line": 164, "column": 17}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "setReturnBodyOnUpdate", "start": {"line": 168, "column": 14}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "getEnableEnumTranslation", "start": {"line": 172, "column": 17}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "setEnableEnumTranslation", "start": {"line": 176, "column": 14}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 180, "column": 14}, "end": {"line": 193, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/rest/RepositoryRestMvcAutoConfiguration.java": { + "checksum": "85b53821d50f2ae4496946b5d9a7b51e", + "language": "Java", + "loc": 29, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "springBootRepositoryRestConfigurer", "start": {"line": 59, "column": 44}, "end": {"line": 62, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/rest/SpringBootRepositoryRestConfigurer.java": { + "checksum": "b773d99479718ffd6070e3874027e8af", + "language": "Java", + "loc": 27, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringBootRepositoryRestConfigurer", "start": {"line": 43, "column": 2}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "configureRepositoryRestConfiguration", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "configureJacksonObjectMapper", "start": {"line": 55, "column": 14}, "end": {"line": 59, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/rest/package-info.java": { + "checksum": "0414194b53a75fceaf1f2c05dd1d13e4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseReactiveDataConfiguration.java": { + "checksum": "a50fb5a32fca925f3348729043f66697", + "language": "Java", + "loc": 26, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveCouchbaseTemplate", "start": {"line": 40, "column": 28}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "reactiveCouchbaseRepositoryOperationsMapping", "start": {"line": 47, "column": 38}, "end": {"line": 50, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseReactiveRepositoriesRegistrar.java": { + "checksum": "7ec04bb1637a41ae8d1d2cbe6abf111c", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseDataConfiguration.java": { + "checksum": "e8df4bab71d7c5bd0c21c46780c8d3d8", + "language": "Java", + "loc": 54, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "couchbaseMappingConverter", "start": {"line": 46, "column": 28}, "end": {"line": 52, "column": 3}, "value": 7}, + {"unit_name": "couchbaseTranslationService", "start": {"line": 56, "column": 21}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "couchbaseMappingContext", "start": {"line": 62, "column": 26}, "end": {"line": 75, "column": 3}, "value": 14}, + {"unit_name": "couchbaseCustomConversions", "start": {"line": 79, "column": 29}, "end": {"line": 81, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseDataAutoConfiguration.java": { + "checksum": "1dcb81c128908708fecaea16bd4f0c3d", + "language": "Java", + "loc": 31, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "validationEventListener", "start": {"line": 55, "column": 43}, "end": {"line": 57, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseClientFactoryConfiguration.java": { + "checksum": "bd6b3e4f659a1db65c96fdc326847094", + "language": "Java", + "loc": 19, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "couchbaseClientFactory", "start": {"line": 41, "column": 25}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseReactiveDataAutoConfiguration.java": { + "checksum": "b02a607a2620b88422005065c1bb4537", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseDataProperties.java": { + "checksum": "54e1d6addf5d13911870785fdf5c13be", + "language": "Java", + "loc": 40, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "isAutoIndex", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "setAutoIndex", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getBucketName", "start": {"line": 65, "column": 16}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "setBucketName", "start": {"line": 69, "column": 14}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "getScopeName", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "setScopeName", "start": {"line": 77, "column": 14}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getFieldNamingStrategy", "start": {"line": 81, "column": 18}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "setFieldNamingStrategy", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getTypeKey", "start": {"line": 89, "column": 16}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "setTypeKey", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseRepositoriesRegistrar.java": { + "checksum": "bc69112909186776aebfd772336b5fb5", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getAnnotation", "start": {"line": 36, "column": 40}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 41, "column": 21}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryConfigurationExtension", "start": {"line": 46, "column": 45}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/package-info.java": { + "checksum": "a64110fb8532b80d4d119d1251ba9975", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseReactiveRepositoriesAutoConfiguration.java": { + "checksum": "5c6953f2ff75bcb7a6218a05e06431f7", + "language": "Java", + "loc": 22, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseRepositoriesAutoConfiguration.java": { + "checksum": "9699b27766d6b13f29a3a1f5cbbdac9a", + "language": "Java", + "loc": 21, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseClientFactoryDependentConfiguration.java": { + "checksum": "c99fffc5064f3d06a0f979a04b6f3e43", + "language": "Java", + "loc": 25, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "couchbaseTemplate", "start": {"line": 41, "column": 20}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "couchbaseRepositoryOperationsMapping", "start": {"line": 48, "column": 30}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hateoas/HypermediaAutoConfiguration.java": { + "checksum": "6959b84412fb9c1fa8d6bed43e99f5e5", + "language": "Java", + "loc": 45, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "applicationJsonHalConfiguration", "start": {"line": 65, "column": 19}, "end": {"line": 67, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hateoas/HateoasProperties.java": { + "checksum": "01366d2c0f8a1acd5912a1fe127f2de4", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getUseHalAsDefaultJsonMediaType", "start": {"line": 37, "column": 17}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setUseHalAsDefaultJsonMediaType", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/hateoas/package-info.java": { + "checksum": "64186ae6136f73c30c9c5d81f99dc7c3", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thread/Threading.java": { + "checksum": "e9d517ac6766d40f0cd813adc9e52fec", + "language": "Java", + "loc": 19, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "isActive", "start": {"line": 36, "column": 18}, "end": {"line": 38, "column": 4}, "value": 3}, + {"unit_name": "isActive", "start": {"line": 48, "column": 18}, "end": {"line": 51, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thread/package-info.java": { + "checksum": "8d7aa30b211df30b36dbd143cb00c9f4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/domain/EntityScanPackages.java": { + "checksum": "315fae2ec2ec69317afa1bd60f96dd36", + "language": "Java", + "loc": 105, + "profile": [52, 20, 0, 0], + "measurements": [ + {"unit_name": "EntityScanPackages", "start": {"line": 58, "column": 2}, "end": {"line": 66, "column": 3}, "value": 9}, + {"unit_name": "getPackageNames", "start": {"line": 73, "column": 22}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 82, "column": 35}, "end": {"line": 91, "column": 3}, "value": 8}, + {"unit_name": "register", "start": {"line": 98, "column": 21}, "end": {"line": 102, "column": 3}, "value": 5}, + {"unit_name": "register", "start": {"line": 109, "column": 21}, "end": {"line": 120, "column": 3}, "value": 12}, + {"unit_name": "Registrar", "start": {"line": 130, "column": 3}, "end": {"line": 132, "column": 4}, "value": 3}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 135, "column": 15}, "end": {"line": 137, "column": 4}, "value": 3}, + {"unit_name": "getPackagesToScan", "start": {"line": 139, "column": 23}, "end": {"line": 158, "column": 4}, "value": 20}, + {"unit_name": "EntityScanPackagesBeanDefinition", "start": {"line": 166, "column": 3}, "end": {"line": 170, "column": 4}, "value": 5}, + {"unit_name": "addPackageNames", "start": {"line": 172, "column": 16}, "end": {"line": 175, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/domain/EntityScan.java": { + "checksum": "8a68068d015fe9d3c9bcda84ed4317fd", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/domain/package-info.java": { + "checksum": "016b208b729021ac74bb255aea61bf30", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/domain/EntityScanner.java": { + "checksum": "ce788b374698874915a94b25556f2503", + "language": "Java", + "loc": 56, + "profile": [18, 20, 0, 0], + "measurements": [ + {"unit_name": "EntityScanner", "start": {"line": 49, "column": 9}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "scan", "start": {"line": 61, "column": 29}, "end": {"line": 80, "column": 3}, "value": 20}, + {"unit_name": "createClassPathScanningCandidateComponentProvider", "start": {"line": 90, "column": 56}, "end": {"line": 96, "column": 3}, "value": 7}, + {"unit_name": "getPackages", "start": {"line": 98, "column": 23}, "end": {"line": 104, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/logging/ConditionEvaluationReportMessage.java": { + "checksum": "6bf0f267873c87b9c659b80ebc48bd9e", + "language": "Java", + "loc": 164, + "profile": [104, 41, 0, 0], + "measurements": [ + {"unit_name": "ConditionEvaluationReportMessage", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "ConditionEvaluationReportMessage", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getLogMessage", "start": {"line": 54, "column": 24}, "end": {"line": 68, "column": 3}, "value": 15}, + {"unit_name": "logPositiveMatches", "start": {"line": 70, "column": 15}, "end": {"line": 84, "column": 3}, "value": 15}, + {"unit_name": "logNegativeMatches", "start": {"line": 86, "column": 15}, "end": {"line": 100, "column": 3}, "value": 15}, + {"unit_name": "logExclusions", "start": {"line": 102, "column": 15}, "end": {"line": 114, "column": 3}, "value": 13}, + {"unit_name": "logUnconditionalClasses", "start": {"line": 116, "column": 15}, "end": {"line": 127, "column": 3}, "value": 12}, + {"unit_name": "orderByName", "start": {"line": 129, "column": 44}, "end": {"line": 145, "column": 3}, "value": 17}, + {"unit_name": "mapToFullyQualifiedNames", "start": {"line": 147, "column": 40}, "end": {"line": 152, "column": 3}, "value": 6}, + {"unit_name": "addMatchLogMessage", "start": {"line": 154, "column": 15}, "end": {"line": 159, "column": 3}, "value": 6}, + {"unit_name": "addNonMatchLogMessage", "start": {"line": 161, "column": 15}, "end": {"line": 184, "column": 3}, "value": 24}, + {"unit_name": "logConditionAndOutcome", "start": {"line": 186, "column": 15}, "end": {"line": 198, "column": 3}, "value": 13}, + {"unit_name": "toString", "start": {"line": 201, "column": 16}, "end": {"line": 203, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/logging/ConditionEvaluationReportLogger.java": { + "checksum": "385856fb7e82353c33d36881e8a834d3", + "language": "Java", + "loc": 49, + "profile": [12, 25, 0, 0], + "measurements": [ + {"unit_name": "ConditionEvaluationReportLogger", "start": {"line": 45, "column": 2}, "end": {"line": 49, "column": 3}, "value": 5}, + {"unit_name": "isInfoOrDebug", "start": {"line": 51, "column": 18}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "logReport", "start": {"line": 55, "column": 7}, "end": {"line": 79, "column": 3}, "value": 25}, + {"unit_name": "logMessage", "start": {"line": 81, "column": 15}, "end": {"line": 84, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/logging/ConditionEvaluationReportLoggingListener.java": { + "checksum": "e82e9fc83d523b1e3b86042b882f5af9", + "language": "Java", + "loc": 84, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "ConditionEvaluationReportLoggingListener", "start": {"line": 55, "column": 9}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "ConditionEvaluationReportLoggingListener", "start": {"line": 59, "column": 10}, "end": {"line": 62, "column": 3}, "value": 4}, + {"unit_name": "isInfoOrDebug", "start": {"line": 64, "column": 18}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "forLogLevel", "start": {"line": 76, "column": 57}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 81, "column": 14}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "ConditionEvaluationReportListener", "start": {"line": 91, "column": 11}, "end": {"line": 105, "column": 4}, "value": 13}, + {"unit_name": "getReport", "start": {"line": 107, "column": 37}, "end": {"line": 109, "column": 4}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "supportsEventType", "start": {"line": 117, "column": 18}, "end": {"line": 124, "column": 4}, "value": 8}, + {"unit_name": "supportsSourceType", "start": {"line": 127, "column": 18}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 132, "column": 15}, "end": {"line": 142, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/logging/ConditionEvaluationReportLoggingProcessor.java": { + "checksum": "18b014a4c400679b226aec1c3365853c", + "language": "Java", + "loc": 17, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "processAheadOfTime", "start": {"line": 34, "column": 50}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "logConditionEvaluationReport", "start": {"line": 39, "column": 15}, "end": {"line": 42, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/logging/package-info.java": { + "checksum": "7d7eea5f26346452be464f0a3068bd3c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ReactiveElasticsearchClientAutoConfiguration.java": { + "checksum": "81ba9f469a4653bc6c5ae692e5a49480", + "language": "Java", + "loc": 27, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveElasticsearchClient", "start": {"line": 51, "column": 30}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchProperties.java": { + "checksum": "c9c8e76a976d8926fbdde64db5d991c6", + "language": "Java", + "loc": 97, + "profile": [69, 0, 0, 0], + "measurements": [ + {"unit_name": "getUris", "start": {"line": 72, "column": 22}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "setUris", "start": {"line": 76, "column": 14}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 84, "column": 14}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 88, "column": 16}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getConnectionTimeout", "start": {"line": 96, "column": 18}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "setConnectionTimeout", "start": {"line": 100, "column": 14}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getSocketTimeout", "start": {"line": 104, "column": 18}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "setSocketTimeout", "start": {"line": 108, "column": 14}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "isSocketKeepAlive", "start": {"line": 112, "column": 17}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "setSocketKeepAlive", "start": {"line": 116, "column": 14}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "getPathPrefix", "start": {"line": 120, "column": 16}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "setPathPrefix", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "getRestclient", "start": {"line": 128, "column": 20}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getSniffer", "start": {"line": 138, "column": 18}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 142, "column": 14}, "end": {"line": 144, "column": 4}, "value": 3}, + {"unit_name": "getInterval", "start": {"line": 158, "column": 20}, "end": {"line": 160, "column": 5}, "value": 3}, + {"unit_name": "setInterval", "start": {"line": 162, "column": 16}, "end": {"line": 164, "column": 5}, "value": 3}, + {"unit_name": "getDelayAfterFailure", "start": {"line": 166, "column": 20}, "end": {"line": 168, "column": 5}, "value": 3}, + {"unit_name": "setDelayAfterFailure", "start": {"line": 170, "column": 16}, "end": {"line": 172, "column": 5}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 183, "column": 18}, "end": {"line": 185, "column": 5}, "value": 3}, + {"unit_name": "setBundle", "start": {"line": 187, "column": 16}, "end": {"line": 189, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchRestClientConfigurations.java": { + "checksum": "91d4b42be4697785fa821e271881f97d", + "language": "Java", + "loc": 213, + "profile": [115, 25, 0, 0], + "measurements": [ + {"unit_name": "RestClientBuilderConfiguration", "start": {"line": 72, "column": 3}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "elasticsearchConnectionDetails", "start": {"line": 78, "column": 44}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "defaultRestClientBuilderCustomizer", "start": {"line": 83, "column": 31}, "end": {"line": 86, "column": 4}, "value": 4}, + {"unit_name": "elasticsearchRestClientBuilder", "start": {"line": 89, "column": 21}, "end": {"line": 113, "column": 4}, "value": 25}, + {"unit_name": "configureSsl", "start": {"line": 115, "column": 16}, "end": {"line": 120, "column": 4}, "value": 6}, + {"unit_name": "elasticsearchRestClient", "start": {"line": 129, "column": 14}, "end": {"line": 131, "column": 4}, "value": 3}, + {"unit_name": "elasticsearchSniffer", "start": {"line": 142, "column": 11}, "end": {"line": 150, "column": 4}, "value": 9}, + {"unit_name": "DefaultRestClientBuilderCustomizer", "start": {"line": 162, "column": 3}, "end": {"line": 166, "column": 4}, "value": 5}, + {"unit_name": "customize", "start": {"line": 169, "column": 15}, "end": {"line": 170, "column": 4}, "value": 2}, + {"unit_name": "customize", "start": {"line": 173, "column": 15}, "end": {"line": 178, "column": 4}, "value": 6}, + {"unit_name": "customize", "start": {"line": 181, "column": 15}, "end": {"line": 190, "column": 4}, "value": 10}, + {"unit_name": "ConnectionDetailsCredentialsProvider", "start": {"line": 196, "column": 3}, "end": {"line": 204, "column": 4}, "value": 9}, + {"unit_name": "getUris", "start": {"line": 206, "column": 23}, "end": {"line": 208, "column": 4}, "value": 3}, + {"unit_name": "hasUserInfo", "start": {"line": 210, "column": 19}, "end": {"line": 212, "column": 4}, "value": 3}, + {"unit_name": "addUserInfoCredentials", "start": {"line": 214, "column": 16}, "end": {"line": 218, "column": 4}, "value": 5}, + {"unit_name": "createUserInfoCredentials", "start": {"line": 220, "column": 23}, "end": {"line": 228, "column": 4}, "value": 9}, + {"unit_name": "PropertiesElasticsearchConnectionDetails", "start": {"line": 239, "column": 3}, "end": {"line": 241, "column": 4}, "value": 3}, + {"unit_name": "getNodes", "start": {"line": 244, "column": 21}, "end": {"line": 246, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 249, "column": 17}, "end": {"line": 251, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 254, "column": 17}, "end": {"line": 256, "column": 4}, "value": 3}, + {"unit_name": "getPathPrefix", "start": {"line": 259, "column": 17}, "end": {"line": 261, "column": 4}, "value": 3}, + {"unit_name": "createNode", "start": {"line": 263, "column": 16}, "end": {"line": 268, "column": 4}, "value": 6}, + {"unit_name": "createNode", "start": {"line": 270, "column": 16}, "end": {"line": 283, "column": 4}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchClientAutoConfiguration.java": { + "checksum": "3d1304d29321dcdb2c468245cd83b548", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/RestClientBuilderCustomizer.java": { + "checksum": "0122e1003a5575e42701458e65f96c97", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 52, "column": 15}, "end": {"line": 53, "column": 3}, "value": 2}, + {"unit_name": "customize", "start": {"line": 60, "column": 15}, "end": {"line": 61, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchClientConfigurations.java": { + "checksum": "0a0eee2c7aa301d83bd464a4ad50fd59", + "language": "Java", + "loc": 69, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "jacksonJsonpMapper", "start": {"line": 59, "column": 22}, "end": {"line": 61, "column": 4}, "value": 3}, + {"unit_name": "jsonbJsonpMapper", "start": {"line": 71, "column": 20}, "end": {"line": 73, "column": 4}, "value": 3}, + {"unit_name": "simpleJsonpMapper", "start": {"line": 82, "column": 21}, "end": {"line": 84, "column": 4}, "value": 3}, + {"unit_name": "restClientTransport", "start": {"line": 92, "column": 23}, "end": {"line": 95, "column": 4}, "value": 4}, + {"unit_name": "elasticsearchClient", "start": {"line": 105, "column": 23}, "end": {"line": 107, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchConnectionDetails.java": { + "checksum": "73343e530d92139ff51de95e11309bd4", + "language": "Java", + "loc": 55, + "profile": [52, 0, 0, 0], + "measurements": [ + {"unit_name": "getUsername", "start": {"line": 45, "column": 17}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 53, "column": 17}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getPathPrefix", "start": {"line": 62, "column": 17}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "Node", "start": {"line": 75, "column": 9}, "end": {"line": 133, "column": 3}, "value": 12}, + {"unit_name": "Node", "start": {"line": 77, "column": 10}, "end": {"line": 79, "column": 4}, "value": 3}, + {"unit_name": "toUri", "start": {"line": 81, "column": 7}, "end": {"line": 88, "column": 4}, "value": 8}, + {"unit_name": "userInfo", "start": {"line": 90, "column": 18}, "end": {"line": 95, "column": 4}, "value": 6}, + {"unit_name": "Protocol", "start": {"line": 114, "column": 4}, "end": {"line": 116, "column": 5}, "value": 3}, + {"unit_name": "getScheme", "start": {"line": 118, "column": 11}, "end": {"line": 120, "column": 5}, "value": 3}, + {"unit_name": "forScheme", "start": {"line": 122, "column": 20}, "end": {"line": 129, "column": 5}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/ElasticsearchRestClientAutoConfiguration.java": { + "checksum": "fb9d8208e44169a2e200e2093d69f264", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/elasticsearch/package-info.java": { + "checksum": "65c799e2f0667c463297af8ecbb72b22", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/validation/ValidationAutoConfiguration.java": { + "checksum": "f823dd76df996f6604b3d7f97d28a4ab", + "language": "Java", + "loc": 50, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "defaultValidator", "start": {"line": 58, "column": 42}, "end": {"line": 66, "column": 3}, "value": 9}, + {"unit_name": "methodValidationPostProcessor", "start": {"line": 70, "column": 46}, "end": {"line": 78, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/validation/PrimaryDefaultValidatorPostProcessor.java": { + "checksum": "d7f6d0ba64b332fa170fb21adeea1bb2", + "language": "Java", + "loc": 51, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "setBeanFactory", "start": {"line": 52, "column": 14}, "end": {"line": 56, "column": 3}, "value": 5}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 59, "column": 14}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "getAutoConfiguredValidator", "start": {"line": 66, "column": 25}, "end": {"line": 75, "column": 3}, "value": 10}, + {"unit_name": "isTypeMatch", "start": {"line": 77, "column": 18}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "hasPrimarySpringValidator", "start": {"line": 81, "column": 18}, "end": {"line": 90, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/validation/ValidatorAdapter.java": { + "checksum": "d0186e0cb997617229db6ad19ec5f53d", + "language": "Java", + "loc": 108, + "profile": [81, 0, 0, 0], + "measurements": [ + {"unit_name": "ValidatorAdapter", "start": {"line": 51, "column": 2}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "getTarget", "start": {"line": 56, "column": 25}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "supports", "start": {"line": 61, "column": 17}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "validate", "start": {"line": 66, "column": 14}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "validate", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "setApplicationContext", "start": {"line": 76, "column": 14}, "end": {"line": 80, "column": 3}, "value": 5}, + {"unit_name": "afterPropertiesSet", "start": {"line": 83, "column": 14}, "end": {"line": 87, "column": 3}, "value": 5}, + {"unit_name": "destroy", "start": {"line": 90, "column": 14}, "end": {"line": 94, "column": 3}, "value": 5}, + {"unit_name": "get", "start": {"line": 107, "column": 26}, "end": {"line": 112, "column": 3}, "value": 6}, + {"unit_name": "getExistingOrCreate", "start": {"line": 114, "column": 27}, "end": {"line": 120, "column": 3}, "value": 7}, + {"unit_name": "getExisting", "start": {"line": 122, "column": 27}, "end": {"line": 133, "column": 3}, "value": 12}, + {"unit_name": "create", "start": {"line": 135, "column": 27}, "end": {"line": 145, "column": 3}, "value": 10}, + {"unit_name": "wrap", "start": {"line": 147, "column": 27}, "end": {"line": 155, "column": 3}, "value": 9}, + {"unit_name": "unwrap", "start": {"line": 159, "column": 15}, "end": {"line": 164, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/validation/ValidationConfigurationCustomizer.java": { + "checksum": "2115b645a5ec19875e4efdb112c009af", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/validation/package-info.java": { + "checksum": "4ad783bea14ea894799fcbf446e5853b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/reactor/ReactorProperties.java": { + "checksum": "6c3652ec11f1eb636e518668dc4d5b17", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getContextPropagation", "start": {"line": 35, "column": 32}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "setContextPropagation", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/reactor/ReactorAutoConfiguration.java": { + "checksum": "38b872a1b9f625d5eff460943fb72266", + "language": "Java", + "loc": 16, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactorAutoConfiguration", "start": {"line": 37, "column": 2}, "end": {"line": 41, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/reactor/package-info.java": { + "checksum": "187c12e1e20f199fa5d1d663840a1352", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/reactor/netty/ReactorNettyConfigurations.java": { + "checksum": "b33c6ae6d1016ecbb0ef249aeb8c699a", + "language": "Java", + "loc": 23, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactorNettyConfigurations", "start": {"line": 34, "column": 10}, "end": {"line": 35, "column": 3}, "value": 2}, + {"unit_name": "reactorResourceFactory", "start": {"line": 43, "column": 26}, "end": {"line": 49, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/reactor/netty/ReactorNettyProperties.java": { + "checksum": "4df03cd8946101121d2f733e5f857957", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getShutdownQuietPeriod", "start": {"line": 37, "column": 18}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setShutdownQuietPeriod", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/reactor/netty/package-info.java": { + "checksum": "f0ed932be56276473e38434eb58d06de", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/couchbase/CouchbaseConnectionDetails.java": { + "checksum": "e2e4922a5655fbfd0886dad17008417b", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/couchbase/CouchbaseProperties.java": { + "checksum": "592b8155d0086888462d5e999b722610", + "language": "Java", + "loc": 210, + "profile": [159, 0, 0, 0], + "measurements": [ + {"unit_name": "getConnectionString", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "setConnectionString", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 65, "column": 16}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 69, "column": 14}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 77, "column": 14}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getAuthentication", "start": {"line": 81, "column": 24}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getEnv", "start": {"line": 85, "column": 13}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getPem", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 4}, "value": 3}, + {"unit_name": "getJks", "start": {"line": 99, "column": 14}, "end": {"line": 101, "column": 4}, "value": 3}, + {"unit_name": "getCertificates", "start": {"line": 120, "column": 18}, "end": {"line": 122, "column": 5}, "value": 3}, + {"unit_name": "setCertificates", "start": {"line": 124, "column": 16}, "end": {"line": 126, "column": 5}, "value": 3}, + {"unit_name": "getPrivateKey", "start": {"line": 128, "column": 18}, "end": {"line": 130, "column": 5}, "value": 3}, + {"unit_name": "setPrivateKey", "start": {"line": 132, "column": 16}, "end": {"line": 134, "column": 5}, "value": 3}, + {"unit_name": "getPrivateKeyPassword", "start": {"line": 136, "column": 18}, "end": {"line": 138, "column": 5}, "value": 3}, + {"unit_name": "setPrivateKeyPassword", "start": {"line": 140, "column": 16}, "end": {"line": 142, "column": 5}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 163, "column": 18}, "end": {"line": 165, "column": 5}, "value": 3}, + {"unit_name": "setLocation", "start": {"line": 167, "column": 16}, "end": {"line": 169, "column": 5}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 171, "column": 18}, "end": {"line": 173, "column": 5}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 175, "column": 16}, "end": {"line": 177, "column": 5}, "value": 3}, + {"unit_name": "getPrivateKeyPassword", "start": {"line": 179, "column": 18}, "end": {"line": 181, "column": 5}, "value": 3}, + {"unit_name": "setPrivateKeyPassword", "start": {"line": 183, "column": 16}, "end": {"line": 185, "column": 5}, "value": 3}, + {"unit_name": "getIo", "start": {"line": 199, "column": 13}, "end": {"line": 201, "column": 4}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 203, "column": 14}, "end": {"line": 205, "column": 4}, "value": 3}, + {"unit_name": "getTimeouts", "start": {"line": 207, "column": 19}, "end": {"line": 209, "column": 4}, "value": 3}, + {"unit_name": "getMinEndpoints", "start": {"line": 231, "column": 14}, "end": {"line": 233, "column": 4}, "value": 3}, + {"unit_name": "setMinEndpoints", "start": {"line": 235, "column": 15}, "end": {"line": 237, "column": 4}, "value": 3}, + {"unit_name": "getMaxEndpoints", "start": {"line": 239, "column": 14}, "end": {"line": 241, "column": 4}, "value": 3}, + {"unit_name": "setMaxEndpoints", "start": {"line": 243, "column": 15}, "end": {"line": 245, "column": 4}, "value": 3}, + {"unit_name": "getIdleHttpConnectionTimeout", "start": {"line": 247, "column": 19}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "setIdleHttpConnectionTimeout", "start": {"line": 251, "column": 15}, "end": {"line": 253, "column": 4}, "value": 3}, + {"unit_name": "getEnabled", "start": {"line": 270, "column": 18}, "end": {"line": 272, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 274, "column": 15}, "end": {"line": 276, "column": 4}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 278, "column": 17}, "end": {"line": 280, "column": 4}, "value": 3}, + {"unit_name": "setBundle", "start": {"line": 282, "column": 15}, "end": {"line": 284, "column": 4}, "value": 3}, + {"unit_name": "getConnect", "start": {"line": 335, "column": 19}, "end": {"line": 337, "column": 4}, "value": 3}, + {"unit_name": "setConnect", "start": {"line": 339, "column": 15}, "end": {"line": 341, "column": 4}, "value": 3}, + {"unit_name": "getDisconnect", "start": {"line": 343, "column": 19}, "end": {"line": 345, "column": 4}, "value": 3}, + {"unit_name": "setDisconnect", "start": {"line": 347, "column": 15}, "end": {"line": 349, "column": 4}, "value": 3}, + {"unit_name": "getKeyValue", "start": {"line": 351, "column": 19}, "end": {"line": 353, "column": 4}, "value": 3}, + {"unit_name": "setKeyValue", "start": {"line": 355, "column": 15}, "end": {"line": 357, "column": 4}, "value": 3}, + {"unit_name": "getKeyValueDurable", "start": {"line": 359, "column": 19}, "end": {"line": 361, "column": 4}, "value": 3}, + {"unit_name": "setKeyValueDurable", "start": {"line": 363, "column": 15}, "end": {"line": 365, "column": 4}, "value": 3}, + {"unit_name": "getQuery", "start": {"line": 367, "column": 19}, "end": {"line": 369, "column": 4}, "value": 3}, + {"unit_name": "setQuery", "start": {"line": 371, "column": 15}, "end": {"line": 373, "column": 4}, "value": 3}, + {"unit_name": "getView", "start": {"line": 375, "column": 19}, "end": {"line": 377, "column": 4}, "value": 3}, + {"unit_name": "setView", "start": {"line": 379, "column": 15}, "end": {"line": 381, "column": 4}, "value": 3}, + {"unit_name": "getSearch", "start": {"line": 383, "column": 19}, "end": {"line": 385, "column": 4}, "value": 3}, + {"unit_name": "setSearch", "start": {"line": 387, "column": 15}, "end": {"line": 389, "column": 4}, "value": 3}, + {"unit_name": "getAnalytics", "start": {"line": 391, "column": 19}, "end": {"line": 393, "column": 4}, "value": 3}, + {"unit_name": "setAnalytics", "start": {"line": 395, "column": 15}, "end": {"line": 397, "column": 4}, "value": 3}, + {"unit_name": "getManagement", "start": {"line": 399, "column": 19}, "end": {"line": 401, "column": 4}, "value": 3}, + {"unit_name": "setManagement", "start": {"line": 403, "column": 15}, "end": {"line": 405, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/couchbase/CouchbaseAutoConfiguration.java": { + "checksum": "3b097f6e39630de9d8a562c8ffd013a2", + "language": "Java", + "loc": 197, + "profile": [63, 47, 0, 0], + "measurements": [ + {"unit_name": "CouchbaseAutoConfiguration", "start": {"line": 89, "column": 2}, "end": {"line": 92, "column": 3}, "value": 4}, + {"unit_name": "couchbaseConnectionDetails", "start": {"line": 96, "column": 39}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "couchbaseClusterEnvironment", "start": {"line": 102, "column": 28}, "end": {"line": 107, "column": 3}, "value": 6}, + {"unit_name": "couchbaseAuthenticator", "start": {"line": 111, "column": 23}, "end": {"line": 136, "column": 3}, "value": 26}, + {"unit_name": "couchbaseCluster", "start": {"line": 140, "column": 17}, "end": {"line": 144, "column": 3}, "value": 5}, + {"unit_name": "initializeEnvironmentBuilder", "start": {"line": 146, "column": 37}, "end": {"line": 166, "column": 3}, "value": 21}, + {"unit_name": "configureSsl", "start": {"line": 168, "column": 15}, "end": {"line": 181, "column": 3}, "value": 14}, + {"unit_name": "getTrustManagerFactory", "start": {"line": 183, "column": 30}, "end": {"line": 185, "column": 3}, "value": 3}, + {"unit_name": "jacksonClusterEnvironmentBuilderCustomizer", "start": {"line": 193, "column": 39}, "end": {"line": 196, "column": 4}, "value": 4}, + {"unit_name": "JacksonClusterEnvironmentBuilderCustomizer", "start": {"line": 205, "column": 11}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 210, "column": 15}, "end": {"line": 212, "column": 4}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 215, "column": 14}, "end": {"line": 217, "column": 4}, "value": 3}, + {"unit_name": "CouchbaseCondition", "start": {"line": 227, "column": 3}, "end": {"line": 229, "column": 4}, "value": 3}, + {"unit_name": "PropertiesCouchbaseConnectionDetails", "start": {"line": 250, "column": 3}, "end": {"line": 252, "column": 4}, "value": 3}, + {"unit_name": "getConnectionString", "start": {"line": 255, "column": 17}, "end": {"line": 257, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 260, "column": 17}, "end": {"line": 262, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 265, "column": 17}, "end": {"line": 267, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/couchbase/ClusterEnvironmentBuilderCustomizer.java": { + "checksum": "a7ab869a124afdffa815ad501814d5c4", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/couchbase/package-info.java": { + "checksum": "f7e58a7557644553202fd406e658c1aa", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayConnectionDetails.java": { + "checksum": "6789b19e26df49c051e71660346fc4b3", + "language": "Java", + "loc": 12, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "getDriverClassName", "start": {"line": 59, "column": 17}, "end": {"line": 62, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayMigrationStrategy.java": { + "checksum": "33394181fc6d19f6b1df7c559781d36c", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/NativeImageResourceProvider.java": { + "checksum": "61d9f9521c0ec6eaf864be0b5d9f0a12", + "language": "Java", + "loc": 113, + "profile": [62, 19, 0, 0], + "measurements": [ + {"unit_name": "NativeImageResourceProvider", "start": {"line": 67, "column": 2}, "end": {"line": 74, "column": 3}, "value": 8}, + {"unit_name": "getResource", "start": {"line": 77, "column": 26}, "end": {"line": 89, "column": 3}, "value": 13}, + {"unit_name": "getResources", "start": {"line": 92, "column": 38}, "end": {"line": 105, "column": 3}, "value": 14}, + {"unit_name": "asClassPathResource", "start": {"line": 107, "column": 28}, "end": {"line": 111, "column": 3}, "value": 5}, + {"unit_name": "ensureInitialized", "start": {"line": 113, "column": 15}, "end": {"line": 124, "column": 3}, "value": 12}, + {"unit_name": "initialize", "start": {"line": 126, "column": 15}, "end": {"line": 144, "column": 3}, "value": 19}, + {"unit_name": "getResources", "start": {"line": 146, "column": 21}, "end": {"line": 153, "column": 3}, "value": 8}, + {"unit_name": "LocatedResource", "start": {"line": 155, "column": 17}, "end": {"line": 157, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/ResourceProviderCustomizer.java": { + "checksum": "451b9b2082a002a842e92ff5a5cedf80", + "language": "Java", + "loc": 6, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 29, "column": 7}, "end": {"line": 30, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayDataSource.java": { + "checksum": "8c9956a9071d4b9f121fb26b1a96faca", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayMigrationInitializerDatabaseInitializerDetector.java": { + "checksum": "66740fc88d0c159fdffd2212e890fa86", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getDatabaseInitializerBeanTypes", "start": {"line": 33, "column": 26}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 38, "column": 13}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/NativeImageResourceProviderCustomizer.java": { + "checksum": "e6b5d4f1ece97d7fb3e85f0a54b7d893", + "language": "Java", + "loc": 20, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 36, "column": 14}, "end": {"line": 45, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayProperties.java": { + "checksum": "f04cf3ee9146141b36c8353e64bb96cb", + "language": "Java", + "loc": 511, + "profile": [405, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 344, "column": 17}, "end": {"line": 346, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 348, "column": 14}, "end": {"line": 350, "column": 3}, "value": 3}, + {"unit_name": "isFailOnMissingLocations", "start": {"line": 352, "column": 17}, "end": {"line": 354, "column": 3}, "value": 3}, + {"unit_name": "setFailOnMissingLocations", "start": {"line": 356, "column": 14}, "end": {"line": 358, "column": 3}, "value": 3}, + {"unit_name": "getLocations", "start": {"line": 360, "column": 22}, "end": {"line": 362, "column": 3}, "value": 3}, + {"unit_name": "setLocations", "start": {"line": 364, "column": 14}, "end": {"line": 366, "column": 3}, "value": 3}, + {"unit_name": "getEncoding", "start": {"line": 368, "column": 17}, "end": {"line": 370, "column": 3}, "value": 3}, + {"unit_name": "setEncoding", "start": {"line": 372, "column": 14}, "end": {"line": 374, "column": 3}, "value": 3}, + {"unit_name": "getConnectRetries", "start": {"line": 376, "column": 13}, "end": {"line": 378, "column": 3}, "value": 3}, + {"unit_name": "setConnectRetries", "start": {"line": 380, "column": 14}, "end": {"line": 382, "column": 3}, "value": 3}, + {"unit_name": "getConnectRetriesInterval", "start": {"line": 384, "column": 18}, "end": {"line": 386, "column": 3}, "value": 3}, + {"unit_name": "setConnectRetriesInterval", "start": {"line": 388, "column": 14}, "end": {"line": 390, "column": 3}, "value": 3}, + {"unit_name": "getLockRetryCount", "start": {"line": 392, "column": 13}, "end": {"line": 394, "column": 3}, "value": 3}, + {"unit_name": "setLockRetryCount", "start": {"line": 396, "column": 14}, "end": {"line": 398, "column": 3}, "value": 3}, + {"unit_name": "getDefaultSchema", "start": {"line": 400, "column": 16}, "end": {"line": 402, "column": 3}, "value": 3}, + {"unit_name": "setDefaultSchema", "start": {"line": 404, "column": 14}, "end": {"line": 406, "column": 3}, "value": 3}, + {"unit_name": "getSchemas", "start": {"line": 408, "column": 22}, "end": {"line": 410, "column": 3}, "value": 3}, + {"unit_name": "setSchemas", "start": {"line": 412, "column": 14}, "end": {"line": 414, "column": 3}, "value": 3}, + {"unit_name": "isCreateSchemas", "start": {"line": 416, "column": 17}, "end": {"line": 418, "column": 3}, "value": 3}, + {"unit_name": "setCreateSchemas", "start": {"line": 420, "column": 14}, "end": {"line": 422, "column": 3}, "value": 3}, + {"unit_name": "getTable", "start": {"line": 424, "column": 16}, "end": {"line": 426, "column": 3}, "value": 3}, + {"unit_name": "setTable", "start": {"line": 428, "column": 14}, "end": {"line": 430, "column": 3}, "value": 3}, + {"unit_name": "getTablespace", "start": {"line": 432, "column": 16}, "end": {"line": 434, "column": 3}, "value": 3}, + {"unit_name": "setTablespace", "start": {"line": 436, "column": 14}, "end": {"line": 438, "column": 3}, "value": 3}, + {"unit_name": "getBaselineDescription", "start": {"line": 440, "column": 16}, "end": {"line": 442, "column": 3}, "value": 3}, + {"unit_name": "setBaselineDescription", "start": {"line": 444, "column": 14}, "end": {"line": 446, "column": 3}, "value": 3}, + {"unit_name": "getBaselineVersion", "start": {"line": 448, "column": 16}, "end": {"line": 450, "column": 3}, "value": 3}, + {"unit_name": "setBaselineVersion", "start": {"line": 452, "column": 14}, "end": {"line": 454, "column": 3}, "value": 3}, + {"unit_name": "getInstalledBy", "start": {"line": 456, "column": 16}, "end": {"line": 458, "column": 3}, "value": 3}, + {"unit_name": "setInstalledBy", "start": {"line": 460, "column": 14}, "end": {"line": 462, "column": 3}, "value": 3}, + {"unit_name": "getPlaceholders", "start": {"line": 464, "column": 29}, "end": {"line": 466, "column": 3}, "value": 3}, + {"unit_name": "setPlaceholders", "start": {"line": 468, "column": 14}, "end": {"line": 470, "column": 3}, "value": 3}, + {"unit_name": "getPlaceholderPrefix", "start": {"line": 472, "column": 16}, "end": {"line": 474, "column": 3}, "value": 3}, + {"unit_name": "setPlaceholderPrefix", "start": {"line": 476, "column": 14}, "end": {"line": 478, "column": 3}, "value": 3}, + {"unit_name": "getPlaceholderSuffix", "start": {"line": 480, "column": 16}, "end": {"line": 482, "column": 3}, "value": 3}, + {"unit_name": "setPlaceholderSuffix", "start": {"line": 484, "column": 14}, "end": {"line": 486, "column": 3}, "value": 3}, + {"unit_name": "getPlaceholderSeparator", "start": {"line": 488, "column": 16}, "end": {"line": 490, "column": 3}, "value": 3}, + {"unit_name": "setPlaceholderSeparator", "start": {"line": 492, "column": 14}, "end": {"line": 494, "column": 3}, "value": 3}, + {"unit_name": "isPlaceholderReplacement", "start": {"line": 496, "column": 17}, "end": {"line": 498, "column": 3}, "value": 3}, + {"unit_name": "setPlaceholderReplacement", "start": {"line": 500, "column": 14}, "end": {"line": 502, "column": 3}, "value": 3}, + {"unit_name": "getSqlMigrationPrefix", "start": {"line": 504, "column": 16}, "end": {"line": 506, "column": 3}, "value": 3}, + {"unit_name": "setSqlMigrationPrefix", "start": {"line": 508, "column": 14}, "end": {"line": 510, "column": 3}, "value": 3}, + {"unit_name": "getSqlMigrationSuffixes", "start": {"line": 512, "column": 22}, "end": {"line": 514, "column": 3}, "value": 3}, + {"unit_name": "setSqlMigrationSuffixes", "start": {"line": 516, "column": 14}, "end": {"line": 518, "column": 3}, "value": 3}, + {"unit_name": "getSqlMigrationSeparator", "start": {"line": 520, "column": 16}, "end": {"line": 522, "column": 3}, "value": 3}, + {"unit_name": "setSqlMigrationSeparator", "start": {"line": 524, "column": 14}, "end": {"line": 526, "column": 3}, "value": 3}, + {"unit_name": "getRepeatableSqlMigrationPrefix", "start": {"line": 528, "column": 16}, "end": {"line": 530, "column": 3}, "value": 3}, + {"unit_name": "setRepeatableSqlMigrationPrefix", "start": {"line": 532, "column": 14}, "end": {"line": 534, "column": 3}, "value": 3}, + {"unit_name": "getTarget", "start": {"line": 536, "column": 16}, "end": {"line": 538, "column": 3}, "value": 3}, + {"unit_name": "setTarget", "start": {"line": 540, "column": 14}, "end": {"line": 542, "column": 3}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 544, "column": 16}, "end": {"line": 546, "column": 3}, "value": 3}, + {"unit_name": "setUser", "start": {"line": 548, "column": 14}, "end": {"line": 550, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 552, "column": 16}, "end": {"line": 554, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 556, "column": 14}, "end": {"line": 558, "column": 3}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 560, "column": 16}, "end": {"line": 562, "column": 3}, "value": 3}, + {"unit_name": "setDriverClassName", "start": {"line": 564, "column": 14}, "end": {"line": 566, "column": 3}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 568, "column": 16}, "end": {"line": 570, "column": 3}, "value": 3}, + {"unit_name": "setUrl", "start": {"line": 572, "column": 14}, "end": {"line": 574, "column": 3}, "value": 3}, + {"unit_name": "getInitSqls", "start": {"line": 576, "column": 22}, "end": {"line": 578, "column": 3}, "value": 3}, + {"unit_name": "setInitSqls", "start": {"line": 580, "column": 14}, "end": {"line": 582, "column": 3}, "value": 3}, + {"unit_name": "isBaselineOnMigrate", "start": {"line": 584, "column": 17}, "end": {"line": 586, "column": 3}, "value": 3}, + {"unit_name": "setBaselineOnMigrate", "start": {"line": 588, "column": 14}, "end": {"line": 590, "column": 3}, "value": 3}, + {"unit_name": "isCleanDisabled", "start": {"line": 592, "column": 17}, "end": {"line": 594, "column": 3}, "value": 3}, + {"unit_name": "setCleanDisabled", "start": {"line": 596, "column": 14}, "end": {"line": 598, "column": 3}, "value": 3}, + {"unit_name": "isCleanOnValidationError", "start": {"line": 602, "column": 17}, "end": {"line": 604, "column": 3}, "value": 3}, + {"unit_name": "setCleanOnValidationError", "start": {"line": 607, "column": 14}, "end": {"line": 609, "column": 3}, "value": 3}, + {"unit_name": "isGroup", "start": {"line": 611, "column": 17}, "end": {"line": 613, "column": 3}, "value": 3}, + {"unit_name": "setGroup", "start": {"line": 615, "column": 14}, "end": {"line": 617, "column": 3}, "value": 3}, + {"unit_name": "isMixed", "start": {"line": 619, "column": 17}, "end": {"line": 621, "column": 3}, "value": 3}, + {"unit_name": "setMixed", "start": {"line": 623, "column": 14}, "end": {"line": 625, "column": 3}, "value": 3}, + {"unit_name": "isOutOfOrder", "start": {"line": 627, "column": 17}, "end": {"line": 629, "column": 3}, "value": 3}, + {"unit_name": "setOutOfOrder", "start": {"line": 631, "column": 14}, "end": {"line": 633, "column": 3}, "value": 3}, + {"unit_name": "isSkipDefaultCallbacks", "start": {"line": 635, "column": 17}, "end": {"line": 637, "column": 3}, "value": 3}, + {"unit_name": "setSkipDefaultCallbacks", "start": {"line": 639, "column": 14}, "end": {"line": 641, "column": 3}, "value": 3}, + {"unit_name": "isSkipDefaultResolvers", "start": {"line": 643, "column": 17}, "end": {"line": 645, "column": 3}, "value": 3}, + {"unit_name": "setSkipDefaultResolvers", "start": {"line": 647, "column": 14}, "end": {"line": 649, "column": 3}, "value": 3}, + {"unit_name": "isValidateMigrationNaming", "start": {"line": 651, "column": 17}, "end": {"line": 653, "column": 3}, "value": 3}, + {"unit_name": "setValidateMigrationNaming", "start": {"line": 655, "column": 14}, "end": {"line": 657, "column": 3}, "value": 3}, + {"unit_name": "isValidateOnMigrate", "start": {"line": 659, "column": 17}, "end": {"line": 661, "column": 3}, "value": 3}, + {"unit_name": "setValidateOnMigrate", "start": {"line": 663, "column": 14}, "end": {"line": 665, "column": 3}, "value": 3}, + {"unit_name": "getScriptPlaceholderPrefix", "start": {"line": 667, "column": 16}, "end": {"line": 669, "column": 3}, "value": 3}, + {"unit_name": "setScriptPlaceholderPrefix", "start": {"line": 671, "column": 14}, "end": {"line": 673, "column": 3}, "value": 3}, + {"unit_name": "getScriptPlaceholderSuffix", "start": {"line": 675, "column": 16}, "end": {"line": 677, "column": 3}, "value": 3}, + {"unit_name": "setScriptPlaceholderSuffix", "start": {"line": 679, "column": 14}, "end": {"line": 681, "column": 3}, "value": 3}, + {"unit_name": "isExecuteInTransaction", "start": {"line": 683, "column": 17}, "end": {"line": 685, "column": 3}, "value": 3}, + {"unit_name": "setExecuteInTransaction", "start": {"line": 687, "column": 14}, "end": {"line": 689, "column": 3}, "value": 3}, + {"unit_name": "getLoggers", "start": {"line": 691, "column": 18}, "end": {"line": 693, "column": 3}, "value": 3}, + {"unit_name": "setLoggers", "start": {"line": 695, "column": 14}, "end": {"line": 697, "column": 3}, "value": 3}, + {"unit_name": "getBatch", "start": {"line": 699, "column": 17}, "end": {"line": 701, "column": 3}, "value": 3}, + {"unit_name": "setBatch", "start": {"line": 703, "column": 14}, "end": {"line": 705, "column": 3}, "value": 3}, + {"unit_name": "getDryRunOutput", "start": {"line": 707, "column": 14}, "end": {"line": 709, "column": 3}, "value": 3}, + {"unit_name": "setDryRunOutput", "start": {"line": 711, "column": 14}, "end": {"line": 713, "column": 3}, "value": 3}, + {"unit_name": "getErrorOverrides", "start": {"line": 715, "column": 18}, "end": {"line": 717, "column": 3}, "value": 3}, + {"unit_name": "setErrorOverrides", "start": {"line": 719, "column": 14}, "end": {"line": 721, "column": 3}, "value": 3}, + {"unit_name": "getOracleSqlplus", "start": {"line": 725, "column": 17}, "end": {"line": 727, "column": 3}, "value": 3}, + {"unit_name": "setOracleSqlplus", "start": {"line": 730, "column": 14}, "end": {"line": 732, "column": 3}, "value": 3}, + {"unit_name": "getOracleSqlplusWarn", "start": {"line": 736, "column": 17}, "end": {"line": 738, "column": 3}, "value": 3}, + {"unit_name": "setOracleSqlplusWarn", "start": {"line": 741, "column": 14}, "end": {"line": 743, "column": 3}, "value": 3}, + {"unit_name": "getOracleWalletLocation", "start": {"line": 747, "column": 16}, "end": {"line": 749, "column": 3}, "value": 3}, + {"unit_name": "setOracleWalletLocation", "start": {"line": 752, "column": 14}, "end": {"line": 754, "column": 3}, "value": 3}, + {"unit_name": "getStream", "start": {"line": 756, "column": 17}, "end": {"line": 758, "column": 3}, "value": 3}, + {"unit_name": "setStream", "start": {"line": 760, "column": 14}, "end": {"line": 762, "column": 3}, "value": 3}, + {"unit_name": "getJdbcProperties", "start": {"line": 764, "column": 29}, "end": {"line": 766, "column": 3}, "value": 3}, + {"unit_name": "setJdbcProperties", "start": {"line": 768, "column": 14}, "end": {"line": 770, "column": 3}, "value": 3}, + {"unit_name": "getKerberosConfigFile", "start": {"line": 772, "column": 16}, "end": {"line": 774, "column": 3}, "value": 3}, + {"unit_name": "setKerberosConfigFile", "start": {"line": 776, "column": 14}, "end": {"line": 778, "column": 3}, "value": 3}, + {"unit_name": "getOracleKerberosCacheFile", "start": {"line": 782, "column": 16}, "end": {"line": 784, "column": 3}, "value": 3}, + {"unit_name": "setOracleKerberosCacheFile", "start": {"line": 787, "column": 14}, "end": {"line": 789, "column": 3}, "value": 3}, + {"unit_name": "getOutputQueryResults", "start": {"line": 791, "column": 17}, "end": {"line": 793, "column": 3}, "value": 3}, + {"unit_name": "setOutputQueryResults", "start": {"line": 795, "column": 14}, "end": {"line": 797, "column": 3}, "value": 3}, + {"unit_name": "getSqlServerKerberosLoginFile", "start": {"line": 801, "column": 16}, "end": {"line": 803, "column": 3}, "value": 3}, + {"unit_name": "setSqlServerKerberosLoginFile", "start": {"line": 806, "column": 14}, "end": {"line": 808, "column": 3}, "value": 3}, + {"unit_name": "getSkipExecutingMigrations", "start": {"line": 810, "column": 17}, "end": {"line": 812, "column": 3}, "value": 3}, + {"unit_name": "setSkipExecutingMigrations", "start": {"line": 814, "column": 14}, "end": {"line": 816, "column": 3}, "value": 3}, + {"unit_name": "getIgnoreMigrationPatterns", "start": {"line": 818, "column": 22}, "end": {"line": 820, "column": 3}, "value": 3}, + {"unit_name": "setIgnoreMigrationPatterns", "start": {"line": 822, "column": 14}, "end": {"line": 824, "column": 3}, "value": 3}, + {"unit_name": "getDetectEncoding", "start": {"line": 826, "column": 17}, "end": {"line": 828, "column": 3}, "value": 3}, + {"unit_name": "setDetectEncoding", "start": {"line": 830, "column": 14}, "end": {"line": 832, "column": 3}, "value": 3}, + {"unit_name": "getCommunityDbSupportEnabled", "start": {"line": 834, "column": 17}, "end": {"line": 836, "column": 3}, "value": 3}, + {"unit_name": "setCommunityDbSupportEnabled", "start": {"line": 838, "column": 14}, "end": {"line": 840, "column": 3}, "value": 3}, + {"unit_name": "getOracle", "start": {"line": 842, "column": 16}, "end": {"line": 844, "column": 3}, "value": 3}, + {"unit_name": "getPostgresql", "start": {"line": 846, "column": 20}, "end": {"line": 848, "column": 3}, "value": 3}, + {"unit_name": "getSqlserver", "start": {"line": 850, "column": 19}, "end": {"line": 852, "column": 3}, "value": 3}, + {"unit_name": "getSqlplus", "start": {"line": 881, "column": 18}, "end": {"line": 883, "column": 4}, "value": 3}, + {"unit_name": "setSqlplus", "start": {"line": 885, "column": 15}, "end": {"line": 887, "column": 4}, "value": 3}, + {"unit_name": "getSqlplusWarn", "start": {"line": 889, "column": 18}, "end": {"line": 891, "column": 4}, "value": 3}, + {"unit_name": "setSqlplusWarn", "start": {"line": 893, "column": 15}, "end": {"line": 895, "column": 4}, "value": 3}, + {"unit_name": "getKerberosCacheFile", "start": {"line": 897, "column": 17}, "end": {"line": 899, "column": 4}, "value": 3}, + {"unit_name": "setKerberosCacheFile", "start": {"line": 901, "column": 15}, "end": {"line": 903, "column": 4}, "value": 3}, + {"unit_name": "getWalletLocation", "start": {"line": 905, "column": 17}, "end": {"line": 907, "column": 4}, "value": 3}, + {"unit_name": "setWalletLocation", "start": {"line": 909, "column": 15}, "end": {"line": 911, "column": 4}, "value": 3}, + {"unit_name": "getTransactionalLock", "start": {"line": 926, "column": 18}, "end": {"line": 928, "column": 4}, "value": 3}, + {"unit_name": "setTransactionalLock", "start": {"line": 930, "column": 15}, "end": {"line": 932, "column": 4}, "value": 3}, + {"unit_name": "getKerberosLoginFile", "start": {"line": 946, "column": 17}, "end": {"line": 948, "column": 4}, "value": 3}, + {"unit_name": "setKerberosLoginFile", "start": {"line": 950, "column": 15}, "end": {"line": 952, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayConfigurationCustomizer.java": { + "checksum": "33b7c5bf07efdbc49b72ec162781a256", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/ResourceProviderCustomizerBeanRegistrationAotProcessor.java": { + "checksum": "79067e3a08e855a3b41adfdfcf3c332b", + "language": "Java", + "loc": 41, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "processAheadOfTime", "start": {"line": 40, "column": 41}, "end": {"line": 46, "column": 3}, "value": 7}, + {"unit_name": "AotContribution", "start": {"line": 52, "column": 13}, "end": {"line": 55, "column": 4}, "value": 4}, + {"unit_name": "generateInstanceSupplierCode", "start": {"line": 58, "column": 20}, "end": {"line": 69, "column": 4}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration.java": { + "checksum": "a335a444231885b344c53e4c19953037", + "language": "Java", + "loc": 456, + "profile": [186, 22, 0, 98], + "measurements": [ + {"unit_name": "stringOrNumberMigrationVersionConverter", "start": {"line": 115, "column": 51}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "flywayDefaultDdlModeProvider", "start": {"line": 120, "column": 40}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "FlywayConfiguration", "start": {"line": 132, "column": 3}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "resourceProviderCustomizer", "start": {"line": 137, "column": 30}, "end": {"line": 139, "column": 4}, "value": 3}, + {"unit_name": "flywayConnectionDetails", "start": {"line": 143, "column": 37}, "end": {"line": 145, "column": 4}, "value": 3}, + {"unit_name": "sqlServerFlywayConfigurationCustomizer", "start": {"line": 149, "column": 42}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "oracleFlywayConfigurationCustomizer", "start": {"line": 155, "column": 39}, "end": {"line": 157, "column": 4}, "value": 3}, + {"unit_name": "postgresqlFlywayConfigurationCustomizer", "start": {"line": 161, "column": 43}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "flyway", "start": {"line": 166, "column": 10}, "end": {"line": 180, "column": 4}, "value": 15}, + {"unit_name": "configureDataSource", "start": {"line": 182, "column": 16}, "end": {"line": 186, "column": 4}, "value": 5}, + {"unit_name": "getMigrationDataSource", "start": {"line": 188, "column": 22}, "end": {"line": 209, "column": 4}, "value": 22}, + {"unit_name": "applyConnectionDetails", "start": {"line": 211, "column": 16}, "end": {"line": 218, "column": 4}, "value": 8}, + {"unit_name": "configureProperties", "start": {"line": 229, "column": 16}, "end": {"line": 329, "column": 4}, "value": 98}, + {"unit_name": "configureExecuteInTransaction", "start": {"line": 331, "column": 16}, "end": {"line": 339, "column": 4}, "value": 8}, + {"unit_name": "configureCallbacks", "start": {"line": 341, "column": 16}, "end": {"line": 345, "column": 4}, "value": 5}, + {"unit_name": "configureJavaMigrations", "start": {"line": 347, "column": 16}, "end": {"line": 351, "column": 4}, "value": 5}, + {"unit_name": "flywayInitializer", "start": {"line": 355, "column": 37}, "end": {"line": 358, "column": 4}, "value": 4}, + {"unit_name": "LocationResolver", "start": {"line": 368, "column": 3}, "end": {"line": 370, "column": 4}, "value": 3}, + {"unit_name": "resolveLocations", "start": {"line": 372, "column": 16}, "end": {"line": 378, "column": 4}, "value": 7}, + {"unit_name": "replaceVendorLocations", "start": {"line": 380, "column": 24}, "end": {"line": 386, "column": 4}, "value": 7}, + {"unit_name": "getDatabaseDriver", "start": {"line": 388, "column": 26}, "end": {"line": 397, "column": 4}, "value": 9}, + {"unit_name": "usesVendorLocation", "start": {"line": 399, "column": 19}, "end": {"line": 406, "column": 4}, "value": 8}, + {"unit_name": "getConvertibleTypes", "start": {"line": 425, "column": 31}, "end": {"line": 427, "column": 4}, "value": 3}, + {"unit_name": "convert", "start": {"line": 430, "column": 17}, "end": {"line": 433, "column": 4}, "value": 4}, + {"unit_name": "FlywayDataSourceCondition", "start": {"line": 439, "column": 3}, "end": {"line": 441, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 463, "column": 15}, "end": {"line": 465, "column": 4}, "value": 3}, + {"unit_name": "PropertiesFlywayConnectionDetails", "start": {"line": 476, "column": 3}, "end": {"line": 478, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 481, "column": 17}, "end": {"line": 483, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 486, "column": 17}, "end": {"line": 488, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 491, "column": 17}, "end": {"line": 493, "column": 4}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 496, "column": 17}, "end": {"line": 498, "column": 4}, "value": 3}, + {"unit_name": "OracleFlywayConfigurationCustomizer", "start": {"line": 507, "column": 3}, "end": {"line": 509, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 512, "column": 15}, "end": {"line": 524, "column": 4}, "value": 13}, + {"unit_name": "PostgresqlFlywayConfigurationCustomizer", "start": {"line": 533, "column": 3}, "end": {"line": 535, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 538, "column": 15}, "end": {"line": 545, "column": 4}, "value": 8}, + {"unit_name": "SqlServerFlywayConfigurationCustomizer", "start": {"line": 554, "column": 3}, "end": {"line": 556, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 559, "column": 15}, "end": {"line": 565, "column": 4}, "value": 7}, + {"unit_name": "setKerberosLoginFile", "start": {"line": 567, "column": 16}, "end": {"line": 569, "column": 4}, "value": 3}, + {"unit_name": "Extension", "start": {"line": 582, "column": 3}, "end": {"line": 588, "column": 4}, "value": 7}, + {"unit_name": "via", "start": {"line": 590, "column": 19}, "end": {"line": 592, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayMigrationInitializer.java": { + "checksum": "3690846118932859fe753263ef471384", + "language": "Java", + "loc": 39, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "FlywayMigrationInitializer", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "FlywayMigrationInitializer", "start": {"line": 53, "column": 9}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "afterPropertiesSet", "start": {"line": 60, "column": 14}, "end": {"line": 73, "column": 3}, "value": 13}, + {"unit_name": "getOrder", "start": {"line": 76, "column": 13}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 80, "column": 14}, "end": {"line": 82, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywaySchemaManagementProvider.java": { + "checksum": "432d11f4be2690c26190e044d69a8a64", + "language": "Java", + "loc": 21, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "FlywaySchemaManagementProvider", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getSchemaManagement", "start": {"line": 43, "column": 26}, "end": {"line": 50, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/package-info.java": { + "checksum": "c0b9be9d85a9fdd87b18898748425341", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/JdbcSessionProperties.java": { + "checksum": "17ea3cc01c84e351b895be4f050804e6", + "language": "Java", + "loc": 61, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "getSchema", "start": {"line": 78, "column": 16}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "setSchema", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getPlatform", "start": {"line": 86, "column": 16}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "setPlatform", "start": {"line": 90, "column": 14}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getTableName", "start": {"line": 94, "column": 16}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "setTableName", "start": {"line": 98, "column": 14}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "getCleanupCron", "start": {"line": 102, "column": 16}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "setCleanupCron", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "getInitializeSchema", "start": {"line": 110, "column": 36}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "setInitializeSchema", "start": {"line": 114, "column": 14}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "getFlushMode", "start": {"line": 118, "column": 19}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "setFlushMode", "start": {"line": 122, "column": 14}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "getSaveMode", "start": {"line": 126, "column": 18}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "setSaveMode", "start": {"line": 130, "column": 14}, "end": {"line": 132, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/JdbcSessionDataSourceScriptDatabaseInitializer.java": { + "checksum": "37749d35a1c2f4f50748c65942c0fa52", + "language": "Java", + "loc": 32, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "JdbcSessionDataSourceScriptDatabaseInitializer", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "JdbcSessionDataSourceScriptDatabaseInitializer", "start": {"line": 57, "column": 9}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "getSettings", "start": {"line": 72, "column": 40}, "end": {"line": 78, "column": 3}, "value": 7}, + {"unit_name": "resolveSchemaLocations", "start": {"line": 80, "column": 30}, "end": {"line": 87, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/MongoReactiveSessionConfiguration.java": { + "checksum": "1428ef7ed9204822481f20cdaf58fe3b", + "language": "Java", + "loc": 34, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "springBootSessionRepositoryCustomizer", "start": {"line": 50, "column": 70}, "end": {"line": 59, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/HazelcastSessionProperties.java": { + "checksum": "95293e5f22a6c45b3432431450033285", + "language": "Java", + "loc": 28, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getMapName", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "setMapName", "start": {"line": 53, "column": 14}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getFlushMode", "start": {"line": 57, "column": 19}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "setFlushMode", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getSaveMode", "start": {"line": 65, "column": 18}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "setSaveMode", "start": {"line": 69, "column": 14}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/MongoSessionProperties.java": { + "checksum": "d35b2665208bbe0ea6c1820480ef6eae", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getCollectionName", "start": {"line": 35, "column": 16}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "setCollectionName", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/MongoSessionConfiguration.java": { + "checksum": "803f050e7cb5573db5b33e66a0b5e423", + "language": "Java", + "loc": 37, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "springBootSessionRepositoryCustomizer", "start": {"line": 53, "column": 61}, "end": {"line": 62, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/RedisSessionProperties.java": { + "checksum": "af25fcb506995cd6cacb933d1e10781d", + "language": "Java", + "loc": 57, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "getNamespace", "start": {"line": 67, "column": 16}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "setNamespace", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getFlushMode", "start": {"line": 75, "column": 19}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "setFlushMode", "start": {"line": 79, "column": 14}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getSaveMode", "start": {"line": 83, "column": 18}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setSaveMode", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getCleanupCron", "start": {"line": 91, "column": 16}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setCleanupCron", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getConfigureAction", "start": {"line": 99, "column": 25}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setConfigureAction", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "getRepositoryType", "start": {"line": 107, "column": 24}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "setRepositoryType", "start": {"line": 111, "column": 14}, "end": {"line": 113, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/RedisReactiveSessionConfiguration.java": { + "checksum": "ffa2fc2962c52f76bb3943fa3c381175", + "language": "Java", + "loc": 72, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "springBootSessionRepositoryCustomizer", "start": {"line": 60, "column": 71}, "end": {"line": 71, "column": 4}, "value": 12}, + {"unit_name": "configureReactiveRedisAction", "start": {"line": 82, "column": 32}, "end": {"line": 87, "column": 4}, "value": 6}, + {"unit_name": "springBootSessionRepositoryCustomizer", "start": {"line": 90, "column": 78}, "end": {"line": 101, "column": 4}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/HazelcastSessionConfiguration.java": { + "checksum": "496ca1de994c2726718e1eefcb686d71", + "language": "Java", + "loc": 39, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "springBootSessionRepositoryCustomizer", "start": {"line": 55, "column": 65}, "end": {"line": 66, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/SessionRepositoryFilterConfiguration.java": { + "checksum": "5570a137b29fb487515d5e5fb0e514b9", + "language": "Java", + "loc": 38, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "sessionRepositoryFilterRegistration", "start": {"line": 44, "column": 40}, "end": {"line": 53, "column": 3}, "value": 10}, + {"unit_name": "getDispatcherTypes", "start": {"line": 55, "column": 34}, "end": {"line": 64, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/JdbcSessionConfiguration.java": { + "checksum": "906b3544fd10886fb0bf5ece9f5a11da", + "language": "Java", + "loc": 60, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "jdbcSessionDataSourceScriptDatabaseInitializer", "start": {"line": 61, "column": 49}, "end": {"line": 66, "column": 3}, "value": 6}, + {"unit_name": "springBootSessionRepositoryCustomizer", "start": {"line": 70, "column": 60}, "end": {"line": 82, "column": 3}, "value": 13}, + {"unit_name": "OnJdbcSessionDatasourceInitializationCondition", "start": {"line": 86, "column": 3}, "end": {"line": 88, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/SessionAutoConfiguration.java": { + "checksum": "c169545a6021804c5a1c64f836030ea0", + "language": "Java", + "loc": 107, + "profile": [7, 16, 0, 0], + "measurements": [ + {"unit_name": "cookieSerializer", "start": {"line": 89, "column": 27}, "end": {"line": 104, "column": 4}, "value": 16}, + {"unit_name": "rememberMeServicesCookieSerializerCustomizer", "start": {"line": 111, "column": 38}, "end": {"line": 114, "column": 5}, "value": 4}, + {"unit_name": "DefaultCookieSerializerCondition", "start": {"line": 144, "column": 3}, "end": {"line": 146, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/JdbcIndexedSessionRepositoryDependsOnDatabaseInitializationDetector.java": { + "checksum": "c43b7d8e6bb13be9c93a180ecc3aa612", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getDependsOnDatabaseInitializationBeanTypes", "start": {"line": 37, "column": 26}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/RedisSessionConfiguration.java": { + "checksum": "c0011ddb8e443419e1fddad46db7f73e", + "language": "Java", + "loc": 87, + "profile": [20, 19, 0, 0], + "measurements": [ + {"unit_name": "springBootSessionRepositoryCustomizer", "start": {"line": 67, "column": 55}, "end": {"line": 85, "column": 4}, "value": 19}, + {"unit_name": "configureRedisAction", "start": {"line": 96, "column": 24}, "end": {"line": 101, "column": 4}, "value": 6}, + {"unit_name": "springBootSessionRepositoryCustomizer", "start": {"line": 105, "column": 62}, "end": {"line": 118, "column": 4}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/DefaultCookieSerializerCustomizer.java": { + "checksum": "28e535446eb4f899002f343239c8b312", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/SessionProperties.java": { + "checksum": "6096301e46cdfd9332df86a00f31a128", + "language": "Java", + "loc": 49, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "getTimeout", "start": {"line": 50, "column": 18}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getServlet", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "setServlet", "start": {"line": 62, "column": 14}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "determineTimeout", "start": {"line": 73, "column": 18}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getFilterOrder", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "setFilterOrder", "start": {"line": 97, "column": 15}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "getFilterDispatcherTypes", "start": {"line": 101, "column": 30}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "setFilterDispatcherTypes", "start": {"line": 105, "column": 15}, "end": {"line": 107, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/session/package-info.java": { + "checksum": "1f526c9f00ab066d4a487d52910ae393", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jackson/Jackson2ObjectMapperBuilderCustomizer.java": { + "checksum": "eec01ad4e2cd4d68d17382705e93a712", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration.java": { + "checksum": "752e793e67db971965d3e8c1e245f2b3", + "language": "Java", + "loc": 279, + "profile": [122, 57, 0, 0], + "measurements": [ + {"unit_name": "jsonComponentModule", "start": {"line": 101, "column": 29}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "jsonMixinModuleEntries", "start": {"line": 109, "column": 33}, "end": {"line": 113, "column": 4}, "value": 5}, + {"unit_name": "jsonMixinModule", "start": {"line": 116, "column": 19}, "end": {"line": 120, "column": 4}, "value": 5}, + {"unit_name": "jacksonObjectMapper", "start": {"line": 131, "column": 16}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "parameterNamesModule", "start": {"line": 143, "column": 24}, "end": {"line": 145, "column": 4}, "value": 3}, + {"unit_name": "jacksonObjectMapperBuilder", "start": {"line": 156, "column": 31}, "end": {"line": 162, "column": 4}, "value": 7}, + {"unit_name": "customize", "start": {"line": 164, "column": 16}, "end": {"line": 169, "column": 4}, "value": 6}, + {"unit_name": "standardJacksonObjectMapperBuilderCustomizer", "start": {"line": 179, "column": 49}, "end": {"line": 182, "column": 4}, "value": 4}, + {"unit_name": "StandardJackson2ObjectMapperBuilderCustomizer", "start": {"line": 191, "column": 4}, "end": {"line": 195, "column": 5}, "value": 5}, + {"unit_name": "getOrder", "start": {"line": 198, "column": 15}, "end": {"line": 200, "column": 5}, "value": 3}, + {"unit_name": "customize", "start": {"line": 203, "column": 16}, "end": {"line": 225, "column": 5}, "value": 23}, + {"unit_name": "configureFeatures", "start": {"line": 227, "column": 17}, "end": {"line": 238, "column": 5}, "value": 12}, + {"unit_name": "configureVisibility", "start": {"line": 240, "column": 17}, "end": {"line": 243, "column": 5}, "value": 4}, + {"unit_name": "configureDateFormat", "start": {"line": 245, "column": 17}, "end": {"line": 267, "column": 5}, "value": 18}, + {"unit_name": "configurePropertyNamingStrategy", "start": {"line": 269, "column": 17}, "end": {"line": 283, "column": 5}, "value": 11}, + {"unit_name": "configurePropertyNamingStrategyClass", "start": {"line": 285, "column": 17}, "end": {"line": 289, "column": 5}, "value": 5}, + {"unit_name": "configurePropertyNamingStrategyField", "start": {"line": 291, "column": 17}, "end": {"line": 302, "column": 5}, "value": 10}, + {"unit_name": "findPropertyNamingStrategyField", "start": {"line": 304, "column": 18}, "end": {"line": 307, "column": 5}, "value": 4}, + {"unit_name": "configureModules", "start": {"line": 309, "column": 17}, "end": {"line": 311, "column": 5}, "value": 3}, + {"unit_name": "configureLocale", "start": {"line": 313, "column": 17}, "end": {"line": 318, "column": 5}, "value": 6}, + {"unit_name": "configureDefaultLeniency", "start": {"line": 320, "column": 17}, "end": {"line": 325, "column": 5}, "value": 6}, + {"unit_name": "configureConstructorDetector", "start": {"line": 327, "column": 17}, "end": {"line": 342, "column": 5}, "value": 16}, + {"unit_name": "registerHints", "start": {"line": 351, "column": 15}, "end": {"line": 355, "column": 4}, "value": 5}, + {"unit_name": "registerPropertyNamingStrategyHints", "start": {"line": 362, "column": 16}, "end": {"line": 364, "column": 4}, "value": 3}, + {"unit_name": "registerPropertyNamingStrategyHints", "start": {"line": 366, "column": 16}, "end": {"line": 370, "column": 4}, "value": 5}, + {"unit_name": "isPropertyNamingStrategyField", "start": {"line": 372, "column": 19}, "end": {"line": 375, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jackson/JacksonProperties.java": { + "checksum": "2e0042feccfa9a19c50e4487292c8048", + "language": "Java", + "loc": 112, + "profile": [69, 0, 0, 0], + "measurements": [ + {"unit_name": "getDateFormat", "start": {"line": 122, "column": 16}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "setDateFormat", "start": {"line": 126, "column": 14}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "getPropertyNamingStrategy", "start": {"line": 130, "column": 16}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "setPropertyNamingStrategy", "start": {"line": 134, "column": 14}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "getVisibility", "start": {"line": 138, "column": 58}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "getSerialization", "start": {"line": 142, "column": 44}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "getDeserialization", "start": {"line": 146, "column": 46}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "getMapper", "start": {"line": 150, "column": 37}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "getParser", "start": {"line": 154, "column": 42}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "getGenerator", "start": {"line": 158, "column": 45}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "getDefaultPropertyInclusion", "start": {"line": 162, "column": 29}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "setDefaultPropertyInclusion", "start": {"line": 166, "column": 14}, "end": {"line": 168, "column": 3}, "value": 3}, + {"unit_name": "getDefaultLeniency", "start": {"line": 170, "column": 17}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "setDefaultLeniency", "start": {"line": 174, "column": 14}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "getConstructorDetector", "start": {"line": 178, "column": 37}, "end": {"line": 180, "column": 3}, "value": 3}, + {"unit_name": "setConstructorDetector", "start": {"line": 182, "column": 14}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "getTimeZone", "start": {"line": 186, "column": 18}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "setTimeZone", "start": {"line": 190, "column": 14}, "end": {"line": 192, "column": 3}, "value": 3}, + {"unit_name": "getLocale", "start": {"line": 194, "column": 16}, "end": {"line": 196, "column": 3}, "value": 3}, + {"unit_name": "setLocale", "start": {"line": 198, "column": 14}, "end": {"line": 200, "column": 3}, "value": 3}, + {"unit_name": "getDatatype", "start": {"line": 202, "column": 18}, "end": {"line": 204, "column": 3}, "value": 3}, + {"unit_name": "getEnum", "start": {"line": 243, "column": 36}, "end": {"line": 245, "column": 4}, "value": 3}, + {"unit_name": "getJsonNode", "start": {"line": 247, "column": 40}, "end": {"line": 249, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/jackson/package-info.java": { + "checksum": "1585edfdedfe8d737eb68f4f41bb8c56", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.java": { + "checksum": "8111f55eb668c41c541d1d799ca7c9da", + "language": "Java", + "loc": 33, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "dataSourceScriptDatabaseInitializer", "start": {"line": 38, "column": 41}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "determineDataSource", "start": {"line": 44, "column": 28}, "end": {"line": 53, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/SqlR2dbcScriptDatabaseInitializer.java": { + "checksum": "3c08a588e8e1dfe849631c341e4e009d", + "language": "Java", + "loc": 20, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "SqlR2dbcScriptDatabaseInitializer", "start": {"line": 43, "column": 9}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "SqlR2dbcScriptDatabaseInitializer", "start": {"line": 54, "column": 9}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "getSettings", "start": {"line": 67, "column": 47}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/OnDatabaseInitializationCondition.java": { + "checksum": "ff3e28b9514c45ff931413e96c600e0b", + "language": "Java", + "loc": 48, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "OnDatabaseInitializationCondition", "start": {"line": 51, "column": 9}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "getMatchOutcome", "start": {"line": 57, "column": 26}, "end": {"line": 65, "column": 3}, "value": 9}, + {"unit_name": "match", "start": {"line": 67, "column": 18}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getDatabaseInitializationMode", "start": {"line": 71, "column": 37}, "end": {"line": 79, "column": 3}, "value": 9}, + {"unit_name": "getConfiguredProperty", "start": {"line": 81, "column": 17}, "end": {"line": 88, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/SqlDataSourceScriptDatabaseInitializer.java": { + "checksum": "be32e6624b5b747917f8e28304903832", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "SqlDataSourceScriptDatabaseInitializer", "start": {"line": 42, "column": 9}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "SqlDataSourceScriptDatabaseInitializer", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getSettings", "start": {"line": 64, "column": 47}, "end": {"line": 66, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/SqlInitializationAutoConfiguration.java": { + "checksum": "68f747330b23fe58f6db54666cd38954", + "language": "Java", + "loc": 26, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "SqlInitializationModeCondition", "start": {"line": 45, "column": 3}, "end": {"line": 47, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/SettingsCreator.java": { + "checksum": "acfe87501a22ca890b3882ec8ac3782e", + "language": "Java", + "loc": 28, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "SettingsCreator", "start": {"line": 32, "column": 10}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "createFrom", "start": {"line": 35, "column": 40}, "end": {"line": 45, "column": 3}, "value": 11}, + {"unit_name": "scriptLocations", "start": {"line": 47, "column": 30}, "end": {"line": 55, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/R2dbcInitializationConfiguration.java": { + "checksum": "9ad64e170738b91c3450cf1abf3f3b4e", + "language": "Java", + "loc": 33, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "r2dbcScriptDatabaseInitializer", "start": {"line": 43, "column": 36}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "determineConnectionFactory", "start": {"line": 50, "column": 35}, "end": {"line": 59, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/SqlInitializationScriptsRuntimeHints.java": { + "checksum": "197b769143049080179c8b07999279ec", + "language": "Java", + "loc": 10, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 30, "column": 14}, "end": {"line": 33, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/SqlInitializationProperties.java": { + "checksum": "fb9ff94a31b581296623baab332b381c", + "language": "Java", + "loc": 71, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "getSchemaLocations", "start": {"line": 83, "column": 22}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setSchemaLocations", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getDataLocations", "start": {"line": 91, "column": 22}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setDataLocations", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getPlatform", "start": {"line": 99, "column": 16}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setPlatform", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 107, "column": 16}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 111, "column": 14}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 115, "column": 16}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 119, "column": 14}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "isContinueOnError", "start": {"line": 123, "column": 17}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "setContinueOnError", "start": {"line": 127, "column": 14}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "getSeparator", "start": {"line": 131, "column": 16}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "setSeparator", "start": {"line": 135, "column": 14}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "getEncoding", "start": {"line": 139, "column": 17}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "setEncoding", "start": {"line": 143, "column": 14}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 147, "column": 36}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "setMode", "start": {"line": 151, "column": 14}, "end": {"line": 153, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/sql/init/package-info.java": { + "checksum": "006ebbbb493b85d8be473deb72c9b017", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/nestedconfigurationproperties/MyPropertiesRecord.java": { + "checksum": "033264c1b6eb9a7e68e9e6afc444d73f", + "language": "Java", + "loc": 6, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "MyPropertiesRecord", "start": {"line": 23, "column": 15}, "end": {"line": 25, "column": 2}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/nestedconfigurationproperties/MyPropertiesCtor.java": { + "checksum": "7119a9999984edcea8c7e7d9e1418641", + "language": "Java", + "loc": 19, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "MyPropertiesCtor", "start": {"line": 30, "column": 9}, "end": {"line": 33, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getNested", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/nestedconfigurationproperties/Nested.java": { + "checksum": "296a7347da8e1a0cd1759cb2dd5fdb10", + "language": "Java", + "loc": 10, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getNumber", "start": {"line": 24, "column": 13}, "end": {"line": 26, "column": 3}, "value": 3}, + {"unit_name": "setNumber", "start": {"line": 28, "column": 14}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/nestedconfigurationproperties/MyProperties.java": { + "checksum": "5ab0261fd346833f97129242d207e440", + "language": "Java", + "loc": 18, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 31, "column": 16}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "getNested", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/customhints/MyInterface.java": { + "checksum": "4751f80b1f8c23a17d52dddc360cfb61", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/customhints/MyClass.java": { + "checksum": "00cce282d0c226015e30a85283d34ab6", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "sayHello", "start": {"line": 21, "column": 7}, "end": {"line": 23, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/customhints/MySerializableClass.java": { + "checksum": "370d36dd10265d9b84ee0bf0eaa5f740", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/customhints/MyRuntimeHints.java": { + "checksum": "20e173058a81e99193b369830d7eef23", + "language": "Java", + "loc": 16, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 29, "column": 14}, "end": {"line": 42, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/advanced/customhints/testing/MyRuntimeHintsTests.java": { + "checksum": "cf78779b1ac31e6c2cf3581ff1b9ee52", + "language": "Java", + "loc": 14, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "shouldRegisterHints", "start": {"line": 30, "column": 7}, "end": {"line": 34, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/introducinggraalvmnativeimages/understandingaotprocessing/sourcecodegeneration/MyConfiguration.java": { + "checksum": "94ca6241c841ec1958b3c1e29aaa456c", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "myBean", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/introducinggraalvmnativeimages/understandingaotprocessing/sourcecodegeneration/MyConfiguration__BeanDefinitions.java": { + "checksum": "a5cae692e0fd43791f967a1ece87c71d", + "language": "Java", + "loc": 23, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "getMyConfigurationBeanDefinition", "start": {"line": 32, "column": 31}, "end": {"line": 37, "column": 3}, "value": 6}, + {"unit_name": "getMyBeanInstanceSupplier", "start": {"line": 42, "column": 46}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "getMyBeanBeanDefinition", "start": {"line": 50, "column": 31}, "end": {"line": 55, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/packaging/nativeimage/introducinggraalvmnativeimages/understandingaotprocessing/sourcecodegeneration/MyBean.java": { + "checksum": "d44287f47e41aaa68b61b9b80841a002", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/manualhints/valuehint/MyProperties.java": { + "checksum": "54f9edf60cca87d3b36ba607643b0167", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getContexts", "start": {"line": 29, "column": 30}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "setContexts", "start": {"line": 33, "column": 14}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/format/property/MyProperties.java": { + "checksum": "f9d858c680dc6600fcd65537366c90d2", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 27, "column": 16}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "getTarget", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setTarget", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/annotationprocessor/automaticmetadatageneration/MyMessagingProperties.java": { + "checksum": "b971d28340a2c17be92f14fbae1ea048", + "language": "Java", + "loc": 25, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getAddresses", "start": {"line": 33, "column": 22}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "setAddresses", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getContainerType", "start": {"line": 41, "column": 23}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "setContainerType", "start": {"line": 45, "column": 14}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/annotationprocessor/automaticmetadatageneration/MyServerProperties.java": { + "checksum": "b44699b1b1d8515119947e13116c0f55", + "language": "Java", + "loc": 26, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 44, "column": 14}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getIp", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "setIp", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 56, "column": 13}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/appendix/configurationmetadata/annotationprocessor/automaticmetadatageneration/nestedproperties/MyServerProperties.java": { + "checksum": "f48e5124a13ac081c28e3180dbebbcf2", + "language": "Java", + "loc": 35, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 29, "column": 16}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 33, "column": 14}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "getHost", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getIp", "start": {"line": 53, "column": 17}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "setIp", "start": {"line": 57, "column": 15}, "end": {"line": 59, "column": 4}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 4}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 65, "column": 15}, "end": {"line": 67, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/jersey/MyJerseyConfig.java": { + "checksum": "29a48ae93d326bcecfb9999e1edf8026", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "MyJerseyConfig", "start": {"line": 26, "column": 9}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/jersey/MyEndpoint.java": { + "checksum": "eb305b37d8ab4b13c94342182d9f5ae8", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "message", "start": {"line": 29, "column": 16}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/embeddedcontainer/customizing/programmatic/MyWebServerFactoryCustomizer.java": { + "checksum": "b3928a8ca11963036f919c65e1edc5b5", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 27, "column": 14}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/embeddedcontainer/customizing/programmatic/MyTomcatWebServerFactoryCustomizer.java": { + "checksum": "8b1803b888fd94a82b28ff678fa06521", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 29, "column": 14}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/embeddedcontainer/customizing/samesite/MySameSiteConfiguration.java": { + "checksum": "d5e47ee28a65c40a0bef2148d2903404", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "applicationCookieSameSiteSupplier", "start": {"line": 27, "column": 32}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/embeddedcontainer/applicationcontext/MyDemoBean.java": { + "checksum": "775fd41df058bda67ea69df9ab153339", + "language": "Java", + "loc": 15, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 32, "column": 14}, "end": {"line": 35, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/CustomerRepository.java": { + "checksum": "56268a475a379647943711669562389f", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/MyUserHandler.java": { + "checksum": "ed94db77bc14d941f0962d614f819667", + "language": "Java", + "loc": 16, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getUser", "start": {"line": 26, "column": 24}, "end": {"line": 28, "column": 3}, "value": 3}, + {"unit_name": "getUserCustomers", "start": {"line": 30, "column": 24}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "deleteUser", "start": {"line": 34, "column": 24}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/Customer.java": { + "checksum": "a39368cb54b8267a75761012765ce935", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/User.java": { + "checksum": "67e153d934fbe3cbfb88590fbaa99e13", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getCustomers", "start": {"line": 23, "column": 17}, "end": {"line": 25, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/MyRestController.java": { + "checksum": "5420dbb5b768e65c8d19ea49ff788aa3", + "language": "Java", + "loc": 29, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "MyRestController", "start": {"line": 35, "column": 9}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "getUser", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getUserCustomers", "start": {"line": 46, "column": 24}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "deleteUser", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/UserRepository.java": { + "checksum": "eac701c558c053f5e7653a5a5666bafe", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/MyRoutingConfiguration.java": { + "checksum": "38df1009b9fb66702ac1e24d8d8cd0b6", + "language": "Java", + "loc": 21, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "routerFunction", "start": {"line": 35, "column": 40}, "end": {"line": 43, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/MyControllerAdvice.java": { + "checksum": "a0bac209a540761ae57645c234ac54d0", + "language": "Java", + "loc": 23, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "handleControllerException", "start": {"line": 34, "column": 27}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "getStatus", "start": {"line": 39, "column": 21}, "end": {"line": 43, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/MyException.java": { + "checksum": "e938aa49757907feacb526cf26eb4714", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/CustomException.java": { + "checksum": "221e36f54bb79e371f9d49e0d3a72884", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/MyErrorBody.java": { + "checksum": "378b3bbab5d439b4d8748c6b26cb4306", + "language": "Java", + "loc": 5, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "MyErrorBody", "start": {"line": 21, "column": 2}, "end": {"line": 22, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/SomeController.java": { + "checksum": "9929f408e4c724f40e990f1c72840148", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/errorpages/MyErrorViewResolver.java": { + "checksum": "93bcae5feb800df083f6bea90918f7ae", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "resolveErrorView", "start": {"line": 30, "column": 22}, "end": {"line": 37, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/errorpageswithoutspringmvc/MyFilter.java": { + "checksum": "264e9c45bbb024d4309f462709119668", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "doFilter", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/errorpageswithoutspringmvc/MyErrorPagesConfiguration.java": { + "checksum": "5f931f2c55946e3a81255a180ec4c471", + "language": "Java", + "loc": 17, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "errorPageRegistrar", "start": {"line": 30, "column": 28}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "registerErrorPages", "start": {"line": 34, "column": 15}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/errorhandling/errorpageswithoutspringmvc/MyFilterConfiguration.java": { + "checksum": "e26c56b0098097cbbcd459e5fb686920", + "language": "Java", + "loc": 15, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "myFilter", "start": {"line": 31, "column": 42}, "end": {"line": 36, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/messageconverters/MyHttpMessageConvertersConfiguration.java": { + "checksum": "475685c18e28632a3e606dda9fb2b630", + "language": "Java", + "loc": 14, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "customConverters", "start": {"line": 28, "column": 31}, "end": {"line": 32, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/messageconverters/AdditionalHttpMessageConverter.java": { + "checksum": "c95d6017b86f96776b0a9a9bb46e997c", + "language": "Java", + "loc": 22, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "supports", "start": {"line": 30, "column": 20}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "readInternal", "start": {"line": 35, "column": 19}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "writeInternal", "start": {"line": 41, "column": 17}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/messageconverters/AnotherHttpMessageConverter.java": { + "checksum": "1fc115ba8e12d12b471f15d1f0a70de1", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/servlet/springmvc/cors/MyCorsConfiguration.java": { + "checksum": "77152397bda7510c302ca7b6bf710761", + "language": "Java", + "loc": 17, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "corsConfigurer", "start": {"line": 28, "column": 26}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "WebMvcConfigurer", "start": {"line": 29, "column": 14}, "end": {"line": 36, "column": 4}, "value": 6}, + {"unit_name": "addCorsMappings", "start": {"line": 32, "column": 16}, "end": {"line": 34, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/security/springwebflux/MyWebFluxSecurityConfiguration.java": { + "checksum": "ba59b8754d97c122d669e30a884cbab9", + "language": "Java", + "loc": 19, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "springSecurityFilterChain", "start": {"line": 31, "column": 32}, "end": {"line": 38, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/security/oauth2/client/MyOAuthClientConfiguration.java": { + "checksum": "fb7be41cbb661b492d26a8f180748909", + "language": "Java", + "loc": 23, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "securityFilterChain", "start": {"line": 30, "column": 29}, "end": {"line": 43, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/security/saml2/relyingparty/MySamlRelyingPartyConfiguration.java": { + "checksum": "97ad38d246f87b622ff046092bcdc4d7", + "language": "Java", + "loc": 17, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "securityFilterChain", "start": {"line": 30, "column": 29}, "end": {"line": 36, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/reactiveserver/customizing/programmatic/MyNettyWebServerFactoryCustomizer.java": { + "checksum": "eb8cc286e715ae9f805f9d765a8a8be0", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 29, "column": 14}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/reactiveserver/customizing/programmatic/MyWebServerFactoryCustomizer.java": { + "checksum": "509cecf36bb5c8899b68e84b0c3d0b79", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 27, "column": 14}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/CustomerRepository.java": { + "checksum": "7ab2b8f05d7222328a911f4b9e877a1d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/MyUserHandler.java": { + "checksum": "48abac2706cbafb94086410549ea31de", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getUser", "start": {"line": 28, "column": 30}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "getUserCustomers", "start": {"line": 32, "column": 30}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "deleteUser", "start": {"line": 36, "column": 30}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/Customer.java": { + "checksum": "e7d6394ea221deb1a5361055a765fa64", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/User.java": { + "checksum": "41fec2058255491760041e0226b3f325", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getCustomers", "start": {"line": 23, "column": 17}, "end": {"line": 25, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/MyRestController.java": { + "checksum": "9deab2cbd693d36196be647ad5e62eff", + "language": "Java", + "loc": 30, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "MyRestController", "start": {"line": 36, "column": 9}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "getUser", "start": {"line": 42, "column": 20}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getUserCustomers", "start": {"line": 47, "column": 24}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "deleteUser", "start": {"line": 52, "column": 20}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/UserRepository.java": { + "checksum": "0b3c56db68d28c41f8547a5d42c30cad", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/MyRoutingConfiguration.java": { + "checksum": "07b823c27993ca9b494ecac466e77f82", + "language": "Java", + "loc": 21, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "monoRouterFunction", "start": {"line": 35, "column": 40}, "end": {"line": 43, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/errorhandling/MyErrorWebExceptionHandler.java": { + "checksum": "4547bca1c3112765a0035d815ae7bcba", + "language": "Java", + "loc": 35, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "MyErrorWebExceptionHandler", "start": {"line": 38, "column": 9}, "end": {"line": 43, "column": 3}, "value": 6}, + {"unit_name": "getRoutingFunction", "start": {"line": 46, "column": 43}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "acceptsXml", "start": {"line": 50, "column": 18}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "handleErrorAsXml", "start": {"line": 54, "column": 30}, "end": {"line": 58, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/reactive/webflux/httpcodecs/MyCodecsConfiguration.java": { + "checksum": "e56d994afb6082e4c0552fd379bdec61", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "myCodecCustomizer", "start": {"line": 28, "column": 25}, "end": {"line": 34, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/graphql/transports/rsocket/RSocketGraphQlClientExample.java": { + "checksum": "07b83509dee848a542f10890b69b4034", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "RSocketGraphQlClientExample", "start": {"line": 32, "column": 9}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "rsocketOverTcp", "start": {"line": 37, "column": 14}, "end": {"line": 44, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/web/graphql/runtimewiring/GreetingController.java": { + "checksum": "18383703acfee90c3150758ac6b7f460", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "greeting", "start": {"line": 27, "column": 16}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/jta/mixingxaandnonxaconnections/xa/MyBean.java": { + "checksum": "7887861cbf8b565dbf98dedbbe9b7c94", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/jta/mixingxaandnonxaconnections/nonxa/MyBean.java": { + "checksum": "b4f5e425bd8bea75313be5313ef74370", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/jta/mixingxaandnonxaconnections/primary/MyBean.java": { + "checksum": "e21539e3468a4f612e88a72472a8d939", + "language": "Java", + "loc": 6, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 23, "column": 9}, "end": {"line": 25, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/webservices/template/SomeRequest.java": { + "checksum": "076f4922407fc90ec14525a23be766fe", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/webservices/template/MyWebServiceTemplateConfiguration.java": { + "checksum": "97e3cb466bba12d659b6cd5c948f8a98", + "language": "Java", + "loc": 19, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "webServiceTemplate", "start": {"line": 32, "column": 28}, "end": {"line": 38, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/webservices/template/MyService.java": { + "checksum": "ba3d954ba3315efe44765a8ad0e75b5c", + "language": "Java", + "loc": 16, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "someWsCall", "start": {"line": 33, "column": 22}, "end": {"line": 36, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/webservices/template/SomeResponse.java": { + "checksum": "234372bf01f136498ba40d7da913bab4", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/webclient/Details.java": { + "checksum": "fc410154c3caf68899a87e43aa83071e", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/webclient/MyService.java": { + "checksum": "7b529ddc35bba568af2b9f92e556e0b8", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "someRestCall", "start": {"line": 33, "column": 23}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/webclient/ssl/Details.java": { + "checksum": "3c0bd2ca2449c260b0441bc83732e52e", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/webclient/ssl/MyService.java": { + "checksum": "1cd8e54f433ec79b0c70da3a432d189e", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 30, "column": 9}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "someRestCall", "start": {"line": 34, "column": 23}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/clienthttprequestfactory/configuration/MyClientHttpConfiguration.java": { + "checksum": "778490a22ddb960da6608ca77ff328af", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "clientHttpRequestFactoryBuilder", "start": {"line": 29, "column": 37}, "end": {"line": 32, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/resttemplate/Details.java": { + "checksum": "1e9d18e835a1991ebf085a97dc399f57", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/resttemplate/MyService.java": { + "checksum": "2b139c9de6b21f5265f30a385fd1b9a7", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "someRestCall", "start": {"line": 32, "column": 17}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/resttemplate/ssl/MyService.java": { + "checksum": "89a7737ab285d69963d1509feb917cff", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 30, "column": 9}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "someRestCall", "start": {"line": 34, "column": 17}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/resttemplate/customization/MyRestTemplateCustomizer.java": { + "checksum": "487a00c6e1a7bdc7f8faeb72e32f5b36", + "language": "Java", + "loc": 31, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 34, "column": 14}, "end": {"line": 38, "column": 3}, "value": 5}, + {"unit_name": "CustomRoutePlanner", "start": {"line": 42, "column": 3}, "end": {"line": 44, "column": 4}, "value": 3}, + {"unit_name": "determineProxy", "start": {"line": 47, "column": 22}, "end": {"line": 52, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/resttemplate/customization/MyRestTemplateBuilderConfiguration.java": { + "checksum": "7512038bebf5fb9d46cee40d38240970", + "language": "Java", + "loc": 15, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "restTemplateBuilder", "start": {"line": 30, "column": 29}, "end": {"line": 34, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/restclient/Details.java": { + "checksum": "c10432bc0167c47fa2b3e14e9d0daa51", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/restclient/MyService.java": { + "checksum": "302d9ec940fa79924bb2c9e44a27dbc7", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "someRestCall", "start": {"line": 31, "column": 17}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/restclient/ssl/Details.java": { + "checksum": "1ab07f3acf9884c6bbb976b07c435089", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/restclient/ssl/MyService.java": { + "checksum": "6dcd93e40f776eaad5fa4d4305f99880", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "someRestCall", "start": {"line": 32, "column": 17}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/restclient/ssl/settings/Details.java": { + "checksum": "74bded69bebac8a4d82627b7b7db3a24", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/restclient/restclient/ssl/settings/MyService.java": { + "checksum": "b24deb0b59c9c5ae5b1fe3399ee2e336", + "language": "Java", + "loc": 22, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 33, "column": 9}, "end": {"line": 39, "column": 3}, "value": 7}, + {"unit_name": "someRestCall", "start": {"line": 41, "column": 17}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/quartz/MyService.java": { + "checksum": "13db4d1bebe7a4a8efa3a553a9215ee4", + "language": "Java", + "loc": 6, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "someMethod", "start": {"line": 23, "column": 7}, "end": {"line": 24, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/quartz/MySampleJob.java": { + "checksum": "f97ae2577d1f96ae079e76968d572d0b", + "language": "Java", + "loc": 18, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "setMyService", "start": {"line": 34, "column": 14}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "executeInternal", "start": {"line": 44, "column": 17}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/caching/MyMathService.java": { + "checksum": "8e23ab11ee194e46c10352339fd3e093", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "computePiDecimal", "start": {"line": 26, "column": 13}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/caching/provider/MyCacheManagerConfiguration.java": { + "checksum": "6bfb6d857bb30d0c4ebcc7b0e8677234", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "cacheManagerCustomizer", "start": {"line": 28, "column": 59}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/caching/provider/redis/MyRedisCacheManagerConfiguration.java": { + "checksum": "4986d8566ec2b61aab80599c392f642c", + "language": "Java", + "loc": 17, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "myRedisCacheManagerBuilderCustomizer", "start": {"line": 30, "column": 44}, "end": {"line": 39, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/caching/provider/cache2k/MyCache2kDefaultsConfiguration.java": { + "checksum": "a604d5b752b2ed4633343b3423a306ae", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "myCache2kDefaultsCustomizer", "start": {"line": 29, "column": 34}, "end": {"line": 34, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/caching/provider/couchbase/MyCouchbaseCacheManagerConfiguration.java": { + "checksum": "4a7d38b8735b098809ab4b0fad6db531", + "language": "Java", + "loc": 17, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "myCouchbaseCacheManagerBuilderCustomizer", "start": {"line": 30, "column": 48}, "end": {"line": 39, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/validation/Author.java": { + "checksum": "85daa6d37b8b806b52de88bc92d84042", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/validation/MyBean.java": { + "checksum": "3b8fc7d02f1233f5608c01095b68b9db", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/io/validation/Archive.java": { + "checksum": "9f0989408e2bff60b296730a33a2d627", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/ssl/bundles/MyComponent.java": { + "checksum": "090a6781768e716fec23d8ab0bed656d", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "MyComponent", "start": {"line": 29, "column": 9}, "end": {"line": 33, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/launch/TestMyApplication.java": { + "checksum": "a5edd1fa8601dc4c776d503028a91946", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 23, "column": 21}, "end": {"line": 25, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/launch/MyApplication.java": { + "checksum": "82d3a62ef7aab6a2c3fc2b7f106d391d", + "language": "Java", + "loc": 5, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 21, "column": 21}, "end": {"line": 22, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/devtools/MyContainersConfiguration.java": { + "checksum": "8dda084006e235a4009cb4a99e99d88f", + "language": "Java", + "loc": 15, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "mongoDbContainer", "start": {"line": 32, "column": 26}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/importingcontainerdeclarations/MyContainersConfiguration.java": { + "checksum": "d55b1078144e68e66ed04ff0862df4bd", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/importingcontainerdeclarations/MyContainers.java": { + "checksum": "423af5ca28a4eb04dd5cee6e5b43c5e0", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/devservices/testcontainers/atdevelopmenttime/dynamicproperties/MyContainersConfiguration.java": { + "checksum": "521a18c057c1c30154fac98867dd49f2", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "mongoDbContainer", "start": {"line": 29, "column": 26}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "mongoDbProperties", "start": {"line": 34, "column": 34}, "end": {"line": 39, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/logexample/MyApplication.java": { + "checksum": "9a57cc36abc42c068bb4333ca8aba22f", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 30, "column": 21}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/MyApplication.java": { + "checksum": "854b2cb8df53750d8a7b695b54320496", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/commandlinerunner/MyCommandLineRunner.java": { + "checksum": "719a4911a5e119c6f050b4ef4c120932", + "language": "Java", + "loc": 9, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "run", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/startuptracking/MyApplication.java": { + "checksum": "c07fd2c6842f79a3a0957a116d86d87c", + "language": "Java", + "loc": 12, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 26, "column": 21}, "end": {"line": 30, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/customizingspringapplication/MyApplication.java": { + "checksum": "0c8078cd3710766f50c5a6972b10bb71", + "language": "Java", + "loc": 12, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 26, "column": 21}, "end": {"line": 30, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/fluentbuilderapi/MyApplication.java": { + "checksum": "6cf13c04ba553d56e72bc53a091ab393", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "hierarchyWithDisabledBanner", "start": {"line": 24, "column": 14}, "end": {"line": 31, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/applicationavailability/managing/CacheCompletelyBrokenException.java": { + "checksum": "5020a0df672025d30c74277813219d76", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/applicationavailability/managing/MyReadinessStateExporter.java": { + "checksum": "d4c58d3ef0978a882b98f13c95fa7c82", + "language": "Java", + "loc": 17, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "onStateChange", "start": {"line": 28, "column": 14}, "end": {"line": 37, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/applicationavailability/managing/MyLocalCacheVerifier.java": { + "checksum": "0d54ecaa4cb1e0f994bb91a35c458d21", + "language": "Java", + "loc": 19, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "MyLocalCacheVerifier", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "checkLocalCache", "start": {"line": 33, "column": 14}, "end": {"line": 40, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/applicationarguments/MyBean.java": { + "checksum": "e9f5ef8c41ba752fa6d84cc7e20eba48", + "language": "Java", + "loc": 14, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 34, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/springapplication/applicationexit/MyApplication.java": { + "checksum": "fc8116ec0dd38c8e3a22a42de812347a", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "exitCodeGenerator", "start": {"line": 28, "column": 27}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 32, "column": 21}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/json/jackson/customserializersanddeserializers/MyJsonComponent.java": { + "checksum": "010a1f7a9dfd73deb3d800cdb9b7801d", + "language": "Java", + "loc": 33, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "serialize", "start": {"line": 38, "column": 15}, "end": {"line": 43, "column": 4}, "value": 6}, + {"unit_name": "deserialize", "start": {"line": 50, "column": 19}, "end": {"line": 56, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/json/jackson/customserializersanddeserializers/MyObject.java": { + "checksum": "3fefb908ee0250d255927e8139fef737", + "language": "Java", + "loc": 11, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "MyObject", "start": {"line": 21, "column": 2}, "end": {"line": 22, "column": 3}, "value": 2}, + {"unit_name": "getName", "start": {"line": 24, "column": 9}, "end": {"line": 26, "column": 3}, "value": 3}, + {"unit_name": "getAge", "start": {"line": 28, "column": 10}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/json/jackson/customserializersanddeserializers/object/MyJsonComponent.java": { + "checksum": "92942f685f5adef429f02b84c3c2dc7a", + "language": "Java", + "loc": 31, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "serializeObject", "start": {"line": 38, "column": 18}, "end": {"line": 42, "column": 4}, "value": 5}, + {"unit_name": "deserializeObject", "start": {"line": 49, "column": 22}, "end": {"line": 54, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/json/jackson/customserializersanddeserializers/object/MyObject.java": { + "checksum": "813bf21bd58f1e909df92017117f364e", + "language": "Java", + "loc": 11, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "MyObject", "start": {"line": 21, "column": 2}, "end": {"line": 22, "column": 3}, "value": 2}, + {"unit_name": "getName", "start": {"line": 24, "column": 9}, "end": {"line": 26, "column": 3}, "value": 3}, + {"unit_name": "getAge", "start": {"line": 28, "column": 10}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/MyBean.java": { + "checksum": "0722fbb9b338c661f748af009d401f60", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/thirdpartyconfiguration/AnotherComponent.java": { + "checksum": "55a87459cef7dca3f976f4d50e22084c", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/thirdpartyconfiguration/ThirdPartyConfiguration.java": { + "checksum": "a45af5e1c4dda1453c5875d175cbf281", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "anotherComponent", "start": {"line": 28, "column": 26}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/javabeanbinding/MyProperties.java": { + "checksum": "9f0e57ff7f3e5b7ac9e9f323dd3bdddc", + "language": "Java", + "loc": 50, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 36, "column": 17}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getRemoteAddress", "start": {"line": 44, "column": 21}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "setRemoteAddress", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getSecurity", "start": {"line": 52, "column": 18}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 66, "column": 17}, "end": {"line": 68, "column": 4}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 70, "column": 15}, "end": {"line": 72, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 4}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 78, "column": 15}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "getRoles", "start": {"line": 82, "column": 23}, "end": {"line": 84, "column": 4}, "value": 3}, + {"unit_name": "setRoles", "start": {"line": 86, "column": 15}, "end": {"line": 88, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/relaxedbinding/MyPersonProperties.java": { + "checksum": "cde64e195c89d22af7e8d09d67dd9c32", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getFirstName", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3}, + {"unit_name": "setFirstName", "start": {"line": 30, "column": 14}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/relaxedbinding/mapsfromenvironmentvariables/MyMapsProperties.java": { + "checksum": "9b3a21046779626bbd6228f6cc6546ee", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getValues", "start": {"line": 29, "column": 29}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/constructorbinding/MyProperties.java": { + "checksum": "e6b139f0c18a710309eb98f56b14e3bb", + "language": "Java", + "loc": 44, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "MyProperties", "start": {"line": 37, "column": 9}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "isEnabled", "start": {"line": 44, "column": 17}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getRemoteAddress", "start": {"line": 48, "column": 21}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getSecurity", "start": {"line": 52, "column": 18}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "getRoles", "start": {"line": 83, "column": 23}, "end": {"line": 85, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/constructorbinding/nonnull/MyProperties.java": { + "checksum": "35e17cef21280e42bdfb4f7e5ccd5ec2", + "language": "Java", + "loc": 44, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "MyProperties", "start": {"line": 35, "column": 9}, "end": {"line": 39, "column": 3}, "value": 5}, + {"unit_name": "isEnabled", "start": {"line": 42, "column": 17}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getRemoteAddress", "start": {"line": 46, "column": 21}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getSecurity", "start": {"line": 50, "column": 18}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getRoles", "start": {"line": 76, "column": 23}, "end": {"line": 78, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/usingannotatedtypes/MyService.java": { + "checksum": "4dda464ad87de1fd0e00c8388285dc8b", + "language": "Java", + "loc": 13, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 26, "column": 9}, "end": {"line": 28, "column": 3}, "value": 3}, + {"unit_name": "openConnection", "start": {"line": 30, "column": 14}, "end": {"line": 34, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/usingannotatedtypes/Server.java": { + "checksum": "3cbbea40dd54af1888f72744023cc0d5", + "language": "Java", + "loc": 7, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "Server", "start": {"line": 21, "column": 2}, "end": {"line": 22, "column": 3}, "value": 2}, + {"unit_name": "start", "start": {"line": 24, "column": 7}, "end": {"line": 25, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/usingannotatedtypes/MyProperties.java": { + "checksum": "598975b1c3990999df51e2d5ba16125b", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getRemoteAddress", "start": {"line": 21, "column": 9}, "end": {"line": 23, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/durations/javabeanbinding/MyProperties.java": { + "checksum": "a84e7a08af3f2ef9c5096c2c71d2ae4d", + "language": "Java", + "loc": 23, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getSessionTimeout", "start": {"line": 34, "column": 18}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "setSessionTimeout", "start": {"line": 38, "column": 14}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getReadTimeout", "start": {"line": 42, "column": 18}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "setReadTimeout", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/durations/constructorbinding/MyProperties.java": { + "checksum": "726432665380fcef3b9e6dc278c6a758", + "language": "Java", + "loc": 22, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getSessionTimeout", "start": {"line": 42, "column": 18}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getReadTimeout", "start": {"line": 46, "column": 18}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/datasizes/javabeanbinding/MyProperties.java": { + "checksum": "45ccc21c54529f04e8a0f9c703e0014e", + "language": "Java", + "loc": 23, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getBufferSize", "start": {"line": 33, "column": 18}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "setBufferSize", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getSizeThreshold", "start": {"line": 41, "column": 18}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "setSizeThreshold", "start": {"line": 45, "column": 14}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/conversion/datasizes/constructorbinding/MyProperties.java": { + "checksum": "47ee8049f61614426aadc393b0e3ef97", + "language": "Java", + "loc": 22, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getBufferSize", "start": {"line": 41, "column": 18}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getSizeThreshold", "start": {"line": 45, "column": 18}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/mergingcomplextypes/map/MyPojo.java": { + "checksum": "4637281308988af0550609280ffe578f", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/mergingcomplextypes/map/MyProperties.java": { + "checksum": "881cd335d4537a6ecdad84ffc4cd9abc", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getMap", "start": {"line": 29, "column": 29}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/mergingcomplextypes/list/MyPojo.java": { + "checksum": "deb8c425ad03020aa1333161ab4b7dda", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/mergingcomplextypes/list/MyProperties.java": { + "checksum": "95aea65d3ed0b5582687f41e1a347b28", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getList", "start": {"line": 29, "column": 22}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/validation/MyProperties.java": { + "checksum": "bcfb275ea264d23740a27463d3fbb1b4", + "language": "Java", + "loc": 17, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getRemoteAddress", "start": {"line": 34, "column": 21}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "setRemoteAddress", "start": {"line": 38, "column": 14}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/validation/nested/MyProperties.java": { + "checksum": "088744bd489bfb8b918ca0526589bae5", + "language": "Java", + "loc": 34, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "getRemoteAddress", "start": {"line": 39, "column": 21}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "setRemoteAddress", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getSecurity", "start": {"line": 47, "column": 18}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 62, "column": 15}, "end": {"line": 64, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/enablingannotatedtypes/MyConfiguration.java": { + "checksum": "52a9995ff7e5c6596e7c360ddfc120e7", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/enablingannotatedtypes/MyApplication.java": { + "checksum": "af31916e3b929ad24233233d1a5cf242", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/externalconfig/typesafeconfigurationproperties/enablingannotatedtypes/SomeProperties.java": { + "checksum": "6998c3caa4d2ab51ae6cab817fb10e4a", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/profiles/ProductionConfiguration.java": { + "checksum": "ec9336eda798f0f27f8eca34ddbb6b0f", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/logging/structured/otherformats/MyCustomFormat.java": { + "checksum": "7214740e52a9c870de6a82047302fae3", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "format", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/testing/MyConditionEvaluationReportingTests.java": { + "checksum": "28f46d7a2bc8918d40375af514447b83", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "autoConfigTest", "start": {"line": 28, "column": 7}, "end": {"line": 34, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/testing/MyServiceAutoConfigurationTests.java": { + "checksum": "49ea50ed77f78a047c997112dc9672f0", + "language": "Java", + "loc": 38, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "serviceNameCanBeConfigured", "start": {"line": 39, "column": 7}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "serviceIsIgnoredIfLibraryIsNotPresent", "start": {"line": 49, "column": 7}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "defaultServiceBacksOff", "start": {"line": 57, "column": 7}, "end": {"line": 62, "column": 3}, "value": 6}, + {"unit_name": "myCustomService", "start": {"line": 68, "column": 13}, "end": {"line": 70, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/testing/MyService.java": { + "checksum": "b610579876dee9fb534609ce2c225122", + "language": "Java", + "loc": 10, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 23, "column": 9}, "end": {"line": 25, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 27, "column": 16}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/testing/MyServiceAutoConfiguration.java": { + "checksum": "2a5d4803af5e58010153dd18bbca04ca", + "language": "Java", + "loc": 28, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "userService", "start": {"line": 34, "column": 19}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 43, "column": 17}, "end": {"line": 45, "column": 4}, "value": 3}, + {"unit_name": "setName", "start": {"line": 47, "column": 15}, "end": {"line": 49, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/customstarter/configurationkeys/AcmeProperties.java": { + "checksum": "3f4e347b28ae98956062fd83521c64c9", + "language": "Java", + "loc": 20, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "isCheckLocation", "start": {"line": 37, "column": 17}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setCheckLocation", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getLoginTimeout", "start": {"line": 45, "column": 18}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "setLoginTimeout", "start": {"line": 49, "column": 14}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/beanconditions/SomeService.java": { + "checksum": "64fb8bc6881f9228292059dddb9662b9", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/beanconditions/MyAutoConfiguration.java": { + "checksum": "ccf8e7f59ee3362c7fd11b3df8bb8438", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "someService", "start": {"line": 28, "column": 21}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/classconditions/SomeService.java": { + "checksum": "3684368380cf0712c4163ff6f4bee7fb", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/classconditions/MyAutoConfiguration.java": { + "checksum": "fdf7a572b53484f4db52fc5c7d5408a1", + "language": "Java", + "loc": 18, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "someService", "start": {"line": 37, "column": 22}, "end": {"line": 39, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/usingthespringbootapplicationannotation/springapplication/MyApplication.java": { + "checksum": "82dd2a118ccdeb1add2653f0f422a1c5", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 26, "column": 21}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/usingthespringbootapplicationannotation/individualannotations/AnotherConfiguration.java": { + "checksum": "edf67811f8a354e336cd1071fa527830", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/usingthespringbootapplicationannotation/individualannotations/SomeConfiguration.java": { + "checksum": "96bff4f1c513a281caf8b0c20effa622", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/usingthespringbootapplicationannotation/individualannotations/MyApplication.java": { + "checksum": "f926ebfc41f0183740514acfddfd7c5d", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 29, "column": 21}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/structuringyourcode/locatingthemainclass/MyApplication.java": { + "checksum": "3e0f667d86d8948c40b1482f90c102bc", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/devtools/restart/disable/MyApplication.java": { + "checksum": "8d69a26ae45ea9a9ee9bbb8fdce70ecb", + "language": "Java", + "loc": 10, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 28, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/autoconfiguration/disablingspecific/MyApplication.java": { + "checksum": "0a59e22ef93b71b57d11ce87cdb04186", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/springbeansanddependencyinjection/multipleconstructors/MyAccountService.java": { + "checksum": "cccb607cf6f8ca989f5cc647c80ed8b7", + "language": "Java", + "loc": 20, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "MyAccountService", "start": {"line": 34, "column": 9}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "MyAccountService", "start": {"line": 39, "column": 9}, "end": {"line": 42, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/springbeansanddependencyinjection/multipleconstructors/AccountService.java": { + "checksum": "753c3e7e97c576c05d4a9c797f224f89", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/springbeansanddependencyinjection/multipleconstructors/RiskAssessor.java": { + "checksum": "7775e1d73a76a392e3e8396d700300ef", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/springbeansanddependencyinjection/singleconstructor/MyAccountService.java": { + "checksum": "4a28f53a23850fceb959ee208be2f556", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "MyAccountService", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/springbeansanddependencyinjection/singleconstructor/AccountService.java": { + "checksum": "6e1a79e3f7f5c407c24d81bae05b693c", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/using/springbeansanddependencyinjection/singleconstructor/RiskAssessor.java": { + "checksum": "fd2a8cb9f7a705fc092e290a70f09190", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/testresttemplate/MySpringBootTests.java": { + "checksum": "5972174239c9e6015c3f5d7ea9867965", + "language": "Java", + "loc": 29, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "testRequest", "start": {"line": 41, "column": 7}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "restTemplateBuilder", "start": {"line": 50, "column": 23}, "end": {"line": 52, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/testresttemplate/MySpringBootTestsConfiguration.java": { + "checksum": "e30cb7abfdb44942b0e666ca2c627df9", + "language": "Java", + "loc": 23, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "example", "start": {"line": 40, "column": 26}, "end": {"line": 42, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/testresttemplate/MyTests.java": { + "checksum": "ddffb84c63b60dffa916415b0a2d68e5", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "testRequest", "start": {"line": 31, "column": 7}, "end": {"line": 34, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/testpropertyvalues/MyEnvironmentTests.java": { + "checksum": "f7ee355855bb3e732c48efcc65449371", + "language": "Java", + "loc": 13, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "testPropertySources", "start": {"line": 29, "column": 7}, "end": {"line": 33, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/outputcapture/MyOutputCaptureTests.java": { + "checksum": "d01cf466a1a0fb40ec1e04d8cd1a577b", + "language": "Java", + "loc": 14, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "testName", "start": {"line": 31, "column": 7}, "end": {"line": 34, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/configdataapplicationcontextinitializer/MyConfigFileTests.java": { + "checksum": "0eea61d80ced910633d71d990671d7fd", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/utilities/configdataapplicationcontextinitializer/Config.java": { + "checksum": "3a2833f11ccd412393530d3de1e39173", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/testcontainers/serviceconnections/MyRedisConfiguration.java": { + "checksum": "88df458e39aa1cc04a7e114d60a735fb", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "redisContainer", "start": {"line": 30, "column": 29}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/testcontainers/serviceconnections/MyIntegrationTests.java": { + "checksum": "077e242a8f12f05f384d1eb68ef88227", + "language": "Java", + "loc": 17, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "myTest", "start": {"line": 36, "column": 7}, "end": {"line": 38, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/testcontainers/vanilla/MyIntegrationTests.java": { + "checksum": "66b4a4c31c4d406f809f242cf10fadc7", + "language": "Java", + "loc": 15, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "myTest", "start": {"line": 34, "column": 7}, "end": {"line": 36, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/testcontainers/dynamicproperties/MyIntegrationTests.java": { + "checksum": "20da81a08dd0bee7460169b9f934021d", + "language": "Java", + "loc": 21, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "myTest", "start": {"line": 36, "column": 7}, "end": {"line": 38, "column": 3}, "value": 2}, + {"unit_name": "neo4jProperties", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springwebfluxtests/UserVehicleService.java": { + "checksum": "ff8fa78638ae6437b8820df6911b802a", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getVehicleDetails", "start": {"line": 21, "column": 17}, "end": {"line": 23, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springwebfluxtests/UserVehicleController.java": { + "checksum": "a99db3b84fb2df37250256b0be45b536", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springwebfluxtests/VehicleDetails.java": { + "checksum": "ea59bd2a03645eef81467ed81db13819", + "language": "Java", + "loc": 5, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "VehicleDetails", "start": {"line": 21, "column": 2}, "end": {"line": 22, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springwebfluxtests/MyControllerTests.java": { + "checksum": "976e4f8dd6aa32276bd9d7f99381dbc9", + "language": "Java", + "loc": 23, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "testExample", "start": {"line": 39, "column": 7}, "end": {"line": 47, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/jsontests/VehicleDetails.java": { + "checksum": "8892536b0f0554d940f479806cd41e55", + "language": "Java", + "loc": 15, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "VehicleDetails", "start": {"line": 25, "column": 2}, "end": {"line": 28, "column": 3}, "value": 4}, + {"unit_name": "getMake", "start": {"line": 30, "column": 9}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "getModel", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/jsontests/MyJsonAssertJTests.java": { + "checksum": "6fd4dc8f3328245a00db832212bcdf2b", + "language": "Java", + "loc": 18, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "someTest", "start": {"line": 36, "column": 7}, "end": {"line": 40, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/jsontests/MyJsonTests.java": { + "checksum": "3387a67c5ea67071195f27abc65123b7", + "language": "Java", + "loc": 24, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "serialize", "start": {"line": 34, "column": 7}, "end": {"line": 41, "column": 3}, "value": 6}, + {"unit_name": "deserialize", "start": {"line": 44, "column": 7}, "end": {"line": 48, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/jsontests/SomeObject.java": { + "checksum": "11d68ca39212ebc6c643a771b883e188", + "language": "Java", + "loc": 5, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "SomeObject", "start": {"line": 21, "column": 2}, "end": {"line": 22, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withmockmvc/MyResultHandlerConfiguration.java": { + "checksum": "2f7d37aad6d4c474ed08092f4476d241", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "restDocumentation", "start": {"line": 28, "column": 40}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withmockmvc/MyRestDocsConfiguration.java": { + "checksum": "7e14fd5c31b985a483484e0b387453e5", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 28, "column": 14}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withmockmvc/assertj/MyUserDocumentationTests.java": { + "checksum": "9631896601d0e9bfb8f4d7aadcc5cc7d", + "language": "Java", + "loc": 20, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "listUsers", "start": {"line": 38, "column": 7}, "end": {"line": 41, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withmockmvc/assertj/UserController.java": { + "checksum": "f6bfbf9211d59b4d0d132edfb83539be", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withmockmvc/hamcrest/MyUserDocumentationTests.java": { + "checksum": "9b18387cef88c039b4e4626d36ff76aa", + "language": "Java", + "loc": 20, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "listUsers", "start": {"line": 38, "column": 7}, "end": {"line": 41, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withmockmvc/hamcrest/UserController.java": { + "checksum": "1f088d61ca2ded453fc38227026fd967", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withwebtestclient/MyUsersDocumentationTests.java": { + "checksum": "ac0093f7833f00857bcf177e0e92ca1c", + "language": "Java", + "loc": 23, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "listUsers", "start": {"line": 36, "column": 7}, "end": {"line": 46, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withwebtestclient/MyRestDocsConfiguration.java": { + "checksum": "a5be4f6f6eafae80d85704f7e7a573cc", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 27, "column": 14}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withwebtestclient/MyWebTestClientBuilderCustomizerConfiguration.java": { + "checksum": "ce941481887b967f68eeea51df28a659", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "restDocumentation", "start": {"line": 29, "column": 40}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withrestassured/MyRestDocsConfiguration.java": { + "checksum": "0f96a036d60e9d5e65d2b2d537f4306e", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 28, "column": 14}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringrestdocs/withrestassured/MyUserDocumentationTests.java": { + "checksum": "9c6cebf68e65caa693204f91851cd98f", + "language": "Java", + "loc": 25, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "listUsers", "start": {"line": 37, "column": 7}, "end": {"line": 47, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/usingapplicationarguments/MyApplicationArgumentTests.java": { + "checksum": "0010b5c62b6d915735e5bcf0458d0c98", + "language": "Java", + "loc": 14, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "applicationArgumentsPopulated", "start": {"line": 31, "column": 7}, "end": {"line": 34, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataredis/MyDataRedisTests.java": { + "checksum": "bd967ed30b78eeee19eea674a096e3ca", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataredis/SomeRepository.java": { + "checksum": "4f66e18efa4ed8eb092206ed39278d3d", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredjooq/MyJooqTests.java": { + "checksum": "bb88b8af248fdd58bd356ff0d08ae179", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/jmx/MyJmxTests.java": { + "checksum": "43393b2b00a2df7b0d8bc0f285136a41", + "language": "Java", + "loc": 17, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleTest", "start": {"line": 37, "column": 7}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/jmx/SampleApp.java": { + "checksum": "e3a791fcb8245f9c0e6b9a273ade45d0", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredrestclient/RemoteVehicleDetailsService.java": { + "checksum": "54a072e7ea1323f27aa4ef8338a8601d", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "callRestService", "start": {"line": 21, "column": 9}, "end": {"line": 23, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredrestclient/MyRestTemplateServiceTests.java": { + "checksum": "0aa8427ccdd7e79ddc312aec86c4c775", + "language": "Java", + "loc": 22, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "getVehicleDetailsWhenResultIsSuccessShouldReturnDetails", "start": {"line": 40, "column": 7}, "end": {"line": 44, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredrestclient/MyRestClientServiceTests.java": { + "checksum": "3daef88a8b661282600af30c13b555ec", + "language": "Java", + "loc": 23, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getVehicleDetailsWhenResultIsSuccessShouldReturnDetails", "start": {"line": 40, "column": 7}, "end": {"line": 45, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/additionalautoconfigurationandslicing/MyJdbcTests.java": { + "checksum": "711df6a91045d4f54c0744580b35990e", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/usingmain/typical/MyApplication.java": { + "checksum": "31f1b4c2022451fd8dbe8f6ec42b5e15", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 25, "column": 21}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/usingmain/always/MyApplicationTests.java": { + "checksum": "cf3ef31b25d638a43394367b4e69393b", + "language": "Java", + "loc": 10, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleTest", "start": {"line": 28, "column": 7}, "end": {"line": 30, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/usingmain/custom/MyApplication.java": { + "checksum": "a48290b1ea00330bb4b2ecd945cf3a61", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 26, "column": 21}, "end": {"line": 31, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/excludingconfiguration/MyTestsConfiguration.java": { + "checksum": "5d3ca8c52bda7a2a371e83f3bf18c1e6", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/excludingconfiguration/MyTests.java": { + "checksum": "479149b1daf5efd3bd77d6febe162548", + "language": "Java", + "loc": 11, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleTest", "start": {"line": 29, "column": 7}, "end": {"line": 31, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatajpa/MyNonTransactionalTests.java": { + "checksum": "d8aba1bb66e87c803628330aeaa72532", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatajpa/withdb/MyRepositoryTests.java": { + "checksum": "85643530c177ad2c5c0b434c8b715456", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatajpa/withoutdb/User.java": { + "checksum": "cc7ca2ba342ae7821f7622d7f80bad36", + "language": "Java", + "loc": 11, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "User", "start": {"line": 21, "column": 2}, "end": {"line": 22, "column": 3}, "value": 2}, + {"unit_name": "getEmployeeNumber", "start": {"line": 24, "column": 9}, "end": {"line": 26, "column": 3}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatajpa/withoutdb/UserRepository.java": { + "checksum": "3964a873605e3bc6f746fc15f488137e", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatajpa/withoutdb/MyRepositoryTests.java": { + "checksum": "540d1f3490bd7ff7763571915517584e", + "language": "Java", + "loc": 20, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "testExample", "start": {"line": 37, "column": 7}, "end": {"line": 42, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataldap/server/MyDataLdapTests.java": { + "checksum": "71bab348dbd8b69e3b6007628b0d8fae", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataldap/inmemory/MyDataLdapTests.java": { + "checksum": "e81ff8b82ddadda5dd0a8eb553921da2", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataneo4j/nopropagation/MyDataNeo4jTests.java": { + "checksum": "12d269fe4782229b8245e55dacf76f6f", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataneo4j/propagation/MyDataNeo4jTests.java": { + "checksum": "3544003ad4e2ccb970cbcc594006d7a7", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataneo4j/propagation/SomeRepository.java": { + "checksum": "bce5cbb67f73dd82ffde50a1e9d0c0ed", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/userconfigurationandslicing/MyMongoConfiguration.java": { + "checksum": "afeea1eda0e32c0d46e240f4b042b2b6", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/userconfigurationandslicing/MyWebMvcConfigurer.java": { + "checksum": "3386299782dc0c50573a1a4faca58405", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/userconfigurationandslicing/MyWebConfiguration.java": { + "checksum": "e80a85402aa419a98265f1e81c73cd9d", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "testConfigurer", "start": {"line": 27, "column": 26}, "end": {"line": 31, "column": 3}, "value": 4}, + {"unit_name": "WebMvcConfigurer", "start": {"line": 28, "column": 14}, "end": {"line": 30, "column": 4}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/userconfigurationandslicing/MyApplication.java": { + "checksum": "6bcb4095b29ed693c9a53bb17262e83d", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/userconfigurationandslicing/scan/MyApplication.java": { + "checksum": "45bca6b1ec96ccf412c1c6d45cff212d", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatamongodb/MyDataMongoDbTests.java": { + "checksum": "98a390a47b0dc45cdf5d98860495e1d5", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataelasticsearch/MyDataElasticsearchTests.java": { + "checksum": "046df9cc0e6059d1b74f8e9d5c26fca1", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdataelasticsearch/SomeRepository.java": { + "checksum": "ba6fc8d2d6cb162313ddc4c825fd5fca", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springmvctests/UserVehicleService.java": { + "checksum": "cf9a7dafa5ba3d69d746c981ffc0c67c", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getVehicleDetails", "start": {"line": 21, "column": 17}, "end": {"line": 23, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springmvctests/UserVehicleController.java": { + "checksum": "1901531dcbd603929cb501440827582e", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springmvctests/VehicleDetails.java": { + "checksum": "4ff0fdb3f011e152319c79f184343189", + "language": "Java", + "loc": 5, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "VehicleDetails", "start": {"line": 21, "column": 2}, "end": {"line": 22, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springmvctests/MyControllerTests.java": { + "checksum": "09efbcfdb04a28e6f1b3d3c22b7686af", + "language": "Java", + "loc": 24, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "testExample", "start": {"line": 40, "column": 7}, "end": {"line": 48, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springmvctests/MyHtmlUnitTests.java": { + "checksum": "bb6e02775b77123193ce41f5530e70bb", + "language": "Java", + "loc": 22, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "testExample", "start": {"line": 40, "column": 7}, "end": {"line": 44, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/withmockenvironment/MyMockMvcTests.java": { + "checksum": "ea5962e7beec44a531ff962f2bf1a06e", + "language": "Java", + "loc": 32, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "testWithMockMvc", "start": {"line": 38, "column": 7}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "testWithMockMvcTester", "start": {"line": 44, "column": 7}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "testWithWebTestClient", "start": {"line": 50, "column": 7}, "end": {"line": 58, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/withmockenvironment/MyMockWebTestClientTests.java": { + "checksum": "7d118a7d694deb81073257e1a6ad3bda", + "language": "Java", + "loc": 18, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleTest", "start": {"line": 31, "column": 7}, "end": {"line": 39, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatacouchbase/MyDataCouchbaseTests.java": { + "checksum": "a9bde1e2eb02dae36dfa7f93409017c0", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatacouchbase/SomeRepository.java": { + "checksum": "d240e0f3d4373bf8dfc477ecb2440a11", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredwebservices/server/ExampleEndpoint.java": { + "checksum": "7990665112af01edb992c431fa5f51fd", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "handleRequest", "start": {"line": 31, "column": 16}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredwebservices/server/MyWebServiceServerTests.java": { + "checksum": "d66199a2bf1e4e7fb59be8ebede5de51", + "language": "Java", + "loc": 19, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "mockServerCall", "start": {"line": 35, "column": 7}, "end": {"line": 41, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredwebservices/client/Response.java": { + "checksum": "d3d75f6a5115d3d88ecb0de79479b653", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getStatus", "start": {"line": 29, "column": 6}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredwebservices/client/MyWebServiceClientTests.java": { + "checksum": "c72e09cd956e6560c32d56d38c56845b", + "language": "Java", + "loc": 25, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "mockServerCall", "start": {"line": 40, "column": 7}, "end": {"line": 49, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredwebservices/client/SomeWebService.java": { + "checksum": "68151cdb45c914a66634112309d30f33", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "SomeWebService", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "test", "start": {"line": 32, "column": 18}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredwebservices/client/Request.java": { + "checksum": "dbc667f38423f4e62d2c6cb0cfee4c1f", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/detectingwebapptype/MyWebFluxTests.java": { + "checksum": "206004ade6f4dbdde2a7a6218ccccc8b", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/withrunningserver/MyRandomPortWebTestClientTests.java": { + "checksum": "2ccc7cbc27a6e671dda342ced1d336ec", + "language": "Java", + "loc": 17, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleTest", "start": {"line": 30, "column": 7}, "end": {"line": 38, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/withrunningserver/MyRandomPortTestRestTemplateTests.java": { + "checksum": "c0745a793ff8a095c51d6628a4468b7c", + "language": "Java", + "loc": 15, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleTest", "start": {"line": 32, "column": 7}, "end": {"line": 35, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatacassandra/MyDataCassandraTests.java": { + "checksum": "997274ce17a9729fd27c02c37ed859e3", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredspringdatacassandra/SomeRepository.java": { + "checksum": "1f6fa3d5c9367e13e19a9d9c0833e444", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/autoconfiguredjdbc/MyTransactionalTests.java": { + "checksum": "8ede0161c62792ca2c37e8755dad077c", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springgraphqltests/GraphQlIntegrationTests.java": { + "checksum": "242ad7e550339e636686258300709dc9", + "language": "Java", + "loc": 21, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "shouldGreetWithSpecificName", "start": {"line": 31, "column": 7}, "end": {"line": 40, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/testing/springbootapplications/springgraphqltests/GreetingControllerTests.java": { + "checksum": "1c6df08ffa93c39eeec803af3cd1ed99", + "language": "Java", + "loc": 27, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "shouldGreetWithSpecificName", "start": {"line": 33, "column": 7}, "end": {"line": 39, "column": 3}, "value": 7}, + {"unit_name": "shouldGreetWithDefaultName", "start": {"line": 42, "column": 7}, "end": {"line": 48, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/buildtoolplugins/otherbuildsystems/examplerepackageimplementation/MyBuildTool.java": { + "checksum": "e3f3b61ff9f625ecfbe6f675039e464e", + "language": "Java", + "loc": 24, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "build", "start": {"line": 30, "column": 14}, "end": {"line": 35, "column": 3}, "value": 6}, + {"unit_name": "getLibraries", "start": {"line": 37, "column": 15}, "end": {"line": 43, "column": 3}, "value": 5}, + {"unit_name": "getCompileScopeJars", "start": {"line": 45, "column": 21}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/gettingstarted/firstapplication/code/MyApplication.java": { + "checksum": "709686966a40823d3cfa00ac6e5c5998", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "home", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 33, "column": 21}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/customizing/MyMetricsFilterConfiguration.java": { + "checksum": "965fb6c5ed052b48574ad3e3eeb66b61", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "renameRegionTagMeterFilter", "start": {"line": 28, "column": 21}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/supported/mongodb/connectionpool/CustomConnectionPoolTagsProvider.java": { + "checksum": "0fb7033929f0eb0923b4a73b7f977cf0", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionPoolTags", "start": {"line": 26, "column": 23}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/supported/mongodb/connectionpool/MyConnectionPoolTagsProviderConfiguration.java": { + "checksum": "0e18423e40c31d4a10adc117984b1758", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "customConnectionPoolTagsProvider", "start": {"line": 28, "column": 41}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/supported/mongodb/command/MyCommandTagsProviderConfiguration.java": { + "checksum": "9c91c627a75f2b36c5b3dc491d472b75", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "customCommandTagsProvider", "start": {"line": 28, "column": 34}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/supported/mongodb/command/CustomCommandTagsProvider.java": { + "checksum": "3868945c1d6a1ac4fda4c7ebddca7768", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "commandTags", "start": {"line": 26, "column": 23}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/gettingstarted/commontags/MyMeterRegistryConfiguration.java": { + "checksum": "9cba515c48c66937d34b2abab4b43115", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "metricsCommonTags", "start": {"line": 29, "column": 48}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/gettingstarted/specifictype/MyMeterRegistryConfiguration.java": { + "checksum": "829b499cda758aa073551b91be1fb325", + "language": "Java", + "loc": 17, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "graphiteMetricsNamingConvention", "start": {"line": 31, "column": 56}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "name", "start": {"line": 35, "column": 17}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/registeringcustom/Queue.java": { + "checksum": "f00c9028ab7e63521c933b83370f5ac1", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "size", "start": {"line": 21, "column": 6}, "end": {"line": 23, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/registeringcustom/Dictionary.java": { + "checksum": "4f476bd65c555d26f014626459c3b684", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "load", "start": {"line": 24, "column": 20}, "end": {"line": 26, "column": 3}, "value": 3}, + {"unit_name": "getWords", "start": {"line": 28, "column": 15}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/registeringcustom/MyBean.java": { + "checksum": "d225dbe4d03270d2a13615e9aaf26a0e", + "language": "Java", + "loc": 12, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 29, "column": 9}, "end": {"line": 32, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/registeringcustom/MyMeterBinderConfiguration.java": { + "checksum": "8841b1541b71980e910a0e7fd9ed5a20", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "queueSize", "start": {"line": 27, "column": 21}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/export/jmx/MyJmxConfiguration.java": { + "checksum": "11905045773f3ef3b3487e331facb995", + "language": "Java", + "loc": 19, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "jmxMeterRegistry", "start": {"line": 33, "column": 26}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "toHierarchicalName", "start": {"line": 37, "column": 17}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/metrics/export/graphite/MyGraphiteConfiguration.java": { + "checksum": "77542a5f3c9d6f103e49dd5777f009be", + "language": "Java", + "loc": 19, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "graphiteMeterRegistry", "start": {"line": 33, "column": 31}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "toHierarchicalName", "start": {"line": 37, "column": 17}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/loggers/opentelemetry/OpenTelemetryAppenderInitializer.java": { + "checksum": "bb9e41d6460bb23fd0c2e50b14295528", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "OpenTelemetryAppenderInitializer", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/security/typical/MySecurityConfiguration.java": { + "checksum": "43d1a78719aae58da01402590a4f4e06", + "language": "Java", + "loc": 17, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "securityFilterChain", "start": {"line": 31, "column": 29}, "end": {"line": 36, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/security/exposeall/MySecurityConfiguration.java": { + "checksum": "e7c60de3d38f5eb6cfbbfc5d5e2c6837", + "language": "Java", + "loc": 15, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "securityFilterChain", "start": {"line": 29, "column": 29}, "end": {"line": 33, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/health/writingcustomhealthindicators/MyHealthIndicator.java": { + "checksum": "25f8d186af9aee02139ca195e5daeaec", + "language": "Java", + "loc": 18, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "health", "start": {"line": 27, "column": 16}, "end": {"line": 33, "column": 3}, "value": 7}, + {"unit_name": "check", "start": {"line": 35, "column": 14}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/health/reactivehealthindicators/MyReactiveHealthIndicator.java": { + "checksum": "ea0a7a1850ad84ea1f60f5451fc0c2f0", + "language": "Java", + "loc": 16, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "health", "start": {"line": 29, "column": 22}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "doHealthCheck", "start": {"line": 36, "column": 23}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/info/writingcustominfocontributors/MyInfoContributor.java": { + "checksum": "09a37bacfc349a635fdca40747e7d44b", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "contribute", "start": {"line": 29, "column": 14}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/implementingcustom/MyEndpoint.java": { + "checksum": "dba83ed7c0f6143adac248dae1ca66df", + "language": "Java", + "loc": 14, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "getData", "start": {"line": 28, "column": 20}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "updateData", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/endpoints/implementingcustom/CustomData.java": { + "checksum": "9639f98100365fdeeaa47fc58ac55fe0", + "language": "Java", + "loc": 15, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "CustomData", "start": {"line": 25, "column": 2}, "end": {"line": 28, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 30, "column": 9}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "getCounter", "start": {"line": 34, "column": 6}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/cloudfoundry/customcontextpath/MyReactiveCloudFoundryConfiguration.java": { + "checksum": "50fa531c085c75860cc1a43cf5c92156", + "language": "Java", + "loc": 40, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "httpHandler", "start": {"line": 39, "column": 21}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "CloudFoundryHttpHandler", "start": {"line": 50, "column": 11}, "end": {"line": 53, "column": 4}, "value": 4}, + {"unit_name": "handle", "start": {"line": 56, "column": 21}, "end": {"line": 65, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/cloudfoundry/customcontextpath/MyCloudFoundryConfiguration.java": { + "checksum": "5b55eaab32035a3cc0a67aedf78bd458", + "language": "Java", + "loc": 48, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "servletWebServerFactory", "start": {"line": 42, "column": 39}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "TomcatServletWebServerFactory", "start": {"line": 43, "column": 14}, "end": {"line": 57, "column": 4}, "value": 13}, + {"unit_name": "prepareContext", "start": {"line": 46, "column": 19}, "end": {"line": 55, "column": 5}, "value": 10}, + {"unit_name": "getServletContextInitializer", "start": {"line": 60, "column": 38}, "end": {"line": 73, "column": 3}, "value": 7}, + {"unit_name": "GenericServlet", "start": {"line": 62, "column": 26}, "end": {"line": 70, "column": 5}, "value": 7}, + {"unit_name": "service", "start": {"line": 65, "column": 17}, "end": {"line": 68, "column": 6}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/micrometertracing/gettingstarted/MyApplication.java": { + "checksum": "1e75c2551a1f2cbbf2aa85028dab3ce0", + "language": "Java", + "loc": 20, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "home", "start": {"line": 34, "column": 9}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "main", "start": {"line": 39, "column": 21}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/micrometertracing/baggage/CreatingBaggage.java": { + "checksum": "af5cccfabbd20a010994c9a09c775669", + "language": "Java", + "loc": 15, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "CreatingBaggage", "start": {"line": 29, "column": 2}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "doSomething", "start": {"line": 33, "column": 7}, "end": {"line": 37, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/micrometertracing/creatingspans/CustomObservation.java": { + "checksum": "bbe2320bb37ab58f969c3b811d5d0c4f", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "CustomObservation", "start": {"line": 29, "column": 2}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "someOperation", "start": {"line": 33, "column": 7}, "end": {"line": 39, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/observability/MyCustomObservation.java": { + "checksum": "e7ed460d81c50d5ef3b4efc9365ea625", + "language": "Java", + "loc": 18, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "MyCustomObservation", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "doSomething", "start": {"line": 33, "column": 14}, "end": {"line": 40, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/actuator/observability/preventingobservations/MyObservationPredicate.java": { + "checksum": "dd38310a26fae9ba54e338a13e91e3a7", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "test", "start": {"line": 28, "column": 17}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/traditionaldeployment/weblogic/MyApplication.java": { + "checksum": "46447be8ca15e3493572eb5c83891330", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/traditionaldeployment/convertexistingapplication/MyApplication.java": { + "checksum": "5eca130a264ca4be70bf4739e196acea", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "configure", "start": {"line": 28, "column": 37}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 37, "column": 21}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/traditionaldeployment/convertexistingapplication/both/MyApplication.java": { + "checksum": "f1cb289edd9bbda4517951aa03e5e89c", + "language": "Java", + "loc": 18, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "configure", "start": {"line": 28, "column": 37}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 32, "column": 21}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "customizerBuilder", "start": {"line": 36, "column": 42}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/traditionaldeployment/war/MyApplication.java": { + "checksum": "494a43b7156ff9a14f237fc9dc0e42f7", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "configure", "start": {"line": 28, "column": 37}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 32, "column": 21}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/jersey/alongsideanotherwebframework/JerseyConfig.java": { + "checksum": "eeea02fc94a3edfb200c26ec074a8cff", + "language": "Java", + "loc": 11, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "JerseyConfig", "start": {"line": 27, "column": 9}, "end": {"line": 30, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/jersey/alongsideanotherwebframework/Endpoint.java": { + "checksum": "a22e63bb0745c94a3aea5f90dc22f687", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/jersey/springsecurity/JerseySetStatusOverSendErrorConfig.java": { + "checksum": "a03ac8d76b0c7989b83a10843fd6b77a", + "language": "Java", + "loc": 11, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "JerseySetStatusOverSendErrorConfig", "start": {"line": 28, "column": 9}, "end": {"line": 31, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/jersey/springsecurity/Endpoint.java": { + "checksum": "f23e9df842c3d0d53a7c3ef62db0ba78", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/httpclients/webclientreactornettycustomization/MyReactorNettyClientConfiguration.java": { + "checksum": "bdd54f20a48cc002738536e70e40dace", + "language": "Java", + "loc": 20, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "clientHttpConnector", "start": {"line": 33, "column": 22}, "end": {"line": 41, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/security/enablehttps/MySecurityConfig.java": { + "checksum": "0f37380810eb9695ab613183ad2c4a01", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "securityFilterChain", "start": {"line": 28, "column": 29}, "end": {"line": 32, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/propertiesandconfiguration/externalizeconfiguration/application/MyApplication.java": { + "checksum": "9f72041a20c9047ccd7ab961b6d6eb4e", + "language": "Java", + "loc": 12, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 26, "column": 21}, "end": {"line": 30, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/propertiesandconfiguration/externalizeconfiguration/builder/MyApplication.java": { + "checksum": "c92b674cd2b60bad509dc920096d697d", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 24, "column": 21}, "end": {"line": 31, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configuretwodatasources/MyCompleteAdditionalDataSourceConfiguration.java": { + "checksum": "5e2575182cb02220e1d9f5847afe3ae9", + "language": "Java", + "loc": 23, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "secondDataSourceProperties", "start": {"line": 33, "column": 30}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configuretwodatasources/MyAdditionalDataSourceConfiguration.java": { + "checksum": "8155dedae80ca7322a120a8354bb007e", + "language": "Java", + "loc": 16, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "secondDataSource", "start": {"line": 33, "column": 26}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configureacomponentthatisusedbyjpa/ElasticsearchEntityManagerFactoryDependsOnPostProcessor.java": { + "checksum": "a8d8100c807c9691a7e9ff3d5cc93a4e", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "ElasticsearchEntityManagerFactoryDependsOnPostProcessor", "start": {"line": 32, "column": 9}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/filterscannedentitydefinitions/MyEntityScanConfiguration.java": { + "checksum": "a63b2c310c8097f437f6f14aa1215c30", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "entityScanFilter", "start": {"line": 27, "column": 32}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/usemultipleentitymanagers/Order.java": { + "checksum": "9d132ad2798297523ca0330a7cd9ad86", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/usemultipleentitymanagers/Customer.java": { + "checksum": "084c1ecbaf99e8f69b33bc56f0e5535e", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/usemultipleentitymanagers/CustomerConfiguration.java": { + "checksum": "ed90fcedca38af9345c72d7cff40bf9a", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/usemultipleentitymanagers/OrderConfiguration.java": { + "checksum": "eebb60e65f80f38e4efedf95309c4b78", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/usemultipleentitymanagers/MyAdditionalEntityManagerFactoryConfiguration.java": { + "checksum": "95ceb66b38667500b0b7acd4f4a24b30", + "language": "Java", + "loc": 34, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "secondJpaProperties", "start": {"line": 37, "column": 23}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "createEntityManagerFactoryBuilder", "start": {"line": 49, "column": 38}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "createJpaVendorAdapter", "start": {"line": 54, "column": 27}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/separateentitydefinitionsfromspringconfiguration/City.java": { + "checksum": "f1885d046f2909e259ee8ab15af20509", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/separateentitydefinitionsfromspringconfiguration/MyApplication.java": { + "checksum": "0652eb6605362b78fd9121afe43fee50", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurecustomdatasource/configurable/MyDataSourceConfiguration.java": { + "checksum": "7b3a74dd94969f1641e1cde69918c0cd", + "language": "Java", + "loc": 21, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "dataSourceProperties", "start": {"line": 33, "column": 30}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "dataSource", "start": {"line": 39, "column": 26}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurecustomdatasource/simple/MyDataSourceConfiguration.java": { + "checksum": "fdbe6299736650ac19f08ed165d3ef47", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "dataSource", "start": {"line": 31, "column": 26}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurecustomdatasource/custom/MyDataSourceConfiguration.java": { + "checksum": "2143ab95f98b6fefc2db3e6179230217", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "dataSource", "start": {"line": 28, "column": 24}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurecustomdatasource/custom/SomeDataSource.java": { + "checksum": "dbf9d51768921ae5af25dd62b87db77e", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurecustomdatasource/builder/MyDataSourceConfiguration.java": { + "checksum": "9082b5e63f7b2aebfca0ee80957a7b48", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "dataSource", "start": {"line": 31, "column": 20}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurehibernatenamingstrategy/standard/MyHibernateConfiguration.java": { + "checksum": "d9db7a79ee2f5a23a2e651b81ded7864", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "caseSensitivePhysicalNamingStrategy", "start": {"line": 28, "column": 37}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurehibernatenamingstrategy/spring/MyHibernateConfiguration.java": { + "checksum": "dc25454bce5ad2fbce2bfbc4c57bff86", + "language": "Java", + "loc": 17, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "caseSensitivePhysicalNamingStrategy", "start": {"line": 29, "column": 46}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "CamelCaseToUnderscoresNamingStrategy", "start": {"line": 30, "column": 14}, "end": {"line": 37, "column": 4}, "value": 6}, + {"unit_name": "isCaseInsensitive", "start": {"line": 33, "column": 22}, "end": {"line": 35, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/dataaccess/configurehibernatesecondlevelcaching/MyHibernateSecondLevelCacheConfiguration.java": { + "checksum": "f45c9f707dc0cd5a86bb1cbdb426838c", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "hibernateSecondLevelCacheCustomizer", "start": {"line": 30, "column": 39}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/testing/slicetests/MyConfiguration.java": { + "checksum": "013f2dd2e94cfc50455af57374f310f8", + "language": "Java", + "loc": 21, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "securityFilterChain", "start": {"line": 32, "column": 29}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "secondDataSource", "start": {"line": 39, "column": 26}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/testing/slicetests/MyDatasourceConfiguration.java": { + "checksum": "adb408fbff84a450669745efbecb863c", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "secondDataSource", "start": {"line": 31, "column": 26}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/testing/slicetests/MySecurityConfiguration.java": { + "checksum": "9ad3b70751d9d80e0967d05de5184d6d", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "securityFilterChain", "start": {"line": 28, "column": 29}, "end": {"line": 31, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/testing/withspringsecurity/MySecurityTests.java": { + "checksum": "dd76470640570656111a73f0f0c7ccc5", + "language": "Java", + "loc": 17, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "requestProtectedUrlWithUser", "start": {"line": 36, "column": 7}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/testing/withspringsecurity/UserController.java": { + "checksum": "931af5d98e4cf51f69632f721467db5a", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/configure/MyTomcatWebServerCustomizer.java": { + "checksum": "8642957f9bfc212148e19c9ac4379f6a", + "language": "Java", + "loc": 10, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 27, "column": 14}, "end": {"line": 29, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/enablemultiplelistenersinundertow/MyUndertowConfiguration.java": { + "checksum": "086d303c9f7f68de33b0857068966aa0", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "undertowListenerCustomizer", "start": {"line": 30, "column": 69}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "addHttpListener", "start": {"line": 34, "column": 18}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/addservletfilterlistener/springbean/disable/MyFilter.java": { + "checksum": "a37340516e7ae1878a6d572339f1a4a4", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/addservletfilterlistener/springbean/disable/MyFilterConfiguration.java": { + "checksum": "1e81b00b323b1d09215a38702fff8495", + "language": "Java", + "loc": 13, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "registration", "start": {"line": 27, "column": 42}, "end": {"line": 31, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/discoverport/MyWebIntegrationTests.java": { + "checksum": "fe15019fb185d4f055cdfa67c6d1eff8", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/createwebsocketendpointsusingserverendpoint/MyWebSocketConfiguration.java": { + "checksum": "e01c231872033c850a79bc4fe9e0eb4a", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "serverEndpointExporter", "start": {"line": 27, "column": 32}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/webserver/enablemultipleconnectorsintomcat/MyTomcatConfiguration.java": { + "checksum": "5e880d7ab47d34db4406e4c24e35781b", + "language": "Java", + "loc": 18, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "connectorCustomizer", "start": {"line": 30, "column": 67}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "createConnector", "start": {"line": 34, "column": 20}, "end": {"line": 38, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/deployment/cloud/cloudfoundry/bindingtoservices/MyBean.java": { + "checksum": "26e340ac6861fa041d669a205b902cf6", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "setEnvironment", "start": {"line": 30, "column": 14}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/actuator/maphealthindicatorstometrics/MyHealthMetricsExportConfiguration.java": { + "checksum": "4f5ac9bf635d92e8a23941ed8ec01cc1", + "language": "Java", + "loc": 25, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "MyHealthMetricsExportConfiguration", "start": {"line": 29, "column": 9}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "getStatusCode", "start": {"line": 34, "column": 14}, "end": {"line": 46, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/actuator/maphealthindicatorstometrics/MetricsHealthMicrometerExport.java": { + "checksum": "5e3085a4161748c70db7544f7f7411dd", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/application/customizetheenvironmentorapplicationcontext/MyEnvironmentPostProcessor.java": { + "checksum": "edc6cec651e9754ceb913de04821fdb4", + "language": "Java", + "loc": 28, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "postProcessEnvironment", "start": {"line": 35, "column": 14}, "end": {"line": 39, "column": 3}, "value": 5}, + {"unit_name": "loadYaml", "start": {"line": 41, "column": 28}, "end": {"line": 49, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/messaging/disabletransactedjmssession/MyJmsConfiguration.java": { + "checksum": "b09e53b391120783ba1902450fe03175", + "language": "Java", + "loc": 19, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "jmsListenerContainerFactory", "start": {"line": 31, "column": 44}, "end": {"line": 38, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/nativeimage/developingyourfirstapplication/sampleapplication/MyApplication.java": { + "checksum": "9ac79fc83c9687de16501c2cc1e2b7ea", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "home", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 33, "column": 21}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/springmvc/writexmlrestservice/MyThing.java": { + "checksum": "b3375c60e3f090573fef0bae865d2c34", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 27, "column": 16}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/springmvc/writejsonrestservice/MyThing.java": { + "checksum": "7b9a7b00767c2f38a209754b91610a91", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/howto/springmvc/writejsonrestservice/MyController.java": { + "checksum": "3837dc734e256130ebd43cf48c051093", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "thing", "start": {"line": 26, "column": 17}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/neo4j/repositories/MyNeo4jConfiguration.java": { + "checksum": "5d2b81d619649cdd5d6c9e3e69bbce9a", + "language": "Java", + "loc": 14, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveTransactionManager", "start": {"line": 30, "column": 41}, "end": {"line": 33, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/neo4j/repositories/CityRepository.java": { + "checksum": "4948b67cadfa2efdcbd0fd77ba2ab79e", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/neo4j/repositories/City.java": { + "checksum": "ddfcac3d912322d90acfa5f9a2523fc7", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/neo4j/connecting/MyBean.java": { + "checksum": "2f26833369c2008c4ceb961332ca45b1", + "language": "Java", + "loc": 23, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 30, "column": 9}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 35, "column": 16}, "end": {"line": 45, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/redis/connecting/MyBean.java": { + "checksum": "dd5e99b1db9f73d7e74fe2674811d19f", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 32, "column": 17}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/ldap/repositories/User.java": { + "checksum": "3ac646a5192fa7bc6d8e112a45cf95cd", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/ldap/repositories/MyBean.java": { + "checksum": "6114084bd7eb3fde92ca9f9e309ed5d5", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 34, "column": 20}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/mongodb/template/MyBean.java": { + "checksum": "998cda2a07a8acf11c516a2cd8f7e98a", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 30, "column": 9}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 35, "column": 35}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/mongodb/repositories/CityRepository.java": { + "checksum": "5792b33c6c6c589af4d3b515ad588197", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/mongodb/repositories/City.java": { + "checksum": "858b76d938c18a41fdd8fe53d837cd1c", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/mongodb/connecting/MyBean.java": { + "checksum": "cbfdf544dda6bf95f0752bca2a54b6a7", + "language": "Java", + "loc": 17, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 36, "column": 35}, "end": {"line": 39, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/cassandra/connecting/User.java": { + "checksum": "d4a4475cac62944b11c0f5cbe3a750c8", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/cassandra/connecting/MyBean.java": { + "checksum": "600cf4c5e0de58e477992fb29165f9de", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 32, "column": 14}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/elasticsearch/connectingusingspringdata/User.java": { + "checksum": "237c88fc2d82751d1d5212afa38a91b5", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/elasticsearch/connectingusingspringdata/MyBean.java": { + "checksum": "1b9ce88b09c9d5ef8156c5b30fbbd240", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 32, "column": 17}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/couchbase/repositories/CouchbaseProperties.java": { + "checksum": "04e4d9bc25fb4350b49b411253160cc9", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/couchbase/repositories/MyConverter.java": { + "checksum": "30690c192572c689ff01e5513bc36c0f", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "convert", "start": {"line": 24, "column": 17}, "end": {"line": 26, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/couchbase/repositories/MyCouchbaseConfiguration.java": { + "checksum": "836f5c510819e5f3bf51f13e21f3f05c", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "myCustomConversions", "start": {"line": 30, "column": 36}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/nosql/couchbase/repositories/MyBean.java": { + "checksum": "610a2068d0061267818698b6f631f55a", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 32, "column": 16}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jooq/dslcontext/Tables.java": { + "checksum": "04805f5aec9ebb06cca8fafa870eafe6", + "language": "Java", + "loc": 21, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "TAuthor", "start": {"line": 33, "column": 3}, "end": {"line": 35, "column": 4}, "value": 3}, + {"unit_name": "TAuthorRecord", "start": {"line": 43, "column": 3}, "end": {"line": 45, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jooq/dslcontext/MyBean.java": { + "checksum": "859eea4e3dcb7159758d15d71dab93dd", + "language": "Java", + "loc": 18, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "authorsBornAfter1980", "start": {"line": 38, "column": 33}, "end": {"line": 42, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/h2webconsole/springsecurity/DevProfileSecurityConfiguration.java": { + "checksum": "ad0987eb9079a592b8219078f5aa3535", + "language": "Java", + "loc": 29, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "h2ConsoleSecurityFilterChain", "start": {"line": 37, "column": 22}, "end": {"line": 43, "column": 3}, "value": 7}, + {"unit_name": "yourCustomAuthorization", "start": {"line": 46, "column": 20}, "end": {"line": 49, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jpaandspringdata/enversrepositories/CountryRepository.java": { + "checksum": "043a1a743d174b90ff7183893ddfbf1b", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jpaandspringdata/entityclasses/Country.java": { + "checksum": "f0e82f3f80fa22c009410376186a7473", + "language": "Java", + "loc": 28, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 38, "column": 14}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jpaandspringdata/entityclasses/City.java": { + "checksum": "281d48a1d2d0bd5190c2e38274011335", + "language": "Java", + "loc": 28, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "City", "start": {"line": 41, "column": 12}, "end": {"line": 44, "column": 3}, "value": 2}, + {"unit_name": "City", "start": {"line": 46, "column": 9}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getState", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jpaandspringdata/repositories/CityRepository.java": { + "checksum": "072c92e15ec71b8108e1e0d42015ff4c", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/r2dbc/MyPostgresR2dbcConfiguration.java": { + "checksum": "5c24023d1153e3cbdafffe270f0a934f", + "language": "Java", + "loc": 17, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "postgresCustomizer", "start": {"line": 32, "column": 51}, "end": {"line": 37, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/r2dbc/MyR2dbcConfiguration.java": { + "checksum": "9e1fe52eff79ce94a1858b97838c6d40", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionFactoryPortCustomizer", "start": {"line": 29, "column": 51}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/r2dbc/repositories/CityRepository.java": { + "checksum": "5399196ac292ef1c5e05f711ebed2428", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/r2dbc/repositories/City.java": { + "checksum": "f2a18415f90b35252cd2fdd33df484ab", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/r2dbc/usingdatabaseclient/MyBean.java": { + "checksum": "7d695797d2199da292f99a358d56f9e2", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 36, "column": 35}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jdbctemplate/MyBean.java": { + "checksum": "bb149c32073f9d15428bcca1a2a0147f", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "doSomething", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/data/sql/jdbcclient/MyBean.java": { + "checksum": "6af6ab686a494717946e6dfdb8d3bd28", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "doSomething", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/amqp/sending/MyBean.java": { + "checksum": "5686672476d5aabdabf75f1cb655c599", + "language": "Java", + "loc": 19, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 30, "column": 9}, "end": {"line": 33, "column": 3}, "value": 4}, + {"unit_name": "someMethod", "start": {"line": 36, "column": 14}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "someOtherMethod", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/amqp/receiving/MyBean.java": { + "checksum": "22bebe79f35273439faa1b5395c23f5e", + "language": "Java", + "loc": 9, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "processMessage", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/amqp/receiving/custom/MyMessageConverter.java": { + "checksum": "2f5346869b09238e786e2c890d5c828e", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "toMessage", "start": {"line": 27, "column": 17}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "fromMessage", "start": {"line": 32, "column": 16}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/amqp/receiving/custom/MyRabbitConfiguration.java": { + "checksum": "3b2a76283d239ce8a78277d4e4e77c5a", + "language": "Java", + "loc": 20, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "myFactory", "start": {"line": 29, "column": 46}, "end": {"line": 35, "column": 3}, "value": 7}, + {"unit_name": "getCustomConnectionFactory", "start": {"line": 37, "column": 28}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/amqp/receiving/custom/MyBean.java": { + "checksum": "f3a61a48d581c66bd8c841dd9c883156", + "language": "Java", + "loc": 9, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "processMessage", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/rsocket/requester/User.java": { + "checksum": "4cbd1f316b8a01d954b07217373f1c31", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/rsocket/requester/MyService.java": { + "checksum": "6a048aef8642a02e3efe48cfedd7cef5", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyService", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "someRSocketCall", "start": {"line": 33, "column": 20}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/streams/MyKafkaStreamsConfiguration.java": { + "checksum": "e2ad66154b998c9e5e08f4969a6c5e67", + "language": "Java", + "loc": 24, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "kStream", "start": {"line": 37, "column": 34}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "uppercaseValue", "start": {"line": 43, "column": 36}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/sending/MyBean.java": { + "checksum": "b40df2a57bee051d438d3ab22de33a25", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 32, "column": 14}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/receiving/MyBean.java": { + "checksum": "8ca2fcc285d8b5dcc4726fe270977955", + "language": "Java", + "loc": 9, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "processMessage", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/embedded/property/MyTest.java": { + "checksum": "9b928704087e78f2a2274c35363a04ae", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/kafka/embedded/annotation/MyTest.java": { + "checksum": "cdfcfb483a0c8e57d838c5479ea6790d", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/reading/MyBean.java": { + "checksum": "8e4640bdb864600540f813979ac1c0ac", + "language": "Java", + "loc": 9, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "processMessage", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/sendingreactive/MyBean.java": { + "checksum": "cf6492f0afcc82b16d41601e191a56af", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/receivingreactive/MyBean.java": { + "checksum": "36cc2e101d16c6573684edb284557ebf", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "processMessage", "start": {"line": 28, "column": 20}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/sending/MyBean.java": { + "checksum": "93d9376c258c0cc3c6d620be51c48c57", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/receiving/MyBean.java": { + "checksum": "6383a266aa34188991b7d413e17001e7", + "language": "Java", + "loc": 9, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "processMessage", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/pulsar/readingreactive/MyBean.java": { + "checksum": "0aa00969339998b85a88f49baf7f65fe", + "language": "Java", + "loc": 26, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 41, "column": 14}, "end": {"line": 49, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/jms/sending/MyBean.java": { + "checksum": "c6468c36a2c35be25ce139a3a513d890", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MyBean", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "someMethod", "start": {"line": 32, "column": 14}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/jms/receiving/MyBean.java": { + "checksum": "cb18556ca7c6f9a17218a18dc24f6491", + "language": "Java", + "loc": 9, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "processMessage", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/jms/receiving/custom/MyJmsConfiguration.java": { + "checksum": "cb94c79d16a26defbe0ce9f94aac946f", + "language": "Java", + "loc": 18, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "myFactory", "start": {"line": 31, "column": 44}, "end": {"line": 37, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/jms/receiving/custom/MyMessageConverter.java": { + "checksum": "dd5505c28e9fa9f45b898a510d6a7e08", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "toMessage", "start": {"line": 29, "column": 17}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "fromMessage", "start": {"line": 34, "column": 16}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-docs/src/main/java/org/springframework/boot/docs/messaging/jms/receiving/custom/MyBean.java": { + "checksum": "76ec857ad65f293eeabfc35db9bedb98", + "language": "Java", + "loc": 9, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "processMessage", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/LoadTimeWeaverAwareConsumerImportTestcontainersTests.java": { + "checksum": "f8cb9a2f068841760c377d7ed94694f3", + "language": "Java", + "loc": 42, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "loadTimeWeaverAwareBeanCanUseJdbcUrlFromContainerBasedConnectionDetails", "start": {"line": 44, "column": 7}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "loadTimeWeaverAwareConsumer", "start": {"line": 53, "column": 31}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "LoadTimeWeaverAwareConsumer", "start": {"line": 63, "column": 3}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "setLoadTimeWeaver", "start": {"line": 68, "column": 15}, "end": {"line": 69, "column": 4}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/ImportTestcontainersTests.java": { + "checksum": "74aab44918cce5a689cc3bd8410ca131", + "language": "Java", + "loc": 134, + "profile": [66, 0, 0, 0], + "measurements": [ + {"unit_name": "teardown", "start": {"line": 49, "column": 7}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "importWithoutValueRegistersBeans", "start": {"line": 56, "column": 7}, "end": {"line": 65, "column": 3}, "value": 10}, + {"unit_name": "importWithValueRegistersBeans", "start": {"line": 68, "column": 7}, "end": {"line": 78, "column": 3}, "value": 11}, + {"unit_name": "importWhenHasNoContainerFieldsDoesNothing", "start": {"line": 81, "column": 7}, "end": {"line": 85, "column": 3}, "value": 5}, + {"unit_name": "importWhenHasNullContainerFieldThrowsException", "start": {"line": 88, "column": 7}, "end": {"line": 92, "column": 3}, "value": 5}, + {"unit_name": "importWhenHasNonStaticContainerFieldThrowsException", "start": {"line": 95, "column": 7}, "end": {"line": 100, "column": 3}, "value": 6}, + {"unit_name": "importWhenHasContainerDefinitionsWithDynamicPropertySource", "start": {"line": 103, "column": 7}, "end": {"line": 107, "column": 3}, "value": 5}, + {"unit_name": "importWhenHasNonStaticDynamicPropertySourceMethod", "start": {"line": 110, "column": 7}, "end": {"line": 115, "column": 3}, "value": 6}, + {"unit_name": "importWhenHasBadArgsDynamicPropertySourceMethod", "start": {"line": 118, "column": 7}, "end": {"line": 123, "column": 3}, "value": 6}, + {"unit_name": "containerProperties", "start": {"line": 175, "column": 15}, "end": {"line": 177, "column": 4}, "value": 3}, + {"unit_name": "containerProperties", "start": {"line": 185, "column": 8}, "end": {"line": 186, "column": 4}, "value": 2}, + {"unit_name": "containerProperties", "start": {"line": 194, "column": 8}, "end": {"line": 195, "column": 4}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/LoadTimeWeaverAwareConsumerContainers.java": { + "checksum": "2f2b963cf20e5b5bbf5ea77c2c567747", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/lifecycle/TestcontainersLifecycleOrderIntegrationTests.java": { + "checksum": "748841558f98837fd1385feac1f82e60", + "language": "Java", + "loc": 76, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "eventsAreOrderedCorrectlyAfterStartup", "start": {"line": 58, "column": 7}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "redisContainer", "start": {"line": 67, "column": 18}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "testBean", "start": {"line": 77, "column": 12}, "end": {"line": 80, "column": 4}, "value": 4}, + {"unit_name": "close", "start": {"line": 87, "column": 15}, "end": {"line": 89, "column": 4}, "value": 3}, + {"unit_name": "afterAll", "start": {"line": 96, "column": 15}, "end": {"line": 99, "column": 4}, "value": 4}, + {"unit_name": "EventRecordingRedisContainer", "start": {"line": 105, "column": 3}, "end": {"line": 107, "column": 4}, "value": 3}, + {"unit_name": "start", "start": {"line": 110, "column": 15}, "end": {"line": 113, "column": 4}, "value": 4}, + {"unit_name": "stop", "start": {"line": 116, "column": 15}, "end": {"line": 119, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/lifecycle/TestcontainersImportWithPropertiesInjectedIntoLoadTimeWeaverAwareBeanIntegrationTests.java": { + "checksum": "9c6635040d7043d33316871a73aba279", + "language": "Java", + "loc": 59, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "starts", "start": {"line": 52, "column": 7}, "end": {"line": 53, "column": 3}, "value": 2}, + {"unit_name": "mockEntityManager", "start": {"line": 60, "column": 21}, "end": {"line": 62, "column": 4}, "value": 3}, + {"unit_name": "setLoadTimeWeaver", "start": {"line": 69, "column": 15}, "end": {"line": 70, "column": 4}, "value": 2}, + {"unit_name": "getUrl", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "setUrl", "start": {"line": 83, "column": 15}, "end": {"line": 85, "column": 4}, "value": 3}, + {"unit_name": "setConnectionProperties", "start": {"line": 95, "column": 15}, "end": {"line": 99, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/lifecycle/TestContainersParallelStartupWithImportTestcontainersIntegrationTests.java": { + "checksum": "0adffe59f52f248860207371fdb4794f", + "language": "Java", + "loc": 33, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "startsInParallel", "start": {"line": 48, "column": 7}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/lifecycle/TestcontainersLifecycleOrderWithScopeIntegrationTests.java": { + "checksum": "7f9d6328fdbbb5817610ed20cd453816", + "language": "Java", + "loc": 138, + "profile": [73, 0, 0, 0], + "measurements": [ + {"unit_name": "eventsAreOrderedCorrectlyAfterStartup", "start": {"line": 68, "column": 7}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "redisContainer", "start": {"line": 78, "column": 18}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "testBean", "start": {"line": 88, "column": 12}, "end": {"line": 91, "column": 4}, "value": 4}, + {"unit_name": "close", "start": {"line": 98, "column": 15}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "afterAll", "start": {"line": 107, "column": 15}, "end": {"line": 110, "column": 4}, "value": 4}, + {"unit_name": "EventRecordingRedisContainer", "start": {"line": 116, "column": 3}, "end": {"line": 118, "column": 4}, "value": 3}, + {"unit_name": "start", "start": {"line": 121, "column": 15}, "end": {"line": 124, "column": 4}, "value": 4}, + {"unit_name": "stop", "start": {"line": 127, "column": 15}, "end": {"line": 130, "column": 4}, "value": 4}, + {"unit_name": "createContext", "start": {"line": 137, "column": 39}, "end": {"line": 150, "column": 4}, "value": 7}, + {"unit_name": "AnnotationConfigApplicationContext", "start": {"line": 139, "column": 53}, "end": {"line": 147, "column": 5}, "value": 7}, + {"unit_name": "onClose", "start": {"line": 142, "column": 20}, "end": {"line": 145, "column": 6}, "value": 4}, + {"unit_name": "get", "start": {"line": 161, "column": 17}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "remove", "start": {"line": 166, "column": 17}, "end": {"line": 173, "column": 4}, "value": 8}, + {"unit_name": "registerDestructionCallback", "start": {"line": 176, "column": 15}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "resolveContextualObject", "start": {"line": 181, "column": 17}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "getConversationId", "start": {"line": 186, "column": 17}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "destroy", "start": {"line": 190, "column": 8}, "end": {"line": 196, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/lifecycle/TestContainersParallelStartupIntegrationTests.java": { + "checksum": "58d10fd8d4345c158b9cdc7f3bf70a97", + "language": "Java", + "loc": 41, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "startsInParallel", "start": {"line": 49, "column": 7}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "container1", "start": {"line": 57, "column": 33}, "end": {"line": 59, "column": 4}, "value": 3}, + {"unit_name": "container2", "start": {"line": 62, "column": 33}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "container3", "start": {"line": 67, "column": 33}, "end": {"line": 69, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/properties/TestcontainersPropertySourceAutoConfigurationWithSpringBootTestIntegrationTest.java": { + "checksum": "72325a7993f33927757689a99e403847", + "language": "Java", + "loc": 41, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "injectsRegistryIntoBeanMethod", "start": {"line": 49, "column": 7}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "callsRegistrars", "start": {"line": 54, "column": 7}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "example", "start": {"line": 64, "column": 10}, "end": {"line": 67, "column": 4}, "value": 4}, + {"unit_name": "propertyRegistrar", "start": {"line": 70, "column": 28}, "end": {"line": 72, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/properties/TestcontainersPropertySourceAutoConfigurationTests.java": { + "checksum": "e0c67958e192a2575f0db274c82c0f51", + "language": "Java", + "loc": 123, + "profile": [35, 32, 0, 0], + "measurements": [ + {"unit_name": "registeringADynamicPropertyFailsByDefault", "start": {"line": 61, "column": 7}, "end": {"line": 69, "column": 3}, "value": 9}, + {"unit_name": "registeringADynamicPropertyCanLogAWarningAndContributeProperty", "start": {"line": 74, "column": 7}, "end": {"line": 89, "column": 3}, "value": 16}, + {"unit_name": "registeringADynamicPropertyCanBePermittedAndContributeProperty", "start": {"line": 94, "column": 7}, "end": {"line": 109, "column": 3}, "value": 16}, + {"unit_name": "dynamicPropertyRegistrarBeanContributesProperties", "start": {"line": 112, "column": 7}, "end": {"line": 118, "column": 3}, "value": 7}, + {"unit_name": "redisContainer", "start": {"line": 126, "column": 18}, "end": {"line": 130, "column": 4}, "value": 5}, + {"unit_name": "redisContainer", "start": {"line": 140, "column": 18}, "end": {"line": 142, "column": 4}, "value": 3}, + {"unit_name": "redisProperties", "start": {"line": 145, "column": 28}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "ContainerProperties", "start": {"line": 152, "column": 9}, "end": {"line": 153, "column": 3}, "value": 2}, + {"unit_name": "TestBean", "start": {"line": 159, "column": 3}, "end": {"line": 161, "column": 4}, "value": 3}, + {"unit_name": "getUsingPort", "start": {"line": 163, "column": 7}, "end": {"line": 165, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/ServiceConnectionAutoConfigurationTests.java": { + "checksum": "c8e7d3833f9bc909f4a6280c3cb2a503", + "language": "Java", + "loc": 137, + "profile": [68, 0, 0, 0], + "measurements": [ + {"unit_name": "whenNoExistingBeansRegistersServiceConnection", "start": {"line": 64, "column": 7}, "end": {"line": 72, "column": 3}, "value": 9}, + {"unit_name": "whenHasExistingAutoConfigurationRegistersReplacement", "start": {"line": 75, "column": 7}, "end": {"line": 83, "column": 3}, "value": 9}, + {"unit_name": "whenHasUserConfigurationDoesNotRegisterReplacement", "start": {"line": 87, "column": 7}, "end": {"line": 96, "column": 3}, "value": 10}, + {"unit_name": "whenHasTestcontainersBeanDefinition", "start": {"line": 99, "column": 7}, "end": {"line": 108, "column": 3}, "value": 10}, + {"unit_name": "serviceConnectionBeansDoNotCauseAotProcessingToFail", "start": {"line": 111, "column": 7}, "end": {"line": 119, "column": 3}, "value": 9}, + {"unit_name": "redisContainer", "start": {"line": 138, "column": 18}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "redisConnectionDetails", "start": {"line": 148, "column": 26}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 163, "column": 15}, "end": {"line": 166, "column": 4}, "value": 4}, + {"unit_name": "TestcontainersRootBeanDefinition", "start": {"line": 174, "column": 3}, "end": {"line": 177, "column": 4}, "value": 4}, + {"unit_name": "getContainerImageName", "start": {"line": 180, "column": 17}, "end": {"line": 182, "column": 4}, "value": 3}, + {"unit_name": "getAnnotations", "start": {"line": 185, "column": 28}, "end": {"line": 188, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/activemq/ArtemisContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "f9525b5bfdebffdc3ab13eb33d7fdbfd", + "language": "Java", + "loc": 53, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToActiveMQContainer", "start": {"line": 63, "column": 7}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "testListener", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 4}, "value": 3}, + {"unit_name": "processMessage", "start": {"line": 85, "column": 8}, "end": {"line": 87, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/activemq/ActiveMQClassicContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "a874bac981b55799630f5d23f25c8da2", + "language": "Java", + "loc": 53, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToActiveMQContainer", "start": {"line": 63, "column": 7}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "testListener", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 4}, "value": 3}, + {"unit_name": "processMessage", "start": {"line": 85, "column": 8}, "end": {"line": 87, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/activemq/ActiveMQContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "41f1d48e8350671851c522c24fd4adeb", + "language": "Java", + "loc": 53, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToActiveMQContainer", "start": {"line": 63, "column": 7}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "testListener", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 4}, "value": 3}, + {"unit_name": "processMessage", "start": {"line": 85, "column": 8}, "end": {"line": 87, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/redis/CustomRedisContainerConnectionDetailsFactoryTests.java": { + "checksum": "ef4985309f239bae003b75f9e8951938", + "language": "Java", + "loc": 35, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getConnectionDetailsWhenRedisContainerWithCustomName", "start": {"line": 44, "column": 7}, "end": {"line": 52, "column": 3}, "value": 9}, + {"unit_name": "getConnectionDetailsWhenRedisStackContainerWithCustomName", "start": {"line": 55, "column": 7}, "end": {"line": 63, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/redis/RedisStackServerContainerConnectionDetailsFactoryTests.java": { + "checksum": "72c16657b6d0f80149cbab0aea1ee20b", + "language": "Java", + "loc": 38, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToRedisContainer", "start": {"line": 58, "column": 7}, "end": {"line": 63, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/redis/RedisStackContainerConnectionDetailsFactoryTests.java": { + "checksum": "051eac078fd63f2c802023a2ec393fb9", + "language": "Java", + "loc": 38, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToRedisContainer", "start": {"line": 58, "column": 7}, "end": {"line": 63, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/redis/RedisContainerConnectionDetailsFactoryTests.java": { + "checksum": "9f5d40ab09d063b6d77dac2f2bf09ccd", + "language": "Java", + "loc": 38, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToRedisContainer", "start": {"line": 57, "column": 7}, "end": {"line": 62, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/ldap/OpenLdapContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "5d84a2ebe93aca6589be31122ae432e9", + "language": "Java", + "loc": 36, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToLdapContainer", "start": {"line": 56, "column": 7}, "end": {"line": 60, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/r2dbc/OracleXeR2dbcContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "19877649286fb9339cb820b039d99163", + "language": "Java", + "loc": 43, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToOracleContainer", "start": {"line": 60, "column": 7}, "end": {"line": 67, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/r2dbc/OracleFreeR2dbcContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "80c8d6f378c13fc22d9c3ae1a18655e0", + "language": "Java", + "loc": 43, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToOracleContainer", "start": {"line": 60, "column": 7}, "end": {"line": 67, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/otlp/GrafanaOpenTelemetryTracingContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "d9461c68a242b91d7ece1fe1268f88c3", + "language": "Java", + "loc": 35, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToOpenTelemetryContainer", "start": {"line": 53, "column": 7}, "end": {"line": 58, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/otlp/GrafanaOpenTelemetryMetricsContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "4d5f46b847e3c785565a523e4b0a5e39", + "language": "Java", + "loc": 95, + "profile": [3, 0, 50, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToOpenTelemetryCollectorContainer", "start": {"line": 66, "column": 7}, "end": {"line": 116, "column": 3}, "value": 50}, + {"unit_name": "customClock", "start": {"line": 123, "column": 9}, "end": {"line": 125, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/otlp/OpenTelemetryLoggingContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "1cd12d25b19823b29e622cb8e3129823", + "language": "Java", + "loc": 36, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToOpenTelemetryContainer", "start": {"line": 54, "column": 7}, "end": {"line": 59, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/otlp/OpenTelemetryTracingContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "10492c114364dde6b2e7c3426061f15c", + "language": "Java", + "loc": 36, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToOpenTelemetryContainer", "start": {"line": 54, "column": 7}, "end": {"line": 59, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/otlp/OpenTelemetryMetricsContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "ce1531b737e80c8868db44abdb45c148", + "language": "Java", + "loc": 77, + "profile": [6, 21, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToOpenTelemetryCollectorContainer", "start": {"line": 77, "column": 7}, "end": {"line": 97, "column": 3}, "value": 21}, + {"unit_name": "whenPrometheusScraped", "start": {"line": 99, "column": 19}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "customClock", "start": {"line": 108, "column": 9}, "end": {"line": 110, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/otlp/GrafanaOpenTelemetryLoggingContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "abde488be6d7536dc875c51c288e8c33", + "language": "Java", + "loc": 35, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToOpenTelemetryContainer", "start": {"line": 53, "column": 7}, "end": {"line": 58, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/amqp/RabbitContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "83054fbf72fd9e472f46de3f211cc339", + "language": "Java", + "loc": 57, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToRabbitContainer", "start": {"line": 69, "column": 7}, "end": {"line": 75, "column": 3}, "value": 6}, + {"unit_name": "testListener", "start": {"line": 82, "column": 16}, "end": {"line": 84, "column": 4}, "value": 3}, + {"unit_name": "processMessage", "start": {"line": 93, "column": 8}, "end": {"line": 95, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/jdbc/JdbcContainerConnectionDetailsFactoryTests.java": { + "checksum": "fecec0c27c0b006ba48d33c9dd6c8c25", + "language": "Java", + "loc": 39, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToJdbcContainer", "start": {"line": 60, "column": 7}, "end": {"line": 64, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/redpanda/RedpandaContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "57c1b1f729c1eb30b612ac6e02ff59bf", + "language": "Java", + "loc": 55, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToRedpandaContainer", "start": {"line": 65, "column": 7}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "testListener", "start": {"line": 76, "column": 16}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "processMessage", "start": {"line": 87, "column": 8}, "end": {"line": 89, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/zipkin/ZipkinContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "db3d3cce67da404b153b83efd9b06591", + "language": "Java", + "loc": 34, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToZipkinContainer", "start": {"line": 54, "column": 7}, "end": {"line": 58, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/kafka/ConfluentKafkaContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "942a937a4d854c5e0457984d343fad41", + "language": "Java", + "loc": 55, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToKafkaContainer", "start": {"line": 67, "column": 7}, "end": {"line": 71, "column": 3}, "value": 5}, + {"unit_name": "testListener", "start": {"line": 78, "column": 16}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "processMessage", "start": {"line": 89, "column": 8}, "end": {"line": 91, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/kafka/ApacheKafkaContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "e9e0df5b54a247fd6b2ac4b702d662d1", + "language": "Java", + "loc": 55, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToKafkaContainer", "start": {"line": 68, "column": 7}, "end": {"line": 72, "column": 3}, "value": 5}, + {"unit_name": "testListener", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "processMessage", "start": {"line": 90, "column": 8}, "end": {"line": 92, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/kafka/DeprecatedConfluentKafkaContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "1fa5f56b5d22ad14d89baeddb54d10a5", + "language": "Java", + "loc": 56, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToKafkaContainer", "start": {"line": 69, "column": 7}, "end": {"line": 73, "column": 3}, "value": 5}, + {"unit_name": "testListener", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "processMessage", "start": {"line": 91, "column": 8}, "end": {"line": 93, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/cassandra/CassandraContainerConnectionDetailsFactoryTests.java": { + "checksum": "675c9d1a758dc558f26045ec1de4980f", + "language": "Java", + "loc": 35, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToCassandraContainer", "start": {"line": 56, "column": 7}, "end": {"line": 59, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/cassandra/DeprecatedCassandraContainerConnectionDetailsFactoryTests.java": { + "checksum": "ad72c430e8b2f99045462ef88023f19b", + "language": "Java", + "loc": 36, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToCassandraContainer", "start": {"line": 58, "column": 7}, "end": {"line": 61, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/hazelcast/CustomClusterNameHazelcastContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "6057b6837f36ace5beeba865f44bbe7a", + "language": "Java", + "loc": 51, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToHazelcastContainer", "start": {"line": 64, "column": 7}, "end": {"line": 70, "column": 3}, "value": 7}, + {"unit_name": "clusterName", "start": {"line": 72, "column": 45}, "end": {"line": 78, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/hazelcast/HazelcastContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "2b990f178cfe7da51cf30442f5765f70", + "language": "Java", + "loc": 39, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToHazelcastContainer", "start": {"line": 59, "column": 7}, "end": {"line": 64, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/pulsar/PulsarContainerConnectionDetailsFactoryIntegrationTests.java": { + "checksum": "90192c33512d07c9564948194695c702", + "language": "Java", + "loc": 55, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToPulsarContainer", "start": {"line": 65, "column": 7}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "testListener", "start": {"line": 76, "column": 16}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "processMessage", "start": {"line": 87, "column": 8}, "end": {"line": 89, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/liquibase/LiquibaseContainerConnectionDetailsFactoryTests.java": { + "checksum": "8ff294db090f4d31e4e03fa0a8f27bd0", + "language": "Java", + "loc": 38, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToJdbcContainer", "start": {"line": 58, "column": 7}, "end": {"line": 62, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/elasticsearch/ElasticsearchContainerConnectionDetailsFactoryTests.java": { + "checksum": "0b1c6113811889a96f6f152c8f1a8e58", + "language": "Java", + "loc": 38, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToElasticsearchContainer", "start": {"line": 59, "column": 7}, "end": {"line": 62, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/couchbase/CouchbaseContainerConnectionDetailsFactoryTests.java": { + "checksum": "def4df1453011242eb6e032f207ceb4d", + "language": "Java", + "loc": 39, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToCouchbaseContainer", "start": {"line": 60, "column": 7}, "end": {"line": 63, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/dockerTest/java/org/springframework/boot/testcontainers/service/connection/flyway/FlywayContainerConnectionDetailsFactoryTests.java": { + "checksum": "52f2171b9f54943864c3cf02ab5ad498", + "language": "Java", + "loc": 38, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "connectionCanBeMadeToJdbcContainer", "start": {"line": 58, "column": 7}, "end": {"line": 62, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/package-info.java": { + "checksum": "09ad7e3bf86830346ac85d589e49f4e5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/context/ContainerFieldsImporter.java": { + "checksum": "09eabc5d19a88acd8c294acfccac4840", + "language": "Java", + "loc": 55, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "registerBeanDefinitions", "start": {"line": 41, "column": 17}, "end": {"line": 52, "column": 3}, "value": 12}, + {"unit_name": "getContainerFields", "start": {"line": 54, "column": 22}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "isContainerField", "start": {"line": 60, "column": 18}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "assertValid", "start": {"line": 64, "column": 15}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "getContainer", "start": {"line": 69, "column": 23}, "end": {"line": 74, "column": 3}, "value": 6}, + {"unit_name": "registerBeanDefinition", "start": {"line": 76, "column": 15}, "end": {"line": 82, "column": 3}, "value": 7}, + {"unit_name": "generateBeanName", "start": {"line": 84, "column": 17}, "end": {"line": 86, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/context/ImportTestcontainers.java": { + "checksum": "950fa54e3e78f5a9e5721a7254fbf982", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/context/TestcontainerFieldBeanDefinition.java": { + "checksum": "1d636664f414f7e1ea585160a946caa0", + "language": "Java", + "loc": 25, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "TestcontainerFieldBeanDefinition", "start": {"line": 38, "column": 2}, "end": {"line": 44, "column": 3}, "value": 7}, + {"unit_name": "getContainerImageName", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getAnnotations", "start": {"line": 52, "column": 27}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/context/ImportTestcontainersRegistrar.java": { + "checksum": "7fe795a198bb36d3d8370be5e7f09483", + "language": "Java", + "loc": 41, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "ImportTestcontainersRegistrar", "start": {"line": 47, "column": 2}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 54, "column": 14}, "end": {"line": 63, "column": 3}, "value": 10}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 65, "column": 15}, "end": {"line": 74, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/context/package-info.java": { + "checksum": "f94eac95727d03b352b4227b53c36093", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/context/DynamicPropertySourceMethodsImporter.java": { + "checksum": "e916e25f3be5900523ccdfb8b0de8e94", + "language": "Java", + "loc": 80, + "profile": [36, 16, 0, 0], + "measurements": [ + {"unit_name": "registerDynamicPropertySources", "start": {"line": 47, "column": 7}, "end": {"line": 62, "column": 3}, "value": 16}, + {"unit_name": "isAnnotated", "start": {"line": 64, "column": 18}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "assertValid", "start": {"line": 68, "column": 15}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "DynamicPropertySourcePropertyRegistrar", "start": {"line": 83, "column": 3}, "end": {"line": 86, "column": 4}, "value": 4}, + {"unit_name": "accept", "start": {"line": 89, "column": 15}, "end": {"line": 96, "column": 4}, "value": 8}, + {"unit_name": "ContainersBackedDynamicPropertyRegistry", "start": {"line": 106, "column": 3}, "end": {"line": 109, "column": 4}, "value": 4}, + {"unit_name": "add", "start": {"line": 112, "column": 15}, "end": {"line": 117, "column": 4}, "value": 6}, + {"unit_name": "startContainers", "start": {"line": 119, "column": 16}, "end": {"line": 121, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/lifecycle/TestcontainersLifecycleBeanPostProcessor.java": { + "checksum": "5abce43b3f6cf2e868a01a82b01111f4", + "language": "Java", + "loc": 151, + "profile": [87, 19, 0, 0], + "measurements": [ + {"unit_name": "TestcontainersLifecycleBeanPostProcessor", "start": {"line": 77, "column": 2}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "onApplicationEvent", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 90, "column": 16}, "end": {"line": 104, "column": 3}, "value": 15}, + {"unit_name": "isAotProcessingInProgress", "start": {"line": 106, "column": 18}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "initializeStartables", "start": {"line": 110, "column": 15}, "end": {"line": 128, "column": 3}, "value": 19}, + {"unit_name": "start", "start": {"line": 130, "column": 15}, "end": {"line": 136, "column": 3}, "value": 7}, + {"unit_name": "initializeContainers", "start": {"line": 138, "column": 15}, "end": {"line": 151, "column": 3}, "value": 14}, + {"unit_name": "getBeanNames", "start": {"line": 153, "column": 23}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "getBeans", "start": {"line": 157, "column": 23}, "end": {"line": 171, "column": 3}, "value": 15}, + {"unit_name": "requiresDestruction", "start": {"line": 174, "column": 17}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "postProcessBeforeDestruction", "start": {"line": 179, "column": 14}, "end": {"line": 183, "column": 3}, "value": 5}, + {"unit_name": "isDestroyedByFramework", "start": {"line": 185, "column": 18}, "end": {"line": 194, "column": 3}, "value": 10}, + {"unit_name": "isReusedContainer", "start": {"line": 196, "column": 18}, "end": {"line": 199, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/lifecycle/BeforeTestcontainerUsedEvent.java": { + "checksum": "5e3e4c30f9af6f05013c298125469489", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "BeforeTestcontainerUsedEvent", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/lifecycle/TestcontainersLifecycleApplicationContextInitializer.java": { + "checksum": "43b88db9419f40b20e248c832a108436", + "language": "Java", + "loc": 27, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "initialize", "start": {"line": 42, "column": 14}, "end": {"line": 55, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/lifecycle/TestcontainersLifecycleBeanFactoryPostProcessor.java": { + "checksum": "4ebbf20252d88b5487d4a008ef5a59c0", + "language": "Java", + "loc": 27, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "postProcessBeanFactory", "start": {"line": 43, "column": 14}, "end": {"line": 56, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/lifecycle/package-info.java": { + "checksum": "9b153e5fe86474b285736b57e27ccc6e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/lifecycle/TestcontainersStartup.java": { + "checksum": "d2784fabc4f5aa0c70dff5a956ed6c85", + "language": "Java", + "loc": 45, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "start", "start": {"line": 42, "column": 8}, "end": {"line": 44, "column": 4}, "value": 3}, + {"unit_name": "start", "start": {"line": 54, "column": 8}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 68, "column": 31}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 72, "column": 39}, "end": {"line": 83, "column": 3}, "value": 12}, + {"unit_name": "getCanonicalName", "start": {"line": 85, "column": 24}, "end": {"line": 92, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/properties/TestcontainersPropertySourceAutoConfiguration.java": { + "checksum": "383b268895c1518fddcda08152f911db", + "language": "Java", + "loc": 30, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "dynamicPropertyRegistry", "start": {"line": 50, "column": 33}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "dynamicPropertyRegistrarBeanInitializer", "start": {"line": 57, "column": 49}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/properties/TestcontainersPropertySource.java": { + "checksum": "1f132f2d1fc7398d9e53e0f88129add8", + "language": "Java", + "loc": 142, + "profile": [89, 0, 0, 0], + "measurements": [ + {"unit_name": "TestcontainersPropertySource", "start": {"line": 72, "column": 2}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "TestcontainersPropertySource", "start": {"line": 76, "column": 10}, "end": {"line": 85, "column": 3}, "value": 10}, + {"unit_name": "addEventPublisher", "start": {"line": 87, "column": 15}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 92, "column": 16}, "end": {"line": 95, "column": 3}, "value": 4}, + {"unit_name": "getProperty", "start": {"line": 97, "column": 17}, "end": {"line": 101, "column": 3}, "value": 5}, + {"unit_name": "attach", "start": {"line": 103, "column": 40}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "attach", "start": {"line": 107, "column": 33}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "attach", "start": {"line": 111, "column": 40}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "attach", "start": {"line": 115, "column": 41}, "end": {"line": 128, "column": 3}, "value": 14}, + {"unit_name": "getOrAdd", "start": {"line": 130, "column": 38}, "end": {"line": 144, "column": 3}, "value": 15}, + {"unit_name": "EventPublisherRegistrar", "start": {"line": 159, "column": 3}, "end": {"line": 161, "column": 4}, "value": 3}, + {"unit_name": "setApplicationEventPublisher", "start": {"line": 164, "column": 15}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 169, "column": 15}, "end": {"line": 174, "column": 4}, "value": 6}, + {"unit_name": "DynamicPropertyRegistryInjectionException", "start": {"line": 190, "column": 11}, "end": {"line": 195, "column": 4}, "value": 6}, + {"unit_name": "throwIfNecessary", "start": {"line": 197, "column": 23}, "end": {"line": 204, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/properties/package-info.java": { + "checksum": "7195d2d5f5778b1979c113ef1ebe323b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/beans/TestcontainerBeanDefinition.java": { + "checksum": "0d98de1d7549993db75376f8fb74f9d8", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/beans/package-info.java": { + "checksum": "e5e82db8976dc8d1ce76e14a880d7b34", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ContainerConnectionSource.java": { + "checksum": "21fc6b58dcb0d84cbabbe8840f684830", + "language": "Java", + "loc": 104, + "profile": [52, 28, 0, 0], + "measurements": [ + {"unit_name": "ContainerConnectionSource", "start": {"line": 63, "column": 2}, "end": {"line": 72, "column": 3}, "value": 10}, + {"unit_name": "ContainerConnectionSource", "start": {"line": 74, "column": 2}, "end": {"line": 83, "column": 3}, "value": 10}, + {"unit_name": "getOrDeduceConnectionName", "start": {"line": 85, "column": 24}, "end": {"line": 95, "column": 3}, "value": 11}, + {"unit_name": "accepts", "start": {"line": 105, "column": 17}, "end": {"line": 132, "column": 3}, "value": 28}, + {"unit_name": "getBeanNameSuffix", "start": {"line": 134, "column": 9}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 139, "column": 16}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "getContainerImageName", "start": {"line": 143, "column": 9}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "getConnectionName", "start": {"line": 147, "column": 9}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "getContainerSupplier", "start": {"line": 151, "column": 14}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "getConnectionDetailsTypes", "start": {"line": 155, "column": 16}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 160, "column": 16}, "end": {"line": 162, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ServiceConnectionContextCustomizerFactory.java": { + "checksum": "3ca333393bf928f2774e2f5586e38b21", + "language": "Java", + "loc": 64, + "profile": [27, 17, 0, 0], + "measurements": [ + {"unit_name": "createContextCustomizer", "start": {"line": 50, "column": 27}, "end": {"line": 55, "column": 3}, "value": 6}, + {"unit_name": "collectSources", "start": {"line": 57, "column": 15}, "end": {"line": 73, "column": 3}, "value": 17}, + {"unit_name": "createSource", "start": {"line": 76, "column": 64}, "end": {"line": 92, "column": 3}, "value": 14}, + {"unit_name": "getFieldValue", "start": {"line": 94, "column": 17}, "end": {"line": 97, "column": 3}, "value": 4}, + {"unit_name": "isAotProcessingInProgress", "start": {"line": 99, "column": 18}, "end": {"line": 101, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ServiceConnectionContextCustomizer.java": { + "checksum": "469056f4e91a0665af5270c7631ed8a9", + "language": "Java", + "loc": 58, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "ServiceConnectionContextCustomizer", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "ServiceConnectionContextCustomizer", "start": {"line": 53, "column": 2}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "customizeContext", "start": {"line": 61, "column": 14}, "end": {"line": 68, "column": 3}, "value": 8}, + {"unit_name": "equals", "start": {"line": 71, "column": 17}, "end": {"line": 79, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 82, "column": 13}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getSources", "start": {"line": 86, "column": 37}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "CacheKey", "start": {"line": 94, "column": 17}, "end": {"line": 100, "column": 3}, "value": 2}, + {"unit_name": "CacheKey", "start": {"line": 96, "column": 3}, "end": {"line": 98, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ServiceConnectionAutoConfiguration.java": { + "checksum": "9cbf9a211316c190bae986127b2c3d09", + "language": "Java", + "loc": 13, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "ServiceConnectionAutoConfiguration", "start": {"line": 39, "column": 2}, "end": {"line": 40, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ContainerConnectionDetailsFactory.java": { + "checksum": "c79123fc5825db7d4a9ee0b4d855e78e", + "language": "Java", + "loc": 120, + "profile": [59, 16, 0, 0], + "measurements": [ + {"unit_name": "ContainerConnectionDetailsFactory", "start": {"line": 72, "column": 12}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "ContainerConnectionDetailsFactory", "start": {"line": 82, "column": 12}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "ContainerConnectionDetailsFactory", "start": {"line": 93, "column": 12}, "end": {"line": 97, "column": 3}, "value": 5}, + {"unit_name": "getConnectionDetails", "start": {"line": 100, "column": 17}, "end": {"line": 116, "column": 3}, "value": 16}, + {"unit_name": "sourceAccepts", "start": {"line": 127, "column": 20}, "end": {"line": 135, "column": 3}, "value": 9}, + {"unit_name": "hasRequiredClasses", "start": {"line": 137, "column": 18}, "end": {"line": 140, "column": 3}, "value": 4}, + {"unit_name": "resolveGenerics", "start": {"line": 142, "column": 21}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "ContainerConnectionDetails", "start": {"line": 172, "column": 13}, "end": {"line": 175, "column": 4}, "value": 4}, + {"unit_name": "afterPropertiesSet", "start": {"line": 178, "column": 15}, "end": {"line": 180, "column": 4}, "value": 3}, + {"unit_name": "getContainer", "start": {"line": 187, "column": 21}, "end": {"line": 194, "column": 4}, "value": 8}, + {"unit_name": "getOrigin", "start": {"line": 197, "column": 17}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "setApplicationContext", "start": {"line": 203, "column": 15}, "end": {"line": 204, "column": 4}, "value": 2}, + {"unit_name": "registerHints", "start": {"line": 213, "column": 15}, "end": {"line": 220, "column": 4}, "value": 8}, + {"unit_name": "requiredClassNames", "start": {"line": 222, "column": 26}, "end": {"line": 225, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ServiceConnectionAutoConfigurationRegistrar.java": { + "checksum": "1e224d56766d26cd4ef9f31078f0f8b1", + "language": "Java", + "loc": 69, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "ServiceConnectionAutoConfigurationRegistrar", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 51, "column": 14}, "end": {"line": 55, "column": 3}, "value": 5}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 57, "column": 15}, "end": {"line": 67, "column": 3}, "value": 11}, + {"unit_name": "getAnnotations", "start": {"line": 69, "column": 33}, "end": {"line": 80, "column": 3}, "value": 12}, + {"unit_name": "getBeanDefinition", "start": {"line": 82, "column": 25}, "end": {"line": 89, "column": 3}, "value": 8}, + {"unit_name": "createSource", "start": {"line": 92, "column": 64}, "end": {"line": 101, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ConnectionDetailsRegistrar.java": { + "checksum": "a5d1c5f6a2b1aded0f60caa859157c5b", + "language": "Java", + "loc": 91, + "profile": [40, 18, 0, 0], + "measurements": [ + {"unit_name": "ConnectionDetailsRegistrar", "start": {"line": 61, "column": 2}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 66, "column": 7}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 70, "column": 7}, "end": {"line": 82, "column": 3}, "value": 13}, + {"unit_name": "rethrowConnectionDetails", "start": {"line": 84, "column": 15}, "end": {"line": 93, "column": 3}, "value": 10}, + {"unit_name": "registerBeanDefinition", "start": {"line": 96, "column": 19}, "end": {"line": 113, "column": 3}, "value": 18}, + {"unit_name": "getBeanName", "start": {"line": 115, "column": 17}, "end": {"line": 121, "column": 3}, "value": 7}, + {"unit_name": "isExcludedFromAotProcessing", "start": {"line": 126, "column": 18}, "end": {"line": 128, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/BeanOrigin.java": { + "checksum": "3e3c4b1748d18c545aa5bc01faa534ea", + "language": "Java", + "loc": 39, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "BeanOrigin", "start": {"line": 35, "column": 2}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "equals", "start": {"line": 41, "column": 17}, "end": {"line": 50, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 53, "column": 13}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 58, "column": 16}, "end": {"line": 68, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ServiceConnection.java": { + "checksum": "fa9fed0667c3287acf30f5f974ca7e98", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/FieldOrigin.java": { + "checksum": "5db1720bca5fa0657fc9b8fef581a472", + "language": "Java", + "loc": 31, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "FieldOrigin", "start": {"line": 36, "column": 2}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "equals", "start": {"line": 42, "column": 17}, "end": {"line": 51, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 54, "column": 13}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 59, "column": 16}, "end": {"line": 61, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/package-info.java": { + "checksum": "f29ceb014231e7c36b72c3ac5f2be138", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/activemq/ActiveMQClassicContainerConnectionDetailsFactory.java": { + "checksum": "c1b3857bde4f85f9df86c83d7e90cf5d", + "language": "Java", + "loc": 32, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 37, "column": 38}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "ActiveMQContainerConnectionDetails", "start": {"line": 45, "column": 11}, "end": {"line": 47, "column": 4}, "value": 3}, + {"unit_name": "getBrokerUrl", "start": {"line": 50, "column": 17}, "end": {"line": 52, "column": 4}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 55, "column": 17}, "end": {"line": 57, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/activemq/ActiveMQContainerConnectionDetailsFactory.java": { + "checksum": "7d9f90dd170a40ab6aed1b85164d6786", + "language": "Java", + "loc": 35, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "ActiveMQContainerConnectionDetailsFactory", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 42, "column": 38}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "ActiveMQContainerConnectionDetails", "start": {"line": 49, "column": 11}, "end": {"line": 51, "column": 4}, "value": 3}, + {"unit_name": "getBrokerUrl", "start": {"line": 54, "column": 17}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 59, "column": 17}, "end": {"line": 61, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 64, "column": 17}, "end": {"line": 66, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/activemq/ArtemisContainerConnectionDetailsFactory.java": { + "checksum": "65723f4390c2ba87ed2efb0b6bd47b85", + "language": "Java", + "loc": 37, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 37, "column": 37}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "ArtemisContainerConnectionDetails", "start": {"line": 45, "column": 11}, "end": {"line": 47, "column": 4}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 50, "column": 22}, "end": {"line": 52, "column": 4}, "value": 3}, + {"unit_name": "getBrokerUrl", "start": {"line": 55, "column": 17}, "end": {"line": 57, "column": 4}, "value": 3}, + {"unit_name": "getUser", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/activemq/package-info.java": { + "checksum": "7f2b3575b92afde0aa7fa80ca96e3535", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/neo4j/Neo4jContainerConnectionDetailsFactory.java": { + "checksum": "952ca85620b24eff40960a60f95d4705", + "language": "Java", + "loc": 35, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "Neo4jContainerConnectionDetailsFactory", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 46, "column": 35}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "Neo4jContainerConnectionDetails", "start": {"line": 57, "column": 11}, "end": {"line": 59, "column": 4}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 62, "column": 14}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "getAuthToken", "start": {"line": 67, "column": 20}, "end": {"line": 70, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/neo4j/package-info.java": { + "checksum": "ec53cd5164aa6ca36731321549ef6c56", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/redis/RedisContainerConnectionDetailsFactory.java": { + "checksum": "685dff95d3604c90b7de3324722c6dc7", + "language": "Java", + "loc": 40, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "RedisContainerConnectionDetailsFactory", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "sourceAccepts", "start": {"line": 54, "column": 20}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 62, "column": 35}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "RedisContainerConnectionDetails", "start": {"line": 72, "column": 11}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getStandalone", "start": {"line": 77, "column": 21}, "end": {"line": 79, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/redis/package-info.java": { + "checksum": "b63547ad4591c16575857b42f440ee68", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ldap/OpenLdapContainerConnectionDetailsFactory.java": { + "checksum": "075d45b91878968e823d376698811dc8", + "language": "Java", + "loc": 52, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "OpenLdapContainerConnectionDetailsFactory", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 46, "column": 34}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "OpenLdapContainerConnectionDetails", "start": {"line": 53, "column": 11}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "getUrls", "start": {"line": 58, "column": 19}, "end": {"line": 64, "column": 4}, "value": 7}, + {"unit_name": "getBase", "start": {"line": 67, "column": 17}, "end": {"line": 75, "column": 4}, "value": 9}, + {"unit_name": "getUsername", "start": {"line": 78, "column": 17}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/ldap/package-info.java": { + "checksum": "ed403945edbc73ed3149b54da87fceb5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/r2dbc/MySqlR2dbcContainerConnectionDetailsFactory.java": { + "checksum": "8128fed0dfe56305828980963d0ed701", + "language": "Java", + "loc": 28, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "MySqlR2dbcContainerConnectionDetailsFactory", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 44, "column": 32}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "MySqlR2dbcDatabaseContainerConnectionDetails", "start": {"line": 54, "column": 11}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 59, "column": 35}, "end": {"line": 61, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/r2dbc/MariaDbR2dbcContainerConnectionDetailsFactory.java": { + "checksum": "dabb3554531e033d8409dd406bc8f935", + "language": "Java", + "loc": 28, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "MariaDbR2dbcContainerConnectionDetailsFactory", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 44, "column": 32}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "MariaDbR2dbcDatabaseContainerConnectionDetails", "start": {"line": 54, "column": 11}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 59, "column": 35}, "end": {"line": 61, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/r2dbc/ClickHouseR2dbcContainerConnectionDetailsFactory.java": { + "checksum": "d7e6f8f1131797c71a19ac0269e7681a", + "language": "Java", + "loc": 29, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "ClickHouseR2dbcContainerConnectionDetailsFactory", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 42, "column": 32}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "ClickHouseR2dbcDatabaseContainerConnectionDetails", "start": {"line": 52, "column": 11}, "end": {"line": 55, "column": 4}, "value": 4}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 58, "column": 35}, "end": {"line": 60, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/r2dbc/PostgresR2dbcContainerConnectionDetailsFactory.java": { + "checksum": "6adea55cc3d931cac87f41337cbf8807", + "language": "Java", + "loc": 29, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "PostgresR2dbcContainerConnectionDetailsFactory", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 44, "column": 32}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "PostgresR2dbcDatabaseContainerConnectionDetails", "start": {"line": 55, "column": 3}, "end": {"line": 57, "column": 4}, "value": 3}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 60, "column": 35}, "end": {"line": 62, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/r2dbc/OracleXeR2dbcContainerConnectionDetailsFactory.java": { + "checksum": "c0cd8ef0605c1105dc386cb1771efdcd", + "language": "Java", + "loc": 28, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleXeR2dbcContainerConnectionDetailsFactory", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 42, "column": 32}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "R2dbcDatabaseContainerConnectionDetails", "start": {"line": 52, "column": 11}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 57, "column": 35}, "end": {"line": 59, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/r2dbc/OracleFreeR2dbcContainerConnectionDetailsFactory.java": { + "checksum": "96a556ca2a2f6550c046d9aec3abd9ab", + "language": "Java", + "loc": 28, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleFreeR2dbcContainerConnectionDetailsFactory", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 42, "column": 32}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "R2dbcDatabaseContainerConnectionDetails", "start": {"line": 52, "column": 11}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 57, "column": 35}, "end": {"line": 59, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/r2dbc/SqlServerR2dbcContainerConnectionDetailsFactory.java": { + "checksum": "383807e470d96956b6e72a2e34b2a4ff", + "language": "Java", + "loc": 30, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "SqlServerR2dbcContainerConnectionDetailsFactory", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 44, "column": 32}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "MsSqlServerR2dbcDatabaseContainerConnectionDetails", "start": {"line": 55, "column": 11}, "end": {"line": 58, "column": 4}, "value": 4}, + {"unit_name": "getConnectionFactoryOptions", "start": {"line": 61, "column": 35}, "end": {"line": 63, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/r2dbc/package-info.java": { + "checksum": "e5d9775ed1ff6f15b533a1696b9f1876", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/otlp/GrafanaOpenTelemetryTracingContainerConnectionDetailsFactory.java": { + "checksum": "734bd6dcae51b7242f59ffa7dc97e927", + "language": "Java", + "loc": 33, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "GrafanaOpenTelemetryTracingContainerConnectionDetailsFactory", "start": {"line": 38, "column": 2}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 44, "column": 41}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "OpenTelemetryTracingContainerConnectionDetails", "start": {"line": 52, "column": 11}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 57, "column": 17}, "end": {"line": 63, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/otlp/GrafanaOpenTelemetryLoggingContainerConnectionDetailsFactory.java": { + "checksum": "f78a5d76d8338f3288c1e3c957c70b4d", + "language": "Java", + "loc": 33, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "GrafanaOpenTelemetryLoggingContainerConnectionDetailsFactory", "start": {"line": 38, "column": 2}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 44, "column": 41}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "OpenTelemetryLoggingContainerConnectionDetails", "start": {"line": 52, "column": 11}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 57, "column": 17}, "end": {"line": 63, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/otlp/OpenTelemetryMetricsContainerConnectionDetailsFactory.java": { + "checksum": "80190a4136e623c739940e9b4319d2c1", + "language": "Java", + "loc": 29, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "OpenTelemetryMetricsContainerConnectionDetailsFactory", "start": {"line": 38, "column": 2}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 44, "column": 41}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "OpenTelemetryMetricsContainerConnectionDetails", "start": {"line": 52, "column": 11}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/otlp/GrafanaOpenTelemetryMetricsContainerConnectionDetailsFactory.java": { + "checksum": "3167445305d7b3a65dfa4b5e203de47f", + "language": "Java", + "loc": 28, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "GrafanaOpenTelemetryMetricsContainerConnectionDetailsFactory", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 43, "column": 41}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "OpenTelemetryMetricsContainerConnectionDetails", "start": {"line": 51, "column": 11}, "end": {"line": 53, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 56, "column": 17}, "end": {"line": 58, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/otlp/OpenTelemetryTracingContainerConnectionDetailsFactory.java": { + "checksum": "12b42b5990752c33382bdd549c449e07", + "language": "Java", + "loc": 36, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "OpenTelemetryTracingContainerConnectionDetailsFactory", "start": {"line": 43, "column": 2}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 49, "column": 41}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "OpenTelemetryTracingContainerConnectionDetails", "start": {"line": 57, "column": 11}, "end": {"line": 59, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 62, "column": 17}, "end": {"line": 68, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/otlp/OpenTelemetryLoggingContainerConnectionDetailsFactory.java": { + "checksum": "c0f78cd99c94a5330f744f81367e63dc", + "language": "Java", + "loc": 36, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "OpenTelemetryLoggingContainerConnectionDetailsFactory", "start": {"line": 44, "column": 2}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 50, "column": 41}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "OpenTelemetryLoggingContainerConnectionDetails", "start": {"line": 58, "column": 11}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 63, "column": 17}, "end": {"line": 69, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/otlp/package-info.java": { + "checksum": "e6338058eff9b91558b97e010f77e609", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/amqp/RabbitContainerConnectionDetailsFactory.java": { + "checksum": "c3e2d64c4159272f4f278f2ba585e7a5", + "language": "Java", + "loc": 35, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 42, "column": 36}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "RabbitMqContainerConnectionDetails", "start": {"line": 53, "column": 11}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 63, "column": 17}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "getAddresses", "start": {"line": 68, "column": 24}, "end": {"line": 71, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/amqp/package-info.java": { + "checksum": "c089dcbbc8b445c148528301ed53b75b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/jdbc/JdbcContainerConnectionDetailsFactory.java": { + "checksum": "8860e98796884f40070dc52e16d86b64", + "language": "Java", + "loc": 36, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 38, "column": 34}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "JdbcContainerConnectionDetails", "start": {"line": 49, "column": 11}, "end": {"line": 51, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 54, "column": 17}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 59, "column": 17}, "end": {"line": 61, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 64, "column": 17}, "end": {"line": 66, "column": 4}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 69, "column": 17}, "end": {"line": 71, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/jdbc/package-info.java": { + "checksum": "9073927d13696d4a3be7ac67ec782b1c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/redpanda/RedpandaContainerConnectionDetailsFactory.java": { + "checksum": "b8678d1e0ba5dacd36cdef2b3bc78339", + "language": "Java", + "loc": 25, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 38, "column": 35}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "RedpandaContainerConnectionDetails", "start": {"line": 49, "column": 11}, "end": {"line": 51, "column": 4}, "value": 3}, + {"unit_name": "getBootstrapServers", "start": {"line": 54, "column": 23}, "end": {"line": 56, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/redpanda/package-info.java": { + "checksum": "b0b9dbee6c83f679d382a1bc3d36f306", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/zipkin/ZipkinContainerConnectionDetailsFactory.java": { + "checksum": "9423a68c07774f4b4692c32ef027263d", + "language": "Java", + "loc": 30, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "ZipkinContainerConnectionDetailsFactory", "start": {"line": 40, "column": 2}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 46, "column": 36}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "ZipkinContainerConnectionDetails", "start": {"line": 56, "column": 3}, "end": {"line": 58, "column": 4}, "value": 3}, + {"unit_name": "getSpanEndpoint", "start": {"line": 61, "column": 17}, "end": {"line": 64, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/zipkin/package-info.java": { + "checksum": "620b7d3544074da0211df1b4bbe8bb9d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/kafka/ApacheKafkaContainerConnectionDetailsFactory.java": { + "checksum": "e821d5a3a0463d4d58a374bad4279917", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 41, "column": 35}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "ApacheKafkaContainerConnectionDetails", "start": {"line": 51, "column": 11}, "end": {"line": 53, "column": 4}, "value": 3}, + {"unit_name": "getBootstrapServers", "start": {"line": 56, "column": 23}, "end": {"line": 58, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/kafka/ConfluentKafkaContainerConnectionDetailsFactory.java": { + "checksum": "7e638b1f5c8c3e60423067ca2b720245", + "language": "Java", + "loc": 25, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 41, "column": 35}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "ConfluentKafkaContainerConnectionDetails", "start": {"line": 52, "column": 11}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "getBootstrapServers", "start": {"line": 57, "column": 23}, "end": {"line": 59, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/kafka/DeprecatedConfluentKafkaContainerConnectionDetailsFactory.java": { + "checksum": "b3b71016637116ebe8898f690dc5bd5f", + "language": "Java", + "loc": 25, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 43, "column": 35}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "ConfluentKafkaContainerConnectionDetails", "start": {"line": 53, "column": 11}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "getBootstrapServers", "start": {"line": 58, "column": 23}, "end": {"line": 60, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/kafka/package-info.java": { + "checksum": "0f45098f4a99db1facf7300cc42c3f59", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/cassandra/DeprecatedCassandraContainerConnectionDetailsFactory.java": { + "checksum": "f7a7997c042e612fa1edd0cc5124c74f", + "language": "Java", + "loc": 40, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 45, "column": 39}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "CassandraContainerConnectionDetails", "start": {"line": 56, "column": 11}, "end": {"line": 58, "column": 4}, "value": 3}, + {"unit_name": "getContactPoints", "start": {"line": 61, "column": 21}, "end": {"line": 64, "column": 4}, "value": 4}, + {"unit_name": "getUsername", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getLocalDatacenter", "start": {"line": 77, "column": 17}, "end": {"line": 79, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/cassandra/CassandraContainerConnectionDetailsFactory.java": { + "checksum": "1289ab85e9e388ab713102619ad8b446", + "language": "Java", + "loc": 39, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 42, "column": 39}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "CassandraContainerConnectionDetails", "start": {"line": 53, "column": 11}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "getContactPoints", "start": {"line": 58, "column": 21}, "end": {"line": 61, "column": 4}, "value": 4}, + {"unit_name": "getUsername", "start": {"line": 64, "column": 17}, "end": {"line": 66, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 69, "column": 17}, "end": {"line": 71, "column": 4}, "value": 3}, + {"unit_name": "getLocalDatacenter", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/cassandra/package-info.java": { + "checksum": "1c6acfd5f5bd06fe819b4dd1e547ca28", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/mongo/package-info.java": { + "checksum": "3e8220c98590f2527c6647afcaa2e8e0", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/mongo/MongoContainerConnectionDetailsFactory.java": { + "checksum": "222006ee0636c112460558fe49e4d68d", + "language": "Java", + "loc": 27, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "MongoContainerConnectionDetailsFactory", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 43, "column": 35}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "MongoContainerConnectionDetails", "start": {"line": 53, "column": 11}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "getConnectionString", "start": {"line": 58, "column": 27}, "end": {"line": 60, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/hazelcast/HazelcastContainerConnectionDetailsFactory.java": { + "checksum": "c3e6fa3569bd79271c746237517b2868", + "language": "Java", + "loc": 39, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "HazelcastContainerConnectionDetailsFactory", "start": {"line": 44, "column": 2}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getContainerConnectionDetails", "start": {"line": 49, "column": 39}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "HazelcastContainerConnectionDetails", "start": {"line": 59, "column": 11}, "end": {"line": 61, "column": 4}, "value": 3}, + {"unit_name": "getClientConfig", "start": {"line": 64, "column": 23}, "end": {"line": 74, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/hazelcast/package-info.java": { + "checksum": "f20ed60198c7fdbfeccf3e7d5a265c0f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/pulsar/PulsarContainerConnectionDetailsFactory.java": { + "checksum": "2a0398dc617e0e399db5c1aba6db11ad", + "language": "Java", + "loc": 27, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 36, "column": 36}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "PulsarContainerConnectionDetails", "start": {"line": 46, "column": 11}, "end": {"line": 48, "column": 4}, "value": 3}, + {"unit_name": "getBrokerUrl", "start": {"line": 51, "column": 17}, "end": {"line": 53, "column": 4}, "value": 3}, + {"unit_name": "getAdminUrl", "start": {"line": 56, "column": 17}, "end": {"line": 58, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/pulsar/package-info.java": { + "checksum": "ccb368a8948f529d4b7ef30d31bb6e8b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/liquibase/LiquibaseContainerConnectionDetailsFactory.java": { + "checksum": "170c58a75f0290837268cd861f351535", + "language": "Java", + "loc": 36, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 37, "column": 39}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "LiquibaseContainerConnectionDetails", "start": {"line": 48, "column": 11}, "end": {"line": 50, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 53, "column": 17}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 63, "column": 17}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/liquibase/package-info.java": { + "checksum": "51c5978e3fd48366fbcf9347d2342ede", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/elasticsearch/ElasticsearchContainerConnectionDetailsFactory.java": { + "checksum": "155086260276661d178da38315343585", + "language": "Java", + "loc": 29, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 44, "column": 43}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "ElasticsearchContainerConnectionDetails", "start": {"line": 56, "column": 11}, "end": {"line": 58, "column": 4}, "value": 3}, + {"unit_name": "getNodes", "start": {"line": 61, "column": 21}, "end": {"line": 65, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/elasticsearch/package-info.java": { + "checksum": "82bb999dc777febe19209b2ac31c5c15", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/couchbase/CouchbaseContainerConnectionDetailsFactory.java": { + "checksum": "df779fcc3d9aa98bedbeb4d0fff59dca", + "language": "Java", + "loc": 32, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 39, "column": 39}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "CouchbaseContainerConnectionDetails", "start": {"line": 50, "column": 11}, "end": {"line": 52, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 55, "column": 17}, "end": {"line": 57, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 4}, "value": 3}, + {"unit_name": "getConnectionString", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/couchbase/package-info.java": { + "checksum": "1d7142836557b9bb535d646de0751aa6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/flyway/FlywayContainerConnectionDetailsFactory.java": { + "checksum": "6c66079c69efe2524d0d58a64a65aeba", + "language": "Java", + "loc": 36, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainerConnectionDetails", "start": {"line": 37, "column": 36}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "FlywayContainerConnectionDetails", "start": {"line": 48, "column": 11}, "end": {"line": 50, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 53, "column": 17}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "getJdbcUrl", "start": {"line": 63, "column": 17}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-testcontainers/src/main/java/org/springframework/boot/testcontainers/service/connection/flyway/package-info.java": { + "checksum": "7c7b4ff1fd389469c3d41e8b98294241", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/src/main/java/org/springframework/boot/autoconfigureprocessor/Elements.java": { + "checksum": "5ba46ee72aefc10d50ad9d7a788709ca", + "language": "Java", + "loc": 31, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "Elements", "start": {"line": 31, "column": 10}, "end": {"line": 32, "column": 3}, "value": 2}, + {"unit_name": "getQualifiedName", "start": {"line": 34, "column": 16}, "end": {"line": 46, "column": 3}, "value": 13}, + {"unit_name": "getEnclosingTypeElement", "start": {"line": 48, "column": 29}, "end": {"line": 56, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/src/main/java/org/springframework/boot/autoconfigureprocessor/AutoConfigureAnnotationProcessor.java": { + "checksum": "9223926efb29b554e5c719c7878a81ad", + "language": "Java", + "loc": 283, + "profile": [217, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfigureAnnotationProcessor", "start": {"line": 73, "column": 9}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getPropertyGenerators", "start": {"line": 77, "column": 36}, "end": {"line": 82, "column": 3}, "value": 6}, + {"unit_name": "addConditionPropertyGenerators", "start": {"line": 84, "column": 15}, "end": {"line": 94, "column": 3}, "value": 11}, + {"unit_name": "addAutoConfigurePropertyGenerators", "start": {"line": 96, "column": 15}, "end": {"line": 106, "column": 3}, "value": 11}, + {"unit_name": "getSupportedSourceVersion", "start": {"line": 109, "column": 23}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "process", "start": {"line": 114, "column": 17}, "end": {"line": 127, "column": 3}, "value": 14}, + {"unit_name": "process", "start": {"line": 129, "column": 15}, "end": {"line": 138, "column": 3}, "value": 10}, + {"unit_name": "processElement", "start": {"line": 140, "column": 15}, "end": {"line": 153, "column": 3}, "value": 14}, + {"unit_name": "getAnnotation", "start": {"line": 155, "column": 27}, "end": {"line": 164, "column": 3}, "value": 10}, + {"unit_name": "getValues", "start": {"line": 166, "column": 23}, "end": {"line": 172, "column": 3}, "value": 7}, + {"unit_name": "writeProperties", "start": {"line": 174, "column": 15}, "end": {"line": 187, "column": 3}, "value": 14}, + {"unit_name": "allFrom", "start": {"line": 194, "column": 25}, "end": {"line": 196, "column": 4}, "value": 3}, + {"unit_name": "extractValues", "start": {"line": 203, "column": 28}, "end": {"line": 213, "column": 4}, "value": 11}, + {"unit_name": "extractValue", "start": {"line": 215, "column": 18}, "end": {"line": 220, "column": 4}, "value": 6}, + {"unit_name": "NamedValuesExtractor", "start": {"line": 228, "column": 3}, "end": {"line": 230, "column": 4}, "value": 3}, + {"unit_name": "getValues", "start": {"line": 233, "column": 23}, "end": {"line": 241, "column": 4}, "value": 9}, + {"unit_name": "getValues", "start": {"line": 248, "column": 23}, "end": {"line": 259, "column": 4}, "value": 12}, + {"unit_name": "OnClassConditionValueExtractor", "start": {"line": 265, "column": 3}, "end": {"line": 267, "column": 4}, "value": 3}, + {"unit_name": "getValues", "start": {"line": 270, "column": 23}, "end": {"line": 274, "column": 4}, "value": 5}, + {"unit_name": "compare", "start": {"line": 276, "column": 15}, "end": {"line": 280, "column": 4}, "value": 5}, + {"unit_name": "isSpringClass", "start": {"line": 282, "column": 19}, "end": {"line": 284, "column": 4}, "value": 3}, + {"unit_name": "PropertyGenerator", "start": {"line": 298, "column": 11}, "end": {"line": 304, "column": 4}, "value": 7}, + {"unit_name": "withAnnotation", "start": {"line": 306, "column": 21}, "end": {"line": 308, "column": 4}, "value": 3}, + {"unit_name": "withAnnotation", "start": {"line": 310, "column": 21}, "end": {"line": 315, "column": 4}, "value": 6}, + {"unit_name": "getSupportedAnnotations", "start": {"line": 317, "column": 15}, "end": {"line": 319, "column": 4}, "value": 3}, + {"unit_name": "getValueExtractor", "start": {"line": 321, "column": 18}, "end": {"line": 323, "column": 4}, "value": 3}, + {"unit_name": "applyToProperties", "start": {"line": 325, "column": 8}, "end": {"line": 330, "column": 4}, "value": 6}, + {"unit_name": "mergeProperties", "start": {"line": 332, "column": 16}, "end": {"line": 340, "column": 4}, "value": 9}, + {"unit_name": "toCommaDelimitedString", "start": {"line": 342, "column": 18}, "end": {"line": 352, "column": 4}, "value": 11}, + {"unit_name": "of", "start": {"line": 354, "column": 28}, "end": {"line": 356, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 358, "column": 28}, "end": {"line": 360, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/src/main/java/org/springframework/boot/autoconfigureprocessor/package-info.java": { + "checksum": "7e692bf0393ced4e33ef80ad759516a4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/package-info.java": { + "checksum": "8f32d48080b46c6abd92908193d0e124", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/BuildOutput.java": { + "checksum": "37086425c0f0bd2ab74814fe2efc392b", + "language": "Java", + "loc": 44, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildOutput", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "getTestClassesLocation", "start": {"line": 39, "column": 14}, "end": {"line": 52, "column": 3}, "value": 14}, + {"unit_name": "getTestResourcesLocation", "start": {"line": 58, "column": 14}, "end": {"line": 72, "column": 3}, "value": 15}, + {"unit_name": "getRootLocation", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "path", "start": {"line": 82, "column": 17}, "end": {"line": 84, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/assertj/SimpleAsyncTaskExecutorAssert.java": { + "checksum": "c0cf1c17c1abfa4116a807fa33b0afe2", + "language": "Java", + "loc": 38, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleAsyncTaskExecutorAssert", "start": {"line": 35, "column": 10}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "usesPlatformThreads", "start": {"line": 44, "column": 39}, "end": {"line": 50, "column": 3}, "value": 7}, + {"unit_name": "usesVirtualThreads", "start": {"line": 57, "column": 39}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "producesVirtualThreads", "start": {"line": 65, "column": 18}, "end": {"line": 73, "column": 3}, "value": 9}, + {"unit_name": "assertThat", "start": {"line": 80, "column": 46}, "end": {"line": 82, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/assertj/ScheduledExecutorServiceAssert.java": { + "checksum": "db3c7c550f1041a22467ac54990a885e", + "language": "Java", + "loc": 46, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "ScheduledExecutorServiceAssert", "start": {"line": 39, "column": 10}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "usesPlatformThreads", "start": {"line": 48, "column": 40}, "end": {"line": 54, "column": 3}, "value": 7}, + {"unit_name": "usesVirtualThreads", "start": {"line": 61, "column": 40}, "end": {"line": 67, "column": 3}, "value": 7}, + {"unit_name": "producesVirtualThreads", "start": {"line": 69, "column": 18}, "end": {"line": 82, "column": 3}, "value": 14}, + {"unit_name": "assertThat", "start": {"line": 89, "column": 47}, "end": {"line": 91, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/assertj/package-info.java": { + "checksum": "1b648ae1110190897b4b68713e6b6eaa", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/classpath/ModifiedClassPathClassLoader.java": { + "checksum": "8bff5ba1b2468a6d7c7445fcfb089d5b", + "language": "Java", + "loc": 279, + "profile": [176, 47, 0, 0], + "measurements": [ + {"unit_name": "ModifiedClassPathClassLoader", "start": {"line": 82, "column": 2}, "end": {"line": 87, "column": 3}, "value": 6}, + {"unit_name": "loadClass", "start": {"line": 90, "column": 18}, "end": {"line": 100, "column": 3}, "value": 11}, + {"unit_name": "get", "start": {"line": 102, "column": 38}, "end": {"line": 114, "column": 3}, "value": 13}, + {"unit_name": "getAnnotatedElements", "start": {"line": 116, "column": 46}, "end": {"line": 127, "column": 3}, "value": 12}, + {"unit_name": "hasAnnotation", "start": {"line": 129, "column": 25}, "end": {"line": 134, "column": 3}, "value": 6}, + {"unit_name": "compute", "start": {"line": 136, "column": 46}, "end": {"line": 143, "column": 3}, "value": 8}, + {"unit_name": "extractUrls", "start": {"line": 145, "column": 23}, "end": {"line": 156, "column": 3}, "value": 12}, + {"unit_name": "doExtractUrls", "start": {"line": 158, "column": 29}, "end": {"line": 164, "column": 3}, "value": 7}, + {"unit_name": "toURL", "start": {"line": 166, "column": 21}, "end": {"line": 173, "column": 3}, "value": 8}, + {"unit_name": "isManifestOnlyJar", "start": {"line": 175, "column": 25}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "isShortenedIntelliJJar", "start": {"line": 179, "column": 25}, "end": {"line": 193, "column": 3}, "value": 14}, + {"unit_name": "extractUrlsFromManifestClassPath", "start": {"line": 195, "column": 27}, "end": {"line": 206, "column": 3}, "value": 12}, + {"unit_name": "getClassPath", "start": {"line": 208, "column": 26}, "end": {"line": 211, "column": 3}, "value": 4}, + {"unit_name": "getManifestMainAttributesFromUrl", "start": {"line": 213, "column": 28}, "end": {"line": 217, "column": 3}, "value": 5}, + {"unit_name": "processUrls", "start": {"line": 219, "column": 23}, "end": {"line": 229, "column": 3}, "value": 11}, + {"unit_name": "getAdditionalUrls", "start": {"line": 231, "column": 27}, "end": {"line": 240, "column": 3}, "value": 10}, + {"unit_name": "resolveCoordinates", "start": {"line": 242, "column": 27}, "end": {"line": 270, "column": 3}, "value": 29}, + {"unit_name": "createRepositorySystem", "start": {"line": 273, "column": 34}, "end": {"line": 279, "column": 3}, "value": 7}, + {"unit_name": "createDependencies", "start": {"line": 281, "column": 34}, "end": {"line": 287, "column": 3}, "value": 7}, + {"unit_name": "excludedPackages", "start": {"line": 289, "column": 29}, "end": {"line": 298, "column": 3}, "value": 10}, + {"unit_name": "ClassPathEntryFilter", "start": {"line": 309, "column": 11}, "end": {"line": 318, "column": 4}, "value": 10}, + {"unit_name": "isExcluded", "start": {"line": 320, "column": 19}, "end": {"line": 338, "column": 4}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/classpath/ClassPathOverrides.java": { + "checksum": "a7f3b8e187c59e4e7fb1164c78c60c12", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/classpath/ClassPathExclusions.java": { + "checksum": "ef703c1690df8027162778685225ea1b", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/classpath/ForkedClassPath.java": { + "checksum": "e64ba6635867d745dc031458e7ce6198", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/classpath/ModifiedClassPathExtension.java": { + "checksum": "5de77a3122cc61bc75dfaadf10cfe74a", + "language": "Java", + "loc": 98, + "profile": [50, 24, 0, 0], + "measurements": [ + {"unit_name": "interceptBeforeAllMethod", "start": {"line": 50, "column": 14}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "interceptBeforeEachMethod", "start": {"line": 56, "column": 14}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "interceptAfterEachMethod", "start": {"line": 62, "column": 14}, "end": {"line": 65, "column": 3}, "value": 4}, + {"unit_name": "interceptAfterAllMethod", "start": {"line": 68, "column": 14}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "interceptTestMethod", "start": {"line": 74, "column": 14}, "end": {"line": 77, "column": 3}, "value": 4}, + {"unit_name": "interceptTestTemplateMethod", "start": {"line": 80, "column": 14}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "interceptMethod", "start": {"line": 85, "column": 15}, "end": {"line": 108, "column": 3}, "value": 24}, + {"unit_name": "runTest", "start": {"line": 110, "column": 15}, "end": {"line": 123, "column": 3}, "value": 14}, + {"unit_name": "intercept", "start": {"line": 125, "column": 15}, "end": {"line": 131, "column": 3}, "value": 7}, + {"unit_name": "isModifiedClassPathClassLoader", "start": {"line": 133, "column": 18}, "end": {"line": 137, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/classpath/package-info.java": { + "checksum": "7c6cf9a3ff66752e77e86b56498e24f6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/junit/BooleanValueSource.java": { + "checksum": "472b7546ef62cd8d51b9ab3098f5ba84", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/junit/BooleanArgumentsProvider.java": { + "checksum": "54b3b9bc5a61f2eac3ce03242b6b29de", + "language": "Java", + "loc": 17, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "provideArguments", "start": {"line": 35, "column": 37}, "end": {"line": 42, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/junit/DisabledOnOsCondition.java": { + "checksum": "412585b6c32f45f299b388e0b194b27e", + "language": "Java", + "loc": 38, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "evaluateExecutionCondition", "start": {"line": 39, "column": 35}, "end": {"line": 50, "column": 3}, "value": 12}, + {"unit_name": "evaluate", "start": {"line": 52, "column": 36}, "end": {"line": 65, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/junit/DisabledOnOs.java": { + "checksum": "ac5fc0240dad6422a0d89d769d4e4c2a", + "language": "Java", + "loc": 16, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/junit/package-info.java": { + "checksum": "4b1eb2b024b21994652c828a7cb2f869", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/web/servlet/ExampleFilter.java": { + "checksum": "397a5cef1717f7ed4d955f7e54520627", + "language": "Java", + "loc": 23, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "init", "start": {"line": 36, "column": 14}, "end": {"line": 37, "column": 3}, "value": 2}, + {"unit_name": "destroy", "start": {"line": 40, "column": 14}, "end": {"line": 41, "column": 3}, "value": 2}, + {"unit_name": "doFilter", "start": {"line": 44, "column": 14}, "end": {"line": 49, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/web/servlet/ExampleServlet.java": { + "checksum": "adaac2361cbd98d4375d757542f39dcd", + "language": "Java", + "loc": 37, + "profile": [7, 16, 0, 0], + "measurements": [ + {"unit_name": "ExampleServlet", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "ExampleServlet", "start": {"line": 45, "column": 9}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "service", "start": {"line": 51, "column": 14}, "end": {"line": 66, "column": 3}, "value": 16} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/web/servlet/MockServletWebServer.java": { + "checksum": "0321eee1debc04fa8325b0250e4bd2d3", + "language": "Java", + "loc": 125, + "profile": [52, 0, 34, 0], + "measurements": [ + {"unit_name": "MockServletWebServer", "start": {"line": 62, "column": 9}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "initialize", "start": {"line": 68, "column": 15}, "end": {"line": 101, "column": 3}, "value": 34}, + {"unit_name": "stop", "start": {"line": 103, "column": 14}, "end": {"line": 106, "column": 3}, "value": 4}, + {"unit_name": "getServletContext", "start": {"line": 108, "column": 24}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "getServlets", "start": {"line": 112, "column": 19}, "end": {"line": 116, "column": 3}, "value": 5}, + {"unit_name": "getRegisteredServlet", "start": {"line": 118, "column": 27}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "getRegisteredServlets", "start": {"line": 122, "column": 33}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "getRegisteredFilters", "start": {"line": 126, "column": 26}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "getRegisteredFilters", "start": {"line": 130, "column": 32}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 134, "column": 13}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "RegisteredServlet", "start": {"line": 147, "column": 10}, "end": {"line": 150, "column": 4}, "value": 4}, + {"unit_name": "getRegistration", "start": {"line": 152, "column": 38}, "end": {"line": 154, "column": 4}, "value": 3}, + {"unit_name": "getServlet", "start": {"line": 156, "column": 18}, "end": {"line": 158, "column": 4}, "value": 3}, + {"unit_name": "RegisteredFilter", "start": {"line": 171, "column": 10}, "end": {"line": 174, "column": 4}, "value": 4}, + {"unit_name": "getRegistration", "start": {"line": 176, "column": 37}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "getFilter", "start": {"line": 180, "column": 17}, "end": {"line": 182, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/web/servlet/DirtiesUrlFactoriesExtension.java": { + "checksum": "61add20fa2705a5051c975c144d5fb81", + "language": "Java", + "loc": 33, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "afterEach", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "beforeEach", "start": {"line": 44, "column": 14}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "reset", "start": {"line": 48, "column": 15}, "end": {"line": 61, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/web/servlet/DirtiesUrlFactories.java": { + "checksum": "e5b4d63415302bbb83df90f4a93b531e", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/web/servlet/package-info.java": { + "checksum": "dafb6500e4fde5380d1f2111f4b27a7e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/system/CapturedOutput.java": { + "checksum": "51ce967d4cb61a134e1e56e73009647d", + "language": "Java", + "loc": 18, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "length", "start": {"line": 30, "column": 14}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "charAt", "start": {"line": 35, "column": 15}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "subSequence", "start": {"line": 40, "column": 23}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/system/OutputCapture.java": { + "checksum": "0d272f8457528b901032b4d014d07d40", + "language": "Java", + "loc": 157, + "profile": [113, 0, 0, 0], + "measurements": [ + {"unit_name": "push", "start": {"line": 46, "column": 13}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "pop", "start": {"line": 53, "column": 13}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 58, "column": 17}, "end": {"line": 66, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 69, "column": 13}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getAll", "start": {"line": 84, "column": 16}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getOut", "start": {"line": 93, "column": 16}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getErr", "start": {"line": 102, "column": 16}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "reset", "start": {"line": 109, "column": 7}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 113, "column": 17}, "end": {"line": 121, "column": 3}, "value": 9}, + {"unit_name": "SystemCapture", "start": {"line": 137, "column": 3}, "end": {"line": 142, "column": 4}, "value": 6}, + {"unit_name": "release", "start": {"line": 144, "column": 8}, "end": {"line": 147, "column": 4}, "value": 4}, + {"unit_name": "captureOut", "start": {"line": 149, "column": 16}, "end": {"line": 153, "column": 4}, "value": 5}, + {"unit_name": "captureErr", "start": {"line": 155, "column": 16}, "end": {"line": 159, "column": 4}, "value": 5}, + {"unit_name": "append", "start": {"line": 161, "column": 8}, "end": {"line": 169, "column": 4}, "value": 9}, + {"unit_name": "reset", "start": {"line": 171, "column": 8}, "end": {"line": 175, "column": 4}, "value": 5}, + {"unit_name": "PrintStreamCapture", "start": {"line": 186, "column": 3}, "end": {"line": 189, "column": 4}, "value": 4}, + {"unit_name": "getParent", "start": {"line": 191, "column": 15}, "end": {"line": 193, "column": 4}, "value": 3}, + {"unit_name": "getSystemStream", "start": {"line": 195, "column": 30}, "end": {"line": 200, "column": 4}, "value": 6}, + {"unit_name": "OutputStreamCapture", "start": {"line": 213, "column": 3}, "end": {"line": 216, "column": 4}, "value": 4}, + {"unit_name": "write", "start": {"line": 219, "column": 15}, "end": {"line": 221, "column": 4}, "value": 3}, + {"unit_name": "write", "start": {"line": 224, "column": 15}, "end": {"line": 227, "column": 4}, "value": 4}, + {"unit_name": "flush", "start": {"line": 230, "column": 15}, "end": {"line": 232, "column": 4}, "value": 3}, + {"unit_name": "CapturedString", "start": {"line": 245, "column": 3}, "end": {"line": 248, "column": 4}, "value": 4}, + {"unit_name": "getType", "start": {"line": 250, "column": 8}, "end": {"line": 252, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 255, "column": 17}, "end": {"line": 257, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/system/OutputCaptureExtension.java": { + "checksum": "68ba07e3e4a1e7fce8bc44182957e066", + "language": "Java", + "loc": 48, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "OutputCaptureExtension", "start": {"line": 70, "column": 2}, "end": {"line": 72, "column": 3}, "value": 2}, + {"unit_name": "beforeAll", "start": {"line": 75, "column": 14}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "afterAll", "start": {"line": 80, "column": 14}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "beforeEach", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "afterEach", "start": {"line": 90, "column": 14}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "supportsParameter", "start": {"line": 95, "column": 17}, "end": {"line": 98, "column": 3}, "value": 4}, + {"unit_name": "resolveParameter", "start": {"line": 101, "column": 16}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getOutputCapture", "start": {"line": 105, "column": 24}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getStore", "start": {"line": 109, "column": 16}, "end": {"line": 111, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/system/package-info.java": { + "checksum": "6d236e477dc92ad584ded5bffba17351", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/logging/ConfigureClasspathToPreferLog4j2.java": { + "checksum": "66af1381f8bf8396a55ae292d6438d0f", + "language": "Java", + "loc": 16, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/logging/package-info.java": { + "checksum": "0928114d8f3bb432b67598cf21774a83", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/process/DisabledIfProcessUnavailableCondition.java": { + "checksum": "fa0e387caaa25c945c1aae3fe04dae02", + "language": "Java", + "loc": 58, + "profile": [17, 21, 0, 0], + "measurements": [ + {"unit_name": "evaluateExecutionCondition", "start": {"line": 49, "column": 35}, "end": {"line": 60, "column": 3}, "value": 12}, + {"unit_name": "getAnnotationValue", "start": {"line": 62, "column": 27}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "check", "start": {"line": 68, "column": 15}, "end": {"line": 88, "column": 3}, "value": 21} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/process/DisabledIfProcessUnavailables.java": { + "checksum": "b8098def2792a7122df1d0b2496a6f2c", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/process/DisabledIfProcessUnavailable.java": { + "checksum": "d3141ebe87a6a9ed2aca60fded806dfc", + "language": "Java", + "loc": 16, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/process/package-info.java": { + "checksum": "0322552339993253f14aacf44f8d70cc", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/boot/configurationprocessor/json/JSONException.java": { + "checksum": "7009da82adee533e61b3c6447f68fbe1", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "JSONException", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/boot/configurationprocessor/json/JSONArray.java": { + "checksum": "df41e4cea19fcd652feaefdc74618aa7", + "language": "Java", + "loc": 277, + "profile": [264, 0, 0, 0], + "measurements": [ + {"unit_name": "JSONArray", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "JSONArray", "start": {"line": 65, "column": 9}, "end": {"line": 72, "column": 3}, "value": 8}, + {"unit_name": "JSONArray", "start": {"line": 80, "column": 9}, "end": {"line": 92, "column": 3}, "value": 9}, + {"unit_name": "JSONArray", "start": {"line": 100, "column": 9}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "JSONArray", "start": {"line": 109, "column": 9}, "end": {"line": 118, "column": 3}, "value": 10}, + {"unit_name": "length", "start": {"line": 124, "column": 13}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "put", "start": {"line": 133, "column": 19}, "end": {"line": 136, "column": 3}, "value": 4}, + {"unit_name": "put", "start": {"line": 145, "column": 19}, "end": {"line": 148, "column": 3}, "value": 4}, + {"unit_name": "put", "start": {"line": 155, "column": 19}, "end": {"line": 158, "column": 3}, "value": 4}, + {"unit_name": "put", "start": {"line": 165, "column": 19}, "end": {"line": 168, "column": 3}, "value": 4}, + {"unit_name": "put", "start": {"line": 178, "column": 19}, "end": {"line": 181, "column": 3}, "value": 4}, + {"unit_name": "put", "start": {"line": 192, "column": 19}, "end": {"line": 194, "column": 3}, "value": 3}, + {"unit_name": "put", "start": {"line": 206, "column": 19}, "end": {"line": 208, "column": 3}, "value": 3}, + {"unit_name": "put", "start": {"line": 219, "column": 19}, "end": {"line": 221, "column": 3}, "value": 3}, + {"unit_name": "put", "start": {"line": 232, "column": 19}, "end": {"line": 234, "column": 3}, "value": 3}, + {"unit_name": "put", "start": {"line": 247, "column": 19}, "end": {"line": 258, "column": 3}, "value": 10}, + {"unit_name": "isNull", "start": {"line": 266, "column": 17}, "end": {"line": 269, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 279, "column": 16}, "end": {"line": 290, "column": 3}, "value": 12}, + {"unit_name": "opt", "start": {"line": 298, "column": 16}, "end": {"line": 303, "column": 3}, "value": 6}, + {"unit_name": "remove", "start": {"line": 311, "column": 16}, "end": {"line": 316, "column": 3}, "value": 6}, + {"unit_name": "getBoolean", "start": {"line": 326, "column": 17}, "end": {"line": 333, "column": 3}, "value": 8}, + {"unit_name": "optBoolean", "start": {"line": 341, "column": 17}, "end": {"line": 343, "column": 3}, "value": 3}, + {"unit_name": "optBoolean", "start": {"line": 352, "column": 17}, "end": {"line": 356, "column": 3}, "value": 5}, + {"unit_name": "getDouble", "start": {"line": 366, "column": 16}, "end": {"line": 373, "column": 3}, "value": 8}, + {"unit_name": "optDouble", "start": {"line": 381, "column": 16}, "end": {"line": 383, "column": 3}, "value": 3}, + {"unit_name": "optDouble", "start": {"line": 392, "column": 16}, "end": {"line": 396, "column": 3}, "value": 5}, + {"unit_name": "getInt", "start": {"line": 406, "column": 13}, "end": {"line": 413, "column": 3}, "value": 8}, + {"unit_name": "optInt", "start": {"line": 421, "column": 13}, "end": {"line": 423, "column": 3}, "value": 3}, + {"unit_name": "optInt", "start": {"line": 432, "column": 13}, "end": {"line": 436, "column": 3}, "value": 5}, + {"unit_name": "getLong", "start": {"line": 446, "column": 14}, "end": {"line": 453, "column": 3}, "value": 8}, + {"unit_name": "optLong", "start": {"line": 461, "column": 14}, "end": {"line": 463, "column": 3}, "value": 3}, + {"unit_name": "optLong", "start": {"line": 472, "column": 14}, "end": {"line": 476, "column": 3}, "value": 5}, + {"unit_name": "getString", "start": {"line": 484, "column": 16}, "end": {"line": 491, "column": 3}, "value": 8}, + {"unit_name": "optString", "start": {"line": 499, "column": 16}, "end": {"line": 501, "column": 3}, "value": 3}, + {"unit_name": "optString", "start": {"line": 510, "column": 16}, "end": {"line": 514, "column": 3}, "value": 5}, + {"unit_name": "getJSONArray", "start": {"line": 524, "column": 19}, "end": {"line": 532, "column": 3}, "value": 9}, + {"unit_name": "optJSONArray", "start": {"line": 540, "column": 19}, "end": {"line": 543, "column": 3}, "value": 4}, + {"unit_name": "getJSONObject", "start": {"line": 553, "column": 20}, "end": {"line": 561, "column": 3}, "value": 9}, + {"unit_name": "optJSONObject", "start": {"line": 569, "column": 20}, "end": {"line": 572, "column": 3}, "value": 4}, + {"unit_name": "toJSONObject", "start": {"line": 583, "column": 20}, "end": {"line": 594, "column": 3}, "value": 12}, + {"unit_name": "join", "start": {"line": 605, "column": 16}, "end": {"line": 616, "column": 3}, "value": 12}, + {"unit_name": "toString", "start": {"line": 623, "column": 16}, "end": {"line": 632, "column": 3}, "value": 10}, + {"unit_name": "toString", "start": {"line": 644, "column": 16}, "end": {"line": 648, "column": 3}, "value": 5}, + {"unit_name": "writeTo", "start": {"line": 650, "column": 7}, "end": {"line": 656, "column": 3}, "value": 7}, + {"unit_name": "equals", "start": {"line": 659, "column": 17}, "end": {"line": 661, "column": 3}, "value": 3}, + {"unit_name": "hashCode", "start": {"line": 664, "column": 13}, "end": {"line": 667, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/boot/configurationprocessor/json/JSONStringer.java": { + "checksum": "41a7848ad272e3435726622d90eab598", + "language": "Java", + "loc": 189, + "profile": [103, 68, 0, 0], + "measurements": [ + {"unit_name": "JSONStringer", "start": {"line": 120, "column": 9}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "JSONStringer", "start": {"line": 124, "column": 2}, "end": {"line": 128, "column": 3}, "value": 5}, + {"unit_name": "array", "start": {"line": 136, "column": 22}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "endArray", "start": {"line": 145, "column": 22}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "object", "start": {"line": 155, "column": 22}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "endObject", "start": {"line": 164, "column": 22}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "open", "start": {"line": 175, "column": 15}, "end": {"line": 183, "column": 3}, "value": 9}, + {"unit_name": "close", "start": {"line": 194, "column": 15}, "end": {"line": 206, "column": 3}, "value": 12}, + {"unit_name": "peek", "start": {"line": 213, "column": 16}, "end": {"line": 218, "column": 3}, "value": 6}, + {"unit_name": "replaceTop", "start": {"line": 224, "column": 15}, "end": {"line": 226, "column": 3}, "value": 3}, + {"unit_name": "value", "start": {"line": 236, "column": 22}, "end": {"line": 265, "column": 3}, "value": 24}, + {"unit_name": "value", "start": {"line": 273, "column": 22}, "end": {"line": 280, "column": 3}, "value": 8}, + {"unit_name": "value", "start": {"line": 289, "column": 22}, "end": {"line": 296, "column": 3}, "value": 8}, + {"unit_name": "value", "start": {"line": 304, "column": 22}, "end": {"line": 311, "column": 3}, "value": 8}, + {"unit_name": "string", "start": {"line": 313, "column": 15}, "end": {"line": 342, "column": 3}, "value": 23}, + {"unit_name": "newline", "start": {"line": 344, "column": 15}, "end": {"line": 351, "column": 3}, "value": 7}, + {"unit_name": "key", "start": {"line": 359, "column": 22}, "end": {"line": 366, "column": 3}, "value": 8}, + {"unit_name": "beforeKey", "start": {"line": 373, "column": 15}, "end": {"line": 383, "column": 3}, "value": 11}, + {"unit_name": "beforeValue", "start": {"line": 391, "column": 15}, "end": {"line": 412, "column": 3}, "value": 21}, + {"unit_name": "toString", "start": {"line": 425, "column": 16}, "end": {"line": 427, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/boot/configurationprocessor/json/JSONTokener.java": { + "checksum": "c31e7f8adee86ee39877da3b58202ede", + "language": "Java", + "loc": 322, + "profile": [98, 69, 149, 0], + "measurements": [ + {"unit_name": "JSONTokener", "start": {"line": 77, "column": 9}, "end": {"line": 83, "column": 3}, "value": 6}, + {"unit_name": "nextValue", "start": {"line": 91, "column": 16}, "end": {"line": 110, "column": 3}, "value": 16}, + {"unit_name": "nextCleanInternal", "start": {"line": 112, "column": 14}, "end": {"line": 161, "column": 3}, "value": 36}, + {"unit_name": "skipToEndOfLine", "start": {"line": 167, "column": 15}, "end": {"line": 175, "column": 3}, "value": 9}, + {"unit_name": "nextString", "start": {"line": 187, "column": 16}, "end": {"line": 225, "column": 3}, "value": 28}, + {"unit_name": "readEscapeCharacter", "start": {"line": 235, "column": 15}, "end": {"line": 265, "column": 3}, "value": 25}, + {"unit_name": "readLiteral", "start": {"line": 273, "column": 17}, "end": {"line": 329, "column": 3}, "value": 44}, + {"unit_name": "nextToInternal", "start": {"line": 337, "column": 17}, "end": {"line": 346, "column": 3}, "value": 10}, + {"unit_name": "readObject", "start": {"line": 354, "column": 21}, "end": {"line": 402, "column": 3}, "value": 38}, + {"unit_name": "readArray", "start": {"line": 411, "column": 20}, "end": {"line": 447, "column": 3}, "value": 31}, + {"unit_name": "syntaxError", "start": {"line": 455, "column": 23}, "end": {"line": 457, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 464, "column": 16}, "end": {"line": 467, "column": 3}, "value": 3}, + {"unit_name": "more", "start": {"line": 477, "column": 17}, "end": {"line": 479, "column": 3}, "value": 3}, + {"unit_name": "next", "start": {"line": 481, "column": 14}, "end": {"line": 483, "column": 3}, "value": 3}, + {"unit_name": "next", "start": {"line": 485, "column": 14}, "end": {"line": 491, "column": 3}, "value": 7}, + {"unit_name": "nextClean", "start": {"line": 493, "column": 14}, "end": {"line": 496, "column": 3}, "value": 4}, + {"unit_name": "next", "start": {"line": 498, "column": 16}, "end": {"line": 505, "column": 3}, "value": 8}, + {"unit_name": "nextTo", "start": {"line": 507, "column": 16}, "end": {"line": 512, "column": 3}, "value": 6}, + {"unit_name": "nextTo", "start": {"line": 514, "column": 16}, "end": {"line": 516, "column": 3}, "value": 3}, + {"unit_name": "skipPast", "start": {"line": 518, "column": 14}, "end": {"line": 521, "column": 3}, "value": 4}, + {"unit_name": "skipTo", "start": {"line": 523, "column": 14}, "end": {"line": 532, "column": 3}, "value": 10}, + {"unit_name": "back", "start": {"line": 534, "column": 14}, "end": {"line": 538, "column": 3}, "value": 5}, + {"unit_name": "dehexchar", "start": {"line": 540, "column": 20}, "end": {"line": 553, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/boot/configurationprocessor/json/JSON.java": { + "checksum": "718094b08239853ae26e1484f12849c4", + "language": "Java", + "loc": 95, + "profile": [44, 48, 0, 0], + "measurements": [ + {"unit_name": "checkDouble", "start": {"line": 21, "column": 16}, "end": {"line": 26, "column": 3}, "value": 6}, + {"unit_name": "toBoolean", "start": {"line": 28, "column": 17}, "end": {"line": 41, "column": 3}, "value": 14}, + {"unit_name": "toDouble", "start": {"line": 43, "column": 16}, "end": {"line": 59, "column": 3}, "value": 16}, + {"unit_name": "toInteger", "start": {"line": 61, "column": 17}, "end": {"line": 77, "column": 3}, "value": 16}, + {"unit_name": "toLong", "start": {"line": 79, "column": 14}, "end": {"line": 95, "column": 3}, "value": 16}, + {"unit_name": "toString", "start": {"line": 97, "column": 16}, "end": {"line": 105, "column": 3}, "value": 9}, + {"unit_name": "typeMismatch", "start": {"line": 107, "column": 30}, "end": {"line": 114, "column": 3}, "value": 8}, + {"unit_name": "typeMismatch", "start": {"line": 116, "column": 30}, "end": {"line": 122, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/boot/configurationprocessor/json/JSONObject.java": { + "checksum": "f1784e42476557f705fa578addb32f1b", + "language": "Java", + "loc": 352, + "profile": [288, 19, 33, 0], + "measurements": [ + {"unit_name": "Object", "start": {"line": 93, "column": 40}, "end": {"line": 106, "column": 3}, "value": 6}, + {"unit_name": "equals", "start": {"line": 96, "column": 18}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 102, "column": 17}, "end": {"line": 104, "column": 4}, "value": 3}, + {"unit_name": "JSONObject", "start": {"line": 113, "column": 9}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "JSONObject", "start": {"line": 126, "column": 9}, "end": {"line": 140, "column": 3}, "value": 11}, + {"unit_name": "JSONObject", "start": {"line": 148, "column": 9}, "end": {"line": 160, "column": 3}, "value": 9}, + {"unit_name": "JSONObject", "start": {"line": 168, "column": 9}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "JSONObject", "start": {"line": 179, "column": 9}, "end": {"line": 187, "column": 3}, "value": 9}, + {"unit_name": "length", "start": {"line": 193, "column": 13}, "end": {"line": 195, "column": 3}, "value": 3}, + {"unit_name": "put", "start": {"line": 205, "column": 20}, "end": {"line": 208, "column": 3}, "value": 4}, + {"unit_name": "put", "start": {"line": 219, "column": 20}, "end": {"line": 222, "column": 3}, "value": 4}, + {"unit_name": "put", "start": {"line": 232, "column": 20}, "end": {"line": 235, "column": 3}, "value": 4}, + {"unit_name": "put", "start": {"line": 245, "column": 20}, "end": {"line": 248, "column": 3}, "value": 4}, + {"unit_name": "put", "start": {"line": 261, "column": 20}, "end": {"line": 273, "column": 3}, "value": 11}, + {"unit_name": "putOpt", "start": {"line": 283, "column": 20}, "end": {"line": 288, "column": 3}, "value": 6}, + {"unit_name": "accumulate", "start": {"line": 303, "column": 20}, "end": {"line": 324, "column": 3}, "value": 19}, + {"unit_name": "checkName", "start": {"line": 326, "column": 9}, "end": {"line": 331, "column": 3}, "value": 6}, + {"unit_name": "remove", "start": {"line": 339, "column": 16}, "end": {"line": 341, "column": 3}, "value": 3}, + {"unit_name": "isNull", "start": {"line": 349, "column": 17}, "end": {"line": 352, "column": 3}, "value": 4}, + {"unit_name": "has", "start": {"line": 360, "column": 17}, "end": {"line": 362, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 370, "column": 16}, "end": {"line": 376, "column": 3}, "value": 7}, + {"unit_name": "opt", "start": {"line": 383, "column": 16}, "end": {"line": 385, "column": 3}, "value": 3}, + {"unit_name": "getBoolean", "start": {"line": 395, "column": 17}, "end": {"line": 402, "column": 3}, "value": 8}, + {"unit_name": "optBoolean", "start": {"line": 410, "column": 17}, "end": {"line": 412, "column": 3}, "value": 3}, + {"unit_name": "optBoolean", "start": {"line": 421, "column": 17}, "end": {"line": 425, "column": 3}, "value": 5}, + {"unit_name": "getDouble", "start": {"line": 435, "column": 16}, "end": {"line": 442, "column": 3}, "value": 8}, + {"unit_name": "optDouble", "start": {"line": 450, "column": 16}, "end": {"line": 452, "column": 3}, "value": 3}, + {"unit_name": "optDouble", "start": {"line": 461, "column": 16}, "end": {"line": 465, "column": 3}, "value": 5}, + {"unit_name": "getInt", "start": {"line": 474, "column": 13}, "end": {"line": 481, "column": 3}, "value": 8}, + {"unit_name": "optInt", "start": {"line": 489, "column": 13}, "end": {"line": 491, "column": 3}, "value": 3}, + {"unit_name": "optInt", "start": {"line": 500, "column": 13}, "end": {"line": 504, "column": 3}, "value": 5}, + {"unit_name": "getLong", "start": {"line": 514, "column": 14}, "end": {"line": 521, "column": 3}, "value": 8}, + {"unit_name": "optLong", "start": {"line": 531, "column": 14}, "end": {"line": 533, "column": 3}, "value": 3}, + {"unit_name": "optLong", "start": {"line": 544, "column": 14}, "end": {"line": 548, "column": 3}, "value": 5}, + {"unit_name": "getString", "start": {"line": 556, "column": 16}, "end": {"line": 563, "column": 3}, "value": 8}, + {"unit_name": "optString", "start": {"line": 571, "column": 16}, "end": {"line": 573, "column": 3}, "value": 3}, + {"unit_name": "optString", "start": {"line": 582, "column": 16}, "end": {"line": 586, "column": 3}, "value": 5}, + {"unit_name": "getJSONArray", "start": {"line": 596, "column": 19}, "end": {"line": 604, "column": 3}, "value": 9}, + {"unit_name": "optJSONArray", "start": {"line": 612, "column": 19}, "end": {"line": 615, "column": 3}, "value": 4}, + {"unit_name": "getJSONObject", "start": {"line": 625, "column": 20}, "end": {"line": 633, "column": 3}, "value": 9}, + {"unit_name": "optJSONObject", "start": {"line": 641, "column": 20}, "end": {"line": 644, "column": 3}, "value": 4}, + {"unit_name": "toJSONArray", "start": {"line": 653, "column": 19}, "end": {"line": 667, "column": 3}, "value": 15}, + {"unit_name": "keys", "start": {"line": 679, "column": 18}, "end": {"line": 681, "column": 3}, "value": 3}, + {"unit_name": "names", "start": {"line": 688, "column": 19}, "end": {"line": 690, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 698, "column": 16}, "end": {"line": 707, "column": 3}, "value": 10}, + {"unit_name": "toString", "start": {"line": 722, "column": 16}, "end": {"line": 726, "column": 3}, "value": 5}, + {"unit_name": "writeTo", "start": {"line": 728, "column": 7}, "end": {"line": 734, "column": 3}, "value": 7}, + {"unit_name": "numberToString", "start": {"line": 743, "column": 23}, "end": {"line": 762, "column": 3}, "value": 15}, + {"unit_name": "quote", "start": {"line": 770, "column": 23}, "end": {"line": 784, "column": 3}, "value": 15}, + {"unit_name": "wrap", "start": {"line": 801, "column": 23}, "end": {"line": 834, "column": 3}, "value": 33} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/PropertyDescriptorResolver.java": { + "checksum": "7f864b09e90a641ea39983e1fc0ce87f", + "language": "Java", + "loc": 167, + "profile": [125, 19, 0, 0], + "measurements": [ + {"unit_name": "PropertyDescriptorResolver", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 59, "column": 29}, "end": {"line": 65, "column": 3}, "value": 7}, + {"unit_name": "resolve", "start": {"line": 67, "column": 37}, "end": {"line": 74, "column": 3}, "value": 8}, + {"unit_name": "resolveConstructorBoundProperties", "start": {"line": 76, "column": 37}, "end": {"line": 84, "column": 3}, "value": 9}, + {"unit_name": "extracted", "start": {"line": 86, "column": 29}, "end": {"line": 99, "column": 3}, "value": 14}, + {"unit_name": "getPropertyName", "start": {"line": 101, "column": 17}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getPropertyName", "start": {"line": 105, "column": 17}, "end": {"line": 111, "column": 3}, "value": 7}, + {"unit_name": "resolveJavaBeanProperties", "start": {"line": 113, "column": 37}, "end": {"line": 133, "column": 3}, "value": 19}, + {"unit_name": "findMatchingGetter", "start": {"line": 135, "column": 28}, "end": {"line": 141, "column": 3}, "value": 7}, + {"unit_name": "register", "start": {"line": 143, "column": 15}, "end": {"line": 147, "column": 3}, "value": 5}, + {"unit_name": "isCandidate", "start": {"line": 149, "column": 18}, "end": {"line": 151, "column": 3}, "value": 3}, + {"unit_name": "Bindable", "start": {"line": 164, "column": 3}, "end": {"line": 168, "column": 4}, "value": 5}, + {"unit_name": "getType", "start": {"line": 170, "column": 15}, "end": {"line": 172, "column": 4}, "value": 3}, + {"unit_name": "isConstructorBindingEnabled", "start": {"line": 174, "column": 11}, "end": {"line": 176, "column": 4}, "value": 3}, + {"unit_name": "getBindConstructor", "start": {"line": 178, "column": 21}, "end": {"line": 186, "column": 4}, "value": 9}, + {"unit_name": "findBoundConstructor", "start": {"line": 188, "column": 29}, "end": {"line": 199, "column": 4}, "value": 12}, + {"unit_name": "of", "start": {"line": 201, "column": 19}, "end": {"line": 205, "column": 4}, "value": 5}, + {"unit_name": "getBoundConstructors", "start": {"line": 207, "column": 42}, "end": {"line": 214, "column": 4}, "value": 8}, + {"unit_name": "deduceBindConstructor", "start": {"line": 216, "column": 36}, "end": {"line": 229, "column": 4}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/RecordParameterPropertyDescriptor.java": { + "checksum": "4a2b2d513b1b6f27004272adaac543e8", + "language": "Java", + "loc": 29, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "RecordParameterPropertyDescriptor", "start": {"line": 40, "column": 2}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "getDeprecatableElements", "start": {"line": 47, "column": 26}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "isMarkedAsNested", "start": {"line": 52, "column": 20}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "resolveDescription", "start": {"line": 57, "column": 19}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/LombokPropertyDescriptor.java": { + "checksum": "985e22b8fe0c032b4c56c34b3fb1ec62", + "language": "Java", + "loc": 82, + "profile": [55, 0, 0, 0], + "measurements": [ + {"unit_name": "LombokPropertyDescriptor", "start": {"line": 55, "column": 2}, "end": {"line": 61, "column": 3}, "value": 7}, + {"unit_name": "getField", "start": {"line": 63, "column": 18}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "isMarkedAsNested", "start": {"line": 68, "column": 20}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "resolveDescription", "start": {"line": 73, "column": 19}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "resolveDefaultValue", "start": {"line": 78, "column": 19}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getDeprecatableElements", "start": {"line": 83, "column": 26}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "isProperty", "start": {"line": 88, "column": 17}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "isNested", "start": {"line": 97, "column": 17}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "hasSetter", "start": {"line": 101, "column": 18}, "end": {"line": 105, "column": 3}, "value": 5}, + {"unit_name": "hasLombokPublicAccessor", "start": {"line": 115, "column": 18}, "end": {"line": 127, "column": 3}, "value": 13}, + {"unit_name": "isAccessLevelPublic", "start": {"line": 129, "column": 18}, "end": {"line": 133, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/ConfigurationMetadataAnnotationProcessor.java": { + "checksum": "29dba344152e4223cb94eb0fecce6283", + "language": "Java", + "loc": 328, + "profile": [137, 122, 0, 0], + "measurements": [ + {"unit_name": "configurationPropertiesAnnotation", "start": {"line": 120, "column": 19}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "nestedConfigurationPropertyAnnotation", "start": {"line": 124, "column": 19}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "deprecatedConfigurationPropertyAnnotation", "start": {"line": 128, "column": 19}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "constructorBindingAnnotation", "start": {"line": 132, "column": 19}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "autowiredAnnotation", "start": {"line": 136, "column": 19}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "defaultValueAnnotation", "start": {"line": 140, "column": 19}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "endpointAnnotations", "start": {"line": 144, "column": 24}, "end": {"line": 147, "column": 3}, "value": 4}, + {"unit_name": "readOperationAnnotation", "start": {"line": 149, "column": 19}, "end": {"line": 151, "column": 3}, "value": 3}, + {"unit_name": "nameAnnotation", "start": {"line": 153, "column": 19}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "endpointAccessEnum", "start": {"line": 157, "column": 19}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "getSupportedSourceVersion", "start": {"line": 162, "column": 23}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "getSupportedOptions", "start": {"line": 167, "column": 21}, "end": {"line": 169, "column": 3}, "value": 3}, + {"unit_name": "init", "start": {"line": 172, "column": 27}, "end": {"line": 180, "column": 3}, "value": 9}, + {"unit_name": "process", "start": {"line": 183, "column": 17}, "end": {"line": 206, "column": 3}, "value": 24}, + {"unit_name": "getElementsAnnotatedOrMetaAnnotatedWith", "start": {"line": 208, "column": 38}, "end": {"line": 218, "column": 3}, "value": 11}, + {"unit_name": "processElement", "start": {"line": 220, "column": 15}, "end": {"line": 236, "column": 3}, "value": 17}, + {"unit_name": "processAnnotatedTypeElement", "start": {"line": 238, "column": 15}, "end": {"line": 242, "column": 3}, "value": 5}, + {"unit_name": "processExecutableElement", "start": {"line": 244, "column": 15}, "end": {"line": 264, "column": 3}, "value": 21}, + {"unit_name": "processTypeElement", "start": {"line": 266, "column": 15}, "end": {"line": 281, "column": 3}, "value": 16}, + {"unit_name": "processEndpoint", "start": {"line": 283, "column": 15}, "end": {"line": 294, "column": 3}, "value": 12}, + {"unit_name": "processEndpoint", "start": {"line": 296, "column": 15}, "end": {"line": 322, "column": 3}, "value": 27}, + {"unit_name": "checkEnabledValueMatchesExisting", "start": {"line": 324, "column": 15}, "end": {"line": 332, "column": 3}, "value": 9}, + {"unit_name": "checkDefaultAccessValueMatchesExisting", "start": {"line": 334, "column": 15}, "end": {"line": 343, "column": 3}, "value": 10}, + {"unit_name": "hasMainReadOperation", "start": {"line": 345, "column": 18}, "end": {"line": 353, "column": 3}, "value": 9}, + {"unit_name": "hasNoOrOptionalParameters", "start": {"line": 355, "column": 18}, "end": {"line": 362, "column": 3}, "value": 8}, + {"unit_name": "getPrefix", "start": {"line": 364, "column": 17}, "end": {"line": 370, "column": 3}, "value": 7}, + {"unit_name": "writeMetadata", "start": {"line": 372, "column": 34}, "end": {"line": 380, "column": 3}, "value": 9}, + {"unit_name": "mergeAdditionalMetadata", "start": {"line": 382, "column": 32}, "end": {"line": 399, "column": 3}, "value": 17}, + {"unit_name": "getStackTrace", "start": {"line": 401, "column": 17}, "end": {"line": 405, "column": 3}, "value": 5}, + {"unit_name": "logWarning", "start": {"line": 407, "column": 15}, "end": {"line": 409, "column": 3}, "value": 3}, + {"unit_name": "log", "start": {"line": 411, "column": 15}, "end": {"line": 413, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/ParameterPropertyDescriptor.java": { + "checksum": "d46fc21bfe70bd1eb6a910ef2e56c67c", + "language": "Java", + "loc": 151, + "profile": [110, 0, 0, 0], + "measurements": [ + {"unit_name": "ParameterPropertyDescriptor", "start": {"line": 43, "column": 2}, "end": {"line": 48, "column": 3}, "value": 5}, + {"unit_name": "getParameter", "start": {"line": 50, "column": 24}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "resolveDefaultValue", "start": {"line": 55, "column": 19}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "getDefaultValueFromAnnotation", "start": {"line": 61, "column": 17}, "end": {"line": 75, "column": 3}, "value": 15}, + {"unit_name": "getDefaultValue", "start": {"line": 78, "column": 23}, "end": {"line": 84, "column": 3}, "value": 7}, + {"unit_name": "determineSpecificType", "start": {"line": 86, "column": 21}, "end": {"line": 92, "column": 3}, "value": 7}, + {"unit_name": "coerceValue", "start": {"line": 94, "column": 17}, "end": {"line": 97, "column": 3}, "value": 4}, + {"unit_name": "isProperty", "start": {"line": 100, "column": 17}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "visitPrimitiveAsBoolean", "start": {"line": 112, "column": 17}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsByte", "start": {"line": 117, "column": 17}, "end": {"line": 119, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsShort", "start": {"line": 122, "column": 17}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsInt", "start": {"line": 127, "column": 17}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsLong", "start": {"line": 132, "column": 17}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsChar", "start": {"line": 137, "column": 17}, "end": {"line": 139, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsFloat", "start": {"line": 142, "column": 17}, "end": {"line": 144, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsDouble", "start": {"line": 147, "column": 17}, "end": {"line": 149, "column": 4}, "value": 3}, + {"unit_name": "parseNumber", "start": {"line": 160, "column": 32}, "end": {"line": 169, "column": 4}, "value": 10}, + {"unit_name": "visitPrimitiveAsBoolean", "start": {"line": 172, "column": 17}, "end": {"line": 174, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsByte", "start": {"line": 177, "column": 17}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsShort", "start": {"line": 182, "column": 17}, "end": {"line": 184, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsInt", "start": {"line": 187, "column": 17}, "end": {"line": 189, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsLong", "start": {"line": 192, "column": 17}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsChar", "start": {"line": 197, "column": 17}, "end": {"line": 202, "column": 4}, "value": 6}, + {"unit_name": "visitPrimitiveAsFloat", "start": {"line": 205, "column": 17}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitiveAsDouble", "start": {"line": 210, "column": 17}, "end": {"line": 212, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/MetadataCollector.java": { + "checksum": "022ea0ba13b48c2497e12ec78e8acaaf", + "language": "Java", + "loc": 96, + "profile": [77, 0, 0, 0], + "measurements": [ + {"unit_name": "MetadataCollector", "start": {"line": 59, "column": 9}, "end": {"line": 63, "column": 3}, "value": 5}, + {"unit_name": "processing", "start": {"line": 65, "column": 14}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "markAsProcessed", "start": {"line": 71, "column": 15}, "end": {"line": 75, "column": 3}, "value": 5}, + {"unit_name": "add", "start": {"line": 77, "column": 14}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "add", "start": {"line": 81, "column": 14}, "end": {"line": 88, "column": 3}, "value": 8}, + {"unit_name": "addIfAbsent", "start": {"line": 90, "column": 17}, "end": {"line": 97, "column": 3}, "value": 8}, + {"unit_name": "hasSimilarGroup", "start": {"line": 99, "column": 17}, "end": {"line": 110, "column": 3}, "value": 12}, + {"unit_name": "getMetadata", "start": {"line": 112, "column": 31}, "end": {"line": 126, "column": 3}, "value": 15}, + {"unit_name": "find", "start": {"line": 128, "column": 23}, "end": {"line": 133, "column": 3}, "value": 6}, + {"unit_name": "shouldBeMerged", "start": {"line": 135, "column": 18}, "end": {"line": 138, "column": 3}, "value": 4}, + {"unit_name": "deletedInCurrentBuild", "start": {"line": 140, "column": 18}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "processedInCurrentBuild", "start": {"line": 144, "column": 18}, "end": {"line": 146, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/MetadataGenerationEnvironment.java": { + "checksum": "a42712cee16cd85e6811d4c186e7a59f", + "language": "Java", + "loc": 276, + "profile": [155, 68, 0, 0], + "measurements": [ + {"unit_name": "MetadataGenerationEnvironment", "start": {"line": 98, "column": 2}, "end": {"line": 115, "column": 3}, "value": 18}, + {"unit_name": "resolveFieldValuesParser", "start": {"line": 117, "column": 35}, "end": {"line": 124, "column": 3}, "value": 8}, + {"unit_name": "getTypeUtils", "start": {"line": 126, "column": 12}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "getMessager", "start": {"line": 130, "column": 11}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "getFieldDefaultValue", "start": {"line": 141, "column": 9}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "isExcluded", "start": {"line": 145, "column": 10}, "end": {"line": 154, "column": 3}, "value": 10}, + {"unit_name": "isDeprecated", "start": {"line": 156, "column": 10}, "end": {"line": 171, "column": 3}, "value": 16}, + {"unit_name": "resolveItemDeprecation", "start": {"line": 173, "column": 18}, "end": {"line": 184, "column": 3}, "value": 12}, + {"unit_name": "hasConstructorBindingAnnotation", "start": {"line": 186, "column": 10}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "hasAutowiredAnnotation", "start": {"line": 190, "column": 10}, "end": {"line": 192, "column": 3}, "value": 3}, + {"unit_name": "hasAnnotation", "start": {"line": 194, "column": 10}, "end": {"line": 196, "column": 3}, "value": 3}, + {"unit_name": "hasAnnotation", "start": {"line": 198, "column": 10}, "end": {"line": 216, "column": 3}, "value": 18}, + {"unit_name": "hasMetaAnnotation", "start": {"line": 218, "column": 18}, "end": {"line": 229, "column": 3}, "value": 12}, + {"unit_name": "getAnnotation", "start": {"line": 231, "column": 19}, "end": {"line": 240, "column": 3}, "value": 10}, + {"unit_name": "getElementsAnnotatedOrMetaAnnotatedWith", "start": {"line": 249, "column": 16}, "end": {"line": 255, "column": 3}, "value": 7}, + {"unit_name": "collectElementsAnnotatedOrMetaAnnotatedWith", "start": {"line": 257, "column": 18}, "end": {"line": 272, "column": 3}, "value": 16}, + {"unit_name": "getAnnotationElementValues", "start": {"line": 274, "column": 22}, "end": {"line": 279, "column": 3}, "value": 6}, + {"unit_name": "getAnnotationElementStringValue", "start": {"line": 281, "column": 9}, "end": {"line": 289, "column": 3}, "value": 9}, + {"unit_name": "getAnnotationValue", "start": {"line": 291, "column": 17}, "end": {"line": 299, "column": 3}, "value": 9}, + {"unit_name": "asString", "start": {"line": 301, "column": 17}, "end": {"line": 303, "column": 3}, "value": 3}, + {"unit_name": "getConfigurationPropertiesAnnotationElement", "start": {"line": 305, "column": 14}, "end": {"line": 307, "column": 3}, "value": 3}, + {"unit_name": "getConfigurationPropertiesAnnotation", "start": {"line": 309, "column": 19}, "end": {"line": 311, "column": 3}, "value": 3}, + {"unit_name": "getNestedConfigurationPropertyAnnotation", "start": {"line": 313, "column": 19}, "end": {"line": 315, "column": 3}, "value": 3}, + {"unit_name": "getDefaultValueAnnotation", "start": {"line": 317, "column": 19}, "end": {"line": 319, "column": 3}, "value": 3}, + {"unit_name": "getEndpointAnnotationElements", "start": {"line": 321, "column": 19}, "end": {"line": 326, "column": 3}, "value": 6}, + {"unit_name": "getReadOperationAnnotation", "start": {"line": 328, "column": 19}, "end": {"line": 330, "column": 3}, "value": 3}, + {"unit_name": "getNameAnnotation", "start": {"line": 332, "column": 19}, "end": {"line": 334, "column": 3}, "value": 3}, + {"unit_name": "hasNullableAnnotation", "start": {"line": 336, "column": 10}, "end": {"line": 338, "column": 3}, "value": 3}, + {"unit_name": "isElementDeprecated", "start": {"line": 340, "column": 18}, "end": {"line": 343, "column": 3}, "value": 4}, + {"unit_name": "resolveFieldValues", "start": {"line": 345, "column": 30}, "end": {"line": 349, "column": 3}, "value": 5}, + {"unit_name": "resolveFieldValuesFor", "start": {"line": 351, "column": 15}, "end": {"line": 366, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/TypeUtils.java": { + "checksum": "4e1d1188593b4c95041b8761a77d78b8", + "language": "Java", + "loc": 312, + "profile": [218, 32, 0, 0], + "measurements": [ + {"unit_name": "TypeUtils", "start": {"line": 88, "column": 2}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "getDeclaredType", "start": {"line": 96, "column": 21}, "end": {"line": 107, "column": 3}, "value": 11}, + {"unit_name": "isSameType", "start": {"line": 109, "column": 10}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "asElement", "start": {"line": 113, "column": 10}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "getQualifiedName", "start": {"line": 123, "column": 9}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 134, "column": 9}, "end": {"line": 139, "column": 3}, "value": 6}, + {"unit_name": "extractElementType", "start": {"line": 147, "column": 13}, "end": {"line": 152, "column": 3}, "value": 6}, + {"unit_name": "getCollectionElementType", "start": {"line": 154, "column": 21}, "end": {"line": 172, "column": 3}, "value": 15}, + {"unit_name": "isCollectionOrMap", "start": {"line": 174, "column": 10}, "end": {"line": 177, "column": 3}, "value": 4}, + {"unit_name": "getJavaDoc", "start": {"line": 179, "column": 9}, "end": {"line": 186, "column": 3}, "value": 8}, + {"unit_name": "getPrimitiveType", "start": {"line": 194, "column": 16}, "end": {"line": 199, "column": 3}, "value": 6}, + {"unit_name": "getWrapperOrPrimitiveFor", "start": {"line": 201, "column": 13}, "end": {"line": 211, "column": 3}, "value": 11}, + {"unit_name": "getWrapperFor", "start": {"line": 213, "column": 19}, "end": {"line": 215, "column": 3}, "value": 3}, + {"unit_name": "getPrimitiveFor", "start": {"line": 217, "column": 19}, "end": {"line": 219, "column": 3}, "value": 3}, + {"unit_name": "resolveTypeDescriptor", "start": {"line": 221, "column": 17}, "end": {"line": 226, "column": 3}, "value": 6}, + {"unit_name": "createTypeDescriptor", "start": {"line": 228, "column": 25}, "end": {"line": 233, "column": 3}, "value": 6}, + {"unit_name": "process", "start": {"line": 235, "column": 15}, "end": {"line": 250, "column": 3}, "value": 16}, + {"unit_name": "getJavaDoc", "start": {"line": 252, "column": 17}, "end": {"line": 263, "column": 3}, "value": 12}, + {"unit_name": "paramJavadocPattern", "start": {"line": 265, "column": 18}, "end": {"line": 268, "column": 3}, "value": 4}, + {"unit_name": "cleanUpJavaDoc", "start": {"line": 270, "column": 17}, "end": {"line": 282, "column": 3}, "value": 13}, + {"unit_name": "TypeExtractor", "start": {"line": 292, "column": 3}, "end": {"line": 294, "column": 4}, "value": 3}, + {"unit_name": "visitDeclared", "start": {"line": 297, "column": 17}, "end": {"line": 312, "column": 4}, "value": 16}, + {"unit_name": "determineQualifiedName", "start": {"line": 314, "column": 18}, "end": {"line": 319, "column": 4}, "value": 6}, + {"unit_name": "visitTypeVariable", "start": {"line": 322, "column": 17}, "end": {"line": 338, "column": 4}, "value": 14}, + {"unit_name": "hasCycle", "start": {"line": 340, "column": 19}, "end": {"line": 346, "column": 4}, "value": 7}, + {"unit_name": "visitArray", "start": {"line": 349, "column": 17}, "end": {"line": 351, "column": 4}, "value": 3}, + {"unit_name": "visitPrimitive", "start": {"line": 354, "column": 17}, "end": {"line": 356, "column": 4}, "value": 3}, + {"unit_name": "defaultAction", "start": {"line": 359, "column": 20}, "end": {"line": 361, "column": 4}, "value": 3}, + {"unit_name": "getQualifiedName", "start": {"line": 363, "column": 10}, "end": {"line": 376, "column": 4}, "value": 14}, + {"unit_name": "getEnclosingTypeElement", "start": {"line": 378, "column": 23}, "end": {"line": 386, "column": 4}, "value": 9}, + {"unit_name": "getGenerics", "start": {"line": 397, "column": 33}, "end": {"line": 399, "column": 4}, "value": 3}, + {"unit_name": "resolveGeneric", "start": {"line": 401, "column": 14}, "end": {"line": 403, "column": 4}, "value": 3}, + {"unit_name": "resolveGeneric", "start": {"line": 405, "column": 14}, "end": {"line": 412, "column": 4}, "value": 8}, + {"unit_name": "registerIfNecessary", "start": {"line": 414, "column": 16}, "end": {"line": 422, "column": 4}, "value": 9}, + {"unit_name": "getParameterName", "start": {"line": 424, "column": 18}, "end": {"line": 426, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/ConstructorParameterPropertyDescriptor.java": { + "checksum": "20040cdae46bfaa60ef78bd24fc47edf", + "language": "Java", + "loc": 30, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "ConstructorParameterPropertyDescriptor", "start": {"line": 40, "column": 2}, "end": {"line": 45, "column": 3}, "value": 6}, + {"unit_name": "getDeprecatableElements", "start": {"line": 48, "column": 26}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "isMarkedAsNested", "start": {"line": 53, "column": 20}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "resolveDescription", "start": {"line": 58, "column": 19}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/PropertyDescriptor.java": { + "checksum": "4b2cd7f0143f9a08c315b83f9e262c88", + "language": "Java", + "loc": 114, + "profile": [93, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertyDescriptor", "start": {"line": 54, "column": 2}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "getName", "start": {"line": 65, "column": 9}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 73, "column": 13}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getDeclaringElement", "start": {"line": 81, "column": 30}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getGetter", "start": {"line": 89, "column": 36}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "resolveItemMetadata", "start": {"line": 99, "column": 21}, "end": {"line": 107, "column": 3}, "value": 9}, + {"unit_name": "isNested", "start": {"line": 115, "column": 10}, "end": {"line": 126, "column": 3}, "value": 12}, + {"unit_name": "isCyclePresent", "start": {"line": 136, "column": 18}, "end": {"line": 144, "column": 3}, "value": 9}, + {"unit_name": "isParentTheSame", "start": {"line": 146, "column": 18}, "end": {"line": 160, "column": 3}, "value": 15}, + {"unit_name": "getTopLevelType", "start": {"line": 162, "column": 18}, "end": {"line": 167, "column": 3}, "value": 6}, + {"unit_name": "resolveItemMetadataGroup", "start": {"line": 169, "column": 23}, "end": {"line": 176, "column": 3}, "value": 8}, + {"unit_name": "resolveItemMetadataProperty", "start": {"line": 178, "column": 23}, "end": {"line": 186, "column": 3}, "value": 9}, + {"unit_name": "resolveType", "start": {"line": 188, "column": 17}, "end": {"line": 190, "column": 3}, "value": 3}, + {"unit_name": "resolveItemDeprecation", "start": {"line": 192, "column": 26}, "end": {"line": 195, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/TypeElementMembers.java": { + "checksum": "a300c47279fbdfd41c0b0105b2fb880b", + "language": "Java", + "loc": 184, + "profile": [101, 55, 0, 0], + "measurements": [ + {"unit_name": "TypeElementMembers", "start": {"line": 65, "column": 2}, "end": {"line": 70, "column": 3}, "value": 6}, + {"unit_name": "process", "start": {"line": 72, "column": 15}, "end": {"line": 87, "column": 3}, "value": 16}, + {"unit_name": "processMethod", "start": {"line": 89, "column": 15}, "end": {"line": 111, "column": 3}, "value": 23}, + {"unit_name": "isPublic", "start": {"line": 113, "column": 18}, "end": {"line": 117, "column": 3}, "value": 5}, + {"unit_name": "getMatchingGetter", "start": {"line": 119, "column": 20}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getMatchingSetter", "start": {"line": 123, "column": 28}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "getMatchingAccessor", "start": {"line": 127, "column": 28}, "end": {"line": 136, "column": 3}, "value": 10}, + {"unit_name": "isGetter", "start": {"line": 138, "column": 18}, "end": {"line": 149, "column": 3}, "value": 12}, + {"unit_name": "isSetter", "start": {"line": 151, "column": 18}, "end": {"line": 158, "column": 3}, "value": 8}, + {"unit_name": "isSetterReturnType", "start": {"line": 160, "column": 18}, "end": {"line": 175, "column": 3}, "value": 16}, + {"unit_name": "getAccessorName", "start": {"line": 177, "column": 17}, "end": {"line": 188, "column": 3}, "value": 12}, + {"unit_name": "lowerCaseFirstCharacter", "start": {"line": 190, "column": 17}, "end": {"line": 192, "column": 3}, "value": 3}, + {"unit_name": "processField", "start": {"line": 194, "column": 15}, "end": {"line": 197, "column": 3}, "value": 4}, + {"unit_name": "processRecordComponent", "start": {"line": 199, "column": 15}, "end": {"line": 202, "column": 3}, "value": 4}, + {"unit_name": "getFields", "start": {"line": 204, "column": 31}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "getRecordComponents", "start": {"line": 208, "column": 38}, "end": {"line": 210, "column": 3}, "value": 3}, + {"unit_name": "getPublicGetters", "start": {"line": 212, "column": 39}, "end": {"line": 214, "column": 3}, "value": 3}, + {"unit_name": "getPublicGetter", "start": {"line": 216, "column": 20}, "end": {"line": 219, "column": 3}, "value": 4}, + {"unit_name": "getPublicSetter", "start": {"line": 221, "column": 20}, "end": {"line": 224, "column": 3}, "value": 4}, + {"unit_name": "getPublicAccessor", "start": {"line": 226, "column": 28}, "end": {"line": 239, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/MetadataStore.java": { + "checksum": "ff1f1b348c712a08d1ccf7a38523c83d", + "language": "Java", + "loc": 110, + "profile": [73, 16, 0, 0], + "measurements": [ + {"unit_name": "MetadataStore", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "readMetadata", "start": {"line": 58, "column": 31}, "end": {"line": 65, "column": 3}, "value": 8}, + {"unit_name": "writeMetadata", "start": {"line": 67, "column": 14}, "end": {"line": 73, "column": 3}, "value": 7}, + {"unit_name": "readAdditionalMetadata", "start": {"line": 75, "column": 31}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "readMetadata", "start": {"line": 79, "column": 32}, "end": {"line": 91, "column": 3}, "value": 13}, + {"unit_name": "getMetadataResource", "start": {"line": 93, "column": 21}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "createMetadataResource", "start": {"line": 97, "column": 21}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalMetadataStream", "start": {"line": 101, "column": 22}, "end": {"line": 116, "column": 3}, "value": 15}, + {"unit_name": "getMetadataStream", "start": {"line": 118, "column": 22}, "end": {"line": 125, "column": 3}, "value": 8}, + {"unit_name": "locateAdditionalMetadataFile", "start": {"line": 127, "column": 7}, "end": {"line": 142, "column": 3}, "value": 16}, + {"unit_name": "locateGradleResourcesDirectory", "start": {"line": 144, "column": 15}, "end": {"line": 153, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/JavaBeanPropertyDescriptor.java": { + "checksum": "6c5938c1245b10a4c89a1126e532e832", + "language": "Java", + "loc": 47, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "JavaBeanPropertyDescriptor", "start": {"line": 42, "column": 2}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "getSetter", "start": {"line": 50, "column": 20}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "isMarkedAsNested", "start": {"line": 55, "column": 20}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "resolveDescription", "start": {"line": 61, "column": 19}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "resolveDefaultValue", "start": {"line": 66, "column": 19}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getDeprecatableElements", "start": {"line": 71, "column": 26}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "isProperty", "start": {"line": 76, "column": 17}, "end": {"line": 81, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/package-info.java": { + "checksum": "b824644b370a33a563c2e70fea4c5ff5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/FieldValuesParser.java": { + "checksum": "a210295f636b406303da6df60cc8e4a1", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/package-info.java": { + "checksum": "6273c6726b6dee9d3e1e0aa406c9ad1a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/javac/Tree.java": { + "checksum": "b9b7ff72b1a99b960cae5871b05c1647", + "language": "Java", + "loc": 38, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "Tree", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "accept", "start": {"line": 40, "column": 7}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "TreeVisitorInvocationHandler", "start": {"line": 52, "column": 3}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "invoke", "start": {"line": 58, "column": 17}, "end": {"line": 71, "column": 4}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/javac/VariableTree.java": { + "checksum": "b1c81e4a3d2e9e67b71b74b8a33c1810", + "language": "Java", + "loc": 27, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "VariableTree", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getInitializer", "start": {"line": 43, "column": 17}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "getModifierFlags", "start": {"line": 49, "column": 16}, "end": {"line": 55, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/javac/JavaCompilerFieldValuesParser.java": { + "checksum": "3d54f38f87c29e8ccab27542d6c04f9f", + "language": "Java", + "loc": 189, + "profile": [59, 0, 37, 0], + "measurements": [ + {"unit_name": "JavaCompilerFieldValuesParser", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getFieldValues", "start": {"line": 50, "column": 29}, "end": {"line": 58, "column": 3}, "value": 9}, + {"unit_name": "visitVariable", "start": {"line": 156, "column": 15}, "end": {"line": 164, "column": 4}, "value": 9}, + {"unit_name": "getValue", "start": {"line": 166, "column": 18}, "end": {"line": 174, "column": 4}, "value": 9}, + {"unit_name": "getValue", "start": {"line": 176, "column": 18}, "end": {"line": 213, "column": 4}, "value": 37}, + {"unit_name": "getFactoryValue", "start": {"line": 215, "column": 18}, "end": {"line": 229, "column": 4}, "value": 15}, + {"unit_name": "getFactoryValue", "start": {"line": 231, "column": 18}, "end": {"line": 241, "column": 4}, "value": 11}, + {"unit_name": "getFieldValues", "start": {"line": 243, "column": 23}, "end": {"line": 245, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/javac/Trees.java": { + "checksum": "4086987c4dc6996642298cdff2211d01", + "language": "Java", + "loc": 30, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "Trees", "start": {"line": 32, "column": 10}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "getTree", "start": {"line": 36, "column": 7}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "instance", "start": {"line": 41, "column": 15}, "end": {"line": 51, "column": 3}, "value": 11}, + {"unit_name": "unwrap", "start": {"line": 53, "column": 39}, "end": {"line": 57, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/javac/TreeVisitor.java": { + "checksum": "f1f436ea707089893759813b2268e8ac", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/javac/ExpressionTree.java": { + "checksum": "c675286e497d12029aceecc07cd9d71c", + "language": "Java", + "loc": 62, + "profile": [47, 0, 0, 0], + "measurements": [ + {"unit_name": "ExpressionTree", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getKind", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getLiteralValue", "start": {"line": 57, "column": 9}, "end": {"line": 62, "column": 3}, "value": 6}, + {"unit_name": "getFactoryValue", "start": {"line": 64, "column": 9}, "end": {"line": 72, "column": 3}, "value": 9}, + {"unit_name": "getSelectedMember", "start": {"line": 74, "column": 9}, "end": {"line": 83, "column": 3}, "value": 10}, + {"unit_name": "getArrayExpression", "start": {"line": 85, "column": 33}, "end": {"line": 98, "column": 3}, "value": 14}, + {"unit_name": "Member", "start": {"line": 100, "column": 9}, "end": {"line": 101, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/javac/ReflectionWrapper.java": { + "checksum": "e978740deeccd09740bcbe549854f0b6", + "language": "Java", + "loc": 39, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "ReflectionWrapper", "start": {"line": 33, "column": 2}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "getInstance", "start": {"line": 38, "column": 25}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "findClass", "start": {"line": 47, "column": 21}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "findMethod", "start": {"line": 51, "column": 19}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "findClass", "start": {"line": 55, "column": 28}, "end": {"line": 62, "column": 3}, "value": 8}, + {"unit_name": "findMethod", "start": {"line": 64, "column": 26}, "end": {"line": 71, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/fieldvalues/javac/package-info.java": { + "checksum": "5f22aed81d092448c34ed79505b0be1b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/support/ConventionUtils.java": { + "checksum": "c09a66f4dbc163fc10afc67c4a1f4948", + "language": "Java", + "loc": 32, + "profile": [0, 18, 0, 0], + "measurements": [ + {"unit_name": "toDashedCase", "start": {"line": 47, "column": 23}, "end": {"line": 65, "column": 3}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/support/package-info.java": { + "checksum": "c5258f65b4b9ab06bbc0f2ac91ad8216", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/ItemDeprecation.java": { + "checksum": "f5fbaa073c205cfca5e4e363471ac9f2", + "language": "Java", + "loc": 80, + "profile": [70, 0, 0, 0], + "measurements": [ + {"unit_name": "ItemDeprecation", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "ItemDeprecation", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "ItemDeprecation", "start": {"line": 44, "column": 9}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "getReason", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setReason", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getReplacement", "start": {"line": 59, "column": 16}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "setReplacement", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getSince", "start": {"line": 67, "column": 16}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "setSince", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getLevel", "start": {"line": 75, "column": 16}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "setLevel", "start": {"line": 79, "column": 14}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 84, "column": 17}, "end": {"line": 94, "column": 3}, "value": 11}, + {"unit_name": "hashCode", "start": {"line": 97, "column": 13}, "end": {"line": 103, "column": 3}, "value": 7}, + {"unit_name": "toString", "start": {"line": 106, "column": 16}, "end": {"line": 109, "column": 3}, "value": 4}, + {"unit_name": "nullSafeEquals", "start": {"line": 111, "column": 18}, "end": {"line": 119, "column": 3}, "value": 9}, + {"unit_name": "nullSafeHashCode", "start": {"line": 121, "column": 14}, "end": {"line": 123, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/ConfigurationMetadata.java": { + "checksum": "13296caf79238d5f2aa12bacd62a096f", + "language": "Java", + "loc": 130, + "profile": [63, 20, 35, 0], + "measurements": [ + {"unit_name": "ConfigurationMetadata", "start": {"line": 41, "column": 9}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "ConfigurationMetadata", "start": {"line": 46, "column": 9}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "add", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "addIfMissing", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "add", "start": {"line": 72, "column": 14}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "merge", "start": {"line": 80, "column": 14}, "end": {"line": 87, "column": 3}, "value": 8}, + {"unit_name": "getItems", "start": {"line": 93, "column": 28}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getHints", "start": {"line": 101, "column": 24}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "mergeItemMetadata", "start": {"line": 105, "column": 17}, "end": {"line": 139, "column": 3}, "value": 35}, + {"unit_name": "add", "start": {"line": 141, "column": 22}, "end": {"line": 146, "column": 3}, "value": 6}, + {"unit_name": "findMatchingItemMetadata", "start": {"line": 148, "column": 23}, "end": {"line": 167, "column": 3}, "value": 20}, + {"unit_name": "nullSafeEquals", "start": {"line": 169, "column": 18}, "end": {"line": 174, "column": 3}, "value": 6}, + {"unit_name": "nestedPrefix", "start": {"line": 176, "column": 23}, "end": {"line": 181, "column": 3}, "value": 6}, + {"unit_name": "flattenValues", "start": {"line": 183, "column": 51}, "end": {"line": 190, "column": 3}, "value": 8}, + {"unit_name": "toString", "start": {"line": 193, "column": 16}, "end": {"line": 198, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/ItemHint.java": { + "checksum": "d5da3e01cc06ef16b1d30b4d81085967", + "language": "Java", + "loc": 82, + "profile": [58, 0, 0, 0], + "measurements": [ + {"unit_name": "ItemHint", "start": {"line": 47, "column": 9}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "toCanonicalName", "start": {"line": 53, "column": 17}, "end": {"line": 61, "column": 3}, "value": 9}, + {"unit_name": "getName", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getValues", "start": {"line": 67, "column": 25}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getProviders", "start": {"line": 71, "column": 29}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "compareTo", "start": {"line": 76, "column": 13}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "newHint", "start": {"line": 80, "column": 25}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 85, "column": 16}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "ValueHint", "start": {"line": 98, "column": 10}, "end": {"line": 101, "column": 4}, "value": 4}, + {"unit_name": "getValue", "start": {"line": 103, "column": 17}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 107, "column": 17}, "end": {"line": 109, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 112, "column": 17}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "ValueProvider", "start": {"line": 127, "column": 10}, "end": {"line": 130, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 132, "column": 17}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "getParameters", "start": {"line": 136, "column": 30}, "end": {"line": 138, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 141, "column": 17}, "end": {"line": 143, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/JsonMarshaller.java": { + "checksum": "9df349e86368e8d7110d8cd6d5328f2b", + "language": "Java", + "loc": 178, + "profile": [74, 81, 0, 0], + "measurements": [ + {"unit_name": "write", "start": {"line": 46, "column": 14}, "end": {"line": 64, "column": 3}, "value": 19}, + {"unit_name": "read", "start": {"line": 66, "column": 31}, "end": {"line": 92, "column": 3}, "value": 27}, + {"unit_name": "toItemMetadata", "start": {"line": 94, "column": 23}, "end": {"line": 109, "column": 3}, "value": 16}, + {"unit_name": "toItemDeprecation", "start": {"line": 111, "column": 26}, "end": {"line": 124, "column": 3}, "value": 14}, + {"unit_name": "toItemHint", "start": {"line": 126, "column": 19}, "end": {"line": 144, "column": 3}, "value": 19}, + {"unit_name": "toValueHint", "start": {"line": 146, "column": 29}, "end": {"line": 151, "column": 3}, "value": 6}, + {"unit_name": "toValueProvider", "start": {"line": 153, "column": 33}, "end": {"line": 166, "column": 3}, "value": 14}, + {"unit_name": "readItemValue", "start": {"line": 168, "column": 17}, "end": {"line": 177, "column": 3}, "value": 10}, + {"unit_name": "toString", "start": {"line": 179, "column": 17}, "end": {"line": 181, "column": 3}, "value": 3}, + {"unit_name": "checkAllowedKeys", "start": {"line": 184, "column": 15}, "end": {"line": 192, "column": 3}, "value": 9}, + {"unit_name": "JsonPath", "start": {"line": 198, "column": 11}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 202, "column": 12}, "end": {"line": 207, "column": 4}, "value": 6}, + {"unit_name": "index", "start": {"line": 209, "column": 12}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 214, "column": 17}, "end": {"line": 216, "column": 4}, "value": 3}, + {"unit_name": "root", "start": {"line": 218, "column": 19}, "end": {"line": 220, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/JsonConverter.java": { + "checksum": "adf97bf36c3dda97612eb57ce61acb9b", + "language": "Java", + "loc": 144, + "profile": [93, 0, 31, 0], + "measurements": [ + {"unit_name": "toJsonArray", "start": {"line": 39, "column": 12}, "end": {"line": 52, "column": 3}, "value": 14}, + {"unit_name": "toJsonArray", "start": {"line": 54, "column": 12}, "end": {"line": 60, "column": 3}, "value": 7}, + {"unit_name": "toJsonObject", "start": {"line": 62, "column": 13}, "end": {"line": 92, "column": 3}, "value": 31}, + {"unit_name": "toJsonObject", "start": {"line": 94, "column": 21}, "end": {"line": 104, "column": 3}, "value": 11}, + {"unit_name": "getItemHintValues", "start": {"line": 106, "column": 20}, "end": {"line": 112, "column": 3}, "value": 7}, + {"unit_name": "getItemHintValue", "start": {"line": 114, "column": 21}, "end": {"line": 119, "column": 3}, "value": 6}, + {"unit_name": "getItemHintProviders", "start": {"line": 121, "column": 20}, "end": {"line": 127, "column": 3}, "value": 7}, + {"unit_name": "getItemHintProvider", "start": {"line": 129, "column": 21}, "end": {"line": 140, "column": 3}, "value": 12}, + {"unit_name": "putHintValue", "start": {"line": 142, "column": 15}, "end": {"line": 145, "column": 3}, "value": 4}, + {"unit_name": "putDefaultValue", "start": {"line": 147, "column": 15}, "end": {"line": 150, "column": 3}, "value": 4}, + {"unit_name": "extractItemValue", "start": {"line": 152, "column": 17}, "end": {"line": 164, "column": 3}, "value": 12}, + {"unit_name": "compare", "start": {"line": 176, "column": 14}, "end": {"line": 181, "column": 4}, "value": 6}, + {"unit_name": "isDeprecated", "start": {"line": 183, "column": 26}, "end": {"line": 185, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/InvalidConfigurationMetadataException.java": { + "checksum": "a8ab9575874e9aee054241a2b218470d", + "language": "Java", + "loc": 13, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "InvalidConfigurationMetadataException", "start": {"line": 33, "column": 9}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "getKind", "start": {"line": 38, "column": 25}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/ItemMetadata.java": { + "checksum": "235b3d0880b237df09e9fab3b142e6af", + "language": "Java", + "loc": 166, + "profile": [110, 35, 0, 0], + "measurements": [ + {"unit_name": "ItemMetadata", "start": {"line": 49, "column": 2}, "end": {"line": 59, "column": 3}, "value": 11}, + {"unit_name": "buildName", "start": {"line": 61, "column": 17}, "end": {"line": 76, "column": 3}, "value": 16}, + {"unit_name": "isOfItemType", "start": {"line": 78, "column": 17}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "hasSameType", "start": {"line": 82, "column": 17}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 86, "column": 16}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 90, "column": 14}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 94, "column": 16}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "setType", "start": {"line": 98, "column": 14}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 102, "column": 16}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "setDescription", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "getSourceType", "start": {"line": 110, "column": 16}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "setSourceType", "start": {"line": 114, "column": 14}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "getSourceMethod", "start": {"line": 118, "column": 16}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "setSourceMethod", "start": {"line": 122, "column": 14}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "getDefaultValue", "start": {"line": 126, "column": 16}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "setDefaultValue", "start": {"line": 130, "column": 14}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "getDeprecation", "start": {"line": 134, "column": 25}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "setDeprecation", "start": {"line": 138, "column": 14}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 143, "column": 17}, "end": {"line": 161, "column": 3}, "value": 19}, + {"unit_name": "hashCode", "start": {"line": 164, "column": 13}, "end": {"line": 174, "column": 3}, "value": 11}, + {"unit_name": "nullSafeEquals", "start": {"line": 176, "column": 18}, "end": {"line": 184, "column": 3}, "value": 9}, + {"unit_name": "nullSafeHashCode", "start": {"line": 186, "column": 14}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 191, "column": 16}, "end": {"line": 199, "column": 3}, "value": 9}, + {"unit_name": "buildToStringProperty", "start": {"line": 201, "column": 15}, "end": {"line": 205, "column": 3}, "value": 5}, + {"unit_name": "compareTo", "start": {"line": 208, "column": 13}, "end": {"line": 210, "column": 3}, "value": 3}, + {"unit_name": "newGroup", "start": {"line": 212, "column": 29}, "end": {"line": 214, "column": 3}, "value": 3}, + {"unit_name": "newProperty", "start": {"line": 216, "column": 29}, "end": {"line": 220, "column": 3}, "value": 5}, + {"unit_name": "newItemMetadataPrefix", "start": {"line": 222, "column": 23}, "end": {"line": 224, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/package-info.java": { + "checksum": "b703072fd9f9011475e8f9fb29bc00bd", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/boot/configurationmetadata/changelog/Changelog.java": { + "checksum": "2a892169dd1cf56ff3fb225d50453b5a", + "language": "Java", + "loc": 31, + "profile": [8, 20, 0, 0], + "measurements": [ + {"unit_name": "Changelog", "start": {"line": 36, "column": 8}, "end": {"line": 64, "column": 2}, "value": 4}, + {"unit_name": "of", "start": {"line": 38, "column": 19}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "computeDifferences", "start": {"line": 43, "column": 26}, "end": {"line": 62, "column": 3}, "value": 20} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/boot/configurationmetadata/changelog/Difference.java": { + "checksum": "7f33d39ed9d424ae2d719287073dfa34", + "language": "Java", + "loc": 22, + "profile": [4, 16, 0, 0], + "measurements": [ + {"unit_name": "Difference", "start": {"line": 32, "column": 8}, "end": {"line": 52, "column": 2}, "value": 4}, + {"unit_name": "compute", "start": {"line": 35, "column": 20}, "end": {"line": 50, "column": 3}, "value": 16} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/boot/configurationmetadata/changelog/ChangelogGenerator.java": { + "checksum": "c4e63c0f1d173ae5d745812a61511889", + "language": "Java", + "loc": 40, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "ChangelogGenerator", "start": {"line": 44, "column": 10}, "end": {"line": 45, "column": 3}, "value": 2}, + {"unit_name": "main", "start": {"line": 47, "column": 21}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "generate", "start": {"line": 51, "column": 22}, "end": {"line": 61, "column": 3}, "value": 11}, + {"unit_name": "buildRepository", "start": {"line": 63, "column": 41}, "end": {"line": 77, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/boot/configurationmetadata/changelog/ChangelogWriter.java": { + "checksum": "4df1a0674aa4bbb964691d6d3948b193", + "language": "Java", + "loc": 179, + "profile": [148, 0, 0, 0], + "measurements": [ + {"unit_name": "ChangelogWriter", "start": {"line": 58, "column": 2}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "ChangelogWriter", "start": {"line": 62, "column": 2}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 66, "column": 7}, "end": {"line": 77, "column": 3}, "value": 12}, + {"unit_name": "collateByType", "start": {"line": 79, "column": 48}, "end": {"line": 88, "column": 3}, "value": 10}, + {"unit_name": "writeDeprecated", "start": {"line": 90, "column": 15}, "end": {"line": 95, "column": 3}, "value": 6}, + {"unit_name": "writeDeprecated", "start": {"line": 97, "column": 15}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "writeAdded", "start": {"line": 101, "column": 15}, "end": {"line": 104, "column": 3}, "value": 4}, + {"unit_name": "writeAdded", "start": {"line": 106, "column": 15}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "writeRemoved", "start": {"line": 110, "column": 15}, "end": {"line": 113, "column": 3}, "value": 4}, + {"unit_name": "getRemoved", "start": {"line": 115, "column": 27}, "end": {"line": 120, "column": 3}, "value": 6}, + {"unit_name": "writeRemoved", "start": {"line": 122, "column": 15}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "sortProperties", "start": {"line": 126, "column": 27}, "end": {"line": 129, "column": 3}, "value": 4}, + {"unit_name": "getFirstNonNull", "start": {"line": 133, "column": 19}, "end": {"line": 139, "column": 3}, "value": 7}, + {"unit_name": "writeTable", "start": {"line": 141, "column": 15}, "end": {"line": 154, "column": 3}, "value": 14}, + {"unit_name": "writeTableBreak", "start": {"line": 156, "column": 15}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "writeRegularPropertyRow", "start": {"line": 160, "column": 15}, "end": {"line": 164, "column": 3}, "value": 5}, + {"unit_name": "writeDeprecatedPropertyRow", "start": {"line": 166, "column": 15}, "end": {"line": 171, "column": 3}, "value": 6}, + {"unit_name": "getFirstSentence", "start": {"line": 173, "column": 17}, "end": {"line": 186, "column": 3}, "value": 14}, + {"unit_name": "removeSpaceBetweenLine", "start": {"line": 188, "column": 17}, "end": {"line": 191, "column": 3}, "value": 4}, + {"unit_name": "isDeprecatedInRelease", "start": {"line": 193, "column": 18}, "end": {"line": 196, "column": 3}, "value": 4}, + {"unit_name": "monospace", "start": {"line": 198, "column": 17}, "end": {"line": 200, "column": 3}, "value": 3}, + {"unit_name": "writeCell", "start": {"line": 202, "column": 15}, "end": {"line": 210, "column": 3}, "value": 9}, + {"unit_name": "escapeForTableCell", "start": {"line": 212, "column": 17}, "end": {"line": 214, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 216, "column": 15}, "end": {"line": 221, "column": 3}, "value": 6}, + {"unit_name": "asString", "start": {"line": 223, "column": 17}, "end": {"line": 228, "column": 3}, "value": 6}, + {"unit_name": "close", "start": {"line": 231, "column": 14}, "end": {"line": 233, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/boot/configurationmetadata/changelog/package-info.java": { + "checksum": "37b4b1dfbdf34bfc4d2a784b45c41091", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata-changelog-generator/src/main/java/org/springframework/boot/configurationmetadata/changelog/DifferenceType.java": { + "checksum": "8a2b8de13262968a204d101b9e890a8b", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/springframework/boot/context/properties/migrator/PropertiesMigrationReport.java": { + "checksum": "4730124d31e205ff221517c7c9910f2e", + "language": "Java", + "loc": 77, + "profile": [48, 16, 0, 0], + "measurements": [ + {"unit_name": "getWarningReport", "start": {"line": 41, "column": 9}, "end": {"line": 56, "column": 3}, "value": 16}, + {"unit_name": "getErrorReport", "start": {"line": 63, "column": 9}, "end": {"line": 76, "column": 3}, "value": 14}, + {"unit_name": "getContent", "start": {"line": 78, "column": 47}, "end": {"line": 85, "column": 3}, "value": 8}, + {"unit_name": "append", "start": {"line": 87, "column": 15}, "end": {"line": 100, "column": 3}, "value": 14}, + {"unit_name": "add", "start": {"line": 107, "column": 7}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "LegacyProperties", "start": {"line": 115, "column": 3}, "end": {"line": 117, "column": 4}, "value": 3}, + {"unit_name": "getRenamed", "start": {"line": 119, "column": 27}, "end": {"line": 121, "column": 4}, "value": 3}, + {"unit_name": "getUnsupported", "start": {"line": 123, "column": 27}, "end": {"line": 125, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/springframework/boot/context/properties/migrator/PropertiesMigrationListener.java": { + "checksum": "42dfaf9abb28a5f96f0cfc66e16351f8", + "language": "Java", + "loc": 68, + "profile": [47, 0, 0, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 52, "column": 14}, "end": {"line": 59, "column": 3}, "value": 8}, + {"unit_name": "onApplicationPreparedEvent", "start": {"line": 61, "column": 15}, "end": {"line": 66, "column": 3}, "value": 6}, + {"unit_name": "loadRepository", "start": {"line": 68, "column": 42}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "loadRepository", "start": {"line": 77, "column": 42}, "end": {"line": 87, "column": 3}, "value": 11}, + {"unit_name": "logLegacyPropertiesReport", "start": {"line": 89, "column": 15}, "end": {"line": 102, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/springframework/boot/context/properties/migrator/PropertyMigration.java": { + "checksum": "591a5a89f1e0987f7575eecf574178b6", + "language": "Java", + "loc": 114, + "profile": [74, 17, 0, 0], + "measurements": [ + {"unit_name": "PropertyMigration", "start": {"line": 59, "column": 2}, "end": {"line": 67, "column": 3}, "value": 9}, + {"unit_name": "determineLineNumber", "start": {"line": 69, "column": 25}, "end": {"line": 80, "column": 3}, "value": 12}, + {"unit_name": "determineCompatibleType", "start": {"line": 82, "column": 25}, "end": {"line": 94, "column": 3}, "value": 13}, + {"unit_name": "determineType", "start": {"line": 96, "column": 24}, "end": {"line": 109, "column": 3}, "value": 13}, + {"unit_name": "getProperty", "start": {"line": 111, "column": 24}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "getLineNumber", "start": {"line": 115, "column": 10}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getMetadata", "start": {"line": 119, "column": 32}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "isCompatibleType", "start": {"line": 123, "column": 10}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "getNewPropertyName", "start": {"line": 127, "column": 9}, "end": {"line": 132, "column": 3}, "value": 6}, + {"unit_name": "determineReason", "start": {"line": 134, "column": 9}, "end": {"line": 150, "column": 3}, "value": 17}, + {"unit_name": "getNewMapPropertyName", "start": {"line": 152, "column": 43}, "end": {"line": 160, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/springframework/boot/context/properties/migrator/PropertiesMigrationReporter.java": { + "checksum": "1caf319ff165cf1943f1b05ff79ae67d", + "language": "Java", + "loc": 182, + "profile": [121, 28, 0, 0], + "measurements": [ + {"unit_name": "PropertiesMigrationReporter", "start": {"line": 57, "column": 2}, "end": {"line": 61, "column": 3}, "value": 5}, + {"unit_name": "getReport", "start": {"line": 68, "column": 28}, "end": {"line": 82, "column": 3}, "value": 15}, + {"unit_name": "getPropertySourceMigrations", "start": {"line": 84, "column": 47}, "end": {"line": 87, "column": 3}, "value": 4}, + {"unit_name": "getPropertySourceMigrations", "start": {"line": 89, "column": 47}, "end": {"line": 98, "column": 3}, "value": 10}, + {"unit_name": "getPropertySourcesAsMap", "start": {"line": 100, "column": 51}, "end": {"line": 106, "column": 3}, "value": 7}, + {"unit_name": "determinePropertySourceName", "start": {"line": 108, "column": 17}, "end": {"line": 113, "column": 3}, "value": 6}, + {"unit_name": "getMigrations", "start": {"line": 115, "column": 34}, "end": {"line": 127, "column": 3}, "value": 13}, + {"unit_name": "asConfigurationPropertyName", "start": {"line": 129, "column": 36}, "end": {"line": 133, "column": 3}, "value": 5}, + {"unit_name": "addMigration", "start": {"line": 135, "column": 15}, "end": {"line": 145, "column": 3}, "value": 11}, + {"unit_name": "hasSameName", "start": {"line": 147, "column": 18}, "end": {"line": 150, "column": 3}, "value": 4}, + {"unit_name": "determineReplacementMetadata", "start": {"line": 152, "column": 40}, "end": {"line": 162, "column": 3}, "value": 11}, + {"unit_name": "detectMapValueReplacement", "start": {"line": 164, "column": 40}, "end": {"line": 174, "column": 3}, "value": 11}, + {"unit_name": "isMapType", "start": {"line": 176, "column": 18}, "end": {"line": 179, "column": 3}, "value": 4}, + {"unit_name": "mapPropertiesWithReplacement", "start": {"line": 181, "column": 28}, "end": {"line": 208, "column": 3}, "value": 28}, + {"unit_name": "NameTrackingPropertySource", "start": {"line": 218, "column": 3}, "end": {"line": 220, "column": 4}, "value": 3}, + {"unit_name": "isPlaceholderThatAccessesName", "start": {"line": 222, "column": 11}, "end": {"line": 229, "column": 4}, "value": 8}, + {"unit_name": "getProperty", "start": {"line": 232, "column": 17}, "end": {"line": 235, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-properties-migrator/src/main/java/org/springframework/boot/context/properties/migrator/package-info.java": { + "checksum": "fddd47682d5dd2851735434ba4dfb5cb", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/intTest/java/org/springframework/boot/cli/CommandLineIT.java": { + "checksum": "71ff61e8e61f69c5e8a99bd1a49475e9", + "language": "Java", + "loc": 51, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "setup", "start": {"line": 42, "column": 7}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "hintProducesListOfValidCommands", "start": {"line": 47, "column": 7}, "end": {"line": 52, "column": 3}, "value": 6}, + {"unit_name": "invokingWithNoArgumentsDisplaysHelp", "start": {"line": 55, "column": 7}, "end": {"line": 60, "column": 3}, "value": 6}, + {"unit_name": "unrecognizedCommandsAreHandledGracefully", "start": {"line": 63, "column": 7}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "version", "start": {"line": 71, "column": 7}, "end": {"line": 76, "column": 3}, "value": 6}, + {"unit_name": "help", "start": {"line": 79, "column": 7}, "end": {"line": 84, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/intTest/java/org/springframework/boot/cli/infrastructure/CommandLineInvoker.java": { + "checksum": "7c4a4598cc552757681b0a812d0e8f72", + "language": "Java", + "loc": 153, + "profile": [84, 30, 0, 0], + "measurements": [ + {"unit_name": "CommandLineInvoker", "start": {"line": 55, "column": 9}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "CommandLineInvoker", "start": {"line": 59, "column": 9}, "end": {"line": 62, "column": 3}, "value": 4}, + {"unit_name": "invoke", "start": {"line": 64, "column": 20}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "runCliProcess", "start": {"line": 68, "column": 18}, "end": {"line": 80, "column": 3}, "value": 13}, + {"unit_name": "findLaunchScript", "start": {"line": 82, "column": 15}, "end": {"line": 111, "column": 3}, "value": 30}, + {"unit_name": "isWindows", "start": {"line": 113, "column": 18}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "Invocation", "start": {"line": 132, "column": 10}, "end": {"line": 141, "column": 4}, "value": 10}, + {"unit_name": "getOutput", "start": {"line": 143, "column": 17}, "end": {"line": 145, "column": 4}, "value": 3}, + {"unit_name": "getErrorOutput", "start": {"line": 147, "column": 17}, "end": {"line": 149, "column": 4}, "value": 3}, + {"unit_name": "getStandardOutput", "start": {"line": 151, "column": 17}, "end": {"line": 153, "column": 4}, "value": 3}, + {"unit_name": "getStandardOutputLines", "start": {"line": 155, "column": 23}, "end": {"line": 157, "column": 4}, "value": 3}, + {"unit_name": "postProcessLines", "start": {"line": 159, "column": 18}, "end": {"line": 168, "column": 4}, "value": 10}, + {"unit_name": "getLines", "start": {"line": 170, "column": 24}, "end": {"line": 173, "column": 4}, "value": 4}, + {"unit_name": "await", "start": {"line": 175, "column": 14}, "end": {"line": 180, "column": 4}, "value": 6}, + {"unit_name": "StreamReadingRunnable", "start": {"line": 193, "column": 12}, "end": {"line": 196, "column": 5}, "value": 4}, + {"unit_name": "run", "start": {"line": 199, "column": 16}, "end": {"line": 211, "column": 5}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/intTest/java/org/springframework/boot/cli/infrastructure/Versions.java": { + "checksum": "b3b8bed81a9be2874d40211e2e50d696", + "language": "Java", + "loc": 18, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "Versions", "start": {"line": 30, "column": 10}, "end": {"line": 31, "column": 3}, "value": 2}, + {"unit_name": "getBootVersion", "start": {"line": 33, "column": 16}, "end": {"line": 42, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/DefaultCommandFactory.java": { + "checksum": "6f468734b206ed7086027c1e1c68d690", + "language": "Java", + "loc": 24, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getCommands", "start": {"line": 49, "column": 29}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/SpringCli.java": { + "checksum": "5900c4954f5058c766109ad2fb5c12fb", + "language": "Java", + "loc": 64, + "profile": [11, 34, 0, 0], + "measurements": [ + {"unit_name": "SpringCli", "start": {"line": 48, "column": 10}, "end": {"line": 49, "column": 3}, "value": 2}, + {"unit_name": "main", "start": {"line": 51, "column": 21}, "end": {"line": 69, "column": 3}, "value": 16}, + {"unit_name": "addServiceLoaderCommands", "start": {"line": 71, "column": 22}, "end": {"line": 76, "column": 3}, "value": 6}, + {"unit_name": "createExtendedClassLoader", "start": {"line": 78, "column": 32}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getExtensionURLs", "start": {"line": 82, "column": 23}, "end": {"line": 99, "column": 3}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/package-info.java": { + "checksum": "000bba0186d99e50faf4cd04aff9c989", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/util/LogListener.java": { + "checksum": "f1459c21d899c525aeff640eab3b1716", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/util/Log.java": { + "checksum": "498edb14a1f6c4f53392308e93d9056f", + "language": "Java", + "loc": 31, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "info", "start": {"line": 29, "column": 21}, "end": {"line": 34, "column": 3}, "value": 6}, + {"unit_name": "infoPrint", "start": {"line": 36, "column": 21}, "end": {"line": 41, "column": 3}, "value": 6}, + {"unit_name": "error", "start": {"line": 43, "column": 21}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "error", "start": {"line": 50, "column": 21}, "end": {"line": 55, "column": 3}, "value": 6}, + {"unit_name": "setListener", "start": {"line": 57, "column": 14}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/util/package-info.java": { + "checksum": "d277b865e0f5917eb2619533eee7b915", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/OptionParsingCommand.java": { + "checksum": "45070894e4ee57167649cf80d49427c0", + "language": "Java", + "loc": 27, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "OptionParsingCommand", "start": {"line": 37, "column": 12}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "getHelp", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getOptionsHelp", "start": {"line": 48, "column": 32}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 53, "column": 26}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getHandler", "start": {"line": 57, "column": 26}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/NoSuchCommandException.java": { + "checksum": "ff1c317a0bcb0a9dd2995afaaecf692a", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "NoSuchCommandException", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/NoArgumentsException.java": { + "checksum": "59c20760626b55c7bbf08b5c20cf3aa3", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/CommandException.java": { + "checksum": "a851c1a3b141f16002a23a241d5a4597", + "language": "Java", + "loc": 39, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "CommandException", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "CommandException", "start": {"line": 50, "column": 9}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "CommandException", "start": {"line": 61, "column": 9}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "CommandException", "start": {"line": 71, "column": 9}, "end": {"line": 74, "column": 3}, "value": 4}, + {"unit_name": "asEnumSet", "start": {"line": 76, "column": 26}, "end": {"line": 81, "column": 3}, "value": 6}, + {"unit_name": "getOptions", "start": {"line": 87, "column": 21}, "end": {"line": 89, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/AbstractCommand.java": { + "checksum": "03d4107017f323d272c03d97c4f5acb7", + "language": "Java", + "loc": 36, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractCommand", "start": {"line": 42, "column": 12}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getUsageHelp", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getHelp", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getOptionsHelp", "start": {"line": 68, "column": 32}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getExamples", "start": {"line": 73, "column": 33}, "end": {"line": 75, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/Command.java": { + "checksum": "7c36f558aeb0c1adf6ef048dc400ece7", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/CommandRunner.java": { + "checksum": "05371a7aa592b7bcaa4f7cf00cec6daa", + "language": "Java", + "loc": 185, + "profile": [78, 86, 0, 0], + "measurements": [ + {"unit_name": "CommandRunner", "start": {"line": 57, "column": 9}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 66, "column": 16}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "addCommands", "start": {"line": 74, "column": 14}, "end": {"line": 79, "column": 3}, "value": 6}, + {"unit_name": "addCommand", "start": {"line": 85, "column": 14}, "end": {"line": 88, "column": 3}, "value": 4}, + {"unit_name": "setOptionCommands", "start": {"line": 97, "column": 14}, "end": {"line": 100, "column": 3}, "value": 4}, + {"unit_name": "setHiddenCommands", "start": {"line": 107, "column": 14}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "isOptionCommand", "start": {"line": 118, "column": 17}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "isHiddenCommand", "start": {"line": 122, "column": 18}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "isCommandInstanceOf", "start": {"line": 126, "column": 18}, "end": {"line": 133, "column": 3}, "value": 8}, + {"unit_name": "iterator", "start": {"line": 136, "column": 27}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "getCommands", "start": {"line": 140, "column": 32}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "findCommand", "start": {"line": 149, "column": 17}, "end": {"line": 157, "column": 3}, "value": 9}, + {"unit_name": "runAndHandleErrors", "start": {"line": 164, "column": 13}, "end": {"line": 185, "column": 3}, "value": 21}, + {"unit_name": "removeDebugFlags", "start": {"line": 187, "column": 19}, "end": {"line": 199, "column": 3}, "value": 12}, + {"unit_name": "run", "start": {"line": 207, "column": 23}, "end": {"line": 224, "column": 3}, "value": 18}, + {"unit_name": "beforeRun", "start": {"line": 230, "column": 17}, "end": {"line": 231, "column": 3}, "value": 2}, + {"unit_name": "afterRun", "start": {"line": 237, "column": 17}, "end": {"line": 238, "column": 3}, "value": 2}, + {"unit_name": "handleError", "start": {"line": 240, "column": 14}, "end": {"line": 259, "column": 3}, "value": 20}, + {"unit_name": "errorMessage", "start": {"line": 261, "column": 20}, "end": {"line": 264, "column": 3}, "value": 4}, + {"unit_name": "showUsage", "start": {"line": 266, "column": 17}, "end": {"line": 292, "column": 3}, "value": 27}, + {"unit_name": "printStackTrace", "start": {"line": 294, "column": 17}, "end": {"line": 298, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/HelpExample.java": { + "checksum": "2669788557f9186c61ff2bb8d1b668ed", + "language": "Java", + "loc": 15, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "HelpExample", "start": {"line": 36, "column": 9}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "getDescription", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getExample", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/NoHelpCommandArgumentsException.java": { + "checksum": "c70df05d168fe34fb41ec8e00def9ddf", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "NoHelpCommandArgumentsException", "start": {"line": 29, "column": 9}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/package-info.java": { + "checksum": "b21f28789025fe317ceb37797fe3570b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/CommandFactory.java": { + "checksum": "6b1b919366697f2b4120d366d2bb53a3", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/InitializrService.java": { + "checksum": "a57cc7cfbee6c80b75f718e5a9f41210", + "language": "Java", + "loc": 163, + "profile": [134, 0, 0, 0], + "measurements": [ + {"unit_name": "InitializrService", "start": {"line": 69, "column": 2}, "end": {"line": 70, "column": 3}, "value": 2}, + {"unit_name": "InitializrService", "start": {"line": 72, "column": 2}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getHttp", "start": {"line": 76, "column": 23}, "end": {"line": 81, "column": 3}, "value": 6}, + {"unit_name": "generate", "start": {"line": 89, "column": 28}, "end": {"line": 97, "column": 3}, "value": 9}, + {"unit_name": "loadMetadata", "start": {"line": 105, "column": 28}, "end": {"line": 109, "column": 3}, "value": 5}, + {"unit_name": "loadServiceCapabilities", "start": {"line": 120, "column": 9}, "end": {"line": 131, "column": 3}, "value": 12}, + {"unit_name": "parseJsonMetadata", "start": {"line": 133, "column": 36}, "end": {"line": 140, "column": 3}, "value": 8}, + {"unit_name": "validateResponse", "start": {"line": 142, "column": 15}, "end": {"line": 149, "column": 3}, "value": 8}, + {"unit_name": "createResponse", "start": {"line": 151, "column": 36}, "end": {"line": 161, "column": 3}, "value": 11}, + {"unit_name": "executeProjectGenerationRequest", "start": {"line": 168, "column": 30}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "executeInitializrMetadataRetrieval", "start": {"line": 177, "column": 30}, "end": {"line": 181, "column": 3}, "value": 5}, + {"unit_name": "execute", "start": {"line": 183, "column": 30}, "end": {"line": 193, "column": 3}, "value": 11}, + {"unit_name": "createException", "start": {"line": 195, "column": 30}, "end": {"line": 208, "column": 3}, "value": 14}, + {"unit_name": "extractMessage", "start": {"line": 210, "column": 17}, "end": {"line": 223, "column": 3}, "value": 13}, + {"unit_name": "getContentAsJson", "start": {"line": 225, "column": 21}, "end": {"line": 227, "column": 3}, "value": 3}, + {"unit_name": "getContent", "start": {"line": 229, "column": 17}, "end": {"line": 235, "column": 3}, "value": 7}, + {"unit_name": "extractFileName", "start": {"line": 237, "column": 17}, "end": {"line": 250, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/InitializrServiceMetadata.java": { + "checksum": "3efd9b952fa2fd7f251b4a9707fafe46", + "language": "Java", + "loc": 158, + "profile": [114, 18, 0, 0], + "measurements": [ + {"unit_name": "InitializrServiceMetadata", "start": {"line": 63, "column": 2}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "InitializrServiceMetadata", "start": {"line": 69, "column": 2}, "end": {"line": 75, "column": 3}, "value": 7}, + {"unit_name": "getDependencies", "start": {"line": 81, "column": 25}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getDependency", "start": {"line": 91, "column": 13}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getProjectTypes", "start": {"line": 99, "column": 27}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "getDefaultType", "start": {"line": 108, "column": 14}, "end": {"line": 117, "column": 3}, "value": 10}, + {"unit_name": "getDefaults", "start": {"line": 123, "column": 22}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "parseDependencies", "start": {"line": 127, "column": 34}, "end": {"line": 139, "column": 3}, "value": 13}, + {"unit_name": "parseProjectTypes", "start": {"line": 141, "column": 46}, "end": {"line": 158, "column": 3}, "value": 18}, + {"unit_name": "parseDefaults", "start": {"line": 160, "column": 30}, "end": {"line": 173, "column": 3}, "value": 14}, + {"unit_name": "parseGroup", "start": {"line": 175, "column": 15}, "end": {"line": 183, "column": 3}, "value": 9}, + {"unit_name": "parseDependency", "start": {"line": 185, "column": 21}, "end": {"line": 190, "column": 3}, "value": 6}, + {"unit_name": "parseType", "start": {"line": 192, "column": 22}, "end": {"line": 203, "column": 3}, "value": 12}, + {"unit_name": "getStringValue", "start": {"line": 205, "column": 17}, "end": {"line": 207, "column": 3}, "value": 3}, + {"unit_name": "parseStringItems", "start": {"line": 209, "column": 30}, "end": {"line": 219, "column": 3}, "value": 11}, + {"unit_name": "MetadataHolder", "start": {"line": 227, "column": 11}, "end": {"line": 229, "column": 4}, "value": 3}, + {"unit_name": "getContent", "start": {"line": 231, "column": 13}, "end": {"line": 233, "column": 4}, "value": 3}, + {"unit_name": "getDefaultItem", "start": {"line": 235, "column": 5}, "end": {"line": 237, "column": 4}, "value": 3}, + {"unit_name": "setDefaultItem", "start": {"line": 239, "column": 8}, "end": {"line": 241, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/ProjectGenerationResponse.java": { + "checksum": "d23b5bb1923b946ed90bf6d9a69562a1", + "language": "Java", + "loc": 25, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "ProjectGenerationResponse", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getContentType", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getContent", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "setContent", "start": {"line": 54, "column": 7}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getFileName", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "setFileName", "start": {"line": 67, "column": 7}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/ProjectGenerationRequest.java": { + "checksum": "7e229dd69443a91e67614a1a30a949b4", + "language": "Java", + "loc": 246, + "profile": [124, 0, 92, 0], + "measurements": [ + {"unit_name": "getServiceUrl", "start": {"line": 81, "column": 9}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "setServiceUrl", "start": {"line": 85, "column": 7}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getOutput", "start": {"line": 93, "column": 9}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "setOutput", "start": {"line": 97, "column": 7}, "end": {"line": 105, "column": 3}, "value": 9}, + {"unit_name": "isExtract", "start": {"line": 112, "column": 10}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "setExtract", "start": {"line": 116, "column": 7}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "getGroupId", "start": {"line": 124, "column": 9}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "setGroupId", "start": {"line": 128, "column": 7}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getArtifactId", "start": {"line": 136, "column": 9}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "setArtifactId", "start": {"line": 140, "column": 7}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 148, "column": 9}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "setVersion", "start": {"line": 152, "column": 7}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 160, "column": 9}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 164, "column": 7}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 172, "column": 9}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "setDescription", "start": {"line": 176, "column": 7}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "getPackageName", "start": {"line": 184, "column": 9}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "setPackageName", "start": {"line": 188, "column": 7}, "end": {"line": 190, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 197, "column": 9}, "end": {"line": 199, "column": 3}, "value": 3}, + {"unit_name": "setType", "start": {"line": 201, "column": 7}, "end": {"line": 203, "column": 3}, "value": 3}, + {"unit_name": "getPackaging", "start": {"line": 209, "column": 9}, "end": {"line": 211, "column": 3}, "value": 3}, + {"unit_name": "setPackaging", "start": {"line": 213, "column": 7}, "end": {"line": 215, "column": 3}, "value": 3}, + {"unit_name": "getBuild", "start": {"line": 222, "column": 9}, "end": {"line": 224, "column": 3}, "value": 3}, + {"unit_name": "setBuild", "start": {"line": 226, "column": 7}, "end": {"line": 228, "column": 3}, "value": 3}, + {"unit_name": "getFormat", "start": {"line": 235, "column": 9}, "end": {"line": 237, "column": 3}, "value": 3}, + {"unit_name": "setFormat", "start": {"line": 239, "column": 7}, "end": {"line": 241, "column": 3}, "value": 3}, + {"unit_name": "isDetectType", "start": {"line": 247, "column": 10}, "end": {"line": 249, "column": 3}, "value": 3}, + {"unit_name": "setDetectType", "start": {"line": 251, "column": 7}, "end": {"line": 253, "column": 3}, "value": 3}, + {"unit_name": "getJavaVersion", "start": {"line": 259, "column": 9}, "end": {"line": 261, "column": 3}, "value": 3}, + {"unit_name": "setJavaVersion", "start": {"line": 263, "column": 7}, "end": {"line": 265, "column": 3}, "value": 3}, + {"unit_name": "getLanguage", "start": {"line": 271, "column": 9}, "end": {"line": 273, "column": 3}, "value": 3}, + {"unit_name": "setLanguage", "start": {"line": 275, "column": 7}, "end": {"line": 277, "column": 3}, "value": 3}, + {"unit_name": "getBootVersion", "start": {"line": 283, "column": 9}, "end": {"line": 285, "column": 3}, "value": 3}, + {"unit_name": "setBootVersion", "start": {"line": 287, "column": 7}, "end": {"line": 289, "column": 3}, "value": 3}, + {"unit_name": "getDependencies", "start": {"line": 295, "column": 15}, "end": {"line": 297, "column": 3}, "value": 3}, + {"unit_name": "generateUrl", "start": {"line": 304, "column": 6}, "end": {"line": 361, "column": 3}, "value": 54}, + {"unit_name": "determineProjectType", "start": {"line": 363, "column": 24}, "end": {"line": 400, "column": 3}, "value": 38}, + {"unit_name": "resolveArtifactId", "start": {"line": 406, "column": 19}, "end": {"line": 415, "column": 3}, "value": 10}, + {"unit_name": "filter", "start": {"line": 417, "column": 22}, "end": {"line": 419, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/ProjectType.java": { + "checksum": "9a8490e1606fd5db5e9d112882a01a4d", + "language": "Java", + "loc": 35, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "ProjectType", "start": {"line": 40, "column": 2}, "end": {"line": 48, "column": 3}, "value": 9}, + {"unit_name": "getId", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getAction", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "isDefaultType", "start": {"line": 62, "column": 10}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getTags", "start": {"line": 66, "column": 22}, "end": {"line": 68, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/ReportableException.java": { + "checksum": "54ea2aafd0cf35f46104d8343b58f6a5", + "language": "Java", + "loc": 9, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "ReportableException", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3}, + {"unit_name": "ReportableException", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/ServiceCapabilitiesReportGenerator.java": { + "checksum": "7915fbe87fe978c43f8b663ae275cb3e", + "language": "Java", + "loc": 96, + "profile": [64, 17, 0, 0], + "measurements": [ + {"unit_name": "ServiceCapabilitiesReportGenerator", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "generate", "start": {"line": 57, "column": 9}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "generateHelp", "start": {"line": 65, "column": 17}, "end": {"line": 78, "column": 3}, "value": 14}, + {"unit_name": "reportAvailableDependencies", "start": {"line": 80, "column": 15}, "end": {"line": 91, "column": 3}, "value": 12}, + {"unit_name": "getSortedDependencies", "start": {"line": 93, "column": 27}, "end": {"line": 97, "column": 3}, "value": 5}, + {"unit_name": "reportAvailableProjectTypes", "start": {"line": 99, "column": 15}, "end": {"line": 115, "column": 3}, "value": 17}, + {"unit_name": "reportTags", "start": {"line": 117, "column": 15}, "end": {"line": 129, "column": 3}, "value": 13}, + {"unit_name": "reportDefaults", "start": {"line": 131, "column": 15}, "end": {"line": 140, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/InitCommand.java": { + "checksum": "9c2d7396399dfc392a543ce1b9d65f1a", + "language": "Java", + "loc": 215, + "profile": [53, 19, 87, 0], + "measurements": [ + {"unit_name": "InitCommand", "start": {"line": 49, "column": 9}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "InitCommand", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getUsageHelp", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getExamples", "start": {"line": 63, "column": 33}, "end": {"line": 71, "column": 3}, "value": 9}, + {"unit_name": "InitOptionHandler", "start": {"line": 133, "column": 3}, "end": {"line": 137, "column": 4}, "value": 5}, + {"unit_name": "options", "start": {"line": 140, "column": 18}, "end": {"line": 148, "column": 4}, "value": 9}, + {"unit_name": "projectGenerationOptions", "start": {"line": 150, "column": 16}, "end": {"line": 183, "column": 4}, "value": 34}, + {"unit_name": "otherOptions", "start": {"line": 185, "column": 16}, "end": {"line": 189, "column": 4}, "value": 5}, + {"unit_name": "run", "start": {"line": 192, "column": 24}, "end": {"line": 210, "column": 4}, "value": 19}, + {"unit_name": "generateReport", "start": {"line": 212, "column": 16}, "end": {"line": 214, "column": 4}, "value": 3}, + {"unit_name": "generateProject", "start": {"line": 216, "column": 18}, "end": {"line": 219, "column": 4}, "value": 4}, + {"unit_name": "createProjectGenerationRequest", "start": {"line": 221, "column": 38}, "end": {"line": 273, "column": 4}, "value": 53}, + {"unit_name": "processArgument", "start": {"line": 275, "column": 25}, "end": {"line": 283, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/ProjectGenerator.java": { + "checksum": "158ee9c6b8de0baa91c0cd168a8ae8e8", + "language": "Java", + "loc": 112, + "profile": [52, 46, 0, 0], + "measurements": [ + {"unit_name": "ProjectGenerator", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "generateProject", "start": {"line": 45, "column": 7}, "end": {"line": 64, "column": 3}, "value": 19}, + {"unit_name": "shouldExtract", "start": {"line": 72, "column": 18}, "end": {"line": 78, "column": 3}, "value": 6}, + {"unit_name": "isZipArchive", "start": {"line": 80, "column": 18}, "end": {"line": 90, "column": 3}, "value": 10}, + {"unit_name": "extractProject", "start": {"line": 92, "column": 15}, "end": {"line": 103, "column": 3}, "value": 12}, + {"unit_name": "extractFromStream", "start": {"line": 105, "column": 15}, "end": {"line": 131, "column": 3}, "value": 27}, + {"unit_name": "writeProject", "start": {"line": 133, "column": 15}, "end": {"line": 147, "column": 3}, "value": 15}, + {"unit_name": "fixExecutableFlag", "start": {"line": 149, "column": 15}, "end": {"line": 154, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/Dependency.java": { + "checksum": "d5b0d4e600b7bdc39c785d7dc92413ca", + "language": "Java", + "loc": 20, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "Dependency", "start": {"line": 32, "column": 2}, "end": {"line": 36, "column": 3}, "value": 5}, + {"unit_name": "getId", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 42, "column": 9}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/init/package-info.java": { + "checksum": "28012fe84918e662502b50a7f46dad91", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/options/OptionHandler.java": { + "checksum": "9b4dcd002f5dc3ed00ef473b3635578f", + "language": "Java", + "loc": 133, + "profile": [95, 0, 0, 0], + "measurements": [ + {"unit_name": "OptionHandler", "start": {"line": 64, "column": 9}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "OptionHandler", "start": {"line": 73, "column": 9}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "option", "start": {"line": 77, "column": 27}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "option", "start": {"line": 81, "column": 27}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getParser", "start": {"line": 85, "column": 22}, "end": {"line": 91, "column": 3}, "value": 7}, + {"unit_name": "options", "start": {"line": 93, "column": 17}, "end": {"line": 94, "column": 3}, "value": 2}, + {"unit_name": "run", "start": {"line": 96, "column": 26}, "end": {"line": 106, "column": 3}, "value": 11}, + {"unit_name": "run", "start": {"line": 114, "column": 23}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "getHelp", "start": {"line": 118, "column": 16}, "end": {"line": 131, "column": 3}, "value": 14}, + {"unit_name": "getOptionsHelp", "start": {"line": 133, "column": 32}, "end": {"line": 146, "column": 3}, "value": 13}, + {"unit_name": "format", "start": {"line": 153, "column": 17}, "end": {"line": 164, "column": 4}, "value": 12}, + {"unit_name": "getOptionHelp", "start": {"line": 166, "column": 26}, "end": {"line": 168, "column": 4}, "value": 3}, + {"unit_name": "OptionHelpAdapter", "start": {"line": 178, "column": 3}, "end": {"line": 189, "column": 4}, "value": 12}, + {"unit_name": "getOptions", "start": {"line": 192, "column": 22}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "getUsageHelp", "start": {"line": 197, "column": 17}, "end": {"line": 199, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/options/OptionHelp.java": { + "checksum": "06bd77776643d07cba7eafb231565bdd", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/options/package-info.java": { + "checksum": "bd0795bd5202f8947215cc137b5f69a0", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/core/HelpCommand.java": { + "checksum": "6d1768b1f61d5c7a8627cfba7ba79e31", + "language": "Java", + "loc": 86, + "profile": [39, 0, 33, 0], + "measurements": [ + {"unit_name": "HelpCommand", "start": {"line": 45, "column": 9}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "getUsageHelp", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getHelp", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getOptionsHelp", "start": {"line": 61, "column": 32}, "end": {"line": 81, "column": 3}, "value": 10}, + {"unit_name": "OptionHelp", "start": {"line": 65, "column": 18}, "end": {"line": 77, "column": 6}, "value": 10}, + {"unit_name": "getOptions", "start": {"line": 68, "column": 25}, "end": {"line": 70, "column": 7}, "value": 3}, + {"unit_name": "getUsageHelp", "start": {"line": 73, "column": 20}, "end": {"line": 75, "column": 7}, "value": 3}, + {"unit_name": "isHelpShown", "start": {"line": 83, "column": 18}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 88, "column": 20}, "end": {"line": 120, "column": 3}, "value": 33} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/core/VersionCommand.java": { + "checksum": "ad4378d4806f09f2efcfe984b8ec5692", + "language": "Java", + "loc": 15, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "VersionCommand", "start": {"line": 32, "column": 9}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 37, "column": 20}, "end": {"line": 40, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/core/HintCommand.java": { + "checksum": "88d55f9dc0cf311b381bbcf1987127b9", + "language": "Java", + "loc": 78, + "profile": [40, 24, 0, 0], + "measurements": [ + {"unit_name": "HintCommand", "start": {"line": 41, "column": 9}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "run", "start": {"line": 47, "column": 20}, "end": {"line": 71, "column": 3}, "value": 24}, + {"unit_name": "showCommandHints", "start": {"line": 73, "column": 15}, "end": {"line": 79, "column": 3}, "value": 7}, + {"unit_name": "isHintMatch", "start": {"line": 81, "column": 18}, "end": {"line": 87, "column": 3}, "value": 7}, + {"unit_name": "showCommandOptionHints", "start": {"line": 89, "column": 15}, "end": {"line": 102, "column": 3}, "value": 14}, + {"unit_name": "alreadyUsed", "start": {"line": 104, "column": 18}, "end": {"line": 111, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/core/package-info.java": { + "checksum": "1ccb8c687a4e8447d8c90088cbf9275b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/encodepassword/EncodePasswordCommand.java": { + "checksum": "854e8a72f3b337e1dcc8d8030e9d6e90", + "language": "Java", + "loc": 76, + "profile": [21, 16, 0, 0], + "measurements": [ + {"unit_name": "EncodePasswordCommand", "start": {"line": 62, "column": 9}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getUsageHelp", "start": {"line": 67, "column": 16}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getExamples", "start": {"line": 72, "column": 33}, "end": {"line": 78, "column": 3}, "value": 7}, + {"unit_name": "options", "start": {"line": 85, "column": 18}, "end": {"line": 92, "column": 4}, "value": 8}, + {"unit_name": "run", "start": {"line": 95, "column": 24}, "end": {"line": 110, "column": 4}, "value": 16} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/encodepassword/package-info.java": { + "checksum": "e1f8bc34d743d5ec75affe9c463b701e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/ShellPrompts.java": { + "checksum": "863ea5eb086d51cd6ee540405e02daf6", + "language": "Java", + "loc": 18, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "pushPrompt", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "popPrompt", "start": {"line": 47, "column": 14}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "getPrompt", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/PromptCommand.java": { + "checksum": "9f2bfa9c482cbd9c32d153842c906af0", + "language": "Java", + "loc": 24, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "PromptCommand", "start": {"line": 33, "column": 9}, "end": {"line": 37, "column": 3}, "value": 5}, + {"unit_name": "run", "start": {"line": 40, "column": 20}, "end": {"line": 50, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/ShellCommand.java": { + "checksum": "d7db981bbd2ec6cd75a83c99eea77d31", + "language": "Java", + "loc": 14, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "ShellCommand", "start": {"line": 32, "column": 9}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 37, "column": 20}, "end": {"line": 40, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/ShellExitException.java": { + "checksum": "a715da2ca02ea39bb946b255c8c6ff05", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "ShellExitException", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/ForkProcessCommand.java": { + "checksum": "aa1108b1d1b2d289fa9af4d2482751b9", + "language": "Java", + "loc": 48, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "ForkProcessCommand", "start": {"line": 40, "column": 2}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getUsageHelp", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getHelp", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getOptionsHelp", "start": {"line": 66, "column": 32}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 71, "column": 20}, "end": {"line": 80, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/ClearCommand.java": { + "checksum": "162d7c51e3892020cfaf5fe9547302b4", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "ClearCommand", "start": {"line": 34, "column": 2}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "run", "start": {"line": 40, "column": 20}, "end": {"line": 44, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/Shell.java": { + "checksum": "7ff95de0081c8339c64f4b8bdc895790", + "language": "Java", + "loc": 159, + "profile": [120, 0, 0, 0], + "measurements": [ + {"unit_name": "Shell", "start": {"line": 72, "column": 2}, "end": {"line": 77, "column": 3}, "value": 6}, + {"unit_name": "createCommandRunner", "start": {"line": 79, "column": 29}, "end": {"line": 87, "column": 3}, "value": 9}, + {"unit_name": "getCommands", "start": {"line": 89, "column": 28}, "end": {"line": 101, "column": 3}, "value": 13}, + {"unit_name": "convertToForkCommand", "start": {"line": 103, "column": 18}, "end": {"line": 110, "column": 3}, "value": 8}, + {"unit_name": "initializeConsoleReader", "start": {"line": 112, "column": 15}, "end": {"line": 119, "column": 3}, "value": 8}, + {"unit_name": "attachSignalHandler", "start": {"line": 121, "column": 15}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 129, "column": 14}, "end": {"line": 139, "column": 3}, "value": 11}, + {"unit_name": "printBanner", "start": {"line": 141, "column": 15}, "end": {"line": 146, "column": 3}, "value": 6}, + {"unit_name": "runInputLoop", "start": {"line": 148, "column": 15}, "end": {"line": 160, "column": 3}, "value": 13}, + {"unit_name": "getPrompt", "start": {"line": 162, "column": 17}, "end": {"line": 165, "column": 3}, "value": 4}, + {"unit_name": "ansi", "start": {"line": 167, "column": 21}, "end": {"line": 169, "column": 3}, "value": 3}, + {"unit_name": "handleSigInt", "start": {"line": 174, "column": 17}, "end": {"line": 180, "column": 3}, "value": 7}, + {"unit_name": "ShellCommandRunner", "start": {"line": 192, "column": 3}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "addAliases", "start": {"line": 196, "column": 8}, "end": {"line": 200, "column": 4}, "value": 5}, + {"unit_name": "findCommand", "start": {"line": 203, "column": 18}, "end": {"line": 211, "column": 4}, "value": 9}, + {"unit_name": "beforeRun", "start": {"line": 214, "column": 18}, "end": {"line": 216, "column": 4}, "value": 3}, + {"unit_name": "afterRun", "start": {"line": 219, "column": 18}, "end": {"line": 220, "column": 4}, "value": 2}, + {"unit_name": "handleSigInt", "start": {"line": 222, "column": 11}, "end": {"line": 228, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/EscapeAwareWhiteSpaceArgumentDelimiter.java": { + "checksum": "635f36f9d855505e245b45c96b764985", + "language": "Java", + "loc": 70, + "profile": [63, 0, 0, 0], + "measurements": [ + {"unit_name": "isEscaped", "start": {"line": 30, "column": 17}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "isEscapeChar", "start": {"line": 34, "column": 18}, "end": {"line": 43, "column": 3}, "value": 10}, + {"unit_name": "isQuoted", "start": {"line": 46, "column": 17}, "end": {"line": 56, "column": 3}, "value": 11}, + {"unit_name": "searchBackwards", "start": {"line": 58, "column": 14}, "end": {"line": 68, "column": 3}, "value": 11}, + {"unit_name": "parseArguments", "start": {"line": 70, "column": 11}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "cleanArguments", "start": {"line": 75, "column": 19}, "end": {"line": 81, "column": 3}, "value": 7}, + {"unit_name": "cleanArgument", "start": {"line": 83, "column": 17}, "end": {"line": 91, "column": 3}, "value": 9}, + {"unit_name": "replaceEscapes", "start": {"line": 93, "column": 17}, "end": {"line": 100, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/CommandCompleter.java": { + "checksum": "e4e7d16e27a0d75e7d674bf21d8c34d5", + "language": "Java", + "loc": 99, + "profile": [10, 62, 0, 0], + "measurements": [ + {"unit_name": "CommandCompleter", "start": {"line": 53, "column": 9}, "end": {"line": 71, "column": 3}, "value": 19}, + {"unit_name": "complete", "start": {"line": 74, "column": 13}, "end": {"line": 94, "column": 3}, "value": 21}, + {"unit_name": "printUsage", "start": {"line": 96, "column": 15}, "end": {"line": 118, "column": 3}, "value": 22}, + {"unit_name": "OptionHelpLine", "start": {"line": 129, "column": 3}, "end": {"line": 132, "column": 4}, "value": 4}, + {"unit_name": "getOptions", "start": {"line": 134, "column": 10}, "end": {"line": 136, "column": 4}, "value": 3}, + {"unit_name": "getUsage", "start": {"line": 138, "column": 10}, "end": {"line": 140, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/ExitCommand.java": { + "checksum": "44fbce21a31ed00ea009666d77a2c55d", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "ExitCommand", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 35, "column": 20}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/RunProcessCommand.java": { + "checksum": "7ddf5c2f6d1334a0117024d504ad2b86", + "language": "Java", + "loc": 34, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "RunProcessCommand", "start": {"line": 41, "column": 2}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "run", "start": {"line": 47, "column": 20}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 51, "column": 23}, "end": {"line": 60, "column": 3}, "value": 10}, + {"unit_name": "handleSigInt", "start": {"line": 62, "column": 10}, "end": {"line": 64, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/AnsiString.java": { + "checksum": "a0be41f4989c8e60dd23ed064b5f17d6", + "language": "Java", + "loc": 39, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "AnsiString", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "append", "start": {"line": 49, "column": 13}, "end": {"line": 60, "column": 3}, "value": 12}, + {"unit_name": "applyCode", "start": {"line": 62, "column": 15}, "end": {"line": 70, "column": 3}, "value": 9}, + {"unit_name": "isAnsiSupported", "start": {"line": 72, "column": 18}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 77, "column": 16}, "end": {"line": 79, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/shell/package-info.java": { + "checksum": "57e7e074d2fe86a9fa184003d8b6efab", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/status/ExitStatus.java": { + "checksum": "d072b3c3d6f7997958c14e670b1b58a8", + "language": "Java", + "loc": 32, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "ExitStatus", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "ExitStatus", "start": {"line": 60, "column": 9}, "end": {"line": 64, "column": 3}, "value": 5}, + {"unit_name": "getCode", "start": {"line": 70, "column": 13}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 78, "column": 16}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "isHangup", "start": {"line": 87, "column": 17}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "hangup", "start": {"line": 95, "column": 20}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 100, "column": 16}, "end": {"line": 102, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-cli/src/main/java/org/springframework/boot/cli/command/status/package-info.java": { + "checksum": "3c12aa42a21cd534faf258ffec895f8e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/JarLauncher.java": { + "checksum": "dde479dfea57ef053660f996f8358682", + "language": "Java", + "loc": 31, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "JarLauncher", "start": {"line": 42, "column": 9}, "end": {"line": 43, "column": 3}, "value": 2}, + {"unit_name": "JarLauncher", "start": {"line": 45, "column": 12}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "isPostProcessingClassPathArchives", "start": {"line": 50, "column": 20}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "isNestedArchive", "start": {"line": 55, "column": 20}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getArchiveEntryPathPrefix", "start": {"line": 60, "column": 19}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 64, "column": 21}, "end": {"line": 66, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/PropertiesLauncher.java": { + "checksum": "a91ac22e5e86b7b84f22adb719ab4497", + "language": "Java", + "loc": 540, + "profile": [265, 126, 81, 0], + "measurements": [ + {"unit_name": "PropertiesLauncher", "start": {"line": 150, "column": 9}, "end": {"line": 160, "column": 3}, "value": 11}, + {"unit_name": "getHomeDirectory", "start": {"line": 162, "column": 17}, "end": {"line": 169, "column": 3}, "value": 8}, + {"unit_name": "initializeProperties", "start": {"line": 171, "column": 15}, "end": {"line": 197, "column": 3}, "value": 26}, + {"unit_name": "loadResource", "start": {"line": 199, "column": 15}, "end": {"line": 215, "column": 3}, "value": 17}, + {"unit_name": "getResource", "start": {"line": 217, "column": 22}, "end": {"line": 226, "column": 3}, "value": 10}, + {"unit_name": "handleUrl", "start": {"line": 228, "column": 17}, "end": {"line": 239, "column": 3}, "value": 12}, + {"unit_name": "isUrl", "start": {"line": 241, "column": 18}, "end": {"line": 243, "column": 3}, "value": 3}, + {"unit_name": "getClasspathResource", "start": {"line": 245, "column": 22}, "end": {"line": 252, "column": 3}, "value": 8}, + {"unit_name": "getFileResource", "start": {"line": 254, "column": 22}, "end": {"line": 261, "column": 3}, "value": 8}, + {"unit_name": "getURLResource", "start": {"line": 263, "column": 22}, "end": {"line": 279, "column": 3}, "value": 16}, + {"unit_name": "exists", "start": {"line": 281, "column": 18}, "end": {"line": 303, "column": 3}, "value": 22}, + {"unit_name": "initializePaths", "start": {"line": 305, "column": 15}, "end": {"line": 311, "column": 3}, "value": 7}, + {"unit_name": "parsePathsProperty", "start": {"line": 313, "column": 23}, "end": {"line": 325, "column": 3}, "value": 12}, + {"unit_name": "getArgs", "start": {"line": 327, "column": 21}, "end": {"line": 337, "column": 3}, "value": 11}, + {"unit_name": "getMainClass", "start": {"line": 340, "column": 19}, "end": {"line": 346, "column": 3}, "value": 7}, + {"unit_name": "createClassLoader", "start": {"line": 349, "column": 24}, "end": {"line": 363, "column": 3}, "value": 15}, + {"unit_name": "wrapWithCustomClassLoader", "start": {"line": 366, "column": 22}, "end": {"line": 379, "column": 3}, "value": 14}, + {"unit_name": "newClassLoader", "start": {"line": 381, "column": 22}, "end": {"line": 391, "column": 3}, "value": 11}, + {"unit_name": "getProperty", "start": {"line": 393, "column": 17}, "end": {"line": 395, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 397, "column": 17}, "end": {"line": 399, "column": 3}, "value": 3}, + {"unit_name": "getPropertyWithDefault", "start": {"line": 401, "column": 17}, "end": {"line": 403, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 405, "column": 17}, "end": {"line": 451, "column": 3}, "value": 44}, + {"unit_name": "getClassPathArchivesIterator", "start": {"line": 454, "column": 30}, "end": {"line": 461, "column": 3}, "value": 8}, + {"unit_name": "main", "start": {"line": 463, "column": 21}, "end": {"line": 467, "column": 3}, "value": 5}, + {"unit_name": "toCamelCase", "start": {"line": 469, "column": 23}, "end": {"line": 482, "column": 3}, "value": 14}, + {"unit_name": "capitalize", "start": {"line": 484, "column": 24}, "end": {"line": 486, "column": 3}, "value": 3}, + {"unit_name": "debug", "start": {"line": 488, "column": 15}, "end": {"line": 492, "column": 3}, "value": 5}, + {"unit_name": "cleanupPath", "start": {"line": 494, "column": 17}, "end": {"line": 514, "column": 3}, "value": 19}, + {"unit_name": "close", "start": {"line": 516, "column": 7}, "end": {"line": 523, "column": 3}, "value": 8}, + {"unit_name": "ClassPathArchives", "start": {"line": 534, "column": 3}, "end": {"line": 542, "column": 4}, "value": 9}, + {"unit_name": "addClassPathArchive", "start": {"line": 544, "column": 16}, "end": {"line": 551, "column": 4}, "value": 8}, + {"unit_name": "getClassPathArchives", "start": {"line": 553, "column": 25}, "end": {"line": 578, "column": 4}, "value": 26}, + {"unit_name": "isAbsolutePath", "start": {"line": 580, "column": 19}, "end": {"line": 583, "column": 4}, "value": 3}, + {"unit_name": "getArchive", "start": {"line": 585, "column": 19}, "end": {"line": 594, "column": 4}, "value": 10}, + {"unit_name": "isNestedArchivePath", "start": {"line": 596, "column": 19}, "end": {"line": 598, "column": 4}, "value": 3}, + {"unit_name": "getNestedArchives", "start": {"line": 600, "column": 25}, "end": {"line": 640, "column": 4}, "value": 37}, + {"unit_name": "addNestedEntries", "start": {"line": 642, "column": 16}, "end": {"line": 656, "column": 4}, "value": 11}, + {"unit_name": "asList", "start": {"line": 658, "column": 25}, "end": {"line": 664, "column": 4}, "value": 7}, + {"unit_name": "getJarFileArchive", "start": {"line": 666, "column": 26}, "end": {"line": 670, "column": 4}, "value": 5}, + {"unit_name": "iterator", "start": {"line": 673, "column": 28}, "end": {"line": 675, "column": 4}, "value": 3}, + {"unit_name": "close", "start": {"line": 677, "column": 8}, "end": {"line": 681, "column": 4}, "value": 5}, + {"unit_name": "PrefixMatchingArchiveFilter", "start": {"line": 695, "column": 11}, "end": {"line": 697, "column": 4}, "value": 3}, + {"unit_name": "matches", "start": {"line": 700, "column": 18}, "end": {"line": 705, "column": 4}, "value": 6}, + {"unit_name": "matches", "start": {"line": 720, "column": 18}, "end": {"line": 722, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/LaunchedURLClassLoader.java": { + "checksum": "3f0d908ebe1b7a71fc7464ca716b15ea", + "language": "Java", + "loc": 253, + "profile": [103, 81, 31, 0], + "measurements": [ + {"unit_name": "LaunchedURLClassLoader", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "LaunchedURLClassLoader", "start": {"line": 73, "column": 9}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "LaunchedURLClassLoader", "start": {"line": 85, "column": 9}, "end": {"line": 89, "column": 3}, "value": 5}, + {"unit_name": "findResource", "start": {"line": 92, "column": 13}, "end": {"line": 103, "column": 3}, "value": 12}, + {"unit_name": "findResources", "start": {"line": 106, "column": 26}, "end": {"line": 117, "column": 3}, "value": 12}, + {"unit_name": "loadClass", "start": {"line": 120, "column": 21}, "end": {"line": 155, "column": 3}, "value": 31}, + {"unit_name": "loadClassInLaunchedClassLoader", "start": {"line": 157, "column": 19}, "end": {"line": 184, "column": 3}, "value": 28}, + {"unit_name": "definePackageIfNecessary", "start": {"line": 192, "column": 15}, "end": {"line": 213, "column": 3}, "value": 17}, + {"unit_name": "definePackage", "start": {"line": 215, "column": 15}, "end": {"line": 234, "column": 3}, "value": 19}, + {"unit_name": "definePackage", "start": {"line": 237, "column": 20}, "end": {"line": 244, "column": 3}, "value": 8}, + {"unit_name": "definePackage", "start": {"line": 247, "column": 20}, "end": {"line": 266, "column": 3}, "value": 17}, + {"unit_name": "getManifest", "start": {"line": 268, "column": 19}, "end": {"line": 275, "column": 3}, "value": 8}, + {"unit_name": "doDefinePackage", "start": {"line": 277, "column": 16}, "end": {"line": 286, "column": 3}, "value": 10}, + {"unit_name": "clearCache", "start": {"line": 291, "column": 14}, "end": {"line": 307, "column": 3}, "value": 15}, + {"unit_name": "clearCache", "start": {"line": 309, "column": 15}, "end": {"line": 314, "column": 3}, "value": 6}, + {"unit_name": "UseFastConnectionExceptionsEnumeration", "start": {"line": 320, "column": 3}, "end": {"line": 322, "column": 4}, "value": 3}, + {"unit_name": "hasMoreElements", "start": {"line": 325, "column": 18}, "end": {"line": 334, "column": 4}, "value": 9}, + {"unit_name": "nextElement", "start": {"line": 337, "column": 14}, "end": {"line": 345, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/ExecutableArchiveLauncher.java": { + "checksum": "7a5a7a59e5b8dc77a26937078781b64b", + "language": "Java", + "loc": 124, + "profile": [101, 0, 0, 0], + "measurements": [ + {"unit_name": "ExecutableArchiveLauncher", "start": {"line": 51, "column": 9}, "end": {"line": 59, "column": 3}, "value": 9}, + {"unit_name": "ExecutableArchiveLauncher", "start": {"line": 61, "column": 12}, "end": {"line": 69, "column": 3}, "value": 9}, + {"unit_name": "getClassPathIndex", "start": {"line": 71, "column": 31}, "end": {"line": 78, "column": 3}, "value": 7}, + {"unit_name": "getClassPathIndexFileLocation", "start": {"line": 80, "column": 17}, "end": {"line": 85, "column": 3}, "value": 6}, + {"unit_name": "getMainClass", "start": {"line": 88, "column": 19}, "end": {"line": 98, "column": 3}, "value": 11}, + {"unit_name": "createClassLoader", "start": {"line": 101, "column": 24}, "end": {"line": 110, "column": 3}, "value": 10}, + {"unit_name": "guessClassPathSize", "start": {"line": 112, "column": 14}, "end": {"line": 117, "column": 3}, "value": 6}, + {"unit_name": "getClassPathArchivesIterator", "start": {"line": 120, "column": 30}, "end": {"line": 128, "column": 3}, "value": 9}, + {"unit_name": "isEntryIndexed", "start": {"line": 130, "column": 18}, "end": {"line": 135, "column": 3}, "value": 6}, + {"unit_name": "applyClassPathArchivePostProcessing", "start": {"line": 137, "column": 28}, "end": {"line": 144, "column": 3}, "value": 8}, + {"unit_name": "isSearchCandidate", "start": {"line": 152, "column": 20}, "end": {"line": 157, "column": 3}, "value": 6}, + {"unit_name": "isPostProcessingClassPathArchives", "start": {"line": 175, "column": 20}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "postProcessClassPathArchives", "start": {"line": 186, "column": 17}, "end": {"line": 187, "column": 3}, "value": 2}, + {"unit_name": "getArchiveEntryPathPrefix", "start": {"line": 193, "column": 19}, "end": {"line": 195, "column": 3}, "value": 3}, + {"unit_name": "isExploded", "start": {"line": 198, "column": 20}, "end": {"line": 200, "column": 3}, "value": 3}, + {"unit_name": "getArchive", "start": {"line": 203, "column": 26}, "end": {"line": 205, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/MainMethodRunner.java": { + "checksum": "8f66d73867b734be6178d987b1670890", + "language": "Java", + "loc": 16, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "MainMethodRunner", "start": {"line": 40, "column": 9}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "run", "start": {"line": 45, "column": 14}, "end": {"line": 50, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/Launcher.java": { + "checksum": "17c066182e1ca58b40827c9d36c6667b", + "language": "Java", + "loc": 64, + "profile": [46, 0, 0, 0], + "measurements": [ + {"unit_name": "launch", "start": {"line": 51, "column": 17}, "end": {"line": 59, "column": 3}, "value": 9}, + {"unit_name": "createClassLoader", "start": {"line": 68, "column": 24}, "end": {"line": 74, "column": 3}, "value": 7}, + {"unit_name": "createClassLoader", "start": {"line": 82, "column": 24}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "launch", "start": {"line": 93, "column": 17}, "end": {"line": 96, "column": 3}, "value": 4}, + {"unit_name": "createMainMethodRunner", "start": {"line": 105, "column": 29}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "createArchive", "start": {"line": 124, "column": 26}, "end": {"line": 137, "column": 3}, "value": 14}, + {"unit_name": "isExploded", "start": {"line": 146, "column": 20}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "getArchive", "start": {"line": 155, "column": 20}, "end": {"line": 157, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/WarLauncher.java": { + "checksum": "245de44f0efd8a1a0ca4f25eb0a579c3", + "language": "Java", + "loc": 27, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "WarLauncher", "start": {"line": 33, "column": 9}, "end": {"line": 34, "column": 3}, "value": 2}, + {"unit_name": "WarLauncher", "start": {"line": 36, "column": 12}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "isPostProcessingClassPathArchives", "start": {"line": 41, "column": 20}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "isNestedArchive", "start": {"line": 46, "column": 17}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "getArchiveEntryPathPrefix", "start": {"line": 54, "column": 19}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 58, "column": 21}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/ClassPathIndexFile.java": { + "checksum": "d2b1ceb1ef48f932911fe496a57bedb8", + "language": "Java", + "loc": 85, + "profile": [67, 0, 0, 0], + "measurements": [ + {"unit_name": "ClassPathIndexFile", "start": {"line": 45, "column": 10}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "extractName", "start": {"line": 50, "column": 17}, "end": {"line": 55, "column": 3}, "value": 6}, + {"unit_name": "size", "start": {"line": 57, "column": 6}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "containsEntry", "start": {"line": 61, "column": 10}, "end": {"line": 66, "column": 3}, "value": 6}, + {"unit_name": "getUrls", "start": {"line": 68, "column": 12}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "asUrl", "start": {"line": 72, "column": 14}, "end": {"line": 79, "column": 3}, "value": 8}, + {"unit_name": "loadIfPossible", "start": {"line": 81, "column": 28}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "loadIfPossible", "start": {"line": 85, "column": 36}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "loadIfPossible", "start": {"line": 89, "column": 36}, "end": {"line": 96, "column": 3}, "value": 8}, + {"unit_name": "loadLines", "start": {"line": 98, "column": 30}, "end": {"line": 109, "column": 3}, "value": 12}, + {"unit_name": "asFile", "start": {"line": 111, "column": 22}, "end": {"line": 121, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/package-info.java": { + "checksum": "d9237fb9cbb92d70b5316145b8243f45", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/archive/ExplodedArchive.java": { + "checksum": "62079eccc7dbd2326d4ca88c30a3facf", + "language": "Java", + "loc": 233, + "profile": [147, 19, 0, 0], + "measurements": [ + {"unit_name": "ExplodedArchive", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "ExplodedArchive", "start": {"line": 71, "column": 9}, "end": {"line": 78, "column": 3}, "value": 8}, + {"unit_name": "getManifestFile", "start": {"line": 80, "column": 15}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "getUrl", "start": {"line": 86, "column": 13}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getManifest", "start": {"line": 91, "column": 18}, "end": {"line": 98, "column": 3}, "value": 8}, + {"unit_name": "getNestedArchives", "start": {"line": 101, "column": 27}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 107, "column": 25}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getNestedArchive", "start": {"line": 111, "column": 20}, "end": {"line": 114, "column": 3}, "value": 4}, + {"unit_name": "isExploded", "start": {"line": 117, "column": 17}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 122, "column": 16}, "end": {"line": 129, "column": 3}, "value": 8}, + {"unit_name": "AbstractIterator", "start": {"line": 152, "column": 3}, "end": {"line": 160, "column": 4}, "value": 9}, + {"unit_name": "hasNext", "start": {"line": 163, "column": 18}, "end": {"line": 165, "column": 4}, "value": 3}, + {"unit_name": "next", "start": {"line": 168, "column": 12}, "end": {"line": 175, "column": 4}, "value": 8}, + {"unit_name": "poll", "start": {"line": 177, "column": 21}, "end": {"line": 195, "column": 4}, "value": 19}, + {"unit_name": "getFileEntry", "start": {"line": 197, "column": 21}, "end": {"line": 206, "column": 4}, "value": 10}, + {"unit_name": "isListable", "start": {"line": 208, "column": 19}, "end": {"line": 212, "column": 4}, "value": 5}, + {"unit_name": "listFiles", "start": {"line": 214, "column": 26}, "end": {"line": 221, "column": 4}, "value": 8}, + {"unit_name": "remove", "start": {"line": 224, "column": 15}, "end": {"line": 226, "column": 4}, "value": 3}, + {"unit_name": "EntryIterator", "start": {"line": 234, "column": 3}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "adapt", "start": {"line": 239, "column": 19}, "end": {"line": 241, "column": 4}, "value": 3}, + {"unit_name": "ArchiveIterator", "start": {"line": 247, "column": 3}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "adapt", "start": {"line": 252, "column": 21}, "end": {"line": 255, "column": 4}, "value": 4}, + {"unit_name": "FileEntry", "start": {"line": 270, "column": 3}, "end": {"line": 274, "column": 4}, "value": 5}, + {"unit_name": "getFile", "start": {"line": 276, "column": 8}, "end": {"line": 278, "column": 4}, "value": 3}, + {"unit_name": "isDirectory", "start": {"line": 281, "column": 18}, "end": {"line": 283, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 286, "column": 17}, "end": {"line": 288, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 290, "column": 7}, "end": {"line": 292, "column": 4}, "value": 3}, + {"unit_name": "SimpleJarFileArchive", "start": {"line": 304, "column": 3}, "end": {"line": 306, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 309, "column": 14}, "end": {"line": 311, "column": 4}, "value": 3}, + {"unit_name": "getManifest", "start": {"line": 314, "column": 19}, "end": {"line": 316, "column": 4}, "value": 3}, + {"unit_name": "getNestedArchives", "start": {"line": 319, "column": 28}, "end": {"line": 322, "column": 4}, "value": 4}, + {"unit_name": "iterator", "start": {"line": 326, "column": 26}, "end": {"line": 328, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 331, "column": 17}, "end": {"line": 338, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/archive/JarFileArchive.java": { + "checksum": "91860fd51501d8545519109e1d9480a1", + "language": "Java", + "loc": 220, + "profile": [160, 0, 0, 0], + "measurements": [ + {"unit_name": "JarFileArchive", "start": {"line": 68, "column": 9}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "JarFileArchive", "start": {"line": 72, "column": 9}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "JarFileArchive", "start": {"line": 77, "column": 9}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 82, "column": 13}, "end": {"line": 87, "column": 3}, "value": 6}, + {"unit_name": "getManifest", "start": {"line": 90, "column": 18}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getNestedArchives", "start": {"line": 95, "column": 27}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 101, "column": 25}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "getNestedArchive", "start": {"line": 110, "column": 20}, "end": {"line": 122, "column": 3}, "value": 13}, + {"unit_name": "getUnpackedNestedArchive", "start": {"line": 124, "column": 18}, "end": {"line": 134, "column": 3}, "value": 11}, + {"unit_name": "getTempUnpackDirectory", "start": {"line": 136, "column": 15}, "end": {"line": 142, "column": 3}, "value": 7}, + {"unit_name": "createUnpackDirectory", "start": {"line": 144, "column": 15}, "end": {"line": 158, "column": 3}, "value": 14}, + {"unit_name": "unpack", "start": {"line": 160, "column": 15}, "end": {"line": 173, "column": 3}, "value": 14}, + {"unit_name": "createDirectory", "start": {"line": 175, "column": 15}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "createFile", "start": {"line": 179, "column": 15}, "end": {"line": 181, "column": 3}, "value": 3}, + {"unit_name": "getFileAttributes", "start": {"line": 183, "column": 29}, "end": {"line": 188, "column": 3}, "value": 6}, + {"unit_name": "toString", "start": {"line": 191, "column": 16}, "end": {"line": 198, "column": 3}, "value": 8}, + {"unit_name": "AbstractIterator", "start": {"line": 213, "column": 3}, "end": {"line": 218, "column": 4}, "value": 6}, + {"unit_name": "hasNext", "start": {"line": 221, "column": 18}, "end": {"line": 223, "column": 4}, "value": 3}, + {"unit_name": "next", "start": {"line": 226, "column": 12}, "end": {"line": 230, "column": 4}, "value": 5}, + {"unit_name": "poll", "start": {"line": 232, "column": 17}, "end": {"line": 241, "column": 4}, "value": 10}, + {"unit_name": "EntryIterator", "start": {"line": 252, "column": 3}, "end": {"line": 254, "column": 4}, "value": 3}, + {"unit_name": "adapt", "start": {"line": 257, "column": 19}, "end": {"line": 259, "column": 4}, "value": 3}, + {"unit_name": "NestedArchiveIterator", "start": {"line": 268, "column": 3}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "adapt", "start": {"line": 273, "column": 21}, "end": {"line": 280, "column": 4}, "value": 8}, + {"unit_name": "JarFileEntry", "start": {"line": 291, "column": 3}, "end": {"line": 293, "column": 4}, "value": 3}, + {"unit_name": "getJarEntry", "start": {"line": 295, "column": 12}, "end": {"line": 297, "column": 4}, "value": 3}, + {"unit_name": "isDirectory", "start": {"line": 300, "column": 18}, "end": {"line": 302, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 305, "column": 17}, "end": {"line": 307, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/archive/package-info.java": { + "checksum": "f8f0aab42f4c65c66908be0425643908", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/archive/Archive.java": { + "checksum": "1c64eb7261db3424097672050c462607", + "language": "Java", + "loc": 26, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "getManifest", "start": {"line": 48, "column": 11}, "end": {"line": 113, "column": 3}, "value": 4}, + {"unit_name": "getNestedArchives", "start": {"line": 60, "column": 20}, "end": {"line": 98, "column": 3}, "value": 5}, + {"unit_name": "isExploded", "start": {"line": 67, "column": 18}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 77, "column": 15}, "end": {"line": 79, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/util/SystemPropertyUtils.java": { + "checksum": "7b8acb873f01d4324cf5b24e008e11d5", + "language": "Java", + "loc": 134, + "profile": [34, 47, 42, 0], + "measurements": [ + {"unit_name": "resolvePlaceholders", "start": {"line": 67, "column": 23}, "end": {"line": 72, "column": 3}, "value": 6}, + {"unit_name": "resolvePlaceholders", "start": {"line": 84, "column": 23}, "end": {"line": 89, "column": 3}, "value": 6}, + {"unit_name": "parseStringValue", "start": {"line": 91, "column": 24}, "end": {"line": 142, "column": 3}, "value": 42}, + {"unit_name": "resolvePlaceholder", "start": {"line": 144, "column": 24}, "end": {"line": 150, "column": 3}, "value": 7}, + {"unit_name": "getProperty", "start": {"line": 152, "column": 23}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 156, "column": 23}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 170, "column": 23}, "end": {"line": 196, "column": 3}, "value": 24}, + {"unit_name": "findPlaceholderEndIndex", "start": {"line": 198, "column": 21}, "end": {"line": 220, "column": 3}, "value": 23}, + {"unit_name": "substringMatch", "start": {"line": 222, "column": 25}, "end": {"line": 230, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/util/package-info.java": { + "checksum": "e29bb9b89983f2ef6bfa00076ecec1c7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jarmode/JarModeLauncher.java": { + "checksum": "08b88c832efc3a7ce717e99761a8a014", + "language": "Java", + "loc": 24, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "JarModeLauncher", "start": {"line": 34, "column": 10}, "end": {"line": 35, "column": 3}, "value": 2}, + {"unit_name": "main", "start": {"line": 37, "column": 21}, "end": {"line": 51, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jarmode/TestJarMode.java": { + "checksum": "4eab5c7b88d8180da94bb5172a7fad93", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "accepts", "start": {"line": 29, "column": 17}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 34, "column": 14}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jarmode/JarMode.java": { + "checksum": "b250bc03da73ceb4b2cd71bbc51fbbae", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jarmode/package-info.java": { + "checksum": "87d04d44759359cc698d5124adddd85b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/launch/JarLauncher.java": { + "checksum": "60b687a07369bce9e4b2f67b491b2de8", + "language": "Java", + "loc": 8, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "JarLauncher", "start": {"line": 27, "column": 10}, "end": {"line": 28, "column": 3}, "value": 2}, + {"unit_name": "main", "start": {"line": 30, "column": 21}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/launch/PropertiesLauncher.java": { + "checksum": "d25dc42603bb601343f9e1bc875cc23b", + "language": "Java", + "loc": 8, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesLauncher", "start": {"line": 27, "column": 10}, "end": {"line": 28, "column": 3}, "value": 2}, + {"unit_name": "main", "start": {"line": 30, "column": 21}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/launch/WarLauncher.java": { + "checksum": "70fb14b01b5cbd130095eb9209d343fc", + "language": "Java", + "loc": 8, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "WarLauncher", "start": {"line": 27, "column": 10}, "end": {"line": 28, "column": 3}, "value": 2}, + {"unit_name": "main", "start": {"line": 30, "column": 21}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/launch/package-info.java": { + "checksum": "6b4ff34153304c2e2e6efd14804bbab2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/AbstractJarFile.java": { + "checksum": "3098f8ed2dbe8566371af4b4ec1fc57f", + "language": "Java", + "loc": 19, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractJarFile", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getInputStream", "start": {"line": 67, "column": 23}, "end": {"line": 76, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/JarEntryCertification.java": { + "checksum": "a3269799217ed344469956f1b7c8e194", + "language": "Java", + "loc": 26, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "JarEntryCertification", "start": {"line": 36, "column": 2}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "getCertificates", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getCodeSigners", "start": {"line": 45, "column": 15}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 49, "column": 31}, "end": {"line": 56, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/Handler.java": { + "checksum": "1eacc833ab69f42561bc2b01da63dc06", + "language": "Java", + "loc": 349, + "profile": [205, 107, 0, 0], + "measurements": [ + {"unit_name": "Handler", "start": {"line": 78, "column": 9}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "Handler", "start": {"line": 82, "column": 9}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "openConnection", "start": {"line": 87, "column": 26}, "end": {"line": 97, "column": 3}, "value": 11}, + {"unit_name": "isUrlInJarFile", "start": {"line": 99, "column": 18}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "openFallbackConnection", "start": {"line": 105, "column": 24}, "end": {"line": 122, "column": 3}, "value": 18}, + {"unit_name": "openFallbackTomcatConnection", "start": {"line": 132, "column": 24}, "end": {"line": 147, "column": 3}, "value": 15}, + {"unit_name": "isTomcatWarUrl", "start": {"line": 149, "column": 18}, "end": {"line": 162, "column": 3}, "value": 13}, + {"unit_name": "openFallbackContextConnection", "start": {"line": 172, "column": 24}, "end": {"line": 182, "column": 3}, "value": 10}, + {"unit_name": "openFallbackHandlerConnection", "start": {"line": 191, "column": 24}, "end": {"line": 194, "column": 3}, "value": 4}, + {"unit_name": "getFallbackHandler", "start": {"line": 196, "column": 27}, "end": {"line": 211, "column": 3}, "value": 15}, + {"unit_name": "log", "start": {"line": 213, "column": 15}, "end": {"line": 223, "column": 3}, "value": 11}, + {"unit_name": "parseURL", "start": {"line": 226, "column": 17}, "end": {"line": 233, "column": 3}, "value": 8}, + {"unit_name": "getFileFromSpec", "start": {"line": 235, "column": 17}, "end": {"line": 247, "column": 3}, "value": 13}, + {"unit_name": "getFileFromContext", "start": {"line": 249, "column": 17}, "end": {"line": 262, "column": 3}, "value": 14}, + {"unit_name": "trimToJarRoot", "start": {"line": 264, "column": 17}, "end": {"line": 270, "column": 3}, "value": 7}, + {"unit_name": "setFile", "start": {"line": 272, "column": 15}, "end": {"line": 281, "column": 3}, "value": 10}, + {"unit_name": "normalize", "start": {"line": 283, "column": 17}, "end": {"line": 292, "column": 3}, "value": 10}, + {"unit_name": "replaceParentDir", "start": {"line": 294, "column": 17}, "end": {"line": 306, "column": 3}, "value": 13}, + {"unit_name": "replaceCurrentDir", "start": {"line": 308, "column": 17}, "end": {"line": 310, "column": 3}, "value": 3}, + {"unit_name": "hashCode", "start": {"line": 313, "column": 16}, "end": {"line": 315, "column": 3}, "value": 3}, + {"unit_name": "hashCode", "start": {"line": 317, "column": 14}, "end": {"line": 333, "column": 3}, "value": 17}, + {"unit_name": "sameFile", "start": {"line": 336, "column": 20}, "end": {"line": 363, "column": 3}, "value": 27}, + {"unit_name": "canonicalize", "start": {"line": 365, "column": 17}, "end": {"line": 367, "column": 3}, "value": 3}, + {"unit_name": "getRootJarFileFromUrl", "start": {"line": 369, "column": 17}, "end": {"line": 377, "column": 3}, "value": 9}, + {"unit_name": "getRootJarFile", "start": {"line": 379, "column": 18}, "end": {"line": 396, "column": 3}, "value": 18}, + {"unit_name": "addToRootFileCache", "start": {"line": 403, "column": 14}, "end": {"line": 410, "column": 3}, "value": 8}, + {"unit_name": "captureJarContextUrl", "start": {"line": 417, "column": 14}, "end": {"line": 444, "column": 3}, "value": 27}, + {"unit_name": "canResetCachedUrlHandlers", "start": {"line": 446, "column": 25}, "end": {"line": 454, "column": 3}, "value": 9}, + {"unit_name": "resetCachedUrlHandlers", "start": {"line": 456, "column": 22}, "end": {"line": 458, "column": 3}, "value": 3}, + {"unit_name": "setUseFastConnectionExceptions", "start": {"line": 466, "column": 21}, "end": {"line": 468, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/JarFile.java": { + "checksum": "846fab396c940a73de792923764304b1", + "language": "Java", + "loc": 322, + "profile": [220, 16, 34, 0], + "measurements": [ + {"unit_name": "JarFile", "start": {"line": 101, "column": 9}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "JarFile", "start": {"line": 110, "column": 2}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "JarFile", "start": {"line": 123, "column": 10}, "end": {"line": 126, "column": 3}, "value": 4}, + {"unit_name": "JarFile", "start": {"line": 128, "column": 10}, "end": {"line": 162, "column": 3}, "value": 34}, + {"unit_name": "centralDirectoryVisitor", "start": {"line": 164, "column": 34}, "end": {"line": 185, "column": 3}, "value": 4}, + {"unit_name": "CentralDirectoryVisitor", "start": {"line": 165, "column": 14}, "end": {"line": 184, "column": 4}, "value": 16}, + {"unit_name": "visitStart", "start": {"line": 168, "column": 16}, "end": {"line": 170, "column": 5}, "value": 3}, + {"unit_name": "visitFileHeader", "start": {"line": 173, "column": 16}, "end": {"line": 178, "column": 5}, "value": 6}, + {"unit_name": "visitEnd", "start": {"line": 181, "column": 16}, "end": {"line": 182, "column": 5}, "value": 2}, + {"unit_name": "getWrapper", "start": {"line": 187, "column": 17}, "end": {"line": 194, "column": 3}, "value": 8}, + {"unit_name": "getPermission", "start": {"line": 197, "column": 13}, "end": {"line": 199, "column": 3}, "value": 3}, + {"unit_name": "getRootJarFile", "start": {"line": 201, "column": 39}, "end": {"line": 203, "column": 3}, "value": 3}, + {"unit_name": "getData", "start": {"line": 205, "column": 19}, "end": {"line": 207, "column": 3}, "value": 3}, + {"unit_name": "getManifest", "start": {"line": 210, "column": 18}, "end": {"line": 222, "column": 3}, "value": 13}, + {"unit_name": "entries", "start": {"line": 225, "column": 45}, "end": {"line": 227, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 230, "column": 40}, "end": {"line": 234, "column": 3}, "value": 5}, + {"unit_name": "iterator", "start": {"line": 243, "column": 42}, "end": {"line": 245, "column": 3}, "value": 3}, + {"unit_name": "getJarEntry", "start": {"line": 247, "column": 18}, "end": {"line": 249, "column": 3}, "value": 3}, + {"unit_name": "getJarEntry", "start": {"line": 252, "column": 18}, "end": {"line": 254, "column": 3}, "value": 3}, + {"unit_name": "containsEntry", "start": {"line": 256, "column": 17}, "end": {"line": 258, "column": 3}, "value": 3}, + {"unit_name": "getEntry", "start": {"line": 261, "column": 18}, "end": {"line": 264, "column": 3}, "value": 4}, + {"unit_name": "getInputStream", "start": {"line": 267, "column": 14}, "end": {"line": 269, "column": 3}, "value": 3}, + {"unit_name": "getInputStream", "start": {"line": 272, "column": 34}, "end": {"line": 278, "column": 3}, "value": 7}, + {"unit_name": "getInputStream", "start": {"line": 280, "column": 14}, "end": {"line": 282, "column": 3}, "value": 3}, + {"unit_name": "getNestedJarFile", "start": {"line": 290, "column": 30}, "end": {"line": 292, "column": 3}, "value": 3}, + {"unit_name": "getNestedJarFile", "start": {"line": 300, "column": 30}, "end": {"line": 307, "column": 3}, "value": 8}, + {"unit_name": "createJarFileFromEntry", "start": {"line": 309, "column": 18}, "end": {"line": 314, "column": 3}, "value": 6}, + {"unit_name": "createJarFileFromDirectoryEntry", "start": {"line": 316, "column": 18}, "end": {"line": 326, "column": 3}, "value": 11}, + {"unit_name": "createJarFileFromFileEntry", "start": {"line": 328, "column": 18}, "end": {"line": 338, "column": 3}, "value": 11}, + {"unit_name": "getComment", "start": {"line": 341, "column": 16}, "end": {"line": 344, "column": 3}, "value": 4}, + {"unit_name": "size", "start": {"line": 347, "column": 13}, "end": {"line": 350, "column": 3}, "value": 4}, + {"unit_name": "close", "start": {"line": 353, "column": 14}, "end": {"line": 362, "column": 3}, "value": 10}, + {"unit_name": "ensureOpen", "start": {"line": 364, "column": 15}, "end": {"line": 368, "column": 3}, "value": 5}, + {"unit_name": "isClosed", "start": {"line": 370, "column": 10}, "end": {"line": 372, "column": 3}, "value": 3}, + {"unit_name": "getUrlString", "start": {"line": 374, "column": 9}, "end": {"line": 379, "column": 3}, "value": 6}, + {"unit_name": "getUrl", "start": {"line": 382, "column": 13}, "end": {"line": 389, "column": 3}, "value": 8}, + {"unit_name": "toString", "start": {"line": 392, "column": 16}, "end": {"line": 394, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 397, "column": 16}, "end": {"line": 399, "column": 3}, "value": 3}, + {"unit_name": "isSigned", "start": {"line": 401, "column": 10}, "end": {"line": 403, "column": 3}, "value": 3}, + {"unit_name": "getCertification", "start": {"line": 405, "column": 24}, "end": {"line": 412, "column": 3}, "value": 8}, + {"unit_name": "clearCache", "start": {"line": 414, "column": 14}, "end": {"line": 416, "column": 3}, "value": 3}, + {"unit_name": "getPathFromRoot", "start": {"line": 418, "column": 19}, "end": {"line": 420, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 423, "column": 14}, "end": {"line": 425, "column": 3}, "value": 3}, + {"unit_name": "registerUrlProtocolHandler", "start": {"line": 431, "column": 21}, "end": {"line": 437, "column": 3}, "value": 7}, + {"unit_name": "resetCachedUrlHandlers", "start": {"line": 444, "column": 22}, "end": {"line": 451, "column": 3}, "value": 7}, + {"unit_name": "JarEntryEnumeration", "start": {"line": 460, "column": 3}, "end": {"line": 462, "column": 4}, "value": 3}, + {"unit_name": "hasMoreElements", "start": {"line": 465, "column": 18}, "end": {"line": 467, "column": 4}, "value": 3}, + {"unit_name": "nextElement", "start": {"line": 470, "column": 33}, "end": {"line": 472, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/Bytes.java": { + "checksum": "d760952948830b401f9332ca311ec4e9", + "language": "Java", + "loc": 12, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "Bytes", "start": {"line": 26, "column": 10}, "end": {"line": 27, "column": 3}, "value": 2}, + {"unit_name": "littleEndianValue", "start": {"line": 29, "column": 14}, "end": {"line": 35, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/JarFileWrapper.java": { + "checksum": "8a1d057f23e0001129d98a589702b16f", + "language": "Java", + "loc": 84, + "profile": [56, 0, 0, 0], + "measurements": [ + {"unit_name": "JarFileWrapper", "start": {"line": 40, "column": 2}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "getUrl", "start": {"line": 47, "column": 6}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getPermission", "start": {"line": 57, "column": 13}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getManifest", "start": {"line": 62, "column": 18}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "entries", "start": {"line": 67, "column": 31}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 72, "column": 26}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getJarEntry", "start": {"line": 77, "column": 18}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getEntry", "start": {"line": 82, "column": 18}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getInputStream", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getInputStream", "start": {"line": 92, "column": 34}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getComment", "start": {"line": 97, "column": 16}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "size", "start": {"line": 102, "column": 13}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 107, "column": 16}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 112, "column": 16}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "unwrap", "start": {"line": 116, "column": 17}, "end": {"line": 124, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/AsciiBytes.java": { + "checksum": "45ff8db90fcfad2d9929053a485d3d15", + "language": "Java", + "loc": 186, + "profile": [100, 71, 0, 0], + "measurements": [ + {"unit_name": "AsciiBytes", "start": {"line": 50, "column": 2}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "AsciiBytes", "start": {"line": 60, "column": 2}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "AsciiBytes", "start": {"line": 71, "column": 2}, "end": {"line": 78, "column": 3}, "value": 8}, + {"unit_name": "length", "start": {"line": 80, "column": 6}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "startsWith", "start": {"line": 84, "column": 10}, "end": {"line": 97, "column": 3}, "value": 14}, + {"unit_name": "endsWith", "start": {"line": 99, "column": 10}, "end": {"line": 113, "column": 3}, "value": 15}, + {"unit_name": "substring", "start": {"line": 115, "column": 13}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "substring", "start": {"line": 119, "column": 13}, "end": {"line": 125, "column": 3}, "value": 7}, + {"unit_name": "matches", "start": {"line": 127, "column": 10}, "end": {"line": 155, "column": 3}, "value": 29}, + {"unit_name": "getChar", "start": {"line": 157, "column": 15}, "end": {"line": 165, "column": 3}, "value": 9}, + {"unit_name": "getNumberOfUtfBytes", "start": {"line": 167, "column": 14}, "end": {"line": 177, "column": 3}, "value": 11}, + {"unit_name": "equals", "start": {"line": 180, "column": 17}, "end": {"line": 199, "column": 3}, "value": 20}, + {"unit_name": "hashCode", "start": {"line": 202, "column": 13}, "end": {"line": 223, "column": 3}, "value": 22}, + {"unit_name": "toString", "start": {"line": 226, "column": 16}, "end": {"line": 236, "column": 3}, "value": 11}, + {"unit_name": "toString", "start": {"line": 238, "column": 16}, "end": {"line": 240, "column": 3}, "value": 3}, + {"unit_name": "hashCode", "start": {"line": 242, "column": 13}, "end": {"line": 249, "column": 3}, "value": 6}, + {"unit_name": "hashCode", "start": {"line": 251, "column": 13}, "end": {"line": 253, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/JarEntriesStream.java": { + "checksum": "eca6f88100d8a542a7fca061a5c04d3d", + "language": "Java", + "loc": 82, + "profile": [24, 34, 0, 0], + "measurements": [ + {"unit_name": "JarEntriesStream", "start": {"line": 51, "column": 2}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getNextEntry", "start": {"line": 55, "column": 11}, "end": {"line": 62, "column": 3}, "value": 8}, + {"unit_name": "matches", "start": {"line": 64, "column": 10}, "end": {"line": 80, "column": 3}, "value": 17}, + {"unit_name": "getInputStream", "start": {"line": 82, "column": 22}, "end": {"line": 86, "column": 3}, "value": 5}, + {"unit_name": "assertSameContent", "start": {"line": 88, "column": 15}, "end": {"line": 105, "column": 3}, "value": 17}, + {"unit_name": "fail", "start": {"line": 107, "column": 15}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "close", "start": {"line": 113, "column": 14}, "end": {"line": 116, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/CentralDirectoryEndRecord.java": { + "checksum": "8ca3b6d1a409bfd443861a7d34c80b98", + "language": "Java", + "loc": 129, + "profile": [79, 19, 0, 0], + "measurements": [ + {"unit_name": "CentralDirectoryEndRecord", "start": {"line": 60, "column": 2}, "end": {"line": 78, "column": 3}, "value": 19}, + {"unit_name": "createBlockFromEndOfData", "start": {"line": 80, "column": 17}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "isValid", "start": {"line": 85, "column": 18}, "end": {"line": 92, "column": 3}, "value": 7}, + {"unit_name": "getStartOfArchive", "start": {"line": 101, "column": 7}, "end": {"line": 109, "column": 3}, "value": 9}, + {"unit_name": "getCentralDirectory", "start": {"line": 117, "column": 19}, "end": {"line": 124, "column": 3}, "value": 8}, + {"unit_name": "getNumberOfRecords", "start": {"line": 130, "column": 6}, "end": {"line": 136, "column": 3}, "value": 7}, + {"unit_name": "getComment", "start": {"line": 138, "column": 9}, "end": {"line": 142, "column": 3}, "value": 5}, + {"unit_name": "isZip64", "start": {"line": 144, "column": 10}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "Zip64End", "start": {"line": 170, "column": 11}, "end": {"line": 176, "column": 4}, "value": 7}, + {"unit_name": "getSize", "start": {"line": 182, "column": 16}, "end": {"line": 184, "column": 4}, "value": 3}, + {"unit_name": "getCentralDirectory", "start": {"line": 192, "column": 28}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "getNumberOfRecords", "start": {"line": 200, "column": 15}, "end": {"line": 202, "column": 4}, "value": 3}, + {"unit_name": "Zip64Locator", "start": {"line": 224, "column": 11}, "end": {"line": 227, "column": 4}, "value": 4}, + {"unit_name": "getZip64EndSize", "start": {"line": 233, "column": 16}, "end": {"line": 235, "column": 4}, "value": 3}, + {"unit_name": "getZip64EndOffset", "start": {"line": 241, "column": 16}, "end": {"line": 243, "column": 4}, "value": 3}, + {"unit_name": "find", "start": {"line": 245, "column": 31}, "end": {"line": 254, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/JarFileEntries.java": { + "checksum": "72c11b7c0eb70752d3077cf0640ea6dc", + "language": "Java", + "loc": 354, + "profile": [188, 99, 0, 0], + "measurements": [ + {"unit_name": "removeEldestEntry", "start": {"line": 91, "column": 22}, "end": {"line": 93, "column": 5}, "value": 3}, + {"unit_name": "JarFileEntries", "start": {"line": 97, "column": 2}, "end": {"line": 100, "column": 3}, "value": 4}, + {"unit_name": "visitStart", "start": {"line": 103, "column": 14}, "end": {"line": 109, "column": 3}, "value": 7}, + {"unit_name": "visitFileHeader", "start": {"line": 112, "column": 14}, "end": {"line": 117, "column": 3}, "value": 6}, + {"unit_name": "add", "start": {"line": 119, "column": 15}, "end": {"line": 124, "column": 3}, "value": 6}, + {"unit_name": "visitEnd", "start": {"line": 127, "column": 14}, "end": {"line": 134, "column": 3}, "value": 8}, + {"unit_name": "getSize", "start": {"line": 136, "column": 6}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "sort", "start": {"line": 140, "column": 15}, "end": {"line": 166, "column": 3}, "value": 26}, + {"unit_name": "swap", "start": {"line": 168, "column": 15}, "end": {"line": 172, "column": 3}, "value": 5}, + {"unit_name": "iterator", "start": {"line": 175, "column": 28}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 179, "column": 21}, "end": {"line": 181, "column": 3}, "value": 3}, + {"unit_name": "containsEntry", "start": {"line": 183, "column": 10}, "end": {"line": 185, "column": 3}, "value": 3}, + {"unit_name": "getEntry", "start": {"line": 187, "column": 11}, "end": {"line": 189, "column": 3}, "value": 3}, + {"unit_name": "getInputStream", "start": {"line": 191, "column": 14}, "end": {"line": 194, "column": 3}, "value": 4}, + {"unit_name": "getInputStream", "start": {"line": 196, "column": 14}, "end": {"line": 205, "column": 3}, "value": 10}, + {"unit_name": "getEntryData", "start": {"line": 207, "column": 19}, "end": {"line": 213, "column": 3}, "value": 7}, + {"unit_name": "getEntryData", "start": {"line": 215, "column": 27}, "end": {"line": 225, "column": 3}, "value": 8}, + {"unit_name": "getEntry", "start": {"line": 227, "column": 35}, "end": {"line": 242, "column": 3}, "value": 16}, + {"unit_name": "isMetaInfEntry", "start": {"line": 244, "column": 18}, "end": {"line": 246, "column": 3}, "value": 3}, + {"unit_name": "isMultiReleaseJar", "start": {"line": 248, "column": 18}, "end": {"line": 268, "column": 3}, "value": 21}, + {"unit_name": "doGetEntry", "start": {"line": 270, "column": 35}, "end": {"line": 279, "column": 3}, "value": 10}, + {"unit_name": "getEntry", "start": {"line": 281, "column": 35}, "end": {"line": 292, "column": 3}, "value": 12}, + {"unit_name": "getEntry", "start": {"line": 295, "column": 35}, "end": {"line": 312, "column": 3}, "value": 18}, + {"unit_name": "getFirstIndex", "start": {"line": 314, "column": 14}, "end": {"line": 323, "column": 3}, "value": 10}, + {"unit_name": "clearCache", "start": {"line": 325, "column": 7}, "end": {"line": 327, "column": 3}, "value": 3}, + {"unit_name": "applyFilter", "start": {"line": 329, "column": 21}, "end": {"line": 331, "column": 3}, "value": 3}, + {"unit_name": "getCertification", "start": {"line": 333, "column": 24}, "end": {"line": 341, "column": 3}, "value": 9}, + {"unit_name": "getCertifications", "start": {"line": 343, "column": 34}, "end": {"line": 360, "column": 3}, "value": 18}, + {"unit_name": "swap", "start": {"line": 362, "column": 22}, "end": {"line": 366, "column": 3}, "value": 5}, + {"unit_name": "swap", "start": {"line": 368, "column": 22}, "end": {"line": 372, "column": 3}, "value": 5}, + {"unit_name": "EntryIterator", "start": {"line": 383, "column": 11}, "end": {"line": 386, "column": 4}, "value": 4}, + {"unit_name": "hasNext", "start": {"line": 389, "column": 18}, "end": {"line": 392, "column": 4}, "value": 4}, + {"unit_name": "next", "start": {"line": 395, "column": 19}, "end": {"line": 403, "column": 4}, "value": 9}, + {"unit_name": "from", "start": {"line": 420, "column": 18}, "end": {"line": 423, "column": 4}, "value": 4}, + {"unit_name": "ZipOffsets", "start": {"line": 434, "column": 11}, "end": {"line": 436, "column": 4}, "value": 3}, + {"unit_name": "swap", "start": {"line": 439, "column": 15}, "end": {"line": 441, "column": 4}, "value": 3}, + {"unit_name": "set", "start": {"line": 444, "column": 15}, "end": {"line": 446, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 449, "column": 15}, "end": {"line": 451, "column": 4}, "value": 3}, + {"unit_name": "Zip64Offsets", "start": {"line": 462, "column": 11}, "end": {"line": 464, "column": 4}, "value": 3}, + {"unit_name": "swap", "start": {"line": 467, "column": 15}, "end": {"line": 469, "column": 4}, "value": 3}, + {"unit_name": "set", "start": {"line": 472, "column": 15}, "end": {"line": 474, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 477, "column": 15}, "end": {"line": 479, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/JarURLConnection.java": { + "checksum": "244fbe66be8e784cb70fff2547af2992", + "language": "Java", + "loc": 306, + "profile": [210, 45, 0, 0], + "measurements": [ + {"unit_name": "URLStreamHandler", "start": {"line": 54, "column": 60}, "end": {"line": 61, "column": 5}, "value": 4}, + {"unit_name": "openConnection", "start": {"line": 56, "column": 29}, "end": {"line": 60, "column": 6}, "value": 3}, + {"unit_name": "JarURLConnection", "start": {"line": 82, "column": 10}, "end": {"line": 88, "column": 3}, "value": 6}, + {"unit_name": "connect", "start": {"line": 91, "column": 14}, "end": {"line": 102, "column": 3}, "value": 12}, + {"unit_name": "getJarFile", "start": {"line": 105, "column": 31}, "end": {"line": 108, "column": 3}, "value": 4}, + {"unit_name": "getJarFileURL", "start": {"line": 111, "column": 13}, "end": {"line": 119, "column": 3}, "value": 9}, + {"unit_name": "buildJarFileUrl", "start": {"line": 121, "column": 14}, "end": {"line": 135, "column": 3}, "value": 15}, + {"unit_name": "getJarEntry", "start": {"line": 138, "column": 32}, "end": {"line": 144, "column": 3}, "value": 7}, + {"unit_name": "getEntryName", "start": {"line": 147, "column": 16}, "end": {"line": 152, "column": 3}, "value": 6}, + {"unit_name": "getInputStream", "start": {"line": 155, "column": 21}, "end": {"line": 169, "column": 3}, "value": 15}, + {"unit_name": "throwFileNotFound", "start": {"line": 171, "column": 15}, "end": {"line": 176, "column": 3}, "value": 6}, + {"unit_name": "getContentLength", "start": {"line": 179, "column": 13}, "end": {"line": 185, "column": 3}, "value": 7}, + {"unit_name": "getContentLengthLong", "start": {"line": 188, "column": 14}, "end": {"line": 202, "column": 3}, "value": 15}, + {"unit_name": "getContent", "start": {"line": 205, "column": 16}, "end": {"line": 208, "column": 3}, "value": 4}, + {"unit_name": "getContentType", "start": {"line": 211, "column": 16}, "end": {"line": 213, "column": 3}, "value": 3}, + {"unit_name": "getPermission", "start": {"line": 216, "column": 20}, "end": {"line": 224, "column": 3}, "value": 9}, + {"unit_name": "getLastModified", "start": {"line": 227, "column": 14}, "end": {"line": 238, "column": 3}, "value": 12}, + {"unit_name": "setUseFastExceptions", "start": {"line": 240, "column": 14}, "end": {"line": 242, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 244, "column": 26}, "end": {"line": 267, "column": 3}, "value": 24}, + {"unit_name": "indexOfRootSpec", "start": {"line": 269, "column": 21}, "end": {"line": 275, "column": 3}, "value": 7}, + {"unit_name": "notFound", "start": {"line": 277, "column": 34}, "end": {"line": 284, "column": 3}, "value": 8}, + {"unit_name": "notFound", "start": {"line": 286, "column": 34}, "end": {"line": 291, "column": 3}, "value": 6}, + {"unit_name": "JarEntryName", "start": {"line": 302, "column": 3}, "end": {"line": 304, "column": 4}, "value": 3}, + {"unit_name": "decode", "start": {"line": 306, "column": 26}, "end": {"line": 314, "column": 4}, "value": 8}, + {"unit_name": "write", "start": {"line": 316, "column": 16}, "end": {"line": 336, "column": 4}, "value": 21}, + {"unit_name": "decodeEscapeSequence", "start": {"line": 338, "column": 16}, "end": {"line": 345, "column": 4}, "value": 8}, + {"unit_name": "toCharSequence", "start": {"line": 347, "column": 16}, "end": {"line": 349, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 352, "column": 17}, "end": {"line": 354, "column": 4}, "value": 3}, + {"unit_name": "isEmpty", "start": {"line": 356, "column": 11}, "end": {"line": 358, "column": 4}, "value": 3}, + {"unit_name": "getContentType", "start": {"line": 360, "column": 10}, "end": {"line": 365, "column": 4}, "value": 6}, + {"unit_name": "deduceContentType", "start": {"line": 367, "column": 18}, "end": {"line": 373, "column": 4}, "value": 6}, + {"unit_name": "get", "start": {"line": 375, "column": 23}, "end": {"line": 377, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 379, "column": 23}, "end": {"line": 384, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/JarEntry.java": { + "checksum": "3f01fc314feeb19b1f5c692abda7aaf8", + "language": "Java", + "loc": 74, + "profile": [36, 17, 0, 0], + "measurements": [ + {"unit_name": "JarEntry", "start": {"line": 47, "column": 2}, "end": {"line": 63, "column": 3}, "value": 17}, + {"unit_name": "getIndex", "start": {"line": 65, "column": 6}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getAsciiBytesName", "start": {"line": 69, "column": 13}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "hasName", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 83, "column": 6}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getAttributes", "start": {"line": 88, "column": 20}, "end": {"line": 91, "column": 3}, "value": 4}, + {"unit_name": "getCertificates", "start": {"line": 94, "column": 23}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getCodeSigners", "start": {"line": 99, "column": 22}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "getCertification", "start": {"line": 103, "column": 32}, "end": {"line": 113, "column": 3}, "value": 11}, + {"unit_name": "getLocalHeaderOffset", "start": {"line": 116, "column": 14}, "end": {"line": 118, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/JarEntryFilter.java": { + "checksum": "1a7e639b214c59676a21da12bbbfe557", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/ZipInflaterInputStream.java": { + "checksum": "a5c5aa8529c148696125f8cda5ea5eb6", + "language": "Java", + "loc": 65, + "profile": [50, 0, 0, 0], + "measurements": [ + {"unit_name": "ZipInflaterInputStream", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "ZipInflaterInputStream", "start": {"line": 43, "column": 2}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "ZipInflaterInputStream", "start": {"line": 47, "column": 10}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "available", "start": {"line": 54, "column": 13}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "read", "start": {"line": 62, "column": 13}, "end": {"line": 68, "column": 3}, "value": 7}, + {"unit_name": "close", "start": {"line": 71, "column": 14}, "end": {"line": 76, "column": 3}, "value": 6}, + {"unit_name": "fill", "start": {"line": 79, "column": 17}, "end": {"line": 92, "column": 3}, "value": 14}, + {"unit_name": "getInflaterBufferSize", "start": {"line": 94, "column": 21}, "end": {"line": 99, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/StringSequence.java": { + "checksum": "75c255d0e2a05ca969cf3d39b7a3b0fc", + "language": "Java", + "loc": 108, + "profile": [74, 20, 0, 0], + "measurements": [ + {"unit_name": "StringSequence", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "StringSequence", "start": {"line": 42, "column": 2}, "end": {"line": 53, "column": 3}, "value": 12}, + {"unit_name": "subSequence", "start": {"line": 55, "column": 17}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "subSequence", "start": {"line": 60, "column": 24}, "end": {"line": 73, "column": 3}, "value": 14}, + {"unit_name": "isEmpty", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "length", "start": {"line": 84, "column": 13}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "charAt", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "indexOf", "start": {"line": 93, "column": 6}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "indexOf", "start": {"line": 97, "column": 6}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "indexOf", "start": {"line": 101, "column": 6}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "startsWith", "start": {"line": 105, "column": 10}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "startsWith", "start": {"line": 109, "column": 10}, "end": {"line": 116, "column": 3}, "value": 8}, + {"unit_name": "equals", "start": {"line": 119, "column": 17}, "end": {"line": 138, "column": 3}, "value": 20}, + {"unit_name": "hashCode", "start": {"line": 141, "column": 13}, "end": {"line": 150, "column": 3}, "value": 10}, + {"unit_name": "toString", "start": {"line": 153, "column": 16}, "end": {"line": 155, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/CentralDirectoryParser.java": { + "checksum": "d446cd9675fb74a877cb637b800d34a8", + "language": "Java", + "loc": 58, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "addVisitor", "start": {"line": 38, "column": 40}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "parse", "start": {"line": 50, "column": 19}, "end": {"line": 60, "column": 3}, "value": 11}, + {"unit_name": "parseEntries", "start": {"line": 62, "column": 15}, "end": {"line": 73, "column": 3}, "value": 12}, + {"unit_name": "getArchiveData", "start": {"line": 75, "column": 27}, "end": {"line": 81, "column": 3}, "value": 7}, + {"unit_name": "visitStart", "start": {"line": 83, "column": 15}, "end": {"line": 87, "column": 3}, "value": 5}, + {"unit_name": "visitFileHeader", "start": {"line": 89, "column": 15}, "end": {"line": 93, "column": 3}, "value": 5}, + {"unit_name": "visitEnd", "start": {"line": 95, "column": 15}, "end": {"line": 99, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/package-info.java": { + "checksum": "b357df40a402d3bc1fe55e7f4a57a8a1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/CentralDirectoryFileHeader.java": { + "checksum": "711a8a302a00f4e4bd04ad7cf13f822f", + "language": "Java", + "loc": 155, + "profile": [76, 54, 0, 0], + "measurements": [ + {"unit_name": "CentralDirectoryFileHeader", "start": {"line": 57, "column": 2}, "end": {"line": 58, "column": 3}, "value": 2}, + {"unit_name": "CentralDirectoryFileHeader", "start": {"line": 60, "column": 2}, "end": {"line": 68, "column": 3}, "value": 9}, + {"unit_name": "load", "start": {"line": 70, "column": 7}, "end": {"line": 101, "column": 3}, "value": 30}, + {"unit_name": "getLocalHeaderOffset", "start": {"line": 103, "column": 15}, "end": {"line": 126, "column": 3}, "value": 24}, + {"unit_name": "getName", "start": {"line": 128, "column": 13}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "hasName", "start": {"line": 133, "column": 17}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "isDirectory", "start": {"line": 137, "column": 10}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "getMethod", "start": {"line": 142, "column": 13}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "getTime", "start": {"line": 146, "column": 7}, "end": {"line": 149, "column": 3}, "value": 4}, + {"unit_name": "decodeMsDosFormatDateTime", "start": {"line": 158, "column": 15}, "end": {"line": 169, "column": 3}, "value": 12}, + {"unit_name": "getCrc", "start": {"line": 171, "column": 7}, "end": {"line": 173, "column": 3}, "value": 3}, + {"unit_name": "getCompressedSize", "start": {"line": 176, "column": 14}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "getSize", "start": {"line": 181, "column": 14}, "end": {"line": 183, "column": 3}, "value": 3}, + {"unit_name": "getExtra", "start": {"line": 185, "column": 9}, "end": {"line": 187, "column": 3}, "value": 3}, + {"unit_name": "hasExtra", "start": {"line": 189, "column": 10}, "end": {"line": 191, "column": 3}, "value": 3}, + {"unit_name": "getComment", "start": {"line": 193, "column": 13}, "end": {"line": 195, "column": 3}, "value": 3}, + {"unit_name": "getLocalHeaderOffset", "start": {"line": 198, "column": 14}, "end": {"line": 200, "column": 3}, "value": 3}, + {"unit_name": "clone", "start": {"line": 203, "column": 36}, "end": {"line": 207, "column": 3}, "value": 5}, + {"unit_name": "fromRandomAccessData", "start": {"line": 209, "column": 36}, "end": {"line": 215, "column": 3}, "value": 7}, + {"unit_name": "getChronoValue", "start": {"line": 217, "column": 21}, "end": {"line": 220, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/FileHeader.java": { + "checksum": "9860a13af39a8bf7e69f78efbd52d9c4", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/jar/CentralDirectoryVisitor.java": { + "checksum": "773a170689e3e356e39c2fcb9ad7cb8d", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/data/RandomAccessData.java": { + "checksum": "5c42948338363a5998364fc5ba2a21b0", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/data/RandomAccessDataFile.java": { + "checksum": "529c55149acf36969c04d9c7a38e00a9", + "language": "Java", + "loc": 163, + "profile": [133, 0, 0, 0], + "measurements": [ + {"unit_name": "RandomAccessDataFile", "start": {"line": 46, "column": 9}, "end": {"line": 53, "column": 3}, "value": 8}, + {"unit_name": "RandomAccessDataFile", "start": {"line": 61, "column": 10}, "end": {"line": 65, "column": 3}, "value": 5}, + {"unit_name": "getFile", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getInputStream", "start": {"line": 76, "column": 21}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getSubsection", "start": {"line": 81, "column": 26}, "end": {"line": 86, "column": 3}, "value": 6}, + {"unit_name": "read", "start": {"line": 89, "column": 16}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 94, "column": 16}, "end": {"line": 104, "column": 3}, "value": 11}, + {"unit_name": "readByte", "start": {"line": 106, "column": 14}, "end": {"line": 111, "column": 3}, "value": 6}, + {"unit_name": "read", "start": {"line": 113, "column": 14}, "end": {"line": 118, "column": 3}, "value": 6}, + {"unit_name": "getSize", "start": {"line": 121, "column": 14}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 125, "column": 14}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 137, "column": 14}, "end": {"line": 143, "column": 4}, "value": 7}, + {"unit_name": "read", "start": {"line": 146, "column": 14}, "end": {"line": 148, "column": 4}, "value": 3}, + {"unit_name": "read", "start": {"line": 151, "column": 14}, "end": {"line": 156, "column": 4}, "value": 6}, + {"unit_name": "doRead", "start": {"line": 167, "column": 7}, "end": {"line": 176, "column": 4}, "value": 10}, + {"unit_name": "skip", "start": {"line": 179, "column": 15}, "end": {"line": 181, "column": 4}, "value": 3}, + {"unit_name": "available", "start": {"line": 184, "column": 14}, "end": {"line": 186, "column": 4}, "value": 3}, + {"unit_name": "cap", "start": {"line": 194, "column": 15}, "end": {"line": 196, "column": 4}, "value": 3}, + {"unit_name": "moveOn", "start": {"line": 203, "column": 16}, "end": {"line": 206, "column": 4}, "value": 4}, + {"unit_name": "FileAccess", "start": {"line": 218, "column": 11}, "end": {"line": 221, "column": 4}, "value": 4}, + {"unit_name": "read", "start": {"line": 223, "column": 15}, "end": {"line": 229, "column": 4}, "value": 7}, + {"unit_name": "openIfNecessary", "start": {"line": 231, "column": 16}, "end": {"line": 241, "column": 4}, "value": 11}, + {"unit_name": "close", "start": {"line": 243, "column": 16}, "end": {"line": 250, "column": 4}, "value": 8}, + {"unit_name": "readByte", "start": {"line": 252, "column": 15}, "end": {"line": 258, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-classic/src/main/java/org/springframework/boot/loader/data/package-info.java": { + "checksum": "4c8120a6ec91f5df97e4652983d53dbd", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuildpackMetadataTests.java": { + "checksum": "f9c5b4ff923bf598a54ce41adf153992", + "language": "Java", + "loc": 47, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "fromImageLoadsMetadata", "start": {"line": 41, "column": 7}, "end": {"line": 46, "column": 3}, "value": 6}, + {"unit_name": "fromImageWhenImageIsNullThrowsException", "start": {"line": 49, "column": 7}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "fromImageWhenImageConfigIsNullThrowsException", "start": {"line": 55, "column": 7}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "fromImageConfigWhenLabelIsMissingThrowsException", "start": {"line": 62, "column": 7}, "end": {"line": 69, "column": 3}, "value": 8}, + {"unit_name": "fromJsonLoadsMetadata", "start": {"line": 72, "column": 7}, "end": {"line": 77, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuildLogTests.java": { + "checksum": "e376a469cdf74ca7940a77cbf700cffb", + "language": "Java", + "loc": 17, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "toSystemOutPrintsToSystemOut", "start": {"line": 31, "column": 7}, "end": {"line": 35, "column": 3}, "value": 5}, + {"unit_name": "toPrintsToOutput", "start": {"line": 38, "column": 7}, "end": {"line": 42, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/TarGzipBuildpackTests.java": { + "checksum": "4204f3c830058ce271c1f8173bc29544", + "language": "Java", + "loc": 59, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "setUp", "start": {"line": 44, "column": 7}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "resolveWhenFilePathReturnsBuildpack", "start": {"line": 52, "column": 7}, "end": {"line": 59, "column": 3}, "value": 8}, + {"unit_name": "resolveWhenFileUrlReturnsBuildpack", "start": {"line": 62, "column": 7}, "end": {"line": 69, "column": 3}, "value": 8}, + {"unit_name": "resolveWhenArchiveWithoutDescriptorThrowsException", "start": {"line": 72, "column": 7}, "end": {"line": 78, "column": 3}, "value": 7}, + {"unit_name": "resolveWhenArchiveWithDirectoryReturnsNull", "start": {"line": 81, "column": 7}, "end": {"line": 85, "column": 3}, "value": 5}, + {"unit_name": "resolveWhenArchiveThatDoesNotExistReturnsNull", "start": {"line": 88, "column": 7}, "end": {"line": 92, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/TestBuildpack.java": { + "checksum": "46662420cc2c63923ff5c9f0d15b7f8b", + "language": "Java", + "loc": 26, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "TestBuildpack", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getCoordinates", "start": {"line": 42, "column": 30}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getContent", "start": {"line": 51, "column": 15}, "end": {"line": 55, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/PhaseTests.java": { + "checksum": "0eb2443570fbe84415f881b12187eb96", + "language": "Java", + "loc": 118, + "profile": [96, 0, 0, 0], + "measurements": [ + {"unit_name": "getNameReturnsName", "start": {"line": 41, "column": 7}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "toStringReturnsName", "start": {"line": 47, "column": 7}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "applyUpdatesConfiguration", "start": {"line": 53, "column": 7}, "end": {"line": 60, "column": 3}, "value": 8}, + {"unit_name": "applyWhenWithDaemonAccessUpdatesConfigurationWithRootUser", "start": {"line": 63, "column": 7}, "end": {"line": 72, "column": 3}, "value": 10}, + {"unit_name": "applyWhenWithLogLevelArgAndVerboseLoggingUpdatesConfigurationWithLogLevel", "start": {"line": 75, "column": 7}, "end": {"line": 82, "column": 3}, "value": 8}, + {"unit_name": "applyWhenWithLogLevelArgAndNonVerboseLoggingDoesNotUpdateLogLevel", "start": {"line": 85, "column": 7}, "end": {"line": 92, "column": 3}, "value": 8}, + {"unit_name": "applyWhenWithArgsUpdatesConfigurationWithArguments", "start": {"line": 95, "column": 7}, "end": {"line": 103, "column": 3}, "value": 9}, + {"unit_name": "applyWhenWithBindsUpdatesConfigurationWithBinds", "start": {"line": 106, "column": 7}, "end": {"line": 116, "column": 3}, "value": 11}, + {"unit_name": "applyWhenWithEnvUpdatesConfigurationWithEnv", "start": {"line": 119, "column": 7}, "end": {"line": 130, "column": 3}, "value": 12}, + {"unit_name": "applyWhenWithNetworkModeUpdatesConfigurationWithNetworkMode", "start": {"line": 133, "column": 7}, "end": {"line": 142, "column": 3}, "value": 10}, + {"unit_name": "applyWhenWithSecurityOptionsUpdatesConfigurationWithSecurityOptions", "start": {"line": 145, "column": 7}, "end": {"line": 156, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuildpackResolversTests.java": { + "checksum": "14464b82dec7e8f083bdf9a4c65da9d3", + "language": "Java", + "loc": 70, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "setup", "start": {"line": 49, "column": 7}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "resolveAllWithBuilderBuildpackReferenceReturnsExpectedBuildpack", "start": {"line": 56, "column": 7}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "resolveAllWithDirectoryBuildpackReferenceReturnsExpectedBuildpack", "start": {"line": 64, "column": 7}, "end": {"line": 71, "column": 3}, "value": 8}, + {"unit_name": "resolveAllWithTarGzipBuildpackReferenceReturnsExpectedBuildpack", "start": {"line": 74, "column": 7}, "end": {"line": 81, "column": 3}, "value": 8}, + {"unit_name": "resolveAllWithImageBuildpackReferenceReturnsExpectedBuildpack", "start": {"line": 84, "column": 7}, "end": {"line": 93, "column": 3}, "value": 10}, + {"unit_name": "resolveAllWithInvalidLocatorThrowsException", "start": {"line": 96, "column": 7}, "end": {"line": 102, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuildOwnerTests.java": { + "checksum": "7614f8edc83e5707d799773d691dc243", + "language": "Java", + "loc": 54, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "fromEnvReturnsOwner", "start": {"line": 37, "column": 7}, "end": {"line": 45, "column": 3}, "value": 9}, + {"unit_name": "fromEnvWhenEnvIsNullThrowsException", "start": {"line": 48, "column": 7}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "fromEnvWhenUserPropertyIsMissingThrowsException", "start": {"line": 54, "column": 7}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "fromEnvWhenGroupPropertyIsMissingThrowsException", "start": {"line": 62, "column": 7}, "end": {"line": 67, "column": 3}, "value": 6}, + {"unit_name": "fromEnvWhenUserPropertyIsMalformedThrowsException", "start": {"line": 70, "column": 7}, "end": {"line": 76, "column": 3}, "value": 7}, + {"unit_name": "fromEnvWhenGroupPropertyIsMalformedThrowsException", "start": {"line": 79, "column": 7}, "end": {"line": 85, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/StackIdTests.java": { + "checksum": "2f9334c0c5f94eb71a124508dbb30c51", + "language": "Java", + "loc": 52, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "fromImageWhenImageIsNullThrowsException", "start": {"line": 39, "column": 7}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "fromImageWhenLabelIsMissingHasNoId", "start": {"line": 45, "column": 7}, "end": {"line": 51, "column": 3}, "value": 7}, + {"unit_name": "fromImageCreatesStackId", "start": {"line": 54, "column": 7}, "end": {"line": 62, "column": 3}, "value": 9}, + {"unit_name": "ofCreatesStackId", "start": {"line": 65, "column": 7}, "end": {"line": 68, "column": 3}, "value": 4}, + {"unit_name": "equalsAndHashCode", "start": {"line": 71, "column": 7}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "toStringReturnsValue", "start": {"line": 80, "column": 7}, "end": {"line": 83, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/ApiVersionsTests.java": { + "checksum": "a002f35c474bb56d53762f81711bb491", + "language": "Java", + "loc": 56, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "findsLatestWhenOneMatchesMajor", "start": {"line": 36, "column": 7}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "findsLatestWhenOneMatchesWithReleaseVersions", "start": {"line": 42, "column": 7}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "findsLatestWhenOneMatchesWithPreReleaseVersions", "start": {"line": 48, "column": 7}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "findsLatestWhenMultipleMatchesWithReleaseVersions", "start": {"line": 54, "column": 7}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "findsLatestWhenMultipleMatchesWithPreReleaseVersions", "start": {"line": 60, "column": 7}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "findLatestWhenNoneSupportedThrowsException", "start": {"line": 66, "column": 7}, "end": {"line": 70, "column": 3}, "value": 5}, + {"unit_name": "createFromRange", "start": {"line": 73, "column": 7}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "toStringReturnsString", "start": {"line": 79, "column": 7}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "equalsAndHashCode", "start": {"line": 84, "column": 7}, "end": {"line": 90, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuilderExceptionTests.java": { + "checksum": "6ab2da8f4daa10266fb17208127b0d0a", + "language": "Java", + "loc": 19, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "create", "start": {"line": 31, "column": 7}, "end": {"line": 36, "column": 3}, "value": 6}, + {"unit_name": "createWhenOperationIsNull", "start": {"line": 39, "column": 7}, "end": {"line": 44, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuildpackCoordinatesTests.java": { + "checksum": "0594ab17ae3038c287bd660d40364d66", + "language": "Java", + "loc": 135, + "profile": [85, 21, 0, 0], + "measurements": [ + {"unit_name": "fromToml", "start": {"line": 44, "column": 7}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "fromTomlWhenMissingDescriptorThrowsException", "start": {"line": 52, "column": 7}, "end": {"line": 57, "column": 3}, "value": 6}, + {"unit_name": "fromTomlWhenMissingIDThrowsException", "start": {"line": 60, "column": 7}, "end": {"line": 67, "column": 3}, "value": 8}, + {"unit_name": "fromTomlWhenMissingVersionThrowsException", "start": {"line": 70, "column": 7}, "end": {"line": 77, "column": 3}, "value": 8}, + {"unit_name": "fromTomlWhenMissingStacksAndOrderThrowsException", "start": {"line": 80, "column": 7}, "end": {"line": 87, "column": 3}, "value": 8}, + {"unit_name": "fromTomlWhenContainsBothStacksAndOrderThrowsException", "start": {"line": 90, "column": 7}, "end": {"line": 97, "column": 3}, "value": 8}, + {"unit_name": "fromBuildpackMetadataWhenMetadataIsNullThrowsException", "start": {"line": 100, "column": 7}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "fromBuildpackMetadataReturnsCoordinates", "start": {"line": 106, "column": 7}, "end": {"line": 111, "column": 3}, "value": 6}, + {"unit_name": "ofWhenIdIsNullThrowsException", "start": {"line": 114, "column": 7}, "end": {"line": 117, "column": 3}, "value": 4}, + {"unit_name": "ofReturnsCoordinates", "start": {"line": 120, "column": 7}, "end": {"line": 123, "column": 3}, "value": 4}, + {"unit_name": "getIdReturnsId", "start": {"line": 126, "column": 7}, "end": {"line": 129, "column": 3}, "value": 4}, + {"unit_name": "getVersionReturnsVersion", "start": {"line": 132, "column": 7}, "end": {"line": 135, "column": 3}, "value": 4}, + {"unit_name": "getVersionWhenVersionIsNullReturnsNull", "start": {"line": 138, "column": 7}, "end": {"line": 141, "column": 3}, "value": 4}, + {"unit_name": "toStringReturnsNiceString", "start": {"line": 144, "column": 7}, "end": {"line": 147, "column": 3}, "value": 4}, + {"unit_name": "equalsAndHashCode", "start": {"line": 150, "column": 7}, "end": {"line": 156, "column": 3}, "value": 7}, + {"unit_name": "createTomlStream", "start": {"line": 158, "column": 22}, "end": {"line": 178, "column": 3}, "value": 21} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/LifecycleTests.java": { + "checksum": "ee0f517a6a7e1eaeeeb85b9ef50d96b2", + "language": "Java", + "loc": 479, + "profile": [161, 222, 0, 0], + "measurements": [ + {"unit_name": "setup", "start": {"line": 89, "column": 7}, "end": {"line": 92, "column": 3}, "value": 4}, + {"unit_name": "executeExecutesPhases", "start": {"line": 96, "column": 7}, "end": {"line": 112, "column": 3}, "value": 17}, + {"unit_name": "executeWithBindingsExecutesPhases", "start": {"line": 115, "column": 7}, "end": {"line": 124, "column": 3}, "value": 10}, + {"unit_name": "executeExecutesPhasesWithPlatformApi03", "start": {"line": 127, "column": 7}, "end": {"line": 134, "column": 3}, "value": 8}, + {"unit_name": "executeOnlyUploadsContentOnce", "start": {"line": 138, "column": 7}, "end": {"line": 144, "column": 3}, "value": 7}, + {"unit_name": "executeWhenAlreadyRunThrowsException", "start": {"line": 148, "column": 7}, "end": {"line": 156, "column": 3}, "value": 9}, + {"unit_name": "executeWhenBuilderReturnsErrorThrowsException", "start": {"line": 160, "column": 7}, "end": {"line": 167, "column": 3}, "value": 8}, + {"unit_name": "executeWhenCleanCacheClearsCache", "start": {"line": 171, "column": 7}, "end": {"line": 189, "column": 3}, "value": 19}, + {"unit_name": "executeWhenPlatformApiNotSupportedThrowsException", "start": {"line": 192, "column": 7}, "end": {"line": 199, "column": 3}, "value": 8}, + {"unit_name": "executeWhenMultiplePlatformApisNotSupportedThrowsException", "start": {"line": 202, "column": 7}, "end": {"line": 209, "column": 3}, "value": 8}, + {"unit_name": "executeWhenMultiplePlatformApisSupportedExecutesPhase", "start": {"line": 213, "column": 7}, "end": {"line": 228, "column": 3}, "value": 16}, + {"unit_name": "closeClearsVolumes", "start": {"line": 231, "column": 7}, "end": {"line": 235, "column": 3}, "value": 5}, + {"unit_name": "executeWithNetworkExecutesPhases", "start": {"line": 238, "column": 7}, "end": {"line": 246, "column": 3}, "value": 9}, + {"unit_name": "executeWithCacheVolumeNamesExecutesPhases", "start": {"line": 250, "column": 7}, "end": {"line": 269, "column": 3}, "value": 20}, + {"unit_name": "executeWithCacheBindMountsExecutesPhases", "start": {"line": 273, "column": 7}, "end": {"line": 292, "column": 3}, "value": 20}, + {"unit_name": "executeWithCreatedDateExecutesPhases", "start": {"line": 296, "column": 7}, "end": {"line": 313, "column": 3}, "value": 18}, + {"unit_name": "executeWithApplicationDirectoryExecutesPhases", "start": {"line": 317, "column": 7}, "end": {"line": 334, "column": 3}, "value": 18}, + {"unit_name": "executeWithSecurityOptionsExecutesPhases", "start": {"line": 338, "column": 7}, "end": {"line": 356, "column": 3}, "value": 19}, + {"unit_name": "executeWithDockerHostAndRemoteAddressExecutesPhases", "start": {"line": 360, "column": 7}, "end": {"line": 378, "column": 3}, "value": 19}, + {"unit_name": "executeWithDockerHostAndLocalAddressExecutesPhases", "start": {"line": 382, "column": 7}, "end": {"line": 400, "column": 3}, "value": 19}, + {"unit_name": "executeWithImagePlatformExecutesPhases", "start": {"line": 404, "column": 7}, "end": {"line": 423, "column": 3}, "value": 20}, + {"unit_name": "mockDockerApi", "start": {"line": 425, "column": 20}, "end": {"line": 434, "column": 3}, "value": 10}, + {"unit_name": "getTestRequest", "start": {"line": 436, "column": 23}, "end": {"line": 442, "column": 3}, "value": 7}, + {"unit_name": "createLifecycle", "start": {"line": 444, "column": 20}, "end": {"line": 446, "column": 3}, "value": 3}, + {"unit_name": "createLifecycle", "start": {"line": 448, "column": 20}, "end": {"line": 451, "column": 3}, "value": 4}, + {"unit_name": "createLifecycle", "start": {"line": 453, "column": 20}, "end": {"line": 456, "column": 3}, "value": 4}, + {"unit_name": "createLifecycle", "start": {"line": 458, "column": 20}, "end": {"line": 461, "column": 3}, "value": 4}, + {"unit_name": "createLifecycle", "start": {"line": 463, "column": 20}, "end": {"line": 465, "column": 3}, "value": 3}, + {"unit_name": "mockEphemeralBuilder", "start": {"line": 467, "column": 27}, "end": {"line": 469, "column": 3}, "value": 3}, + {"unit_name": "mockEphemeralBuilder", "start": {"line": 471, "column": 27}, "end": {"line": 478, "column": 3}, "value": 8}, + {"unit_name": "answerWithGeneratedContainerId", "start": {"line": 480, "column": 37}, "end": {"line": 491, "column": 3}, "value": 12}, + {"unit_name": "getCommand", "start": {"line": 493, "column": 20}, "end": {"line": 496, "column": 3}, "value": 4}, + {"unit_name": "assertPhaseWasRun", "start": {"line": 498, "column": 15}, "end": {"line": 504, "column": 3}, "value": 7}, + {"unit_name": "withExpectedConfig", "start": {"line": 506, "column": 38}, "end": {"line": 508, "column": 3}, "value": 3}, + {"unit_name": "withExpectedConfig", "start": {"line": 510, "column": 38}, "end": {"line": 526, "column": 3}, "value": 17}, + {"unit_name": "TestLifecycle", "start": {"line": 530, "column": 3}, "end": {"line": 533, "column": 4}, "value": 4}, + {"unit_name": "createRandomVolumeName", "start": {"line": 536, "column": 24}, "end": {"line": 538, "column": 4}, "value": 3}, + {"unit_name": "TestPrintStream", "start": {"line": 544, "column": 3}, "end": {"line": 546, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 549, "column": 17}, "end": {"line": 551, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/EphemeralBuilderTests.java": { + "checksum": "04e17c3fb6bf7d1747f96c76ddffe523", + "language": "Java", + "loc": 161, + "profile": [73, 37, 0, 0], + "measurements": [ + {"unit_name": "setup", "start": {"line": 81, "column": 7}, "end": {"line": 88, "column": 3}, "value": 8}, + {"unit_name": "getNameHasRandomName", "start": {"line": 91, "column": 7}, "end": {"line": 98, "column": 3}, "value": 8}, + {"unit_name": "getArchiveHasCreatedByConfig", "start": {"line": 101, "column": 7}, "end": {"line": 108, "column": 3}, "value": 8}, + {"unit_name": "getArchiveHasTag", "start": {"line": 111, "column": 7}, "end": {"line": 116, "column": 3}, "value": 6}, + {"unit_name": "getArchiveHasFixedCreatedDate", "start": {"line": 119, "column": 7}, "end": {"line": 130, "column": 3}, "value": 12}, + {"unit_name": "getArchiveContainsEnvLayer", "start": {"line": 133, "column": 7}, "end": {"line": 139, "column": 3}, "value": 7}, + {"unit_name": "getArchiveHasBuilderForLabel", "start": {"line": 142, "column": 7}, "end": {"line": 148, "column": 3}, "value": 7}, + {"unit_name": "getArchiveContainsBuildpackLayers", "start": {"line": 151, "column": 7}, "end": {"line": 168, "column": 3}, "value": 18}, + {"unit_name": "assertBuildpackLayerContent", "start": {"line": 170, "column": 15}, "end": {"line": 173, "column": 3}, "value": 4}, + {"unit_name": "getLayer", "start": {"line": 175, "column": 32}, "end": {"line": 183, "column": 3}, "value": 9}, + {"unit_name": "unpack", "start": {"line": 185, "column": 15}, "end": {"line": 203, "column": 3}, "value": 19}, + {"unit_name": "content", "start": {"line": 205, "column": 17}, "end": {"line": 208, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/LifecycleVersionTests.java": { + "checksum": "10667903ba802d251134b1d6534f9709", + "language": "Java", + "loc": 41, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "parseWhenValueIsNullThrowsException", "start": {"line": 32, "column": 7}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "parseWhenTooLongThrowsException", "start": {"line": 38, "column": 7}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "parseWhenNonNumericThrowsException", "start": {"line": 44, "column": 7}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "compareTo", "start": {"line": 50, "column": 7}, "end": {"line": 55, "column": 3}, "value": 6}, + {"unit_name": "isEqualOrGreaterThan", "start": {"line": 58, "column": 7}, "end": {"line": 63, "column": 3}, "value": 6}, + {"unit_name": "parseReturnsVersion", "start": {"line": 66, "column": 7}, "end": {"line": 70, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuildpackLayersMetadataTests.java": { + "checksum": "08d052c1cb7feee2b8059a0fcb59a184", + "language": "Java", + "loc": 65, + "profile": [29, 18, 0, 0], + "measurements": [ + {"unit_name": "fromImageLoadsMetadata", "start": {"line": 41, "column": 7}, "end": {"line": 52, "column": 3}, "value": 12}, + {"unit_name": "fromImageWhenImageIsNullThrowsException", "start": {"line": 55, "column": 7}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "fromImageWhenImageConfigIsNullThrowsException", "start": {"line": 61, "column": 7}, "end": {"line": 65, "column": 3}, "value": 5}, + {"unit_name": "fromImageConfigWhenLabelIsMissingThrowsException", "start": {"line": 68, "column": 7}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "fromJsonLoadsMetadata", "start": {"line": 78, "column": 7}, "end": {"line": 95, "column": 3}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuilderBuildpackTests.java": { + "checksum": "9dafbbd1a11beb7d0c55edde217ee62c", + "language": "Java", + "loc": 78, + "profile": [55, 0, 0, 0], + "measurements": [ + {"unit_name": "setUp", "start": {"line": 44, "column": 7}, "end": {"line": 48, "column": 3}, "value": 5}, + {"unit_name": "resolveWhenFullyQualifiedBuildpackWithVersionResolves", "start": {"line": 51, "column": 7}, "end": {"line": 57, "column": 3}, "value": 7}, + {"unit_name": "resolveWhenFullyQualifiedBuildpackWithoutVersionResolves", "start": {"line": 60, "column": 7}, "end": {"line": 66, "column": 3}, "value": 7}, + {"unit_name": "resolveWhenUnqualifiedBuildpackWithVersionResolves", "start": {"line": 69, "column": 7}, "end": {"line": 75, "column": 3}, "value": 7}, + {"unit_name": "resolveWhenUnqualifiedBuildpackWithoutVersionResolves", "start": {"line": 78, "column": 7}, "end": {"line": 84, "column": 3}, "value": 7}, + {"unit_name": "resolveWhenFullyQualifiedBuildpackWithVersionNotInBuilderThrowsException", "start": {"line": 87, "column": 7}, "end": {"line": 92, "column": 3}, "value": 6}, + {"unit_name": "resolveWhenFullyQualifiedBuildpackWithoutVersionNotInBuilderThrowsException", "start": {"line": 95, "column": 7}, "end": {"line": 100, "column": 3}, "value": 6}, + {"unit_name": "resolveWhenUnqualifiedBuildpackNotInBuilderReturnsNull", "start": {"line": 103, "column": 7}, "end": {"line": 107, "column": 3}, "value": 5}, + {"unit_name": "assertThatNoLayersAreAdded", "start": {"line": 109, "column": 15}, "end": {"line": 113, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuildRequestTests.java": { + "checksum": "ccdbad519129e839063f8ce33bc372a5", + "language": "Java", + "loc": 360, + "profile": [284, 0, 0, 0], + "measurements": [ + {"unit_name": "forJarFileReturnsRequest", "start": {"line": 67, "column": 7}, "end": {"line": 75, "column": 3}, "value": 9}, + {"unit_name": "forJarFileWithNameReturnsRequest", "start": {"line": 78, "column": 7}, "end": {"line": 86, "column": 3}, "value": 9}, + {"unit_name": "forJarFileWhenJarFileIsNullThrowsException", "start": {"line": 89, "column": 7}, "end": {"line": 92, "column": 3}, "value": 4}, + {"unit_name": "forJarFileWhenJarFileIsMissingThrowsException", "start": {"line": 95, "column": 7}, "end": {"line": 99, "column": 3}, "value": 5}, + {"unit_name": "forJarFileWhenJarFileIsDirectoryThrowsException", "start": {"line": 102, "column": 7}, "end": {"line": 105, "column": 3}, "value": 4}, + {"unit_name": "withBuilderUpdatesBuilder", "start": {"line": 108, "column": 7}, "end": {"line": 113, "column": 3}, "value": 6}, + {"unit_name": "withBuilderWhenHasDigestUpdatesBuilder", "start": {"line": 116, "column": 7}, "end": {"line": 123, "column": 3}, "value": 8}, + {"unit_name": "withoutBuilderTrustsDefaultBuilder", "start": {"line": 126, "column": 7}, "end": {"line": 129, "column": 3}, "value": 4}, + {"unit_name": "withoutBuilderTrustsDefaultBuilderWithDifferentTag", "start": {"line": 132, "column": 7}, "end": {"line": 136, "column": 3}, "value": 5}, + {"unit_name": "withoutBuilderTrustsDefaultBuilderWithDigest", "start": {"line": 139, "column": 7}, "end": {"line": 144, "column": 3}, "value": 6}, + {"unit_name": "withKnownTrustedBuilderTrustsBuilder", "start": {"line": 148, "column": 7}, "end": {"line": 151, "column": 3}, "value": 4}, + {"unit_name": "trustedBuilders", "start": {"line": 153, "column": 32}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "withoutTrustBuilderAndDefaultBuilderUpdatesTrustsBuilder", "start": {"line": 158, "column": 7}, "end": {"line": 161, "column": 3}, "value": 4}, + {"unit_name": "withTrustBuilderAndBuilderUpdatesTrustBuilder", "start": {"line": 164, "column": 7}, "end": {"line": 169, "column": 3}, "value": 6}, + {"unit_name": "withRunImageUpdatesRunImage", "start": {"line": 172, "column": 7}, "end": {"line": 176, "column": 3}, "value": 5}, + {"unit_name": "withRunImageWhenHasDigestUpdatesRunImage", "start": {"line": 179, "column": 7}, "end": {"line": 185, "column": 3}, "value": 7}, + {"unit_name": "withCreatorUpdatesCreator", "start": {"line": 188, "column": 7}, "end": {"line": 195, "column": 3}, "value": 8}, + {"unit_name": "withEnvAddsEnvEntry", "start": {"line": 198, "column": 7}, "end": {"line": 203, "column": 3}, "value": 6}, + {"unit_name": "withEnvMapAddsEnvEntries", "start": {"line": 206, "column": 7}, "end": {"line": 214, "column": 3}, "value": 9}, + {"unit_name": "withEnvWhenKeyIsNullThrowsException", "start": {"line": 217, "column": 7}, "end": {"line": 221, "column": 3}, "value": 5}, + {"unit_name": "withEnvWhenValueIsNullThrowsException", "start": {"line": 224, "column": 7}, "end": {"line": 228, "column": 3}, "value": 5}, + {"unit_name": "withBuildpacksAddsBuildpacks", "start": {"line": 231, "column": 7}, "end": {"line": 238, "column": 3}, "value": 8}, + {"unit_name": "withBuildpacksWhenBuildpacksIsNullThrowsException", "start": {"line": 241, "column": 7}, "end": {"line": 245, "column": 3}, "value": 5}, + {"unit_name": "withBindingsAddsBindings", "start": {"line": 248, "column": 7}, "end": {"line": 255, "column": 3}, "value": 8}, + {"unit_name": "withBindingsWhenBindingsIsNullThrowsException", "start": {"line": 258, "column": 7}, "end": {"line": 262, "column": 3}, "value": 5}, + {"unit_name": "withNetworkUpdatesNetwork", "start": {"line": 265, "column": 7}, "end": {"line": 268, "column": 3}, "value": 4}, + {"unit_name": "withTagsAddsTags", "start": {"line": 271, "column": 7}, "end": {"line": 280, "column": 3}, "value": 10}, + {"unit_name": "withTagsWhenTagsIsNullThrowsException", "start": {"line": 283, "column": 7}, "end": {"line": 287, "column": 3}, "value": 5}, + {"unit_name": "withBuildWorkspaceVolumeAddsWorkspace", "start": {"line": 290, "column": 7}, "end": {"line": 295, "column": 3}, "value": 6}, + {"unit_name": "withBuildWorkspaceBindAddsWorkspace", "start": {"line": 298, "column": 7}, "end": {"line": 303, "column": 3}, "value": 6}, + {"unit_name": "withBuildVolumeCacheAddsCache", "start": {"line": 306, "column": 7}, "end": {"line": 311, "column": 3}, "value": 6}, + {"unit_name": "withBuildBindCacheAddsCache", "start": {"line": 314, "column": 7}, "end": {"line": 319, "column": 3}, "value": 6}, + {"unit_name": "withBuildVolumeCacheWhenCacheIsNullThrowsException", "start": {"line": 322, "column": 7}, "end": {"line": 326, "column": 3}, "value": 5}, + {"unit_name": "withLaunchVolumeCacheAddsCache", "start": {"line": 329, "column": 7}, "end": {"line": 334, "column": 3}, "value": 6}, + {"unit_name": "withLaunchBindCacheAddsCache", "start": {"line": 337, "column": 7}, "end": {"line": 342, "column": 3}, "value": 6}, + {"unit_name": "withLaunchVolumeCacheWhenCacheIsNullThrowsException", "start": {"line": 345, "column": 7}, "end": {"line": 349, "column": 3}, "value": 5}, + {"unit_name": "withCreatedDateSetsCreatedDate", "start": {"line": 352, "column": 7}, "end": {"line": 357, "column": 3}, "value": 6}, + {"unit_name": "withCreatedDateNowSetsCreatedDate", "start": {"line": 360, "column": 7}, "end": {"line": 373, "column": 3}, "value": 14}, + {"unit_name": "withCreatedDateAndInvalidDateThrowsException", "start": {"line": 376, "column": 7}, "end": {"line": 380, "column": 3}, "value": 5}, + {"unit_name": "withApplicationDirectorySetsApplicationDirectory", "start": {"line": 383, "column": 7}, "end": {"line": 387, "column": 3}, "value": 5}, + {"unit_name": "withSecurityOptionsSetsSecurityOptions", "start": {"line": 390, "column": 7}, "end": {"line": 394, "column": 3}, "value": 5}, + {"unit_name": "withPlatformSetsPlatform", "start": {"line": 397, "column": 7}, "end": {"line": 401, "column": 3}, "value": 5}, + {"unit_name": "hasExpectedJarContent", "start": {"line": 403, "column": 15}, "end": {"line": 417, "column": 3}, "value": 15}, + {"unit_name": "writeTestJarFile", "start": {"line": 419, "column": 15}, "end": {"line": 423, "column": 3}, "value": 5}, + {"unit_name": "writeTestJarFile", "start": {"line": 425, "column": 15}, "end": {"line": 435, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuildpackReferenceTests.java": { + "checksum": "5aba6711d109d999945befbedcdf82fa", + "language": "Java", + "loc": 60, + "profile": [43, 0, 0, 0], + "measurements": [ + {"unit_name": "ofWhenValueIsEmptyThrowsException", "start": {"line": 34, "column": 7}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "ofCreatesInstance", "start": {"line": 40, "column": 7}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "toStringReturnsValue", "start": {"line": 46, "column": 7}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "equalsAndHashCode", "start": {"line": 52, "column": 7}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "hasPrefixWhenPrefixMatchReturnsTrue", "start": {"line": 61, "column": 7}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "hasPrefixWhenPrefixMismatchReturnsFalse", "start": {"line": 67, "column": 7}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "getSubReferenceWhenPrefixMatchReturnsSubReference", "start": {"line": 73, "column": 7}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "getSubReferenceWhenPrefixMismatchReturnsNull", "start": {"line": 79, "column": 7}, "end": {"line": 82, "column": 3}, "value": 4}, + {"unit_name": "asPathWhenFileUrlReturnsPath", "start": {"line": 85, "column": 7}, "end": {"line": 88, "column": 3}, "value": 4}, + {"unit_name": "asPathWhenPathReturnsPath", "start": {"line": 91, "column": 7}, "end": {"line": 94, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuildpacksTests.java": { + "checksum": "86788a41d4d5667e20e4d1f51a913ef0", + "language": "Java", + "loc": 78, + "profile": [44, 17, 0, 0], + "measurements": [ + {"unit_name": "ofWhenBuildpacksIsNullReturnsEmpty", "start": {"line": 43, "column": 7}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "ofReturnsBuildpacks", "start": {"line": 50, "column": 7}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "applyWritesLayersAndOrderLayer", "start": {"line": 59, "column": 7}, "end": {"line": 72, "column": 3}, "value": 14}, + {"unit_name": "assertThatLayerContentIsCorrect", "start": {"line": 74, "column": 15}, "end": {"line": 81, "column": 3}, "value": 8}, + {"unit_name": "assertThatOrderLayerContentIsCorrect", "start": {"line": 83, "column": 15}, "end": {"line": 92, "column": 3}, "value": 10}, + {"unit_name": "getExpectedToml", "start": {"line": 94, "column": 17}, "end": {"line": 110, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/TestTarGzip.java": { + "checksum": "d74f1fed06c7793fa6cb1c69278dd85b", + "language": "Java", + "loc": 103, + "profile": [35, 47, 0, 0], + "measurements": [ + {"unit_name": "TestTarGzip", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "createArchive", "start": {"line": 53, "column": 7}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "createEmptyArchive", "start": {"line": 57, "column": 7}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "createArchive", "start": {"line": 61, "column": 15}, "end": {"line": 68, "column": 3}, "value": 8}, + {"unit_name": "compressBuildpackArchive", "start": {"line": 70, "column": 15}, "end": {"line": 75, "column": 3}, "value": 6}, + {"unit_name": "writeBuildpackContentToArchive", "start": {"line": 77, "column": 15}, "end": {"line": 101, "column": 3}, "value": 25}, + {"unit_name": "writeEntry", "start": {"line": 103, "column": 15}, "end": {"line": 107, "column": 3}, "value": 5}, + {"unit_name": "writeEntry", "start": {"line": 109, "column": 15}, "end": {"line": 115, "column": 3}, "value": 7}, + {"unit_name": "assertHasExpectedLayers", "start": {"line": 117, "column": 7}, "end": {"line": 138, "column": 3}, "value": 22} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/PrintStreamBuildLogTests.java": { + "checksum": "3a667a3f43c546070de70185d5147c1b", + "language": "Java", + "loc": 73, + "profile": [11, 0, 38, 0], + "measurements": [ + {"unit_name": "printsExpectedOutput", "start": {"line": 49, "column": 7}, "end": {"line": 86, "column": 3}, "value": 38}, + {"unit_name": "mockLogEvent", "start": {"line": 88, "column": 25}, "end": {"line": 92, "column": 3}, "value": 5}, + {"unit_name": "TestPrintStream", "start": {"line": 96, "column": 3}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 101, "column": 17}, "end": {"line": 103, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/DirectoryBuildpackTests.java": { + "checksum": "73a20bf8cbe56564b2c795bc765f3b20", + "language": "Java", + "loc": 140, + "profile": [60, 43, 0, 0], + "measurements": [ + {"unit_name": "setUp", "start": {"line": 60, "column": 7}, "end": {"line": 64, "column": 3}, "value": 5}, + {"unit_name": "resolveWhenPath", "start": {"line": 67, "column": 7}, "end": {"line": 75, "column": 3}, "value": 9}, + {"unit_name": "resolveWhenFileUrl", "start": {"line": 78, "column": 7}, "end": {"line": 86, "column": 3}, "value": 9}, + {"unit_name": "resolveWhenDirectoryWithoutBuildpackTomlThrowsException", "start": {"line": 89, "column": 7}, "end": {"line": 96, "column": 3}, "value": 8}, + {"unit_name": "resolveWhenFileReturnsNull", "start": {"line": 99, "column": 7}, "end": {"line": 104, "column": 3}, "value": 6}, + {"unit_name": "resolveWhenDirectoryDoesNotExistReturnsNull", "start": {"line": 107, "column": 7}, "end": {"line": 111, "column": 3}, "value": 5}, + {"unit_name": "locateDirectoryAsUrlThatDoesNotExistThrowsException", "start": {"line": 114, "column": 7}, "end": {"line": 118, "column": 3}, "value": 5}, + {"unit_name": "assertHasExpectedLayers", "start": {"line": 120, "column": 15}, "end": {"line": 145, "column": 3}, "value": 26}, + {"unit_name": "writeBuildpackDescriptor", "start": {"line": 147, "column": 15}, "end": {"line": 159, "column": 3}, "value": 13}, + {"unit_name": "writeScripts", "start": {"line": 161, "column": 15}, "end": {"line": 177, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuilderMetadataTests.java": { + "checksum": "d9d6746123f11d3941c24bb750a9330a", + "language": "Java", + "loc": 119, + "profile": [54, 41, 0, 0], + "measurements": [ + {"unit_name": "fromImageLoadsMetadata", "start": {"line": 45, "column": 7}, "end": {"line": 65, "column": 3}, "value": 21}, + {"unit_name": "fromImageWithoutStackLoadsMetadata", "start": {"line": 68, "column": 7}, "end": {"line": 87, "column": 3}, "value": 20}, + {"unit_name": "fromImageWhenImageIsNullThrowsException", "start": {"line": 90, "column": 7}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "fromImageWhenImageConfigIsNullThrowsException", "start": {"line": 96, "column": 7}, "end": {"line": 100, "column": 3}, "value": 5}, + {"unit_name": "fromImageConfigWhenLabelIsMissingThrowsException", "start": {"line": 103, "column": 7}, "end": {"line": 110, "column": 3}, "value": 8}, + {"unit_name": "fromJsonLoadsMetadataWithoutSupportedApis", "start": {"line": 113, "column": 7}, "end": {"line": 122, "column": 3}, "value": 10}, + {"unit_name": "fromJsonLoadsMetadataWithSupportedApis", "start": {"line": 125, "column": 7}, "end": {"line": 133, "column": 3}, "value": 9}, + {"unit_name": "copyWithUpdatedCreatedByReturnsNewMetadata", "start": {"line": 136, "column": 7}, "end": {"line": 143, "column": 3}, "value": 8}, + {"unit_name": "attachToUpdatesMetadata", "start": {"line": 146, "column": 7}, "end": {"line": 155, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/BuilderTests.java": { + "checksum": "1c5b2aab0fbb0876a971f01f0f8d0cf4", + "language": "Java", + "loc": 548, + "profile": [64, 317, 106, 0], + "measurements": [ + {"unit_name": "createWhenLogIsNullThrowsException", "start": {"line": 67, "column": 7}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "createWithDockerConfiguration", "start": {"line": 73, "column": 7}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "buildWhenRequestIsNullThrowsException", "start": {"line": 79, "column": 7}, "end": {"line": 83, "column": 3}, "value": 5}, + {"unit_name": "buildInvokesBuilder", "start": {"line": 86, "column": 7}, "end": {"line": 112, "column": 3}, "value": 27}, + {"unit_name": "buildInvokesBuilderAndPublishesImage", "start": {"line": 115, "column": 7}, "end": {"line": 149, "column": 3}, "value": 35}, + {"unit_name": "buildInvokesBuilderWithDefaultImageTags", "start": {"line": 152, "column": 7}, "end": {"line": 172, "column": 3}, "value": 21}, + {"unit_name": "buildInvokesBuilderWithRunImageInDigestForm", "start": {"line": 175, "column": 7}, "end": {"line": 196, "column": 3}, "value": 22}, + {"unit_name": "buildInvokesBuilderWithNoStack", "start": {"line": 199, "column": 7}, "end": {"line": 219, "column": 3}, "value": 21}, + {"unit_name": "buildInvokesBuilderWithRunImageFromRequest", "start": {"line": 222, "column": 7}, "end": {"line": 242, "column": 3}, "value": 21}, + {"unit_name": "buildInvokesBuilderWithNeverPullPolicy", "start": {"line": 245, "column": 7}, "end": {"line": 271, "column": 3}, "value": 27}, + {"unit_name": "buildInvokesBuilderWithAlwaysPullPolicy", "start": {"line": 274, "column": 7}, "end": {"line": 300, "column": 3}, "value": 27}, + {"unit_name": "buildInvokesBuilderWithIfNotPresentPullPolicy", "start": {"line": 303, "column": 7}, "end": {"line": 333, "column": 3}, "value": 31}, + {"unit_name": "buildInvokesBuilderWithTags", "start": {"line": 336, "column": 7}, "end": {"line": 358, "column": 3}, "value": 23}, + {"unit_name": "buildInvokesBuilderWithTagsAndPublishesImageAndTags", "start": {"line": 361, "column": 7}, "end": {"line": 401, "column": 3}, "value": 40}, + {"unit_name": "buildInvokesBuilderWithPlatform", "start": {"line": 404, "column": 7}, "end": {"line": 429, "column": 3}, "value": 26}, + {"unit_name": "buildWhenStackIdDoesNotMatchThrowsException", "start": {"line": 432, "column": 7}, "end": {"line": 449, "column": 3}, "value": 18}, + {"unit_name": "buildWhenBuilderReturnsErrorThrowsException", "start": {"line": 452, "column": 7}, "end": {"line": 468, "column": 3}, "value": 17}, + {"unit_name": "buildWhenDetectedRunImageInDifferentAuthenticatedRegistryThrowsException", "start": {"line": 471, "column": 7}, "end": {"line": 486, "column": 3}, "value": 16}, + {"unit_name": "buildWhenRequestedRunImageInDifferentAuthenticatedRegistryThrowsException", "start": {"line": 489, "column": 7}, "end": {"line": 504, "column": 3}, "value": 16}, + {"unit_name": "buildWhenRequestedBuildpackNotInBuilderThrowsException", "start": {"line": 507, "column": 7}, "end": {"line": 523, "column": 3}, "value": 17}, + {"unit_name": "logsWarningIfBindingWithSensitiveTargetIsDetected", "start": {"line": 526, "column": 7}, "end": {"line": 543, "column": 3}, "value": 18}, + {"unit_name": "mockDockerApi", "start": {"line": 545, "column": 20}, "end": {"line": 547, "column": 3}, "value": 3}, + {"unit_name": "mockDockerApi", "start": {"line": 549, "column": 20}, "end": {"line": 561, "column": 3}, "value": 13}, + {"unit_name": "mockDockerApiLifecycleError", "start": {"line": 563, "column": 20}, "end": {"line": 575, "column": 3}, "value": 13}, + {"unit_name": "getTestRequest", "start": {"line": 577, "column": 23}, "end": {"line": 581, "column": 3}, "value": 5}, + {"unit_name": "loadImage", "start": {"line": 583, "column": 16}, "end": {"line": 585, "column": 3}, "value": 3}, + {"unit_name": "withPulledImage", "start": {"line": 587, "column": 24}, "end": {"line": 595, "column": 3}, "value": 8}, + {"unit_name": "TestPrintStream", "start": {"line": 599, "column": 3}, "end": {"line": 601, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 604, "column": 17}, "end": {"line": 606, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/test/java/org/springframework/boot/buildpack/platform/build/ImageBuildpackTests.java": { + "checksum": "210bbd4fcf6b013df65013984e7f3009", + "language": "Java", + "loc": 204, + "profile": [109, 50, 0, 0], + "measurements": [ + {"unit_name": "setUp", "start": {"line": 65, "column": 7}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "resolveWhenFullyQualifiedReferenceReturnsBuildpack", "start": {"line": 72, "column": 7}, "end": {"line": 83, "column": 3}, "value": 12}, + {"unit_name": "resolveWhenUnqualifiedReferenceReturnsBuildpack", "start": {"line": 86, "column": 7}, "end": {"line": 97, "column": 3}, "value": 12}, + {"unit_name": "resolveReferenceWithoutTagUsesLatestTag", "start": {"line": 100, "column": 7}, "end": {"line": 111, "column": 3}, "value": 12}, + {"unit_name": "resolveReferenceWithDigestUsesDigest", "start": {"line": 114, "column": 7}, "end": {"line": 126, "column": 3}, "value": 13}, + {"unit_name": "resolveWhenBuildpackExistsInBuilderSkipsLayers", "start": {"line": 129, "column": 7}, "end": {"line": 141, "column": 3}, "value": 13}, + {"unit_name": "resolveWhenWhenImageNotPulledThrowsException", "start": {"line": 144, "column": 7}, "end": {"line": 151, "column": 3}, "value": 8}, + {"unit_name": "resolveWhenMissingMetadataLabelThrowsException", "start": {"line": 154, "column": 7}, "end": {"line": 161, "column": 3}, "value": 8}, + {"unit_name": "resolveWhenFullyQualifiedReferenceWithInvalidImageReferenceThrowsException", "start": {"line": 164, "column": 7}, "end": {"line": 169, "column": 3}, "value": 6}, + {"unit_name": "resolveWhenUnqualifiedReferenceWithInvalidImageReferenceReturnsNull", "start": {"line": 172, "column": 7}, "end": {"line": 177, "column": 3}, "value": 6}, + {"unit_name": "withMockLayers", "start": {"line": 179, "column": 17}, "end": {"line": 202, "column": 3}, "value": 24}, + {"unit_name": "writeTarEntry", "start": {"line": 204, "column": 15}, "end": {"line": 208, "column": 3}, "value": 5}, + {"unit_name": "assertAppliesExpectedLayers", "start": {"line": 210, "column": 15}, "end": {"line": 235, "column": 3}, "value": 26}, + {"unit_name": "assertAppliesNoLayers", "start": {"line": 237, "column": 15}, "end": {"line": 245, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/dockerTest/java/org/springframework/boot/buildpack/platform/docker/DockerApiIntegrationTests.java": { + "checksum": "fa118fa8bd8cae6db006092436b1d7ec", + "language": "Java", + "loc": 15, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "pullImage", "start": {"line": 37, "column": 7}, "end": {"line": 41, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/LoadImageUpdateEvent.java": { + "checksum": "4a5daacc25c0b5cb2897877af24abe2f", + "language": "Java", + "loc": 34, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "LoadImageUpdateEvent", "start": {"line": 35, "column": 9}, "end": {"line": 40, "column": 3}, "value": 6}, + {"unit_name": "getStream", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getErrorDetail", "start": {"line": 55, "column": 21}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 77, "column": 17}, "end": {"line": 79, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 82, "column": 17}, "end": {"line": 84, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/PushImageUpdateEvent.java": { + "checksum": "aa4db5d7b2a05e14531f817973204bb6", + "language": "Java", + "loc": 29, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "PushImageUpdateEvent", "start": {"line": 33, "column": 9}, "end": {"line": 37, "column": 3}, "value": 5}, + {"unit_name": "getErrorDetail", "start": {"line": 43, "column": 21}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 63, "column": 17}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/TotalProgressPushListener.java": { + "checksum": "445376210ad3992246b8f1bff3baae2d", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "TotalProgressPushListener", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "TotalProgressPushListener", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/PullImageUpdateEvent.java": { + "checksum": "0aba241a0d45417beb3769e7be56421f", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "PullImageUpdateEvent", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/TotalProgressBar.java": { + "checksum": "f61a7f53ad3a1e10a690cfbab435aae7", + "language": "Java", + "loc": 39, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "TotalProgressBar", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "TotalProgressBar", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "TotalProgressBar", "start": {"line": 65, "column": 9}, "end": {"line": 76, "column": 3}, "value": 12}, + {"unit_name": "accept", "start": {"line": 79, "column": 14}, "end": {"line": 88, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/ImageProgressUpdateEvent.java": { + "checksum": "591c5482369170feeb89bf24ecc080ed", + "language": "Java", + "loc": 11, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "ImageProgressUpdateEvent", "start": {"line": 30, "column": 12}, "end": {"line": 33, "column": 3}, "value": 4}, + {"unit_name": "getId", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/TotalProgressListener.java": { + "checksum": "e0af1282acb2fed295c1f09ad6113038", + "language": "Java", + "loc": 76, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "TotalProgressListener", "start": {"line": 53, "column": 12}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "onStart", "start": {"line": 59, "column": 14}, "end": {"line": 60, "column": 3}, "value": 2}, + {"unit_name": "onUpdate", "start": {"line": 63, "column": 14}, "end": {"line": 71, "column": 3}, "value": 9}, + {"unit_name": "onFinish", "start": {"line": 74, "column": 14}, "end": {"line": 77, "column": 3}, "value": 4}, + {"unit_name": "publish", "start": {"line": 79, "column": 15}, "end": {"line": 89, "column": 3}, "value": 11}, + {"unit_name": "withinPercentageBounds", "start": {"line": 91, "column": 21}, "end": {"line": 96, "column": 3}, "value": 6}, + {"unit_name": "Layer", "start": {"line": 105, "column": 3}, "end": {"line": 107, "column": 4}, "value": 3}, + {"unit_name": "update", "start": {"line": 109, "column": 8}, "end": {"line": 115, "column": 4}, "value": 7}, + {"unit_name": "updateProgress", "start": {"line": 117, "column": 15}, "end": {"line": 120, "column": 4}, "value": 4}, + {"unit_name": "finish", "start": {"line": 122, "column": 8}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "getProgress", "start": {"line": 126, "column": 7}, "end": {"line": 129, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/LogUpdateEvent.java": { + "checksum": "37f6116a66c75974c45adaabf60c04cf", + "language": "Java", + "loc": 92, + "profile": [55, 16, 0, 0], + "measurements": [ + {"unit_name": "LogUpdateEvent", "start": {"line": 46, "column": 2}, "end": {"line": 53, "column": 3}, "value": 8}, + {"unit_name": "print", "start": {"line": 55, "column": 14}, "end": {"line": 60, "column": 3}, "value": 6}, + {"unit_name": "getStreamType", "start": {"line": 62, "column": 20}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getPayload", "start": {"line": 66, "column": 16}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "readAll", "start": {"line": 75, "column": 14}, "end": {"line": 90, "column": 3}, "value": 16}, + {"unit_name": "read", "start": {"line": 92, "column": 32}, "end": {"line": 104, "column": 3}, "value": 13}, + {"unit_name": "read", "start": {"line": 106, "column": 24}, "end": {"line": 118, "column": 3}, "value": 13}, + {"unit_name": "forId", "start": {"line": 140, "column": 21}, "end": {"line": 145, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/UpdateListener.java": { + "checksum": "38d3e2bec08a3a888cdcca2465ca2a2a", + "language": "Java", + "loc": 15, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "onStart", "start": {"line": 39, "column": 15}, "end": {"line": 40, "column": 3}, "value": 2}, + {"unit_name": "onFinish", "start": {"line": 51, "column": 15}, "end": {"line": 52, "column": 3}, "value": 2}, + {"unit_name": "none", "start": {"line": 60, "column": 51}, "end": {"line": 62, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/TotalProgressPullListener.java": { + "checksum": "aba1903ffb249ebec2919f55676a493f", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "TotalProgressPullListener", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "TotalProgressPullListener", "start": {"line": 48, "column": 9}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/ProgressUpdateEvent.java": { + "checksum": "da845dfd8ca02c96ac444199a8d9a8a7", + "language": "Java", + "loc": 39, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "ProgressUpdateEvent", "start": {"line": 35, "column": 12}, "end": {"line": 39, "column": 3}, "value": 5}, + {"unit_name": "getStatus", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getProgressDetail", "start": {"line": 53, "column": 24}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getProgress", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "ProgressDetail", "start": {"line": 75, "column": 10}, "end": {"line": 78, "column": 4}, "value": 4}, + {"unit_name": "getCurrent", "start": {"line": 84, "column": 14}, "end": {"line": 86, "column": 4}, "value": 3}, + {"unit_name": "getTotal", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 4}, "value": 3}, + {"unit_name": "isEmpty", "start": {"line": 96, "column": 25}, "end": {"line": 98, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/TotalProgressEvent.java": { + "checksum": "914afbbec9c70c3616ae986fb234545d", + "language": "Java", + "loc": 12, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "TotalProgressEvent", "start": {"line": 36, "column": 9}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "getPercent", "start": {"line": 45, "column": 13}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/UpdateEvent.java": { + "checksum": "34eb134c6a37b8fbf139b2b772f9dfdc", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/DockerApi.java": { + "checksum": "fb40bbdf3956886d190a144dde25caa6", + "language": "Java", + "loc": 358, + "profile": [196, 94, 0, 0], + "measurements": [ + {"unit_name": "DockerApi", "start": {"line": 90, "column": 9}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "DockerApi", "start": {"line": 99, "column": 9}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "DockerApi", "start": {"line": 108, "column": 2}, "end": {"line": 115, "column": 3}, "value": 8}, + {"unit_name": "http", "start": {"line": 117, "column": 24}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "jsonStream", "start": {"line": 121, "column": 21}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "buildUrl", "start": {"line": 125, "column": 14}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "buildUrl", "start": {"line": 129, "column": 14}, "end": {"line": 141, "column": 3}, "value": 13}, + {"unit_name": "verifyApiVersionForPlatform", "start": {"line": 143, "column": 15}, "end": {"line": 147, "column": 3}, "value": 5}, + {"unit_name": "getApiVersion", "start": {"line": 149, "column": 21}, "end": {"line": 156, "column": 3}, "value": 8}, + {"unit_name": "image", "start": {"line": 162, "column": 18}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "container", "start": {"line": 170, "column": 22}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "volume", "start": {"line": 174, "column": 19}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "system", "start": {"line": 178, "column": 12}, "end": {"line": 180, "column": 3}, "value": 3}, + {"unit_name": "ImageApi", "start": {"line": 187, "column": 3}, "end": {"line": 188, "column": 4}, "value": 2}, + {"unit_name": "pull", "start": {"line": 198, "column": 16}, "end": {"line": 201, "column": 4}, "value": 4}, + {"unit_name": "pull", "start": {"line": 212, "column": 16}, "end": {"line": 234, "column": 4}, "value": 23}, + {"unit_name": "push", "start": {"line": 243, "column": 15}, "end": {"line": 261, "column": 4}, "value": 19}, + {"unit_name": "load", "start": {"line": 269, "column": 15}, "end": {"line": 287, "column": 4}, "value": 19}, + {"unit_name": "exportLayerFiles", "start": {"line": 300, "column": 15}, "end": {"line": 315, "column": 4}, "value": 16}, + {"unit_name": "exportLayers", "start": {"line": 324, "column": 15}, "end": {"line": 334, "column": 4}, "value": 11}, + {"unit_name": "remove", "start": {"line": 342, "column": 15}, "end": {"line": 347, "column": 4}, "value": 6}, + {"unit_name": "inspect", "start": {"line": 355, "column": 16}, "end": {"line": 361, "column": 4}, "value": 7}, + {"unit_name": "tag", "start": {"line": 363, "column": 15}, "end": {"line": 371, "column": 4}, "value": 9}, + {"unit_name": "ContainerApi", "start": {"line": 380, "column": 3}, "end": {"line": 381, "column": 4}, "value": 2}, + {"unit_name": "create", "start": {"line": 392, "column": 29}, "end": {"line": 401, "column": 4}, "value": 10}, + {"unit_name": "createContainer", "start": {"line": 403, "column": 30}, "end": {"line": 411, "column": 4}, "value": 9}, + {"unit_name": "uploadContainerContent", "start": {"line": 413, "column": 16}, "end": {"line": 416, "column": 4}, "value": 4}, + {"unit_name": "start", "start": {"line": 423, "column": 15}, "end": {"line": 427, "column": 4}, "value": 5}, + {"unit_name": "logs", "start": {"line": 435, "column": 15}, "end": {"line": 449, "column": 4}, "value": 15}, + {"unit_name": "wait", "start": {"line": 457, "column": 26}, "end": {"line": 463, "column": 4}, "value": 7}, + {"unit_name": "remove", "start": {"line": 471, "column": 15}, "end": {"line": 476, "column": 4}, "value": 6}, + {"unit_name": "VolumeApi", "start": {"line": 485, "column": 3}, "end": {"line": 486, "column": 4}, "value": 2}, + {"unit_name": "delete", "start": {"line": 494, "column": 15}, "end": {"line": 499, "column": 4}, "value": 6}, + {"unit_name": "SystemApi", "start": {"line": 508, "column": 3}, "end": {"line": 509, "column": 4}, "value": 2}, + {"unit_name": "getApiVersion", "start": {"line": 515, "column": 14}, "end": {"line": 532, "column": 4}, "value": 17}, + {"unit_name": "onUpdate", "start": {"line": 546, "column": 15}, "end": {"line": 553, "column": 4}, "value": 8}, + {"unit_name": "LoadImageUpdateListener", "start": {"line": 566, "column": 11}, "end": {"line": 568, "column": 4}, "value": 3}, + {"unit_name": "onUpdate", "start": {"line": 571, "column": 15}, "end": {"line": 575, "column": 4}, "value": 5}, + {"unit_name": "image", "start": {"line": 577, "column": 18}, "end": {"line": 580, "column": 4}, "value": 4}, + {"unit_name": "assertValidResponseReceived", "start": {"line": 582, "column": 16}, "end": {"line": 585, "column": 4}, "value": 4}, + {"unit_name": "onUpdate", "start": {"line": 596, "column": 15}, "end": {"line": 599, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/ExportedImageTar.java": { + "checksum": "593ae577eb320223ac9b7a49461de4b0", + "language": "Java", + "loc": 198, + "profile": [112, 41, 0, 0], + "measurements": [ + {"unit_name": "ExportedImageTar", "start": {"line": 64, "column": 2}, "end": {"line": 68, "column": 3}, "value": 5}, + {"unit_name": "exportLayers", "start": {"line": 70, "column": 7}, "end": {"line": 81, "column": 3}, "value": 12}, + {"unit_name": "openTar", "start": {"line": 83, "column": 39}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 88, "column": 14}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 114, "column": 30}, "end": {"line": 134, "column": 4}, "value": 21}, + {"unit_name": "IndexLayerArchiveFactory", "start": {"line": 145, "column": 3}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "IndexLayerArchiveFactory", "start": {"line": 149, "column": 3}, "end": {"line": 157, "column": 4}, "value": 9}, + {"unit_name": "withNestedIndexes", "start": {"line": 159, "column": 42}, "end": {"line": 166, "column": 4}, "value": 8}, + {"unit_name": "getDigests", "start": {"line": 168, "column": 30}, "end": {"line": 170, "column": 4}, "value": 3}, + {"unit_name": "getDigests", "start": {"line": 172, "column": 30}, "end": {"line": 177, "column": 4}, "value": 6}, + {"unit_name": "getManifestLists", "start": {"line": 179, "column": 37}, "end": {"line": 181, "column": 4}, "value": 3}, + {"unit_name": "getManifests", "start": {"line": 183, "column": 26}, "end": {"line": 192, "column": 4}, "value": 10}, + {"unit_name": "getDigestMatches", "start": {"line": 194, "column": 30}, "end": {"line": 213, "column": 4}, "value": 20}, + {"unit_name": "isManifest", "start": {"line": 215, "column": 19}, "end": {"line": 218, "column": 4}, "value": 4}, + {"unit_name": "isIndex", "start": {"line": 220, "column": 26}, "end": {"line": 222, "column": 4}, "value": 3}, + {"unit_name": "isManifestList", "start": {"line": 224, "column": 26}, "end": {"line": 226, "column": 4}, "value": 3}, + {"unit_name": "isJsonWithPrefix", "start": {"line": 228, "column": 26}, "end": {"line": 230, "column": 4}, "value": 3}, + {"unit_name": "getEntryName", "start": {"line": 232, "column": 25}, "end": {"line": 234, "column": 4}, "value": 3}, + {"unit_name": "getEntryName", "start": {"line": 236, "column": 25}, "end": {"line": 238, "column": 4}, "value": 3}, + {"unit_name": "getLayerArchive", "start": {"line": 241, "column": 14}, "end": {"line": 247, "column": 4}, "value": 7}, + {"unit_name": "getCompression", "start": {"line": 249, "column": 23}, "end": {"line": 257, "column": 4}, "value": 9}, + {"unit_name": "ManifestLayerArchiveFactory", "start": {"line": 268, "column": 3}, "end": {"line": 273, "column": 4}, "value": 6}, + {"unit_name": "getLayerArchive", "start": {"line": 276, "column": 14}, "end": {"line": 281, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/package-info.java": { + "checksum": "a1f601969f4a311691f74b41520104f6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/configuration/DockerHost.java": { + "checksum": "aad6247edd30d946c5f011065ea30cb5", + "language": "Java", + "loc": 23, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerHost", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "DockerHost", "start": {"line": 37, "column": 9}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "getAddress", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "isSecure", "start": {"line": 47, "column": 17}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getCertificatePath", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/configuration/DockerConfiguration.java": { + "checksum": "0809fdf78abc8710a20e2f6c51773474", + "language": "Java", + "loc": 105, + "profile": [91, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerConfiguration", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "DockerConfiguration", "start": {"line": 42, "column": 10}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "getHost", "start": {"line": 50, "column": 33}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "isBindHostToBuilder", "start": {"line": 54, "column": 17}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getBuilderRegistryAuthentication", "start": {"line": 58, "column": 38}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getPublishRegistryAuthentication", "start": {"line": 62, "column": 38}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "withHost", "start": {"line": 66, "column": 29}, "end": {"line": 70, "column": 3}, "value": 5}, + {"unit_name": "withContext", "start": {"line": 72, "column": 29}, "end": {"line": 76, "column": 3}, "value": 5}, + {"unit_name": "withBindHostToBuilder", "start": {"line": 78, "column": 29}, "end": {"line": 81, "column": 3}, "value": 4}, + {"unit_name": "withBuilderRegistryTokenAuthentication", "start": {"line": 83, "column": 29}, "end": {"line": 87, "column": 3}, "value": 5}, + {"unit_name": "withBuilderRegistryUserAuthentication", "start": {"line": 89, "column": 29}, "end": {"line": 95, "column": 3}, "value": 7}, + {"unit_name": "withPublishRegistryTokenAuthentication", "start": {"line": 97, "column": 29}, "end": {"line": 101, "column": 3}, "value": 5}, + {"unit_name": "withPublishRegistryUserAuthentication", "start": {"line": 103, "column": 29}, "end": {"line": 109, "column": 3}, "value": 7}, + {"unit_name": "withEmptyPublishRegistryAuthentication", "start": {"line": 111, "column": 29}, "end": {"line": 114, "column": 3}, "value": 4}, + {"unit_name": "DockerHostConfiguration", "start": {"line": 126, "column": 10}, "end": {"line": 131, "column": 4}, "value": 6}, + {"unit_name": "getAddress", "start": {"line": 133, "column": 17}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "getContext", "start": {"line": 137, "column": 17}, "end": {"line": 139, "column": 4}, "value": 3}, + {"unit_name": "isSecure", "start": {"line": 141, "column": 18}, "end": {"line": 143, "column": 4}, "value": 3}, + {"unit_name": "getCertificatePath", "start": {"line": 145, "column": 17}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "forAddress", "start": {"line": 149, "column": 41}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "forAddress", "start": {"line": 153, "column": 41}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "forContext", "start": {"line": 157, "column": 34}, "end": {"line": 159, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/configuration/DockerConfigurationMetadata.java": { + "checksum": "b976836228dcff7c77500ded07b4dd84", + "language": "Java", + "loc": 145, + "profile": [88, 20, 0, 0], + "measurements": [ + {"unit_name": "DockerConfigurationMetadata", "start": {"line": 67, "column": 10}, "end": {"line": 71, "column": 3}, "value": 5}, + {"unit_name": "getConfiguration", "start": {"line": 73, "column": 15}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getContext", "start": {"line": 77, "column": 16}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "forContext", "start": {"line": 81, "column": 16}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 85, "column": 37}, "end": {"line": 91, "column": 3}, "value": 7}, + {"unit_name": "createDockerConfig", "start": {"line": 93, "column": 30}, "end": {"line": 104, "column": 3}, "value": 12}, + {"unit_name": "createDockerContext", "start": {"line": 106, "column": 31}, "end": {"line": 125, "column": 3}, "value": 20}, + {"unit_name": "asHash", "start": {"line": 127, "column": 24}, "end": {"line": 136, "column": 3}, "value": 10}, + {"unit_name": "readPathContent", "start": {"line": 138, "column": 24}, "end": {"line": 145, "column": 3}, "value": 8}, + {"unit_name": "DockerConfig", "start": {"line": 151, "column": 11}, "end": {"line": 154, "column": 4}, "value": 4}, + {"unit_name": "getCurrentContext", "start": {"line": 156, "column": 10}, "end": {"line": 158, "column": 4}, "value": 3}, + {"unit_name": "fromJson", "start": {"line": 160, "column": 23}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "empty", "start": {"line": 164, "column": 23}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "DockerContext", "start": {"line": 178, "column": 11}, "end": {"line": 183, "column": 4}, "value": 6}, + {"unit_name": "getDockerHost", "start": {"line": 185, "column": 10}, "end": {"line": 187, "column": 4}, "value": 3}, + {"unit_name": "isTlsVerify", "start": {"line": 189, "column": 11}, "end": {"line": 191, "column": 4}, "value": 3}, + {"unit_name": "getTlsPath", "start": {"line": 193, "column": 10}, "end": {"line": 195, "column": 4}, "value": 3}, + {"unit_name": "withTlsPath", "start": {"line": 197, "column": 17}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "fromJson", "start": {"line": 201, "column": 24}, "end": {"line": 203, "column": 4}, "value": 3}, + {"unit_name": "empty", "start": {"line": 205, "column": 24}, "end": {"line": 207, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/configuration/DockerRegistryUserAuthentication.java": { + "checksum": "7bd12cb721419f8b45d28cf688190af5", + "language": "Java", + "loc": 31, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerRegistryUserAuthentication", "start": {"line": 40, "column": 2}, "end": {"line": 46, "column": 3}, "value": 7}, + {"unit_name": "getUsername", "start": {"line": 48, "column": 9}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getEmail", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/configuration/DockerRegistryAuthentication.java": { + "checksum": "09bb5f700fd8268165d6d91b1e2b1483", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/configuration/JsonEncodedDockerRegistryAuthentication.java": { + "checksum": "d1fffc844dcdfaf7a348e5a12ed404c3", + "language": "Java", + "loc": 21, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "getAuthHeader", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "createAuthHeader", "start": {"line": 42, "column": 17}, "end": {"line": 49, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/configuration/ResolvedDockerHost.java": { + "checksum": "ffe93c3bd1afb4458045588ca02a0a27", + "language": "Java", + "loc": 79, + "profile": [38, 24, 0, 0], + "measurements": [ + {"unit_name": "ResolvedDockerHost", "start": {"line": 50, "column": 2}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "ResolvedDockerHost", "start": {"line": 54, "column": 2}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getAddress", "start": {"line": 59, "column": 16}, "end": {"line": 65, "column": 3}, "value": 7}, + {"unit_name": "isRemote", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "isLocalFileReference", "start": {"line": 71, "column": 17}, "end": {"line": 78, "column": 3}, "value": 8}, + {"unit_name": "from", "start": {"line": 80, "column": 35}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 84, "column": 28}, "end": {"line": 107, "column": 3}, "value": 24}, + {"unit_name": "getDefaultAddress", "start": {"line": 109, "column": 24}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "isTrue", "start": {"line": 113, "column": 25}, "end": {"line": 120, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/configuration/package-info.java": { + "checksum": "eb9bd2ade6a6d998441f53beb92be536", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/configuration/DockerRegistryTokenAuthentication.java": { + "checksum": "eb6d9976b148c26fcae9a59b131fd5b8", + "language": "Java", + "loc": 13, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerRegistryTokenAuthentication", "start": {"line": 31, "column": 2}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "getToken", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/ssl/PemPrivateKeyParser.java": { + "checksum": "117e164c789e420f368045d8fd638a1d", + "language": "Java", + "loc": 397, + "profile": [167, 123, 0, 0], + "measurements": [ + {"unit_name": "PemPrivateKeyParser", "start": {"line": 113, "column": 10}, "end": {"line": 114, "column": 3}, "value": 2}, + {"unit_name": "createKeySpecForPkcs1Rsa", "start": {"line": 116, "column": 37}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "createKeySpecForSec1Ec", "start": {"line": 120, "column": 37}, "end": {"line": 134, "column": 3}, "value": 15}, + {"unit_name": "getEcParameters", "start": {"line": 136, "column": 28}, "end": {"line": 145, "column": 3}, "value": 10}, + {"unit_name": "createKeySpecForAlgorithm", "start": {"line": 147, "column": 37}, "end": {"line": 162, "column": 3}, "value": 16}, + {"unit_name": "createKeySpecForPkcs8", "start": {"line": 164, "column": 37}, "end": {"line": 179, "column": 3}, "value": 16}, + {"unit_name": "createKeySpecForPkcs8Encrypted", "start": {"line": 181, "column": 37}, "end": {"line": 183, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 190, "column": 20}, "end": {"line": 192, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 201, "column": 20}, "end": {"line": 217, "column": 3}, "value": 17}, + {"unit_name": "PemParser", "start": {"line": 230, "column": 3}, "end": {"line": 235, "column": 4}, "value": 6}, + {"unit_name": "parse", "start": {"line": 237, "column": 14}, "end": {"line": 240, "column": 4}, "value": 4}, + {"unit_name": "decodeBase64", "start": {"line": 242, "column": 25}, "end": {"line": 245, "column": 4}, "value": 4}, + {"unit_name": "parse", "start": {"line": 247, "column": 22}, "end": {"line": 268, "column": 4}, "value": 20}, + {"unit_name": "objectIdentifier", "start": {"line": 279, "column": 8}, "end": {"line": 282, "column": 4}, "value": 4}, + {"unit_name": "integer", "start": {"line": 284, "column": 8}, "end": {"line": 286, "column": 4}, "value": 3}, + {"unit_name": "octetString", "start": {"line": 288, "column": 8}, "end": {"line": 290, "column": 4}, "value": 3}, + {"unit_name": "sequence", "start": {"line": 292, "column": 8}, "end": {"line": 294, "column": 4}, "value": 3}, + {"unit_name": "codeLengthBytes", "start": {"line": 296, "column": 8}, "end": {"line": 317, "column": 4}, "value": 22}, + {"unit_name": "bytes", "start": {"line": 319, "column": 25}, "end": {"line": 328, "column": 4}, "value": 10}, + {"unit_name": "toSequence", "start": {"line": 330, "column": 10}, "end": {"line": 334, "column": 4}, "value": 5}, + {"unit_name": "toByteArray", "start": {"line": 336, "column": 10}, "end": {"line": 338, "column": 4}, "value": 3}, + {"unit_name": "DerElement", "start": {"line": 353, "column": 11}, "end": {"line": 362, "column": 4}, "value": 10}, + {"unit_name": "decodeTagType", "start": {"line": 364, "column": 16}, "end": {"line": 377, "column": 4}, "value": 14}, + {"unit_name": "decodeLength", "start": {"line": 379, "column": 15}, "end": {"line": 394, "column": 4}, "value": 16}, + {"unit_name": "isType", "start": {"line": 396, "column": 11}, "end": {"line": 398, "column": 4}, "value": 3}, + {"unit_name": "isType", "start": {"line": 400, "column": 11}, "end": {"line": 402, "column": 4}, "value": 3}, + {"unit_name": "getContents", "start": {"line": 404, "column": 14}, "end": {"line": 406, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 408, "column": 21}, "end": {"line": 410, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 412, "column": 21}, "end": {"line": 414, "column": 4}, "value": 3}, + {"unit_name": "TagType", "start": {"line": 428, "column": 4}, "end": {"line": 430, "column": 5}, "value": 3}, + {"unit_name": "getNumber", "start": {"line": 432, "column": 8}, "end": {"line": 434, "column": 5}, "value": 3}, + {"unit_name": "decrypt", "start": {"line": 447, "column": 30}, "end": {"line": 462, "column": 4}, "value": 16}, + {"unit_name": "getEncryptionAlgorithm", "start": {"line": 464, "column": 25}, "end": {"line": 469, "column": 4}, "value": 6}, + {"unit_name": "EncodedOid", "start": {"line": 490, "column": 11}, "end": {"line": 492, "column": 4}, "value": 3}, + {"unit_name": "toByteArray", "start": {"line": 494, "column": 10}, "end": {"line": 496, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 499, "column": 18}, "end": {"line": 507, "column": 4}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 510, "column": 14}, "end": {"line": 512, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 514, "column": 21}, "end": {"line": 516, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 518, "column": 21}, "end": {"line": 520, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 522, "column": 21}, "end": {"line": 524, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 526, "column": 21}, "end": {"line": 528, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 530, "column": 21}, "end": {"line": 534, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/ssl/SslContextFactory.java": { + "checksum": "5d060a4b5e84a18bba9470d75dd82f7b", + "language": "Java", + "loc": 56, + "profile": [21, 20, 0, 0], + "measurements": [ + {"unit_name": "SslContextFactory", "start": {"line": 45, "column": 9}, "end": {"line": 46, "column": 3}, "value": 2}, + {"unit_name": "forDirectory", "start": {"line": 54, "column": 20}, "end": {"line": 73, "column": 3}, "value": 20}, + {"unit_name": "getKeyManagerFactory", "start": {"line": 75, "column": 28}, "end": {"line": 80, "column": 3}, "value": 6}, + {"unit_name": "getTrustManagerFactory", "start": {"line": 82, "column": 30}, "end": {"line": 88, "column": 3}, "value": 7}, + {"unit_name": "verifyCertificateFiles", "start": {"line": 90, "column": 22}, "end": {"line": 95, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/ssl/PemCertificateParser.java": { + "checksum": "1290e3a67121a2a0a80a13d2a7f11dc7", + "language": "Java", + "loc": 59, + "profile": [24, 16, 0, 0], + "measurements": [ + {"unit_name": "PemCertificateParser", "start": {"line": 49, "column": 10}, "end": {"line": 50, "column": 3}, "value": 2}, + {"unit_name": "parse", "start": {"line": 57, "column": 31}, "end": {"line": 66, "column": 3}, "value": 10}, + {"unit_name": "getCertificateFactory", "start": {"line": 68, "column": 36}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "readCertificates", "start": {"line": 77, "column": 22}, "end": {"line": 92, "column": 3}, "value": 16}, + {"unit_name": "decodeBase64", "start": {"line": 94, "column": 24}, "end": {"line": 97, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/ssl/KeyStoreFactory.java": { + "checksum": "cd71e1b0e4ec9d6e6eb49c1744019705", + "language": "Java", + "loc": 59, + "profile": [26, 18, 0, 0], + "measurements": [ + {"unit_name": "KeyStoreFactory", "start": {"line": 40, "column": 10}, "end": {"line": 41, "column": 3}, "value": 2}, + {"unit_name": "create", "start": {"line": 51, "column": 18}, "end": {"line": 68, "column": 3}, "value": 18}, + {"unit_name": "getKeyStore", "start": {"line": 70, "column": 26}, "end": {"line": 75, "column": 3}, "value": 6}, + {"unit_name": "getPrivateKey", "start": {"line": 77, "column": 28}, "end": {"line": 83, "column": 3}, "value": 7}, + {"unit_name": "addCertificates", "start": {"line": 85, "column": 22}, "end": {"line": 95, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/ssl/package-info.java": { + "checksum": "80e10a0f4d32e7ac2153fac250d3ce72", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/transport/Message.java": { + "checksum": "5fffe15da2fc78507aa28ff7ff93a256", + "language": "Java", + "loc": 17, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getMessage", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/transport/DockerEngineException.java": { + "checksum": "8c242fc98b12f8f3c2379f9db02e1bfc", + "language": "Java", + "loc": 47, + "profile": [20, 17, 0, 0], + "measurements": [ + {"unit_name": "DockerEngineException", "start": {"line": 41, "column": 9}, "end": {"line": 48, "column": 3}, "value": 8}, + {"unit_name": "getStatusCode", "start": {"line": 54, "column": 13}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getReasonPhrase", "start": {"line": 62, "column": 16}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getErrors", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getResponseMessage", "start": {"line": 80, "column": 17}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "buildMessage", "start": {"line": 84, "column": 24}, "end": {"line": 100, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/transport/DockerConnectionException.java": { + "checksum": "d3c6b0c2ea633f1a0014c9e8d0d37c2f", + "language": "Java", + "loc": 26, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerConnectionException", "start": {"line": 32, "column": 9}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "buildMessage", "start": {"line": 36, "column": 24}, "end": {"line": 46, "column": 3}, "value": 11}, + {"unit_name": "getCauseMessage", "start": {"line": 48, "column": 24}, "end": {"line": 53, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/transport/RemoteHttpClientTransport.java": { + "checksum": "0b21bc686fedbc37e1271a7320b68856", + "language": "Java", + "loc": 60, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "RemoteHttpClientTransport", "start": {"line": 49, "column": 10}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "createIfPossible", "start": {"line": 53, "column": 35}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "createIfPossible", "start": {"line": 57, "column": 35}, "end": {"line": 68, "column": 3}, "value": 12}, + {"unit_name": "create", "start": {"line": 70, "column": 43}, "end": {"line": 84, "column": 3}, "value": 15}, + {"unit_name": "getTlsSocketStrategy", "start": {"line": 86, "column": 35}, "end": {"line": 92, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/transport/LocalHttpClientTransport.java": { + "checksum": "43820cf1294c56f7a61ea4e56992de03", + "language": "Java", + "loc": 88, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "LocalHttpClientTransport", "start": {"line": 61, "column": 10}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 65, "column": 34}, "end": {"line": 71, "column": 3}, "value": 7}, + {"unit_name": "LocalConnectionManager", "start": {"line": 84, "column": 3}, "end": {"line": 87, "column": 4}, "value": 4}, + {"unit_name": "createhttpClientConnectionOperator", "start": {"line": 89, "column": 54}, "end": {"line": 94, "column": 4}, "value": 6}, + {"unit_name": "LocalDetachedSocketFactory", "start": {"line": 107, "column": 3}, "end": {"line": 109, "column": 4}, "value": 3}, + {"unit_name": "create", "start": {"line": 112, "column": 17}, "end": {"line": 118, "column": 4}, "value": 7}, + {"unit_name": "resolve", "start": {"line": 130, "column": 24}, "end": {"line": 132, "column": 4}, "value": 3}, + {"unit_name": "resolveCanonicalHostname", "start": {"line": 135, "column": 17}, "end": {"line": 137, "column": 4}, "value": 3}, + {"unit_name": "determineRoute", "start": {"line": 147, "column": 20}, "end": {"line": 149, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/transport/HttpTransport.java": { + "checksum": "5a05bcf8f13417dae48f28cd6af67c99", + "language": "Java", + "loc": 31, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "head", "start": {"line": 100, "column": 11}, "end": {"line": 129, "column": 3}, "value": 5}, + {"unit_name": "create", "start": {"line": 107, "column": 23}, "end": {"line": 111, "column": 3}, "value": 5}, + {"unit_name": "getHeader", "start": {"line": 125, "column": 18}, "end": {"line": 127, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/transport/Errors.java": { + "checksum": "24070b5c55f6b5a0c4ee1522001033a4", + "language": "Java", + "loc": 47, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "iterator", "start": {"line": 43, "column": 32}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 51, "column": 23}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "isEmpty", "start": {"line": 59, "column": 17}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "Error", "start": {"line": 78, "column": 3}, "end": {"line": 81, "column": 4}, "value": 4}, + {"unit_name": "getCode", "start": {"line": 87, "column": 17}, "end": {"line": 89, "column": 4}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 95, "column": 17}, "end": {"line": 97, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 100, "column": 17}, "end": {"line": 102, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/transport/package-info.java": { + "checksum": "80698ae91e7b2cc0f406490cc6b82317", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/transport/HttpClientTransport.java": { + "checksum": "061a57808d498108265bb517c6407663", + "language": "Java", + "loc": 174, + "profile": [103, 18, 0, 0], + "measurements": [ + {"unit_name": "HttpClientTransport", "start": {"line": 63, "column": 12}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "get", "start": {"line": 76, "column": 18}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "post", "start": {"line": 86, "column": 18}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "post", "start": {"line": 97, "column": 18}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "post", "start": {"line": 109, "column": 18}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "put", "start": {"line": 121, "column": 18}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "delete", "start": {"line": 131, "column": 18}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "head", "start": {"line": 141, "column": 18}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 145, "column": 19}, "end": {"line": 148, "column": 3}, "value": 4}, + {"unit_name": "execute", "start": {"line": 150, "column": 19}, "end": {"line": 155, "column": 3}, "value": 6}, + {"unit_name": "execute", "start": {"line": 157, "column": 19}, "end": {"line": 174, "column": 3}, "value": 18}, + {"unit_name": "getErrorsFromResponse", "start": {"line": 176, "column": 17}, "end": {"line": 183, "column": 3}, "value": 8}, + {"unit_name": "getMessageFromResponse", "start": {"line": 185, "column": 18}, "end": {"line": 193, "column": 3}, "value": 9}, + {"unit_name": "getHost", "start": {"line": 195, "column": 11}, "end": {"line": 197, "column": 3}, "value": 3}, + {"unit_name": "WritableHttpEntity", "start": {"line": 206, "column": 3}, "end": {"line": 209, "column": 4}, "value": 4}, + {"unit_name": "isRepeatable", "start": {"line": 212, "column": 18}, "end": {"line": 214, "column": 4}, "value": 3}, + {"unit_name": "getContentLength", "start": {"line": 217, "column": 15}, "end": {"line": 222, "column": 4}, "value": 6}, + {"unit_name": "getContent", "start": {"line": 225, "column": 22}, "end": {"line": 227, "column": 4}, "value": 3}, + {"unit_name": "writeTo", "start": {"line": 230, "column": 15}, "end": {"line": 232, "column": 4}, "value": 3}, + {"unit_name": "isStreaming", "start": {"line": 235, "column": 18}, "end": {"line": 237, "column": 4}, "value": 3}, + {"unit_name": "calculateStringContentLength", "start": {"line": 239, "column": 15}, "end": {"line": 248, "column": 4}, "value": 10}, + {"unit_name": "close", "start": {"line": 251, "column": 15}, "end": {"line": 252, "column": 4}, "value": 2}, + {"unit_name": "HttpClientResponse", "start": {"line": 263, "column": 3}, "end": {"line": 265, "column": 4}, "value": 3}, + {"unit_name": "getContent", "start": {"line": 268, "column": 22}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "getHeader", "start": {"line": 273, "column": 17}, "end": {"line": 275, "column": 4}, "value": 3}, + {"unit_name": "close", "start": {"line": 278, "column": 15}, "end": {"line": 280, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ContainerContent.java": { + "checksum": "1f22568d993a933b97110e58fd599de4", + "language": "Java", + "loc": 24, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "of", "start": {"line": 48, "column": 26}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 58, "column": 26}, "end": {"line": 74, "column": 3}, "value": 6}, + {"unit_name": "ContainerContent", "start": {"line": 61, "column": 14}, "end": {"line": 73, "column": 4}, "value": 10}, + {"unit_name": "getArchive", "start": {"line": 64, "column": 22}, "end": {"line": 66, "column": 5}, "value": 3}, + {"unit_name": "getDestinationPath", "start": {"line": 69, "column": 18}, "end": {"line": 71, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ContainerStatus.java": { + "checksum": "021b179b003f59040b2318af7f1ed60e", + "language": "Java", + "loc": 32, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "ContainerStatus", "start": {"line": 39, "column": 2}, "end": {"line": 43, "column": 3}, "value": 5}, + {"unit_name": "ContainerStatus", "start": {"line": 45, "column": 2}, "end": {"line": 49, "column": 3}, "value": 5}, + {"unit_name": "getStatusCode", "start": {"line": 55, "column": 13}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getWaitingErrorMessage", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 74, "column": 32}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 84, "column": 32}, "end": {"line": 86, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/Regex.java": { + "checksum": "fd02cfa96ae5b52503c0711d780215fa", + "language": "Java", + "loc": 69, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "Regex", "start": {"line": 73, "column": 10}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "oneOrMoreTimes", "start": {"line": 77, "column": 16}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "zeroOrOnce", "start": {"line": 81, "column": 16}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "compile", "start": {"line": 85, "column": 10}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "length", "start": {"line": 90, "column": 13}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "charAt", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "subSequence", "start": {"line": 100, "column": 22}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 105, "column": 16}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 109, "column": 23}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "oneOf", "start": {"line": 113, "column": 23}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "group", "start": {"line": 117, "column": 23}, "end": {"line": 119, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ImageConfig.java": { + "checksum": "afdd13112ae98a597aaf7da23033096d", + "language": "Java", + "loc": 69, + "profile": [52, 0, 0, 0], + "measurements": [ + {"unit_name": "ImageConfig", "start": {"line": 43, "column": 2}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "extractLabels", "start": {"line": 50, "column": 30}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "parseConfigEnv", "start": {"line": 58, "column": 30}, "end": {"line": 71, "column": 3}, "value": 14}, + {"unit_name": "getNodeCopy", "start": {"line": 73, "column": 11}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getLabels", "start": {"line": 82, "column": 29}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getEnv", "start": {"line": 91, "column": 29}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "copy", "start": {"line": 100, "column": 21}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "Update", "start": {"line": 112, "column": 11}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 116, "column": 23}, "end": {"line": 119, "column": 4}, "value": 4}, + {"unit_name": "withLabel", "start": {"line": 126, "column": 15}, "end": {"line": 132, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/Image.java": { + "checksum": "0abdf21574098f7eb3ff8b155a7ec79a", + "language": "Java", + "loc": 58, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "Image", "start": {"line": 53, "column": 2}, "end": {"line": 62, "column": 3}, "value": 10}, + {"unit_name": "extractLayers", "start": {"line": 64, "column": 24}, "end": {"line": 69, "column": 3}, "value": 6}, + {"unit_name": "getDigests", "start": {"line": 75, "column": 22}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getConfig", "start": {"line": 83, "column": 21}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getLayers", "start": {"line": 91, "column": 23}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getOs", "start": {"line": 99, "column": 16}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "getArchitecture", "start": {"line": 107, "column": 16}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getVariant", "start": {"line": 115, "column": 16}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getCreated", "start": {"line": 123, "column": 16}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 133, "column": 22}, "end": {"line": 135, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ImageReference.java": { + "checksum": "12165156c2dc2def26b2b68ba97c5a54", + "language": "Java", + "loc": 165, + "profile": [97, 17, 33, 0], + "measurements": [ + {"unit_name": "ImageReference", "start": {"line": 50, "column": 10}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "getDomain", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 72, "column": 16}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getTag", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getDigest", "start": {"line": 88, "column": 16}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 93, "column": 17}, "end": {"line": 106, "column": 3}, "value": 14}, + {"unit_name": "hashCode", "start": {"line": 109, "column": 13}, "end": {"line": 116, "column": 3}, "value": 8}, + {"unit_name": "toString", "start": {"line": 119, "column": 16}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "toLegacyString", "start": {"line": 123, "column": 16}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "buildString", "start": {"line": 127, "column": 17}, "end": {"line": 136, "column": 3}, "value": 10}, + {"unit_name": "withDigest", "start": {"line": 143, "column": 24}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "inTaggedForm", "start": {"line": 153, "column": 24}, "end": {"line": 156, "column": 3}, "value": 4}, + {"unit_name": "inTaglessForm", "start": {"line": 163, "column": 24}, "end": {"line": 168, "column": 3}, "value": 6}, + {"unit_name": "inTaggedOrDigestForm", "start": {"line": 175, "column": 24}, "end": {"line": 180, "column": 3}, "value": 6}, + {"unit_name": "forJarFile", "start": {"line": 188, "column": 31}, "end": {"line": 204, "column": 3}, "value": 17}, + {"unit_name": "random", "start": {"line": 211, "column": 31}, "end": {"line": 213, "column": 3}, "value": 3}, + {"unit_name": "random", "start": {"line": 221, "column": 31}, "end": {"line": 223, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 238, "column": 31}, "end": {"line": 271, "column": 3}, "value": 33}, + {"unit_name": "isLowerCase", "start": {"line": 273, "column": 25}, "end": {"line": 275, "column": 3}, "value": 3}, + {"unit_name": "matchesPathRegex", "start": {"line": 277, "column": 25}, "end": {"line": 279, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 286, "column": 31}, "end": {"line": 288, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 296, "column": 31}, "end": {"line": 298, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 308, "column": 31}, "end": {"line": 310, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ApiVersion.java": { + "checksum": "f190f1715a1454e26863825acf34e308", + "language": "Java", + "loc": 71, + "profile": [59, 0, 0, 0], + "measurements": [ + {"unit_name": "ApiVersion", "start": {"line": 39, "column": 10}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "getMajor", "start": {"line": 48, "column": 6}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getMinor", "start": {"line": 56, "column": 6}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "supports", "start": {"line": 67, "column": 17}, "end": {"line": 75, "column": 3}, "value": 9}, + {"unit_name": "supportsAny", "start": {"line": 83, "column": 17}, "end": {"line": 90, "column": 3}, "value": 8}, + {"unit_name": "equals", "start": {"line": 93, "column": 17}, "end": {"line": 102, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 105, "column": 13}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 110, "column": 16}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 120, "column": 27}, "end": {"line": 132, "column": 3}, "value": 13}, + {"unit_name": "of", "start": {"line": 134, "column": 27}, "end": {"line": 136, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/Manifest.java": { + "checksum": "cf5e943b8d0ebc7386d0d2c4ae71d27c", + "language": "Java", + "loc": 30, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "Manifest", "start": {"line": 45, "column": 12}, "end": {"line": 50, "column": 3}, "value": 6}, + {"unit_name": "getSchemaVersion", "start": {"line": 52, "column": 17}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getMediaType", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getLayers", "start": {"line": 60, "column": 29}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 70, "column": 25}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/LayerId.java": { + "checksum": "a6f071143af1a635377f7b82c572240e", + "language": "Java", + "loc": 50, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "LayerId", "start": {"line": 37, "column": 10}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "getAlgorithm", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getHash", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 60, "column": 17}, "end": {"line": 68, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 71, "column": 13}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 76, "column": 16}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 85, "column": 24}, "end": {"line": 90, "column": 3}, "value": 6}, + {"unit_name": "ofSha256Digest", "start": {"line": 97, "column": 24}, "end": {"line": 103, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ImageName.java": { + "checksum": "3349d81add707349fcce0341b3de87e7", + "language": "Java", + "loc": 84, + "profile": [71, 0, 0, 0], + "measurements": [ + {"unit_name": "ImageName", "start": {"line": 44, "column": 2}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "getDomain", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 68, "column": 17}, "end": {"line": 80, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 83, "column": 13}, "end": {"line": 89, "column": 3}, "value": 7}, + {"unit_name": "toString", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "toLegacyString", "start": {"line": 96, "column": 16}, "end": {"line": 101, "column": 3}, "value": 6}, + {"unit_name": "getDomainOrDefault", "start": {"line": 103, "column": 17}, "end": {"line": 108, "column": 3}, "value": 6}, + {"unit_name": "getNameWithDefaultPath", "start": {"line": 110, "column": 17}, "end": {"line": 115, "column": 3}, "value": 6}, + {"unit_name": "of", "start": {"line": 128, "column": 26}, "end": {"line": 137, "column": 3}, "value": 10}, + {"unit_name": "parseDomain", "start": {"line": 139, "column": 16}, "end": {"line": 146, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ImageArchiveIndex.java": { + "checksum": "d88b49c2e4929dd630b7d00baec65489", + "language": "Java", + "loc": 25, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "ImageArchiveIndex", "start": {"line": 43, "column": 12}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "getSchemaVersion", "start": {"line": 49, "column": 17}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getManifests", "start": {"line": 53, "column": 29}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 63, "column": 34}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/VolumeName.java": { + "checksum": "688e94b7d622a5429dd49b28618a80db", + "language": "Java", + "loc": 66, + "profile": [53, 0, 0, 0], + "measurements": [ + {"unit_name": "VolumeName", "start": {"line": 37, "column": 10}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 42, "column": 17}, "end": {"line": 50, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 53, "column": 13}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "random", "start": {"line": 67, "column": 27}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "random", "start": {"line": 77, "column": 27}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "basedOn", "start": {"line": 92, "column": 31}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "basedOn", "start": {"line": 107, "column": 31}, "end": {"line": 114, "column": 3}, "value": 8}, + {"unit_name": "getDigest", "start": {"line": 116, "column": 24}, "end": {"line": 124, "column": 3}, "value": 9}, + {"unit_name": "asHexString", "start": {"line": 126, "column": 24}, "end": {"line": 130, "column": 3}, "value": 5}, + {"unit_name": "of", "start": {"line": 137, "column": 27}, "end": {"line": 140, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ManifestList.java": { + "checksum": "47be92b7263e6e075108b8962c6361fa", + "language": "Java", + "loc": 34, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "ManifestList", "start": {"line": 46, "column": 12}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "getSchemaVersion", "start": {"line": 53, "column": 17}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getMediaType", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "streamManifests", "start": {"line": 61, "column": 31}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getManifests", "start": {"line": 65, "column": 29}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 75, "column": 29}, "end": {"line": 77, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ImageArchive.java": { + "checksum": "5c58fa67e07757ff12aa353612f06339", + "language": "Java", + "loc": 196, + "profile": [145, 0, 0, 0], + "measurements": [ + {"unit_name": "ImageArchive", "start": {"line": 87, "column": 2}, "end": {"line": 98, "column": 3}, "value": 12}, + {"unit_name": "getImageConfig", "start": {"line": 104, "column": 21}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getCreateDate", "start": {"line": 112, "column": 17}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getTag", "start": {"line": 120, "column": 24}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "writeTo", "start": {"line": 125, "column": 14}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 129, "column": 15}, "end": {"line": 133, "column": 3}, "value": 5}, + {"unit_name": "writeLayers", "start": {"line": 135, "column": 24}, "end": {"line": 144, "column": 3}, "value": 10}, + {"unit_name": "writeEmptyLayer", "start": {"line": 146, "column": 15}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "writeLayer", "start": {"line": 150, "column": 18}, "end": {"line": 154, "column": 3}, "value": 5}, + {"unit_name": "writeConfig", "start": {"line": 156, "column": 17}, "end": {"line": 169, "column": 3}, "value": 14}, + {"unit_name": "createConfig", "start": {"line": 171, "column": 21}, "end": {"line": 181, "column": 3}, "value": 11}, + {"unit_name": "getCreatedDate", "start": {"line": 183, "column": 17}, "end": {"line": 185, "column": 3}, "value": 3}, + {"unit_name": "createHistory", "start": {"line": 187, "column": 19}, "end": {"line": 194, "column": 3}, "value": 8}, + {"unit_name": "createRootFs", "start": {"line": 196, "column": 19}, "end": {"line": 202, "column": 3}, "value": 7}, + {"unit_name": "writeManifest", "start": {"line": 204, "column": 15}, "end": {"line": 208, "column": 3}, "value": 5}, + {"unit_name": "createManifest", "start": {"line": 210, "column": 20}, "end": {"line": 219, "column": 3}, "value": 10}, + {"unit_name": "getManifestLayers", "start": {"line": 221, "column": 20}, "end": {"line": 228, "column": 3}, "value": 8}, + {"unit_name": "from", "start": {"line": 236, "column": 29}, "end": {"line": 238, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 247, "column": 29}, "end": {"line": 249, "column": 3}, "value": 3}, + {"unit_name": "Update", "start": {"line": 266, "column": 11}, "end": {"line": 269, "column": 4}, "value": 4}, + {"unit_name": "applyTo", "start": {"line": 271, "column": 24}, "end": {"line": 277, "column": 4}, "value": 7}, + {"unit_name": "withUpdatedConfig", "start": {"line": 283, "column": 15}, "end": {"line": 285, "column": 4}, "value": 3}, + {"unit_name": "withNewLayer", "start": {"line": 291, "column": 15}, "end": {"line": 294, "column": 4}, "value": 4}, + {"unit_name": "withCreateDate", "start": {"line": 300, "column": 15}, "end": {"line": 303, "column": 4}, "value": 4}, + {"unit_name": "withTag", "start": {"line": 309, "column": 15}, "end": {"line": 312, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ImagePlatform.java": { + "checksum": "b03e1a81d222c6526d3a9edd4508d16d", + "language": "Java", + "loc": 55, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "ImagePlatform", "start": {"line": 37, "column": 2}, "end": {"line": 42, "column": 3}, "value": 6}, + {"unit_name": "equals", "start": {"line": 45, "column": 17}, "end": {"line": 55, "column": 3}, "value": 11}, + {"unit_name": "hashCode", "start": {"line": 58, "column": 13}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 63, "column": 16}, "end": {"line": 72, "column": 3}, "value": 10}, + {"unit_name": "of", "start": {"line": 80, "column": 30}, "end": {"line": 90, "column": 3}, "value": 11}, + {"unit_name": "from", "start": {"line": 98, "column": 30}, "end": {"line": 100, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ContainerConfig.java": { + "checksum": "47dbf676ef886239705bae053cc34772", + "language": "Java", + "loc": 112, + "profile": [49, 30, 0, 0], + "measurements": [ + {"unit_name": "ContainerConfig", "start": {"line": 51, "column": 2}, "end": {"line": 80, "column": 3}, "value": 30}, + {"unit_name": "writeTo", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 102, "column": 32}, "end": {"line": 106, "column": 3}, "value": 5}, + {"unit_name": "Update", "start": {"line": 131, "column": 3}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 135, "column": 27}, "end": {"line": 144, "column": 4}, "value": 10}, + {"unit_name": "withUser", "start": {"line": 150, "column": 15}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "withCommand", "start": {"line": 160, "column": 15}, "end": {"line": 163, "column": 4}, "value": 4}, + {"unit_name": "withArgs", "start": {"line": 169, "column": 15}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "withLabel", "start": {"line": 178, "column": 15}, "end": {"line": 180, "column": 4}, "value": 3}, + {"unit_name": "withBinding", "start": {"line": 186, "column": 15}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "withEnv", "start": {"line": 195, "column": 15}, "end": {"line": 197, "column": 4}, "value": 3}, + {"unit_name": "withNetworkMode", "start": {"line": 204, "column": 15}, "end": {"line": 206, "column": 4}, "value": 3}, + {"unit_name": "withSecurityOption", "start": {"line": 212, "column": 15}, "end": {"line": 214, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ContainerReference.java": { + "checksum": "3dbad32070bf73b362fd689a994eaa2e", + "language": "Java", + "loc": 31, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "ContainerReference", "start": {"line": 31, "column": 10}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "equals", "start": {"line": 37, "column": 17}, "end": {"line": 46, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 49, "column": 13}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 54, "column": 16}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 63, "column": 35}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/BlobReference.java": { + "checksum": "816dc78c1dee93652d505d617a3fc219", + "language": "Java", + "loc": 19, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "BlobReference", "start": {"line": 37, "column": 2}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "getDigest", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getMediaType", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/RandomString.java": { + "checksum": "3cc21c1fbe21a66b40179c605a8e6f4d", + "language": "Java", + "loc": 17, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "RandomString", "start": {"line": 33, "column": 10}, "end": {"line": 34, "column": 3}, "value": 2}, + {"unit_name": "generate", "start": {"line": 36, "column": 16}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "generateRandom", "start": {"line": 41, "column": 22}, "end": {"line": 44, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/Binding.java": { + "checksum": "d9c91014bdeb25b6c3583cc280dc1183", + "language": "Java", + "loc": 70, + "profile": [39, 17, 0, 0], + "measurements": [ + {"unit_name": "Binding", "start": {"line": 43, "column": 10}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 48, "column": 17}, "end": {"line": 56, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 59, "column": 13}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "usesSensitiveContainerPath", "start": {"line": 73, "column": 17}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getContainerDestinationPath", "start": {"line": 81, "column": 9}, "end": {"line": 85, "column": 3}, "value": 5}, + {"unit_name": "getParts", "start": {"line": 87, "column": 23}, "end": {"line": 104, "column": 3}, "value": 17}, + {"unit_name": "of", "start": {"line": 112, "column": 24}, "end": {"line": 115, "column": 3}, "value": 4}, + {"unit_name": "from", "start": {"line": 123, "column": 24}, "end": {"line": 126, "column": 3}, "value": 4}, + {"unit_name": "from", "start": {"line": 134, "column": 24}, "end": {"line": 138, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/ImageArchiveManifest.java": { + "checksum": "824120d352f00baabd09e3d7673ffb67", + "language": "Java", + "loc": 39, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "ImageArchiveManifest", "start": {"line": 39, "column": 12}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "getEntries", "start": {"line": 48, "column": 29}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 58, "column": 37}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "ManifestEntry", "start": {"line": 66, "column": 13}, "end": {"line": 69, "column": 4}, "value": 4}, + {"unit_name": "getLayers", "start": {"line": 75, "column": 23}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "extractLayers", "start": {"line": 80, "column": 24}, "end": {"line": 86, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/package-info.java": { + "checksum": "798d9bfefa3accc0ceee06fd864ee9d8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/docker/type/Layer.java": { + "checksum": "9c1792be0d55f61404ddbd8a7be5fdc1", + "language": "Java", + "loc": 44, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "Layer", "start": {"line": 43, "column": 2}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "getId", "start": {"line": 53, "column": 17}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "size", "start": {"line": 58, "column": 13}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "writeTo", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 73, "column": 22}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "fromTarArchive", "start": {"line": 84, "column": 22}, "end": {"line": 92, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/IOConsumer.java": { + "checksum": "5c99d87297d014d42b33c69776fe0197", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/TarArchive.java": { + "checksum": "c7150565898c2bff977ff494845eabec", + "language": "Java", + "loc": 58, + "profile": [60, 0, 0, 0], + "measurements": [ + {"unit_name": "writeTo", "start": {"line": 51, "column": 7}, "end": {"line": 147, "column": 3}, "value": 8}, + {"unit_name": "getCompression", "start": {"line": 58, "column": 22}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 67, "column": 20}, "end": {"line": 73, "column": 3}, "value": 7}, + {"unit_name": "fromZip", "start": {"line": 81, "column": 20}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "fromInputStream", "start": {"line": 93, "column": 20}, "end": {"line": 107, "column": 3}, "value": 12}, + {"unit_name": "TarArchive", "start": {"line": 94, "column": 14}, "end": {"line": 106, "column": 4}, "value": 10}, + {"unit_name": "writeTo", "start": {"line": 97, "column": 16}, "end": {"line": 99, "column": 5}, "value": 3}, + {"unit_name": "getCompression", "start": {"line": 102, "column": 23}, "end": {"line": 104, "column": 5}, "value": 3}, + {"unit_name": "Compression", "start": {"line": 133, "column": 3}, "end": {"line": 137, "column": 4}, "value": 5}, + {"unit_name": "Compression", "start": {"line": 139, "column": 3}, "end": {"line": 141, "column": 4}, "value": 3}, + {"unit_name": "uncompress", "start": {"line": 143, "column": 15}, "end": {"line": 145, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/Layout.java": { + "checksum": "25fdff2eb8940a37c4fd927707e1db23", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "directory", "start": {"line": 36, "column": 15}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "file", "start": {"line": 56, "column": 15}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/InspectedContent.java": { + "checksum": "6c9c921a3b5a13f385c3cb7801ca0914", + "language": "Java", + "loc": 96, + "profile": [66, 16, 0, 0], + "measurements": [ + {"unit_name": "InspectedContent", "start": {"line": 46, "column": 2}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "size", "start": {"line": 52, "column": 13}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "writeTo", "start": {"line": 57, "column": 14}, "end": {"line": 68, "column": 3}, "value": 12}, + {"unit_name": "of", "start": {"line": 78, "column": 33}, "end": {"line": 81, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 90, "column": 33}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 103, "column": 33}, "end": {"line": 110, "column": 3}, "value": 8}, + {"unit_name": "update", "start": {"line": 124, "column": 8}, "end": {"line": 183, "column": 3}, "value": 16}, + {"unit_name": "InspectingOutputStream", "start": {"line": 144, "column": 11}, "end": {"line": 147, "column": 4}, "value": 4}, + {"unit_name": "write", "start": {"line": 150, "column": 15}, "end": {"line": 153, "column": 4}, "value": 4}, + {"unit_name": "write", "start": {"line": 156, "column": 15}, "end": {"line": 166, "column": 4}, "value": 11}, + {"unit_name": "convertToTempFile", "start": {"line": 168, "column": 16}, "end": {"line": 173, "column": 4}, "value": 6}, + {"unit_name": "getContent", "start": {"line": 175, "column": 18}, "end": {"line": 177, "column": 4}, "value": 3}, + {"unit_name": "getSize", "start": {"line": 179, "column": 15}, "end": {"line": 181, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/ZipFileTarArchive.java": { + "checksum": "4612513d7500f1088e389a330b80049a", + "language": "Java", + "loc": 66, + "profile": [47, 0, 0, 0], + "measurements": [ + {"unit_name": "ZipFileTarArchive", "start": {"line": 55, "column": 9}, "end": {"line": 61, "column": 3}, "value": 7}, + {"unit_name": "writeTo", "start": {"line": 64, "column": 14}, "end": {"line": 75, "column": 3}, "value": 12}, + {"unit_name": "assertArchiveHasEntries", "start": {"line": 77, "column": 15}, "end": {"line": 84, "column": 3}, "value": 8}, + {"unit_name": "copy", "start": {"line": 86, "column": 15}, "end": {"line": 93, "column": 3}, "value": 8}, + {"unit_name": "convert", "start": {"line": 95, "column": 26}, "end": {"line": 106, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/TarLayoutWriter.java": { + "checksum": "a5a02dea9b23dca5098b4927248734de", + "language": "Java", + "loc": 49, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "TarLayoutWriter", "start": {"line": 41, "column": 2}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "directory", "start": {"line": 47, "column": 14}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "file", "start": {"line": 53, "column": 14}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "createDirectoryEntry", "start": {"line": 59, "column": 26}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "createFileEntry", "start": {"line": 63, "column": 26}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "createEntry", "start": {"line": 67, "column": 26}, "end": {"line": 75, "column": 3}, "value": 9}, + {"unit_name": "finish", "start": {"line": 77, "column": 7}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/Owner.java": { + "checksum": "6f8c0e913a29e1959dbb812466ad0a75", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "of", "start": {"line": 50, "column": 15}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/FilePermissions.java": { + "checksum": "a462104ba280b715033e3d3c90f146f7", + "language": "Java", + "loc": 42, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "FilePermissions", "start": {"line": 36, "column": 10}, "end": {"line": 37, "column": 3}, "value": 2}, + {"unit_name": "umaskForPath", "start": {"line": 47, "column": 20}, "end": {"line": 52, "column": 3}, "value": 6}, + {"unit_name": "posixPermissionsToUmask", "start": {"line": 61, "column": 20}, "end": {"line": 70, "column": 3}, "value": 10}, + {"unit_name": "permissionToUmask", "start": {"line": 72, "column": 21}, "end": {"line": 85, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/IOSupplier.java": { + "checksum": "39be93306b22bbfc4e3e70724f090107", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/DefaultOwner.java": { + "checksum": "27e3316e7be8adf08b552492bfbe9b09", + "language": "Java", + "loc": 21, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultOwner", "start": {"line": 31, "column": 2}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "getUid", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getGid", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/IOBiConsumer.java": { + "checksum": "ed9ad65bf0399533a258c1ffc9c0c41f", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/package-info.java": { + "checksum": "42ad0d7f75f103098232190cf5c98d5a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/io/Content.java": { + "checksum": "dc4409f68e83e895a397fddb5874e423", + "language": "Java", + "loc": 40, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "of", "start": {"line": 56, "column": 17}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 66, "column": 17}, "end": {"line": 69, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 76, "column": 17}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 88, "column": 17}, "end": {"line": 104, "column": 3}, "value": 6}, + {"unit_name": "Content", "start": {"line": 91, "column": 14}, "end": {"line": 103, "column": 4}, "value": 10}, + {"unit_name": "size", "start": {"line": 94, "column": 15}, "end": {"line": 96, "column": 5}, "value": 3}, + {"unit_name": "writeTo", "start": {"line": 99, "column": 16}, "end": {"line": 101, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/system/Environment.java": { + "checksum": "9f5c29f7eb04eb7345b7cf083bddf2af", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/system/package-info.java": { + "checksum": "d75e54c99c79207dac3d4b7635edb1d2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/json/MappedObject.java": { + "checksum": "5204b717ceeba875925bdd117257bc33", + "language": "Java", + "loc": 131, + "profile": [87, 22, 0, 0], + "measurements": [ + {"unit_name": "MappedObject", "start": {"line": 54, "column": 12}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "getNode", "start": {"line": 63, "column": 27}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "valueAt", "start": {"line": 74, "column": 18}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "childrenAt", "start": {"line": 87, "column": 24}, "end": {"line": 95, "column": 3}, "value": 9}, + {"unit_name": "getRoot", "start": {"line": 98, "column": 46}, "end": {"line": 101, "column": 3}, "value": 4}, + {"unit_name": "valueAt", "start": {"line": 103, "column": 25}, "end": {"line": 106, "column": 3}, "value": 4}, + {"unit_name": "valueAt", "start": {"line": 109, "column": 23}, "end": {"line": 130, "column": 3}, "value": 22}, + {"unit_name": "of", "start": {"line": 140, "column": 46}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 152, "column": 46}, "end": {"line": 155, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 167, "column": 49}, "end": {"line": 172, "column": 3}, "value": 6}, + {"unit_name": "read", "start": {"line": 189, "column": 12}, "end": {"line": 249, "column": 3}, "value": 12}, + {"unit_name": "MappedInvocationHandler", "start": {"line": 209, "column": 3}, "end": {"line": 213, "column": 4}, "value": 5}, + {"unit_name": "invoke", "start": {"line": 216, "column": 17}, "end": {"line": 230, "column": 4}, "value": 15}, + {"unit_name": "getName", "start": {"line": 232, "column": 18}, "end": {"line": 243, "column": 4}, "value": 12}, + {"unit_name": "valueForProperty", "start": {"line": 245, "column": 18}, "end": {"line": 247, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/json/SharedObjectMapper.java": { + "checksum": "87e121e49f1b7c8d4714f9b3be13383a", + "language": "Java", + "loc": 22, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "SharedObjectMapper", "start": {"line": 44, "column": 10}, "end": {"line": 45, "column": 3}, "value": 2}, + {"unit_name": "get", "start": {"line": 47, "column": 29}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/json/JsonStream.java": { + "checksum": "418d4c0f7da67c8276b40e08265b2e8b", + "language": "Java", + "loc": 43, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "JsonStream", "start": {"line": 43, "column": 9}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 53, "column": 14}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 65, "column": 18}, "end": {"line": 78, "column": 3}, "value": 14}, + {"unit_name": "read", "start": {"line": 81, "column": 16}, "end": {"line": 90, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/json/package-info.java": { + "checksum": "04b4d1064fa26b7987c8badf47eb5d96", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/Phase.java": { + "checksum": "8d94a688b242bb46fe2eb320e0a7b93b", + "language": "Java", + "loc": 104, + "profile": [83, 0, 0, 0], + "measurements": [ + {"unit_name": "Phase", "start": {"line": 60, "column": 2}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "withApp", "start": {"line": 65, "column": 7}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "withBuildCache", "start": {"line": 71, "column": 7}, "end": {"line": 74, "column": 3}, "value": 4}, + {"unit_name": "withDaemonAccess", "start": {"line": 79, "column": 7}, "end": {"line": 82, "column": 3}, "value": 4}, + {"unit_name": "withImageName", "start": {"line": 84, "column": 7}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "withLaunchCache", "start": {"line": 88, "column": 7}, "end": {"line": 91, "column": 3}, "value": 4}, + {"unit_name": "withLayers", "start": {"line": 93, "column": 7}, "end": {"line": 96, "column": 3}, "value": 4}, + {"unit_name": "withPlatform", "start": {"line": 98, "column": 7}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "withProcessType", "start": {"line": 102, "column": 7}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "withRunImage", "start": {"line": 106, "column": 7}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "withSkipRestore", "start": {"line": 110, "column": 7}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "withLogLevelArg", "start": {"line": 119, "column": 15}, "end": {"line": 124, "column": 3}, "value": 6}, + {"unit_name": "withArgs", "start": {"line": 130, "column": 7}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "withBinding", "start": {"line": 138, "column": 7}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "withEnv", "start": {"line": 147, "column": 7}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "withNetworkMode", "start": {"line": 155, "column": 7}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "withSecurityOption", "start": {"line": 163, "column": 7}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 171, "column": 9}, "end": {"line": 173, "column": 3}, "value": 3}, + {"unit_name": "requiresApp", "start": {"line": 175, "column": 10}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 180, "column": 16}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 188, "column": 7}, "end": {"line": 200, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/AbstractBuildLog.java": { + "checksum": "0f687c29e6d9b54174a155d17d5b721a", + "language": "Java", + "loc": 96, + "profile": [69, 0, 0, 0], + "measurements": [ + {"unit_name": "start", "start": {"line": 42, "column": 14}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "pullingImage", "start": {"line": 48, "column": 38}, "end": {"line": 54, "column": 3}, "value": 7}, + {"unit_name": "pulledImage", "start": {"line": 57, "column": 14}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "pushingImage", "start": {"line": 62, "column": 38}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "pushedImage", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "executingLifecycle", "start": {"line": 72, "column": 14}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "executingLifecycle", "start": {"line": 78, "column": 14}, "end": {"line": 81, "column": 3}, "value": 4}, + {"unit_name": "runningPhase", "start": {"line": 84, "column": 34}, "end": {"line": 89, "column": 3}, "value": 6}, + {"unit_name": "skippingPhase", "start": {"line": 92, "column": 14}, "end": {"line": 96, "column": 3}, "value": 5}, + {"unit_name": "executedLifecycle", "start": {"line": 99, "column": 14}, "end": {"line": 103, "column": 3}, "value": 5}, + {"unit_name": "taggedImage", "start": {"line": 106, "column": 14}, "end": {"line": 109, "column": 3}, "value": 4}, + {"unit_name": "failedCleaningWorkDir", "start": {"line": 112, "column": 14}, "end": {"line": 120, "column": 3}, "value": 9}, + {"unit_name": "sensitiveTargetBindingDetected", "start": {"line": 123, "column": 14}, "end": {"line": 127, "column": 3}, "value": 5}, + {"unit_name": "getDigest", "start": {"line": 129, "column": 17}, "end": {"line": 132, "column": 3}, "value": 4}, + {"unit_name": "log", "start": {"line": 134, "column": 17}, "end": {"line": 136, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuildpackResolverContext.java": { + "checksum": "e7172362c3e9f128d5ed130f7f8ad743", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/Builder.java": { + "checksum": "6a9a1e3b819bc3796ac804dad159ae3a", + "language": "Java", + "loc": 214, + "profile": [125, 49, 0, 0], + "measurements": [ + {"unit_name": "Builder", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "Builder", "start": {"line": 69, "column": 9}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "Builder", "start": {"line": 77, "column": 9}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "Builder", "start": {"line": 87, "column": 9}, "end": {"line": 90, "column": 3}, "value": 4}, + {"unit_name": "Builder", "start": {"line": 92, "column": 2}, "end": {"line": 97, "column": 3}, "value": 6}, + {"unit_name": "build", "start": {"line": 99, "column": 14}, "end": {"line": 128, "column": 3}, "value": 30}, + {"unit_name": "validateBindings", "start": {"line": 130, "column": 15}, "end": {"line": 136, "column": 3}, "value": 7}, + {"unit_name": "withRunImageIfNeeded", "start": {"line": 138, "column": 23}, "end": {"line": 143, "column": 3}, "value": 6}, + {"unit_name": "getRunImageReference", "start": {"line": 145, "column": 25}, "end": {"line": 153, "column": 3}, "value": 9}, + {"unit_name": "assertStackIdsMatch", "start": {"line": 155, "column": 15}, "end": {"line": 162, "column": 3}, "value": 8}, + {"unit_name": "getBuildpacks", "start": {"line": 164, "column": 21}, "end": {"line": 169, "column": 3}, "value": 6}, + {"unit_name": "executeLifecycle", "start": {"line": 171, "column": 15}, "end": {"line": 179, "column": 3}, "value": 9}, + {"unit_name": "tagImage", "start": {"line": 181, "column": 15}, "end": {"line": 186, "column": 3}, "value": 6}, + {"unit_name": "pushImages", "start": {"line": 188, "column": 15}, "end": {"line": 193, "column": 3}, "value": 6}, + {"unit_name": "pushImage", "start": {"line": 195, "column": 15}, "end": {"line": 200, "column": 3}, "value": 6}, + {"unit_name": "getBuilderAuthHeader", "start": {"line": 202, "column": 17}, "end": {"line": 205, "column": 3}, "value": 4}, + {"unit_name": "getPublishAuthHeader", "start": {"line": 207, "column": 17}, "end": {"line": 210, "column": 3}, "value": 4}, + {"unit_name": "ImageFetcher", "start": {"line": 225, "column": 3}, "end": {"line": 230, "column": 4}, "value": 6}, + {"unit_name": "fetchImage", "start": {"line": 232, "column": 9}, "end": {"line": 250, "column": 4}, "value": 19}, + {"unit_name": "pullImage", "start": {"line": 252, "column": 17}, "end": {"line": 261, "column": 4}, "value": 10}, + {"unit_name": "BuilderResolverContext", "start": {"line": 276, "column": 3}, "end": {"line": 281, "column": 4}, "value": 6}, + {"unit_name": "getBuildpackMetadata", "start": {"line": 284, "column": 34}, "end": {"line": 286, "column": 4}, "value": 3}, + {"unit_name": "getBuildpackLayersMetadata", "start": {"line": 289, "column": 34}, "end": {"line": 291, "column": 4}, "value": 3}, + {"unit_name": "fetchImage", "start": {"line": 294, "column": 16}, "end": {"line": 296, "column": 4}, "value": 3}, + {"unit_name": "exportImageLayers", "start": {"line": 299, "column": 15}, "end": {"line": 302, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuildpackResolver.java": { + "checksum": "b828af99e34f039a12ba102821922e67", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuildpackResolvers.java": { + "checksum": "4fdd9795c7251ff66a8b52aa2963ed28", + "language": "Java", + "loc": 41, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildpackResolvers", "start": {"line": 38, "column": 10}, "end": {"line": 39, "column": 3}, "value": 2}, + {"unit_name": "getResolvers", "start": {"line": 41, "column": 41}, "end": {"line": 48, "column": 3}, "value": 8}, + {"unit_name": "resolveAll", "start": {"line": 57, "column": 20}, "end": {"line": 67, "column": 3}, "value": 11}, + {"unit_name": "resolve", "start": {"line": 69, "column": 27}, "end": {"line": 78, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuilderBuildpack.java": { + "checksum": "8e730d1451bf1420398d9aa66da69931", + "language": "Java", + "loc": 61, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "BuilderBuildpack", "start": {"line": 43, "column": 2}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getCoordinates", "start": {"line": 48, "column": 30}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 53, "column": 14}, "end": {"line": 54, "column": 3}, "value": 2}, + {"unit_name": "resolve", "start": {"line": 62, "column": 19}, "end": {"line": 71, "column": 3}, "value": 10}, + {"unit_name": "findBuildpackMetadata", "start": {"line": 73, "column": 35}, "end": {"line": 81, "column": 3}, "value": 9}, + {"unit_name": "BuilderReference", "start": {"line": 92, "column": 3}, "end": {"line": 95, "column": 4}, "value": 4}, + {"unit_name": "toString", "start": {"line": 98, "column": 17}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "matches", "start": {"line": 102, "column": 11}, "end": {"line": 105, "column": 4}, "value": 4}, + {"unit_name": "of", "start": {"line": 107, "column": 27}, "end": {"line": 113, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/TarGzipBuildpack.java": { + "checksum": "f088950d5755cc825d4a17ef419c6184", + "language": "Java", + "loc": 83, + "profile": [26, 37, 0, 0], + "measurements": [ + {"unit_name": "TarGzipBuildpack", "start": {"line": 51, "column": 10}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "findBuildpackCoordinates", "start": {"line": 56, "column": 31}, "end": {"line": 74, "column": 3}, "value": 19}, + {"unit_name": "getCoordinates", "start": {"line": 77, "column": 30}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "copyAndRebaseEntries", "start": {"line": 86, "column": 15}, "end": {"line": 103, "column": 3}, "value": 18}, + {"unit_name": "writeBasePathEntries", "start": {"line": 105, "column": 15}, "end": {"line": 113, "column": 3}, "value": 9}, + {"unit_name": "resolve", "start": {"line": 121, "column": 19}, "end": {"line": 127, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/Cache.java": { + "checksum": "d6853c42d0372cee0ff2f01152a929d9", + "language": "Java", + "loc": 126, + "profile": [99, 0, 0, 0], + "measurements": [ + {"unit_name": "Format", "start": {"line": 50, "column": 3}, "end": {"line": 52, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 54, "column": 17}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "Cache", "start": {"line": 62, "column": 2}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getVolume", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getBind", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "volume", "start": {"line": 87, "column": 22}, "end": {"line": 90, "column": 3}, "value": 4}, + {"unit_name": "volume", "start": {"line": 97, "column": 22}, "end": {"line": 100, "column": 3}, "value": 4}, + {"unit_name": "bind", "start": {"line": 107, "column": 22}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "equals", "start": {"line": 113, "column": 17}, "end": {"line": 122, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 125, "column": 13}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "Volume", "start": {"line": 136, "column": 3}, "end": {"line": 139, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 141, "column": 17}, "end": {"line": 143, "column": 4}, "value": 3}, + {"unit_name": "getVolumeName", "start": {"line": 145, "column": 21}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 150, "column": 18}, "end": {"line": 162, "column": 4}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 165, "column": 14}, "end": {"line": 169, "column": 4}, "value": 5}, + {"unit_name": "toString", "start": {"line": 172, "column": 17}, "end": {"line": 174, "column": 4}, "value": 3}, + {"unit_name": "Bind", "start": {"line": 185, "column": 3}, "end": {"line": 188, "column": 4}, "value": 4}, + {"unit_name": "getSource", "start": {"line": 190, "column": 17}, "end": {"line": 192, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 195, "column": 18}, "end": {"line": 207, "column": 4}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 210, "column": 14}, "end": {"line": 214, "column": 4}, "value": 5}, + {"unit_name": "toString", "start": {"line": 217, "column": 17}, "end": {"line": 219, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/EphemeralBuilder.java": { + "checksum": "59e25e6ebd996c612482ed63f0316ed3", + "language": "Java", + "loc": 64, + "profile": [27, 19, 0, 0], + "measurements": [ + {"unit_name": "EphemeralBuilder", "start": {"line": 59, "column": 2}, "end": {"line": 77, "column": 3}, "value": 19}, + {"unit_name": "updateMetadata", "start": {"line": 79, "column": 15}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getEnvLayer", "start": {"line": 83, "column": 16}, "end": {"line": 91, "column": 3}, "value": 9}, + {"unit_name": "getName", "start": {"line": 97, "column": 17}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "getBuildOwner", "start": {"line": 105, "column": 8}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getBuilderMetadata", "start": {"line": 113, "column": 18}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "getArchive", "start": {"line": 121, "column": 15}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 126, "column": 16}, "end": {"line": 128, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuildLog.java": { + "checksum": "20f59cf05080bf27fddb3b6aa5c5e652", + "language": "Java", + "loc": 32, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "toSystemOut", "start": {"line": 140, "column": 18}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "to", "start": {"line": 150, "column": 18}, "end": {"line": 152, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuildpackCoordinates.java": { + "checksum": "0fda19762f7c009b65ebc3d527884bb7", + "language": "Java", + "loc": 73, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildpackCoordinates", "start": {"line": 44, "column": 10}, "end": {"line": 48, "column": 3}, "value": 5}, + {"unit_name": "getId", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getSanitizedId", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 62, "column": 9}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 67, "column": 17}, "end": {"line": 76, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 79, "column": 13}, "end": {"line": 85, "column": 3}, "value": 7}, + {"unit_name": "toString", "start": {"line": 88, "column": 16}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "fromToml", "start": {"line": 101, "column": 30}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "fromToml", "start": {"line": 105, "column": 38}, "end": {"line": 117, "column": 3}, "value": 13}, + {"unit_name": "fromBuildpackMetadata", "start": {"line": 125, "column": 30}, "end": {"line": 128, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 136, "column": 30}, "end": {"line": 138, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/PrintStreamBuildLog.java": { + "checksum": "836d0360dd9e6aa84140b12a521046a3", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "PrintStreamBuildLog", "start": {"line": 35, "column": 2}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "log", "start": {"line": 40, "column": 17}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getProgressConsumer", "start": {"line": 45, "column": 41}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/DirectoryBuildpack.java": { + "checksum": "6a478ea3db1119e743f350bde86638c3", + "language": "Java", + "loc": 100, + "profile": [71, 0, 0, 0], + "measurements": [ + {"unit_name": "DirectoryBuildpack", "start": {"line": 52, "column": 10}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "findBuildpackCoordinates", "start": {"line": 57, "column": 31}, "end": {"line": 69, "column": 3}, "value": 13}, + {"unit_name": "getCoordinates", "start": {"line": 72, "column": 30}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 77, "column": 14}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "addLayerContent", "start": {"line": 81, "column": 15}, "end": {"line": 86, "column": 3}, "value": 6}, + {"unit_name": "writeBasePathEntries", "start": {"line": 88, "column": 15}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "resolve", "start": {"line": 102, "column": 19}, "end": {"line": 108, "column": 3}, "value": 7}, + {"unit_name": "LayoutFileVisitor", "start": {"line": 121, "column": 3}, "end": {"line": 125, "column": 4}, "value": 5}, + {"unit_name": "preVisitDirectory", "start": {"line": 128, "column": 26}, "end": {"line": 133, "column": 4}, "value": 6}, + {"unit_name": "visitFile", "start": {"line": 136, "column": 26}, "end": {"line": 139, "column": 4}, "value": 4}, + {"unit_name": "getMode", "start": {"line": 141, "column": 15}, "end": {"line": 149, "column": 4}, "value": 9}, + {"unit_name": "relocate", "start": {"line": 151, "column": 18}, "end": {"line": 154, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/StackId.java": { + "checksum": "127cee2fdc0b50af093e5255b2114512", + "language": "Java", + "loc": 44, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "StackId", "start": {"line": 35, "column": 2}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 40, "column": 17}, "end": {"line": 48, "column": 3}, "value": 9}, + {"unit_name": "hasId", "start": {"line": 50, "column": 10}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "hashCode", "start": {"line": 55, "column": 13}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 60, "column": 16}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "fromImage", "start": {"line": 69, "column": 17}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "fromImageConfig", "start": {"line": 79, "column": 25}, "end": {"line": 82, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 89, "column": 17}, "end": {"line": 92, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuildpackLayersMetadata.java": { + "checksum": "0cef10897a87de2a534a2b78fd9a8c9e", + "language": "Java", + "loc": 98, + "profile": [71, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildpackLayersMetadata", "start": {"line": 44, "column": 10}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "getBuildpack", "start": {"line": 56, "column": 24}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "fromImage", "start": {"line": 66, "column": 33}, "end": {"line": 69, "column": 3}, "value": 4}, + {"unit_name": "fromImageConfig", "start": {"line": 77, "column": 33}, "end": {"line": 83, "column": 3}, "value": 7}, + {"unit_name": "fromJson", "start": {"line": 91, "column": 33}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "fromJson", "start": {"line": 100, "column": 33}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getBuildpack", "start": {"line": 108, "column": 33}, "end": {"line": 113, "column": 4}, "value": 6}, + {"unit_name": "addBuildpackVersions", "start": {"line": 115, "column": 16}, "end": {"line": 117, "column": 4}, "value": 3}, + {"unit_name": "fromJson", "start": {"line": 119, "column": 29}, "end": {"line": 125, "column": 4}, "value": 7}, + {"unit_name": "getBuildpack", "start": {"line": 133, "column": 33}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "addBuildpackVersion", "start": {"line": 137, "column": 16}, "end": {"line": 139, "column": 4}, "value": 3}, + {"unit_name": "fromJson", "start": {"line": 141, "column": 36}, "end": {"line": 147, "column": 4}, "value": 7}, + {"unit_name": "BuildpackLayerDetails", "start": {"line": 159, "column": 11}, "end": {"line": 164, "column": 4}, "value": 6}, + {"unit_name": "getName", "start": {"line": 170, "column": 10}, "end": {"line": 172, "column": 4}, "value": 3}, + {"unit_name": "getHomepage", "start": {"line": 178, "column": 10}, "end": {"line": 180, "column": 4}, "value": 3}, + {"unit_name": "getLayerDiffId", "start": {"line": 186, "column": 10}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "fromJson", "start": {"line": 190, "column": 40}, "end": {"line": 192, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuildpackMetadata.java": { + "checksum": "4e32b65cbbb4026e06dd6a8e641ac3b1", + "language": "Java", + "loc": 48, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildpackMetadata", "start": {"line": 46, "column": 10}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "getId", "start": {"line": 57, "column": 9}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 65, "column": 9}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getHomepage", "start": {"line": 73, "column": 9}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "fromImage", "start": {"line": 83, "column": 27}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "fromImageConfig", "start": {"line": 94, "column": 27}, "end": {"line": 100, "column": 3}, "value": 7}, + {"unit_name": "fromJson", "start": {"line": 108, "column": 27}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "fromJson", "start": {"line": 117, "column": 27}, "end": {"line": 119, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/PullPolicy.java": { + "checksum": "ac8a47881fa170dd6cef9c82a87dcb1d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/LifecycleVersion.java": { + "checksum": "9423276507be66e2f244a34b6894c063", + "language": "Java", + "loc": 78, + "profile": [45, 18, 0, 0], + "measurements": [ + {"unit_name": "LifecycleVersion", "start": {"line": 40, "column": 2}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "equals", "start": {"line": 47, "column": 17}, "end": {"line": 60, "column": 3}, "value": 14}, + {"unit_name": "hashCode", "start": {"line": 63, "column": 13}, "end": {"line": 70, "column": 3}, "value": 8}, + {"unit_name": "toString", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "isEqualOrGreaterThan", "start": {"line": 83, "column": 10}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "compareTo", "start": {"line": 88, "column": 13}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getMajor", "start": {"line": 96, "column": 6}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getMinor", "start": {"line": 104, "column": 6}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getPatch", "start": {"line": 112, "column": 6}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 122, "column": 26}, "end": {"line": 139, "column": 3}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/Lifecycle.java": { + "checksum": "6d1a447320e17eb7f90bdaadd3717a11", + "language": "Java", + "loc": 324, + "profile": [138, 133, 0, 0], + "measurements": [ + {"unit_name": "Lifecycle", "start": {"line": 103, "column": 2}, "end": {"line": 118, "column": 3}, "value": 16}, + {"unit_name": "getBuildCache", "start": {"line": 120, "column": 16}, "end": {"line": 125, "column": 3}, "value": 6}, + {"unit_name": "getLaunchCache", "start": {"line": 127, "column": 16}, "end": {"line": 132, "column": 3}, "value": 6}, + {"unit_name": "getApplicationDirectory", "start": {"line": 134, "column": 17}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "getSecurityOptions", "start": {"line": 138, "column": 23}, "end": {"line": 143, "column": 3}, "value": 6}, + {"unit_name": "getPlatformVersion", "start": {"line": 145, "column": 21}, "end": {"line": 152, "column": 3}, "value": 8}, + {"unit_name": "execute", "start": {"line": 158, "column": 7}, "end": {"line": 181, "column": 3}, "value": 24}, + {"unit_name": "createPhase", "start": {"line": 183, "column": 16}, "end": {"line": 205, "column": 3}, "value": 22}, + {"unit_name": "analyzePhase", "start": {"line": 207, "column": 16}, "end": {"line": 217, "column": 3}, "value": 11}, + {"unit_name": "detectPhase", "start": {"line": 219, "column": 16}, "end": {"line": 227, "column": 3}, "value": 9}, + {"unit_name": "restorePhase", "start": {"line": 229, "column": 16}, "end": {"line": 236, "column": 3}, "value": 8}, + {"unit_name": "buildPhase", "start": {"line": 238, "column": 16}, "end": {"line": 246, "column": 3}, "value": 9}, + {"unit_name": "exportPhase", "start": {"line": 248, "column": 16}, "end": {"line": 264, "column": 3}, "value": 17}, + {"unit_name": "getLayersBindingSource", "start": {"line": 266, "column": 16}, "end": {"line": 271, "column": 3}, "value": 6}, + {"unit_name": "getApplicationBindingSource", "start": {"line": 273, "column": 16}, "end": {"line": 278, "column": 3}, "value": 6}, + {"unit_name": "getBuildWorkspaceBindingSource", "start": {"line": 280, "column": 16}, "end": {"line": 283, "column": 3}, "value": 4}, + {"unit_name": "getCacheBindingSource", "start": {"line": 285, "column": 17}, "end": {"line": 287, "column": 3}, "value": 3}, + {"unit_name": "createVolumeCache", "start": {"line": 289, "column": 16}, "end": {"line": 291, "column": 3}, "value": 3}, + {"unit_name": "createVolumeCache", "start": {"line": 293, "column": 16}, "end": {"line": 296, "column": 3}, "value": 4}, + {"unit_name": "createRandomVolumeName", "start": {"line": 298, "column": 23}, "end": {"line": 300, "column": 3}, "value": 3}, + {"unit_name": "configureDaemonAccess", "start": {"line": 302, "column": 15}, "end": {"line": 322, "column": 3}, "value": 21}, + {"unit_name": "configureCreatedDate", "start": {"line": 324, "column": 15}, "end": {"line": 328, "column": 3}, "value": 5}, + {"unit_name": "configureOptions", "start": {"line": 330, "column": 15}, "end": {"line": 338, "column": 3}, "value": 9}, + {"unit_name": "isVerboseLogging", "start": {"line": 340, "column": 18}, "end": {"line": 342, "column": 3}, "value": 3}, + {"unit_name": "requiresProcessTypeDefault", "start": {"line": 344, "column": 18}, "end": {"line": 346, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 348, "column": 15}, "end": {"line": 363, "column": 3}, "value": 16}, + {"unit_name": "createContainer", "start": {"line": 365, "column": 29}, "end": {"line": 381, "column": 3}, "value": 17}, + {"unit_name": "close", "start": {"line": 384, "column": 14}, "end": {"line": 387, "column": 3}, "value": 4}, + {"unit_name": "deleteCache", "start": {"line": 389, "column": 15}, "end": {"line": 396, "column": 3}, "value": 8}, + {"unit_name": "deleteVolume", "start": {"line": 398, "column": 15}, "end": {"line": 400, "column": 3}, "value": 3}, + {"unit_name": "deleteBind", "start": {"line": 402, "column": 15}, "end": {"line": 409, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/Buildpack.java": { + "checksum": "0c74b20c245825681d85282fb966a567", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuilderException.java": { + "checksum": "0e2cbff078b47a1923fb39ffc97af01a", + "language": "Java", + "loc": 25, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "BuilderException", "start": {"line": 33, "column": 2}, "end": {"line": 37, "column": 3}, "value": 5}, + {"unit_name": "getOperation", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getStatusCode", "start": {"line": 51, "column": 13}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "buildMessage", "start": {"line": 55, "column": 24}, "end": {"line": 62, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/ImageType.java": { + "checksum": "6511e62c14b2bfc8bbb8e771616bfbc2", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "ImageType", "start": {"line": 43, "column": 2}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/ApiVersions.java": { + "checksum": "66c7b8198295602dbcc1a0e0a97b73d2", + "language": "Java", + "loc": 52, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "ApiVersions", "start": {"line": 39, "column": 10}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "findLatestSupported", "start": {"line": 49, "column": 13}, "end": {"line": 62, "column": 3}, "value": 14}, + {"unit_name": "equals", "start": {"line": 65, "column": 17}, "end": {"line": 75, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 78, "column": 13}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 93, "column": 21}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 97, "column": 21}, "end": {"line": 100, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuildOwner.java": { + "checksum": "9bde173fea1eeb2e606953c056a14eb6", + "language": "Java", + "loc": 50, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildOwner", "start": {"line": 41, "column": 2}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "BuildOwner", "start": {"line": 46, "column": 2}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "getValue", "start": {"line": 51, "column": 15}, "end": {"line": 62, "column": 3}, "value": 12}, + {"unit_name": "getUid", "start": {"line": 65, "column": 14}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getGid", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 75, "column": 16}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "fromEnv", "start": {"line": 86, "column": 20}, "end": {"line": 89, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 98, "column": 20}, "end": {"line": 100, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuilderMetadata.java": { + "checksum": "d22fdad2f7522c980b5b6a99720e0c5c", + "language": "Java", + "loc": 145, + "profile": [92, 0, 0, 0], + "measurements": [ + {"unit_name": "BuilderMetadata", "start": {"line": 60, "column": 2}, "end": {"line": 67, "column": 3}, "value": 8}, + {"unit_name": "extractBuildpacks", "start": {"line": 69, "column": 34}, "end": {"line": 76, "column": 3}, "value": 8}, + {"unit_name": "getStack", "start": {"line": 82, "column": 8}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getRunImages", "start": {"line": 90, "column": 17}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getLifecycle", "start": {"line": 98, "column": 12}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "getCreatedBy", "start": {"line": 106, "column": 12}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "getBuildpacks", "start": {"line": 114, "column": 26}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "copy", "start": {"line": 123, "column": 18}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "attachTo", "start": {"line": 131, "column": 7}, "end": {"line": 139, "column": 3}, "value": 9}, + {"unit_name": "fromImage", "start": {"line": 147, "column": 25}, "end": {"line": 150, "column": 3}, "value": 4}, + {"unit_name": "fromImageConfig", "start": {"line": 158, "column": 25}, "end": {"line": 164, "column": 3}, "value": 7}, + {"unit_name": "fromJson", "start": {"line": 172, "column": 25}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "getMirrors", "start": {"line": 202, "column": 21}, "end": {"line": 204, "column": 5}, "value": 3}, + {"unit_name": "RunImage", "start": {"line": 220, "column": 3}, "end": {"line": 224, "column": 4}, "value": 5}, + {"unit_name": "getImage", "start": {"line": 226, "column": 10}, "end": {"line": 228, "column": 4}, "value": 3}, + {"unit_name": "getMirrors", "start": {"line": 230, "column": 16}, "end": {"line": 232, "column": 4}, "value": 3}, + {"unit_name": "getBuildpack", "start": {"line": 287, "column": 21}, "end": {"line": 289, "column": 5}, "value": 3}, + {"unit_name": "getPlatform", "start": {"line": 295, "column": 21}, "end": {"line": 297, "column": 5}, "value": 3}, + {"unit_name": "Update", "start": {"line": 329, "column": 11}, "end": {"line": 331, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 333, "column": 27}, "end": {"line": 336, "column": 4}, "value": 4}, + {"unit_name": "withCreatedBy", "start": {"line": 343, "column": 8}, "end": {"line": 350, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/ImageBuildpack.java": { + "checksum": "76735ae5c7348981f3a4731fe6ff6574", + "language": "Java", + "loc": 108, + "profile": [56, 21, 0, 0], + "measurements": [ + {"unit_name": "ImageBuildpack", "start": {"line": 59, "column": 10}, "end": {"line": 71, "column": 3}, "value": 13}, + {"unit_name": "buildpackExistsInBuilder", "start": {"line": 73, "column": 18}, "end": {"line": 78, "column": 3}, "value": 6}, + {"unit_name": "getCoordinates", "start": {"line": 81, "column": 30}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 86, "column": 14}, "end": {"line": 90, "column": 3}, "value": 5}, + {"unit_name": "resolve", "start": {"line": 98, "column": 19}, "end": {"line": 111, "column": 3}, "value": 14}, + {"unit_name": "ExportedLayers", "start": {"line": 117, "column": 3}, "end": {"line": 122, "column": 4}, "value": 6}, + {"unit_name": "createLayerFile", "start": {"line": 124, "column": 16}, "end": {"line": 144, "column": 4}, "value": 21}, + {"unit_name": "apply", "start": {"line": 146, "column": 8}, "end": {"line": 154, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/Creator.java": { + "checksum": "25826512f38be420ca77b2419dd64475", + "language": "Java", + "loc": 22, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "Creator", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "withVersion", "start": {"line": 56, "column": 24}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 62, "column": 16}, "end": {"line": 64, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/package-info.java": { + "checksum": "d63884ee0e8d1a1b5049739a362b20d3", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuildpackReference.java": { + "checksum": "d66e3d7ccc036c89920e347c72894b21", + "language": "Java", + "loc": 58, + "profile": [28, 17, 0, 0], + "measurements": [ + {"unit_name": "BuildpackReference", "start": {"line": 39, "column": 10}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "hasPrefix", "start": {"line": 43, "column": 10}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getSubReference", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "asPath", "start": {"line": 51, "column": 7}, "end": {"line": 68, "column": 3}, "value": 17}, + {"unit_name": "equals", "start": {"line": 71, "column": 17}, "end": {"line": 79, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 82, "column": 13}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 87, "column": 16}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 96, "column": 35}, "end": {"line": 99, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/BuildRequest.java": { + "checksum": "3c41d338825cbc1de9334f9e6a4be84f", + "language": "Java", + "loc": 367, + "profile": [259, 55, 0, 0], + "measurements": [ + {"unit_name": "BuildRequest", "start": {"line": 110, "column": 2}, "end": {"line": 135, "column": 3}, "value": 26}, + {"unit_name": "BuildRequest", "start": {"line": 137, "column": 2}, "end": {"line": 165, "column": 3}, "value": 29}, + {"unit_name": "withBuilder", "start": {"line": 172, "column": 22}, "end": {"line": 179, "column": 3}, "value": 8}, + {"unit_name": "withTrustBuilder", "start": {"line": 188, "column": 22}, "end": {"line": 193, "column": 3}, "value": 6}, + {"unit_name": "withRunImage", "start": {"line": 200, "column": 22}, "end": {"line": 206, "column": 3}, "value": 7}, + {"unit_name": "withCreator", "start": {"line": 213, "column": 22}, "end": {"line": 219, "column": 3}, "value": 7}, + {"unit_name": "withEnv", "start": {"line": 227, "column": 22}, "end": {"line": 237, "column": 3}, "value": 11}, + {"unit_name": "withEnv", "start": {"line": 244, "column": 22}, "end": {"line": 253, "column": 3}, "value": 10}, + {"unit_name": "withCleanCache", "start": {"line": 260, "column": 22}, "end": {"line": 265, "column": 3}, "value": 6}, + {"unit_name": "withVerboseLogging", "start": {"line": 272, "column": 22}, "end": {"line": 277, "column": 3}, "value": 6}, + {"unit_name": "withPullPolicy", "start": {"line": 284, "column": 22}, "end": {"line": 289, "column": 3}, "value": 6}, + {"unit_name": "withPublish", "start": {"line": 296, "column": 22}, "end": {"line": 301, "column": 3}, "value": 6}, + {"unit_name": "withBuildpacks", "start": {"line": 309, "column": 22}, "end": {"line": 312, "column": 3}, "value": 4}, + {"unit_name": "withBuildpacks", "start": {"line": 320, "column": 22}, "end": {"line": 326, "column": 3}, "value": 7}, + {"unit_name": "withBindings", "start": {"line": 334, "column": 22}, "end": {"line": 337, "column": 3}, "value": 4}, + {"unit_name": "withBindings", "start": {"line": 345, "column": 22}, "end": {"line": 351, "column": 3}, "value": 7}, + {"unit_name": "withNetwork", "start": {"line": 359, "column": 22}, "end": {"line": 364, "column": 3}, "value": 6}, + {"unit_name": "withTags", "start": {"line": 371, "column": 22}, "end": {"line": 374, "column": 3}, "value": 4}, + {"unit_name": "withTags", "start": {"line": 381, "column": 22}, "end": {"line": 387, "column": 3}, "value": 7}, + {"unit_name": "withBuildWorkspace", "start": {"line": 395, "column": 22}, "end": {"line": 401, "column": 3}, "value": 7}, + {"unit_name": "withBuildCache", "start": {"line": 408, "column": 22}, "end": {"line": 414, "column": 3}, "value": 7}, + {"unit_name": "withLaunchCache", "start": {"line": 421, "column": 22}, "end": {"line": 427, "column": 3}, "value": 7}, + {"unit_name": "withCreatedDate", "start": {"line": 434, "column": 22}, "end": {"line": 441, "column": 3}, "value": 8}, + {"unit_name": "parseCreatedDate", "start": {"line": 443, "column": 18}, "end": {"line": 453, "column": 3}, "value": 11}, + {"unit_name": "withApplicationDirectory", "start": {"line": 460, "column": 22}, "end": {"line": 466, "column": 3}, "value": 7}, + {"unit_name": "withSecurityOptions", "start": {"line": 474, "column": 22}, "end": {"line": 480, "column": 3}, "value": 7}, + {"unit_name": "withImagePlatform", "start": {"line": 488, "column": 22}, "end": {"line": 495, "column": 3}, "value": 8}, + {"unit_name": "getName", "start": {"line": 501, "column": 24}, "end": {"line": 503, "column": 3}, "value": 3}, + {"unit_name": "getApplicationContent", "start": {"line": 512, "column": 20}, "end": {"line": 514, "column": 3}, "value": 3}, + {"unit_name": "getBuilder", "start": {"line": 520, "column": 24}, "end": {"line": 522, "column": 3}, "value": 3}, + {"unit_name": "isTrustBuilder", "start": {"line": 529, "column": 17}, "end": {"line": 531, "column": 3}, "value": 3}, + {"unit_name": "isBuilderKnownAndTrusted", "start": {"line": 533, "column": 18}, "end": {"line": 535, "column": 3}, "value": 3}, + {"unit_name": "getRunImage", "start": {"line": 541, "column": 24}, "end": {"line": 543, "column": 3}, "value": 3}, + {"unit_name": "getCreator", "start": {"line": 549, "column": 17}, "end": {"line": 551, "column": 3}, "value": 3}, + {"unit_name": "getEnv", "start": {"line": 557, "column": 29}, "end": {"line": 559, "column": 3}, "value": 3}, + {"unit_name": "isCleanCache", "start": {"line": 565, "column": 17}, "end": {"line": 567, "column": 3}, "value": 3}, + {"unit_name": "isVerboseLogging", "start": {"line": 573, "column": 17}, "end": {"line": 575, "column": 3}, "value": 3}, + {"unit_name": "isPublish", "start": {"line": 581, "column": 17}, "end": {"line": 583, "column": 3}, "value": 3}, + {"unit_name": "getPullPolicy", "start": {"line": 589, "column": 20}, "end": {"line": 591, "column": 3}, "value": 3}, + {"unit_name": "getBuildpacks", "start": {"line": 597, "column": 34}, "end": {"line": 599, "column": 3}, "value": 3}, + {"unit_name": "getBindings", "start": {"line": 606, "column": 23}, "end": {"line": 608, "column": 3}, "value": 3}, + {"unit_name": "getNetwork", "start": {"line": 615, "column": 16}, "end": {"line": 617, "column": 3}, "value": 3}, + {"unit_name": "getTags", "start": {"line": 623, "column": 30}, "end": {"line": 625, "column": 3}, "value": 3}, + {"unit_name": "getBuildWorkspace", "start": {"line": 632, "column": 15}, "end": {"line": 634, "column": 3}, "value": 3}, + {"unit_name": "getBuildCache", "start": {"line": 640, "column": 15}, "end": {"line": 642, "column": 3}, "value": 3}, + {"unit_name": "getLaunchCache", "start": {"line": 648, "column": 15}, "end": {"line": 650, "column": 3}, "value": 3}, + {"unit_name": "getCreatedDate", "start": {"line": 656, "column": 17}, "end": {"line": 658, "column": 3}, "value": 3}, + {"unit_name": "getApplicationDirectory", "start": {"line": 664, "column": 16}, "end": {"line": 666, "column": 3}, "value": 3}, + {"unit_name": "getSecurityOptions", "start": {"line": 673, "column": 22}, "end": {"line": 675, "column": 3}, "value": 3}, + {"unit_name": "getImagePlatform", "start": {"line": 682, "column": 23}, "end": {"line": 684, "column": 3}, "value": 3}, + {"unit_name": "forJarFile", "start": {"line": 691, "column": 29}, "end": {"line": 694, "column": 3}, "value": 4}, + {"unit_name": "forJarFile", "start": {"line": 702, "column": 29}, "end": {"line": 705, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 713, "column": 29}, "end": {"line": 715, "column": 3}, "value": 3}, + {"unit_name": "assertJarFile", "start": {"line": 717, "column": 22}, "end": {"line": 721, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/build/Buildpacks.java": { + "checksum": "c82839e5a35e652ca2f2348a82567fa1", + "language": "Java", + "loc": 51, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "Buildpacks", "start": {"line": 43, "column": 10}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getBuildpacks", "start": {"line": 47, "column": 18}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 51, "column": 7}, "end": {"line": 58, "column": 3}, "value": 8}, + {"unit_name": "addOrderLayerContent", "start": {"line": 60, "column": 7}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getOrderToml", "start": {"line": 64, "column": 17}, "end": {"line": 71, "column": 3}, "value": 8}, + {"unit_name": "appendToOrderToml", "start": {"line": 73, "column": 15}, "end": {"line": 80, "column": 3}, "value": 8}, + {"unit_name": "of", "start": {"line": 82, "column": 20}, "end": {"line": 84, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/socket/FileDescriptor.java": { + "checksum": "f1137947837ba0b3b8ce19c4011196ad", + "language": "Java", + "loc": 59, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "FileDescriptor", "start": {"line": 41, "column": 2}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "acquire", "start": {"line": 52, "column": 22}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "release", "start": {"line": 57, "column": 28}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "close", "start": {"line": 68, "column": 20}, "end": {"line": 78, "column": 3}, "value": 11}, + {"unit_name": "Handle", "start": {"line": 96, "column": 11}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "isClosed", "start": {"line": 100, "column": 11}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "intValue", "start": {"line": 104, "column": 7}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "close", "start": {"line": 109, "column": 15}, "end": {"line": 113, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/socket/NamedPipeSocket.java": { + "checksum": "67737b4a9ca88f55d7b0c0d51c44fb5c", + "language": "Java", + "loc": 145, + "profile": [80, 16, 0, 0], + "measurements": [ + {"unit_name": "NamedPipeSocket", "start": {"line": 56, "column": 2}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "open", "start": {"line": 60, "column": 38}, "end": {"line": 75, "column": 3}, "value": 16}, + {"unit_name": "connect", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 2}, + {"unit_name": "connect", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 3}, "value": 2}, + {"unit_name": "getInputStream", "start": {"line": 88, "column": 21}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getOutputStream", "start": {"line": 93, "column": 22}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 98, "column": 14}, "end": {"line": 102, "column": 3}, "value": 5}, + {"unit_name": "get", "start": {"line": 110, "column": 32}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "AsynchronousFileByteChannel", "start": {"line": 121, "column": 3}, "end": {"line": 123, "column": 4}, "value": 3}, + {"unit_name": "read", "start": {"line": 126, "column": 19}, "end": {"line": 144, "column": 4}, "value": 8}, + {"unit_name": "completed", "start": {"line": 130, "column": 17}, "end": {"line": 132, "column": 6}, "value": 3}, + {"unit_name": "failed", "start": {"line": 135, "column": 17}, "end": {"line": 141, "column": 6}, "value": 7}, + {"unit_name": "read", "start": {"line": 147, "column": 26}, "end": {"line": 151, "column": 4}, "value": 5}, + {"unit_name": "write", "start": {"line": 154, "column": 19}, "end": {"line": 156, "column": 4}, "value": 3}, + {"unit_name": "write", "start": {"line": 159, "column": 26}, "end": {"line": 161, "column": 4}, "value": 3}, + {"unit_name": "close", "start": {"line": 164, "column": 15}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "isOpen", "start": {"line": 169, "column": 18}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "completed", "start": {"line": 177, "column": 16}, "end": {"line": 179, "column": 5}, "value": 3}, + {"unit_name": "failed", "start": {"line": 182, "column": 16}, "end": {"line": 188, "column": 5}, "value": 7}, + {"unit_name": "accept", "start": {"line": 200, "column": 15}, "end": {"line": 207, "column": 4}, "value": 8}, + {"unit_name": "accept", "start": {"line": 217, "column": 15}, "end": {"line": 219, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/socket/UnixDomainSocket.java": { + "checksum": "df3c1025c1ee29bf70873cbc22187668", + "language": "Java", + "loc": 60, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "get", "start": {"line": 43, "column": 23}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "UnixDomainSocket", "start": {"line": 51, "column": 10}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "getInputStream", "start": {"line": 57, "column": 21}, "end": {"line": 69, "column": 3}, "value": 12}, + {"unit_name": "getOutputStream", "start": {"line": 72, "column": 22}, "end": {"line": 84, "column": 3}, "value": 12}, + {"unit_name": "getLocalSocketAddress", "start": {"line": 87, "column": 23}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getRemoteSocketAddress", "start": {"line": 92, "column": 23}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 97, "column": 14}, "end": {"line": 100, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/socket/AbstractSocket.java": { + "checksum": "166a5a4d8ee799a0a0fe5648f2a43fcd", + "language": "Java", + "loc": 50, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "connect", "start": {"line": 32, "column": 14}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "connect", "start": {"line": 36, "column": 14}, "end": {"line": 37, "column": 3}, "value": 2}, + {"unit_name": "isConnected", "start": {"line": 40, "column": 17}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "isBound", "start": {"line": 45, "column": 17}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "shutdownInput", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "shutdownOutput", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getInetAddress", "start": {"line": 60, "column": 21}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getLocalAddress", "start": {"line": 65, "column": 21}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getLocalSocketAddress", "start": {"line": 70, "column": 23}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getRemoteSocketAddress", "start": {"line": 75, "column": 23}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "UnsupportedSocketOperationException", "start": {"line": 81, "column": 3}, "end": {"line": 83, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/src/main/java/org/springframework/boot/buildpack/platform/socket/package-info.java": { + "checksum": "4cc66ec961d9a2a24cd3651cbd073f23", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/ValueHint.java": { + "checksum": "18642d52c10749b3099d010dd7e28667", + "language": "Java", + "loc": 30, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "getValue", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "setValue", "start": {"line": 45, "column": 14}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 54, "column": 16}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "setDescription", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getShortDescription", "start": {"line": 67, "column": 16}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "setShortDescription", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 76, "column": 16}, "end": {"line": 78, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/ConfigurationMetadataGroup.java": { + "checksum": "f4b6beceac22b5ed3a9fb9c824289cfe", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationMetadataGroup", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getId", "start": {"line": 50, "column": 16}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getSources", "start": {"line": 59, "column": 50}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 72, "column": 52}, "end": {"line": 74, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/ConfigurationMetadataHint.java": { + "checksum": "e96657129ad552e8d1b1ee4c57d2f044", + "language": "Java", + "loc": 37, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "isMapKeyHints", "start": {"line": 39, "column": 10}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "isMapValueHints", "start": {"line": 43, "column": 10}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "resolveId", "start": {"line": 47, "column": 9}, "end": {"line": 55, "column": 3}, "value": 9}, + {"unit_name": "getId", "start": {"line": 57, "column": 9}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 61, "column": 7}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getValueHints", "start": {"line": 65, "column": 18}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getValueProviders", "start": {"line": 69, "column": 22}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/Hints.java": { + "checksum": "6f24b59132074dbabcf3771b8e075c99", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getKeyHints", "start": {"line": 47, "column": 25}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getKeyProviders", "start": {"line": 58, "column": 29}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getValueHints", "start": {"line": 68, "column": 25}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getValueProviders", "start": {"line": 78, "column": 29}, "end": {"line": 80, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/Deprecation.java": { + "checksum": "b28881ec286458f601a5199c0fd14369", + "language": "Java", + "loc": 42, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "getLevel", "start": {"line": 43, "column": 15}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "setLevel", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getReason", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "setReason", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getShortReason", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "setShortReason", "start": {"line": 74, "column": 14}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getReplacement", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setReplacement", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 92, "column": 16}, "end": {"line": 95, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/ConfigurationMetadataSource.java": { + "checksum": "1d7c49ac66ab3f32de749e8570f41323", + "language": "Java", + "loc": 53, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "getGroupId", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setGroupId", "start": {"line": 55, "column": 7}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "setType", "start": {"line": 68, "column": 7}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 77, "column": 16}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "setDescription", "start": {"line": 81, "column": 7}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getShortDescription", "start": {"line": 90, "column": 16}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "setShortDescription", "start": {"line": 94, "column": 14}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getSourceType", "start": {"line": 103, "column": 16}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "setSourceType", "start": {"line": 107, "column": 7}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getSourceMethod", "start": {"line": 115, "column": 16}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "setSourceMethod", "start": {"line": 119, "column": 7}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 127, "column": 52}, "end": {"line": 129, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/RawConfigurationMetadata.java": { + "checksum": "8b0b5bcf97033c54c3e00a0bc2e168c2", + "language": "Java", + "loc": 53, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "RawConfigurationMetadata", "start": {"line": 36, "column": 2}, "end": {"line": 44, "column": 3}, "value": 9}, + {"unit_name": "getSources", "start": {"line": 46, "column": 36}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 50, "column": 30}, "end": {"line": 59, "column": 3}, "value": 10}, + {"unit_name": "getItems", "start": {"line": 61, "column": 34}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getHints", "start": {"line": 65, "column": 34}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "resolveName", "start": {"line": 74, "column": 15}, "end": {"line": 86, "column": 3}, "value": 13}, + {"unit_name": "hasLength", "start": {"line": 88, "column": 25}, "end": {"line": 90, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/ConfigurationMetadataItem.java": { + "checksum": "9f36a094e902a06b5f3f96e2ad5b5ea0", + "language": "Java", + "loc": 17, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getSourceType", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setSourceType", "start": {"line": 41, "column": 7}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getSourceMethod", "start": {"line": 51, "column": 9}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setSourceMethod", "start": {"line": 55, "column": 7}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/ConfigurationMetadataRepository.java": { + "checksum": "05d2f68301d331f3b1127ec5c50b8590", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/JsonReader.java": { + "checksum": "c957d2a5b733f15e262830ba383f43f5", + "language": "Java", + "loc": 172, + "profile": [105, 18, 34, 0], + "measurements": [ + {"unit_name": "read", "start": {"line": 42, "column": 27}, "end": {"line": 59, "column": 3}, "value": 18}, + {"unit_name": "parseAllSources", "start": {"line": 61, "column": 44}, "end": {"line": 72, "column": 3}, "value": 12}, + {"unit_name": "parseAllItems", "start": {"line": 74, "column": 42}, "end": {"line": 85, "column": 3}, "value": 12}, + {"unit_name": "parseAllHints", "start": {"line": 87, "column": 42}, "end": {"line": 98, "column": 3}, "value": 12}, + {"unit_name": "parseSource", "start": {"line": 100, "column": 38}, "end": {"line": 110, "column": 3}, "value": 11}, + {"unit_name": "parseItem", "start": {"line": 112, "column": 36}, "end": {"line": 124, "column": 3}, "value": 13}, + {"unit_name": "parseHint", "start": {"line": 126, "column": 36}, "end": {"line": 159, "column": 3}, "value": 34}, + {"unit_name": "parseDeprecation", "start": {"line": 161, "column": 22}, "end": {"line": 173, "column": 3}, "value": 13}, + {"unit_name": "parseDeprecationLevel", "start": {"line": 175, "column": 28}, "end": {"line": 185, "column": 3}, "value": 10}, + {"unit_name": "readItemValue", "start": {"line": 187, "column": 17}, "end": {"line": 196, "column": 3}, "value": 10}, + {"unit_name": "readJson", "start": {"line": 198, "column": 21}, "end": {"line": 209, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/ConfigurationMetadataProperty.java": { + "checksum": "b444ec3d0feba2cdc625d578baa7a91f", + "language": "Java", + "loc": 61, + "profile": [48, 0, 0, 0], + "measurements": [ + {"unit_name": "getId", "start": {"line": 54, "column": 16}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "setId", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 67, "column": 16}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 89, "column": 16}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "setType", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 102, "column": 16}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "setDescription", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "getShortDescription", "start": {"line": 115, "column": 16}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "setShortDescription", "start": {"line": 119, "column": 14}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getDefaultValue", "start": {"line": 127, "column": 16}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "setDefaultValue", "start": {"line": 131, "column": 14}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "getHints", "start": {"line": 139, "column": 15}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "getDeprecation", "start": {"line": 148, "column": 21}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "setDeprecation", "start": {"line": 152, "column": 14}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "isDeprecated", "start": {"line": 161, "column": 17}, "end": {"line": 163, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/SimpleConfigurationMetadataRepository.java": { + "checksum": "f1bbcc6407ff96c35d16eae729c2d204", + "language": "Java", + "loc": 67, + "profile": [55, 0, 0, 0], + "measurements": [ + {"unit_name": "getAllGroups", "start": {"line": 37, "column": 49}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getAllProperties", "start": {"line": 42, "column": 52}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "add", "start": {"line": 54, "column": 14}, "end": {"line": 64, "column": 3}, "value": 11}, + {"unit_name": "add", "start": {"line": 72, "column": 14}, "end": {"line": 77, "column": 3}, "value": 6}, + {"unit_name": "include", "start": {"line": 83, "column": 14}, "end": {"line": 97, "column": 3}, "value": 12}, + {"unit_name": "getGroup", "start": {"line": 99, "column": 37}, "end": {"line": 104, "column": 3}, "value": 6}, + {"unit_name": "addOrMergeSource", "start": {"line": 106, "column": 15}, "end": {"line": 115, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/SentenceExtractor.java": { + "checksum": "e29ac6bb003136fba471d46f99eeebbd", + "language": "Java", + "loc": 27, + "profile": [4, 16, 0, 0], + "measurements": [ + {"unit_name": "getFirstSentence", "start": {"line": 31, "column": 9}, "end": {"line": 46, "column": 3}, "value": 16}, + {"unit_name": "removeSpaceBetweenLine", "start": {"line": 48, "column": 17}, "end": {"line": 51, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/ConfigurationMetadataRepositoryJsonBuilder.java": { + "checksum": "0b5d5c5ca7a67e771c000c48f8fd0bce", + "language": "Java", + "loc": 92, + "profile": [51, 28, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationMetadataRepositoryJsonBuilder", "start": {"line": 42, "column": 10}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "withJsonResource", "start": {"line": 56, "column": 52}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "withJsonResource", "start": {"line": 72, "column": 52}, "end": {"line": 79, "column": 3}, "value": 8}, + {"unit_name": "build", "start": {"line": 86, "column": 41}, "end": {"line": 92, "column": 3}, "value": 7}, + {"unit_name": "add", "start": {"line": 94, "column": 48}, "end": {"line": 102, "column": 3}, "value": 9}, + {"unit_name": "create", "start": {"line": 104, "column": 48}, "end": {"line": 131, "column": 3}, "value": 28}, + {"unit_name": "addValueHints", "start": {"line": 133, "column": 15}, "end": {"line": 136, "column": 3}, "value": 4}, + {"unit_name": "addMapHints", "start": {"line": 138, "column": 15}, "end": {"line": 141, "column": 3}, "value": 4}, + {"unit_name": "create", "start": {"line": 150, "column": 59}, "end": {"line": 156, "column": 3}, "value": 7}, + {"unit_name": "create", "start": {"line": 163, "column": 59}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 172, "column": 59}, "end": {"line": 174, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/ValueProvider.java": { + "checksum": "851e751e27661c0d90feb41e0ec8adc3", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getParameters", "start": {"line": 56, "column": 29}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/package-info.java": { + "checksum": "52a3435e799ebdaa482ddf2d0200f8e6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/dockerTest/java/org/springframework/boot/gradle/tasks/bundling/BootBuildImageIntegrationTests.java": { + "checksum": "859025eaeb20c4c55f6d6d63221586fa", + "language": "Java", + "loc": 585, + "profile": [339, 131, 35, 0], + "measurements": [ + {"unit_name": "buildsImageWithDefaultBuilder", "start": {"line": 73, "column": 7}, "end": {"line": 86, "column": 3}, "value": 14}, + {"unit_name": "buildsImageWithTrustBuilder", "start": {"line": 89, "column": 7}, "end": {"line": 101, "column": 3}, "value": 13}, + {"unit_name": "buildsImageWithWarPackaging", "start": {"line": 104, "column": 7}, "end": {"line": 117, "column": 3}, "value": 14}, + {"unit_name": "buildsImageWithWarPackagingAndJarConfiguration", "start": {"line": 120, "column": 7}, "end": {"line": 133, "column": 3}, "value": 14}, + {"unit_name": "buildsImageWithCustomName", "start": {"line": 136, "column": 7}, "end": {"line": 145, "column": 3}, "value": 10}, + {"unit_name": "buildsImageWithCustomBuilderAndRunImage", "start": {"line": 148, "column": 7}, "end": {"line": 157, "column": 3}, "value": 10}, + {"unit_name": "buildsImageWithCommandLineOptions", "start": {"line": 160, "column": 7}, "end": {"line": 175, "column": 3}, "value": 16}, + {"unit_name": "buildsImageWithPullPolicy", "start": {"line": 178, "column": 7}, "end": {"line": 189, "column": 3}, "value": 12}, + {"unit_name": "buildsImageWithBuildpackFromBuilder", "start": {"line": 192, "column": 7}, "end": {"line": 202, "column": 3}, "value": 11}, + {"unit_name": "buildsImageWithBuildpackFromDirectory", "start": {"line": 206, "column": 7}, "end": {"line": 216, "column": 3}, "value": 11}, + {"unit_name": "buildsImageWithBuildpackFromTarGzip", "start": {"line": 220, "column": 7}, "end": {"line": 231, "column": 3}, "value": 12}, + {"unit_name": "buildsImageWithBuildpacksFromImages", "start": {"line": 234, "column": 7}, "end": {"line": 244, "column": 3}, "value": 11}, + {"unit_name": "buildsImageWithBinding", "start": {"line": 247, "column": 7}, "end": {"line": 261, "column": 3}, "value": 15}, + {"unit_name": "buildsImageWithTag", "start": {"line": 264, "column": 7}, "end": {"line": 275, "column": 3}, "value": 12}, + {"unit_name": "buildsImageWithLaunchScript", "start": {"line": 278, "column": 7}, "end": {"line": 288, "column": 3}, "value": 11}, + {"unit_name": "buildsImageWithNetworkModeNone", "start": {"line": 291, "column": 7}, "end": {"line": 302, "column": 3}, "value": 12}, + {"unit_name": "buildsImageWithVolumeCaches", "start": {"line": 305, "column": 7}, "end": {"line": 316, "column": 3}, "value": 12}, + {"unit_name": "buildsImageWithBindCaches", "start": {"line": 321, "column": 7}, "end": {"line": 338, "column": 3}, "value": 18}, + {"unit_name": "cleanupCache", "start": {"line": 340, "column": 22}, "end": {"line": 347, "column": 3}, "value": 7}, + {"unit_name": "buildsImageWithCreatedDate", "start": {"line": 350, "column": 7}, "end": {"line": 362, "column": 3}, "value": 13}, + {"unit_name": "buildsImageWithCurrentCreatedDate", "start": {"line": 365, "column": 7}, "end": {"line": 381, "column": 3}, "value": 17}, + {"unit_name": "buildsImageWithApplicationDirectory", "start": {"line": 384, "column": 7}, "end": {"line": 394, "column": 3}, "value": 11}, + {"unit_name": "buildsImageWithEmptySecurityOptions", "start": {"line": 397, "column": 7}, "end": {"line": 407, "column": 3}, "value": 11}, + {"unit_name": "buildsImageOnLinuxArmWithImagePlatformLinuxArm", "start": {"line": 412, "column": 7}, "end": {"line": 435, "column": 3}, "value": 24}, + {"unit_name": "failsWhenBuildingOnLinuxAmdWithImagePlatformLinuxArm", "start": {"line": 440, "column": 7}, "end": {"line": 458, "column": 3}, "value": 19}, + {"unit_name": "failsWithInvalidCreatedDate", "start": {"line": 461, "column": 7}, "end": {"line": 467, "column": 3}, "value": 7}, + {"unit_name": "failsWithBuilderError", "start": {"line": 470, "column": 7}, "end": {"line": 477, "column": 3}, "value": 8}, + {"unit_name": "failsWithInvalidImageName", "start": {"line": 480, "column": 7}, "end": {"line": 487, "column": 3}, "value": 8}, + {"unit_name": "failsWithBuildpackNotInBuilder", "start": {"line": 490, "column": 7}, "end": {"line": 496, "column": 3}, "value": 7}, + {"unit_name": "failsWithInvalidTag", "start": {"line": 499, "column": 7}, "end": {"line": 506, "column": 3}, "value": 8}, + {"unit_name": "failsWhenCachesAreConfiguredTwice", "start": {"line": 509, "column": 7}, "end": {"line": 514, "column": 3}, "value": 6}, + {"unit_name": "writeMainClass", "start": {"line": 516, "column": 15}, "end": {"line": 536, "column": 3}, "value": 21}, + {"unit_name": "writeLongNameResource", "start": {"line": 538, "column": 15}, "end": {"line": 546, "column": 3}, "value": 9}, + {"unit_name": "writeBuildpackContent", "start": {"line": 548, "column": 15}, "end": {"line": 582, "column": 3}, "value": 35}, + {"unit_name": "tarGzipBuildpackContent", "start": {"line": 584, "column": 15}, "end": {"line": 591, "column": 3}, "value": 8}, + {"unit_name": "writeDirectoryToTar", "start": {"line": 593, "column": 15}, "end": {"line": 605, "column": 3}, "value": 13}, + {"unit_name": "writeTarEntry", "start": {"line": 607, "column": 15}, "end": {"line": 612, "column": 3}, "value": 6}, + {"unit_name": "writeTarEntry", "start": {"line": 614, "column": 15}, "end": {"line": 620, "column": 3}, "value": 7}, + {"unit_name": "writeCertificateBindingFiles", "start": {"line": 622, "column": 15}, "end": {"line": 637, "column": 3}, "value": 16}, + {"unit_name": "removeImages", "start": {"line": 639, "column": 15}, "end": {"line": 649, "column": 3}, "value": 10}, + {"unit_name": "deleteVolumes", "start": {"line": 651, "column": 15}, "end": {"line": 656, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/dockerTest/java/org/springframework/boot/gradle/tasks/bundling/BootBuildImageRegistryIntegrationTests.java": { + "checksum": "99a6f3ad7b13153abd034713966fa8ee", + "language": "Java", + "loc": 71, + "profile": [19, 20, 0, 0], + "measurements": [ + {"unit_name": "setUp", "start": {"line": 61, "column": 7}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "buildsImageAndPublishesToRegistry", "start": {"line": 67, "column": 7}, "end": {"line": 81, "column": 3}, "value": 15}, + {"unit_name": "writeMainClass", "start": {"line": 83, "column": 15}, "end": {"line": 102, "column": 3}, "value": 20} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootJar.java": { + "checksum": "e9fd9f2bb4fa1854a7835b5a14ea4367", + "language": "Java", + "loc": 195, + "profile": [137, 0, 0, 0], + "measurements": [ + {"unit_name": "BootJar", "start": {"line": 81, "column": 9}, "end": {"line": 92, "column": 3}, "value": 12}, + {"unit_name": "configureBootInfSpec", "start": {"line": 94, "column": 15}, "end": {"line": 99, "column": 3}, "value": 6}, + {"unit_name": "classpathDirectories", "start": {"line": 101, "column": 25}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "classpathFiles", "start": {"line": 105, "column": 25}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "classpathEntries", "start": {"line": 109, "column": 25}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "moveMetaInfToRoot", "start": {"line": 113, "column": 15}, "end": {"line": 121, "column": 3}, "value": 9}, + {"unit_name": "resolvedArtifacts", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "getResolvedDependencies", "start": {"line": 129, "column": 23}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "copy", "start": {"line": 134, "column": 14}, "end": {"line": 139, "column": 3}, "value": 6}, + {"unit_name": "isLayeredDisabled", "start": {"line": 141, "column": 18}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "createCopyAction", "start": {"line": 146, "column": 23}, "end": {"line": 155, "column": 3}, "value": 10}, + {"unit_name": "isIncludeJarmodeTools", "start": {"line": 158, "column": 18}, "end": {"line": 161, "column": 3}, "value": 4}, + {"unit_name": "requiresUnpack", "start": {"line": 164, "column": 14}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "requiresUnpack", "start": {"line": 169, "column": 14}, "end": {"line": 171, "column": 3}, "value": 3}, + {"unit_name": "getLaunchScript", "start": {"line": 174, "column": 35}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "launchScript", "start": {"line": 179, "column": 14}, "end": {"line": 181, "column": 3}, "value": 3}, + {"unit_name": "launchScript", "start": {"line": 184, "column": 14}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "getLayered", "start": {"line": 194, "column": 21}, "end": {"line": 196, "column": 3}, "value": 3}, + {"unit_name": "layered", "start": {"line": 203, "column": 14}, "end": {"line": 205, "column": 3}, "value": 3}, + {"unit_name": "getClasspath", "start": {"line": 208, "column": 24}, "end": {"line": 210, "column": 3}, "value": 3}, + {"unit_name": "classpath", "start": {"line": 213, "column": 14}, "end": {"line": 217, "column": 3}, "value": 5}, + {"unit_name": "setClasspath", "start": {"line": 220, "column": 14}, "end": {"line": 222, "column": 3}, "value": 3}, + {"unit_name": "setClasspath", "start": {"line": 225, "column": 14}, "end": {"line": 227, "column": 3}, "value": 3}, + {"unit_name": "getBootInf", "start": {"line": 236, "column": 18}, "end": {"line": 240, "column": 3}, "value": 5}, + {"unit_name": "bootInf", "start": {"line": 250, "column": 18}, "end": {"line": 254, "column": 3}, "value": 5}, + {"unit_name": "resolveZipCompression", "start": {"line": 264, "column": 27}, "end": {"line": 266, "column": 3}, "value": 3}, + {"unit_name": "isLibrary", "start": {"line": 275, "column": 20}, "end": {"line": 278, "column": 3}, "value": 4}, + {"unit_name": "enableLaunchScriptIfNecessary", "start": {"line": 280, "column": 36}, "end": {"line": 287, "column": 3}, "value": 8}, + {"unit_name": "fromCallTo", "start": {"line": 295, "column": 38}, "end": {"line": 297, "column": 3}, "value": 3}, + {"unit_name": "callTo", "start": {"line": 305, "column": 33}, "end": {"line": 307, "column": 3}, "value": 3}, + {"unit_name": "isSatisfiedBy", "start": {"line": 312, "column": 18}, "end": {"line": 314, "column": 4}, "value": 3}, + {"unit_name": "apply", "start": {"line": 321, "column": 25}, "end": {"line": 323, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/DockerSpec.java": { + "checksum": "ebc5283de923039880e052b77c3d0aaf", + "language": "Java", + "loc": 149, + "profile": [100, 0, 0, 0], + "measurements": [ + {"unit_name": "DockerSpec", "start": {"line": 45, "column": 9}, "end": {"line": 50, "column": 3}, "value": 6}, + {"unit_name": "DockerSpec", "start": {"line": 52, "column": 2}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "getBuilderRegistry", "start": {"line": 83, "column": 28}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "builderRegistry", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getPublishRegistry", "start": {"line": 102, "column": 28}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "publishRegistry", "start": {"line": 111, "column": 14}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "asDockerConfiguration", "start": {"line": 121, "column": 22}, "end": {"line": 128, "column": 3}, "value": 8}, + {"unit_name": "customizeHost", "start": {"line": 130, "column": 30}, "end": {"line": 144, "column": 3}, "value": 15}, + {"unit_name": "customizeBuilderAuthentication", "start": {"line": 146, "column": 30}, "end": {"line": 160, "column": 3}, "value": 15}, + {"unit_name": "customizePublishAuthentication", "start": {"line": 162, "column": 30}, "end": {"line": 176, "column": 3}, "value": 15}, + {"unit_name": "hasEmptyAuth", "start": {"line": 223, "column": 11}, "end": {"line": 225, "column": 4}, "value": 3}, + {"unit_name": "nonePresent", "start": {"line": 227, "column": 19}, "end": {"line": 234, "column": 4}, "value": 8}, + {"unit_name": "hasUserAuth", "start": {"line": 236, "column": 11}, "end": {"line": 238, "column": 4}, "value": 3}, + {"unit_name": "allPresent", "start": {"line": 240, "column": 19}, "end": {"line": 247, "column": 4}, "value": 8}, + {"unit_name": "hasTokenAuth", "start": {"line": 249, "column": 11}, "end": {"line": 251, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootArchiveSupport.java": { + "checksum": "a32827d9c9bdf9e222245107aed02b6f", + "language": "Java", + "loc": 188, + "profile": [91, 44, 0, 0], + "measurements": [ + {"unit_name": "BootArchiveSupport", "start": {"line": 87, "column": 2}, "end": {"line": 93, "column": 3}, "value": 7}, + {"unit_name": "configureManifest", "start": {"line": 95, "column": 7}, "end": {"line": 117, "column": 3}, "value": 23}, + {"unit_name": "determineSpringBootVersion", "start": {"line": 119, "column": 17}, "end": {"line": 122, "column": 3}, "value": 4}, + {"unit_name": "createCopyAction", "start": {"line": 124, "column": 13}, "end": {"line": 127, "column": 3}, "value": 4}, + {"unit_name": "createCopyAction", "start": {"line": 129, "column": 13}, "end": {"line": 149, "column": 3}, "value": 21}, + {"unit_name": "getUnixNumericDirPermissions", "start": {"line": 151, "column": 18}, "end": {"line": 154, "column": 3}, "value": 4}, + {"unit_name": "getUnixNumericFilePermissions", "start": {"line": 156, "column": 18}, "end": {"line": 159, "column": 3}, "value": 4}, + {"unit_name": "asUnixNumeric", "start": {"line": 161, "column": 18}, "end": {"line": 163, "column": 3}, "value": 3}, + {"unit_name": "getDirMode", "start": {"line": 166, "column": 18}, "end": {"line": 168, "column": 3}, "value": 3}, + {"unit_name": "getFileMode", "start": {"line": 171, "column": 18}, "end": {"line": 173, "column": 3}, "value": 3}, + {"unit_name": "isUsingDefaultLoader", "start": {"line": 175, "column": 18}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "getLaunchScript", "start": {"line": 179, "column": 28}, "end": {"line": 181, "column": 3}, "value": 3}, + {"unit_name": "setLaunchScript", "start": {"line": 183, "column": 7}, "end": {"line": 185, "column": 3}, "value": 3}, + {"unit_name": "requiresUnpack", "start": {"line": 187, "column": 7}, "end": {"line": 189, "column": 3}, "value": 3}, + {"unit_name": "requiresUnpack", "start": {"line": 191, "column": 7}, "end": {"line": 193, "column": 3}, "value": 3}, + {"unit_name": "excludeNonZipLibraryFiles", "start": {"line": 195, "column": 7}, "end": {"line": 199, "column": 3}, "value": 5}, + {"unit_name": "excludeNonZipFiles", "start": {"line": 201, "column": 7}, "end": {"line": 205, "column": 3}, "value": 5}, + {"unit_name": "isZip", "start": {"line": 207, "column": 18}, "end": {"line": 216, "column": 3}, "value": 10}, + {"unit_name": "isZip", "start": {"line": 218, "column": 18}, "end": {"line": 225, "column": 3}, "value": 8}, + {"unit_name": "moveModuleInfoToRoot", "start": {"line": 227, "column": 7}, "end": {"line": 229, "column": 3}, "value": 3}, + {"unit_name": "moveToRoot", "start": {"line": 231, "column": 7}, "end": {"line": 233, "column": 3}, "value": 3}, + {"unit_name": "ReproducibleOrderingCopyAction", "start": {"line": 242, "column": 11}, "end": {"line": 244, "column": 4}, "value": 3}, + {"unit_name": "execute", "start": {"line": 247, "column": 21}, "end": {"line": 253, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootZipCopyAction.java": { + "checksum": "b5c4b91dfb30dc192629b717ad743672", + "language": "Java", + "loc": 452, + "profile": [260, 123, 0, 0], + "measurements": [ + {"unit_name": "BootZipCopyAction", "start": {"line": 120, "column": 2}, "end": {"line": 143, "column": 3}, "value": 24}, + {"unit_name": "execute", "start": {"line": 146, "column": 20}, "end": {"line": 154, "column": 3}, "value": 9}, + {"unit_name": "writeArchive", "start": {"line": 156, "column": 15}, "end": {"line": 164, "column": 3}, "value": 9}, + {"unit_name": "writeArchive", "start": {"line": 166, "column": 15}, "end": {"line": 178, "column": 3}, "value": 13}, + {"unit_name": "writeLaunchScriptIfNecessary", "start": {"line": 180, "column": 15}, "end": {"line": 193, "column": 3}, "value": 14}, + {"unit_name": "setEncodingIfNecessary", "start": {"line": 195, "column": 15}, "end": {"line": 199, "column": 3}, "value": 5}, + {"unit_name": "closeQuietly", "start": {"line": 201, "column": 15}, "end": {"line": 208, "column": 3}, "value": 7}, + {"unit_name": "Processor", "start": {"line": 227, "column": 3}, "end": {"line": 231, "column": 4}, "value": 5}, + {"unit_name": "process", "start": {"line": 233, "column": 8}, "end": {"line": 249, "column": 4}, "value": 17}, + {"unit_name": "skipProcessing", "start": {"line": 251, "column": 19}, "end": {"line": 254, "column": 4}, "value": 4}, + {"unit_name": "processDirectory", "start": {"line": 256, "column": 16}, "end": {"line": 263, "column": 4}, "value": 8}, + {"unit_name": "processFile", "start": {"line": 265, "column": 16}, "end": {"line": 286, "column": 4}, "value": 22}, + {"unit_name": "writeParentDirectoriesIfNecessary", "start": {"line": 288, "column": 16}, "end": {"line": 296, "column": 4}, "value": 9}, + {"unit_name": "getParentDirectory", "start": {"line": 298, "column": 18}, "end": {"line": 304, "column": 4}, "value": 7}, + {"unit_name": "finish", "start": {"line": 306, "column": 8}, "end": {"line": 314, "column": 4}, "value": 8}, + {"unit_name": "writeLoaderEntriesIfNecessary", "start": {"line": 316, "column": 16}, "end": {"line": 333, "column": 4}, "value": 17}, + {"unit_name": "isInMetaInf", "start": {"line": 335, "column": 19}, "end": {"line": 341, "column": 4}, "value": 7}, + {"unit_name": "writeJarToolsIfNecessary", "start": {"line": 343, "column": 16}, "end": {"line": 347, "column": 4}, "value": 5}, + {"unit_name": "writeJarModeLibrary", "start": {"line": 349, "column": 16}, "end": {"line": 357, "column": 4}, "value": 9}, + {"unit_name": "writeSignatureFileIfNecessary", "start": {"line": 359, "column": 16}, "end": {"line": 364, "column": 4}, "value": 6}, + {"unit_name": "hasSignedLibrary", "start": {"line": 366, "column": 19}, "end": {"line": 373, "column": 4}, "value": 8}, + {"unit_name": "writeClassPathIndexIfNecessary", "start": {"line": 375, "column": 16}, "end": {"line": 384, "column": 4}, "value": 10}, + {"unit_name": "writeNativeImageArgFileIfNecessary", "start": {"line": 386, "column": 16}, "end": {"line": 409, "column": 4}, "value": 24}, + {"unit_name": "writeLayersIndexIfNecessary", "start": {"line": 411, "column": 16}, "end": {"line": 420, "column": 4}, "value": 10}, + {"unit_name": "writeEntry", "start": {"line": 422, "column": 16}, "end": {"line": 425, "column": 4}, "value": 4}, + {"unit_name": "writeEntry", "start": {"line": 427, "column": 16}, "end": {"line": 439, "column": 4}, "value": 13}, + {"unit_name": "prepareEntry", "start": {"line": 441, "column": 16}, "end": {"line": 447, "column": 4}, "value": 7}, + {"unit_name": "prepareStoredEntry", "start": {"line": 449, "column": 16}, "end": {"line": 454, "column": 4}, "value": 6}, + {"unit_name": "prepareStoredEntry", "start": {"line": 456, "column": 16}, "end": {"line": 458, "column": 4}, "value": 3}, + {"unit_name": "getTime", "start": {"line": 460, "column": 16}, "end": {"line": 462, "column": 4}, "value": 3}, + {"unit_name": "getTime", "start": {"line": 464, "column": 16}, "end": {"line": 472, "column": 4}, "value": 9}, + {"unit_name": "getDirMode", "start": {"line": 474, "column": 15}, "end": {"line": 477, "column": 4}, "value": 4}, + {"unit_name": "getFileMode", "start": {"line": 479, "column": 15}, "end": {"line": 482, "column": 4}, "value": 4}, + {"unit_name": "getFileMode", "start": {"line": 484, "column": 15}, "end": {"line": 487, "column": 4}, "value": 4}, + {"unit_name": "getPermissions", "start": {"line": 489, "column": 15}, "end": {"line": 492, "column": 4}, "value": 4}, + {"unit_name": "getMode", "start": {"line": 495, "column": 15}, "end": {"line": 497, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 515, "column": 8}, "end": {"line": 562, "column": 3}, "value": 19}, + {"unit_name": "writeTo", "start": {"line": 530, "column": 8}, "end": {"line": 597, "column": 3}, "value": 9}, + {"unit_name": "fromInputStream", "start": {"line": 538, "column": 32}, "end": {"line": 543, "column": 4}, "value": 6}, + {"unit_name": "fromLines", "start": {"line": 552, "column": 32}, "end": {"line": 560, "column": 4}, "value": 9}, + {"unit_name": "CrcAndSize", "start": {"line": 575, "column": 3}, "end": {"line": 579, "column": 4}, "value": 5}, + {"unit_name": "load", "start": {"line": 581, "column": 16}, "end": {"line": 588, "column": 4}, "value": 8}, + {"unit_name": "setUpStoredEntry", "start": {"line": 590, "column": 8}, "end": {"line": 595, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/LayerResolver.java": { + "checksum": "1c1deedc485e9241d23e4e7c7f3f2b7c", + "language": "Java", + "loc": 49, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "LayerResolver", "start": {"line": 47, "column": 2}, "end": {"line": 52, "column": 3}, "value": 6}, + {"unit_name": "getLayer", "start": {"line": 54, "column": 8}, "end": {"line": 64, "column": 3}, "value": 11}, + {"unit_name": "getLayer", "start": {"line": 66, "column": 8}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getLayer", "start": {"line": 70, "column": 8}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getLayers", "start": {"line": 74, "column": 18}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "asLibrary", "start": {"line": 78, "column": 18}, "end": {"line": 87, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/ZipCompression.java": { + "checksum": "f9275bdbc5ebd3675a9cd17655b99527", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/ResolvedDependencies.java": { + "checksum": "20b734c6d4ca2d8819bd17c72010bd63", + "language": "Java", + "loc": 97, + "profile": [46, 20, 0, 0], + "measurements": [ + {"unit_name": "ResolvedDependencies", "start": {"line": 58, "column": 2}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "projectCoordinatesByPath", "start": {"line": 64, "column": 49}, "end": {"line": 69, "column": 3}, "value": 6}, + {"unit_name": "libraryCoordinates", "start": {"line": 71, "column": 36}, "end": {"line": 74, "column": 3}, "value": 4}, + {"unit_name": "getArtifactIds", "start": {"line": 77, "column": 44}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getArtifactFiles", "start": {"line": 82, "column": 21}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "resolvedArtifacts", "start": {"line": 86, "column": 7}, "end": {"line": 91, "column": 3}, "value": 6}, + {"unit_name": "find", "start": {"line": 93, "column": 23}, "end": {"line": 112, "column": 3}, "value": 20}, + {"unit_name": "findArtifactIdentifier", "start": {"line": 114, "column": 38}, "end": {"line": 122, "column": 3}, "value": 9}, + {"unit_name": "DependencyDescriptor", "start": {"line": 133, "column": 11}, "end": {"line": 136, "column": 4}, "value": 4}, + {"unit_name": "getCoordinates", "start": {"line": 138, "column": 22}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "isProjectDependency", "start": {"line": 142, "column": 11}, "end": {"line": 144, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/CacheSpec.java": { + "checksum": "195d2fc04375d1815ba7351d3191aca5", + "language": "Java", + "loc": 43, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "CacheSpec", "start": {"line": 42, "column": 9}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "asCache", "start": {"line": 46, "column": 15}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "volume", "start": {"line": 54, "column": 14}, "end": {"line": 61, "column": 3}, "value": 8}, + {"unit_name": "bind", "start": {"line": 67, "column": 14}, "end": {"line": 74, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootArchive.java": { + "checksum": "0481e1a90e0430474fceb968b5a9e11c", + "language": "Java", + "loc": 43, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/LayeredSpec.java": { + "checksum": "538bcc205b236127dc3cb6409bed1255", + "language": "Java", + "loc": 198, + "profile": [116, 16, 0, 0], + "measurements": [ + {"unit_name": "LayeredSpec", "start": {"line": 63, "column": 9}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "getApplication", "start": {"line": 95, "column": 25}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "setApplication", "start": {"line": 104, "column": 14}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "application", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getDependencies", "start": {"line": 122, "column": 26}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "setDependencies", "start": {"line": 131, "column": 14}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "dependencies", "start": {"line": 139, "column": 14}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "asLayers", "start": {"line": 157, "column": 9}, "end": {"line": 164, "column": 3}, "value": 8}, + {"unit_name": "createLayers", "start": {"line": 166, "column": 17}, "end": {"line": 175, "column": 3}, "value": 10}, + {"unit_name": "isEmpty", "start": {"line": 189, "column": 11}, "end": {"line": 191, "column": 4}, "value": 3}, + {"unit_name": "IntoLayersSpec", "start": {"line": 193, "column": 3}, "end": {"line": 196, "column": 4}, "value": 4}, + {"unit_name": "intoLayer", "start": {"line": 198, "column": 15}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "intoLayer", "start": {"line": 202, "column": 15}, "end": {"line": 206, "column": 4}, "value": 5}, + {"unit_name": "asSelectors", "start": {"line": 208, "column": 32}, "end": {"line": 210, "column": 4}, "value": 3}, + {"unit_name": "IntoLayerSpec", "start": {"line": 230, "column": 10}, "end": {"line": 232, "column": 4}, "value": 3}, + {"unit_name": "include", "start": {"line": 241, "column": 15}, "end": {"line": 243, "column": 4}, "value": 3}, + {"unit_name": "exclude", "start": {"line": 252, "column": 15}, "end": {"line": 254, "column": 4}, "value": 3}, + {"unit_name": "asSelector", "start": {"line": 256, "column": 26}, "end": {"line": 259, "column": 4}, "value": 4}, + {"unit_name": "getIntoLayer", "start": {"line": 261, "column": 10}, "end": {"line": 263, "column": 4}, "value": 3}, + {"unit_name": "getIncludes", "start": {"line": 265, "column": 16}, "end": {"line": 267, "column": 4}, "value": 3}, + {"unit_name": "getExcludes", "start": {"line": 269, "column": 16}, "end": {"line": 271, "column": 4}, "value": 3}, + {"unit_name": "DependenciesIntoLayerSpec", "start": {"line": 291, "column": 10}, "end": {"line": 293, "column": 4}, "value": 3}, + {"unit_name": "includeProjectDependencies", "start": {"line": 300, "column": 15}, "end": {"line": 302, "column": 4}, "value": 3}, + {"unit_name": "excludeProjectDependencies", "start": {"line": 310, "column": 15}, "end": {"line": 312, "column": 4}, "value": 3}, + {"unit_name": "asLibrarySelector", "start": {"line": 314, "column": 28}, "end": {"line": 329, "column": 4}, "value": 16}, + {"unit_name": "ApplicationSpec", "start": {"line": 340, "column": 10}, "end": {"line": 342, "column": 4}, "value": 3}, + {"unit_name": "ApplicationSpec", "start": {"line": 349, "column": 10}, "end": {"line": 351, "column": 4}, "value": 3}, + {"unit_name": "asSelectors", "start": {"line": 353, "column": 33}, "end": {"line": 355, "column": 4}, "value": 3}, + {"unit_name": "apply", "start": {"line": 360, "column": 25}, "end": {"line": 362, "column": 5}, "value": 3}, + {"unit_name": "DependenciesSpec", "start": {"line": 374, "column": 10}, "end": {"line": 376, "column": 4}, "value": 3}, + {"unit_name": "DependenciesSpec", "start": {"line": 382, "column": 10}, "end": {"line": 384, "column": 4}, "value": 3}, + {"unit_name": "asSelectors", "start": {"line": 386, "column": 34}, "end": {"line": 389, "column": 4}, "value": 4}, + {"unit_name": "apply", "start": {"line": 395, "column": 37}, "end": {"line": 397, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/LaunchScriptConfiguration.java": { + "checksum": "818d6ee837e273e6aac30265c293808e", + "language": "Java", + "loc": 62, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "LaunchScriptConfiguration", "start": {"line": 54, "column": 9}, "end": {"line": 55, "column": 3}, "value": 2}, + {"unit_name": "LaunchScriptConfiguration", "start": {"line": 57, "column": 2}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "getProperties", "start": {"line": 71, "column": 29}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "properties", "start": {"line": 80, "column": 14}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getScript", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "setScript", "start": {"line": 101, "column": 14}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "removeLineBreaks", "start": {"line": 105, "column": 17}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "augmentLineBreaks", "start": {"line": 109, "column": 17}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "putIfMissing", "start": {"line": 113, "column": 15}, "end": {"line": 122, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootBuildImage.java": { + "checksum": "f2c3c09d807d79fe33741d4c6d658060", + "language": "Java", + "loc": 292, + "profile": [130, 49, 0, 0], + "measurements": [ + {"unit_name": "BootBuildImage", "start": {"line": 81, "column": 9}, "end": {"line": 104, "column": 3}, "value": 24}, + {"unit_name": "getPullPolicy", "start": {"line": 186, "column": 30}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "setPullPolicy", "start": {"line": 194, "column": 14}, "end": {"line": 196, "column": 3}, "value": 3}, + {"unit_name": "getBuildWorkspace", "start": {"line": 248, "column": 19}, "end": {"line": 250, "column": 3}, "value": 3}, + {"unit_name": "buildWorkspace", "start": {"line": 258, "column": 14}, "end": {"line": 260, "column": 3}, "value": 3}, + {"unit_name": "getBuildCache", "start": {"line": 268, "column": 19}, "end": {"line": 270, "column": 3}, "value": 3}, + {"unit_name": "buildCache", "start": {"line": 277, "column": 14}, "end": {"line": 279, "column": 3}, "value": 3}, + {"unit_name": "getLaunchCache", "start": {"line": 287, "column": 19}, "end": {"line": 289, "column": 3}, "value": 3}, + {"unit_name": "launchCache", "start": {"line": 296, "column": 14}, "end": {"line": 298, "column": 3}, "value": 3}, + {"unit_name": "getDocker", "start": {"line": 347, "column": 20}, "end": {"line": 349, "column": 3}, "value": 3}, + {"unit_name": "docker", "start": {"line": 356, "column": 14}, "end": {"line": 358, "column": 3}, "value": 3}, + {"unit_name": "buildImage", "start": {"line": 361, "column": 7}, "end": {"line": 365, "column": 3}, "value": 5}, + {"unit_name": "createRequest", "start": {"line": 367, "column": 15}, "end": {"line": 370, "column": 3}, "value": 4}, + {"unit_name": "customize", "start": {"line": 372, "column": 23}, "end": {"line": 396, "column": 3}, "value": 25}, + {"unit_name": "customizeBuilder", "start": {"line": 398, "column": 23}, "end": {"line": 404, "column": 3}, "value": 7}, + {"unit_name": "customizeRunImage", "start": {"line": 406, "column": 23}, "end": {"line": 412, "column": 3}, "value": 7}, + {"unit_name": "customizeEnvironment", "start": {"line": 414, "column": 23}, "end": {"line": 420, "column": 3}, "value": 7}, + {"unit_name": "customizeCreator", "start": {"line": 422, "column": 23}, "end": {"line": 428, "column": 3}, "value": 7}, + {"unit_name": "customizePullPolicy", "start": {"line": 430, "column": 23}, "end": {"line": 436, "column": 3}, "value": 7}, + {"unit_name": "customizeBuildpacks", "start": {"line": 438, "column": 23}, "end": {"line": 444, "column": 3}, "value": 7}, + {"unit_name": "customizeBindings", "start": {"line": 446, "column": 23}, "end": {"line": 452, "column": 3}, "value": 7}, + {"unit_name": "customizeTags", "start": {"line": 454, "column": 23}, "end": {"line": 460, "column": 3}, "value": 7}, + {"unit_name": "customizeCaches", "start": {"line": 462, "column": 23}, "end": {"line": 473, "column": 3}, "value": 12}, + {"unit_name": "customizeCreatedDate", "start": {"line": 475, "column": 23}, "end": {"line": 481, "column": 3}, "value": 7}, + {"unit_name": "customizeApplicationDirectory", "start": {"line": 483, "column": 23}, "end": {"line": 489, "column": 3}, "value": 7}, + {"unit_name": "customizeSecurityOptions", "start": {"line": 491, "column": 23}, "end": {"line": 499, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/BootWar.java": { + "checksum": "cdf30d8ff58a002b59666e99d53eaaa4", + "language": "Java", + "loc": 161, + "profile": [106, 0, 0, 0], + "measurements": [ + {"unit_name": "BootWar", "start": {"line": 80, "column": 9}, "end": {"line": 91, "column": 3}, "value": 12}, + {"unit_name": "getProvidedLibFiles", "start": {"line": 93, "column": 17}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "resolvedArtifacts", "start": {"line": 98, "column": 14}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "getResolvedDependencies", "start": {"line": 103, "column": 23}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "copy", "start": {"line": 108, "column": 14}, "end": {"line": 113, "column": 3}, "value": 6}, + {"unit_name": "isLayeredDisabled", "start": {"line": 115, "column": 18}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "createCopyAction", "start": {"line": 120, "column": 23}, "end": {"line": 129, "column": 3}, "value": 10}, + {"unit_name": "isIncludeJarmodeTools", "start": {"line": 132, "column": 18}, "end": {"line": 135, "column": 3}, "value": 4}, + {"unit_name": "requiresUnpack", "start": {"line": 138, "column": 14}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "requiresUnpack", "start": {"line": 143, "column": 14}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "getLaunchScript", "start": {"line": 148, "column": 35}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "launchScript", "start": {"line": 153, "column": 14}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "launchScript", "start": {"line": 158, "column": 14}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "getProvidedClasspath", "start": {"line": 169, "column": 24}, "end": {"line": 171, "column": 3}, "value": 3}, + {"unit_name": "providedClasspath", "start": {"line": 179, "column": 14}, "end": {"line": 183, "column": 3}, "value": 5}, + {"unit_name": "setProvidedClasspath", "start": {"line": 191, "column": 14}, "end": {"line": 193, "column": 3}, "value": 3}, + {"unit_name": "setProvidedClasspath", "start": {"line": 202, "column": 14}, "end": {"line": 204, "column": 3}, "value": 3}, + {"unit_name": "resolveZipCompression", "start": {"line": 214, "column": 27}, "end": {"line": 216, "column": 3}, "value": 3}, + {"unit_name": "getLayered", "start": {"line": 224, "column": 21}, "end": {"line": 226, "column": 3}, "value": 3}, + {"unit_name": "layered", "start": {"line": 233, "column": 14}, "end": {"line": 235, "column": 3}, "value": 3}, + {"unit_name": "isLibrary", "start": {"line": 243, "column": 20}, "end": {"line": 246, "column": 3}, "value": 4}, + {"unit_name": "enableLaunchScriptIfNecessary", "start": {"line": 248, "column": 36}, "end": {"line": 255, "column": 3}, "value": 8}, + {"unit_name": "fromCallTo", "start": {"line": 263, "column": 38}, "end": {"line": 265, "column": 3}, "value": 3}, + {"unit_name": "callTo", "start": {"line": 273, "column": 33}, "end": {"line": 275, "column": 3}, "value": 3}, + {"unit_name": "isSatisfiedBy", "start": {"line": 280, "column": 18}, "end": {"line": 282, "column": 4}, "value": 3}, + {"unit_name": "apply", "start": {"line": 289, "column": 25}, "end": {"line": 291, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/DefaultTimeZoneOffset.java": { + "checksum": "3f88bb431981152778a75175f5df0d28", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultTimeZoneOffset", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "removeFrom", "start": {"line": 45, "column": 11}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "removeFrom", "start": {"line": 54, "column": 7}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/LoaderZipEntries.java": { + "checksum": "1551fd55fca8911626f01e7f14c43436", + "language": "Java", + "loc": 85, + "profile": [43, 19, 0, 0], + "measurements": [ + {"unit_name": "LoaderZipEntries", "start": {"line": 51, "column": 2}, "end": {"line": 57, "column": 3}, "value": 7}, + {"unit_name": "writeTo", "start": {"line": 59, "column": 17}, "end": {"line": 77, "column": 3}, "value": 19}, + {"unit_name": "writeDirectory", "start": {"line": 79, "column": 15}, "end": {"line": 83, "column": 3}, "value": 5}, + {"unit_name": "writeFile", "start": {"line": 85, "column": 15}, "end": {"line": 90, "column": 3}, "value": 6}, + {"unit_name": "prepareEntry", "start": {"line": 92, "column": 15}, "end": {"line": 97, "column": 3}, "value": 6}, + {"unit_name": "copy", "start": {"line": 99, "column": 15}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "addDirectory", "start": {"line": 112, "column": 16}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "addFile", "start": {"line": 116, "column": 16}, "end": {"line": 118, "column": 4}, "value": 3}, + {"unit_name": "isWrittenDirectory", "start": {"line": 120, "column": 11}, "end": {"line": 126, "column": 4}, "value": 7}, + {"unit_name": "getFiles", "start": {"line": 128, "column": 15}, "end": {"line": 130, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/bundling/package-info.java": { + "checksum": "be9fd846fd0579c53da2e6cf01764360", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/run/BootRun.java": { + "checksum": "961e57bb9e0afc1c275ac54676778f9e", + "language": "Java", + "loc": 34, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "BootRun", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "sourceResources", "start": {"line": 59, "column": 14}, "end": {"line": 63, "column": 3}, "value": 5}, + {"unit_name": "exec", "start": {"line": 66, "column": 14}, "end": {"line": 76, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/run/package-info.java": { + "checksum": "c9b03e0d744467bac30ae49048c641c5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/buildinfo/BuildInfo.java": { + "checksum": "3b0d731c7e56247f2e7f96cb3b1e0c4e", + "language": "Java", + "loc": 49, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildInfo", "start": {"line": 49, "column": 9}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "generateBuildProperties", "start": {"line": 67, "column": 14}, "end": {"line": 79, "column": 3}, "value": 13}, + {"unit_name": "getProperties", "start": {"line": 95, "column": 29}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "properties", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/buildinfo/BuildInfoProperties.java": { + "checksum": "f9fa16c1784ee4522984e6f16631f6ce", + "language": "Java", + "loc": 99, + "profile": [52, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildInfoProperties", "start": {"line": 53, "column": 9}, "end": {"line": 60, "column": 3}, "value": 8}, + {"unit_name": "getArtifactIfNotExcluded", "start": {"line": 110, "column": 9}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "getGroupIfNotExcluded", "start": {"line": 116, "column": 9}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "getNameIfNotExcluded", "start": {"line": 122, "column": 9}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "getTimeIfNotExcluded", "start": {"line": 128, "column": 10}, "end": {"line": 131, "column": 3}, "value": 4}, + {"unit_name": "getVersionIfNotExcluded", "start": {"line": 135, "column": 9}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalIfNotExcluded", "start": {"line": 140, "column": 22}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getIfNotExcluded", "start": {"line": 144, "column": 16}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "getIfNotExcluded", "start": {"line": 148, "column": 16}, "end": {"line": 153, "column": 3}, "value": 6}, + {"unit_name": "coerceToStringValues", "start": {"line": 155, "column": 30}, "end": {"line": 164, "column": 3}, "value": 10}, + {"unit_name": "applyExclusions", "start": {"line": 166, "column": 30}, "end": {"line": 171, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/buildinfo/package-info.java": { + "checksum": "f8374f14ae6e6f4d76abba4974461a80", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/aot/AbstractAot.java": { + "checksum": "fbbdb7955a846c86d16c08012801ad17", + "language": "Java", + "loc": 54, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractAot", "start": {"line": 49, "column": 12}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "getGroupId", "start": {"line": 62, "column": 32}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getArtifactId", "start": {"line": 71, "column": 32}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getSourcesOutput", "start": {"line": 80, "column": 33}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getResourcesOutput", "start": {"line": 89, "column": 33}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getClassesOutput", "start": {"line": 98, "column": 33}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "processorArgs", "start": {"line": 102, "column": 15}, "end": {"line": 111, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/aot/ProcessAot.java": { + "checksum": "cde160022074b6aadf83b122468496dd", + "language": "Java", + "loc": 25, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "ProcessAot", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "exec", "start": {"line": 50, "column": 14}, "end": {"line": 56, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/aot/ProcessTestAot.java": { + "checksum": "65d4863cf14cb35a17d775a496633f2f", + "language": "Java", + "loc": 50, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "ProcessTestAot", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getClasspathRoots", "start": {"line": 57, "column": 30}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "setClasspathRoots", "start": {"line": 65, "column": 14}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getInputClasses", "start": {"line": 73, "column": 17}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "exec", "start": {"line": 79, "column": 14}, "end": {"line": 89, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/tasks/aot/package-info.java": { + "checksum": "6c05f853dd5f1c8e9efc1aa195f9e65d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/util/VersionExtractor.java": { + "checksum": "9bf4997076c593dfe8b508785f92d32e", + "language": "Java", + "loc": 34, + "profile": [5, 19, 0, 0], + "measurements": [ + {"unit_name": "VersionExtractor", "start": {"line": 36, "column": 10}, "end": {"line": 37, "column": 3}, "value": 2}, + {"unit_name": "forClass", "start": {"line": 44, "column": 23}, "end": {"line": 62, "column": 3}, "value": 19}, + {"unit_name": "getImplementationVersion", "start": {"line": 64, "column": 24}, "end": {"line": 66, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/util/package-info.java": { + "checksum": "d2b171cfef67b2c23e86e0db4537ecc8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/ApplicationPluginAction.java": { + "checksum": "c395fbde87e8d3c4793a471098c6d092", + "language": "Java", + "loc": 105, + "profile": [60, 19, 0, 0], + "measurements": [ + {"unit_name": "execute", "start": {"line": 50, "column": 14}, "end": {"line": 63, "column": 3}, "value": 14}, + {"unit_name": "applyApplicationDefaultJvmArgsToRunTasks", "start": {"line": 65, "column": 15}, "end": {"line": 68, "column": 3}, "value": 4}, + {"unit_name": "applyApplicationDefaultJvmArgsToRunTask", "start": {"line": 70, "column": 15}, "end": {"line": 75, "column": 3}, "value": 6}, + {"unit_name": "configureCreateStartScripts", "start": {"line": 77, "column": 15}, "end": {"line": 95, "column": 3}, "value": 19}, + {"unit_name": "artifactFilesToLibCopySpec", "start": {"line": 97, "column": 19}, "end": {"line": 101, "column": 3}, "value": 5}, + {"unit_name": "artifactFiles", "start": {"line": 103, "column": 35}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "getPluginClass", "start": {"line": 108, "column": 42}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "loadResource", "start": {"line": 112, "column": 17}, "end": {"line": 125, "column": 3}, "value": 14}, + {"unit_name": "configureFilePermissions", "start": {"line": 127, "column": 15}, "end": {"line": 134, "column": 3}, "value": 8}, + {"unit_name": "configureFileMode", "start": {"line": 137, "column": 15}, "end": {"line": 139, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/KotlinPluginAction.java": { + "checksum": "5046334ea97219eb5bf437378d4a528d", + "language": "Java", + "loc": 30, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "execute", "start": {"line": 36, "column": 14}, "end": {"line": 43, "column": 3}, "value": 8}, + {"unit_name": "getKotlinVersion", "start": {"line": 45, "column": 17}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "enableJavaParametersOption", "start": {"line": 49, "column": 15}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "getPluginClass", "start": {"line": 56, "column": 52}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/PluginApplicationAction.java": { + "checksum": "eded6ff2d31ff4526c95098da8314744", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/DependencyManagementPluginAction.java": { + "checksum": "c7e772bd54caccc80e0876a09aad7f9c", + "language": "Java", + "loc": 18, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "execute", "start": {"line": 34, "column": 14}, "end": {"line": 38, "column": 3}, "value": 5}, + {"unit_name": "getPluginClass", "start": {"line": 41, "column": 42}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/SinglePublishedArtifact.java": { + "checksum": "971c3105e9d0822be3f1d9a2f6b28c5d", + "language": "Java", + "loc": 36, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "SinglePublishedArtifact", "start": {"line": 46, "column": 2}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "addWarCandidate", "start": {"line": 51, "column": 7}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "addJarCandidate", "start": {"line": 55, "column": 7}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "add", "start": {"line": 61, "column": 15}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "getBuildDependencies", "start": {"line": 67, "column": 24}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/CycloneDxPluginAction.java": { + "checksum": "fa153d0fa747151aac605b05629e9f24", + "language": "Java", + "loc": 95, + "profile": [75, 0, 0, 0], + "measurements": [ + {"unit_name": "getPluginClass", "start": {"line": 45, "column": 52}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 50, "column": 14}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "configureCycloneDxTask", "start": {"line": 58, "column": 15}, "end": {"line": 65, "column": 3}, "value": 8}, + {"unit_name": "configureJavaPlugin", "start": {"line": 67, "column": 15}, "end": {"line": 78, "column": 3}, "value": 12}, + {"unit_name": "configureSpringBootPlugin", "start": {"line": 80, "column": 15}, "end": {"line": 85, "column": 3}, "value": 6}, + {"unit_name": "configureBootJarTask", "start": {"line": 87, "column": 15}, "end": {"line": 90, "column": 3}, "value": 4}, + {"unit_name": "configureBootWarTask", "start": {"line": 92, "column": 15}, "end": {"line": 95, "column": 3}, "value": 4}, + {"unit_name": "configureBootJarTask", "start": {"line": 97, "column": 15}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "configureBootWarTask", "start": {"line": 101, "column": 15}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "configureJarTask", "start": {"line": 105, "column": 15}, "end": {"line": 112, "column": 3}, "value": 8}, + {"unit_name": "getSbomExtension", "start": {"line": 114, "column": 17}, "end": {"line": 120, "column": 3}, "value": 7}, + {"unit_name": "configureTask", "start": {"line": 122, "column": 32}, "end": {"line": 128, "column": 3}, "value": 7}, + {"unit_name": "configurePlugin", "start": {"line": 130, "column": 37}, "end": {"line": 132, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/SpringBootPlugin.java": { + "checksum": "fd11d2e8c02c2a6fb3344869dc5cc5b9", + "language": "Java", + "loc": 66, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 115, "column": 14}, "end": {"line": 119, "column": 3}, "value": 5}, + {"unit_name": "createExtension", "start": {"line": 121, "column": 15}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "createBootArchivesConfiguration", "start": {"line": 125, "column": 24}, "end": {"line": 130, "column": 3}, "value": 6}, + {"unit_name": "registerPluginActions", "start": {"line": 132, "column": 15}, "end": {"line": 143, "column": 3}, "value": 12}, + {"unit_name": "withPluginClassOfAction", "start": {"line": 145, "column": 15}, "end": {"line": 156, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/SpringBootAotPlugin.java": { + "checksum": "17fdaf0111214f4a79ef5fcccc8c9dfe", + "language": "Java", + "loc": 185, + "profile": [72, 77, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 78, "column": 14}, "end": {"line": 92, "column": 3}, "value": 15}, + {"unit_name": "configureSourceSet", "start": {"line": 94, "column": 20}, "end": {"line": 106, "column": 3}, "value": 13}, + {"unit_name": "configureClassesAndResourcesLibraryElementsAttribute", "start": {"line": 108, "column": 15}, "end": {"line": 112, "column": 3}, "value": 5}, + {"unit_name": "configureJavaRuntimeUsageAttribute", "start": {"line": 114, "column": 15}, "end": {"line": 117, "column": 3}, "value": 4}, + {"unit_name": "registerProcessAotTask", "start": {"line": 119, "column": 15}, "end": {"line": 145, "column": 3}, "value": 27}, + {"unit_name": "configureAotTask", "start": {"line": 147, "column": 15}, "end": {"line": 157, "column": 3}, "value": 11}, + {"unit_name": "configureToolchainConvention", "start": {"line": 159, "column": 15}, "end": {"line": 163, "column": 3}, "value": 5}, + {"unit_name": "createAotProcessingClasspath", "start": {"line": 166, "column": 24}, "end": {"line": 188, "column": 3}, "value": 23}, + {"unit_name": "removeDevelopmentOnly", "start": {"line": 190, "column": 32}, "end": {"line": 194, "column": 3}, "value": 5}, + {"unit_name": "configureDependsOn", "start": {"line": 196, "column": 15}, "end": {"line": 201, "column": 3}, "value": 6}, + {"unit_name": "registerProcessTestAotTask", "start": {"line": 203, "column": 15}, "end": {"line": 229, "column": 3}, "value": 27}, + {"unit_name": "addJUnitPlatformLauncherDependency", "start": {"line": 231, "column": 15}, "end": {"line": 238, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/JarTypeFileSpec.java": { + "checksum": "fce516abca9e9bc3dd9da4058ed2dc1f", + "language": "Java", + "loc": 22, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "isSatisfiedBy", "start": {"line": 39, "column": 17}, "end": {"line": 50, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/JavaPluginAction.java": { + "checksum": "4a70f0c7d3f97015585b29f1baf8e20c", + "language": "Java", + "loc": 295, + "profile": [144, 76, 31, 0], + "measurements": [ + {"unit_name": "JavaPluginAction", "start": {"line": 66, "column": 2}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getPluginClass", "start": {"line": 71, "column": 52}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 76, "column": 14}, "end": {"line": 92, "column": 3}, "value": 17}, + {"unit_name": "classifyJarTask", "start": {"line": 94, "column": 15}, "end": {"line": 98, "column": 3}, "value": 5}, + {"unit_name": "configureBuildTask", "start": {"line": 100, "column": 15}, "end": {"line": 104, "column": 3}, "value": 5}, + {"unit_name": "configureResolveMainClassNameTask", "start": {"line": 106, "column": 45}, "end": {"line": 130, "column": 3}, "value": 25}, + {"unit_name": "configureResolveMainTestClassNameTask", "start": {"line": 132, "column": 45}, "end": {"line": 147, "column": 3}, "value": 16}, + {"unit_name": "getJavaApplicationMainClass", "start": {"line": 149, "column": 24}, "end": {"line": 155, "column": 3}, "value": 7}, + {"unit_name": "configureBootJarTask", "start": {"line": 157, "column": 32}, "end": {"line": 187, "column": 3}, "value": 31}, + {"unit_name": "configureBootBuildImageTask", "start": {"line": 189, "column": 15}, "end": {"line": 195, "column": 3}, "value": 7}, + {"unit_name": "configureArtifactPublication", "start": {"line": 197, "column": 15}, "end": {"line": 199, "column": 3}, "value": 3}, + {"unit_name": "configureBootRunTask", "start": {"line": 201, "column": 15}, "end": {"line": 213, "column": 3}, "value": 13}, + {"unit_name": "configureBootTestRunTask", "start": {"line": 215, "column": 15}, "end": {"line": 227, "column": 3}, "value": 13}, + {"unit_name": "configureToolchainConvention", "start": {"line": 229, "column": 15}, "end": {"line": 233, "column": 3}, "value": 5}, + {"unit_name": "javaPluginExtension", "start": {"line": 235, "column": 30}, "end": {"line": 237, "column": 3}, "value": 3}, + {"unit_name": "configureUtf8Encoding", "start": {"line": 239, "column": 15}, "end": {"line": 241, "column": 3}, "value": 3}, + {"unit_name": "configureUtf8Encoding", "start": {"line": 243, "column": 15}, "end": {"line": 247, "column": 3}, "value": 5}, + {"unit_name": "configureParametersCompilerArg", "start": {"line": 249, "column": 15}, "end": {"line": 256, "column": 3}, "value": 8}, + {"unit_name": "configureAdditionalMetadataLocations", "start": {"line": 258, "column": 15}, "end": {"line": 262, "column": 3}, "value": 5}, + {"unit_name": "configureAdditionalMetadataLocations", "start": {"line": 264, "column": 15}, "end": {"line": 274, "column": 3}, "value": 11}, + {"unit_name": "configureProductionRuntimeClasspathConfiguration", "start": {"line": 277, "column": 15}, "end": {"line": 294, "column": 3}, "value": 18}, + {"unit_name": "configureDevelopmentOnlyConfiguration", "start": {"line": 296, "column": 15}, "end": {"line": 305, "column": 3}, "value": 9}, + {"unit_name": "configureTestAndDevelopmentOnlyConfiguration", "start": {"line": 307, "column": 15}, "end": {"line": 318, "column": 3}, "value": 12}, + {"unit_name": "AdditionalMetadataLocationsConfigurer", "start": {"line": 329, "column": 11}, "end": {"line": 331, "column": 4}, "value": 3}, + {"unit_name": "execute", "start": {"line": 334, "column": 15}, "end": {"line": 341, "column": 4}, "value": 8}, + {"unit_name": "hasConfigurationProcessorOnClasspath", "start": {"line": 343, "column": 19}, "end": {"line": 349, "column": 4}, "value": 7}, + {"unit_name": "configureAdditionalMetadataLocations", "start": {"line": 351, "column": 16}, "end": {"line": 356, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/NativeImagePluginAction.java": { + "checksum": "843e078a8258a5dc2fa19821b298d535", + "language": "Java", + "loc": 78, + "profile": [58, 0, 0, 0], + "measurements": [ + {"unit_name": "getPluginClass", "start": {"line": 47, "column": 52}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 52, "column": 14}, "end": {"line": 63, "column": 3}, "value": 12}, + {"unit_name": "configureMainNativeBinaryClasspath", "start": {"line": 65, "column": 15}, "end": {"line": 72, "column": 3}, "value": 8}, + {"unit_name": "removeDevelopmentOnly", "start": {"line": 74, "column": 34}, "end": {"line": 78, "column": 3}, "value": 5}, + {"unit_name": "isNotDevelopmentOnly", "start": {"line": 80, "column": 18}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "configureTestNativeBinaryClasspath", "start": {"line": 85, "column": 15}, "end": {"line": 89, "column": 3}, "value": 5}, + {"unit_name": "configureGraalVmExtension", "start": {"line": 91, "column": 27}, "end": {"line": 95, "column": 3}, "value": 5}, + {"unit_name": "copyReachabilityMetadataToBootJar", "start": {"line": 97, "column": 15}, "end": {"line": 101, "column": 3}, "value": 5}, + {"unit_name": "configureJarManifestNativeAttribute", "start": {"line": 103, "column": 15}, "end": {"line": 107, "column": 3}, "value": 5}, + {"unit_name": "addNativeProcessedAttribute", "start": {"line": 109, "column": 15}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "addNativeProcessedAttribute", "start": {"line": 113, "column": 15}, "end": {"line": 115, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/ResolveMainClassName.java": { + "checksum": "8dfa696a0218ef08f48a6b0b73345313", + "language": "Java", + "loc": 113, + "profile": [72, 0, 0, 0], + "measurements": [ + {"unit_name": "ResolveMainClassName", "start": {"line": 66, "column": 9}, "end": {"line": 69, "column": 3}, "value": 4}, + {"unit_name": "getClasspath", "start": {"line": 77, "column": 24}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "setClasspath", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "setClasspath", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getOutputFile", "start": {"line": 105, "column": 29}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getConfiguredMainClassName", "start": {"line": 116, "column": 26}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "resolveAndStoreMainClassName", "start": {"line": 121, "column": 7}, "end": {"line": 127, "column": 3}, "value": 7}, + {"unit_name": "resolveMainClassName", "start": {"line": 129, "column": 17}, "end": {"line": 141, "column": 3}, "value": 13}, + {"unit_name": "findMainClass", "start": {"line": 143, "column": 17}, "end": {"line": 150, "column": 3}, "value": 8}, + {"unit_name": "readMainClassName", "start": {"line": 152, "column": 19}, "end": {"line": 159, "column": 3}, "value": 8}, + {"unit_name": "ClassNameReader", "start": {"line": 165, "column": 11}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "transform", "start": {"line": 170, "column": 17}, "end": {"line": 183, "column": 4}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/WarPluginAction.java": { + "checksum": "9fe232be29d2167858c3df88c954f078", + "language": "Java", + "loc": 93, + "profile": [32, 0, 38, 0], + "measurements": [ + {"unit_name": "WarPluginAction", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getPluginClass", "start": {"line": 54, "column": 52}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 59, "column": 14}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "classifyWarTask", "start": {"line": 66, "column": 15}, "end": {"line": 70, "column": 3}, "value": 5}, + {"unit_name": "configureBootWarTask", "start": {"line": 72, "column": 32}, "end": {"line": 109, "column": 3}, "value": 38}, + {"unit_name": "providedRuntimeConfiguration", "start": {"line": 111, "column": 25}, "end": {"line": 114, "column": 3}, "value": 4}, + {"unit_name": "configureBootBuildImageTask", "start": {"line": 116, "column": 15}, "end": {"line": 120, "column": 3}, "value": 5}, + {"unit_name": "configureArtifactPublication", "start": {"line": 122, "column": 15}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "javaPluginExtension", "start": {"line": 126, "column": 30}, "end": {"line": 128, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/plugin/package-info.java": { + "checksum": "0284efb28158563dd0e907cebaf4bb25", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/dsl/SpringBootExtension.java": { + "checksum": "f1d6f44a4830a73a4f41360b9c3b35b0", + "language": "Java", + "loc": 67, + "profile": [50, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringBootExtension", "start": {"line": 52, "column": 9}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "getMainClass", "start": {"line": 62, "column": 26}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "buildInfo", "start": {"line": 74, "column": 14}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "buildInfo", "start": {"line": 88, "column": 14}, "end": {"line": 101, "column": 3}, "value": 14}, + {"unit_name": "configureBuildInfoTask", "start": {"line": 103, "column": 15}, "end": {"line": 109, "column": 3}, "value": 7}, + {"unit_name": "determineMainSourceSetResourcesOutputDir", "start": {"line": 111, "column": 15}, "end": {"line": 118, "column": 3}, "value": 8}, + {"unit_name": "determineArtifactBaseName", "start": {"line": 120, "column": 17}, "end": {"line": 123, "column": 3}, "value": 4}, + {"unit_name": "findArtifactTask", "start": {"line": 125, "column": 14}, "end": {"line": 131, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/main/java/org/springframework/boot/gradle/dsl/package-info.java": { + "checksum": "066e8c83fad973601ae7c2456640652d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/boot/testsupport/gradle/testkit/GradleBuild.java": { + "checksum": "f23691a4828380b41d1139b2d2206547", + "language": "Java", + "loc": 205, + "profile": [101, 68, 0, 0], + "measurements": [ + {"unit_name": "GradleBuild", "start": {"line": 74, "column": 9}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "GradleBuild", "start": {"line": 78, "column": 12}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getDsl", "start": {"line": 82, "column": 13}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "before", "start": {"line": 86, "column": 7}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "after", "start": {"line": 90, "column": 7}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "script", "start": {"line": 95, "column": 21}, "end": {"line": 98, "column": 3}, "value": 4}, + {"unit_name": "settings", "start": {"line": 100, "column": 14}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "expectDeprecationWarningsWithAtLeastVersion", "start": {"line": 104, "column": 21}, "end": {"line": 107, "column": 3}, "value": 4}, + {"unit_name": "expectDeprecationMessages", "start": {"line": 109, "column": 21}, "end": {"line": 112, "column": 3}, "value": 4}, + {"unit_name": "configurationCache", "start": {"line": 114, "column": 21}, "end": {"line": 117, "column": 3}, "value": 4}, + {"unit_name": "isConfigurationCache", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "scriptProperty", "start": {"line": 123, "column": 21}, "end": {"line": 126, "column": 3}, "value": 4}, + {"unit_name": "scriptPropertyFrom", "start": {"line": 128, "column": 21}, "end": {"line": 131, "column": 3}, "value": 4}, + {"unit_name": "gradleVersionIsAtLeast", "start": {"line": 133, "column": 17}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "build", "start": {"line": 137, "column": 21}, "end": {"line": 153, "column": 3}, "value": 17}, + {"unit_name": "buildAndFail", "start": {"line": 155, "column": 21}, "end": {"line": 162, "column": 3}, "value": 8}, + {"unit_name": "prepareRunner", "start": {"line": 164, "column": 22}, "end": {"line": 194, "column": 3}, "value": 30}, + {"unit_name": "copyTransformedScript", "start": {"line": 196, "column": 15}, "end": {"line": 202, "column": 3}, "value": 7}, + {"unit_name": "getTestKitDir", "start": {"line": 204, "column": 15}, "end": {"line": 209, "column": 3}, "value": 6}, + {"unit_name": "getProjectDir", "start": {"line": 211, "column": 14}, "end": {"line": 213, "column": 3}, "value": 3}, + {"unit_name": "setProjectDir", "start": {"line": 215, "column": 14}, "end": {"line": 217, "column": 3}, "value": 3}, + {"unit_name": "gradleVersion", "start": {"line": 219, "column": 21}, "end": {"line": 222, "column": 3}, "value": 4}, + {"unit_name": "getGradleVersion", "start": {"line": 224, "column": 16}, "end": {"line": 226, "column": 3}, "value": 3}, + {"unit_name": "bootVersion", "start": {"line": 228, "column": 21}, "end": {"line": 231, "column": 3}, "value": 4}, + {"unit_name": "getBootVersion", "start": {"line": 233, "column": 17}, "end": {"line": 235, "column": 3}, "value": 3}, + {"unit_name": "getDependencyManagementPluginVersion", "start": {"line": 237, "column": 24}, "end": {"line": 247, "column": 3}, "value": 11}, + {"unit_name": "getProperty", "start": {"line": 249, "column": 17}, "end": {"line": 269, "column": 3}, "value": 21} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/boot/testsupport/gradle/testkit/GradleVersions.java": { + "checksum": "328a6febdb7c54993a4549f6d0552894", + "language": "Java", + "loc": 31, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "GradleVersions", "start": {"line": 32, "column": 10}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "allCompatible", "start": {"line": 35, "column": 29}, "end": {"line": 46, "column": 3}, "value": 12}, + {"unit_name": "minimumCompatible", "start": {"line": 48, "column": 23}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "maximumCompatible", "start": {"line": 52, "column": 23}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "isJavaVersion", "start": {"line": 57, "column": 25}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/boot/testsupport/gradle/testkit/Dsl.java": { + "checksum": "beec7a842f860893ddfd0b9498babde1", + "language": "Java", + "loc": 16, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "Dsl", "start": {"line": 35, "column": 2}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getExtension", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/boot/testsupport/gradle/testkit/GradleBuildExtension.java": { + "checksum": "d6d38525e9459c1ac284429d5d4df731", + "language": "Java", + "loc": 77, + "profile": [60, 0, 0, 0], + "measurements": [ + {"unit_name": "beforeEach", "start": {"line": 46, "column": 14}, "end": {"line": 58, "column": 3}, "value": 13}, + {"unit_name": "findParentRootDir", "start": {"line": 60, "column": 15}, "end": {"line": 69, "column": 3}, "value": 10}, + {"unit_name": "hasGradleBuildFiles", "start": {"line": 71, "column": 18}, "end": {"line": 74, "column": 3}, "value": 4}, + {"unit_name": "extractGradleBuild", "start": {"line": 76, "column": 22}, "end": {"line": 82, "column": 3}, "value": 7}, + {"unit_name": "findDefaultScript", "start": {"line": 84, "column": 14}, "end": {"line": 90, "column": 3}, "value": 7}, + {"unit_name": "getScriptForTestMethod", "start": {"line": 92, "column": 14}, "end": {"line": 97, "column": 3}, "value": 6}, + {"unit_name": "removeGradleVersion", "start": {"line": 99, "column": 17}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "getScriptForTestClass", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "getSettings", "start": {"line": 107, "column": 14}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "afterEach", "start": {"line": 113, "column": 14}, "end": {"line": 115, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-gradle-test-support/src/main/java/org/springframework/boot/testsupport/gradle/testkit/package-info.java": { + "checksum": "f7f735340c9119d17bba06598f7e81e5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/dockerTest/java/org/springframework/boot/maven/BuildImageTests.java": { + "checksum": "b2b79be8a031efd643cc1273b9187e1c", + "language": "Java", + "loc": 604, + "profile": [265, 272, 0, 0], + "measurements": [ + {"unit_name": "whenBuildImageIsInvokedWithoutRepackageTheArchiveIsRepackagedOnTheFly", "start": {"line": 58, "column": 7}, "end": {"line": 77, "column": 3}, "value": 20}, + {"unit_name": "whenBuildImageIsInvokedOnTheCommandLineWithoutRepackageTheArchiveIsRepackagedOnTheFly", "start": {"line": 80, "column": 7}, "end": {"line": 99, "column": 3}, "value": 20}, + {"unit_name": "whenPackageIsInvokedWithClassifierTheOriginalArchiveIsFound", "start": {"line": 102, "column": 7}, "end": {"line": 119, "column": 3}, "value": 18}, + {"unit_name": "whenBuildImageIsInvokedWithClassifierAndRepackageTheOriginalArchiveIsFound", "start": {"line": 122, "column": 7}, "end": {"line": 139, "column": 3}, "value": 18}, + {"unit_name": "whenBuildImageIsInvokedWithClassifierSourceWithoutRepackageTheArchiveIsRepackagedOnTheFly", "start": {"line": 142, "column": 7}, "end": {"line": 161, "column": 3}, "value": 20}, + {"unit_name": "whenBuildImageIsInvokedWithRepackageTheExistingArchiveIsUsed", "start": {"line": 164, "column": 7}, "end": {"line": 182, "column": 3}, "value": 19}, + {"unit_name": "whenBuildImageIsInvokedWithClassifierAndRepackageTheExistingArchiveIsUsed", "start": {"line": 185, "column": 7}, "end": {"line": 203, "column": 3}, "value": 19}, + {"unit_name": "whenBuildImageIsInvokedWithClassifierSourceAndRepackageTheExistingArchiveIsUsed", "start": {"line": 206, "column": 7}, "end": {"line": 225, "column": 3}, "value": 20}, + {"unit_name": "whenBuildImageIsInvokedWithWarPackaging", "start": {"line": 228, "column": 7}, "end": {"line": 245, "column": 3}, "value": 18}, + {"unit_name": "whenBuildImageIsInvokedWithCustomImageName", "start": {"line": 248, "column": 7}, "end": {"line": 265, "column": 3}, "value": 18}, + {"unit_name": "whenBuildImageIsInvokedWithCommandLineParameters", "start": {"line": 268, "column": 7}, "end": {"line": 290, "column": 3}, "value": 23}, + {"unit_name": "whenBuildImageIsInvokedWithCustomBuilderImageAndRunImage", "start": {"line": 293, "column": 7}, "end": {"line": 305, "column": 3}, "value": 13}, + {"unit_name": "whenBuildImageIsInvokedWithTrustBuilder", "start": {"line": 308, "column": 7}, "end": {"line": 321, "column": 3}, "value": 14}, + {"unit_name": "whenBuildImageIsInvokedWithEmptyEnvEntry", "start": {"line": 324, "column": 7}, "end": {"line": 337, "column": 3}, "value": 14}, + {"unit_name": "whenBuildImageIsInvokedWithZipPackaging", "start": {"line": 340, "column": 7}, "end": {"line": 354, "column": 3}, "value": 15}, + {"unit_name": "whenBuildImageIsInvokedWithBuildpacks", "start": {"line": 357, "column": 7}, "end": {"line": 367, "column": 3}, "value": 11}, + {"unit_name": "whenBuildImageIsInvokedWithBinding", "start": {"line": 370, "column": 7}, "end": {"line": 382, "column": 3}, "value": 13}, + {"unit_name": "whenBuildImageIsInvokedWithNetworkModeNone", "start": {"line": 385, "column": 7}, "end": {"line": 396, "column": 3}, "value": 12}, + {"unit_name": "whenBuildImageIsInvokedOnMultiModuleProjectWithPackageGoal", "start": {"line": 399, "column": 7}, "end": {"line": 409, "column": 3}, "value": 11}, + {"unit_name": "whenBuildImageIsInvokedWithTags", "start": {"line": 412, "column": 7}, "end": {"line": 425, "column": 3}, "value": 14}, + {"unit_name": "whenBuildImageIsInvokedWithVolumeCaches", "start": {"line": 428, "column": 7}, "end": {"line": 441, "column": 3}, "value": 14}, + {"unit_name": "whenBuildImageIsInvokedWithBindCaches", "start": {"line": 446, "column": 7}, "end": {"line": 465, "column": 3}, "value": 20}, + {"unit_name": "cleanupCache", "start": {"line": 467, "column": 22}, "end": {"line": 474, "column": 3}, "value": 7}, + {"unit_name": "whenBuildImageIsInvokedWithCreatedDate", "start": {"line": 477, "column": 7}, "end": {"line": 491, "column": 3}, "value": 15}, + {"unit_name": "whenBuildImageIsInvokedWithCurrentCreatedDate", "start": {"line": 494, "column": 7}, "end": {"line": 512, "column": 3}, "value": 19}, + {"unit_name": "whenBuildImageIsInvokedWithApplicationDirectory", "start": {"line": 515, "column": 7}, "end": {"line": 525, "column": 3}, "value": 11}, + {"unit_name": "whenBuildImageIsInvokedWithEmptySecurityOptions", "start": {"line": 528, "column": 7}, "end": {"line": 538, "column": 3}, "value": 11}, + {"unit_name": "whenBuildImageIsInvokedOnLinuxArmWithImagePlatformLinuxArm", "start": {"line": 543, "column": 7}, "end": {"line": 562, "column": 3}, "value": 20}, + {"unit_name": "failsWhenBuildImageIsInvokedOnLinuxAmdWithImagePlatformLinuxArm", "start": {"line": 567, "column": 7}, "end": {"line": 581, "column": 3}, "value": 15}, + {"unit_name": "failsWhenBuildImageIsInvokedOnMultiModuleProjectWithBuildImageGoal", "start": {"line": 584, "column": 7}, "end": {"line": 589, "column": 3}, "value": 6}, + {"unit_name": "failsWhenBuilderFails", "start": {"line": 592, "column": 7}, "end": {"line": 600, "column": 3}, "value": 9}, + {"unit_name": "failsWithBuildpackNotInBuilder", "start": {"line": 603, "column": 7}, "end": {"line": 609, "column": 3}, "value": 7}, + {"unit_name": "failsWhenFinalNameIsMisconfigured", "start": {"line": 612, "column": 7}, "end": {"line": 617, "column": 3}, "value": 6}, + {"unit_name": "failsWhenCachesAreConfiguredTwice", "start": {"line": 620, "column": 7}, "end": {"line": 625, "column": 3}, "value": 6}, + {"unit_name": "writeLongNameResource", "start": {"line": 627, "column": 15}, "end": {"line": 638, "column": 3}, "value": 12}, + {"unit_name": "removeImages", "start": {"line": 640, "column": 15}, "end": {"line": 650, "column": 3}, "value": 10}, + {"unit_name": "removeImage", "start": {"line": 652, "column": 15}, "end": {"line": 660, "column": 3}, "value": 9}, + {"unit_name": "deleteVolumes", "start": {"line": 662, "column": 15}, "end": {"line": 667, "column": 3}, "value": 6}, + {"unit_name": "randomString", "start": {"line": 669, "column": 17}, "end": {"line": 672, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/dockerTest/java/org/springframework/boot/maven/BuildImageRegistryIntegrationTests.java": { + "checksum": "7cfa8299e2ab677dab3c459fdedb10d9", + "language": "Java", + "loc": 49, + "profile": [5, 18, 0, 0], + "measurements": [ + {"unit_name": "setUp", "start": {"line": 54, "column": 7}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "whenBuildImageIsInvokedWithPublish", "start": {"line": 61, "column": 7}, "end": {"line": 78, "column": 3}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/jar-custom-layout/layout/src/main/java/smoketest/layout/SampleLayoutFactory.java": { + "checksum": "f865b56369f5e0968ffd27128630b0cb", + "language": "Java", + "loc": 22, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleLayoutFactory", "start": {"line": 28, "column": 9}, "end": {"line": 29, "column": 3}, "value": 2}, + {"unit_name": "SampleLayoutFactory", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getLayout", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/jar-custom-layout/layout/src/main/java/smoketest/layout/SampleLayout.java": { + "checksum": "0f07e6dec7bbb54aac1e68f63f59eb9b", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "SampleLayout", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "writeLoadedClasses", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/aot-module-info/src/main/java/module-info.java": { + "checksum": "7e2ba443ad966ff0ee407eeea312f8b9", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/projects/war-reactor/war/src/main/java/com/example/SampleApplication.java": { + "checksum": "1dc80c1e7d746b2a9c521f972e502c90", + "language": "Java", + "loc": 5, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 21, "column": 21}, "end": {"line": 22, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/MavenBuild.java": { + "checksum": "07460e88fb01de8950cc7934d5620dfb", + "language": "Java", + "loc": 158, + "profile": [65, 0, 52, 0], + "measurements": [ + {"unit_name": "MavenBuild", "start": {"line": 74, "column": 2}, "end": {"line": 78, "column": 3}, "value": 5}, + {"unit_name": "createTempDirectory", "start": {"line": 80, "column": 15}, "end": {"line": 87, "column": 3}, "value": 8}, + {"unit_name": "getPomReplacements", "start": {"line": 89, "column": 30}, "end": {"line": 96, "column": 3}, "value": 8}, + {"unit_name": "project", "start": {"line": 98, "column": 13}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "project", "start": {"line": 102, "column": 13}, "end": {"line": 105, "column": 3}, "value": 4}, + {"unit_name": "goals", "start": {"line": 107, "column": 13}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "systemProperty", "start": {"line": 112, "column": 13}, "end": {"line": 115, "column": 3}, "value": 4}, + {"unit_name": "prepare", "start": {"line": 117, "column": 13}, "end": {"line": 120, "column": 3}, "value": 4}, + {"unit_name": "execute", "start": {"line": 122, "column": 7}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "executeAndFail", "start": {"line": 126, "column": 7}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 130, "column": 15}, "end": {"line": 202, "column": 3}, "value": 52}, + {"unit_name": "preVisitDirectory", "start": {"line": 140, "column": 28}, "end": {"line": 143, "column": 6}, "value": 4}, + {"unit_name": "visitFile", "start": {"line": 146, "column": 28}, "end": {"line": 160, "column": 6}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/RunIntegrationTests.java": { + "checksum": "86a6ed6442b7a2738e61edd527da0026", + "language": "Java", + "loc": 122, + "profile": [94, 0, 0, 0], + "measurements": [ + {"unit_name": "whenTheRunGoalIsExecutedTheApplicationIsForkedWithOptimizedJvmArguments", "start": {"line": 39, "column": 7}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "whenEnvironmentVariablesAreConfiguredTheyAreAvailableToTheApplication", "start": {"line": 47, "column": 7}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "whenExclusionsAreConfiguredExcludedDependenciesDoNotAppearOnTheClasspath", "start": {"line": 54, "column": 7}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "whenSystemPropertiesAndJvmArgumentsAreConfiguredTheyAreAvailableToTheApplication", "start": {"line": 61, "column": 7}, "end": {"line": 65, "column": 3}, "value": 5}, + {"unit_name": "whenJvmArgumentsAreConfiguredTheyAreAvailableToTheApplication", "start": {"line": 68, "column": 7}, "end": {"line": 72, "column": 3}, "value": 5}, + {"unit_name": "whenCommandLineSpecifiesJvmArgumentsTheyAreAvailableToTheApplication", "start": {"line": 75, "column": 7}, "end": {"line": 80, "column": 3}, "value": 6}, + {"unit_name": "whenPomAndCommandLineSpecifyJvmArgumentsThenPomOverrides", "start": {"line": 83, "column": 7}, "end": {"line": 88, "column": 3}, "value": 6}, + {"unit_name": "whenProfilesAreConfiguredTheyArePassedToTheApplication", "start": {"line": 91, "column": 7}, "end": {"line": 95, "column": 3}, "value": 5}, + {"unit_name": "whenUseTestClasspathIsEnabledTheApplicationHasTestDependenciesOnItsClasspath", "start": {"line": 98, "column": 7}, "end": {"line": 102, "column": 3}, "value": 5}, + {"unit_name": "whenAWorkingDirectoryIsConfiguredTheApplicationIsRunFromThatDirectory", "start": {"line": 105, "column": 7}, "end": {"line": 109, "column": 3}, "value": 5}, + {"unit_name": "whenAdditionalClasspathDirectoryIsConfiguredItsResourcesAreAvailableToTheApplication", "start": {"line": 112, "column": 7}, "end": {"line": 116, "column": 3}, "value": 5}, + {"unit_name": "whenAdditionalClasspathFileIsConfiguredItsContentIsAvailableToTheApplication", "start": {"line": 119, "column": 7}, "end": {"line": 123, "column": 3}, "value": 5}, + {"unit_name": "whenAToolchainIsConfiguredItIsUsedToRunTheApplication", "start": {"line": 127, "column": 7}, "end": {"line": 131, "column": 3}, "value": 5}, + {"unit_name": "whenPomSpecifiesRunArgumentsContainingCommasTheyArePassedToTheApplicationCorrectly", "start": {"line": 134, "column": 7}, "end": {"line": 139, "column": 3}, "value": 6}, + {"unit_name": "whenCommandLineSpecifiesRunArgumentsContainingCommasTheyArePassedToTheApplicationCorrectly", "start": {"line": 142, "column": 7}, "end": {"line": 150, "column": 3}, "value": 9}, + {"unit_name": "whenPomAndCommandLineSpecifyRunArgumentsThenPomOverrides", "start": {"line": 153, "column": 7}, "end": {"line": 160, "column": 3}, "value": 8}, + {"unit_name": "buildLog", "start": {"line": 162, "column": 17}, "end": {"line": 164, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/WarIntegrationTests.java": { + "checksum": "750b5788adff7e29c760ecc287c24a4e", + "language": "Java", + "loc": 207, + "profile": [108, 66, 0, 0], + "measurements": [ + {"unit_name": "getLayersIndexLocation", "start": {"line": 49, "column": 19}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "warRepackaging", "start": {"line": 54, "column": 7}, "end": {"line": 67, "column": 3}, "value": 14}, + {"unit_name": "jarDependencyWithCustomFinalNameBuiltInSameReactorIsPackagedUsingArtifactIdAndVersion", "start": {"line": 70, "column": 7}, "end": {"line": 75, "column": 3}, "value": 6}, + {"unit_name": "whenRequiresUnpackConfigurationIsProvidedItIsReflectedInTheRepackagedWar", "start": {"line": 78, "column": 7}, "end": {"line": 84, "column": 3}, "value": 7}, + {"unit_name": "whenWarIsRepackagedWithOutputTimestampConfiguredThenWarIsReproducible", "start": {"line": 87, "column": 7}, "end": {"line": 93, "column": 3}, "value": 7}, + {"unit_name": "buildWarWithOutputTimestamp", "start": {"line": 95, "column": 17}, "end": {"line": 117, "column": 3}, "value": 23}, + {"unit_name": "whenWarIsRepackagedWithOutputTimestampConfiguredThenLibrariesAreSorted", "start": {"line": 120, "column": 7}, "end": {"line": 136, "column": 3}, "value": 13}, + {"unit_name": "whenADependencyHasSystemScopeAndInclusionOfSystemScopeDependenciesIsEnabledItIsIncludedInTheRepackagedJar", "start": {"line": 139, "column": 7}, "end": {"line": 145, "column": 3}, "value": 7}, + {"unit_name": "repackagedWarContainsTheLayersIndexByDefault", "start": {"line": 148, "column": 7}, "end": {"line": 173, "column": 3}, "value": 25}, + {"unit_name": "whenWarIsRepackagedWithTheLayersDisabledDoesNotContainLayersIndex", "start": {"line": 176, "column": 7}, "end": {"line": 185, "column": 3}, "value": 10}, + {"unit_name": "whenWarIsRepackagedWithTheLayersEnabledAndLayerToolsExcluded", "start": {"line": 188, "column": 7}, "end": {"line": 198, "column": 3}, "value": 11}, + {"unit_name": "whenWarIsRepackagedWithToolsExclude", "start": {"line": 201, "column": 7}, "end": {"line": 210, "column": 3}, "value": 10}, + {"unit_name": "whenWarIsRepackagedWithTheCustomLayers", "start": {"line": 213, "column": 7}, "end": {"line": 230, "column": 3}, "value": 18}, + {"unit_name": "repackagedWarContainsClasspathIndex", "start": {"line": 233, "column": 7}, "end": {"line": 245, "column": 3}, "value": 13}, + {"unit_name": "whenEntryIsExcludedItShouldNotBePresentInTheRepackagedWar", "start": {"line": 248, "column": 7}, "end": {"line": 254, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/EclipseM2eIntegrationTests.java": { + "checksum": "17da49e8bb0c8cc63ea0a694e2073579", + "language": "Java", + "loc": 24, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "pluginPomIncludesOptionalShadeDependency", "start": {"line": 38, "column": 7}, "end": {"line": 47, "column": 3}, "value": 10}, + {"unit_name": "isPomFile", "start": {"line": 49, "column": 18}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/MavenBuildExtension.java": { + "checksum": "c7caff91535a17c460b7d6b15012ed90", + "language": "Java", + "loc": 57, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "supportsTestTemplate", "start": {"line": 43, "column": 17}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "provideTestTemplateInvocationContexts", "start": {"line": 48, "column": 47}, "end": {"line": 57, "column": 3}, "value": 8}, + {"unit_name": "MavenVersionTestTemplateInvocationContext", "start": {"line": 63, "column": 11}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "getDisplayName", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "getAdditionalExtensions", "start": {"line": 73, "column": 26}, "end": {"line": 75, "column": 4}, "value": 3}, + {"unit_name": "MavenBuildParameterResolver", "start": {"line": 83, "column": 11}, "end": {"line": 85, "column": 4}, "value": 3}, + {"unit_name": "supportsParameter", "start": {"line": 88, "column": 18}, "end": {"line": 90, "column": 4}, "value": 3}, + {"unit_name": "resolveParameter", "start": {"line": 93, "column": 17}, "end": {"line": 95, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/BuildInfoIntegrationTests.java": { + "checksum": "2bf536848b2946505ff8cc2e1613c783", + "language": "Java", + "loc": 164, + "profile": [138, 0, 0, 0], + "measurements": [ + {"unit_name": "buildInfoPropertiesAreGenerated", "start": {"line": 45, "column": 7}, "end": {"line": 52, "column": 3}, "value": 8}, + {"unit_name": "generatedBuildInfoIncludesAdditionalProperties", "start": {"line": 55, "column": 7}, "end": {"line": 65, "column": 3}, "value": 11}, + {"unit_name": "generatedBuildInfoUsesCustomBuildTime", "start": {"line": 68, "column": 7}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "generatedBuildInfoReproducible", "start": {"line": 78, "column": 7}, "end": {"line": 85, "column": 3}, "value": 8}, + {"unit_name": "generatedBuildInfoReproducibleEpochSeconds", "start": {"line": 88, "column": 7}, "end": {"line": 95, "column": 3}, "value": 8}, + {"unit_name": "buildInfoPropertiesAreGeneratedToCustomOutputLocation", "start": {"line": 98, "column": 7}, "end": {"line": 106, "column": 3}, "value": 9}, + {"unit_name": "whenBuildTimeIsDisabledIfDoesNotAppearInGeneratedBuildInfo", "start": {"line": 109, "column": 7}, "end": {"line": 116, "column": 3}, "value": 8}, + {"unit_name": "whenBuildTimeIsExcludedIfDoesNotAppearInGeneratedBuildInfo", "start": {"line": 119, "column": 7}, "end": {"line": 126, "column": 3}, "value": 8}, + {"unit_name": "whenBuildPropertiesAreExcludedTheyDoNotAppearInGeneratedBuildInfo", "start": {"line": 129, "column": 7}, "end": {"line": 136, "column": 3}, "value": 8}, + {"unit_name": "buildInfo", "start": {"line": 138, "column": 26}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "buildInfo", "start": {"line": 142, "column": 26}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "buildInfo", "start": {"line": 146, "column": 42}, "end": {"line": 156, "column": 3}, "value": 7}, + {"unit_name": "assertThat", "start": {"line": 151, "column": 27}, "end": {"line": 153, "column": 5}, "value": 3}, + {"unit_name": "BuildInfoAssert", "start": {"line": 160, "column": 11}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "loadProperties", "start": {"line": 164, "column": 29}, "end": {"line": 173, "column": 4}, "value": 10}, + {"unit_name": "hasBuildGroup", "start": {"line": 175, "column": 19}, "end": {"line": 177, "column": 4}, "value": 3}, + {"unit_name": "doesNotContainBuildGroup", "start": {"line": 179, "column": 19}, "end": {"line": 181, "column": 4}, "value": 3}, + {"unit_name": "hasBuildArtifact", "start": {"line": 183, "column": 19}, "end": {"line": 185, "column": 4}, "value": 3}, + {"unit_name": "doesNotContainBuildArtifact", "start": {"line": 187, "column": 19}, "end": {"line": 189, "column": 4}, "value": 3}, + {"unit_name": "hasBuildName", "start": {"line": 191, "column": 19}, "end": {"line": 193, "column": 4}, "value": 3}, + {"unit_name": "doesNotContainBuildName", "start": {"line": 195, "column": 19}, "end": {"line": 197, "column": 4}, "value": 3}, + {"unit_name": "hasBuildVersion", "start": {"line": 199, "column": 19}, "end": {"line": 201, "column": 4}, "value": 3}, + {"unit_name": "doesNotContainBuildVersion", "start": {"line": 203, "column": 19}, "end": {"line": 205, "column": 4}, "value": 3}, + {"unit_name": "containsBuildTime", "start": {"line": 207, "column": 19}, "end": {"line": 209, "column": 4}, "value": 3}, + {"unit_name": "doesNotContainBuildTime", "start": {"line": 211, "column": 19}, "end": {"line": 213, "column": 4}, "value": 3}, + {"unit_name": "hasBuildTime", "start": {"line": 215, "column": 19}, "end": {"line": 217, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/TestRunIntegrationTests.java": { + "checksum": "9ecb9edbeeaeff635f3dfb3ff4109d85", + "language": "Java", + "loc": 27, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "whenTheTestRunGoalIsExecutedTheApplicationIsRunWithTestAndMainClassesAndTestClasspath", "start": {"line": 37, "column": 7}, "end": {"line": 46, "column": 3}, "value": 10}, + {"unit_name": "canonicalPathOf", "start": {"line": 48, "column": 17}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "buildLog", "start": {"line": 52, "column": 17}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/Versions.java": { + "checksum": "e6398c62c790fc1e9ca0f416adeca75e", + "language": "Java", + "loc": 31, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "Versions", "start": {"line": 35, "column": 2}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "loadVersions", "start": {"line": 39, "column": 37}, "end": {"line": 50, "column": 3}, "value": 12}, + {"unit_name": "get", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "asMap", "start": {"line": 56, "column": 22}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/StartStopIntegrationTests.java": { + "checksum": "303d1b8d0c3444f41cecc5e7e4f13a72", + "language": "Java", + "loc": 26, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "startStopWaitsForApplicationToBeReadyAndThenRequestsShutdown", "start": {"line": 36, "column": 7}, "end": {"line": 41, "column": 3}, "value": 6}, + {"unit_name": "whenSkipIsTrueStartAndStopAreSkipped", "start": {"line": 44, "column": 7}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "buildLog", "start": {"line": 51, "column": 17}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/JarIntegrationTests.java": { + "checksum": "610af519b3ba181869a3c509cb7a05c5", + "language": "Java", + "loc": 456, + "profile": [283, 119, 0, 0], + "measurements": [ + {"unit_name": "getLayersIndexLocation", "start": {"line": 49, "column": 19}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "whenJarIsRepackagedInPlaceOnlyRepackagedJarIsInstalled", "start": {"line": 54, "column": 7}, "end": {"line": 77, "column": 3}, "value": 24}, + {"unit_name": "whenJarWithClassicLoaderIsRepackagedInPlaceOnlyRepackagedJarIsInstalled", "start": {"line": 80, "column": 7}, "end": {"line": 97, "column": 3}, "value": 18}, + {"unit_name": "whenAttachIsDisabledOnlyTheOriginalJarIsInstalled", "start": {"line": 100, "column": 7}, "end": {"line": 110, "column": 3}, "value": 11}, + {"unit_name": "whenAClassifierIsConfiguredTheRepackagedJarHasAClassifierAndBothItAndTheOriginalAreInstalled", "start": {"line": 113, "column": 7}, "end": {"line": 128, "column": 3}, "value": 16}, + {"unit_name": "whenBothJarsHaveTheSameClassifierRepackagingIsDoneInPlaceAndOnlyRepackagedJarIsInstalled", "start": {"line": 131, "column": 7}, "end": {"line": 144, "column": 3}, "value": 14}, + {"unit_name": "whenBothJarsHaveTheSameClassifierAndAttachIsDisabledOnlyTheOriginalJarIsInstalled", "start": {"line": 147, "column": 7}, "end": {"line": 161, "column": 3}, "value": 15}, + {"unit_name": "whenAClassifierAndAnOutputDirectoryAreConfiguredTheRepackagedJarHasAClassifierAndIsWrittenToTheOutputDirectory", "start": {"line": 164, "column": 7}, "end": {"line": 171, "column": 3}, "value": 8}, + {"unit_name": "whenAnOutputDirectoryIsConfiguredTheRepackagedJarIsWrittenToIt", "start": {"line": 174, "column": 7}, "end": {"line": 180, "column": 3}, "value": 7}, + {"unit_name": "whenACustomLaunchScriptIsConfiguredItAppearsInTheRepackagedJar", "start": {"line": 183, "column": 7}, "end": {"line": 189, "column": 3}, "value": 7}, + {"unit_name": "whenAnEntryIsExcludedItDoesNotAppearInTheRepackagedJar", "start": {"line": 192, "column": 7}, "end": {"line": 201, "column": 3}, "value": 10}, + {"unit_name": "whenAnEntryIsExcludedWithPropertyItDoesNotAppearInTheRepackagedJar", "start": {"line": 204, "column": 7}, "end": {"line": 216, "column": 3}, "value": 13}, + {"unit_name": "whenAnEntryIsIncludedOnlyIncludedEntriesAppearInTheRepackagedJar", "start": {"line": 219, "column": 7}, "end": {"line": 228, "column": 3}, "value": 10}, + {"unit_name": "whenAnIncludeIsSpecifiedAsAPropertyOnlyIncludedEntriesAppearInTheRepackagedJar", "start": {"line": 231, "column": 7}, "end": {"line": 243, "column": 3}, "value": 13}, + {"unit_name": "whenAGroupIsExcludedNoEntriesInThatGroupAppearInTheRepackagedJar", "start": {"line": 246, "column": 7}, "end": {"line": 255, "column": 3}, "value": 10}, + {"unit_name": "whenAJarIsExecutableItBeginsWithTheDefaultLaunchScript", "start": {"line": 258, "column": 7}, "end": {"line": 266, "column": 3}, "value": 9}, + {"unit_name": "whenAJarIsBuiltWithLibrariesWithConflictingNamesTheyAreMadeUniqueUsingTheirGroupIds", "start": {"line": 269, "column": 7}, "end": {"line": 277, "column": 3}, "value": 9}, + {"unit_name": "whenAProjectUsesPomPackagingRepackagingIsSkipped", "start": {"line": 280, "column": 7}, "end": {"line": 285, "column": 3}, "value": 6}, + {"unit_name": "whenRepackagingIsSkippedTheJarIsNotRepackaged", "start": {"line": 288, "column": 7}, "end": {"line": 295, "column": 3}, "value": 7}, + {"unit_name": "whenADependencyHasSystemScopeAndInclusionOfSystemScopeDependenciesIsEnabledItIsIncludedInTheRepackagedJar", "start": {"line": 298, "column": 7}, "end": {"line": 305, "column": 3}, "value": 7}, + {"unit_name": "whenADependencyHasSystemScopeItIsNotIncludedInTheRepackagedJar", "start": {"line": 308, "column": 7}, "end": {"line": 314, "column": 3}, "value": 6}, + {"unit_name": "whenADependencyHasTestScopeItIsNotIncludedInTheRepackagedJar", "start": {"line": 317, "column": 7}, "end": {"line": 323, "column": 3}, "value": 7}, + {"unit_name": "whenAProjectUsesKotlinItsModuleMetadataIsRepackagedIntoBootInfClasses", "start": {"line": 326, "column": 7}, "end": {"line": 331, "column": 3}, "value": 6}, + {"unit_name": "whenAProjectIsBuiltWithALayoutPropertyTheSpecifiedLayoutIsUsed", "start": {"line": 334, "column": 7}, "end": {"line": 344, "column": 3}, "value": 11}, + {"unit_name": "whenALayoutIsConfiguredTheSpecifiedLayoutIsUsed", "start": {"line": 347, "column": 7}, "end": {"line": 355, "column": 3}, "value": 9}, + {"unit_name": "whenRequiresUnpackConfigurationIsProvidedItIsReflectedInTheRepackagedJar", "start": {"line": 358, "column": 7}, "end": {"line": 364, "column": 3}, "value": 7}, + {"unit_name": "whenJarIsRepackagedWithACustomLayoutTheJarUsesTheLayout", "start": {"line": 367, "column": 7}, "end": {"line": 374, "column": 3}, "value": 8}, + {"unit_name": "repackagedJarContainsTheLayersIndexByDefault", "start": {"line": 377, "column": 7}, "end": {"line": 397, "column": 3}, "value": 20}, + {"unit_name": "whenJarIsRepackagedWithTheLayersDisabledDoesNotContainLayersIndex", "start": {"line": 400, "column": 7}, "end": {"line": 409, "column": 3}, "value": 10}, + {"unit_name": "whenJarIsRepackagedWithTheLayersEnabledAndLayerToolsExcluded", "start": {"line": 412, "column": 7}, "end": {"line": 422, "column": 3}, "value": 11}, + {"unit_name": "whenJarIsRepackagedWithToolsExclude", "start": {"line": 425, "column": 7}, "end": {"line": 434, "column": 3}, "value": 10}, + {"unit_name": "whenJarIsRepackagedWithTheCustomLayers", "start": {"line": 437, "column": 7}, "end": {"line": 454, "column": 3}, "value": 18}, + {"unit_name": "repackagedJarContainsClasspathIndex", "start": {"line": 457, "column": 7}, "end": {"line": 468, "column": 3}, "value": 12}, + {"unit_name": "whenJarIsRepackagedWithOutputTimestampConfiguredThenJarIsReproducible", "start": {"line": 471, "column": 7}, "end": {"line": 477, "column": 3}, "value": 7}, + {"unit_name": "buildJarWithOutputTimestamp", "start": {"line": 479, "column": 17}, "end": {"line": 501, "column": 3}, "value": 23}, + {"unit_name": "whenJarIsRepackagedWithOutputTimestampConfiguredThenLibrariesAreSorted", "start": {"line": 504, "column": 7}, "end": {"line": 517, "column": 3}, "value": 14}, + {"unit_name": "whenSigned", "start": {"line": 520, "column": 7}, "end": {"line": 525, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/AbstractArchiveIntegrationTests.java": { + "checksum": "b9f1f968b2a537fde804048b2f123a13", + "language": "Java", + "loc": 189, + "profile": [137, 25, 0, 0], + "measurements": [ + {"unit_name": "buildLog", "start": {"line": 51, "column": 19}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "launchScript", "start": {"line": 55, "column": 19}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "jar", "start": {"line": 60, "column": 38}, "end": {"line": 70, "column": 3}, "value": 7}, + {"unit_name": "assertThat", "start": {"line": 65, "column": 21}, "end": {"line": 67, "column": 5}, "value": 3}, + {"unit_name": "readLayerIndex", "start": {"line": 72, "column": 38}, "end": {"line": 96, "column": 3}, "value": 25}, + {"unit_name": "getLayersIndexLocation", "start": {"line": 98, "column": 19}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "readClasspathIndex", "start": {"line": 102, "column": 25}, "end": {"line": 116, "column": 3}, "value": 15}, + {"unit_name": "JarAssert", "start": {"line": 120, "column": 11}, "end": {"line": 123, "column": 4}, "value": 4}, + {"unit_name": "doesNotHaveEntryWithName", "start": {"line": 125, "column": 13}, "end": {"line": 133, "column": 4}, "value": 9}, + {"unit_name": "hasEntryWithName", "start": {"line": 135, "column": 13}, "end": {"line": 143, "column": 4}, "value": 9}, + {"unit_name": "hasEntryWithNameStartingWith", "start": {"line": 145, "column": 13}, "end": {"line": 154, "column": 4}, "value": 10}, + {"unit_name": "hasUnpackEntryWithNameStartingWith", "start": {"line": 156, "column": 13}, "end": {"line": 166, "column": 4}, "value": 11}, + {"unit_name": "doesNotHaveEntryWithNameStartingWith", "start": {"line": 168, "column": 13}, "end": {"line": 177, "column": 4}, "value": 10}, + {"unit_name": "entryNamesInPath", "start": {"line": 179, "column": 22}, "end": {"line": 186, "column": 4}, "value": 8}, + {"unit_name": "manifest", "start": {"line": 188, "column": 13}, "end": {"line": 198, "column": 4}, "value": 11}, + {"unit_name": "withJarFile", "start": {"line": 200, "column": 8}, "end": {"line": 207, "column": 4}, "value": 8}, + {"unit_name": "withEntries", "start": {"line": 209, "column": 8}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "ManifestAssert", "start": {"line": 215, "column": 12}, "end": {"line": 217, "column": 5}, "value": 3}, + {"unit_name": "hasStartClass", "start": {"line": 219, "column": 19}, "end": {"line": 222, "column": 5}, "value": 4}, + {"unit_name": "hasMainClass", "start": {"line": 224, "column": 19}, "end": {"line": 227, "column": 5}, "value": 4}, + {"unit_name": "hasAttribute", "start": {"line": 229, "column": 19}, "end": {"line": 232, "column": 5}, "value": 4}, + {"unit_name": "doesNotHaveAttribute", "start": {"line": 234, "column": 19}, "end": {"line": 237, "column": 5}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/intTest/java/org/springframework/boot/maven/AotTests.java": { + "checksum": "54ecb89d1bde57664bd4b4c8d6499141", + "language": "Java", + "loc": 159, + "profile": [131, 0, 0, 0], + "measurements": [ + {"unit_name": "whenAotRunsSourcesAreGenerated", "start": {"line": 43, "column": 7}, "end": {"line": 49, "column": 3}, "value": 7}, + {"unit_name": "whenAotRunsResourcesAreGeneratedAndCopiedToTargetClasses", "start": {"line": 52, "column": 7}, "end": {"line": 64, "column": 3}, "value": 13}, + {"unit_name": "whenAotRunsWithJdkProxyResourcesIncludeProxyConfig", "start": {"line": 67, "column": 7}, "end": {"line": 80, "column": 3}, "value": 14}, + {"unit_name": "whenAotRunsWithClassProxyClassesAreGenerated", "start": {"line": 83, "column": 7}, "end": {"line": 89, "column": 3}, "value": 7}, + {"unit_name": "whenAotRunsWithProfilesSourcesAreGenerated", "start": {"line": 92, "column": 7}, "end": {"line": 98, "column": 3}, "value": 7}, + {"unit_name": "whenAotRunsWithArgumentsSourcesAreGenerated", "start": {"line": 101, "column": 7}, "end": {"line": 107, "column": 3}, "value": 7}, + {"unit_name": "whenAotRunsWithJvmArgumentsSourcesAreGenerated", "start": {"line": 110, "column": 7}, "end": {"line": 116, "column": 3}, "value": 7}, + {"unit_name": "whenAotRunsWithReleaseSourcesAreGenerated", "start": {"line": 119, "column": 7}, "end": {"line": 125, "column": 3}, "value": 7}, + {"unit_name": "whenAotRunsWithInvalidCompilerArgumentsCompileFails", "start": {"line": 128, "column": 7}, "end": {"line": 133, "column": 3}, "value": 6}, + {"unit_name": "whenAotRunsSourcesAreCompiledAndMovedToTargetClasses", "start": {"line": 136, "column": 7}, "end": {"line": 142, "column": 3}, "value": 7}, + {"unit_name": "whenAotRunsWithModuleInfoSourcesAreCompiledAndMovedToTargetClass", "start": {"line": 145, "column": 7}, "end": {"line": 151, "column": 3}, "value": 7}, + {"unit_name": "whenAotRunsResourcesAreCopiedToTargetClasses", "start": {"line": 154, "column": 7}, "end": {"line": 163, "column": 3}, "value": 10}, + {"unit_name": "whenAotRunsWithClassProxyClassesAreCopiedToTargetClasses", "start": {"line": 166, "column": 7}, "end": {"line": 172, "column": 3}, "value": 7}, + {"unit_name": "whenAotTestRunsSourcesAndResourcesAreGenerated", "start": {"line": 175, "column": 7}, "end": {"line": 186, "column": 3}, "value": 12}, + {"unit_name": "collectRelativePaths", "start": {"line": 188, "column": 13}, "end": {"line": 197, "column": 3}, "value": 10}, + {"unit_name": "buildLog", "start": {"line": 199, "column": 19}, "end": {"line": 201, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/JarTypeFilter.java": { + "checksum": "8eadd263ef19e4d003db8cfb0d40312e", + "language": "Java", + "loc": 31, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "JarTypeFilter", "start": {"line": 40, "column": 2}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "filter", "start": {"line": 45, "column": 20}, "end": {"line": 59, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/SpringApplicationAdminClient.java": { + "checksum": "6cfbd16f0fcd6224e7e22251c5f4cbe7", + "language": "Java", + "loc": 63, + "profile": [28, 17, 0, 0], + "measurements": [ + {"unit_name": "SpringApplicationAdminClient", "start": {"line": 49, "column": 2}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "isReady", "start": {"line": 61, "column": 10}, "end": {"line": 77, "column": 3}, "value": 17}, + {"unit_name": "stop", "start": {"line": 85, "column": 7}, "end": {"line": 95, "column": 3}, "value": 11}, + {"unit_name": "toObjectName", "start": {"line": 97, "column": 21}, "end": {"line": 104, "column": 3}, "value": 8}, + {"unit_name": "connect", "start": {"line": 113, "column": 22}, "end": {"line": 117, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/AbstractPackagerMojo.java": { + "checksum": "f8274a833b53377fd9c2509023e8988e", + "language": "Java", + "loc": 162, + "profile": [82, 18, 0, 0], + "measurements": [ + {"unit_name": "getLayout", "start": {"line": 136, "column": 23}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "getLoaderImplementation", "start": {"line": 145, "column": 33}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "getLayoutFactory", "start": {"line": 154, "column": 26}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "getConfiguredPackager", "start": {"line": 164, "column": 35}, "end": {"line": 181, "column": 3}, "value": 18}, + {"unit_name": "getIncludeRelevantJarModeJars", "start": {"line": 184, "column": 18}, "end": {"line": 189, "column": 3}, "value": 6}, + {"unit_name": "getCustomLayers", "start": {"line": 191, "column": 23}, "end": {"line": 200, "column": 3}, "value": 10}, + {"unit_name": "getDocumentIfAvailable", "start": {"line": 202, "column": 19}, "end": {"line": 208, "column": 3}, "value": 7}, + {"unit_name": "getLibraries", "start": {"line": 216, "column": 28}, "end": {"line": 220, "column": 3}, "value": 5}, + {"unit_name": "getAdditionalFilters", "start": {"line": 222, "column": 28}, "end": {"line": 234, "column": 3}, "value": 13}, + {"unit_name": "getSourceArtifact", "start": {"line": 243, "column": 21}, "end": {"line": 246, "column": 3}, "value": 4}, + {"unit_name": "getArtifact", "start": {"line": 248, "column": 19}, "end": {"line": 258, "column": 3}, "value": 11}, + {"unit_name": "getTargetFile", "start": {"line": 260, "column": 17}, "end": {"line": 270, "column": 3}, "value": 11}, + {"unit_name": "LayoutType", "start": {"line": 304, "column": 3}, "end": {"line": 306, "column": 4}, "value": 3}, + {"unit_name": "layout", "start": {"line": 308, "column": 17}, "end": {"line": 310, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/AbstractDependencyFilterMojo.java": { + "checksum": "c2de54ede0838abf200485adf07e58b7", + "language": "Java", + "loc": 129, + "profile": [77, 0, 0, 0], + "measurements": [ + {"unit_name": "setExcludes", "start": {"line": 101, "column": 17}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "setIncludes", "start": {"line": 105, "column": 17}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "setExcludeGroupIds", "start": {"line": 109, "column": 17}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "getDependencyURLs", "start": {"line": 113, "column": 22}, "end": {"line": 122, "column": 3}, "value": 10}, + {"unit_name": "filterDependencies", "start": {"line": 124, "column": 32}, "end": {"line": 134, "column": 3}, "value": 11}, + {"unit_name": "toURL", "start": {"line": 136, "column": 16}, "end": {"line": 143, "column": 3}, "value": 8}, + {"unit_name": "getFilters", "start": {"line": 150, "column": 26}, "end": {"line": 164, "column": 3}, "value": 15}, + {"unit_name": "cleanFilterConfig", "start": {"line": 166, "column": 17}, "end": {"line": 179, "column": 3}, "value": 14}, + {"unit_name": "ExcludeTestScopeArtifactFilter", "start": {"line": 186, "column": 3}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "getArtifactFeature", "start": {"line": 191, "column": 20}, "end": {"line": 193, "column": 4}, "value": 3}, + {"unit_name": "include", "start": {"line": 206, "column": 18}, "end": {"line": 209, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/TestRunMojo.java": { + "checksum": "2c42c0199ac023b5e3540bd5f3c3d543", + "language": "Java", + "loc": 58, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "getClassesDirectories", "start": {"line": 65, "column": 23}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "isUseTestClasspath", "start": {"line": 72, "column": 20}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "resolveJvmArguments", "start": {"line": 77, "column": 25}, "end": {"line": 83, "column": 3}, "value": 7}, + {"unit_name": "run", "start": {"line": 86, "column": 17}, "end": {"line": 92, "column": 3}, "value": 7}, + {"unit_name": "RunProcessKiller", "start": {"line": 98, "column": 11}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 103, "column": 15}, "end": {"line": 105, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/Layers.java": { + "checksum": "c0876003e268bf1ac998e350115ebab1", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 40, "column": 17}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "isIncludeLayerTools", "start": {"line": 50, "column": 17}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "setConfiguration", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/BuildImageNoForkMojo.java": { + "checksum": "54d945a5e35602eb5c691f3e148d55db", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/Image.java": { + "checksum": "82945ae72afb184e0c2fcf6d8fb26f46", + "language": "Java", + "loc": 175, + "profile": [82, 0, 56, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 96, "column": 7}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getBuilder", "start": {"line": 104, "column": 16}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "setBuilder", "start": {"line": 108, "column": 7}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "getTrustBuilder", "start": {"line": 116, "column": 17}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "setTrustBuilder", "start": {"line": 120, "column": 7}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getRunImage", "start": {"line": 128, "column": 16}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "setRunImage", "start": {"line": 132, "column": 7}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "getEnv", "start": {"line": 140, "column": 29}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getCleanCache", "start": {"line": 148, "column": 17}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "setCleanCache", "start": {"line": 152, "column": 7}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "isVerboseLogging", "start": {"line": 160, "column": 17}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "getPullPolicy", "start": {"line": 168, "column": 20}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "setPullPolicy", "start": {"line": 172, "column": 7}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "getPublish", "start": {"line": 180, "column": 17}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "setPublish", "start": {"line": 184, "column": 7}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "getNetwork", "start": {"line": 192, "column": 16}, "end": {"line": 194, "column": 3}, "value": 3}, + {"unit_name": "setNetwork", "start": {"line": 196, "column": 14}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "getCreatedDate", "start": {"line": 204, "column": 16}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "setCreatedDate", "start": {"line": 208, "column": 14}, "end": {"line": 210, "column": 3}, "value": 3}, + {"unit_name": "getApplicationDirectory", "start": {"line": 216, "column": 16}, "end": {"line": 218, "column": 3}, "value": 3}, + {"unit_name": "setApplicationDirectory", "start": {"line": 220, "column": 14}, "end": {"line": 222, "column": 3}, "value": 3}, + {"unit_name": "getImagePlatform", "start": {"line": 230, "column": 16}, "end": {"line": 232, "column": 3}, "value": 3}, + {"unit_name": "setImagePlatform", "start": {"line": 234, "column": 14}, "end": {"line": 236, "column": 3}, "value": 3}, + {"unit_name": "getBuildRequest", "start": {"line": 238, "column": 15}, "end": {"line": 240, "column": 3}, "value": 3}, + {"unit_name": "getOrDeduceName", "start": {"line": 242, "column": 25}, "end": {"line": 248, "column": 3}, "value": 7}, + {"unit_name": "customize", "start": {"line": 250, "column": 23}, "end": {"line": 305, "column": 3}, "value": 56} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/Exclude.java": { + "checksum": "eaa817efa3023404ffcfe710eda86271", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/CacheInfo.java": { + "checksum": "b64648f7ebe40c7edea11a860327d02e", + "language": "Java", + "loc": 56, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "CacheInfo", "start": {"line": 32, "column": 9}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "CacheInfo", "start": {"line": 35, "column": 10}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "setVolume", "start": {"line": 39, "column": 14}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "setBind", "start": {"line": 44, "column": 14}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "asCache", "start": {"line": 49, "column": 8}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "fromVolume", "start": {"line": 53, "column": 19}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "fromBind", "start": {"line": 57, "column": 19}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "VolumeCacheInfo", "start": {"line": 68, "column": 10}, "end": {"line": 69, "column": 4}, "value": 2}, + {"unit_name": "VolumeCacheInfo", "start": {"line": 71, "column": 3}, "end": {"line": 73, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "setName", "start": {"line": 79, "column": 8}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "BindCacheInfo", "start": {"line": 92, "column": 10}, "end": {"line": 93, "column": 4}, "value": 2}, + {"unit_name": "BindCacheInfo", "start": {"line": 95, "column": 3}, "end": {"line": 97, "column": 4}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 99, "column": 17}, "end": {"line": 101, "column": 4}, "value": 3}, + {"unit_name": "setSource", "start": {"line": 103, "column": 8}, "end": {"line": 105, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/AbstractAotMojo.java": { + "checksum": "5021e38ad241bb06b1f682f4c5d99ec4", + "language": "Java", + "loc": 163, + "profile": [62, 16, 44, 0], + "measurements": [ + {"unit_name": "getSession", "start": {"line": 104, "column": 31}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 109, "column": 14}, "end": {"line": 120, "column": 3}, "value": 12}, + {"unit_name": "executeAot", "start": {"line": 122, "column": 26}, "end": {"line": 238, "column": 3}, "value": 9}, + {"unit_name": "generateAotAssets", "start": {"line": 124, "column": 17}, "end": {"line": 136, "column": 3}, "value": 13}, + {"unit_name": "compileSourceFiles", "start": {"line": 138, "column": 23}, "end": {"line": 181, "column": 3}, "value": 44}, + {"unit_name": "getClassPath", "start": {"line": 183, "column": 24}, "end": {"line": 189, "column": 3}, "value": 7}, + {"unit_name": "copyAll", "start": {"line": 191, "column": 23}, "end": {"line": 206, "column": 3}, "value": 16}, + {"unit_name": "report", "start": {"line": 216, "column": 15}, "end": {"line": 227, "column": 4}, "value": 12}, + {"unit_name": "hasReportedErrors", "start": {"line": 229, "column": 11}, "end": {"line": 231, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 234, "column": 17}, "end": {"line": 236, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/DependencyFilter.java": { + "checksum": "d136353defd23d85da35b16b1644ddb7", + "language": "Java", + "loc": 38, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "DependencyFilter", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "filter", "start": {"line": 49, "column": 23}, "end": {"line": 57, "column": 3}, "value": 9}, + {"unit_name": "equals", "start": {"line": 69, "column": 26}, "end": {"line": 78, "column": 3}, "value": 10}, + {"unit_name": "getFilters", "start": {"line": 80, "column": 55}, "end": {"line": 82, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/MavenBuildOutputTimestamp.java": { + "checksum": "38c71ca02020927e3b6141935ae325ad", + "language": "Java", + "loc": 56, + "profile": [18, 25, 0, 0], + "measurements": [ + {"unit_name": "MavenBuildOutputTimestamp", "start": {"line": 52, "column": 2}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "toFileTime", "start": {"line": 63, "column": 11}, "end": {"line": 69, "column": 3}, "value": 7}, + {"unit_name": "toInstant", "start": {"line": 78, "column": 10}, "end": {"line": 102, "column": 3}, "value": 25}, + {"unit_name": "isNumeric", "start": {"line": 104, "column": 25}, "end": {"line": 111, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/FilterableDependency.java": { + "checksum": "55f780a94eac864b904daaec6a118559", + "language": "Java", + "loc": 39, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "getGroupId", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "setGroupId", "start": {"line": 54, "column": 7}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getArtifactId", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "setArtifactId", "start": {"line": 62, "column": 7}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getClassifier", "start": {"line": 66, "column": 9}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "setClassifier", "start": {"line": 70, "column": 7}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "set", "start": {"line": 79, "column": 14}, "end": {"line": 88, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/StartMojo.java": { + "checksum": "1d0cb9f1bd3a9551ceb02fcf2fc0ee9a", + "language": "Java", + "loc": 149, + "profile": [63, 43, 0, 0], + "measurements": [ + {"unit_name": "run", "start": {"line": 95, "column": 17}, "end": {"line": 105, "column": 3}, "value": 11}, + {"unit_name": "resolveApplicationArguments", "start": {"line": 108, "column": 25}, "end": {"line": 113, "column": 3}, "value": 6}, + {"unit_name": "resolveJvmArguments", "start": {"line": 116, "column": 25}, "end": {"line": 126, "column": 3}, "value": 11}, + {"unit_name": "waitForSpringApplication", "start": {"line": 128, "column": 15}, "end": {"line": 148, "column": 3}, "value": 21}, + {"unit_name": "doWaitForSpringApplication", "start": {"line": 150, "column": 15}, "end": {"line": 162, "column": 3}, "value": 13}, + {"unit_name": "execute", "start": {"line": 174, "column": 15}, "end": {"line": 195, "column": 3}, "value": 22}, + {"unit_name": "isUseTestClasspath", "start": {"line": 198, "column": 20}, "end": {"line": 200, "column": 3}, "value": 3}, + {"unit_name": "CreateJmxConnector", "start": {"line": 206, "column": 3}, "end": {"line": 208, "column": 4}, "value": 3}, + {"unit_name": "call", "start": {"line": 211, "column": 23}, "end": {"line": 223, "column": 4}, "value": 13}, + {"unit_name": "hasCauseWithType", "start": {"line": 225, "column": 19}, "end": {"line": 227, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/AbstractRunMojo.java": { + "checksum": "d04330fad775f47237811d2374c6b615", + "language": "Java", + "loc": 289, + "profile": [188, 40, 0, 0], + "measurements": [ + {"unit_name": "execute", "start": {"line": 198, "column": 14}, "end": {"line": 204, "column": 3}, "value": 7}, + {"unit_name": "determineMainClass", "start": {"line": 206, "column": 17}, "end": {"line": 211, "column": 3}, "value": 6}, + {"unit_name": "getClassesDirectories", "start": {"line": 220, "column": 23}, "end": {"line": 222, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 226, "column": 15}, "end": {"line": 241, "column": 3}, "value": 16}, + {"unit_name": "run", "start": {"line": 253, "column": 26}, "end": {"line": 452, "column": 3}, "value": 5}, + {"unit_name": "resolveApplicationArguments", "start": {"line": 260, "column": 25}, "end": {"line": 265, "column": 3}, "value": 6}, + {"unit_name": "resolveEnvVariables", "start": {"line": 271, "column": 25}, "end": {"line": 273, "column": 3}, "value": 3}, + {"unit_name": "addArgs", "start": {"line": 275, "column": 15}, "end": {"line": 279, "column": 3}, "value": 5}, + {"unit_name": "determineEnvironmentVariables", "start": {"line": 281, "column": 30}, "end": {"line": 285, "column": 3}, "value": 5}, + {"unit_name": "resolveJvmArguments", "start": {"line": 291, "column": 25}, "end": {"line": 303, "column": 3}, "value": 13}, + {"unit_name": "addJvmArgs", "start": {"line": 305, "column": 15}, "end": {"line": 309, "column": 3}, "value": 5}, + {"unit_name": "addAgents", "start": {"line": 311, "column": 15}, "end": {"line": 323, "column": 3}, "value": 13}, + {"unit_name": "addActiveProfileArgument", "start": {"line": 325, "column": 15}, "end": {"line": 337, "column": 3}, "value": 13}, + {"unit_name": "addClasspath", "start": {"line": 339, "column": 15}, "end": {"line": 362, "column": 3}, "value": 24}, + {"unit_name": "needsClasspathArgFile", "start": {"line": 364, "column": 18}, "end": {"line": 367, "column": 3}, "value": 3}, + {"unit_name": "runsOnWindows", "start": {"line": 369, "column": 18}, "end": {"line": 378, "column": 3}, "value": 10}, + {"unit_name": "getClassPathUrls", "start": {"line": 380, "column": 18}, "end": {"line": 392, "column": 3}, "value": 13}, + {"unit_name": "addAdditionalClasspathLocations", "start": {"line": 394, "column": 15}, "end": {"line": 400, "column": 3}, "value": 7}, + {"unit_name": "addResources", "start": {"line": 402, "column": 15}, "end": {"line": 412, "column": 3}, "value": 11}, + {"unit_name": "addProjectClasses", "start": {"line": 414, "column": 15}, "end": {"line": 418, "column": 3}, "value": 5}, + {"unit_name": "addDependencies", "start": {"line": 420, "column": 15}, "end": {"line": 428, "column": 3}, "value": 9}, + {"unit_name": "logArguments", "start": {"line": 430, "column": 15}, "end": {"line": 435, "column": 3}, "value": 6}, + {"unit_name": "format", "start": {"line": 442, "column": 17}, "end": {"line": 450, "column": 4}, "value": 9}, + {"unit_name": "ArgFile", "start": {"line": 454, "column": 9}, "end": {"line": 485, "column": 3}, "value": 6}, + {"unit_name": "write", "start": {"line": 456, "column": 16}, "end": {"line": 458, "column": 4}, "value": 3}, + {"unit_name": "getCharset", "start": {"line": 460, "column": 19}, "end": {"line": 471, "column": 4}, "value": 12}, + {"unit_name": "escape", "start": {"line": 473, "column": 18}, "end": {"line": 475, "column": 4}, "value": 3}, + {"unit_name": "create", "start": {"line": 477, "column": 18}, "end": {"line": 483, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/VersionExtractor.java": { + "checksum": "a29d60642f0c43159b9c8becec649853", + "language": "Java", + "loc": 34, + "profile": [5, 19, 0, 0], + "measurements": [ + {"unit_name": "VersionExtractor", "start": {"line": 35, "column": 10}, "end": {"line": 36, "column": 3}, "value": 2}, + {"unit_name": "forClass", "start": {"line": 43, "column": 16}, "end": {"line": 61, "column": 3}, "value": 19}, + {"unit_name": "getImplementationVersion", "start": {"line": 63, "column": 24}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/JavaProcessExecutor.java": { + "checksum": "add22dd4d1e3e94ce81726add6dc0dc8", + "language": "Java", + "loc": 68, + "profile": [33, 17, 0, 0], + "measurements": [ + {"unit_name": "JavaProcessExecutor", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "JavaProcessExecutor", "start": {"line": 52, "column": 10}, "end": {"line": 57, "column": 3}, "value": 6}, + {"unit_name": "withRunProcessCustomizer", "start": {"line": 59, "column": 22}, "end": {"line": 63, "column": 3}, "value": 5}, + {"unit_name": "run", "start": {"line": 65, "column": 6}, "end": {"line": 81, "column": 3}, "value": 17}, + {"unit_name": "runAsync", "start": {"line": 83, "column": 13}, "end": {"line": 93, "column": 3}, "value": 11}, + {"unit_name": "hasTerminatedSuccessfully", "start": {"line": 95, "column": 18}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getJavaExecutable", "start": {"line": 99, "column": 17}, "end": {"line": 103, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/Include.java": { + "checksum": "3bad6241c1041f203f6382c9786a669d", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/CommandLineBuilder.java": { + "checksum": "6341bdb51839f6f653619971e7f5c229", + "language": "Java", + "loc": 92, + "profile": [73, 0, 0, 0], + "measurements": [ + {"unit_name": "CommandLineBuilder", "start": {"line": 43, "column": 10}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "forMainClass", "start": {"line": 47, "column": 28}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "withJvmArguments", "start": {"line": 51, "column": 21}, "end": {"line": 56, "column": 3}, "value": 6}, + {"unit_name": "withSystemProperties", "start": {"line": 58, "column": 21}, "end": {"line": 66, "column": 3}, "value": 9}, + {"unit_name": "withClasspath", "start": {"line": 68, "column": 21}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "withArguments", "start": {"line": 73, "column": 21}, "end": {"line": 78, "column": 3}, "value": 6}, + {"unit_name": "build", "start": {"line": 80, "column": 15}, "end": {"line": 94, "column": 3}, "value": 15}, + {"unit_name": "build", "start": {"line": 98, "column": 17}, "end": {"line": 107, "column": 4}, "value": 10}, + {"unit_name": "toFile", "start": {"line": 109, "column": 23}, "end": {"line": 116, "column": 4}, "value": 8}, + {"unit_name": "format", "start": {"line": 125, "column": 17}, "end": {"line": 133, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/PropertiesMergingResourceTransformer.java": { + "checksum": "2300fa50db0d5411045ae718931f2d6d", + "language": "Java", + "loc": 60, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "getData", "start": {"line": 51, "column": 20}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "canTransformResource", "start": {"line": 56, "column": 17}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "processResource", "start": {"line": 62, "column": 14}, "end": {"line": 65, "column": 3}, "value": 4}, + {"unit_name": "processResource", "start": {"line": 68, "column": 14}, "end": {"line": 76, "column": 3}, "value": 9}, + {"unit_name": "process", "start": {"line": 78, "column": 15}, "end": {"line": 81, "column": 3}, "value": 4}, + {"unit_name": "hasTransformedResource", "start": {"line": 84, "column": 17}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "modifyOutputStream", "start": {"line": 89, "column": 14}, "end": {"line": 96, "column": 3}, "value": 8}, + {"unit_name": "getResource", "start": {"line": 98, "column": 16}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "setResource", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/RunMojo.java": { + "checksum": "042034589d701d87f66ac997d4335b89", + "language": "Java", + "loc": 51, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "resolveJvmArguments", "start": {"line": 62, "column": 25}, "end": {"line": 68, "column": 3}, "value": 7}, + {"unit_name": "run", "start": {"line": 71, "column": 17}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "isUseTestClasspath", "start": {"line": 80, "column": 20}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "RunProcessKiller", "start": {"line": 88, "column": 11}, "end": {"line": 90, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 93, "column": 15}, "end": {"line": 95, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/Docker.java": { + "checksum": "3ec1319bf9ad0767953cee3c3cb151c2", + "language": "Java", + "loc": 164, + "profile": [128, 18, 0, 0], + "measurements": [ + {"unit_name": "getHost", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 52, "column": 7}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getContext", "start": {"line": 60, "column": 16}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "setContext", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "isTlsVerify", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "setTlsVerify", "start": {"line": 76, "column": 7}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getCertPath", "start": {"line": 85, "column": 16}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "setCertPath", "start": {"line": 89, "column": 7}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "isBindHostToBuilder", "start": {"line": 97, "column": 17}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "setBindHostToBuilder", "start": {"line": 101, "column": 7}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getBuilderRegistry", "start": {"line": 109, "column": 17}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "setBuilderRegistry", "start": {"line": 118, "column": 7}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "getPublishRegistry", "start": {"line": 126, "column": 17}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "setPublishRegistry", "start": {"line": 135, "column": 7}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "asDockerConfiguration", "start": {"line": 146, "column": 22}, "end": {"line": 153, "column": 3}, "value": 8}, + {"unit_name": "customizeHost", "start": {"line": 155, "column": 30}, "end": {"line": 167, "column": 3}, "value": 13}, + {"unit_name": "customizeBuilderAuthentication", "start": {"line": 169, "column": 30}, "end": {"line": 182, "column": 3}, "value": 14}, + {"unit_name": "customizePublishAuthentication", "start": {"line": 184, "column": 30}, "end": {"line": 201, "column": 3}, "value": 18}, + {"unit_name": "DockerRegistry", "start": {"line": 218, "column": 10}, "end": {"line": 219, "column": 4}, "value": 2}, + {"unit_name": "DockerRegistry", "start": {"line": 221, "column": 10}, "end": {"line": 226, "column": 4}, "value": 6}, + {"unit_name": "DockerRegistry", "start": {"line": 228, "column": 10}, "end": {"line": 230, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 236, "column": 17}, "end": {"line": 238, "column": 4}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 240, "column": 8}, "end": {"line": 242, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 248, "column": 17}, "end": {"line": 250, "column": 4}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 252, "column": 8}, "end": {"line": 254, "column": 4}, "value": 3}, + {"unit_name": "getEmail", "start": {"line": 260, "column": 17}, "end": {"line": 262, "column": 4}, "value": 3}, + {"unit_name": "setEmail", "start": {"line": 264, "column": 8}, "end": {"line": 266, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 272, "column": 10}, "end": {"line": 274, "column": 4}, "value": 3}, + {"unit_name": "setUrl", "start": {"line": 276, "column": 8}, "end": {"line": 278, "column": 4}, "value": 3}, + {"unit_name": "getToken", "start": {"line": 284, "column": 17}, "end": {"line": 286, "column": 4}, "value": 3}, + {"unit_name": "setToken", "start": {"line": 288, "column": 8}, "end": {"line": 290, "column": 4}, "value": 3}, + {"unit_name": "isEmpty", "start": {"line": 292, "column": 11}, "end": {"line": 295, "column": 4}, "value": 4}, + {"unit_name": "hasTokenAuth", "start": {"line": 297, "column": 11}, "end": {"line": 299, "column": 4}, "value": 3}, + {"unit_name": "hasUserAuth", "start": {"line": 301, "column": 11}, "end": {"line": 303, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/ProcessAotMojo.java": { + "checksum": "3432af0c696c119bfd88cf79e44d9825", + "language": "Java", + "loc": 66, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "executeAot", "start": {"line": 90, "column": 17}, "end": {"line": 102, "column": 3}, "value": 13}, + {"unit_name": "getAotArguments", "start": {"line": 104, "column": 19}, "end": {"line": 114, "column": 3}, "value": 11}, + {"unit_name": "getClassPath", "start": {"line": 116, "column": 16}, "end": {"line": 119, "column": 3}, "value": 4}, + {"unit_name": "resolveArguments", "start": {"line": 121, "column": 23}, "end": {"line": 127, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/RepackageMojo.java": { + "checksum": "31417b2ee249884ea4d8ae21cadce878", + "language": "Java", + "loc": 166, + "profile": [90, 18, 0, 0], + "measurements": [ + {"unit_name": "getLayout", "start": {"line": 188, "column": 23}, "end": {"line": 190, "column": 3}, "value": 3}, + {"unit_name": "getLoaderImplementation", "start": {"line": 193, "column": 33}, "end": {"line": 195, "column": 3}, "value": 3}, + {"unit_name": "getLayoutFactory", "start": {"line": 204, "column": 26}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 209, "column": 14}, "end": {"line": 219, "column": 3}, "value": 11}, + {"unit_name": "repackage", "start": {"line": 221, "column": 15}, "end": {"line": 238, "column": 3}, "value": 18}, + {"unit_name": "parseOutputTimestamp", "start": {"line": 240, "column": 19}, "end": {"line": 247, "column": 3}, "value": 8}, + {"unit_name": "getRepackager", "start": {"line": 249, "column": 21}, "end": {"line": 251, "column": 3}, "value": 3}, + {"unit_name": "getLaunchScript", "start": {"line": 253, "column": 23}, "end": {"line": 258, "column": 3}, "value": 6}, + {"unit_name": "buildLaunchScriptProperties", "start": {"line": 260, "column": 21}, "end": {"line": 270, "column": 3}, "value": 11}, + {"unit_name": "removeLineBreaks", "start": {"line": 272, "column": 17}, "end": {"line": 274, "column": 3}, "value": 3}, + {"unit_name": "putIfMissing", "start": {"line": 276, "column": 15}, "end": {"line": 285, "column": 3}, "value": 10}, + {"unit_name": "updateArtifact", "start": {"line": 287, "column": 15}, "end": {"line": 300, "column": 3}, "value": 14}, + {"unit_name": "attachArtifact", "start": {"line": 302, "column": 15}, "end": {"line": 316, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/EnvVariables.java": { + "checksum": "3bf8c59ea2605a32f3543df515d0be5e", + "language": "Java", + "loc": 37, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "EnvVariables", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "parseEnvVariables", "start": {"line": 38, "column": 37}, "end": {"line": 49, "column": 3}, "value": 12}, + {"unit_name": "getValue", "start": {"line": 51, "column": 24}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "asMap", "start": {"line": 55, "column": 22}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "asArray", "start": {"line": 59, "column": 11}, "end": {"line": 65, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/IncludeFilter.java": { + "checksum": "f63f48be528ecd7f7cbb93ab2c1e5e52", + "language": "Java", + "loc": 18, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "IncludeFilter", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "filter", "start": {"line": 38, "column": 20}, "end": {"line": 45, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/BuildImageMojo.java": { + "checksum": "82037b898985aab53db979194f088ebb", + "language": "Java", + "loc": 273, + "profile": [134, 0, 39, 0], + "measurements": [ + {"unit_name": "getLayout", "start": {"line": 228, "column": 23}, "end": {"line": 230, "column": 3}, "value": 3}, + {"unit_name": "getLoaderImplementation", "start": {"line": 233, "column": 33}, "end": {"line": 235, "column": 3}, "value": 3}, + {"unit_name": "getLayoutFactory", "start": {"line": 244, "column": 26}, "end": {"line": 246, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 249, "column": 14}, "end": {"line": 259, "column": 3}, "value": 11}, + {"unit_name": "buildImage", "start": {"line": 261, "column": 15}, "end": {"line": 274, "column": 3}, "value": 14}, + {"unit_name": "getBuildRequest", "start": {"line": 276, "column": 23}, "end": {"line": 314, "column": 3}, "value": 39}, + {"unit_name": "getApplicationContent", "start": {"line": 316, "column": 21}, "end": {"line": 319, "column": 3}, "value": 4}, + {"unit_name": "getArchiveFile", "start": {"line": 321, "column": 15}, "end": {"line": 332, "column": 3}, "value": 10}, + {"unit_name": "getBackupFile", "start": {"line": 338, "column": 15}, "end": {"line": 352, "column": 3}, "value": 13}, + {"unit_name": "customize", "start": {"line": 354, "column": 23}, "end": {"line": 357, "column": 3}, "value": 4}, + {"unit_name": "customizeCreator", "start": {"line": 359, "column": 23}, "end": {"line": 365, "column": 3}, "value": 7}, + {"unit_name": "MojoBuildLog", "start": {"line": 376, "column": 3}, "end": {"line": 378, "column": 4}, "value": 3}, + {"unit_name": "log", "start": {"line": 381, "column": 18}, "end": {"line": 383, "column": 4}, "value": 3}, + {"unit_name": "getProgressConsumer", "start": {"line": 386, "column": 42}, "end": {"line": 388, "column": 4}, "value": 3}, + {"unit_name": "ProgressLog", "start": {"line": 396, "column": 4}, "end": {"line": 399, "column": 5}, "value": 4}, + {"unit_name": "accept", "start": {"line": 402, "column": 16}, "end": {"line": 404, "column": 5}, "value": 3}, + {"unit_name": "log", "start": {"line": 406, "column": 17}, "end": {"line": 411, "column": 5}, "value": 6}, + {"unit_name": "PackagedTarArchive", "start": {"line": 430, "column": 3}, "end": {"line": 434, "column": 4}, "value": 5}, + {"unit_name": "writeTo", "start": {"line": 437, "column": 15}, "end": {"line": 447, "column": 4}, "value": 11}, + {"unit_name": "write", "start": {"line": 449, "column": 16}, "end": {"line": 461, "column": 4}, "value": 13}, + {"unit_name": "convert", "start": {"line": 463, "column": 27}, "end": {"line": 473, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/SpringBootApplicationClassFinder.java": { + "checksum": "770f939a1fc6b34f66bae60ab9f786ef", + "language": "Java", + "loc": 27, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "findSingleClass", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "findSingleClass", "start": {"line": 41, "column": 16}, "end": {"line": 55, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/JavaCompilerPluginConfiguration.java": { + "checksum": "1ae90a27abf214483513265d2df724c4", + "language": "Java", + "loc": 64, + "profile": [56, 0, 0, 0], + "measurements": [ + {"unit_name": "JavaCompilerPluginConfiguration", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getSourceMajorVersion", "start": {"line": 38, "column": 9}, "end": {"line": 46, "column": 3}, "value": 7}, + {"unit_name": "getTargetMajorVersion", "start": {"line": 48, "column": 9}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "getReleaseVersion", "start": {"line": 58, "column": 9}, "end": {"line": 66, "column": 3}, "value": 7}, + {"unit_name": "getConfigurationValue", "start": {"line": 68, "column": 17}, "end": {"line": 77, "column": 3}, "value": 10}, + {"unit_name": "getPropertyValue", "start": {"line": 79, "column": 17}, "end": {"line": 84, "column": 3}, "value": 6}, + {"unit_name": "getNodeValue", "start": {"line": 86, "column": 17}, "end": {"line": 98, "column": 3}, "value": 10}, + {"unit_name": "majorVersionFor", "start": {"line": 100, "column": 17}, "end": {"line": 105, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/BuildInfoMojo.java": { + "checksum": "5fa856692a2171e6955871e41aa26930", + "language": "Java", + "loc": 87, + "profile": [30, 17, 0, 0], + "measurements": [ + {"unit_name": "execute", "start": {"line": 108, "column": 14}, "end": {"line": 124, "column": 3}, "value": 17}, + {"unit_name": "getProjectDetails", "start": {"line": 126, "column": 25}, "end": {"line": 134, "column": 3}, "value": 9}, + {"unit_name": "getIfNotExcluded", "start": {"line": 136, "column": 16}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "applyExclusions", "start": {"line": 140, "column": 30}, "end": {"line": 147, "column": 3}, "value": 8}, + {"unit_name": "getBuildTime", "start": {"line": 149, "column": 18}, "end": {"line": 158, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/CustomLayersProvider.java": { + "checksum": "a6c5e02e8acd498af6d3a36b294f4ab3", + "language": "Java", + "loc": 132, + "profile": [67, 38, 0, 0], + "measurements": [ + {"unit_name": "getLayers", "start": {"line": 55, "column": 15}, "end": {"line": 62, "column": 3}, "value": 8}, + {"unit_name": "validate", "start": {"line": 64, "column": 15}, "end": {"line": 73, "column": 3}, "value": 10}, + {"unit_name": "loadSchema", "start": {"line": 75, "column": 17}, "end": {"line": 83, "column": 3}, "value": 9}, + {"unit_name": "getApplicationSelectors", "start": {"line": 85, "column": 40}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getLibrarySelectors", "start": {"line": 89, "column": 41}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getLayers", "start": {"line": 93, "column": 22}, "end": {"line": 99, "column": 3}, "value": 7}, + {"unit_name": "getSelectors", "start": {"line": 101, "column": 39}, "end": {"line": 117, "column": 3}, "value": 17}, + {"unit_name": "getSelector", "start": {"line": 119, "column": 33}, "end": {"line": 124, "column": 3}, "value": 6}, + {"unit_name": "getLibrarySelector", "start": {"line": 126, "column": 35}, "end": {"line": 146, "column": 3}, "value": 21}, + {"unit_name": "getChildNodeTextContent", "start": {"line": 148, "column": 23}, "end": {"line": 158, "column": 3}, "value": 11}, + {"unit_name": "getChildElement", "start": {"line": 160, "column": 18}, "end": {"line": 169, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/StopMojo.java": { + "checksum": "f6ad309eff12ee030f6adf14b3c20c0b", + "language": "Java", + "loc": 47, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "execute", "start": {"line": 71, "column": 14}, "end": {"line": 85, "column": 3}, "value": 14}, + {"unit_name": "stop", "start": {"line": 87, "column": 15}, "end": {"line": 95, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/ProcessTestAotMojo.java": { + "checksum": "9db402c9abcd6b5bf4daa275373e2292", + "language": "Java", + "loc": 132, + "profile": [57, 20, 0, 0], + "measurements": [ + {"unit_name": "executeAot", "start": {"line": 113, "column": 17}, "end": {"line": 132, "column": 3}, "value": 20}, + {"unit_name": "getAotArguments", "start": {"line": 134, "column": 19}, "end": {"line": 143, "column": 3}, "value": 10}, + {"unit_name": "getClassPath", "start": {"line": 145, "column": 18}, "end": {"line": 154, "column": 3}, "value": 10}, + {"unit_name": "addJUnitPlatformLauncher", "start": {"line": 156, "column": 16}, "end": {"line": 167, "column": 3}, "value": 12}, + {"unit_name": "getJUnitPlatformVersion", "start": {"line": 169, "column": 17}, "end": {"line": 178, "column": 3}, "value": 10}, + {"unit_name": "resolveArtifact", "start": {"line": 180, "column": 24}, "end": {"line": 194, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/LoggingMainClassTimeoutWarningListener.java": { + "checksum": "4ccc40c7b3cfcbdfcac76cf3f7d74673", + "language": "Java", + "loc": 16, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "LoggingMainClassTimeoutWarningListener", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "handleTimeoutWarning", "start": {"line": 39, "column": 14}, "end": {"line": 43, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/ExcludeFilter.java": { + "checksum": "29088491eb8e6112613a137d1ed57932", + "language": "Java", + "loc": 21, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "ExcludeFilter", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "ExcludeFilter", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "filter", "start": {"line": 42, "column": 20}, "end": {"line": 49, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/RunArguments.java": { + "checksum": "d5428ef80fa31648348a7d793dccb635", + "language": "Java", + "loc": 36, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "RunArguments", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "RunArguments", "start": {"line": 41, "column": 2}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "getArgs", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "asArray", "start": {"line": 51, "column": 11}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "parseArgs", "start": {"line": 55, "column": 26}, "end": {"line": 66, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/BuildImageForkMojo.java": { + "checksum": "f8729af38300ea3caaea0b3eaa3825db", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/MatchingGroupIdFilter.java": { + "checksum": "6154f67a61fe227b1af9f6e301637d0e", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MatchingGroupIdFilter", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getArtifactFeature", "start": {"line": 44, "column": 19}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/package-info.java": { + "checksum": "10631b9f38cf653883f22d31a2405662", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/src/main/java/org/springframework/boot/maven/ArtifactsLibraries.java": { + "checksum": "bdd18040e08cfbfdb2d6f7d8d6cc4ae3", + "language": "Java", + "loc": 135, + "profile": [72, 21, 0, 0], + "measurements": [ + {"unit_name": "ArtifactsLibraries", "start": {"line": 80, "column": 9}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "ArtifactsLibraries", "start": {"line": 95, "column": 9}, "end": {"line": 102, "column": 3}, "value": 8}, + {"unit_name": "doWithLibraries", "start": {"line": 105, "column": 14}, "end": {"line": 125, "column": 3}, "value": 21}, + {"unit_name": "getDuplicates", "start": {"line": 127, "column": 22}, "end": {"line": 137, "column": 3}, "value": 11}, + {"unit_name": "isUnpackRequired", "start": {"line": 139, "column": 18}, "end": {"line": 149, "column": 3}, "value": 11}, + {"unit_name": "isLocal", "start": {"line": 151, "column": 18}, "end": {"line": 163, "column": 3}, "value": 13}, + {"unit_name": "getFileName", "start": {"line": 165, "column": 17}, "end": {"line": 174, "column": 3}, "value": 10}, + {"unit_name": "ArtifactLibraryCoordinates", "start": {"line": 183, "column": 3}, "end": {"line": 185, "column": 4}, "value": 3}, + {"unit_name": "getGroupId", "start": {"line": 188, "column": 17}, "end": {"line": 190, "column": 4}, "value": 3}, + {"unit_name": "getArtifactId", "start": {"line": 193, "column": 17}, "end": {"line": 195, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 198, "column": 17}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 203, "column": 17}, "end": {"line": 205, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/DisabledIfDockerUnavailable.java": { + "checksum": "a408836fc02307cb1378a07dec70f57d", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/RedisStackServerContainer.java": { + "checksum": "6541766e4014a66131ec1c79d48f3acd", + "language": "Java", + "loc": 9, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "RedisStackServerContainer", "start": {"line": 30, "column": 9}, "end": {"line": 33, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/SymptomaActiveMQContainer.java": { + "checksum": "b10c74622c4bbaebbaa3329487982609", + "language": "Java", + "loc": 10, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "SymptomaActiveMQContainer", "start": {"line": 31, "column": 9}, "end": {"line": 34, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/MailpitContainer.java": { + "checksum": "b970180475b89d83f41c82abfb7410b6", + "language": "Java", + "loc": 44, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "MailpitContainer", "start": {"line": 34, "column": 9}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "getSmtpPort", "start": {"line": 39, "column": 13}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getPop3Port", "start": {"line": 43, "column": 13}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "withSmtpTlsCert", "start": {"line": 47, "column": 26}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "withSmtpTlsKey", "start": {"line": 53, "column": 26}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "withSmtpRequireTls", "start": {"line": 59, "column": 26}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "withSmtpRequireStarttls", "start": {"line": 66, "column": 26}, "end": {"line": 71, "column": 3}, "value": 6}, + {"unit_name": "withPop3Auth", "start": {"line": 73, "column": 26}, "end": {"line": 76, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/TestImage.java": { + "checksum": "683b34cb0496f42c7dba5d8f6bbc1a42", + "language": "Java", + "loc": 173, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "TestImage", "start": {"line": 319, "column": 2}, "end": {"line": 321, "column": 3}, "value": 3}, + {"unit_name": "TestImage", "start": {"line": 323, "column": 2}, "end": {"line": 325, "column": 3}, "value": 3}, + {"unit_name": "TestImage", "start": {"line": 327, "column": 2}, "end": {"line": 329, "column": 3}, "value": 3}, + {"unit_name": "TestImage", "start": {"line": 331, "column": 2}, "end": {"line": 333, "column": 3}, "value": 3}, + {"unit_name": "TestImage", "start": {"line": 335, "column": 2}, "end": {"line": 340, "column": 3}, "value": 6}, + {"unit_name": "getIfPossible", "start": {"line": 342, "column": 18}, "end": {"line": 349, "column": 3}, "value": 8}, + {"unit_name": "matchesContainerClass", "start": {"line": 351, "column": 18}, "end": {"line": 353, "column": 3}, "value": 3}, + {"unit_name": "genericContainer", "start": {"line": 359, "column": 29}, "end": {"line": 361, "column": 3}, "value": 3}, + {"unit_name": "createContainer", "start": {"line": 364, "column": 37}, "end": {"line": 378, "column": 3}, "value": 15}, + {"unit_name": "getTag", "start": {"line": 380, "column": 16}, "end": {"line": 382, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 385, "column": 16}, "end": {"line": 387, "column": 3}, "value": 3}, + {"unit_name": "container", "start": {"line": 396, "column": 43}, "end": {"line": 398, "column": 3}, "value": 3}, + {"unit_name": "forContainerClass", "start": {"line": 400, "column": 27}, "end": {"line": 407, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/ZipkinContainer.java": { + "checksum": "bd277e242e8ca5a77383d11459256223", + "language": "Java", + "loc": 9, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "ZipkinContainer", "start": {"line": 29, "column": 9}, "end": {"line": 32, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/RegistryContainer.java": { + "checksum": "fb0652ccaca7f88a1fd75efd7ffbc069", + "language": "Java", + "loc": 10, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "RegistryContainer", "start": {"line": 29, "column": 9}, "end": {"line": 33, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/OpenLdapContainer.java": { + "checksum": "5fed46f9e85e820a528f4cf83efb6114", + "language": "Java", + "loc": 10, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "OpenLdapContainer", "start": {"line": 31, "column": 9}, "end": {"line": 34, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/HazelcastContainer.java": { + "checksum": "45c7976e01d641df4643ef96980a9da9", + "language": "Java", + "loc": 13, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "HazelcastContainer", "start": {"line": 31, "column": 9}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "withClusterName", "start": {"line": 41, "column": 28}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/DisabledIfDockerUnavailableCondition.java": { + "checksum": "18e0a4a31b7081ba0e7c365215943a68", + "language": "Java", + "loc": 28, + "profile": [0, 18, 0, 0], + "measurements": [ + {"unit_name": "evaluateExecutionCondition", "start": {"line": 38, "column": 35}, "end": {"line": 55, "column": 3}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-test-support-docker/src/main/java/org/springframework/boot/testsupport/container/package-info.java": { + "checksum": "3a7ef2e30cba210aa1affb568a25bdb6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/SizeCalculatingEntryWriter.java": { + "checksum": "3ecbc6a652c048d0f9707f30a5fe01c7", + "language": "Java", + "loc": 94, + "profile": [68, 0, 0, 0], + "measurements": [ + {"unit_name": "SizeCalculatingEntryWriter", "start": {"line": 44, "column": 10}, "end": {"line": 51, "column": 3}, "value": 8}, + {"unit_name": "write", "start": {"line": 54, "column": 14}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "getContentInputStream", "start": {"line": 59, "column": 22}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "copy", "start": {"line": 66, "column": 15}, "end": {"line": 70, "column": 3}, "value": 5}, + {"unit_name": "size", "start": {"line": 73, "column": 13}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 77, "column": 21}, "end": {"line": 82, "column": 3}, "value": 6}, + {"unit_name": "SizeCalculatingOutputStream", "start": {"line": 95, "column": 3}, "end": {"line": 97, "column": 4}, "value": 3}, + {"unit_name": "write", "start": {"line": 100, "column": 15}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "write", "start": {"line": 105, "column": 15}, "end": {"line": 112, "column": 4}, "value": 8}, + {"unit_name": "convertToFileOutputStream", "start": {"line": 114, "column": 24}, "end": {"line": 119, "column": 4}, "value": 6}, + {"unit_name": "initializeTempFile", "start": {"line": 121, "column": 16}, "end": {"line": 126, "column": 4}, "value": 6}, + {"unit_name": "close", "start": {"line": 129, "column": 15}, "end": {"line": 131, "column": 4}, "value": 3}, + {"unit_name": "getContent", "start": {"line": 133, "column": 10}, "end": {"line": 136, "column": 4}, "value": 4}, + {"unit_name": "getSize", "start": {"line": 138, "column": 7}, "end": {"line": 140, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Digest.java": { + "checksum": "8dfea24592d609a57603db4633a3eebe", + "language": "Java", + "loc": 22, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "Digest", "start": {"line": 32, "column": 10}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "sha1", "start": {"line": 41, "column": 16}, "end": {"line": 52, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/RepackagingLayout.java": { + "checksum": "12e5a7732745ad63da4ef37fef1016ce", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Layers.java": { + "checksum": "f45b84c025163832191ed673004e91f7", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/MainClassFinder.java": { + "checksum": "15ce2d127151085bbbc0533ab7442701", + "language": "Java", + "loc": 269, + "profile": [143, 36, 31, 0], + "measurements": [ + {"unit_name": "isClassFile", "start": {"line": 69, "column": 25}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "isPackageDirectory", "start": {"line": 73, "column": 25}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "findMainClass", "start": {"line": 83, "column": 23}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "findSingleMainClass", "start": {"line": 93, "column": 23}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "findSingleMainClass", "start": {"line": 107, "column": 23}, "end": {"line": 111, "column": 3}, "value": 5}, + {"unit_name": "doWithMainClasses", "start": {"line": 122, "column": 15}, "end": {"line": 152, "column": 3}, "value": 31}, + {"unit_name": "pushAllSorted", "start": {"line": 154, "column": 22}, "end": {"line": 159, "column": 3}, "value": 6}, + {"unit_name": "findMainClass", "start": {"line": 168, "column": 23}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "findSingleMainClass", "start": {"line": 179, "column": 23}, "end": {"line": 181, "column": 3}, "value": 3}, + {"unit_name": "findSingleMainClass", "start": {"line": 194, "column": 23}, "end": {"line": 199, "column": 3}, "value": 6}, + {"unit_name": "doWithMainClasses", "start": {"line": 210, "column": 15}, "end": {"line": 227, "column": 3}, "value": 18}, + {"unit_name": "convertToClassName", "start": {"line": 229, "column": 24}, "end": {"line": 237, "column": 3}, "value": 9}, + {"unit_name": "getClassEntries", "start": {"line": 239, "column": 32}, "end": {"line": 250, "column": 3}, "value": 12}, + {"unit_name": "createClassDescriptor", "start": {"line": 252, "column": 33}, "end": {"line": 262, "column": 3}, "value": 11}, + {"unit_name": "compare", "start": {"line": 267, "column": 14}, "end": {"line": 275, "column": 4}, "value": 9}, + {"unit_name": "getDepth", "start": {"line": 277, "column": 15}, "end": {"line": 279, "column": 4}, "value": 3}, + {"unit_name": "ClassDescriptor", "start": {"line": 289, "column": 3}, "end": {"line": 291, "column": 4}, "value": 3}, + {"unit_name": "visitAnnotation", "start": {"line": 294, "column": 28}, "end": {"line": 297, "column": 4}, "value": 4}, + {"unit_name": "visitMethod", "start": {"line": 300, "column": 24}, "end": {"line": 306, "column": 4}, "value": 7}, + {"unit_name": "isAccess", "start": {"line": 308, "column": 19}, "end": {"line": 315, "column": 4}, "value": 8}, + {"unit_name": "isMainMethodFound", "start": {"line": 317, "column": 11}, "end": {"line": 319, "column": 4}, "value": 3}, + {"unit_name": "getAnnotationNames", "start": {"line": 321, "column": 15}, "end": {"line": 323, "column": 4}, "value": 3}, + {"unit_name": "MainClass", "start": {"line": 359, "column": 3}, "end": {"line": 362, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 364, "column": 10}, "end": {"line": 366, "column": 4}, "value": 3}, + {"unit_name": "getAnnotationNames", "start": {"line": 368, "column": 15}, "end": {"line": 370, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 373, "column": 18}, "end": {"line": 385, "column": 4}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 388, "column": 14}, "end": {"line": 390, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 393, "column": 17}, "end": {"line": 395, "column": 4}, "value": 3}, + {"unit_name": "SingleMainClassCallback", "start": {"line": 409, "column": 11}, "end": {"line": 411, "column": 4}, "value": 3}, + {"unit_name": "doWith", "start": {"line": 414, "column": 17}, "end": {"line": 417, "column": 4}, "value": 4}, + {"unit_name": "getMainClassName", "start": {"line": 419, "column": 18}, "end": {"line": 436, "column": 4}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/DefaultLaunchScript.java": { + "checksum": "0fd2e98e6ff09a8312121623376f8997", + "language": "Java", + "loc": 78, + "profile": [34, 24, 0, 0], + "measurements": [ + {"unit_name": "DefaultLaunchScript", "start": {"line": 57, "column": 9}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "loadContent", "start": {"line": 62, "column": 17}, "end": {"line": 67, "column": 3}, "value": 6}, + {"unit_name": "loadContent", "start": {"line": 69, "column": 17}, "end": {"line": 75, "column": 3}, "value": 7}, + {"unit_name": "copy", "start": {"line": 77, "column": 15}, "end": {"line": 84, "column": 3}, "value": 8}, + {"unit_name": "expandPlaceholders", "start": {"line": 86, "column": 17}, "end": {"line": 109, "column": 3}, "value": 24}, + {"unit_name": "parseFilePropertyValue", "start": {"line": 111, "column": 17}, "end": {"line": 116, "column": 3}, "value": 6}, + {"unit_name": "toByteArray", "start": {"line": 119, "column": 16}, "end": {"line": 121, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/LoaderImplementation.java": { + "checksum": "6c0689b411585e9bc170ec4b6f037064", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "LoaderImplementation", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getJarResourceName", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/DefaultLibraryCoordinates.java": { + "checksum": "bcb008ca64323217d35ccb7062316a56", + "language": "Java", + "loc": 27, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultLibraryCoordinates", "start": {"line": 38, "column": 2}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "getGroupId", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getArtifactId", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 67, "column": 16}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 75, "column": 16}, "end": {"line": 77, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Layouts.java": { + "checksum": "30766ef2b9fb5334a36044d5bea8dce9", + "language": "Java", + "loc": 107, + "profile": [50, 16, 0, 0], + "measurements": [ + {"unit_name": "Layouts", "start": {"line": 37, "column": 10}, "end": {"line": 38, "column": 3}, "value": 2}, + {"unit_name": "forFile", "start": {"line": 45, "column": 23}, "end": {"line": 60, "column": 3}, "value": 16}, + {"unit_name": "getLauncherClassName", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "getLibraryLocation", "start": {"line": 73, "column": 17}, "end": {"line": 75, "column": 4}, "value": 3}, + {"unit_name": "getClassesLocation", "start": {"line": 78, "column": 17}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "getRepackagedClassesLocation", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 4}, "value": 3}, + {"unit_name": "getClasspathIndexFileLocation", "start": {"line": 88, "column": 17}, "end": {"line": 90, "column": 4}, "value": 3}, + {"unit_name": "getLayersIndexFileLocation", "start": {"line": 93, "column": 17}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "isExecutable", "start": {"line": 98, "column": 18}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "getLauncherClassName", "start": {"line": 110, "column": 17}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "getLauncherClassName", "start": {"line": 122, "column": 17}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "isExecutable", "start": {"line": 127, "column": 18}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "getLauncherClassName", "start": {"line": 150, "column": 17}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "getLibraryLocation", "start": {"line": 155, "column": 17}, "end": {"line": 157, "column": 4}, "value": 3}, + {"unit_name": "getClassesLocation", "start": {"line": 160, "column": 17}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "getClasspathIndexFileLocation", "start": {"line": 165, "column": 17}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "getLayersIndexFileLocation", "start": {"line": 170, "column": 17}, "end": {"line": 172, "column": 4}, "value": 3}, + {"unit_name": "isExecutable", "start": {"line": 175, "column": 18}, "end": {"line": 177, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/LibraryScope.java": { + "checksum": "6048e99bd0b8b52be8dac891401df8fe", + "language": "Java", + "loc": 29, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "LibraryScope", "start": {"line": 35, "column": 29}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 38, "column": 17}, "end": {"line": 40, "column": 4}, "value": 3}, + {"unit_name": "LibraryScope", "start": {"line": 47, "column": 29}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 50, "column": 17}, "end": {"line": 52, "column": 4}, "value": 3}, + {"unit_name": "LibraryScope", "start": {"line": 59, "column": 30}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 62, "column": 17}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "LibraryScope", "start": {"line": 71, "column": 28}, "end": {"line": 78, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/LayoutFactory.java": { + "checksum": "88a0252827392d66374f2214efe87ea6", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/JarModeLibrary.java": { + "checksum": "4bb683870915e994d077ad7376754e88", + "language": "Java", + "loc": 45, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "JarModeLibrary", "start": {"line": 40, "column": 2}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "JarModeLibrary", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "createCoordinates", "start": {"line": 48, "column": 36}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "getJarName", "start": {"line": 53, "column": 24}, "end": {"line": 62, "column": 3}, "value": 10}, + {"unit_name": "openStream", "start": {"line": 65, "column": 21}, "end": {"line": 70, "column": 3}, "value": 6}, + {"unit_name": "getLastModified", "start": {"line": 73, "column": 7}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getFile", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/RunProcess.java": { + "checksum": "4de7cfa573db00ac07e39544b5f8395b", + "language": "Java", + "loc": 104, + "profile": [40, 50, 0, 0], + "measurements": [ + {"unit_name": "RunProcess", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "RunProcess", "start": {"line": 63, "column": 9}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "run", "start": {"line": 68, "column": 13}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 72, "column": 13}, "end": {"line": 101, "column": 3}, "value": 30}, + {"unit_name": "getRunningProcess", "start": {"line": 107, "column": 17}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "handleSigInt", "start": {"line": 115, "column": 17}, "end": {"line": 120, "column": 3}, "value": 6}, + {"unit_name": "allowChildToHandleSigInt", "start": {"line": 122, "column": 18}, "end": {"line": 141, "column": 3}, "value": 20}, + {"unit_name": "kill", "start": {"line": 146, "column": 14}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "doKill", "start": {"line": 150, "column": 18}, "end": {"line": 165, "column": 3}, "value": 15}, + {"unit_name": "hasJustEnded", "start": {"line": 167, "column": 17}, "end": {"line": 169, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/ReachabilityMetadataProperties.java": { + "checksum": "59ac3c1f6a707682dc4a87342ff5bedf", + "language": "Java", + "loc": 23, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "ReachabilityMetadataProperties", "start": {"line": 40, "column": 10}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "isOverridden", "start": {"line": 48, "column": 17}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "fromInputStream", "start": {"line": 58, "column": 47}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "getLocation", "start": {"line": 70, "column": 23}, "end": {"line": 73, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/ZipHeaderPeekInputStream.java": { + "checksum": "c1de5e17e39d58b6bd2c92688a827b2a", + "language": "Java", + "loc": 63, + "profile": [30, 17, 0, 0], + "measurements": [ + {"unit_name": "ZipHeaderPeekInputStream", "start": {"line": 42, "column": 12}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "read", "start": {"line": 50, "column": 13}, "end": {"line": 60, "column": 3}, "value": 11}, + {"unit_name": "read", "start": {"line": 63, "column": 13}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 68, "column": 13}, "end": {"line": 84, "column": 3}, "value": 17}, + {"unit_name": "hasZipHeader", "start": {"line": 86, "column": 10}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "readRemainder", "start": {"line": 90, "column": 14}, "end": {"line": 96, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Libraries.java": { + "checksum": "14e0673ed5191d1f3896bf5f290d0348", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/ImagePackager.java": { + "checksum": "a768ff164b4a6dc70793d871fb44945b", + "language": "Java", + "loc": 38, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "ImagePackager", "start": {"line": 41, "column": 9}, "end": {"line": 50, "column": 3}, "value": 10}, + {"unit_name": "packageImage", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "packageImage", "start": {"line": 62, "column": 15}, "end": {"line": 67, "column": 3}, "value": 6}, + {"unit_name": "DelegatingJarWriter", "start": {"line": 76, "column": 3}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "writeToArchive", "start": {"line": 81, "column": 18}, "end": {"line": 83, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/FileUtils.java": { + "checksum": "dc880c953f5f73fc5e8d65ef7bc9f1a1", + "language": "Java", + "loc": 44, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "removeDuplicatesFromOutputDirectory", "start": {"line": 42, "column": 21}, "end": {"line": 56, "column": 3}, "value": 15}, + {"unit_name": "sha1Hash", "start": {"line": 64, "column": 23}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "isSignedJarFile", "start": {"line": 74, "column": 24}, "end": {"line": 81, "column": 3}, "value": 8}, + {"unit_name": "hasDigestEntry", "start": {"line": 83, "column": 25}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "hasDigestName", "start": {"line": 87, "column": 25}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "isDigestName", "start": {"line": 91, "column": 25}, "end": {"line": 93, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/LoaderClassesWriter.java": { + "checksum": "05b635bae15622afc450636ebf0c85d3", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Layout.java": { + "checksum": "5df1884a3a950d8cea89a3895c3daa54", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getClasspathIndexFileLocation", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getLayersIndexFileLocation", "start": {"line": 71, "column": 17}, "end": {"line": 73, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/SignalUtils.java": { + "checksum": "d8d1ccdbc5055df208bd71940ff30b39", + "language": "Java", + "loc": 10, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "SignalUtils", "start": {"line": 31, "column": 10}, "end": {"line": 32, "column": 3}, "value": 2}, + {"unit_name": "attachSignalHandler", "start": {"line": 38, "column": 21}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/AbstractJarWriter.java": { + "checksum": "6d7cc21f1abbd0351e0796ef694963a1", + "language": "Java", + "loc": 269, + "profile": [195, 32, 0, 0], + "measurements": [ + {"unit_name": "useLayers", "start": {"line": 71, "column": 7}, "end": {"line": 74, "column": 3}, "value": 4}, + {"unit_name": "writeManifest", "start": {"line": 81, "column": 14}, "end": {"line": 84, "column": 3}, "value": 4}, + {"unit_name": "writeEntries", "start": {"line": 86, "column": 13}, "end": {"line": 96, "column": 3}, "value": 11}, + {"unit_name": "writeEntry", "start": {"line": 98, "column": 15}, "end": {"line": 108, "column": 3}, "value": 11}, + {"unit_name": "setUpEntry", "start": {"line": 110, "column": 15}, "end": {"line": 119, "column": 3}, "value": 10}, + {"unit_name": "writeEntry", "start": {"line": 128, "column": 14}, "end": {"line": 132, "column": 3}, "value": 5}, + {"unit_name": "writeEntry", "start": {"line": 140, "column": 14}, "end": {"line": 143, "column": 3}, "value": 4}, + {"unit_name": "writeNestedLibrary", "start": {"line": 151, "column": 14}, "end": {"line": 158, "column": 3}, "value": 8}, + {"unit_name": "writeIndexFile", "start": {"line": 167, "column": 14}, "end": {"line": 180, "column": 3}, "value": 14}, + {"unit_name": "getNestedLibraryTime", "start": {"line": 182, "column": 15}, "end": {"line": 198, "column": 3}, "value": 16}, + {"unit_name": "writeLoaderClasses", "start": {"line": 201, "column": 14}, "end": {"line": 203, "column": 3}, "value": 3}, + {"unit_name": "writeLoaderClasses", "start": {"line": 206, "column": 14}, "end": {"line": 209, "column": 3}, "value": 4}, + {"unit_name": "writeLoaderClasses", "start": {"line": 218, "column": 14}, "end": {"line": 228, "column": 3}, "value": 11}, + {"unit_name": "isDirectoryEntry", "start": {"line": 230, "column": 18}, "end": {"line": 232, "column": 3}, "value": 3}, + {"unit_name": "isClassEntry", "start": {"line": 234, "column": 18}, "end": {"line": 236, "column": 3}, "value": 3}, + {"unit_name": "isServicesEntry", "start": {"line": 238, "column": 18}, "end": {"line": 240, "column": 3}, "value": 3}, + {"unit_name": "writeEntry", "start": {"line": 242, "column": 15}, "end": {"line": 244, "column": 3}, "value": 3}, + {"unit_name": "writeEntry", "start": {"line": 255, "column": 15}, "end": {"line": 270, "column": 3}, "value": 16}, + {"unit_name": "updateLayerIndex", "start": {"line": 272, "column": 15}, "end": {"line": 277, "column": 3}, "value": 6}, + {"unit_name": "writeToArchive", "start": {"line": 279, "column": 26}, "end": {"line": 323, "column": 3}, "value": 6}, + {"unit_name": "writeParentDirectoryEntries", "start": {"line": 281, "column": 15}, "end": {"line": 289, "column": 3}, "value": 9}, + {"unit_name": "addUnpackCommentIfNecessary", "start": {"line": 291, "column": 22}, "end": {"line": 300, "column": 3}, "value": 10}, + {"unit_name": "InputStreamEntryWriter", "start": {"line": 309, "column": 3}, "end": {"line": 311, "column": 4}, "value": 3}, + {"unit_name": "write", "start": {"line": 314, "column": 15}, "end": {"line": 321, "column": 4}, "value": 8}, + {"unit_name": "CrcAndSize", "start": {"line": 334, "column": 3}, "end": {"line": 338, "column": 4}, "value": 5}, + {"unit_name": "CrcAndSize", "start": {"line": 340, "column": 3}, "end": {"line": 342, "column": 4}, "value": 3}, + {"unit_name": "load", "start": {"line": 344, "column": 16}, "end": {"line": 351, "column": 4}, "value": 8}, + {"unit_name": "setupStoredEntry", "start": {"line": 353, "column": 8}, "end": {"line": 358, "column": 4}, "value": 6}, + {"unit_name": "UnpackHandler", "start": {"line": 384, "column": 29}, "end": {"line": 396, "column": 4}, "value": 6}, + {"unit_name": "requiresUnpack", "start": {"line": 387, "column": 19}, "end": {"line": 389, "column": 5}, "value": 3}, + {"unit_name": "sha1Hash", "start": {"line": 392, "column": 18}, "end": {"line": 394, "column": 5}, "value": 3}, + {"unit_name": "sha1Hash", "start": {"line": 400, "column": 10}, "end": {"line": 425, "column": 3}, "value": 9}, + {"unit_name": "LibraryUnpackHandler", "start": {"line": 411, "column": 11}, "end": {"line": 413, "column": 4}, "value": 3}, + {"unit_name": "requiresUnpack", "start": {"line": 416, "column": 18}, "end": {"line": 418, "column": 4}, "value": 3}, + {"unit_name": "sha1Hash", "start": {"line": 421, "column": 17}, "end": {"line": 423, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/LibraryCoordinates.java": { + "checksum": "c8f3d6d511052285636e6f3c5fb39a71", + "language": "Java", + "loc": 21, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "of", "start": {"line": 53, "column": 28}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "toStandardNotationString", "start": {"line": 63, "column": 16}, "end": {"line": 74, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Library.java": { + "checksum": "7be1d4cfe1839088e8e14928d977e4ce", + "language": "Java", + "loc": 54, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "Library", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "Library", "start": {"line": 70, "column": 9}, "end": {"line": 79, "column": 3}, "value": 10}, + {"unit_name": "getName", "start": {"line": 85, "column": 16}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getFile", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "openStream", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "getScope", "start": {"line": 110, "column": 22}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "getCoordinates", "start": {"line": 118, "column": 28}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "isUnpackRequired", "start": {"line": 127, "column": 17}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "getLastModified", "start": {"line": 131, "column": 7}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "isLocal", "start": {"line": 140, "column": 17}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "isIncluded", "start": {"line": 148, "column": 17}, "end": {"line": 150, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Packager.java": { + "checksum": "c6b21d1d0eb27f4af653c4861e94ba38", + "language": "Java", + "loc": 429, + "profile": [305, 24, 31, 0], + "measurements": [ + {"unit_name": "Packager", "start": {"line": 109, "column": 12}, "end": {"line": 114, "column": 3}, "value": 6}, + {"unit_name": "addMainClassTimeoutWarningListener", "start": {"line": 121, "column": 14}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "setMainClass", "start": {"line": 131, "column": 14}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "setLayout", "start": {"line": 139, "column": 14}, "end": {"line": 142, "column": 3}, "value": 4}, + {"unit_name": "setLoaderImplementation", "start": {"line": 148, "column": 14}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "setLayoutFactory", "start": {"line": 157, "column": 14}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "setLayers", "start": {"line": 165, "column": 14}, "end": {"line": 169, "column": 3}, "value": 5}, + {"unit_name": "setBackupFile", "start": {"line": 175, "column": 17}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "setIncludeRelevantJarModeJars", "start": {"line": 183, "column": 14}, "end": {"line": 185, "column": 3}, "value": 3}, + {"unit_name": "isAlreadyPackaged", "start": {"line": 187, "column": 26}, "end": {"line": 189, "column": 3}, "value": 3}, + {"unit_name": "isAlreadyPackaged", "start": {"line": 191, "column": 26}, "end": {"line": 199, "column": 3}, "value": 9}, + {"unit_name": "write", "start": {"line": 201, "column": 23}, "end": {"line": 203, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 205, "column": 23}, "end": {"line": 209, "column": 3}, "value": 5}, + {"unit_name": "write", "start": {"line": 211, "column": 15}, "end": {"line": 225, "column": 3}, "value": 15}, + {"unit_name": "writeLoaderClasses", "start": {"line": 227, "column": 15}, "end": {"line": 235, "column": 3}, "value": 9}, + {"unit_name": "writeNativeImageArgFile", "start": {"line": 237, "column": 15}, "end": {"line": 260, "column": 3}, "value": 24}, + {"unit_name": "writeLayerIndex", "start": {"line": 262, "column": 15}, "end": {"line": 269, "column": 3}, "value": 8}, + {"unit_name": "writeSignatureFileIfNecessary", "start": {"line": 277, "column": 17}, "end": {"line": 279, "column": 3}, "value": 3}, + {"unit_name": "getEntityTransformer", "start": {"line": 281, "column": 27}, "end": {"line": 286, "column": 3}, "value": 6}, + {"unit_name": "isZip", "start": {"line": 288, "column": 18}, "end": {"line": 297, "column": 3}, "value": 10}, + {"unit_name": "isZip", "start": {"line": 299, "column": 18}, "end": {"line": 306, "column": 3}, "value": 8}, + {"unit_name": "buildManifest", "start": {"line": 308, "column": 19}, "end": {"line": 314, "column": 3}, "value": 7}, + {"unit_name": "createInitialManifest", "start": {"line": 316, "column": 19}, "end": {"line": 323, "column": 3}, "value": 8}, + {"unit_name": "addMainAndStartAttributes", "start": {"line": 325, "column": 15}, "end": {"line": 336, "column": 3}, "value": 12}, + {"unit_name": "getMainClass", "start": {"line": 338, "column": 17}, "end": {"line": 347, "column": 3}, "value": 10}, + {"unit_name": "findMainMethodWithTimeoutWarning", "start": {"line": 349, "column": 17}, "end": {"line": 359, "column": 3}, "value": 11}, + {"unit_name": "findMainMethod", "start": {"line": 361, "column": 19}, "end": {"line": 364, "column": 3}, "value": 4}, + {"unit_name": "getBackupFile", "start": {"line": 370, "column": 20}, "end": {"line": 375, "column": 3}, "value": 6}, + {"unit_name": "getSource", "start": {"line": 377, "column": 23}, "end": {"line": 379, "column": 3}, "value": 3}, + {"unit_name": "getLayout", "start": {"line": 381, "column": 25}, "end": {"line": 388, "column": 3}, "value": 8}, + {"unit_name": "getLayoutFactory", "start": {"line": 390, "column": 24}, "end": {"line": 400, "column": 3}, "value": 11}, + {"unit_name": "addBootAttributes", "start": {"line": 402, "column": 15}, "end": {"line": 405, "column": 3}, "value": 4}, + {"unit_name": "addBootAttributesForLayout", "start": {"line": 407, "column": 15}, "end": {"line": 420, "column": 3}, "value": 14}, + {"unit_name": "addSbomAttributes", "start": {"line": 422, "column": 15}, "end": {"line": 428, "column": 3}, "value": 7}, + {"unit_name": "isCycloneDxBom", "start": {"line": 430, "column": 18}, "end": {"line": 435, "column": 3}, "value": 6}, + {"unit_name": "putIfHasLength", "start": {"line": 437, "column": 15}, "end": {"line": 441, "column": 3}, "value": 5}, + {"unit_name": "isLayered", "start": {"line": 443, "column": 18}, "end": {"line": 445, "column": 3}, "value": 3}, + {"unit_name": "RepackagingEntryTransformer", "start": {"line": 470, "column": 11}, "end": {"line": 472, "column": 4}, "value": 3}, + {"unit_name": "transform", "start": {"line": 475, "column": 26}, "end": {"line": 505, "column": 4}, "value": 31}, + {"unit_name": "transformName", "start": {"line": 507, "column": 18}, "end": {"line": 509, "column": 4}, "value": 3}, + {"unit_name": "isTransformable", "start": {"line": 511, "column": 19}, "end": {"line": 518, "column": 4}, "value": 8}, + {"unit_name": "PackagedLibraries", "start": {"line": 533, "column": 3}, "end": {"line": 545, "column": 4}, "value": 13}, + {"unit_name": "addLibrary", "start": {"line": 547, "column": 16}, "end": {"line": 554, "column": 4}, "value": 8}, + {"unit_name": "lookup", "start": {"line": 556, "column": 19}, "end": {"line": 558, "column": 4}, "value": 3}, + {"unit_name": "getUnpackHandler", "start": {"line": 560, "column": 17}, "end": {"line": 562, "column": 4}, "value": 3}, + {"unit_name": "getLibraryLookup", "start": {"line": 564, "column": 31}, "end": {"line": 566, "column": 4}, "value": 3}, + {"unit_name": "write", "start": {"line": 568, "column": 24}, "end": {"line": 581, "column": 4}, "value": 14}, + {"unit_name": "writeClasspathIndexIfNecessary", "start": {"line": 583, "column": 16}, "end": {"line": 589, "column": 4}, "value": 7}, + {"unit_name": "requiresUnpack", "start": {"line": 598, "column": 19}, "end": {"line": 601, "column": 5}, "value": 4}, + {"unit_name": "sha1Hash", "start": {"line": 604, "column": 18}, "end": {"line": 608, "column": 5}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/LayersIndex.java": { + "checksum": "98b7b9f3ae3b82ba88f044706302409e", + "language": "Java", + "loc": 84, + "profile": [45, 16, 0, 0], + "measurements": [ + {"unit_name": "LayersIndex", "start": {"line": 62, "column": 9}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "LayersIndex", "start": {"line": 70, "column": 9}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "add", "start": {"line": 79, "column": 14}, "end": {"line": 86, "column": 3}, "value": 8}, + {"unit_name": "writeTo", "start": {"line": 93, "column": 14}, "end": {"line": 108, "column": 3}, "value": 16}, + {"unit_name": "Node", "start": {"line": 121, "column": 3}, "end": {"line": 124, "column": 4}, "value": 4}, + {"unit_name": "Node", "start": {"line": 126, "column": 3}, "end": {"line": 129, "column": 4}, "value": 4}, + {"unit_name": "updateOrAddNode", "start": {"line": 131, "column": 8}, "end": {"line": 142, "column": 4}, "value": 12}, + {"unit_name": "buildIndex", "start": {"line": 144, "column": 8}, "end": {"line": 154, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/ImplicitLayerResolver.java": { + "checksum": "69db8c27473bc19ec2c329c641772153", + "language": "Java", + "loc": 21, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "getLayer", "start": {"line": 30, "column": 15}, "end": {"line": 35, "column": 3}, "value": 6}, + {"unit_name": "getLayer", "start": {"line": 38, "column": 15}, "end": {"line": 46, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/BuildPropertiesWriter.java": { + "checksum": "f67e518e017c0f62667ba7134c5530fb", + "language": "Java", + "loc": 105, + "profile": [82, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildPropertiesWriter", "start": {"line": 48, "column": 9}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "writeBuildProperties", "start": {"line": 52, "column": 14}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "createFileIfNecessary", "start": {"line": 60, "column": 15}, "end": {"line": 72, "column": 3}, "value": 13}, + {"unit_name": "createBuildInfo", "start": {"line": 74, "column": 23}, "end": {"line": 87, "column": 3}, "value": 14}, + {"unit_name": "addIfHasValue", "start": {"line": 89, "column": 15}, "end": {"line": 93, "column": 3}, "value": 5}, + {"unit_name": "ProjectDetails", "start": {"line": 112, "column": 10}, "end": {"line": 121, "column": 4}, "value": 10}, + {"unit_name": "validateAdditionalProperties", "start": {"line": 123, "column": 23}, "end": {"line": 131, "column": 4}, "value": 9}, + {"unit_name": "getGroup", "start": {"line": 133, "column": 17}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "getArtifact", "start": {"line": 137, "column": 17}, "end": {"line": 139, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 141, "column": 17}, "end": {"line": 143, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 145, "column": 17}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "getTime", "start": {"line": 149, "column": 18}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "getAdditionalProperties", "start": {"line": 153, "column": 30}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "NullAdditionalPropertyValueException", "start": {"line": 164, "column": 10}, "end": {"line": 166, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/CustomLoaderLayout.java": { + "checksum": "c1979b913f5e6548626faec74cdf3b57", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/LibraryCallback.java": { + "checksum": "ac49a9e596327eeae23cf539b36503a2", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/EntryWriter.java": { + "checksum": "a04fb7015143f2db818abd9d46ac0d41", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "size", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/StandardLayers.java": { + "checksum": "3ed9cdc7e25bc5df05d50293d86f0c11", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "iterator", "start": {"line": 72, "column": 25}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 77, "column": 23}, "end": {"line": 79, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/JarWriter.java": { + "checksum": "088163133cbddba1c5571e4de832ec18", + "language": "Java", + "loc": 52, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "JarWriter", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "JarWriter", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "JarWriter", "start": {"line": 77, "column": 9}, "end": {"line": 86, "column": 3}, "value": 10}, + {"unit_name": "writeToArchive", "start": {"line": 89, "column": 17}, "end": {"line": 99, "column": 3}, "value": 11}, + {"unit_name": "asJarArchiveEntry", "start": {"line": 101, "column": 26}, "end": {"line": 106, "column": 3}, "value": 6}, + {"unit_name": "close", "start": {"line": 113, "column": 14}, "end": {"line": 115, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/LogbackInitializer.java": { + "checksum": "f95c318163d1a0a5542faadc884c4fd6", + "language": "Java", + "loc": 21, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "initialize", "start": {"line": 34, "column": 21}, "end": {"line": 39, "column": 3}, "value": 6}, + {"unit_name": "setRootLogLevel", "start": {"line": 43, "column": 8}, "end": {"line": 47, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/DefaultTimeZoneOffset.java": { + "checksum": "faeb6c480d79d99c84ebe5c9a0a4b402", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultTimeZoneOffset", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "removeFrom", "start": {"line": 45, "column": 11}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "removeFrom", "start": {"line": 54, "column": 7}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Repackager.java": { + "checksum": "85208cf23a2036f6b0e9f75c23210fcf", + "language": "Java", + "loc": 88, + "profile": [49, 27, 0, 0], + "measurements": [ + {"unit_name": "Repackager", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "writeSignatureFileIfNecessary", "start": {"line": 52, "column": 17}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "hasSignedLibrary", "start": {"line": 60, "column": 18}, "end": {"line": 67, "column": 3}, "value": 8}, + {"unit_name": "setBackupSource", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "repackage", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "repackage", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "repackage", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "repackage", "start": {"line": 121, "column": 14}, "end": {"line": 147, "column": 3}, "value": 27}, + {"unit_name": "repackage", "start": {"line": 149, "column": 15}, "end": {"line": 157, "column": 3}, "value": 9}, + {"unit_name": "renameFile", "start": {"line": 159, "column": 15}, "end": {"line": 163, "column": 3}, "value": 5}, + {"unit_name": "deleteFile", "start": {"line": 165, "column": 15}, "end": {"line": 169, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/NativeImageArgFile.java": { + "checksum": "50d450fc9ddb8404f63068df820d3c6f", + "language": "Java", + "loc": 27, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "NativeImageArgFile", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "writeIfNecessary", "start": {"line": 54, "column": 14}, "end": {"line": 67, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/InputStreamSupplier.java": { + "checksum": "a379d8433495fd93b67cf03f2c66bd4b", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "forFile", "start": {"line": 44, "column": 29}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/package-info.java": { + "checksum": "ae28f64fc1a53d38059e518bb39aabf3", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/Layer.java": { + "checksum": "f75bc426ad166a58c770c3e1344b7686", + "language": "Java", + "loc": 33, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "Layer", "start": {"line": 42, "column": 9}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "equals", "start": {"line": 51, "column": 17}, "end": {"line": 59, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 62, "column": 13}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 67, "column": 16}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/JavaExecutable.java": { + "checksum": "004f8b627edb2fff479343c61b532047", + "language": "Java", + "loc": 35, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "JavaExecutable", "start": {"line": 36, "column": 9}, "end": {"line": 40, "column": 3}, "value": 5}, + {"unit_name": "findInJavaHome", "start": {"line": 42, "column": 15}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "processBuilder", "start": {"line": 55, "column": 24}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "toString", "start": {"line": 62, "column": 16}, "end": {"line": 69, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/DefaultLayoutFactory.java": { + "checksum": "21168539f96a26728d82cacdd71683d0", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getLayout", "start": {"line": 30, "column": 16}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/LaunchScript.java": { + "checksum": "2ed5af90ce5e1622baacad7dd2ed47df", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/layer/ApplicationContentFilter.java": { + "checksum": "bcfd60a367406f25c1d3b4dc6719ffe7", + "language": "Java", + "loc": 15, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationContentFilter", "start": {"line": 36, "column": 9}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "matches", "start": {"line": 42, "column": 17}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/layer/ContentFilter.java": { + "checksum": "b40a6ac68d1113a0708958e449c95c9a", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/layer/LibraryContentFilter.java": { + "checksum": "4ea80c87bf46745f661cb67d3543e003", + "language": "Java", + "loc": 29, + "profile": [3, 17, 0, 0], + "measurements": [ + {"unit_name": "LibraryContentFilter", "start": {"line": 38, "column": 9}, "end": {"line": 54, "column": 3}, "value": 17}, + {"unit_name": "matches", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/layer/ContentSelector.java": { + "checksum": "76800c06ef1942edd440af6c755f467f", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/layer/IncludeExcludeContentSelector.java": { + "checksum": "214a1eca65c53ebc99fc51be30b28d8c", + "language": "Java", + "loc": 56, + "profile": [43, 0, 0, 0], + "measurements": [ + {"unit_name": "IncludeExcludeContentSelector", "start": {"line": 43, "column": 9}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "IncludeExcludeContentSelector", "start": {"line": 48, "column": 13}, "end": {"line": 55, "column": 3}, "value": 8}, + {"unit_name": "adapt", "start": {"line": 57, "column": 37}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getLayer", "start": {"line": 62, "column": 15}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "contains", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "isIncluded", "start": {"line": 71, "column": 18}, "end": {"line": 81, "column": 3}, "value": 11}, + {"unit_name": "isExcluded", "start": {"line": 83, "column": 18}, "end": {"line": 93, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/layer/CustomLayers.java": { + "checksum": "17a0d6c1187840a7aa1c189b34af6a25", + "language": "Java", + "loc": 61, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "CustomLayers", "start": {"line": 45, "column": 9}, "end": {"line": 55, "column": 3}, "value": 11}, + {"unit_name": "validateSelectorLayers", "start": {"line": 57, "column": 26}, "end": {"line": 61, "column": 3}, "value": 5}, + {"unit_name": "validateSelectorLayers", "start": {"line": 63, "column": 22}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "iterator", "start": {"line": 71, "column": 25}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 76, "column": 23}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getLayer", "start": {"line": 81, "column": 15}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getLayer", "start": {"line": 86, "column": 15}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "selectLayer", "start": {"line": 90, "column": 20}, "end": {"line": 97, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader-tools/src/main/java/org/springframework/boot/loader/tools/layer/package-info.java": { + "checksum": "ad1821f4dad74c45055f0e5bbe638881", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/Layers.java": { + "checksum": "4329bcaa080e4d758ad739f0eb9ae70f", + "language": "Java", + "loc": 24, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "getLayer", "start": {"line": 44, "column": 17}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 67, "column": 16}, "end": {"line": 73, "column": 3}, "value": 7}, + {"unit_name": "LayersNotEnabledException", "start": {"line": 77, "column": 3}, "end": {"line": 79, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/IndexedJarStructure.java": { + "checksum": "f6b08e796dccf46a7d27bc6d7fb5b9cb", + "language": "Java", + "loc": 121, + "profile": [49, 38, 0, 0], + "measurements": [ + {"unit_name": "IndexedJarStructure", "start": {"line": 63, "column": 2}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "getLocation", "start": {"line": 70, "column": 24}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "readIndexFile", "start": {"line": 75, "column": 30}, "end": {"line": 87, "column": 3}, "value": 13}, + {"unit_name": "getClassesLocation", "start": {"line": 90, "column": 16}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 95, "column": 15}, "end": {"line": 112, "column": 3}, "value": 18}, + {"unit_name": "createLauncherManifest", "start": {"line": 115, "column": 18}, "end": {"line": 128, "column": 3}, "value": 14}, + {"unit_name": "toStructureDependency", "start": {"line": 130, "column": 17}, "end": {"line": 133, "column": 3}, "value": 4}, + {"unit_name": "getMandatoryAttribute", "start": {"line": 135, "column": 24}, "end": {"line": 139, "column": 3}, "value": 5}, + {"unit_name": "get", "start": {"line": 141, "column": 29}, "end": {"line": 160, "column": 3}, "value": 20} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/ListCommand.java": { + "checksum": "4fd3641ae13427466cba23809cc3ac18", + "language": "Java", + "loc": 26, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "ListCommand", "start": {"line": 35, "column": 2}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "isDeprecated", "start": {"line": 41, "column": 10}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getDeprecationMessage", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 51, "column": 7}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "printLayers", "start": {"line": 55, "column": 7}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/JarStructure.java": { + "checksum": "df42f4f61d6a7d528bf45ebde1e693b3", + "language": "Java", + "loc": 17, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "resolve", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "Entry", "start": {"line": 70, "column": 9}, "end": {"line": 78, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/Context.java": { + "checksum": "920acc375577ab2b67860018d0bb0f7d", + "language": "Java", + "loc": 83, + "profile": [65, 0, 0, 0], + "measurements": [ + {"unit_name": "Context", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "Context", "start": {"line": 58, "column": 2}, "end": {"line": 64, "column": 3}, "value": 7}, + {"unit_name": "isExistingFile", "start": {"line": 66, "column": 18}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "isJarOrWar", "start": {"line": 70, "column": 18}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "getSourceArchiveFile", "start": {"line": 75, "column": 22}, "end": {"line": 89, "column": 3}, "value": 15}, + {"unit_name": "findSource", "start": {"line": 91, "column": 22}, "end": {"line": 97, "column": 3}, "value": 7}, + {"unit_name": "getRootJarFile", "start": {"line": 99, "column": 22}, "end": {"line": 106, "column": 3}, "value": 8}, + {"unit_name": "deduceRelativeDir", "start": {"line": 108, "column": 17}, "end": {"line": 116, "column": 3}, "value": 9}, + {"unit_name": "getArchiveFile", "start": {"line": 122, "column": 7}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "getWorkingDir", "start": {"line": 130, "column": 7}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "getRelativeArchiveDir", "start": {"line": 139, "column": 9}, "end": {"line": 141, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/IndexedLayers.java": { + "checksum": "b4cf80be08e64190a036e123c0b204d3", + "language": "Java", + "loc": 83, + "profile": [16, 43, 0, 0], + "measurements": [ + {"unit_name": "IndexedLayers", "start": {"line": 50, "column": 2}, "end": {"line": 71, "column": 3}, "value": 22}, + {"unit_name": "getApplicationLayerName", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 79, "column": 26}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getLayer", "start": {"line": 84, "column": 16}, "end": {"line": 93, "column": 3}, "value": 10}, + {"unit_name": "get", "start": {"line": 101, "column": 23}, "end": {"line": 121, "column": 3}, "value": 21} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/MissingValueException.java": { + "checksum": "7f554bab84b4310bacc503fe391eed7d", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MissingValueException", "start": {"line": 28, "column": 2}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 33, "column": 16}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/Command.java": { + "checksum": "7a839a7334271e5cb7cb3cc7008727b6", + "language": "Java", + "loc": 181, + "profile": [146, 0, 0, 0], + "measurements": [ + {"unit_name": "Command", "start": {"line": 55, "column": 2}, "end": {"line": 60, "column": 3}, "value": 6}, + {"unit_name": "getName", "start": {"line": 66, "column": 9}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 74, "column": 9}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getOptions", "start": {"line": 82, "column": 10}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getParameters", "start": {"line": 90, "column": 13}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 99, "column": 13}, "end": {"line": 113, "column": 3}, "value": 15}, + {"unit_name": "isDeprecated", "start": {"line": 127, "column": 10}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "getDeprecationMessage", "start": {"line": 135, "column": 9}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "find", "start": {"line": 145, "column": 17}, "end": {"line": 152, "column": 3}, "value": 8}, + {"unit_name": "Parameters", "start": {"line": 161, "column": 11}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "getDescriptions", "start": {"line": 169, "column": 16}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 174, "column": 17}, "end": {"line": 176, "column": 4}, "value": 3}, + {"unit_name": "none", "start": {"line": 182, "column": 21}, "end": {"line": 184, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 192, "column": 21}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "Options", "start": {"line": 205, "column": 11}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "find", "start": {"line": 209, "column": 18}, "end": {"line": 220, "column": 4}, "value": 12}, + {"unit_name": "isEmpty", "start": {"line": 226, "column": 11}, "end": {"line": 228, "column": 4}, "value": 3}, + {"unit_name": "stream", "start": {"line": 234, "column": 18}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "none", "start": {"line": 242, "column": 18}, "end": {"line": 244, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 252, "column": 18}, "end": {"line": 254, "column": 4}, "value": 3}, + {"unit_name": "Option", "start": {"line": 273, "column": 11}, "end": {"line": 278, "column": 4}, "value": 6}, + {"unit_name": "getName", "start": {"line": 284, "column": 10}, "end": {"line": 286, "column": 4}, "value": 3}, + {"unit_name": "getValueDescription", "start": {"line": 293, "column": 10}, "end": {"line": 295, "column": 4}, "value": 3}, + {"unit_name": "getNameAndValueDescription", "start": {"line": 301, "column": 10}, "end": {"line": 303, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 309, "column": 10}, "end": {"line": 311, "column": 4}, "value": 3}, + {"unit_name": "claimArg", "start": {"line": 313, "column": 18}, "end": {"line": 327, "column": 4}, "value": 15}, + {"unit_name": "equals", "start": {"line": 330, "column": 18}, "end": {"line": 338, "column": 4}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 341, "column": 14}, "end": {"line": 343, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 346, "column": 17}, "end": {"line": 348, "column": 4}, "value": 3}, + {"unit_name": "flag", "start": {"line": 356, "column": 17}, "end": {"line": 358, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 367, "column": 17}, "end": {"line": 369, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 379, "column": 17}, "end": {"line": 381, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/Runner.java": { + "checksum": "0628149f76c05e7f0e140daec2e8ff75", + "language": "Java", + "loc": 60, + "profile": [32, 16, 0, 0], + "measurements": [ + {"unit_name": "Runner", "start": {"line": 39, "column": 2}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "run", "start": {"line": 46, "column": 7}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 50, "column": 15}, "end": {"line": 61, "column": 3}, "value": 12}, + {"unit_name": "runCommand", "start": {"line": 63, "column": 15}, "end": {"line": 78, "column": 3}, "value": 16}, + {"unit_name": "printWarning", "start": {"line": 80, "column": 15}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "printError", "start": {"line": 85, "column": 15}, "end": {"line": 88, "column": 3}, "value": 4}, + {"unit_name": "dequeOf", "start": {"line": 90, "column": 24}, "end": {"line": 92, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/HelpCommand.java": { + "checksum": "c7d512d84dc5fac4bd477b5a9fe19ea1", + "language": "Java", + "loc": 103, + "profile": [56, 36, 0, 0], + "measurements": [ + {"unit_name": "HelpCommand", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "HelpCommand", "start": {"line": 42, "column": 2}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "run", "start": {"line": 50, "column": 7}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 54, "column": 7}, "end": {"line": 71, "column": 3}, "value": 18}, + {"unit_name": "printCommandHelp", "start": {"line": 73, "column": 7}, "end": {"line": 87, "column": 3}, "value": 15}, + {"unit_name": "printOptionSummary", "start": {"line": 89, "column": 15}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getUsage", "start": {"line": 93, "column": 17}, "end": {"line": 101, "column": 3}, "value": 9}, + {"unit_name": "printUsageAndCommands", "start": {"line": 103, "column": 15}, "end": {"line": 120, "column": 3}, "value": 18}, + {"unit_name": "getMaxLength", "start": {"line": 122, "column": 14}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "printCommandSummary", "start": {"line": 126, "column": 15}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "getJavaCommand", "start": {"line": 130, "column": 17}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "printError", "start": {"line": 134, "column": 15}, "end": {"line": 137, "column": 3}, "value": 4}, + {"unit_name": "printWarning", "start": {"line": 139, "column": 15}, "end": {"line": 142, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/ExtractCommand.java": { + "checksum": "73fdb01a3d62c1b067770f7c57e636f9", + "language": "Java", + "loc": 372, + "profile": [219, 78, 77, 0], + "measurements": [ + {"unit_name": "ExtractCommand", "start": {"line": 89, "column": 2}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "ExtractCommand", "start": {"line": 93, "column": 2}, "end": {"line": 99, "column": 3}, "value": 7}, + {"unit_name": "run", "start": {"line": 102, "column": 7}, "end": {"line": 127, "column": 3}, "value": 26}, + {"unit_name": "checkDirectoryIsEmpty", "start": {"line": 129, "column": 22}, "end": {"line": 143, "column": 3}, "value": 15}, + {"unit_name": "checkJarCompatibility", "start": {"line": 145, "column": 15}, "end": {"line": 155, "column": 3}, "value": 11}, + {"unit_name": "printError", "start": {"line": 157, "column": 15}, "end": {"line": 160, "column": 3}, "value": 4}, + {"unit_name": "extractLibraries", "start": {"line": 162, "column": 15}, "end": {"line": 172, "column": 3}, "value": 11}, + {"unit_name": "getLibrariesDirectory", "start": {"line": 174, "column": 24}, "end": {"line": 183, "column": 3}, "value": 10}, + {"unit_name": "getFileResolver", "start": {"line": 185, "column": 23}, "end": {"line": 193, "column": 3}, "value": 9}, + {"unit_name": "getDestination", "start": {"line": 195, "column": 15}, "end": {"line": 204, "column": 3}, "value": 10}, + {"unit_name": "stripExtension", "start": {"line": 206, "column": 24}, "end": {"line": 211, "column": 3}, "value": 6}, + {"unit_name": "getJarStructure", "start": {"line": 213, "column": 23}, "end": {"line": 217, "column": 3}, "value": 5}, + {"unit_name": "extractArchive", "start": {"line": 219, "column": 15}, "end": {"line": 221, "column": 3}, "value": 3}, + {"unit_name": "extractArchive", "start": {"line": 223, "column": 15}, "end": {"line": 238, "column": 3}, "value": 16}, + {"unit_name": "getLayers", "start": {"line": 240, "column": 17}, "end": {"line": 242, "column": 3}, "value": 3}, + {"unit_name": "createApplication", "start": {"line": 244, "column": 15}, "end": {"line": 274, "column": 3}, "value": 31}, + {"unit_name": "getApplicationFilename", "start": {"line": 276, "column": 17}, "end": {"line": 281, "column": 3}, "value": 6}, + {"unit_name": "isType", "start": {"line": 283, "column": 25}, "end": {"line": 285, "column": 3}, "value": 3}, + {"unit_name": "extractEntry", "start": {"line": 287, "column": 22}, "end": {"line": 299, "column": 3}, "value": 12}, + {"unit_name": "getCreationTime", "start": {"line": 301, "column": 26}, "end": {"line": 303, "column": 3}, "value": 3}, + {"unit_name": "getLastAccessTime", "start": {"line": 305, "column": 26}, "end": {"line": 307, "column": 3}, "value": 3}, + {"unit_name": "getLastModifiedTime", "start": {"line": 309, "column": 26}, "end": {"line": 311, "column": 3}, "value": 3}, + {"unit_name": "mkdirs", "start": {"line": 313, "column": 22}, "end": {"line": 317, "column": 3}, "value": 5}, + {"unit_name": "createJarEntry", "start": {"line": 319, "column": 26}, "end": {"line": 334, "column": 3}, "value": 16}, + {"unit_name": "withJarEntries", "start": {"line": 336, "column": 22}, "end": {"line": 348, "column": 3}, "value": 13}, + {"unit_name": "assertFileIsContainedInDirectory", "start": {"line": 350, "column": 22}, "end": {"line": 357, "column": 3}, "value": 8}, + {"unit_name": "accept", "start": {"line": 369, "column": 8}, "end": {"line": 411, "column": 3}, "value": 9}, + {"unit_name": "createDirectories", "start": {"line": 379, "column": 8}, "end": {"line": 503, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 389, "column": 16}, "end": {"line": 391, "column": 4}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 401, "column": 8}, "end": {"line": 495, "column": 3}, "value": 46}, + {"unit_name": "resolveApplication", "start": {"line": 409, "column": 8}, "end": {"line": 438, "column": 3}, "value": 20}, + {"unit_name": "NoLayersFileResolver", "start": {"line": 419, "column": 11}, "end": {"line": 422, "column": 4}, "value": 4}, + {"unit_name": "createDirectories", "start": {"line": 425, "column": 15}, "end": {"line": 426, "column": 4}, "value": 2}, + {"unit_name": "resolve", "start": {"line": 429, "column": 15}, "end": {"line": 431, "column": 4}, "value": 3}, + {"unit_name": "resolveApplication", "start": {"line": 434, "column": 15}, "end": {"line": 436, "column": 4}, "value": 3}, + {"unit_name": "LayersFileResolver", "start": {"line": 450, "column": 3}, "end": {"line": 455, "column": 4}, "value": 6}, + {"unit_name": "createDirectories", "start": {"line": 458, "column": 15}, "end": {"line": 464, "column": 4}, "value": 7}, + {"unit_name": "resolve", "start": {"line": 467, "column": 15}, "end": {"line": 474, "column": 4}, "value": 8}, + {"unit_name": "resolveApplication", "start": {"line": 477, "column": 15}, "end": {"line": 485, "column": 4}, "value": 9}, + {"unit_name": "getLayerDirectory", "start": {"line": 487, "column": 16}, "end": {"line": 489, "column": 4}, "value": 3}, + {"unit_name": "shouldExtractLayer", "start": {"line": 491, "column": 19}, "end": {"line": 493, "column": 4}, "value": 3}, + {"unit_name": "AbortException", "start": {"line": 499, "column": 3}, "end": {"line": 501, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/LayerToolsJarMode.java": { + "checksum": "689fd002c85eaff186bdaf6ee72a62ad", + "language": "Java", + "loc": 23, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "accepts", "start": {"line": 35, "column": 17}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 40, "column": 14}, "end": {"line": 48, "column": 3}, "value": 9}, + {"unit_name": "getCommands", "start": {"line": 50, "column": 23}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/ExtractLayersCommand.java": { + "checksum": "09556da6c3b1c01e0631ac13bb2a311e", + "language": "Java", + "loc": 36, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "ExtractLayersCommand", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "ExtractLayersCommand", "start": {"line": 42, "column": 2}, "end": {"line": 46, "column": 3}, "value": 5}, + {"unit_name": "isDeprecated", "start": {"line": 49, "column": 10}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getDeprecationMessage", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 59, "column": 7}, "end": {"line": 66, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/UnknownOptionException.java": { + "checksum": "8bee747928df7a5aa9cb510a7b63ef3b", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "UnknownOptionException", "start": {"line": 28, "column": 2}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 33, "column": 16}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/ToolsJarMode.java": { + "checksum": "d31265a061c8d81a860d636ed962624e", + "language": "Java", + "loc": 31, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "ToolsJarMode", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "ToolsJarMode", "start": {"line": 40, "column": 9}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "accepts", "start": {"line": 46, "column": 17}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 51, "column": 14}, "end": {"line": 58, "column": 3}, "value": 8}, + {"unit_name": "getCommands", "start": {"line": 60, "column": 23}, "end": {"line": 62, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/ListLayersCommand.java": { + "checksum": "eecf26bace5c7e722ab428f5205fd9ce", + "language": "Java", + "loc": 29, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "ListLayersCommand", "start": {"line": 34, "column": 2}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "run", "start": {"line": 40, "column": 7}, "end": {"line": 48, "column": 3}, "value": 9}, + {"unit_name": "printLayers", "start": {"line": 50, "column": 7}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "printError", "start": {"line": 54, "column": 15}, "end": {"line": 57, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-jarmode-tools/src/main/java/org/springframework/boot/jarmode/tools/package-info.java": { + "checksum": "6d3af2eb683d0f256acde3101edb8e2f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/src/main/java/org/springframework/boot/ant/FindMainClass.java": { + "checksum": "a61fdbc6546c6133f9fbde838f286419", + "language": "Java", + "loc": 64, + "profile": [30, 18, 0, 0], + "measurements": [ + {"unit_name": "FindMainClass", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 51, "column": 14}, "end": {"line": 60, "column": 3}, "value": 10}, + {"unit_name": "findMainClass", "start": {"line": 62, "column": 17}, "end": {"line": 79, "column": 3}, "value": 18}, + {"unit_name": "handle", "start": {"line": 81, "column": 15}, "end": {"line": 88, "column": 3}, "value": 8}, + {"unit_name": "setMainClass", "start": {"line": 94, "column": 14}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "setClassesRoot", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "setProperty", "start": {"line": 110, "column": 14}, "end": {"line": 112, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/src/main/java/org/springframework/boot/ant/ShareAntlibLoader.java": { + "checksum": "62d1fce8d5f911bc7d9ed74dafaa639d", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "ShareAntlibLoader", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "execute", "start": {"line": 40, "column": 14}, "end": {"line": 45, "column": 3}, "value": 6}, + {"unit_name": "setRefid", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-antlib/src/main/java/org/springframework/boot/ant/package-info.java": { + "checksum": "67aa428c308b8d023dfe60d8ab51f240", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/ref/DefaultCleaner.java": { + "checksum": "c6032af29ec94232891c35284ae83fde", + "language": "Java", + "loc": 16, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "register", "start": {"line": 36, "column": 19}, "end": {"line": 42, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/ref/Cleaner.java": { + "checksum": "89b2cf9af7a45ceadbbe726d7b56ebdc", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/ref/package-info.java": { + "checksum": "a3f8235a3f9546abd23b5ef1981523b5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/util/UrlDecoder.java": { + "checksum": "9df4cb5e37205ed97daead19f44eaa38", + "language": "Java", + "loc": 70, + "profile": [33, 28, 0, 0], + "measurements": [ + {"unit_name": "UrlDecoder", "start": {"line": 34, "column": 10}, "end": {"line": 35, "column": 3}, "value": 2}, + {"unit_name": "decode", "start": {"line": 44, "column": 23}, "end": {"line": 72, "column": 3}, "value": 28}, + {"unit_name": "fillByteBuffer", "start": {"line": 74, "column": 21}, "end": {"line": 85, "column": 3}, "value": 12}, + {"unit_name": "unescape", "start": {"line": 87, "column": 22}, "end": {"line": 94, "column": 3}, "value": 8}, + {"unit_name": "decodeToCharBuffer", "start": {"line": 96, "column": 22}, "end": {"line": 101, "column": 3}, "value": 6}, + {"unit_name": "assertNoError", "start": {"line": 103, "column": 22}, "end": {"line": 107, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/util/package-info.java": { + "checksum": "15ea3ef20ca79d62c4ace96f496d03f7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/Handlers.java": { + "checksum": "49b0e8d902c58c1f72a41245aea86a0c", + "language": "Java", + "loc": 23, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "Handlers", "start": {"line": 35, "column": 10}, "end": {"line": 36, "column": 3}, "value": 2}, + {"unit_name": "register", "start": {"line": 42, "column": 21}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "resetCachedUrlHandlers", "start": {"line": 54, "column": 22}, "end": {"line": 61, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/package-info.java": { + "checksum": "b08f43e5158c9c453ba150bcbae6441d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/LazyDelegatingInputStream.java": { + "checksum": "9590bb5c90871e63370e942ba6cfd42b", + "language": "Java", + "loc": 73, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "read", "start": {"line": 32, "column": 13}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 37, "column": 13}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 42, "column": 13}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "skip", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "available", "start": {"line": 52, "column": 13}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "markSupported", "start": {"line": 57, "column": 17}, "end": {"line": 64, "column": 3}, "value": 8}, + {"unit_name": "mark", "start": {"line": 67, "column": 27}, "end": {"line": 74, "column": 3}, "value": 7}, + {"unit_name": "reset", "start": {"line": 77, "column": 27}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "in", "start": {"line": 81, "column": 22}, "end": {"line": 93, "column": 3}, "value": 13}, + {"unit_name": "close", "start": {"line": 96, "column": 14}, "end": {"line": 106, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/JarUrlClassLoader.java": { + "checksum": "31911aad1cbdfdd0b39ea107d01c816f", + "language": "Java", + "loc": 215, + "profile": [106, 77, 0, 0], + "measurements": [ + {"unit_name": "JarUrlClassLoader", "start": {"line": 60, "column": 9}, "end": {"line": 64, "column": 3}, "value": 5}, + {"unit_name": "findResource", "start": {"line": 67, "column": 13}, "end": {"line": 78, "column": 3}, "value": 12}, + {"unit_name": "findResources", "start": {"line": 81, "column": 26}, "end": {"line": 92, "column": 3}, "value": 12}, + {"unit_name": "loadClass", "start": {"line": 95, "column": 21}, "end": {"line": 112, "column": 3}, "value": 18}, + {"unit_name": "definePackageIfNecessary", "start": {"line": 120, "column": 23}, "end": {"line": 136, "column": 3}, "value": 17}, + {"unit_name": "definePackage", "start": {"line": 138, "column": 15}, "end": {"line": 160, "column": 3}, "value": 22}, + {"unit_name": "tolerateRaceConditionDueToBeingParallelCapable", "start": {"line": 162, "column": 15}, "end": {"line": 171, "column": 3}, "value": 7}, + {"unit_name": "hasEntry", "start": {"line": 173, "column": 18}, "end": {"line": 176, "column": 3}, "value": 4}, + {"unit_name": "getJarFile", "start": {"line": 178, "column": 18}, "end": {"line": 197, "column": 3}, "value": 20}, + {"unit_name": "clearCache", "start": {"line": 203, "column": 14}, "end": {"line": 217, "column": 3}, "value": 14}, + {"unit_name": "clearCache", "start": {"line": 219, "column": 15}, "end": {"line": 229, "column": 3}, "value": 10}, + {"unit_name": "clearCache", "start": {"line": 231, "column": 15}, "end": {"line": 236, "column": 3}, "value": 6}, + {"unit_name": "isJarUrl", "start": {"line": 238, "column": 18}, "end": {"line": 240, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 243, "column": 14}, "end": {"line": 246, "column": 3}, "value": 4}, + {"unit_name": "clearJarFiles", "start": {"line": 248, "column": 15}, "end": {"line": 255, "column": 3}, "value": 8}, + {"unit_name": "OptimizedEnumeration", "start": {"line": 264, "column": 3}, "end": {"line": 266, "column": 4}, "value": 3}, + {"unit_name": "hasMoreElements", "start": {"line": 269, "column": 18}, "end": {"line": 278, "column": 4}, "value": 9}, + {"unit_name": "nextElement", "start": {"line": 281, "column": 14}, "end": {"line": 289, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/Handler.java": { + "checksum": "cde770e44554ede98ab751eb4b487db9", + "language": "Java", + "loc": 141, + "profile": [80, 46, 0, 0], + "measurements": [ + {"unit_name": "openConnection", "start": {"line": 45, "column": 26}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "parseURL", "start": {"line": 50, "column": 17}, "end": {"line": 58, "column": 3}, "value": 9}, + {"unit_name": "extractPath", "start": {"line": 60, "column": 17}, "end": {"line": 68, "column": 3}, "value": 9}, + {"unit_name": "extractAnchorOnlyPath", "start": {"line": 70, "column": 17}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "extractAbsolutePath", "start": {"line": 74, "column": 17}, "end": {"line": 82, "column": 3}, "value": 9}, + {"unit_name": "extractRelativePath", "start": {"line": 84, "column": 17}, "end": {"line": 88, "column": 3}, "value": 5}, + {"unit_name": "extractContextPath", "start": {"line": 90, "column": 17}, "end": {"line": 104, "column": 3}, "value": 15}, + {"unit_name": "assertInnerUrlIsNotMalformed", "start": {"line": 106, "column": 15}, "end": {"line": 117, "column": 3}, "value": 12}, + {"unit_name": "hashCode", "start": {"line": 120, "column": 16}, "end": {"line": 137, "column": 3}, "value": 18}, + {"unit_name": "sameFile", "start": {"line": 140, "column": 20}, "end": {"line": 167, "column": 3}, "value": 28}, + {"unit_name": "indexOfSeparator", "start": {"line": 169, "column": 13}, "end": {"line": 171, "column": 3}, "value": 3}, + {"unit_name": "indexOfSeparator", "start": {"line": 173, "column": 13}, "end": {"line": 180, "column": 3}, "value": 8}, + {"unit_name": "clearCache", "start": {"line": 185, "column": 21}, "end": {"line": 188, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/UrlJarManifest.java": { + "checksum": "845a277ebf86e35aed0ca943cf24b8b9", + "language": "Java", + "loc": 47, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "UrlJarManifest", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 43, "column": 11}, "end": {"line": 52, "column": 3}, "value": 10}, + {"unit_name": "getEntryAttributes", "start": {"line": 54, "column": 13}, "end": {"line": 61, "column": 3}, "value": 8}, + {"unit_name": "cloneAttributes", "start": {"line": 63, "column": 21}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "supply", "start": {"line": 67, "column": 19}, "end": {"line": 74, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/JarUrl.java": { + "checksum": "540720e254b034218c777e5411978817", + "language": "Java", + "loc": 31, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "JarUrl", "start": {"line": 32, "column": 10}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "create", "start": {"line": 40, "column": 20}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 50, "column": 20}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 60, "column": 20}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 71, "column": 20}, "end": {"line": 79, "column": 3}, "value": 9}, + {"unit_name": "getJarReference", "start": {"line": 81, "column": 24}, "end": {"line": 84, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/UrlJarEntry.java": { + "checksum": "e8402bf38e337317119c883953f6928b", + "language": "Java", + "loc": 19, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "UrlJarEntry", "start": {"line": 33, "column": 10}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "getAttributes", "start": {"line": 39, "column": 20}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 43, "column": 21}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/Canonicalizer.java": { + "checksum": "efd2246c368965354bc76a27c627541a", + "language": "Java", + "loc": 52, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "Canonicalizer", "start": {"line": 28, "column": 10}, "end": {"line": 29, "column": 3}, "value": 2}, + {"unit_name": "canonicalizeAfter", "start": {"line": 31, "column": 16}, "end": {"line": 40, "column": 3}, "value": 10}, + {"unit_name": "canonicalize", "start": {"line": 42, "column": 16}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "removeEmbeddedSlashDotDotSlash", "start": {"line": 50, "column": 24}, "end": {"line": 58, "column": 3}, "value": 9}, + {"unit_name": "removeEmbeddedSlashDotSlash", "start": {"line": 60, "column": 24}, "end": {"line": 68, "column": 3}, "value": 9}, + {"unit_name": "removeTrailingSlashDot", "start": {"line": 70, "column": 24}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "removeTrailingSlashDotDot", "start": {"line": 74, "column": 24}, "end": {"line": 82, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/UrlNestedJarFile.java": { + "checksum": "d6b873f6f49a250122c3db15feff53b2", + "language": "Java", + "loc": 34, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "UrlNestedJarFile", "start": {"line": 40, "column": 2}, "end": {"line": 45, "column": 3}, "value": 6}, + {"unit_name": "getManifest", "start": {"line": 48, "column": 18}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getEntry", "start": {"line": 53, "column": 18}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 58, "column": 14}, "end": {"line": 63, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/JarFileUrlKey.java": { + "checksum": "08f61a200a114d3144b07290af304c45", + "language": "Java", + "loc": 40, + "profile": [13, 18, 0, 0], + "measurements": [ + {"unit_name": "JarFileUrlKey", "start": {"line": 35, "column": 10}, "end": {"line": 36, "column": 3}, "value": 2}, + {"unit_name": "get", "start": {"line": 43, "column": 16}, "end": {"line": 50, "column": 3}, "value": 8}, + {"unit_name": "create", "start": {"line": 52, "column": 24}, "end": {"line": 69, "column": 3}, "value": 18}, + {"unit_name": "clearCache", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/UrlJarFileFactory.java": { + "checksum": "f10e57f8fcd5d3957db2d4bfc5384dce", + "language": "Java", + "loc": 74, + "profile": [59, 0, 0, 0], + "measurements": [ + {"unit_name": "createJarFile", "start": {"line": 49, "column": 10}, "end": {"line": 58, "column": 3}, "value": 10}, + {"unit_name": "getVersion", "start": {"line": 60, "column": 26}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "isLocalFileUrl", "start": {"line": 69, "column": 18}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "isLocal", "start": {"line": 73, "column": 18}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "createJarFileForLocalFile", "start": {"line": 77, "column": 18}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "createJarFileForNested", "start": {"line": 83, "column": 18}, "end": {"line": 87, "column": 3}, "value": 5}, + {"unit_name": "createJarFileForStream", "start": {"line": 89, "column": 18}, "end": {"line": 93, "column": 3}, "value": 5}, + {"unit_name": "createJarFileForStream", "start": {"line": 95, "column": 18}, "end": {"line": 108, "column": 3}, "value": 14}, + {"unit_name": "deleteIfPossible", "start": {"line": 110, "column": 15}, "end": {"line": 117, "column": 3}, "value": 8}, + {"unit_name": "isNestedUrl", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/JarUrlConnection.java": { + "checksum": "c693012ebe0b90407c09a43a72cc1f49", + "language": "Java", + "loc": 311, + "profile": [174, 65, 0, 0], + "measurements": [ + {"unit_name": "JarUrlConnection", "start": {"line": 83, "column": 10}, "end": {"line": 89, "column": 3}, "value": 7}, + {"unit_name": "JarUrlConnection", "start": {"line": 91, "column": 10}, "end": {"line": 95, "column": 3}, "value": 5}, + {"unit_name": "getJarFile", "start": {"line": 98, "column": 17}, "end": {"line": 101, "column": 3}, "value": 4}, + {"unit_name": "getJarEntry", "start": {"line": 104, "column": 18}, "end": {"line": 107, "column": 3}, "value": 4}, + {"unit_name": "getContentLength", "start": {"line": 110, "column": 13}, "end": {"line": 113, "column": 3}, "value": 4}, + {"unit_name": "getContentLengthLong", "start": {"line": 116, "column": 14}, "end": {"line": 124, "column": 3}, "value": 9}, + {"unit_name": "getContentType", "start": {"line": 127, "column": 16}, "end": {"line": 132, "column": 3}, "value": 6}, + {"unit_name": "deduceContentType", "start": {"line": 134, "column": 17}, "end": {"line": 139, "column": 3}, "value": 6}, + {"unit_name": "deduceContentTypeFromStream", "start": {"line": 141, "column": 17}, "end": {"line": 151, "column": 3}, "value": 11}, + {"unit_name": "deduceContentTypeFromEntryName", "start": {"line": 153, "column": 17}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "getLastModified", "start": {"line": 158, "column": 14}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "getHeaderField", "start": {"line": 163, "column": 16}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "getContent", "start": {"line": 168, "column": 16}, "end": {"line": 171, "column": 3}, "value": 4}, + {"unit_name": "getPermission", "start": {"line": 174, "column": 20}, "end": {"line": 176, "column": 3}, "value": 3}, + {"unit_name": "getInputStream", "start": {"line": 179, "column": 21}, "end": {"line": 206, "column": 3}, "value": 25}, + {"unit_name": "getAllowUserInteraction", "start": {"line": 209, "column": 17}, "end": {"line": 211, "column": 3}, "value": 3}, + {"unit_name": "setAllowUserInteraction", "start": {"line": 214, "column": 14}, "end": {"line": 218, "column": 3}, "value": 5}, + {"unit_name": "getUseCaches", "start": {"line": 221, "column": 17}, "end": {"line": 223, "column": 3}, "value": 3}, + {"unit_name": "setUseCaches", "start": {"line": 226, "column": 14}, "end": {"line": 230, "column": 3}, "value": 5}, + {"unit_name": "getDefaultUseCaches", "start": {"line": 233, "column": 17}, "end": {"line": 235, "column": 3}, "value": 3}, + {"unit_name": "setDefaultUseCaches", "start": {"line": 238, "column": 14}, "end": {"line": 242, "column": 3}, "value": 5}, + {"unit_name": "setIfModifiedSince", "start": {"line": 245, "column": 14}, "end": {"line": 249, "column": 3}, "value": 5}, + {"unit_name": "getRequestProperty", "start": {"line": 252, "column": 16}, "end": {"line": 254, "column": 3}, "value": 3}, + {"unit_name": "setRequestProperty", "start": {"line": 257, "column": 14}, "end": {"line": 261, "column": 3}, "value": 5}, + {"unit_name": "addRequestProperty", "start": {"line": 264, "column": 14}, "end": {"line": 268, "column": 3}, "value": 5}, + {"unit_name": "getRequestProperties", "start": {"line": 271, "column": 35}, "end": {"line": 274, "column": 3}, "value": 4}, + {"unit_name": "connect", "start": {"line": 277, "column": 14}, "end": {"line": 296, "column": 3}, "value": 20}, + {"unit_name": "assertCachedJarFileHasEntry", "start": {"line": 305, "column": 15}, "end": {"line": 310, "column": 3}, "value": 6}, + {"unit_name": "getJarEntry", "start": {"line": 312, "column": 19}, "end": {"line": 322, "column": 3}, "value": 11}, + {"unit_name": "throwFileNotFound", "start": {"line": 324, "column": 15}, "end": {"line": 332, "column": 3}, "value": 9}, + {"unit_name": "open", "start": {"line": 334, "column": 26}, "end": {"line": 353, "column": 3}, "value": 20}, + {"unit_name": "hasEntry", "start": {"line": 355, "column": 25}, "end": {"line": 358, "column": 3}, "value": 4}, + {"unit_name": "notFoundConnection", "start": {"line": 360, "column": 34}, "end": {"line": 366, "column": 3}, "value": 7}, + {"unit_name": "clearCache", "start": {"line": 368, "column": 14}, "end": {"line": 370, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 380, "column": 15}, "end": {"line": 389, "column": 4}, "value": 10}, + {"unit_name": "getDelegateInputStream", "start": {"line": 392, "column": 25}, "end": {"line": 394, "column": 4}, "value": 3}, + {"unit_name": "openConnection", "start": {"line": 405, "column": 27}, "end": {"line": 407, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/UrlJarFile.java": { + "checksum": "8b84b8901947fb4ec5b3a2c09dadfc00", + "language": "Java", + "loc": 34, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "UrlJarFile", "start": {"line": 40, "column": 2}, "end": {"line": 46, "column": 3}, "value": 6}, + {"unit_name": "getEntry", "start": {"line": 49, "column": 18}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getManifest", "start": {"line": 54, "column": 18}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 59, "column": 14}, "end": {"line": 64, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/Optimizations.java": { + "checksum": "c74b9aef42bd569b697f9ce25e5a3edd", + "language": "Java", + "loc": 18, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "Optimizations", "start": {"line": 28, "column": 10}, "end": {"line": 29, "column": 3}, "value": 2}, + {"unit_name": "enable", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "disable", "start": {"line": 35, "column": 14}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 39, "column": 17}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 43, "column": 17}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/UrlJarFiles.java": { + "checksum": "4743ad26fa2cf0422b03e9d42c669ccf", + "language": "Java", + "loc": 100, + "profile": [85, 0, 0, 0], + "measurements": [ + {"unit_name": "UrlJarFiles", "start": {"line": 44, "column": 2}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "UrlJarFiles", "start": {"line": 52, "column": 2}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getOrCreate", "start": {"line": 65, "column": 10}, "end": {"line": 73, "column": 3}, "value": 9}, + {"unit_name": "getCached", "start": {"line": 80, "column": 10}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "cacheIfAbsent", "start": {"line": 92, "column": 10}, "end": {"line": 97, "column": 3}, "value": 6}, + {"unit_name": "closeIfNotCached", "start": {"line": 105, "column": 7}, "end": {"line": 110, "column": 3}, "value": 6}, + {"unit_name": "reconnect", "start": {"line": 120, "column": 16}, "end": {"line": 127, "column": 3}, "value": 8}, + {"unit_name": "openConnection", "start": {"line": 129, "column": 24}, "end": {"line": 132, "column": 3}, "value": 4}, + {"unit_name": "onClose", "start": {"line": 134, "column": 15}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "clearCache", "start": {"line": 138, "column": 7}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 156, "column": 11}, "end": {"line": 161, "column": 4}, "value": 6}, + {"unit_name": "get", "start": {"line": 168, "column": 7}, "end": {"line": 172, "column": 4}, "value": 5}, + {"unit_name": "putIfAbsent", "start": {"line": 182, "column": 11}, "end": {"line": 193, "column": 4}, "value": 12}, + {"unit_name": "remove", "start": {"line": 199, "column": 8}, "end": {"line": 206, "column": 4}, "value": 8}, + {"unit_name": "clear", "start": {"line": 208, "column": 8}, "end": {"line": 213, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/jar/package-info.java": { + "checksum": "048c50c2513b30cd4087112e6dd7ee44", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/nested/Handler.java": { + "checksum": "e0c16c3bca440a9faf521a0911b4016f", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "openConnection", "start": {"line": 39, "column": 26}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "assertUrlIsNotMalformed", "start": {"line": 47, "column": 21}, "end": {"line": 52, "column": 3}, "value": 6}, + {"unit_name": "clearCache", "start": {"line": 57, "column": 21}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/nested/NestedUrlConnectionResources.java": { + "checksum": "7a33d30ff97c6f2c9354d9bf99b76813", + "language": "Java", + "loc": 89, + "profile": [52, 23, 0, 0], + "measurements": [ + {"unit_name": "NestedUrlConnectionResources", "start": {"line": 43, "column": 2}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 47, "column": 17}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "connect", "start": {"line": 51, "column": 7}, "end": {"line": 65, "column": 3}, "value": 15}, + {"unit_name": "connectData", "start": {"line": 67, "column": 15}, "end": {"line": 76, "column": 3}, "value": 10}, + {"unit_name": "getInputStream", "start": {"line": 78, "column": 14}, "end": {"line": 85, "column": 3}, "value": 8}, + {"unit_name": "getContentLength", "start": {"line": 87, "column": 7}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "releaseAll", "start": {"line": 96, "column": 15}, "end": {"line": 118, "column": 3}, "value": 23}, + {"unit_name": "addToExceptionChain", "start": {"line": 120, "column": 22}, "end": {"line": 126, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/nested/NestedUrlConnection.java": { + "checksum": "9a29e7820ab3760e4f57649089d73897", + "language": "Java", + "loc": 175, + "profile": [86, 41, 0, 0], + "measurements": [ + {"unit_name": "NestedUrlConnection", "start": {"line": 66, "column": 2}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "NestedUrlConnection", "start": {"line": 70, "column": 2}, "end": {"line": 75, "column": 3}, "value": 6}, + {"unit_name": "parseNestedLocation", "start": {"line": 77, "column": 25}, "end": {"line": 84, "column": 3}, "value": 8}, + {"unit_name": "getHeaderField", "start": {"line": 87, "column": 16}, "end": {"line": 90, "column": 3}, "value": 4}, + {"unit_name": "getHeaderField", "start": {"line": 93, "column": 16}, "end": {"line": 97, "column": 3}, "value": 5}, + {"unit_name": "getHeaderFieldKey", "start": {"line": 100, "column": 16}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "getHeaderEntry", "start": {"line": 105, "column": 38}, "end": {"line": 112, "column": 3}, "value": 8}, + {"unit_name": "getHeaderFields", "start": {"line": 115, "column": 35}, "end": {"line": 138, "column": 3}, "value": 24}, + {"unit_name": "getContentLength", "start": {"line": 141, "column": 13}, "end": {"line": 144, "column": 3}, "value": 4}, + {"unit_name": "getContentLengthLong", "start": {"line": 147, "column": 14}, "end": {"line": 155, "column": 3}, "value": 9}, + {"unit_name": "getContentType", "start": {"line": 158, "column": 16}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "getLastModified", "start": {"line": 163, "column": 14}, "end": {"line": 173, "column": 3}, "value": 11}, + {"unit_name": "getPermission", "start": {"line": 176, "column": 20}, "end": {"line": 182, "column": 3}, "value": 7}, + {"unit_name": "getInputStream", "start": {"line": 185, "column": 21}, "end": {"line": 188, "column": 3}, "value": 4}, + {"unit_name": "connect", "start": {"line": 191, "column": 14}, "end": {"line": 197, "column": 3}, "value": 7}, + {"unit_name": "ConnectionInputStream", "start": {"line": 206, "column": 3}, "end": {"line": 208, "column": 4}, "value": 3}, + {"unit_name": "close", "start": {"line": 211, "column": 15}, "end": {"line": 227, "column": 4}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/nested/NestedLocation.java": { + "checksum": "535eb54311453e8df57a0620e844f21d", + "language": "Java", + "loc": 63, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "NestedLocation", "start": {"line": 54, "column": 15}, "end": {"line": 134, "column": 2}, "value": 13}, + {"unit_name": "NestedLocation", "start": {"line": 60, "column": 9}, "end": {"line": 66, "column": 3}, "value": 7}, + {"unit_name": "fromUrl", "start": {"line": 74, "column": 31}, "end": {"line": 79, "column": 3}, "value": 6}, + {"unit_name": "fromUri", "start": {"line": 87, "column": 31}, "end": {"line": 92, "column": 3}, "value": 6}, + {"unit_name": "parse", "start": {"line": 94, "column": 24}, "end": {"line": 99, "column": 3}, "value": 6}, + {"unit_name": "create", "start": {"line": 101, "column": 32}, "end": {"line": 106, "column": 3}, "value": 6}, + {"unit_name": "asPath", "start": {"line": 108, "column": 22}, "end": {"line": 111, "column": 3}, "value": 4}, + {"unit_name": "isWindows", "start": {"line": 113, "column": 25}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "fixWindowsLocationPath", "start": {"line": 117, "column": 24}, "end": {"line": 127, "column": 3}, "value": 9}, + {"unit_name": "clearCache", "start": {"line": 129, "column": 14}, "end": {"line": 132, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/net/protocol/nested/package-info.java": { + "checksum": "9faa288142662525ae12c78e10b1ae15", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jarmode/JarMode.java": { + "checksum": "b250bc03da73ceb4b2cd71bbc51fbbae", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jarmode/package-info.java": { + "checksum": "234c97880c0f5e9df09a4171cefef053", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/ExplodedArchive.java": { + "checksum": "074383207dd00e4d9970723251b1477f", + "language": "Java", + "loc": 90, + "profile": [41, 20, 0, 0], + "measurements": [ + {"unit_name": "ExplodedArchive", "start": {"line": 58, "column": 2}, "end": {"line": 64, "column": 3}, "value": 7}, + {"unit_name": "getManifest", "start": {"line": 67, "column": 18}, "end": {"line": 74, "column": 3}, "value": 8}, + {"unit_name": "loadManifest", "start": {"line": 76, "column": 17}, "end": {"line": 84, "column": 3}, "value": 9}, + {"unit_name": "getClassPathUrls", "start": {"line": 87, "column": 18}, "end": {"line": 106, "column": 3}, "value": 20}, + {"unit_name": "listFiles", "start": {"line": 108, "column": 21}, "end": {"line": 115, "column": 3}, "value": 8}, + {"unit_name": "getRootDirectory", "start": {"line": 118, "column": 14}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 123, "column": 16}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "isDirectory", "start": {"line": 133, "column": 18}, "end": {"line": 135, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/JarLauncher.java": { + "checksum": "e360108ab45a3c2e175880bb099e5c9e", + "language": "Java", + "loc": 11, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "JarLauncher", "start": {"line": 32, "column": 9}, "end": {"line": 33, "column": 3}, "value": 2}, + {"unit_name": "JarLauncher", "start": {"line": 35, "column": 12}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 39, "column": 21}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/PropertiesLauncher.java": { + "checksum": "bbe7c61fc8a7ffecf4539232d88c9484", + "language": "Java", + "loc": 456, + "profile": [252, 113, 38, 0], + "measurements": [ + {"unit_name": "PropertiesLauncher", "start": {"line": 143, "column": 9}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "PropertiesLauncher", "start": {"line": 147, "column": 2}, "end": {"line": 153, "column": 3}, "value": 7}, + {"unit_name": "getHomeDirectory", "start": {"line": 155, "column": 17}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "initializeProperties", "start": {"line": 159, "column": 15}, "end": {"line": 184, "column": 3}, "value": 26}, + {"unit_name": "getResource", "start": {"line": 186, "column": 22}, "end": {"line": 195, "column": 3}, "value": 10}, + {"unit_name": "getClasspathResource", "start": {"line": 197, "column": 22}, "end": {"line": 202, "column": 3}, "value": 6}, + {"unit_name": "handleUrl", "start": {"line": 204, "column": 17}, "end": {"line": 215, "column": 3}, "value": 12}, + {"unit_name": "isUrl", "start": {"line": 217, "column": 18}, "end": {"line": 219, "column": 3}, "value": 3}, + {"unit_name": "getURLResource", "start": {"line": 221, "column": 22}, "end": {"line": 234, "column": 3}, "value": 14}, + {"unit_name": "exists", "start": {"line": 236, "column": 18}, "end": {"line": 255, "column": 3}, "value": 20}, + {"unit_name": "disconnect", "start": {"line": 257, "column": 15}, "end": {"line": 261, "column": 3}, "value": 5}, + {"unit_name": "getFileResource", "start": {"line": 263, "column": 22}, "end": {"line": 267, "column": 3}, "value": 5}, + {"unit_name": "loadResource", "start": {"line": 269, "column": 15}, "end": {"line": 275, "column": 3}, "value": 7}, + {"unit_name": "resolvePropertyPlaceholders", "start": {"line": 277, "column": 15}, "end": {"line": 285, "column": 3}, "value": 9}, + {"unit_name": "addToSystemProperties", "start": {"line": 287, "column": 15}, "end": {"line": 293, "column": 3}, "value": 7}, + {"unit_name": "getPaths", "start": {"line": 295, "column": 23}, "end": {"line": 300, "column": 3}, "value": 6}, + {"unit_name": "parsePathsProperty", "start": {"line": 302, "column": 23}, "end": {"line": 314, "column": 3}, "value": 12}, + {"unit_name": "cleanupPath", "start": {"line": 316, "column": 17}, "end": {"line": 330, "column": 3}, "value": 13}, + {"unit_name": "createClassLoader", "start": {"line": 333, "column": 24}, "end": {"line": 348, "column": 3}, "value": 16}, + {"unit_name": "wrapWithCustomClassLoader", "start": {"line": 350, "column": 22}, "end": {"line": 360, "column": 3}, "value": 11}, + {"unit_name": "getArchive", "start": {"line": 363, "column": 20}, "end": {"line": 365, "column": 3}, "value": 3}, + {"unit_name": "getMainClass", "start": {"line": 368, "column": 19}, "end": {"line": 374, "column": 3}, "value": 7}, + {"unit_name": "getArgs", "start": {"line": 376, "column": 21}, "end": {"line": 379, "column": 3}, "value": 4}, + {"unit_name": "merge", "start": {"line": 381, "column": 19}, "end": {"line": 386, "column": 3}, "value": 6}, + {"unit_name": "getProperty", "start": {"line": 388, "column": 17}, "end": {"line": 390, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 392, "column": 17}, "end": {"line": 394, "column": 3}, "value": 3}, + {"unit_name": "getPropertyWithDefault", "start": {"line": 396, "column": 17}, "end": {"line": 398, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 400, "column": 17}, "end": {"line": 430, "column": 3}, "value": 28}, + {"unit_name": "getManifestValue", "start": {"line": 432, "column": 9}, "end": {"line": 435, "column": 3}, "value": 4}, + {"unit_name": "getResolvedProperty", "start": {"line": 437, "column": 17}, "end": {"line": 443, "column": 3}, "value": 6}, + {"unit_name": "close", "start": {"line": 445, "column": 7}, "end": {"line": 449, "column": 3}, "value": 5}, + {"unit_name": "toCamelCase", "start": {"line": 451, "column": 23}, "end": {"line": 464, "column": 3}, "value": 14}, + {"unit_name": "capitalize", "start": {"line": 466, "column": 24}, "end": {"line": 468, "column": 3}, "value": 3}, + {"unit_name": "getClassPathUrls", "start": {"line": 471, "column": 21}, "end": {"line": 480, "column": 3}, "value": 10}, + {"unit_name": "getClassPathUrlsForPath", "start": {"line": 482, "column": 19}, "end": {"line": 504, "column": 3}, "value": 23}, + {"unit_name": "getClassPathUrlsForNested", "start": {"line": 506, "column": 19}, "end": {"line": 544, "column": 3}, "value": 38}, + {"unit_name": "getClassPathUrlsForRoot", "start": {"line": 546, "column": 19}, "end": {"line": 549, "column": 3}, "value": 4}, + {"unit_name": "includeByPrefix", "start": {"line": 551, "column": 27}, "end": {"line": 554, "column": 3}, "value": 4}, + {"unit_name": "isArchive", "start": {"line": 556, "column": 18}, "end": {"line": 558, "column": 3}, "value": 3}, + {"unit_name": "isArchive", "start": {"line": 560, "column": 18}, "end": {"line": 563, "column": 3}, "value": 4}, + {"unit_name": "isAbsolutePath", "start": {"line": 565, "column": 18}, "end": {"line": 568, "column": 3}, "value": 3}, + {"unit_name": "stripLeadingSlashes", "start": {"line": 570, "column": 17}, "end": {"line": 575, "column": 3}, "value": 6}, + {"unit_name": "main", "start": {"line": 577, "column": 21}, "end": {"line": 581, "column": 3}, "value": 5}, + {"unit_name": "Instantiator", "start": {"line": 588, "column": 3}, "end": {"line": 590, "column": 4}, "value": 3}, + {"unit_name": "constructWithoutParameters", "start": {"line": 592, "column": 5}, "end": {"line": 594, "column": 4}, "value": 3}, + {"unit_name": "declaredConstructor", "start": {"line": 596, "column": 12}, "end": {"line": 598, "column": 4}, "value": 3}, + {"unit_name": "newInstance", "start": {"line": 603, "column": 6}, "end": {"line": 612, "column": 5}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/SystemPropertyUtils.java": { + "checksum": "5bc626256f58ceae80e3ab49337e33ec", + "language": "Java", + "loc": 111, + "profile": [38, 23, 39, 0], + "measurements": [ + {"unit_name": "SystemPropertyUtils", "start": {"line": 43, "column": 10}, "end": {"line": 44, "column": 3}, "value": 2}, + {"unit_name": "resolvePlaceholders", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "parseStringValue", "start": {"line": 50, "column": 24}, "end": {"line": 88, "column": 3}, "value": 39}, + {"unit_name": "resolvePlaceholder", "start": {"line": 90, "column": 24}, "end": {"line": 96, "column": 3}, "value": 7}, + {"unit_name": "getProperty", "start": {"line": 98, "column": 16}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 102, "column": 24}, "end": {"line": 115, "column": 3}, "value": 14}, + {"unit_name": "findPlaceholderEndIndex", "start": {"line": 117, "column": 21}, "end": {"line": 139, "column": 3}, "value": 23}, + {"unit_name": "substringMatch", "start": {"line": 141, "column": 25}, "end": {"line": 149, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/JarModeRunner.java": { + "checksum": "d9b01b434a70817153a06b2345064b5e", + "language": "Java", + "loc": 25, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "JarModeRunner", "start": {"line": 34, "column": 10}, "end": {"line": 35, "column": 3}, "value": 2}, + {"unit_name": "main", "start": {"line": 37, "column": 14}, "end": {"line": 51, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/ExecutableArchiveLauncher.java": { + "checksum": "c5712fa967c40354203937318195bf08", + "language": "Java", + "loc": 46, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "ExecutableArchiveLauncher", "start": {"line": 42, "column": 9}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "ExecutableArchiveLauncher", "start": {"line": 46, "column": 12}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "createClassLoader", "start": {"line": 52, "column": 24}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "getArchive", "start": {"line": 61, "column": 26}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getMainClass", "start": {"line": 66, "column": 19}, "end": {"line": 73, "column": 3}, "value": 8}, + {"unit_name": "getClassPathUrls", "start": {"line": 76, "column": 21}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "isSearchedDirectory", "start": {"line": 85, "column": 20}, "end": {"line": 88, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/JarFileArchive.java": { + "checksum": "a2a3ad3cce455824be4f1290a06e942e", + "language": "Java", + "loc": 147, + "profile": [104, 0, 0, 0], + "measurements": [ + {"unit_name": "JarFileArchive", "start": {"line": 69, "column": 2}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "JarFileArchive", "start": {"line": 73, "column": 10}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "getManifest", "start": {"line": 79, "column": 18}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getClassPathUrls", "start": {"line": 84, "column": 18}, "end": {"line": 91, "column": 3}, "value": 8}, + {"unit_name": "getNestedJarUrl", "start": {"line": 93, "column": 14}, "end": {"line": 105, "column": 3}, "value": 13}, + {"unit_name": "getUnpackedNestedJarUrl", "start": {"line": 107, "column": 14}, "end": {"line": 117, "column": 3}, "value": 11}, + {"unit_name": "getTempUnpackDirectory", "start": {"line": 119, "column": 15}, "end": {"line": 132, "column": 3}, "value": 14}, + {"unit_name": "createUnpackDirectory", "start": {"line": 134, "column": 15}, "end": {"line": 148, "column": 3}, "value": 14}, + {"unit_name": "createDirectory", "start": {"line": 150, "column": 15}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "unpack", "start": {"line": 154, "column": 15}, "end": {"line": 160, "column": 3}, "value": 7}, + {"unit_name": "createFile", "start": {"line": 162, "column": 15}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "getFileAttributes", "start": {"line": 166, "column": 29}, "end": {"line": 168, "column": 3}, "value": 3}, + {"unit_name": "supportsPosix", "start": {"line": 170, "column": 18}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 175, "column": 14}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 180, "column": 16}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "asFileAttributes", "start": {"line": 184, "column": 36}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "name", "start": {"line": 194, "column": 17}, "end": {"line": 196, "column": 4}, "value": 3}, + {"unit_name": "isDirectory", "start": {"line": 199, "column": 18}, "end": {"line": 201, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/Launcher.java": { + "checksum": "251fb1a7372a1a8769387f000a6974ac", + "language": "Java", + "loc": 87, + "profile": [67, 0, 0, 0], + "measurements": [ + {"unit_name": "launch", "start": {"line": 56, "column": 17}, "end": {"line": 69, "column": 3}, "value": 14}, + {"unit_name": "hasLength", "start": {"line": 71, "column": 18}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "createClassLoader", "start": {"line": 81, "column": 24}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "createClassLoader", "start": {"line": 85, "column": 22}, "end": {"line": 88, "column": 3}, "value": 4}, + {"unit_name": "launch", "start": {"line": 97, "column": 17}, "end": {"line": 103, "column": 3}, "value": 7}, + {"unit_name": "isExploded", "start": {"line": 111, "column": 20}, "end": {"line": 114, "column": 3}, "value": 4}, + {"unit_name": "getClassPathIndex", "start": {"line": 116, "column": 21}, "end": {"line": 122, "column": 3}, "value": 7}, + {"unit_name": "getClassPathIndexFileLocation", "start": {"line": 124, "column": 17}, "end": {"line": 129, "column": 3}, "value": 6}, + {"unit_name": "getEntryPathPrefix", "start": {"line": 155, "column": 19}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "isIncludedOnClassPath", "start": {"line": 165, "column": 20}, "end": {"line": 167, "column": 3}, "value": 3}, + {"unit_name": "isLibraryFileOrClassesDirectory", "start": {"line": 169, "column": 20}, "end": {"line": 175, "column": 3}, "value": 7}, + {"unit_name": "isIncludedOnClassPathAndNotIndexed", "start": {"line": 177, "column": 20}, "end": {"line": 182, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/WarLauncher.java": { + "checksum": "2dde4b6ec0f9daa89da8dd44cdcb6ea2", + "language": "Java", + "loc": 23, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "WarLauncher", "start": {"line": 31, "column": 9}, "end": {"line": 32, "column": 3}, "value": 2}, + {"unit_name": "WarLauncher", "start": {"line": 34, "column": 12}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getEntryPathPrefix", "start": {"line": 39, "column": 19}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "isLibraryFileOrClassesDirectory", "start": {"line": 44, "column": 20}, "end": {"line": 50, "column": 3}, "value": 7}, + {"unit_name": "main", "start": {"line": 52, "column": 21}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/ClassPathIndexFile.java": { + "checksum": "26b01da7e9bd4d18e3f2a2b5471935c4", + "language": "Java", + "loc": 60, + "profile": [46, 0, 0, 0], + "measurements": [ + {"unit_name": "ClassPathIndexFile", "start": {"line": 41, "column": 10}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "extractName", "start": {"line": 46, "column": 17}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "size", "start": {"line": 53, "column": 6}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "containsEntry", "start": {"line": 57, "column": 10}, "end": {"line": 62, "column": 3}, "value": 6}, + {"unit_name": "getUrls", "start": {"line": 64, "column": 12}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "asUrl", "start": {"line": 68, "column": 14}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "loadIfPossible", "start": {"line": 77, "column": 28}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "loadIfPossible", "start": {"line": 81, "column": 36}, "end": {"line": 90, "column": 3}, "value": 10}, + {"unit_name": "lineHasText", "start": {"line": 92, "column": 25}, "end": {"line": 94, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/LaunchedClassLoader.java": { + "checksum": "5d9eda6016bda42ce363ba7b43e88147", + "language": "Java", + "loc": 113, + "profile": [68, 19, 0, 0], + "measurements": [ + {"unit_name": "LaunchedClassLoader", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "LaunchedClassLoader", "start": {"line": 71, "column": 9}, "end": {"line": 75, "column": 3}, "value": 5}, + {"unit_name": "loadClass", "start": {"line": 78, "column": 21}, "end": {"line": 92, "column": 3}, "value": 14}, + {"unit_name": "loadClassInLaunchedClassLoader", "start": {"line": 94, "column": 19}, "end": {"line": 112, "column": 3}, "value": 19}, + {"unit_name": "definePackage", "start": {"line": 115, "column": 20}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "definePackageForExploded", "start": {"line": 119, "column": 18}, "end": {"line": 123, "column": 3}, "value": 5}, + {"unit_name": "definePackage", "start": {"line": 126, "column": 20}, "end": {"line": 134, "column": 3}, "value": 9}, + {"unit_name": "definePackageForExploded", "start": {"line": 136, "column": 18}, "end": {"line": 149, "column": 3}, "value": 11}, + {"unit_name": "definePackage", "start": {"line": 151, "column": 16}, "end": {"line": 160, "column": 3}, "value": 10}, + {"unit_name": "getManifest", "start": {"line": 162, "column": 19}, "end": {"line": 169, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/package-info.java": { + "checksum": "b31cddd75d13a888417b97959387f2dd", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/launch/Archive.java": { + "checksum": "7a8a980c8a84ccd34517b424370520c1", + "language": "Java", + "loc": 50, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "getClassPathUrls", "start": {"line": 56, "column": 19}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getClassPathUrls", "start": {"line": 69, "column": 11}, "end": {"line": 148, "column": 3}, "value": 5}, + {"unit_name": "isExploded", "start": {"line": 76, "column": 18}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getRootDirectory", "start": {"line": 85, "column": 15}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 94, "column": 15}, "end": {"line": 95, "column": 3}, "value": 2}, + {"unit_name": "create", "start": {"line": 104, "column": 17}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 108, "column": 17}, "end": {"line": 115, "column": 3}, "value": 8}, + {"unit_name": "create", "start": {"line": 124, "column": 17}, "end": {"line": 129, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jar/SecurityInfo.java": { + "checksum": "f32a0330a543b18b052d9f65700d0e7d", + "language": "Java", + "loc": 63, + "profile": [24, 25, 0, 0], + "measurements": [ + {"unit_name": "SecurityInfo", "start": {"line": 42, "column": 10}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "getCertificates", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getCodeSigners", "start": {"line": 51, "column": 15}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "clone", "start": {"line": 55, "column": 18}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 64, "column": 22}, "end": {"line": 74, "column": 3}, "value": 11}, + {"unit_name": "load", "start": {"line": 85, "column": 30}, "end": {"line": 109, "column": 3}, "value": 25} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jar/NestedJarFileResources.java": { + "checksum": "13eed226e69662c1a898f84bd987265e", + "language": "Java", + "loc": 150, + "profile": [127, 0, 0, 0], + "measurements": [ + {"unit_name": "NestedJarFileResources", "start": {"line": 59, "column": 2}, "end": {"line": 63, "column": 3}, "value": 5}, + {"unit_name": "zipContent", "start": {"line": 69, "column": 13}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "zipContentForManifest", "start": {"line": 78, "column": 13}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "addInputStream", "start": {"line": 86, "column": 7}, "end": {"line": 90, "column": 3}, "value": 5}, + {"unit_name": "removeInputStream", "start": {"line": 96, "column": 7}, "end": {"line": 100, "column": 3}, "value": 5}, + {"unit_name": "createInflatorCleanupAction", "start": {"line": 107, "column": 11}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getOrCreateInflater", "start": {"line": 115, "column": 11}, "end": {"line": 126, "column": 3}, "value": 12}, + {"unit_name": "endOrCacheInflater", "start": {"line": 133, "column": 15}, "end": {"line": 145, "column": 3}, "value": 13}, + {"unit_name": "run", "start": {"line": 152, "column": 14}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "releaseAll", "start": {"line": 156, "column": 15}, "end": {"line": 165, "column": 3}, "value": 10}, + {"unit_name": "releaseInflators", "start": {"line": 167, "column": 22}, "end": {"line": 180, "column": 3}, "value": 14}, + {"unit_name": "releaseInputStreams", "start": {"line": 182, "column": 22}, "end": {"line": 195, "column": 3}, "value": 14}, + {"unit_name": "releaseZipContent", "start": {"line": 197, "column": 22}, "end": {"line": 211, "column": 3}, "value": 15}, + {"unit_name": "releaseZipContentForManifest", "start": {"line": 213, "column": 22}, "end": {"line": 227, "column": 3}, "value": 15}, + {"unit_name": "addToExceptionChain", "start": {"line": 229, "column": 22}, "end": {"line": 235, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jar/ManifestInfo.java": { + "checksum": "69b967260698f5c1729541b355e8f23f", + "language": "Java", + "loc": 34, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "ManifestInfo", "start": {"line": 44, "column": 2}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "ManifestInfo", "start": {"line": 48, "column": 10}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "getManifest", "start": {"line": 57, "column": 11}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "isMultiRelease", "start": {"line": 65, "column": 10}, "end": {"line": 77, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jar/JarEntriesStream.java": { + "checksum": "d34c93effa3cd8bd3e3cf670946b1488", + "language": "Java", + "loc": 79, + "profile": [21, 34, 0, 0], + "measurements": [ + {"unit_name": "JarEntriesStream", "start": {"line": 51, "column": 2}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getNextEntry", "start": {"line": 55, "column": 11}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "matches", "start": {"line": 61, "column": 10}, "end": {"line": 77, "column": 3}, "value": 17}, + {"unit_name": "getInputStream", "start": {"line": 79, "column": 22}, "end": {"line": 83, "column": 3}, "value": 5}, + {"unit_name": "assertSameContent", "start": {"line": 85, "column": 15}, "end": {"line": 102, "column": 3}, "value": 17}, + {"unit_name": "fail", "start": {"line": 104, "column": 15}, "end": {"line": 107, "column": 3}, "value": 4}, + {"unit_name": "close", "start": {"line": 110, "column": 14}, "end": {"line": 113, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jar/NestedJarFile.java": { + "checksum": "5c90f7c1b6010c57feb3766561360d9a", + "language": "Java", + "loc": 624, + "profile": [421, 76, 0, 0], + "measurements": [ + {"unit_name": "NestedJarFile", "start": {"line": 96, "column": 2}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "NestedJarFile", "start": {"line": 109, "column": 9}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "NestedJarFile", "start": {"line": 123, "column": 9}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "NestedJarFile", "start": {"line": 139, "column": 2}, "end": {"line": 151, "column": 3}, "value": 13}, + {"unit_name": "getRawZipDataInputStream", "start": {"line": 153, "column": 21}, "end": {"line": 158, "column": 3}, "value": 6}, + {"unit_name": "getManifest", "start": {"line": 161, "column": 18}, "end": {"line": 170, "column": 3}, "value": 10}, + {"unit_name": "entries", "start": {"line": 173, "column": 31}, "end": {"line": 178, "column": 3}, "value": 6}, + {"unit_name": "stream", "start": {"line": 181, "column": 26}, "end": {"line": 186, "column": 3}, "value": 6}, + {"unit_name": "versionedStream", "start": {"line": 189, "column": 26}, "end": {"line": 198, "column": 3}, "value": 10}, + {"unit_name": "streamContentEntries", "start": {"line": 200, "column": 35}, "end": {"line": 203, "column": 3}, "value": 4}, + {"unit_name": "getBaseName", "start": {"line": 205, "column": 17}, "end": {"line": 225, "column": 3}, "value": 21}, + {"unit_name": "getJarEntry", "start": {"line": 228, "column": 18}, "end": {"line": 230, "column": 3}, "value": 3}, + {"unit_name": "getEntry", "start": {"line": 233, "column": 18}, "end": {"line": 235, "column": 3}, "value": 3}, + {"unit_name": "hasEntry", "start": {"line": 242, "column": 17}, "end": {"line": 255, "column": 3}, "value": 14}, + {"unit_name": "getNestedJarEntry", "start": {"line": 257, "column": 25}, "end": {"line": 271, "column": 3}, "value": 15}, + {"unit_name": "getVersionedContentEntry", "start": {"line": 273, "column": 27}, "end": {"line": 291, "column": 3}, "value": 17}, + {"unit_name": "getContentEntry", "start": {"line": 293, "column": 27}, "end": {"line": 298, "column": 3}, "value": 6}, + {"unit_name": "getManifestInfo", "start": {"line": 300, "column": 23}, "end": {"line": 311, "column": 3}, "value": 12}, + {"unit_name": "getManifestInfo", "start": {"line": 313, "column": 23}, "end": {"line": 327, "column": 3}, "value": 15}, + {"unit_name": "getMetaInfVersionsInfo", "start": {"line": 329, "column": 30}, "end": {"line": 341, "column": 3}, "value": 13}, + {"unit_name": "getInputStream", "start": {"line": 344, "column": 21}, "end": {"line": 350, "column": 3}, "value": 7}, + {"unit_name": "getInputStream", "start": {"line": 352, "column": 22}, "end": {"line": 372, "column": 3}, "value": 21}, + {"unit_name": "getComment", "start": {"line": 375, "column": 16}, "end": {"line": 380, "column": 3}, "value": 6}, + {"unit_name": "size", "start": {"line": 383, "column": 13}, "end": {"line": 388, "column": 3}, "value": 6}, + {"unit_name": "close", "start": {"line": 391, "column": 14}, "end": {"line": 405, "column": 3}, "value": 15}, + {"unit_name": "getName", "start": {"line": 408, "column": 16}, "end": {"line": 410, "column": 3}, "value": 3}, + {"unit_name": "ensureOpen", "start": {"line": 412, "column": 15}, "end": {"line": 419, "column": 3}, "value": 8}, + {"unit_name": "clearCache", "start": {"line": 424, "column": 14}, "end": {"line": 428, "column": 3}, "value": 5}, + {"unit_name": "NestedJarEntry", "start": {"line": 444, "column": 3}, "end": {"line": 446, "column": 4}, "value": 3}, + {"unit_name": "NestedJarEntry", "start": {"line": 448, "column": 3}, "end": {"line": 452, "column": 4}, "value": 5}, + {"unit_name": "getTime", "start": {"line": 455, "column": 15}, "end": {"line": 458, "column": 4}, "value": 4}, + {"unit_name": "getTimeLocal", "start": {"line": 461, "column": 24}, "end": {"line": 464, "column": 4}, "value": 4}, + {"unit_name": "setTime", "start": {"line": 467, "column": 15}, "end": {"line": 469, "column": 4}, "value": 3}, + {"unit_name": "setTimeLocal", "start": {"line": 472, "column": 15}, "end": {"line": 474, "column": 4}, "value": 3}, + {"unit_name": "getLastModifiedTime", "start": {"line": 477, "column": 19}, "end": {"line": 480, "column": 4}, "value": 4}, + {"unit_name": "setLastModifiedTime", "start": {"line": 483, "column": 19}, "end": {"line": 485, "column": 4}, "value": 3}, + {"unit_name": "getLastAccessTime", "start": {"line": 488, "column": 19}, "end": {"line": 491, "column": 4}, "value": 4}, + {"unit_name": "setLastAccessTime", "start": {"line": 494, "column": 19}, "end": {"line": 496, "column": 4}, "value": 3}, + {"unit_name": "getCreationTime", "start": {"line": 499, "column": 19}, "end": {"line": 502, "column": 4}, "value": 4}, + {"unit_name": "setCreationTime", "start": {"line": 505, "column": 19}, "end": {"line": 507, "column": 4}, "value": 3}, + {"unit_name": "getSize", "start": {"line": 510, "column": 15}, "end": {"line": 512, "column": 4}, "value": 3}, + {"unit_name": "setSize", "start": {"line": 515, "column": 15}, "end": {"line": 517, "column": 4}, "value": 3}, + {"unit_name": "getCompressedSize", "start": {"line": 520, "column": 15}, "end": {"line": 523, "column": 4}, "value": 4}, + {"unit_name": "setCompressedSize", "start": {"line": 526, "column": 15}, "end": {"line": 528, "column": 4}, "value": 3}, + {"unit_name": "getCrc", "start": {"line": 531, "column": 15}, "end": {"line": 534, "column": 4}, "value": 4}, + {"unit_name": "setCrc", "start": {"line": 537, "column": 15}, "end": {"line": 539, "column": 4}, "value": 3}, + {"unit_name": "getMethod", "start": {"line": 542, "column": 14}, "end": {"line": 545, "column": 4}, "value": 4}, + {"unit_name": "setMethod", "start": {"line": 548, "column": 15}, "end": {"line": 550, "column": 4}, "value": 3}, + {"unit_name": "getExtra", "start": {"line": 553, "column": 17}, "end": {"line": 556, "column": 4}, "value": 4}, + {"unit_name": "setExtra", "start": {"line": 559, "column": 15}, "end": {"line": 561, "column": 4}, "value": 3}, + {"unit_name": "getComment", "start": {"line": 564, "column": 17}, "end": {"line": 567, "column": 4}, "value": 4}, + {"unit_name": "setComment", "start": {"line": 570, "column": 15}, "end": {"line": 572, "column": 4}, "value": 3}, + {"unit_name": "isOwnedBy", "start": {"line": 574, "column": 11}, "end": {"line": 576, "column": 4}, "value": 3}, + {"unit_name": "getRealName", "start": {"line": 579, "column": 17}, "end": {"line": 581, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 584, "column": 17}, "end": {"line": 586, "column": 4}, "value": 3}, + {"unit_name": "getAttributes", "start": {"line": 589, "column": 21}, "end": {"line": 592, "column": 4}, "value": 4}, + {"unit_name": "getCertificates", "start": {"line": 595, "column": 24}, "end": {"line": 597, "column": 4}, "value": 3}, + {"unit_name": "getCodeSigners", "start": {"line": 600, "column": 23}, "end": {"line": 602, "column": 4}, "value": 3}, + {"unit_name": "getSecurityInfo", "start": {"line": 604, "column": 24}, "end": {"line": 606, "column": 4}, "value": 3}, + {"unit_name": "contentEntry", "start": {"line": 608, "column": 20}, "end": {"line": 610, "column": 4}, "value": 3}, + {"unit_name": "populate", "start": {"line": 612, "column": 16}, "end": {"line": 625, "column": 4}, "value": 14}, + {"unit_name": "JarEntriesEnumeration", "start": {"line": 638, "column": 3}, "end": {"line": 640, "column": 4}, "value": 3}, + {"unit_name": "hasMoreElements", "start": {"line": 643, "column": 18}, "end": {"line": 645, "column": 4}, "value": 3}, + {"unit_name": "nextElement", "start": {"line": 648, "column": 25}, "end": {"line": 656, "column": 4}, "value": 9}, + {"unit_name": "ZipContentEntriesSpliterator", "start": {"line": 672, "column": 3}, "end": {"line": 675, "column": 4}, "value": 4}, + {"unit_name": "tryAdvance", "start": {"line": 678, "column": 18}, "end": {"line": 687, "column": 4}, "value": 10}, + {"unit_name": "JarEntryInputStream", "start": {"line": 706, "column": 3}, "end": {"line": 709, "column": 4}, "value": 4}, + {"unit_name": "read", "start": {"line": 712, "column": 14}, "end": {"line": 715, "column": 4}, "value": 4}, + {"unit_name": "read", "start": {"line": 718, "column": 14}, "end": {"line": 734, "column": 4}, "value": 17}, + {"unit_name": "skip", "start": {"line": 737, "column": 15}, "end": {"line": 748, "column": 4}, "value": 12}, + {"unit_name": "maxForwardSkip", "start": {"line": 750, "column": 16}, "end": {"line": 753, "column": 4}, "value": 4}, + {"unit_name": "maxBackwardSkip", "start": {"line": 755, "column": 16}, "end": {"line": 757, "column": 4}, "value": 3}, + {"unit_name": "available", "start": {"line": 760, "column": 14}, "end": {"line": 762, "column": 4}, "value": 3}, + {"unit_name": "ensureOpen", "start": {"line": 764, "column": 16}, "end": {"line": 768, "column": 4}, "value": 5}, + {"unit_name": "close", "start": {"line": 771, "column": 15}, "end": {"line": 778, "column": 4}, "value": 8}, + {"unit_name": "getUncompressedSize", "start": {"line": 780, "column": 7}, "end": {"line": 782, "column": 4}, "value": 3}, + {"unit_name": "JarEntryInflaterInputStream", "start": {"line": 795, "column": 3}, "end": {"line": 797, "column": 4}, "value": 3}, + {"unit_name": "JarEntryInflaterInputStream", "start": {"line": 799, "column": 11}, "end": {"line": 803, "column": 4}, "value": 5}, + {"unit_name": "close", "start": {"line": 806, "column": 15}, "end": {"line": 814, "column": 4}, "value": 9}, + {"unit_name": "RawZipDataInputStream", "start": {"line": 825, "column": 3}, "end": {"line": 827, "column": 4}, "value": 3}, + {"unit_name": "close", "start": {"line": 830, "column": 15}, "end": {"line": 837, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jar/ZipInflaterInputStream.java": { + "checksum": "e7a9aeb3ecbfd49ce935cb28e12d5f11", + "language": "Java", + "loc": 47, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "ZipInflaterInputStream", "start": {"line": 38, "column": 2}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "getInflaterBufferSize", "start": {"line": 43, "column": 21}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "available", "start": {"line": 51, "column": 13}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 56, "column": 13}, "end": {"line": 62, "column": 3}, "value": 7}, + {"unit_name": "fill", "start": {"line": 65, "column": 17}, "end": {"line": 78, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jar/MetaInfVersionsInfo.java": { + "checksum": "9a2472cac551e44cfbf11e67ceb61b6b", + "language": "Java", + "loc": 47, + "profile": [13, 22, 0, 0], + "measurements": [ + {"unit_name": "MetaInfVersionsInfo", "start": {"line": 42, "column": 10}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "versions", "start": {"line": 51, "column": 8}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "directories", "start": {"line": 59, "column": 11}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 68, "column": 29}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 78, "column": 29}, "end": {"line": 101, "column": 3}, "value": 22} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/jar/package-info.java": { + "checksum": "b1e2dbba16089d8bcf78aec5eb3482da", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/ZipDataDescriptorRecord.java": { + "checksum": "961d5164877fc2120022366e85cb4cb3", + "language": "Java", + "loc": 50, + "profile": [35, 16, 0, 0], + "measurements": [ + {"unit_name": "ZipDataDescriptorRecord", "start": {"line": 36, "column": 8}, "end": {"line": 120, "column": 2}, "value": 12}, + {"unit_name": "size", "start": {"line": 46, "column": 7}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "asByteArray", "start": {"line": 54, "column": 9}, "end": {"line": 64, "column": 3}, "value": 11}, + {"unit_name": "load", "start": {"line": 73, "column": 33}, "end": {"line": 88, "column": 3}, "value": 16}, + {"unit_name": "isPresentBasedOnFlag", "start": {"line": 96, "column": 17}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "isPresentBasedOnFlag", "start": {"line": 106, "column": 17}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "isPresentBasedOnFlag", "start": {"line": 116, "column": 17}, "end": {"line": 118, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/ZipContent.java": { + "checksum": "cc12cfbb5ba86794754dc5c588826f71", + "language": "Java", + "loc": 529, + "profile": [325, 106, 39, 0], + "measurements": [ + {"unit_name": "ZipContent", "start": {"line": 99, "column": 10}, "end": {"line": 113, "column": 3}, "value": 15}, + {"unit_name": "getKind", "start": {"line": 120, "column": 14}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "openRawZipData", "start": {"line": 141, "column": 28}, "end": {"line": 144, "column": 3}, "value": 4}, + {"unit_name": "getVirtualData", "start": {"line": 146, "column": 29}, "end": {"line": 154, "column": 3}, "value": 9}, + {"unit_name": "createVirtualData", "start": {"line": 156, "column": 29}, "end": {"line": 169, "column": 3}, "value": 14}, + {"unit_name": "size", "start": {"line": 175, "column": 13}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "getComment", "start": {"line": 183, "column": 16}, "end": {"line": 193, "column": 3}, "value": 11}, + {"unit_name": "getEntry", "start": {"line": 200, "column": 15}, "end": {"line": 202, "column": 3}, "value": 3}, + {"unit_name": "getEntry", "start": {"line": 210, "column": 15}, "end": {"line": 223, "column": 3}, "value": 14}, + {"unit_name": "hasEntry", "start": {"line": 231, "column": 17}, "end": {"line": 244, "column": 3}, "value": 14}, + {"unit_name": "getEntry", "start": {"line": 252, "column": 15}, "end": {"line": 257, "column": 3}, "value": 6}, + {"unit_name": "loadZipCentralDirectoryFileHeaderRecord", "start": {"line": 259, "column": 46}, "end": {"line": 269, "column": 3}, "value": 11}, + {"unit_name": "nameHash", "start": {"line": 271, "column": 14}, "end": {"line": 276, "column": 3}, "value": 6}, + {"unit_name": "getFirstLookupIndex", "start": {"line": 278, "column": 14}, "end": {"line": 287, "column": 3}, "value": 10}, + {"unit_name": "getCentralDirectoryFileHeaderRecordPos", "start": {"line": 289, "column": 15}, "end": {"line": 291, "column": 3}, "value": 3}, + {"unit_name": "hasName", "start": {"line": 293, "column": 18}, "end": {"line": 308, "column": 3}, "value": 16}, + {"unit_name": "getInfo", "start": {"line": 318, "column": 15}, "end": {"line": 328, "column": 3}, "value": 11}, + {"unit_name": "hasJarSignatureFile", "start": {"line": 335, "column": 17}, "end": {"line": 337, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 344, "column": 14}, "end": {"line": 346, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 349, "column": 16}, "end": {"line": 351, "column": 3}, "value": 3}, + {"unit_name": "open", "start": {"line": 360, "column": 27}, "end": {"line": 362, "column": 3}, "value": 3}, + {"unit_name": "open", "start": {"line": 372, "column": 27}, "end": {"line": 374, "column": 3}, "value": 3}, + {"unit_name": "open", "start": {"line": 376, "column": 28}, "end": {"line": 393, "column": 3}, "value": 18}, + {"unit_name": "Source", "start": {"line": 425, "column": 17}, "end": {"line": 440, "column": 3}, "value": 5}, + {"unit_name": "isNested", "start": {"line": 431, "column": 11}, "end": {"line": 433, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 436, "column": 17}, "end": {"line": 438, "column": 4}, "value": 3}, + {"unit_name": "Loader", "start": {"line": 466, "column": 11}, "end": {"line": 475, "column": 4}, "value": 10}, + {"unit_name": "add", "start": {"line": 477, "column": 16}, "end": {"line": 487, "column": 4}, "value": 11}, + {"unit_name": "finish", "start": {"line": 489, "column": 22}, "end": {"line": 504, "column": 4}, "value": 16}, + {"unit_name": "sort", "start": {"line": 506, "column": 16}, "end": {"line": 532, "column": 4}, "value": 26}, + {"unit_name": "swap", "start": {"line": 534, "column": 16}, "end": {"line": 539, "column": 4}, "value": 6}, + {"unit_name": "swap", "start": {"line": 541, "column": 23}, "end": {"line": 545, "column": 4}, "value": 5}, + {"unit_name": "load", "start": {"line": 547, "column": 21}, "end": {"line": 559, "column": 4}, "value": 13}, + {"unit_name": "loadNonNested", "start": {"line": 561, "column": 29}, "end": {"line": 564, "column": 4}, "value": 4}, + {"unit_name": "loadNestedZip", "start": {"line": 566, "column": 29}, "end": {"line": 573, "column": 4}, "value": 8}, + {"unit_name": "openAndLoad", "start": {"line": 575, "column": 29}, "end": {"line": 584, "column": 4}, "value": 10}, + {"unit_name": "loadContent", "start": {"line": 586, "column": 29}, "end": {"line": 624, "column": 4}, "value": 39}, + {"unit_name": "getStartOfZipContent", "start": {"line": 636, "column": 23}, "end": {"line": 644, "column": 4}, "value": 9}, + {"unit_name": "getSizeOfCentralDirectoryAndEndRecords", "start": {"line": 646, "column": 23}, "end": {"line": 657, "column": 4}, "value": 12}, + {"unit_name": "loadNestedDirectory", "start": {"line": 659, "column": 29}, "end": {"line": 688, "column": 4}, "value": 30}, + {"unit_name": "Entry", "start": {"line": 711, "column": 3}, "end": {"line": 714, "column": 4}, "value": 4}, + {"unit_name": "getLookupIndex", "start": {"line": 721, "column": 14}, "end": {"line": 723, "column": 4}, "value": 3}, + {"unit_name": "isDirectory", "start": {"line": 729, "column": 18}, "end": {"line": 731, "column": 4}, "value": 3}, + {"unit_name": "hasNameStartingWith", "start": {"line": 738, "column": 18}, "end": {"line": 747, "column": 4}, "value": 10}, + {"unit_name": "getName", "start": {"line": 753, "column": 17}, "end": {"line": 763, "column": 4}, "value": 11}, + {"unit_name": "getCompressionMethod", "start": {"line": 771, "column": 14}, "end": {"line": 773, "column": 4}, "value": 3}, + {"unit_name": "getUncompressedSize", "start": {"line": 779, "column": 14}, "end": {"line": 781, "column": 4}, "value": 3}, + {"unit_name": "openContent", "start": {"line": 792, "column": 29}, "end": {"line": 796, "column": 4}, "value": 5}, + {"unit_name": "getContent", "start": {"line": 798, "column": 25}, "end": {"line": 810, "column": 4}, "value": 13}, + {"unit_name": "checkNotZip64Extended", "start": {"line": 812, "column": 16}, "end": {"line": 816, "column": 4}, "value": 5}, + {"unit_name": "as", "start": {"line": 824, "column": 33}, "end": {"line": 826, "column": 4}, "value": 3}, + {"unit_name": "as", "start": {"line": 834, "column": 33}, "end": {"line": 844, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/ZipEndOfCentralDirectoryRecord.java": { + "checksum": "24ace0d5f2520f8e22d15ac559425975", + "language": "Java", + "loc": 81, + "profile": [39, 43, 0, 0], + "measurements": [ + {"unit_name": "ZipEndOfCentralDirectoryRecord", "start": {"line": 44, "column": 8}, "end": {"line": 160, "column": 2}, "value": 17}, + {"unit_name": "ZipEndOfCentralDirectoryRecord", "start": {"line": 48, "column": 2}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "size", "start": {"line": 75, "column": 7}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "asByteArray", "start": {"line": 83, "column": 9}, "end": {"line": 95, "column": 3}, "value": 13}, + {"unit_name": "load", "start": {"line": 105, "column": 17}, "end": {"line": 111, "column": 3}, "value": 7}, + {"unit_name": "locate", "start": {"line": 113, "column": 22}, "end": {"line": 138, "column": 3}, "value": 26}, + {"unit_name": "findInBuffer", "start": {"line": 140, "column": 21}, "end": {"line": 148, "column": 3}, "value": 9}, + {"unit_name": "Located", "start": {"line": 156, "column": 9}, "end": {"line": 158, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/CloseableDataBlock.java": { + "checksum": "9dea57eefb6e37c3c80c3a5cc425b69e", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/ZipString.java": { + "checksum": "c0fb34fe560ec10505c8f4b44bc786d7", + "language": "Java", + "loc": 216, + "profile": [75, 36, 86, 0], + "measurements": [ + {"unit_name": "ZipString", "start": {"line": 49, "column": 10}, "end": {"line": 50, "column": 3}, "value": 2}, + {"unit_name": "hash", "start": {"line": 59, "column": 13}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "hash", "start": {"line": 71, "column": 13}, "end": {"line": 90, "column": 3}, "value": 19}, + {"unit_name": "hash", "start": {"line": 103, "column": 13}, "end": {"line": 138, "column": 3}, "value": 36}, + {"unit_name": "matches", "start": {"line": 152, "column": 17}, "end": {"line": 165, "column": 3}, "value": 14}, + {"unit_name": "startsWith", "start": {"line": 178, "column": 13}, "end": {"line": 189, "column": 3}, "value": 12}, + {"unit_name": "compare", "start": {"line": 191, "column": 21}, "end": {"line": 240, "column": 3}, "value": 50}, + {"unit_name": "hasEnoughBytes", "start": {"line": 242, "column": 25}, "end": {"line": 244, "column": 3}, "value": 3}, + {"unit_name": "endsWith", "start": {"line": 246, "column": 25}, "end": {"line": 248, "column": 3}, "value": 3}, + {"unit_name": "getChar", "start": {"line": 250, "column": 22}, "end": {"line": 252, "column": 3}, "value": 3}, + {"unit_name": "readString", "start": {"line": 261, "column": 16}, "end": {"line": 274, "column": 3}, "value": 14}, + {"unit_name": "readInBuffer", "start": {"line": 276, "column": 21}, "end": {"line": 292, "column": 3}, "value": 17}, + {"unit_name": "getCodePointSize", "start": {"line": 294, "column": 21}, "end": {"line": 306, "column": 3}, "value": 13}, + {"unit_name": "getCodePoint", "start": {"line": 308, "column": 21}, "end": {"line": 315, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/ZipLocalFileHeaderRecord.java": { + "checksum": "6e0a50222c9d494f33bb9ed9c678c281", + "language": "Java", + "loc": 54, + "profile": [38, 16, 0, 0], + "measurements": [ + {"unit_name": "ZipLocalFileHeaderRecord", "start": {"line": 42, "column": 8}, "end": {"line": 125, "column": 2}, "value": 12}, + {"unit_name": "size", "start": {"line": 56, "column": 7}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "withExtraFieldLength", "start": {"line": 66, "column": 27}, "end": {"line": 70, "column": 3}, "value": 5}, + {"unit_name": "withFileNameLength", "start": {"line": 77, "column": 27}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "asByteArray", "start": {"line": 87, "column": 9}, "end": {"line": 102, "column": 3}, "value": 16}, + {"unit_name": "load", "start": {"line": 111, "column": 34}, "end": {"line": 123, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/Zip64EndOfCentralDirectoryLocator.java": { + "checksum": "d13494fd9aafa2ae6c803045ba88465f", + "language": "Java", + "loc": 31, + "profile": [8, 20, 0, 0], + "measurements": [ + {"unit_name": "Zip64EndOfCentralDirectoryLocator", "start": {"line": 39, "column": 8}, "end": {"line": 80, "column": 2}, "value": 8}, + {"unit_name": "find", "start": {"line": 59, "column": 43}, "end": {"line": 78, "column": 3}, "value": 20} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/DataBlockInputStream.java": { + "checksum": "ea32678af55ba5482605b00a796e10f9", + "language": "Java", + "loc": 67, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "DataBlockInputStream", "start": {"line": 39, "column": 2}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "read", "start": {"line": 45, "column": 13}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "read", "start": {"line": 51, "column": 13}, "end": {"line": 60, "column": 3}, "value": 10}, + {"unit_name": "skip", "start": {"line": 63, "column": 14}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "maxForwardSkip", "start": {"line": 70, "column": 15}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "maxBackwardSkip", "start": {"line": 75, "column": 15}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "available", "start": {"line": 80, "column": 13}, "end": {"line": 85, "column": 3}, "value": 6}, + {"unit_name": "ensureOpen", "start": {"line": 87, "column": 15}, "end": {"line": 91, "column": 3}, "value": 5}, + {"unit_name": "close", "start": {"line": 94, "column": 14}, "end": {"line": 102, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/NameOffsetLookups.java": { + "checksum": "df9a305ffea546cb43d558d04c51d279", + "language": "Java", + "loc": 36, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "NameOffsetLookups", "start": {"line": 36, "column": 2}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "swap", "start": {"line": 41, "column": 7}, "end": {"line": 47, "column": 3}, "value": 7}, + {"unit_name": "get", "start": {"line": 49, "column": 6}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "enable", "start": {"line": 53, "column": 6}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "isEnabled", "start": {"line": 60, "column": 10}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "hasAnyEnabled", "start": {"line": 64, "column": 10}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "emptyCopy", "start": {"line": 68, "column": 20}, "end": {"line": 70, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/ByteArrayDataBlock.java": { + "checksum": "8ed51e511a4c043a7407ca6995239f86", + "language": "Java", + "loc": 34, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "ByteArrayDataBlock", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "ByteArrayDataBlock", "start": {"line": 41, "column": 2}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "size", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 52, "column": 13}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 56, "column": 14}, "end": {"line": 64, "column": 3}, "value": 9}, + {"unit_name": "close", "start": {"line": 67, "column": 14}, "end": {"line": 68, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/DataBlock.java": { + "checksum": "3800895f48a0e4a03ea7896a8548c526", + "language": "Java", + "loc": 23, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "readFully", "start": {"line": 62, "column": 15}, "end": {"line": 71, "column": 3}, "value": 10}, + {"unit_name": "asInputStream", "start": {"line": 78, "column": 22}, "end": {"line": 80, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/VirtualDataBlock.java": { + "checksum": "46a84397d4b9eb4dd5ea58e32262738d", + "language": "Java", + "loc": 59, + "profile": [19, 28, 0, 0], + "measurements": [ + {"unit_name": "VirtualDataBlock", "start": {"line": 43, "column": 12}, "end": {"line": 44, "column": 3}, "value": 2}, + {"unit_name": "VirtualDataBlock", "start": {"line": 51, "column": 2}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setParts", "start": {"line": 60, "column": 17}, "end": {"line": 71, "column": 3}, "value": 11}, + {"unit_name": "size", "start": {"line": 74, "column": 14}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 79, "column": 13}, "end": {"line": 107, "column": 3}, "value": 28} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/FileDataBlock.java": { + "checksum": "363a7f41392e156b49aca3a27d8be96c", + "language": "Java", + "loc": 212, + "profile": [111, 63, 0, 0], + "measurements": [ + {"unit_name": "FileDataBlock", "start": {"line": 51, "column": 2}, "end": {"line": 55, "column": 3}, "value": 5}, + {"unit_name": "FileDataBlock", "start": {"line": 57, "column": 2}, "end": {"line": 61, "column": 3}, "value": 5}, + {"unit_name": "size", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 69, "column": 13}, "end": {"line": 89, "column": 3}, "value": 21}, + {"unit_name": "open", "start": {"line": 96, "column": 7}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "ensureOpen", "start": {"line": 116, "column": 29}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "slice", "start": {"line": 128, "column": 16}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "slice", "start": {"line": 140, "column": 16}, "end": {"line": 152, "column": 3}, "value": 13}, + {"unit_name": "FileAccess", "start": {"line": 179, "column": 3}, "end": {"line": 184, "column": 4}, "value": 6}, + {"unit_name": "read", "start": {"line": 186, "column": 7}, "end": {"line": 200, "column": 4}, "value": 15}, + {"unit_name": "fillBuffer", "start": {"line": 202, "column": 16}, "end": {"line": 220, "column": 4}, "value": 19}, + {"unit_name": "fillBufferUsingRandomAccessFile", "start": {"line": 222, "column": 16}, "end": {"line": 236, "column": 4}, "value": 15}, + {"unit_name": "repairFileChannel", "start": {"line": 238, "column": 16}, "end": {"line": 242, "column": 4}, "value": 5}, + {"unit_name": "open", "start": {"line": 244, "column": 8}, "end": {"line": 255, "column": 4}, "value": 12}, + {"unit_name": "close", "start": {"line": 257, "column": 8}, "end": {"line": 279, "column": 4}, "value": 23}, + {"unit_name": "ensureOpen", "start": {"line": 281, "column": 30}, "end": {"line": 287, "column": 4}, "value": 7}, + {"unit_name": "toString", "start": {"line": 290, "column": 17}, "end": {"line": 292, "column": 4}, "value": 3}, + {"unit_name": "Tracker", "start": {"line": 301, "column": 22}, "end": {"line": 311, "column": 4}, "value": 6}, + {"unit_name": "openedFileChannel", "start": {"line": 304, "column": 16}, "end": {"line": 305, "column": 5}, "value": 2}, + {"unit_name": "closedFileChannel", "start": {"line": 308, "column": 16}, "end": {"line": 309, "column": 5}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/package-info.java": { + "checksum": "41093aeb98c0024a42f88789b6ef0dcb", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/Zip64EndOfCentralDirectoryRecord.java": { + "checksum": "cf10dd5a3f45b920a945bdbbe3c8a5b4", + "language": "Java", + "loc": 35, + "profile": [10, 22, 0, 0], + "measurements": [ + {"unit_name": "Zip64EndOfCentralDirectoryRecord", "start": {"line": 46, "column": 8}, "end": {"line": 89, "column": 2}, "value": 10}, + {"unit_name": "load", "start": {"line": 66, "column": 42}, "end": {"line": 87, "column": 3}, "value": 22} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/ZipCentralDirectoryFileHeaderRecord.java": { + "checksum": "d17796fb2b676555f4d94dd0df25e7b9", + "language": "Java", + "loc": 111, + "profile": [33, 75, 0, 0], + "measurements": [ + {"unit_name": "ZipCentralDirectoryFileHeaderRecord", "start": {"line": 54, "column": 8}, "end": {"line": 211, "column": 2}, "value": 17}, + {"unit_name": "size", "start": {"line": 74, "column": 7}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "copyTo", "start": {"line": 85, "column": 7}, "end": {"line": 104, "column": 3}, "value": 20}, + {"unit_name": "decodeMsDosFormatDateTime", "start": {"line": 114, "column": 15}, "end": {"line": 125, "column": 3}, "value": 12}, + {"unit_name": "getChronoValue", "start": {"line": 127, "column": 21}, "end": {"line": 130, "column": 3}, "value": 4}, + {"unit_name": "withFileNameLength", "start": {"line": 138, "column": 38}, "end": {"line": 144, "column": 3}, "value": 7}, + {"unit_name": "withOffsetToLocalHeader", "start": {"line": 152, "column": 38}, "end": {"line": 158, "column": 3}, "value": 7}, + {"unit_name": "asByteArray", "start": {"line": 164, "column": 9}, "end": {"line": 185, "column": 3}, "value": 22}, + {"unit_name": "load", "start": {"line": 194, "column": 45}, "end": {"line": 209, "column": 3}, "value": 16} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/zip/VirtualZipDataBlock.java": { + "checksum": "a596f6565394713e69ed64dd83f51dfb", + "language": "Java", + "loc": 103, + "profile": [25, 62, 0, 0], + "measurements": [ + {"unit_name": "VirtualZipDataBlock", "start": {"line": 43, "column": 2}, "end": {"line": 71, "column": 3}, "value": 29}, + {"unit_name": "addToCentral", "start": {"line": 73, "column": 15}, "end": {"line": 87, "column": 3}, "value": 15}, + {"unit_name": "addToLocal", "start": {"line": 89, "column": 15}, "end": {"line": 105, "column": 3}, "value": 17}, + {"unit_name": "close", "start": {"line": 108, "column": 14}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "DataPart", "start": {"line": 121, "column": 3}, "end": {"line": 124, "column": 4}, "value": 4}, + {"unit_name": "size", "start": {"line": 127, "column": 15}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "read", "start": {"line": 132, "column": 14}, "end": {"line": 147, "column": 4}, "value": 16} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/nio/file/NestedByteChannel.java": { + "checksum": "ce5961a46a6c7607cff105b8fbc1e127", + "language": "Java", + "loc": 128, + "profile": [73, 21, 0, 0], + "measurements": [ + {"unit_name": "NestedByteChannel", "start": {"line": 52, "column": 2}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "NestedByteChannel", "start": {"line": 56, "column": 2}, "end": {"line": 60, "column": 3}, "value": 5}, + {"unit_name": "isOpen", "start": {"line": 63, "column": 17}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 68, "column": 14}, "end": {"line": 79, "column": 3}, "value": 12}, + {"unit_name": "read", "start": {"line": 82, "column": 13}, "end": {"line": 94, "column": 3}, "value": 13}, + {"unit_name": "write", "start": {"line": 97, "column": 13}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "position", "start": {"line": 102, "column": 14}, "end": {"line": 105, "column": 3}, "value": 4}, + {"unit_name": "position", "start": {"line": 108, "column": 29}, "end": {"line": 115, "column": 3}, "value": 8}, + {"unit_name": "size", "start": {"line": 118, "column": 14}, "end": {"line": 121, "column": 3}, "value": 4}, + {"unit_name": "truncate", "start": {"line": 124, "column": 29}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "assertNotClosed", "start": {"line": 128, "column": 15}, "end": {"line": 132, "column": 3}, "value": 5}, + {"unit_name": "Resources", "start": {"line": 143, "column": 3}, "end": {"line": 146, "column": 4}, "value": 4}, + {"unit_name": "getData", "start": {"line": 148, "column": 13}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 153, "column": 15}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "releaseAll", "start": {"line": 157, "column": 16}, "end": {"line": 177, "column": 4}, "value": 21} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/nio/file/NestedFileStore.java": { + "checksum": "d9bf762983d0dfe03f8e1bf249bd40dd", + "language": "Java", + "loc": 67, + "profile": [46, 0, 0, 0], + "measurements": [ + {"unit_name": "NestedFileStore", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "name", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "type", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "isReadOnly", "start": {"line": 53, "column": 17}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getTotalSpace", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getUsableSpace", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getUnallocatedSpace", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "supportsFileAttributeView", "start": {"line": 73, "column": 17}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "supportsFileAttributeView", "start": {"line": 78, "column": 17}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getFileStoreAttributeView", "start": {"line": 83, "column": 46}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getAttribute", "start": {"line": 88, "column": 16}, "end": {"line": 95, "column": 3}, "value": 8}, + {"unit_name": "getJarPathFileStore", "start": {"line": 97, "column": 22}, "end": {"line": 104, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/nio/file/NestedFileSystem.java": { + "checksum": "02e0f066c043a8e0e2a1de565d827a80", + "language": "Java", + "loc": 171, + "profile": [110, 19, 0, 0], + "measurements": [ + {"unit_name": "NestedFileSystem", "start": {"line": 60, "column": 2}, "end": {"line": 66, "column": 3}, "value": 7}, + {"unit_name": "installZipFileSystemIfNecessary", "start": {"line": 68, "column": 7}, "end": {"line": 87, "column": 3}, "value": 19}, + {"unit_name": "hasFileSystem", "start": {"line": 89, "column": 18}, "end": {"line": 97, "column": 3}, "value": 9}, + {"unit_name": "isCreatingNewFileSystem", "start": {"line": 99, "column": 18}, "end": {"line": 107, "column": 3}, "value": 9}, + {"unit_name": "provider", "start": {"line": 110, "column": 28}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "getJarPath", "start": {"line": 114, "column": 7}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 119, "column": 14}, "end": {"line": 132, "column": 3}, "value": 14}, + {"unit_name": "closeZipFileSystem", "start": {"line": 134, "column": 15}, "end": {"line": 141, "column": 3}, "value": 7}, + {"unit_name": "isOpen", "start": {"line": 144, "column": 17}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "isReadOnly", "start": {"line": 149, "column": 17}, "end": {"line": 151, "column": 3}, "value": 3}, + {"unit_name": "getSeparator", "start": {"line": 154, "column": 16}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "getRootDirectories", "start": {"line": 159, "column": 24}, "end": {"line": 162, "column": 3}, "value": 4}, + {"unit_name": "getFileStores", "start": {"line": 165, "column": 29}, "end": {"line": 168, "column": 3}, "value": 4}, + {"unit_name": "supportedFileAttributeViews", "start": {"line": 171, "column": 21}, "end": {"line": 174, "column": 3}, "value": 4}, + {"unit_name": "getPath", "start": {"line": 177, "column": 14}, "end": {"line": 183, "column": 3}, "value": 7}, + {"unit_name": "getPathMatcher", "start": {"line": 186, "column": 21}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "getUserPrincipalLookupService", "start": {"line": 191, "column": 36}, "end": {"line": 193, "column": 3}, "value": 3}, + {"unit_name": "newWatchService", "start": {"line": 196, "column": 22}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 201, "column": 17}, "end": {"line": 210, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 213, "column": 13}, "end": {"line": 215, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 218, "column": 16}, "end": {"line": 220, "column": 3}, "value": 3}, + {"unit_name": "assertNotClosed", "start": {"line": 222, "column": 15}, "end": {"line": 226, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/nio/file/NestedPath.java": { + "checksum": "78a80ab64dbd2fac7211b45da8bde7ca", + "language": "Java", + "loc": 173, + "profile": [110, 20, 0, 0], + "measurements": [ + {"unit_name": "NestedPath", "start": {"line": 51, "column": 2}, "end": {"line": 57, "column": 3}, "value": 7}, + {"unit_name": "getJarPath", "start": {"line": 59, "column": 7}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getNestedEntryName", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getFileSystem", "start": {"line": 68, "column": 26}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "isAbsolute", "start": {"line": 73, "column": 17}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getRoot", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getFileName", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getParent", "start": {"line": 88, "column": 14}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getNameCount", "start": {"line": 93, "column": 13}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 98, "column": 14}, "end": {"line": 103, "column": 3}, "value": 6}, + {"unit_name": "subpath", "start": {"line": 106, "column": 14}, "end": {"line": 111, "column": 3}, "value": 6}, + {"unit_name": "startsWith", "start": {"line": 114, "column": 17}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "endsWith", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "normalize", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 129, "column": 14}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "relativize", "start": {"line": 134, "column": 14}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "toUri", "start": {"line": 139, "column": 13}, "end": {"line": 150, "column": 3}, "value": 12}, + {"unit_name": "toAbsolutePath", "start": {"line": 153, "column": 14}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "toRealPath", "start": {"line": 158, "column": 14}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "register", "start": {"line": 163, "column": 18}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "compareTo", "start": {"line": 168, "column": 13}, "end": {"line": 171, "column": 3}, "value": 4}, + {"unit_name": "equals", "start": {"line": 174, "column": 17}, "end": {"line": 184, "column": 3}, "value": 11}, + {"unit_name": "hashCode", "start": {"line": 187, "column": 13}, "end": {"line": 189, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 192, "column": 16}, "end": {"line": 198, "column": 3}, "value": 7}, + {"unit_name": "assertExists", "start": {"line": 200, "column": 7}, "end": {"line": 219, "column": 3}, "value": 20}, + {"unit_name": "cast", "start": {"line": 221, "column": 20}, "end": {"line": 226, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/nio/file/UriPathEncoder.java": { + "checksum": "46037d81b3b83d5aaaf9baf003e3f0e2", + "language": "Java", + "loc": 45, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "UriPathEncoder", "start": {"line": 33, "column": 10}, "end": {"line": 34, "column": 3}, "value": 2}, + {"unit_name": "encode", "start": {"line": 36, "column": 16}, "end": {"line": 44, "column": 3}, "value": 9}, + {"unit_name": "encode", "start": {"line": 46, "column": 24}, "end": {"line": 59, "column": 3}, "value": 14}, + {"unit_name": "isAllowed", "start": {"line": 61, "column": 25}, "end": {"line": 68, "column": 3}, "value": 8}, + {"unit_name": "isAlpha", "start": {"line": 70, "column": 25}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "isDigit", "start": {"line": 74, "column": 25}, "end": {"line": 76, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/nio/file/NestedFileSystemProvider.java": { + "checksum": "e0a5338b076189fdbe90f48f2dff3ee3", + "language": "Java", + "loc": 139, + "profile": [93, 0, 0, 0], + "measurements": [ + {"unit_name": "getScheme", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "newFileSystem", "start": {"line": 61, "column": 20}, "end": {"line": 72, "column": 3}, "value": 12}, + {"unit_name": "getFileSystem", "start": {"line": 75, "column": 20}, "end": {"line": 84, "column": 3}, "value": 10}, + {"unit_name": "getPath", "start": {"line": 87, "column": 14}, "end": {"line": 95, "column": 3}, "value": 9}, + {"unit_name": "removeFileSystem", "start": {"line": 97, "column": 7}, "end": {"line": 101, "column": 3}, "value": 5}, + {"unit_name": "newByteChannel", "start": {"line": 104, "column": 29}, "end": {"line": 108, "column": 3}, "value": 5}, + {"unit_name": "newDirectoryStream", "start": {"line": 111, "column": 31}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "createDirectory", "start": {"line": 116, "column": 14}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "delete", "start": {"line": 121, "column": 14}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "copy", "start": {"line": 126, "column": 14}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "move", "start": {"line": 131, "column": 14}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "isSameFile", "start": {"line": 136, "column": 17}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "isHidden", "start": {"line": 141, "column": 17}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "getFileStore", "start": {"line": 146, "column": 19}, "end": {"line": 150, "column": 3}, "value": 5}, + {"unit_name": "checkAccess", "start": {"line": 153, "column": 14}, "end": {"line": 156, "column": 3}, "value": 4}, + {"unit_name": "getFileAttributeView", "start": {"line": 159, "column": 41}, "end": {"line": 162, "column": 3}, "value": 4}, + {"unit_name": "readAttributes", "start": {"line": 165, "column": 43}, "end": {"line": 169, "column": 3}, "value": 5}, + {"unit_name": "readAttributes", "start": {"line": 172, "column": 29}, "end": {"line": 175, "column": 3}, "value": 4}, + {"unit_name": "getJarPath", "start": {"line": 177, "column": 17}, "end": {"line": 179, "column": 3}, "value": 3}, + {"unit_name": "setAttribute", "start": {"line": 182, "column": 14}, "end": {"line": 184, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/nio/file/package-info.java": { + "checksum": "3b1fde089554f2380b1f8a460e2ee35f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/log/DebugLogger.java": { + "checksum": "416eb7fa84065bcb99616570c6225315", + "language": "Java", + "loc": 62, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "get", "start": {"line": 79, "column": 28}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "log", "start": {"line": 89, "column": 15}, "end": {"line": 90, "column": 4}, "value": 2}, + {"unit_name": "log", "start": {"line": 93, "column": 15}, "end": {"line": 94, "column": 4}, "value": 2}, + {"unit_name": "log", "start": {"line": 97, "column": 15}, "end": {"line": 98, "column": 4}, "value": 2}, + {"unit_name": "log", "start": {"line": 101, "column": 15}, "end": {"line": 102, "column": 4}, "value": 2}, + {"unit_name": "log", "start": {"line": 105, "column": 15}, "end": {"line": 106, "column": 4}, "value": 2}, + {"unit_name": "SystemErrDebugLogger", "start": {"line": 117, "column": 3}, "end": {"line": 119, "column": 4}, "value": 3}, + {"unit_name": "log", "start": {"line": 122, "column": 15}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "log", "start": {"line": 127, "column": 15}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "log", "start": {"line": 132, "column": 15}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "log", "start": {"line": 137, "column": 15}, "end": {"line": 139, "column": 4}, "value": 3}, + {"unit_name": "log", "start": {"line": 142, "column": 15}, "end": {"line": 144, "column": 4}, "value": 3}, + {"unit_name": "print", "start": {"line": 146, "column": 16}, "end": {"line": 148, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-tools/spring-boot-loader/src/main/java/org/springframework/boot/loader/log/package-info.java": { + "checksum": "d1331b0398038961d4f3a4b06a63d86e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/OnEndpointElementCondition.java": { + "checksum": "243428402ccd2a29958b93fad2ba9c6f", + "language": "Java", + "loc": 44, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "OnEndpointElementCondition", "start": {"line": 43, "column": 12}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "getMatchOutcome", "start": {"line": 49, "column": 26}, "end": {"line": 58, "column": 3}, "value": 10}, + {"unit_name": "getEndpointOutcome", "start": {"line": 60, "column": 29}, "end": {"line": 69, "column": 3}, "value": 10}, + {"unit_name": "getDefaultOutcome", "start": {"line": 80, "column": 29}, "end": {"line": 85, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/package-info.java": { + "checksum": "668f9f253110374cd82cfeeea67930a0", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/neo4j/Neo4jHealthContributorAutoConfiguration.java": { + "checksum": "06e3260e7d9fd3e23872537fad2e16d4", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/neo4j/Neo4jHealthContributorConfigurations.java": { + "checksum": "4398c934c79dc8f4303988ecb3e9ee94", + "language": "Java", + "loc": 40, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "Neo4jConfiguration", "start": {"line": 46, "column": 3}, "end": {"line": 48, "column": 4}, "value": 3}, + {"unit_name": "neo4jHealthContributor", "start": {"line": 52, "column": 21}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "Neo4jReactiveConfiguration", "start": {"line": 63, "column": 3}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "neo4jHealthContributor", "start": {"line": 69, "column": 29}, "end": {"line": 71, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/neo4j/package-info.java": { + "checksum": "ba9c7e20962189f657dbcc5173f4d12d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.java": { + "checksum": "85b7e2e8645dd9fc34b22365a3236aac", + "language": "Java", + "loc": 33, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "compositeMeterRegistry", "start": {"line": 45, "column": 39}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "MultipleNonPrimaryMeterRegistriesCondition", "start": {"line": 51, "column": 3}, "end": {"line": 53, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/NoOpMeterRegistryConfiguration.java": { + "checksum": "d54e2ba4d69ec12c6894f49e5782404a", + "language": "Java", + "loc": 17, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "noOpMeterRegistry", "start": {"line": 40, "column": 25}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MetricsEndpointAutoConfiguration.java": { + "checksum": "97be3328daf969f758b3d090d5489828", + "language": "Java", + "loc": 22, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "metricsEndpoint", "start": {"line": 45, "column": 25}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MetricsProperties.java": { + "checksum": "410fe63e451e89e318ea278d412eb1dc", + "language": "Java", + "loc": 137, + "profile": [84, 0, 0, 0], + "measurements": [ + {"unit_name": "isUseGlobalRegistry", "start": {"line": 69, "column": 17}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "setUseGlobalRegistry", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getEnable", "start": {"line": 77, "column": 30}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getTags", "start": {"line": 81, "column": 29}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getWeb", "start": {"line": 85, "column": 13}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getData", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getSystem", "start": {"line": 93, "column": 16}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getDistribution", "start": {"line": 97, "column": 22}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "getClient", "start": {"line": 107, "column": 17}, "end": {"line": 109, "column": 4}, "value": 3}, + {"unit_name": "getServer", "start": {"line": 111, "column": 17}, "end": {"line": 113, "column": 4}, "value": 3}, + {"unit_name": "getMaxUriTags", "start": {"line": 124, "column": 15}, "end": {"line": 126, "column": 5}, "value": 3}, + {"unit_name": "setMaxUriTags", "start": {"line": 128, "column": 16}, "end": {"line": 130, "column": 5}, "value": 3}, + {"unit_name": "getMaxUriTags", "start": {"line": 143, "column": 15}, "end": {"line": 145, "column": 5}, "value": 3}, + {"unit_name": "setMaxUriTags", "start": {"line": 147, "column": 16}, "end": {"line": 149, "column": 5}, "value": 3}, + {"unit_name": "getRepository", "start": {"line": 159, "column": 21}, "end": {"line": 161, "column": 4}, "value": 3}, + {"unit_name": "getMetricName", "start": {"line": 176, "column": 18}, "end": {"line": 178, "column": 5}, "value": 3}, + {"unit_name": "setMetricName", "start": {"line": 180, "column": 16}, "end": {"line": 182, "column": 5}, "value": 3}, + {"unit_name": "getAutotime", "start": {"line": 184, "column": 30}, "end": {"line": 186, "column": 5}, "value": 3}, + {"unit_name": "getDiskspace", "start": {"line": 196, "column": 20}, "end": {"line": 198, "column": 4}, "value": 3}, + {"unit_name": "getPaths", "start": {"line": 207, "column": 22}, "end": {"line": 209, "column": 5}, "value": 3}, + {"unit_name": "setPaths", "start": {"line": 211, "column": 16}, "end": {"line": 213, "column": 5}, "value": 3}, + {"unit_name": "getPercentilesHistogram", "start": {"line": 274, "column": 31}, "end": {"line": 276, "column": 4}, "value": 3}, + {"unit_name": "getPercentiles", "start": {"line": 278, "column": 32}, "end": {"line": 280, "column": 4}, "value": 3}, + {"unit_name": "getSlo", "start": {"line": 282, "column": 55}, "end": {"line": 284, "column": 4}, "value": 3}, + {"unit_name": "getMinimumExpectedValue", "start": {"line": 286, "column": 30}, "end": {"line": 288, "column": 4}, "value": 3}, + {"unit_name": "getMaximumExpectedValue", "start": {"line": 290, "column": 30}, "end": {"line": 292, "column": 4}, "value": 3}, + {"unit_name": "getExpiry", "start": {"line": 294, "column": 32}, "end": {"line": 296, "column": 4}, "value": 3}, + {"unit_name": "getBufferLength", "start": {"line": 298, "column": 31}, "end": {"line": 300, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/JvmMetricsAutoConfiguration.java": { + "checksum": "b6c84a3c048e9058194b078d3a415f32", + "language": "Java", + "loc": 55, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "jvmGcMetrics", "start": {"line": 49, "column": 22}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "jvmHeapPressureMetrics", "start": {"line": 55, "column": 32}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "jvmMemoryMetrics", "start": {"line": 61, "column": 26}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "jvmThreadMetrics", "start": {"line": 67, "column": 26}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "classLoaderMetrics", "start": {"line": 73, "column": 28}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "jvmInfoMetrics", "start": {"line": 79, "column": 24}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "jvmCompilationMetrics", "start": {"line": 85, "column": 31}, "end": {"line": 87, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MeterValue.java": { + "checksum": "0ad9c8bdac8cfce1fd8674a3dfa886a8", + "language": "Java", + "loc": 59, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "MeterValue", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "MeterValue", "start": {"line": 43, "column": 2}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 52, "column": 16}, "end": {"line": 63, "column": 3}, "value": 12}, + {"unit_name": "getDistributionSummaryValue", "start": {"line": 65, "column": 17}, "end": {"line": 70, "column": 3}, "value": 6}, + {"unit_name": "getTimerValue", "start": {"line": 72, "column": 15}, "end": {"line": 80, "column": 3}, "value": 9}, + {"unit_name": "valueOf", "start": {"line": 88, "column": 27}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "valueOf", "start": {"line": 102, "column": 27}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "safeParseDuration", "start": {"line": 106, "column": 26}, "end": {"line": 113, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/PropertiesMeterFilter.java": { + "checksum": "5a29bb69b1e813dc0bb6fc9d68027905", + "language": "Java", + "loc": 100, + "profile": [63, 16, 0, 0], + "measurements": [ + {"unit_name": "PropertiesMeterFilter", "start": {"line": 53, "column": 9}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "createMapFilter", "start": {"line": 59, "column": 29}, "end": {"line": 66, "column": 3}, "value": 8}, + {"unit_name": "MeterFilter", "start": {"line": 61, "column": 15}, "end": {"line": 62, "column": 5}, "value": 2}, + {"unit_name": "asTag", "start": {"line": 68, "column": 21}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "accept", "start": {"line": 73, "column": 26}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "map", "start": {"line": 79, "column": 12}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 84, "column": 37}, "end": {"line": 99, "column": 3}, "value": 16}, + {"unit_name": "convertServiceLevelObjectives", "start": {"line": 101, "column": 19}, "end": {"line": 111, "column": 3}, "value": 11}, + {"unit_name": "convertMeterValue", "start": {"line": 113, "column": 17}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "lookup", "start": {"line": 117, "column": 16}, "end": {"line": 122, "column": 3}, "value": 6}, + {"unit_name": "lookupWithFallbackToAll", "start": {"line": 124, "column": 16}, "end": {"line": 129, "column": 3}, "value": 6}, + {"unit_name": "doLookup", "start": {"line": 131, "column": 16}, "end": {"line": 143, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/Log4J2MetricsAutoConfiguration.java": { + "checksum": "f649941c69f3de14ec52d6e3c13f980c", + "language": "Java", + "loc": 44, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "log4j2Metrics", "start": {"line": 51, "column": 23}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getMatchOutcome", "start": {"line": 58, "column": 27}, "end": {"line": 71, "column": 4}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/PropertiesAutoTimer.java": { + "checksum": "b2b853ab9d527b3ebdaa86c86f8cff79", + "language": "Java", + "loc": 18, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesAutoTimer", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 43, "column": 14}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "isEnabled", "start": {"line": 49, "column": 17}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/ValidationFailureAnalyzer.java": { + "checksum": "4bdaa53fbf234791f3eced8cfd8ea298", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 34, "column": 28}, "end": {"line": 42, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MetricsAutoConfiguration.java": { + "checksum": "133dc0c530d4df2a60bc1d19b2c956c9", + "language": "Java", + "loc": 59, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "micrometerClock", "start": {"line": 54, "column": 15}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "meterRegistryPostProcessor", "start": {"line": 59, "column": 43}, "end": {"line": 65, "column": 3}, "value": 7}, + {"unit_name": "propertiesMeterFilter", "start": {"line": 69, "column": 31}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "meterRegistryCloser", "start": {"line": 74, "column": 22}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "MeterRegistryCloser", "start": {"line": 86, "column": 3}, "end": {"line": 88, "column": 4}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 91, "column": 15}, "end": {"line": 97, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/AutoTimeProperties.java": { + "checksum": "9681680d7e075d7b2d871b4e7324d9cd", + "language": "Java", + "loc": 26, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoTimeProperties", "start": {"line": 47, "column": 9}, "end": {"line": 48, "column": 3}, "value": 2}, + {"unit_name": "isEnabled", "start": {"line": 50, "column": 17}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "isPercentilesHistogram", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "setPercentilesHistogram", "start": {"line": 62, "column": 14}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getPercentiles", "start": {"line": 66, "column": 18}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "setPercentiles", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryAutoConfiguration.java": { + "checksum": "f6b45a9567d23abafd1290364c542983", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MeterRegistryPostProcessor.java": { + "checksum": "b413386690225721faa9006c3f2bb75f", + "language": "Java", + "loc": 118, + "profile": [88, 0, 0, 0], + "measurements": [ + {"unit_name": "MeterRegistryPostProcessor", "start": {"line": 59, "column": 2}, "end": {"line": 63, "column": 3}, "value": 5}, + {"unit_name": "MeterRegistryPostProcessor", "start": {"line": 65, "column": 2}, "end": {"line": 74, "column": 3}, "value": 9}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 77, "column": 16}, "end": {"line": 82, "column": 3}, "value": 6}, + {"unit_name": "afterSingletonsInstantiated", "start": {"line": 85, "column": 14}, "end": {"line": 90, "column": 3}, "value": 6}, + {"unit_name": "postProcessMeterRegistry", "start": {"line": 92, "column": 15}, "end": {"line": 101, "column": 3}, "value": 8}, + {"unit_name": "applyCustomizers", "start": {"line": 104, "column": 15}, "end": {"line": 109, "column": 3}, "value": 6}, + {"unit_name": "applyFilters", "start": {"line": 111, "column": 15}, "end": {"line": 116, "column": 3}, "value": 6}, + {"unit_name": "addToGlobalRegistryIfNecessary", "start": {"line": 118, "column": 15}, "end": {"line": 122, "column": 3}, "value": 5}, + {"unit_name": "isGlobalRegistry", "start": {"line": 124, "column": 18}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "isBindable", "start": {"line": 128, "column": 18}, "end": {"line": 131, "column": 3}, "value": 4}, + {"unit_name": "isAutoConfiguredComposite", "start": {"line": 133, "column": 18}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "isCompositeWithOnlyUserDefinedComposites", "start": {"line": 137, "column": 18}, "end": {"line": 140, "column": 3}, "value": 4}, + {"unit_name": "noCompositeMeterRegistries", "start": {"line": 142, "column": 18}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "applyBinders", "start": {"line": 146, "column": 7}, "end": {"line": 156, "column": 3}, "value": 11}, + {"unit_name": "of", "start": {"line": 162, "column": 43}, "end": {"line": 167, "column": 4}, "value": 6}, + {"unit_name": "hasBeansOfType", "start": {"line": 169, "column": 26}, "end": {"line": 171, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/LogbackMetricsAutoConfiguration.java": { + "checksum": "d3bbe7d7688b0277e9bed7a66fb3c301", + "language": "Java", + "loc": 42, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "logbackMetrics", "start": {"line": 53, "column": 24}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getMatchOutcome", "start": {"line": 60, "column": 27}, "end": {"line": 68, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/OnlyOnceLoggingDenyMeterFilter.java": { + "checksum": "5a26ee78961e28412a674a756a86e77c", + "language": "Java", + "loc": 25, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "OnlyOnceLoggingDenyMeterFilter", "start": {"line": 45, "column": 9}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "accept", "start": {"line": 51, "column": 26}, "end": {"line": 56, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MetricsAspectsAutoConfiguration.java": { + "checksum": "ea1df4d7a358c3ffee0c85c2a1b7fd56", + "language": "Java", + "loc": 47, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "countedAspect", "start": {"line": 52, "column": 16}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "timedAspect", "start": {"line": 58, "column": 14}, "end": {"line": 63, "column": 3}, "value": 6}, + {"unit_name": "ObservationAnnotationsEnabledCondition", "start": {"line": 67, "column": 3}, "end": {"line": 69, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/AutoConfiguredCompositeMeterRegistry.java": { + "checksum": "495feb628719897e329f552d9da80470", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfiguredCompositeMeterRegistry", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/KafkaMetricsAutoConfiguration.java": { + "checksum": "ee20e23577024469d74fb282f7379d2b", + "language": "Java", + "loc": 48, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "kafkaProducerMetrics", "start": {"line": 55, "column": 47}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "kafkaConsumerMetrics", "start": {"line": 60, "column": 47}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "addListener", "start": {"line": 64, "column": 22}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "addListener", "start": {"line": 68, "column": 22}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "kafkaStreamsMetrics", "start": {"line": 77, "column": 39}, "end": {"line": 79, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/ServiceLevelObjectiveBoundary.java": { + "checksum": "4b5e8439429d2d5cc6c23bd6f3d3c337", + "language": "Java", + "loc": 27, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "ServiceLevelObjectiveBoundary", "start": {"line": 40, "column": 2}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 50, "column": 16}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "valueOf", "start": {"line": 60, "column": 46}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "valueOf", "start": {"line": 70, "column": 46}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 77, "column": 15}, "end": {"line": 79, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/MeterRegistryCustomizer.java": { + "checksum": "eb38bb692c6b5ef173df708277b883e0", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/SystemMetricsAutoConfiguration.java": { + "checksum": "cd32b3dd331e53af6ee565bc145d57d0", + "language": "Java", + "loc": 43, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "uptimeMetrics", "start": {"line": 52, "column": 23}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "processorMetrics", "start": {"line": 58, "column": 26}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "fileDescriptorMetrics", "start": {"line": 64, "column": 31}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "diskSpaceMetrics", "start": {"line": 70, "column": 32}, "end": {"line": 73, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/package-info.java": { + "checksum": "1b6914ecc5d11b609ba306bc7f7ee62f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/cache/CacheMetricsRegistrarConfiguration.java": { + "checksum": "11e8095dd0c108c632ac27138d3a28b3", + "language": "Java", + "loc": 50, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "CacheMetricsRegistrarConfiguration", "start": {"line": 52, "column": 2}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "cacheMetricsRegistrar", "start": {"line": 61, "column": 24}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "bindCachesToRegistry", "start": {"line": 65, "column": 15}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "bindCacheManagerToRegistry", "start": {"line": 69, "column": 15}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "bindCacheToRegistry", "start": {"line": 74, "column": 15}, "end": {"line": 77, "column": 3}, "value": 4}, + {"unit_name": "getCacheManagerName", "start": {"line": 84, "column": 17}, "end": {"line": 90, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/cache/CacheMetricsAutoConfiguration.java": { + "checksum": "df380a04e7d844ceeb91d589d33e958e", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/cache/package-info.java": { + "checksum": "4888e82629a1c98aa91ff41a7937d384", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/cache/CacheMeterBinderProvidersConfiguration.java": { + "checksum": "cd6cedd7d53b13cc95a46c9829e62fdb", + "language": "Java", + "loc": 63, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "cache2kCacheMeterBinderProvider", "start": {"line": 53, "column": 35}, "end": {"line": 55, "column": 4}, "value": 3}, + {"unit_name": "caffeineCacheMeterBinderProvider", "start": {"line": 64, "column": 36}, "end": {"line": 66, "column": 4}, "value": 3}, + {"unit_name": "hazelcastCacheMeterBinderProvider", "start": {"line": 75, "column": 37}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "jCacheCacheMeterBinderProvider", "start": {"line": 86, "column": 34}, "end": {"line": 88, "column": 4}, "value": 3}, + {"unit_name": "redisCacheMeterBinderProvider", "start": {"line": 97, "column": 33}, "end": {"line": 99, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/jersey/JerseyServerMetricsAutoConfiguration.java": { + "checksum": "e54ffd502aa48913268e58baaa7f4998", + "language": "Java", + "loc": 47, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "JerseyServerMetricsAutoConfiguration", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "jerseyServerObservationResourceConfigCustomizer", "start": {"line": 63, "column": 27}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "jerseyMetricsUriTagFilter", "start": {"line": 72, "column": 21}, "end": {"line": 78, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/jersey/package-info.java": { + "checksum": "a70032f84c2a2435b7e1c3d7b0249a87", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/redis/LettuceMetricsAutoConfiguration.java": { + "checksum": "1642c91edb7d3695015ea7a4547f136e", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "micrometerOptions", "start": {"line": 49, "column": 20}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "lettuceMetrics", "start": {"line": 54, "column": 35}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/redis/package-info.java": { + "checksum": "ab9a45e54b1b675c6aa0137e6062a17f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/web/tomcat/TomcatMetricsAutoConfiguration.java": { + "checksum": "7f955fabfb42a83f6548ef20ea138123", + "language": "Java", + "loc": 24, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "tomcatMetricsBinder", "start": {"line": 47, "column": 29}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/web/tomcat/package-info.java": { + "checksum": "9ce6a5c71a2f61639541cd9e9091b007", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/web/jetty/JettyMetricsAutoConfiguration.java": { + "checksum": "87584bca4c2c4dd33b0febf9e68e6ad4", + "language": "Java", + "loc": 40, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "jettyServerThreadPoolMetricsBinder", "start": {"line": 53, "column": 44}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "jettyConnectionMetricsBinder", "start": {"line": 59, "column": 38}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "jettySslHandshakeMetricsBinder", "start": {"line": 66, "column": 40}, "end": {"line": 68, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/web/jetty/package-info.java": { + "checksum": "a01b3798c7e49c3ab44e64a6ee06e4a5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/integration/IntegrationMetricsAutoConfiguration.java": { + "checksum": "58c9b22fd5181c3d57aa2544218e58d9", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/integration/package-info.java": { + "checksum": "1c3f663dd87fc1ec98bfd99fd40e02da", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/r2dbc/ConnectionPoolMetricsAutoConfiguration.java": { + "checksum": "6864e027f2e193a1af59fc881f10a289", + "language": "Java", + "loc": 41, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "bindConnectionPoolsToRegistry", "start": {"line": 52, "column": 14}, "end": {"line": 60, "column": 3}, "value": 9}, + {"unit_name": "extractPool", "start": {"line": 62, "column": 25}, "end": {"line": 70, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/r2dbc/package-info.java": { + "checksum": "044ced8ce2a7ab267babc81680888772", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/amqp/RabbitConnectionFactoryMetricsPostProcessor.java": { + "checksum": "c94a09d09b4c03dbc8230580437e056d", + "language": "Java", + "loc": 49, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "RabbitConnectionFactoryMetricsPostProcessor", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 51, "column": 16}, "end": {"line": 56, "column": 3}, "value": 6}, + {"unit_name": "bindConnectionFactoryToRegistry", "start": {"line": 58, "column": 15}, "end": {"line": 63, "column": 3}, "value": 6}, + {"unit_name": "getConnectionFactoryName", "start": {"line": 70, "column": 17}, "end": {"line": 76, "column": 3}, "value": 7}, + {"unit_name": "getMeterRegistry", "start": {"line": 78, "column": 24}, "end": {"line": 83, "column": 3}, "value": 6}, + {"unit_name": "getOrder", "start": {"line": 86, "column": 13}, "end": {"line": 88, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/amqp/package-info.java": { + "checksum": "4ce6873dbc7e5c679078bb55461cda2d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/amqp/RabbitMetricsAutoConfiguration.java": { + "checksum": "c6c7533ef3cbc2a842833b1fa4526c8d", + "language": "Java", + "loc": 24, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "rabbitConnectionFactoryMetricsPostProcessor", "start": {"line": 47, "column": 60}, "end": {"line": 50, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/jdbc/DataSourcePoolMetricsAutoConfiguration.java": { + "checksum": "49463712585adece84483966d3f319da", + "language": "Java", + "loc": 107, + "profile": [52, 0, 0, 0], + "measurements": [ + {"unit_name": "dataSourcePoolMetadataMeterBinder", "start": {"line": 70, "column": 37}, "end": {"line": 73, "column": 4}, "value": 4}, + {"unit_name": "DataSourcePoolMetadataMeterBinder", "start": {"line": 81, "column": 4}, "end": {"line": 85, "column": 5}, "value": 5}, + {"unit_name": "bindTo", "start": {"line": 88, "column": 16}, "end": {"line": 92, "column": 5}, "value": 5}, + {"unit_name": "bindDataSourceToRegistry", "start": {"line": 94, "column": 17}, "end": {"line": 99, "column": 5}, "value": 6}, + {"unit_name": "getDataSourceName", "start": {"line": 106, "column": 19}, "end": {"line": 112, "column": 5}, "value": 7}, + {"unit_name": "hikariDataSourceMeterBinder", "start": {"line": 123, "column": 31}, "end": {"line": 125, "column": 4}, "value": 3}, + {"unit_name": "HikariDataSourceMeterBinder", "start": {"line": 133, "column": 4}, "end": {"line": 135, "column": 5}, "value": 3}, + {"unit_name": "bindTo", "start": {"line": 138, "column": 16}, "end": {"line": 146, "column": 5}, "value": 9}, + {"unit_name": "bindMetricsRegistryToHikariDataSource", "start": {"line": 148, "column": 17}, "end": {"line": 157, "column": 5}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/jdbc/package-info.java": { + "checksum": "1e85271f499604126f130dafaf61c8fc", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/task/TaskExecutorMetricsAutoConfiguration.java": { + "checksum": "6af66a26a49bbb599daab07a16a7525a", + "language": "Java", + "loc": 62, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "bindTaskExecutorsToRegistry", "start": {"line": 57, "column": 14}, "end": {"line": 66, "column": 3}, "value": 10}, + {"unit_name": "eagerTaskExecutorMetrics", "start": {"line": 69, "column": 41}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "monitor", "start": {"line": 73, "column": 15}, "end": {"line": 77, "column": 3}, "value": 5}, + {"unit_name": "safeGetThreadPoolExecutor", "start": {"line": 79, "column": 29}, "end": {"line": 86, "column": 3}, "value": 8}, + {"unit_name": "safeGetThreadPoolExecutor", "start": {"line": 88, "column": 29}, "end": {"line": 95, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/task/package-info.java": { + "checksum": "1e33f5936ce5e2c47e981a3e31de21ab", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/mongo/MongoMetricsAutoConfiguration.java": { + "checksum": "669005090ad0a0f27c723bcdd01ebd84", + "language": "Java", + "loc": 70, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "mongoMetricsCommandListener", "start": {"line": 60, "column": 31}, "end": {"line": 63, "column": 4}, "value": 4}, + {"unit_name": "mongoCommandTagsProvider", "start": {"line": 67, "column": 28}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "mongoMetricsCommandListenerClientSettingsBuilderCustomizer", "start": {"line": 72, "column": 40}, "end": {"line": 75, "column": 4}, "value": 4}, + {"unit_name": "mongoMetricsConnectionPoolListener", "start": {"line": 86, "column": 38}, "end": {"line": 89, "column": 4}, "value": 4}, + {"unit_name": "mongoConnectionPoolTagsProvider", "start": {"line": 93, "column": 35}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "mongoMetricsConnectionPoolListenerClientSettingsBuilderCustomizer", "start": {"line": 98, "column": 40}, "end": {"line": 103, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/mongo/package-info.java": { + "checksum": "7fa1c73f936cff51b6706189e4e89eaf", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/orm/jpa/HibernateMetricsAutoConfiguration.java": { + "checksum": "a879a1fc420c3cf7df0e528d8e8ca131", + "language": "Java", + "loc": 59, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "HibernateMetricsAutoConfiguration", "start": {"line": 60, "column": 9}, "end": {"line": 64, "column": 3}, "value": 5}, + {"unit_name": "afterSingletonsInstantiated", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "bindEntityManagerFactoriesToRegistry", "start": {"line": 71, "column": 14}, "end": {"line": 74, "column": 3}, "value": 4}, + {"unit_name": "bindEntityManagerFactoryToRegistry", "start": {"line": 76, "column": 15}, "end": {"line": 87, "column": 3}, "value": 11}, + {"unit_name": "getEntityManagerFactoryName", "start": {"line": 94, "column": 17}, "end": {"line": 100, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/orm/jpa/package-info.java": { + "checksum": "57a931e08b6f3a73aa5ad98ba9aae93c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/ConditionalOnEnabledMetricsExport.java": { + "checksum": "f332d00d8bb3bb2a4ea2f004dc8cd1ae", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/OnMetricsExportEnabledCondition.java": { + "checksum": "b6dab095eb32b95f30ab6d651164ab2e", + "language": "Java", + "loc": 39, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 41, "column": 26}, "end": {"line": 50, "column": 3}, "value": 10}, + {"unit_name": "getProductOutcome", "start": {"line": 52, "column": 27}, "end": {"line": 61, "column": 3}, "value": 10}, + {"unit_name": "getDefaultOutcome", "start": {"line": 70, "column": 27}, "end": {"line": 74, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/package-info.java": { + "checksum": "51aa3c2be194eadc95ae49ede5573574", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/stackdriver/StackdriverPropertiesConfigAdapter.java": { + "checksum": "a5f07ec41c27fd1c3c1d058053664356", + "language": "Java", + "loc": 34, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "StackdriverPropertiesConfigAdapter", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "projectId", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "resourceType", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "resourceLabels", "start": {"line": 54, "column": 29}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "useSemanticMetricTypes", "start": {"line": 59, "column": 17}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "metricTypePrefix", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/stackdriver/StackdriverProperties.java": { + "checksum": "149a8dfd91d80350de6dc284d7f7d600", + "language": "Java", + "loc": 42, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "getProjectId", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "setProjectId", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getResourceType", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "setResourceType", "start": {"line": 75, "column": 14}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getResourceLabels", "start": {"line": 79, "column": 29}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "setResourceLabels", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "isUseSemanticMetricTypes", "start": {"line": 87, "column": 17}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "setUseSemanticMetricTypes", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getMetricTypePrefix", "start": {"line": 95, "column": 16}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "setMetricTypePrefix", "start": {"line": 99, "column": 14}, "end": {"line": 101, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/stackdriver/StackdriverMetricsExportAutoConfiguration.java": { + "checksum": "1e02d396b72cea3db024ab8102af41f5", + "language": "Java", + "loc": 38, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "StackdriverMetricsExportAutoConfiguration", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "stackdriverConfig", "start": {"line": 60, "column": 27}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "stackdriverMeterRegistry", "start": {"line": 66, "column": 34}, "end": {"line": 68, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/stackdriver/package-info.java": { + "checksum": "bd67ec9339908f3979c62142dbc1ad35", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/dynatrace/DynatraceProperties.java": { + "checksum": "4207c90d73e105ab717eb06b5774a4e0", + "language": "Java", + "loc": 89, + "profile": [66, 0, 0, 0], + "measurements": [ + {"unit_name": "getApiToken", "start": {"line": 50, "column": 16}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "setApiToken", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 62, "column": 14}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getV1", "start": {"line": 66, "column": 12}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getV2", "start": {"line": 70, "column": 12}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getDeviceId", "start": {"line": 93, "column": 17}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "setDeviceId", "start": {"line": 97, "column": 15}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "getGroup", "start": {"line": 101, "column": 17}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "setGroup", "start": {"line": 105, "column": 15}, "end": {"line": 107, "column": 4}, "value": 3}, + {"unit_name": "getTechnologyType", "start": {"line": 109, "column": 17}, "end": {"line": 111, "column": 4}, "value": 3}, + {"unit_name": "setTechnologyType", "start": {"line": 113, "column": 15}, "end": {"line": 115, "column": 4}, "value": 3}, + {"unit_name": "getDefaultDimensions", "start": {"line": 149, "column": 30}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "setDefaultDimensions", "start": {"line": 153, "column": 15}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "isEnrichWithDynatraceMetadata", "start": {"line": 157, "column": 18}, "end": {"line": 159, "column": 4}, "value": 3}, + {"unit_name": "setEnrichWithDynatraceMetadata", "start": {"line": 161, "column": 15}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "getMetricKeyPrefix", "start": {"line": 165, "column": 17}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "setMetricKeyPrefix", "start": {"line": 169, "column": 15}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "isUseDynatraceSummaryInstruments", "start": {"line": 173, "column": 18}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "setUseDynatraceSummaryInstruments", "start": {"line": 177, "column": 15}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "isExportMeterMetadata", "start": {"line": 181, "column": 18}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "setExportMeterMetadata", "start": {"line": 185, "column": 15}, "end": {"line": 187, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/dynatrace/DynatraceMetricsExportAutoConfiguration.java": { + "checksum": "0e77efa4ae5abfe4f1f444dd0847222c", + "language": "Java", + "loc": 43, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "DynatraceMetricsExportAutoConfiguration", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "dynatraceConfig", "start": {"line": 60, "column": 25}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "dynatraceMeterRegistry", "start": {"line": 66, "column": 32}, "end": {"line": 72, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/dynatrace/DynatracePropertiesConfigAdapter.java": { + "checksum": "d9979acae966704e4dacc20c0b45c68e", + "language": "Java", + "loc": 69, + "profile": [46, 0, 0, 0], + "measurements": [ + {"unit_name": "DynatracePropertiesConfigAdapter", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "apiToken", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "deviceId", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "technologyType", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "uri", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "group", "start": {"line": 68, "column": 16}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "apiVersion", "start": {"line": 73, "column": 29}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "metricKeyPrefix", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "defaultDimensions", "start": {"line": 84, "column": 29}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "enrichWithDynatraceMetadata", "start": {"line": 89, "column": 17}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "useDynatraceSummaryInstruments", "start": {"line": 94, "column": 17}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "exportMeterMetadata", "start": {"line": 99, "column": 17}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "v1", "start": {"line": 103, "column": 47}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "v2", "start": {"line": 107, "column": 47}, "end": {"line": 109, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/dynatrace/package-info.java": { + "checksum": "5521e111344feed4ff29578632a7dc9f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/humio/HumioProperties.java": { + "checksum": "2a6b799b11d4d6eefcd6b89a5d18a6cf", + "language": "Java", + "loc": 39, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getApiToken", "start": {"line": 59, "column": 16}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "setApiToken", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 68, "column": 18}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getTags", "start": {"line": 77, "column": 29}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "setTags", "start": {"line": 81, "column": 14}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 85, "column": 16}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/humio/HumioMetricsExportAutoConfiguration.java": { + "checksum": "371da41e4b3b841aeac8cd515fa1f11c", + "language": "Java", + "loc": 43, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "HumioMetricsExportAutoConfiguration", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "humioConfig", "start": {"line": 60, "column": 21}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "humioMeterRegistry", "start": {"line": 66, "column": 28}, "end": {"line": 73, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/humio/package-info.java": { + "checksum": "ca54a779d98433cc566196a4ae540530", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/humio/HumioPropertiesConfigAdapter.java": { + "checksum": "c6e6c0b6f5c8956a0c1e1d9e855a9d0e", + "language": "Java", + "loc": 29, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "HumioPropertiesConfigAdapter", "start": {"line": 32, "column": 2}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 42, "column": 16}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "uri", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "tags", "start": {"line": 52, "column": 29}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "apiToken", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/influx/InfluxPropertiesConfigAdapter.java": { + "checksum": "cbed7d1d215d6cf278cb2193b3c24a5f", + "language": "Java", + "loc": 75, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "InfluxPropertiesConfigAdapter", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "db", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "consistency", "start": {"line": 49, "column": 27}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "userName", "start": {"line": 54, "column": 16}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "password", "start": {"line": 59, "column": 16}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "retentionPolicy", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "retentionReplicationFactor", "start": {"line": 69, "column": 17}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "retentionDuration", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "retentionShardDuration", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "uri", "start": {"line": 84, "column": 16}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "compressed", "start": {"line": 89, "column": 17}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "autoCreateDb", "start": {"line": 94, "column": 17}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "apiVersion", "start": {"line": 99, "column": 26}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "org", "start": {"line": 104, "column": 16}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "bucket", "start": {"line": 109, "column": 16}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "token", "start": {"line": 114, "column": 16}, "end": {"line": 116, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/influx/InfluxProperties.java": { + "checksum": "adebad12e7556f713c0e5b73c76de7a5", + "language": "Java", + "loc": 113, + "profile": [90, 0, 0, 0], + "measurements": [ + {"unit_name": "getDb", "start": {"line": 120, "column": 16}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "setDb", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "getConsistency", "start": {"line": 128, "column": 27}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "setConsistency", "start": {"line": 132, "column": 14}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "getUserName", "start": {"line": 136, "column": 16}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "setUserName", "start": {"line": 140, "column": 14}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 144, "column": 16}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 148, "column": 14}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getRetentionPolicy", "start": {"line": 152, "column": 16}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "setRetentionPolicy", "start": {"line": 156, "column": 14}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getRetentionDuration", "start": {"line": 160, "column": 16}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "setRetentionDuration", "start": {"line": 164, "column": 14}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "getRetentionReplicationFactor", "start": {"line": 168, "column": 17}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "setRetentionReplicationFactor", "start": {"line": 172, "column": 14}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "getRetentionShardDuration", "start": {"line": 176, "column": 16}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "setRetentionShardDuration", "start": {"line": 180, "column": 14}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 184, "column": 16}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 188, "column": 14}, "end": {"line": 190, "column": 3}, "value": 3}, + {"unit_name": "isCompressed", "start": {"line": 192, "column": 17}, "end": {"line": 194, "column": 3}, "value": 3}, + {"unit_name": "setCompressed", "start": {"line": 196, "column": 14}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "isAutoCreateDb", "start": {"line": 200, "column": 17}, "end": {"line": 202, "column": 3}, "value": 3}, + {"unit_name": "setAutoCreateDb", "start": {"line": 204, "column": 14}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "getApiVersion", "start": {"line": 208, "column": 26}, "end": {"line": 210, "column": 3}, "value": 3}, + {"unit_name": "setApiVersion", "start": {"line": 212, "column": 14}, "end": {"line": 214, "column": 3}, "value": 3}, + {"unit_name": "getOrg", "start": {"line": 216, "column": 16}, "end": {"line": 218, "column": 3}, "value": 3}, + {"unit_name": "setOrg", "start": {"line": 220, "column": 14}, "end": {"line": 222, "column": 3}, "value": 3}, + {"unit_name": "getBucket", "start": {"line": 224, "column": 16}, "end": {"line": 226, "column": 3}, "value": 3}, + {"unit_name": "setBucket", "start": {"line": 228, "column": 14}, "end": {"line": 230, "column": 3}, "value": 3}, + {"unit_name": "getToken", "start": {"line": 232, "column": 16}, "end": {"line": 234, "column": 3}, "value": 3}, + {"unit_name": "setToken", "start": {"line": 236, "column": 14}, "end": {"line": 238, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/influx/package-info.java": { + "checksum": "e9e882174663b4887388a7e35da9190f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/influx/InfluxMetricsExportAutoConfiguration.java": { + "checksum": "325234b9172c7eb58cf6e5463c5972ea", + "language": "Java", + "loc": 43, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "InfluxMetricsExportAutoConfiguration", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "influxConfig", "start": {"line": 60, "column": 22}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "influxMeterRegistry", "start": {"line": 66, "column": 29}, "end": {"line": 73, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/signalfx/SignalFxProperties.java": { + "checksum": "f4bf4997536d38fc30fb13f69b1994ec", + "language": "Java", + "loc": 49, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "getStep", "start": {"line": 63, "column": 18}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "setStep", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getAccessToken", "start": {"line": 72, "column": 16}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "setAccessToken", "start": {"line": 76, "column": 14}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 84, "column": 14}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 88, "column": 16}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setSource", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getPublishedHistogramType", "start": {"line": 96, "column": 23}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "setPublishedHistogramType", "start": {"line": 100, "column": 14}, "end": {"line": 102, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/signalfx/SignalFxPropertiesConfigAdapter.java": { + "checksum": "d356557ad708aade68025ae7f1e8521e", + "language": "Java", + "loc": 41, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "SignalFxPropertiesConfigAdapter", "start": {"line": 33, "column": 9}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "prefix", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "accessToken", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "uri", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "source", "start": {"line": 54, "column": 16}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "publishCumulativeHistogram", "start": {"line": 59, "column": 17}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "isPublishCumulativeHistogram", "start": {"line": 63, "column": 18}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "publishDeltaHistogram", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "isPublishDeltaHistogram", "start": {"line": 72, "column": 18}, "end": {"line": 74, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/signalfx/SignalFxMetricsExportAutoConfiguration.java": { + "checksum": "639fa32d7b8c8bdb717b2d6bae505a6f", + "language": "Java", + "loc": 34, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "signalfxConfig", "start": {"line": 53, "column": 24}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "signalFxMeterRegistry", "start": {"line": 59, "column": 31}, "end": {"line": 61, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/signalfx/package-info.java": { + "checksum": "469f39677092bc8c38df5c3661040b1f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/elastic/ElasticPropertiesConfigAdapter.java": { + "checksum": "8e59af1b4bf12aa81122cf39b03cf1c6", + "language": "Java", + "loc": 57, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "ElasticPropertiesConfigAdapter", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "host", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "index", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "indexDateFormat", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "indexDateSeparator", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "timestampFieldName", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "autoCreateIndex", "start": {"line": 66, "column": 17}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "userName", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "password", "start": {"line": 76, "column": 16}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "pipeline", "start": {"line": 81, "column": 16}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "apiKeyCredentials", "start": {"line": 86, "column": 16}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "enableSource", "start": {"line": 91, "column": 17}, "end": {"line": 93, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/elastic/ElasticMetricsExportAutoConfiguration.java": { + "checksum": "945f74a899007fd6371a81ae470b8655", + "language": "Java", + "loc": 52, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "ElasticMetricsExportAutoConfiguration", "start": {"line": 55, "column": 9}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "elasticConfig", "start": {"line": 61, "column": 23}, "end": {"line": 71, "column": 3}, "value": 11}, + {"unit_name": "elasticMeterRegistry", "start": {"line": 75, "column": 30}, "end": {"line": 81, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/elastic/ElasticProperties.java": { + "checksum": "5efc9a9ae03f0c6caf0aa45bae219fb4", + "language": "Java", + "loc": 83, + "profile": [66, 0, 0, 0], + "measurements": [ + {"unit_name": "getHost", "start": {"line": 88, "column": 16}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getIndex", "start": {"line": 96, "column": 16}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "setIndex", "start": {"line": 100, "column": 14}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getIndexDateFormat", "start": {"line": 104, "column": 16}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "setIndexDateFormat", "start": {"line": 108, "column": 14}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "getIndexDateSeparator", "start": {"line": 112, "column": 16}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "setIndexDateSeparator", "start": {"line": 116, "column": 14}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "getTimestampFieldName", "start": {"line": 120, "column": 16}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "setTimestampFieldName", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "isAutoCreateIndex", "start": {"line": 128, "column": 17}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "setAutoCreateIndex", "start": {"line": 132, "column": 14}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "getUserName", "start": {"line": 136, "column": 16}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "setUserName", "start": {"line": 140, "column": 14}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 144, "column": 16}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 148, "column": 14}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getPipeline", "start": {"line": 152, "column": 16}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "setPipeline", "start": {"line": 156, "column": 14}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getApiKeyCredentials", "start": {"line": 160, "column": 16}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "setApiKeyCredentials", "start": {"line": 164, "column": 14}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "isEnableSource", "start": {"line": 168, "column": 17}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "setEnableSource", "start": {"line": 172, "column": 14}, "end": {"line": 174, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/elastic/package-info.java": { + "checksum": "631633566738264c8623d33eff0d3071", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/appoptics/AppOpticsMetricsExportAutoConfiguration.java": { + "checksum": "c9607da246b1610dccc66b6666667ae2", + "language": "Java", + "loc": 43, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "AppOpticsMetricsExportAutoConfiguration", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "appOpticsConfig", "start": {"line": 60, "column": 25}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "appOpticsMeterRegistry", "start": {"line": 66, "column": 32}, "end": {"line": 72, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/appoptics/AppOpticsPropertiesConfigAdapter.java": { + "checksum": "bc92be1d1d92a2c8d5a374a6dbe96e8a", + "language": "Java", + "loc": 29, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "AppOpticsPropertiesConfigAdapter", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "uri", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "apiToken", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "hostTag", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "floorTimes", "start": {"line": 56, "column": 17}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/appoptics/AppOpticsProperties.java": { + "checksum": "1e74cd68248e3b4c2b0d1d81b71cb88f", + "language": "Java", + "loc": 53, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "getUri", "start": {"line": 66, "column": 16}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getApiToken", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "setApiToken", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getHostTag", "start": {"line": 82, "column": 16}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "setHostTag", "start": {"line": 86, "column": 14}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "isFloorTimes", "start": {"line": 90, "column": 17}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "setFloorTimes", "start": {"line": 94, "column": 14}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getBatchSize", "start": {"line": 99, "column": 17}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setBatchSize", "start": {"line": 104, "column": 14}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 109, "column": 18}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 114, "column": 14}, "end": {"line": 116, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/appoptics/package-info.java": { + "checksum": "6a94948717459b09bbaa5273539e90a1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/jmx/JmxMetricsExportAutoConfiguration.java": { + "checksum": "0c0ad055f18e2ad0920df2abd8bc4fe4", + "language": "Java", + "loc": 34, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "jmxConfig", "start": {"line": 52, "column": 19}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "jmxMeterRegistry", "start": {"line": 58, "column": 26}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/jmx/JmxProperties.java": { + "checksum": "78de163d9c3eb52780faeab8e5e5fdff", + "language": "Java", + "loc": 27, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getDomain", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "setDomain", "start": {"line": 53, "column": 14}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getStep", "start": {"line": 57, "column": 18}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "setStep", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 69, "column": 14}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/jmx/JmxPropertiesConfigAdapter.java": { + "checksum": "90b8691304d66ae347e92c43b0fefbe7", + "language": "Java", + "loc": 25, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "JmxPropertiesConfigAdapter", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "domain", "start": {"line": 48, "column": 16}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "step", "start": {"line": 53, "column": 18}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/jmx/package-info.java": { + "checksum": "2dce9104c499a312ce7018eacfcf5494", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/otlp/OtlpMetricsConnectionDetails.java": { + "checksum": "133324706cb2dbfc67d68352be95c189", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/otlp/OtlpMetricsProperties.java": { + "checksum": "321054822adb4ff05975aa06de7b1d17", + "language": "Java", + "loc": 70, + "profile": [48, 0, 0, 0], + "measurements": [ + {"unit_name": "getUrl", "start": {"line": 82, "column": 16}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "setUrl", "start": {"line": 86, "column": 14}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getAggregationTemporality", "start": {"line": 90, "column": 32}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "setAggregationTemporality", "start": {"line": 94, "column": 14}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getResourceAttributes", "start": {"line": 100, "column": 29}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "setResourceAttributes", "start": {"line": 105, "column": 14}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 109, "column": 29}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "setHeaders", "start": {"line": 113, "column": 14}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "getHistogramFlavor", "start": {"line": 117, "column": 25}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "setHistogramFlavor", "start": {"line": 121, "column": 14}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "getMaxScale", "start": {"line": 125, "column": 13}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "setMaxScale", "start": {"line": 129, "column": 14}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "getMaxBucketCount", "start": {"line": 133, "column": 13}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "setMaxBucketCount", "start": {"line": 137, "column": 14}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "getBaseTimeUnit", "start": {"line": 141, "column": 18}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "setBaseTimeUnit", "start": {"line": 145, "column": 14}, "end": {"line": 147, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/otlp/OtlpMetricsExportAutoConfiguration.java": { + "checksum": "e737d29ea967454795506d81c1a2558e", + "language": "Java", + "loc": 68, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "OtlpMetricsExportAutoConfiguration", "start": {"line": 58, "column": 2}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "otlpMetricsConnectionDetails", "start": {"line": 64, "column": 31}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "otlpConfig", "start": {"line": 70, "column": 13}, "end": {"line": 74, "column": 3}, "value": 5}, + {"unit_name": "otlpMeterRegistry", "start": {"line": 79, "column": 27}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "otlpMeterRegistryVirtualThreads", "start": {"line": 86, "column": 27}, "end": {"line": 89, "column": 3}, "value": 4}, + {"unit_name": "PropertiesOtlpMetricsConnectionDetails", "start": {"line": 98, "column": 3}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 103, "column": 17}, "end": {"line": 105, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/otlp/OtlpMetricsPropertiesConfigAdapter.java": { + "checksum": "f14cc55ed57b184aae475ec759363abe", + "language": "Java", + "loc": 77, + "profile": [47, 0, 0, 0], + "measurements": [ + {"unit_name": "OtlpMetricsPropertiesConfigAdapter", "start": {"line": 55, "column": 2}, "end": {"line": 62, "column": 3}, "value": 8}, + {"unit_name": "prefix", "start": {"line": 65, "column": 16}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "url", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "aggregationTemporality", "start": {"line": 75, "column": 32}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "resourceAttributes", "start": {"line": 81, "column": 29}, "end": {"line": 88, "column": 3}, "value": 8}, + {"unit_name": "getApplicationName", "start": {"line": 90, "column": 17}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getApplicationGroup", "start": {"line": 94, "column": 17}, "end": {"line": 97, "column": 3}, "value": 4}, + {"unit_name": "headers", "start": {"line": 100, "column": 29}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "histogramFlavor", "start": {"line": 105, "column": 25}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "maxScale", "start": {"line": 110, "column": 13}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "maxBucketCount", "start": {"line": 115, "column": 13}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "baseTimeUnit", "start": {"line": 120, "column": 18}, "end": {"line": 122, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/otlp/package-info.java": { + "checksum": "ea35df56ec3dc4c20421a965b3fc603b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/statsd/StatsdMetricsExportAutoConfiguration.java": { + "checksum": "5e7c2cdd6a8c9cb62bbfda0606262391", + "language": "Java", + "loc": 34, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "statsdConfig", "start": {"line": 52, "column": 22}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "statsdMeterRegistry", "start": {"line": 58, "column": 29}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/statsd/StatsdPropertiesConfigAdapter.java": { + "checksum": "45a55ea34a0f3aa1a1dad3f84eca55de", + "language": "Java", + "loc": 59, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "StatsdPropertiesConfigAdapter", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "flavor", "start": {"line": 50, "column": 22}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "enabled", "start": {"line": 55, "column": 17}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "host", "start": {"line": 60, "column": 16}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "port", "start": {"line": 65, "column": 13}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "protocol", "start": {"line": 70, "column": 24}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "maxPacketLength", "start": {"line": 75, "column": 13}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "pollingFrequency", "start": {"line": 80, "column": 18}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "step", "start": {"line": 85, "column": 18}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "publishUnchangedMeters", "start": {"line": 90, "column": 17}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "buffered", "start": {"line": 95, "column": 17}, "end": {"line": 97, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/statsd/package-info.java": { + "checksum": "4db9059575bbab4fdf9ac7b2559fd74d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/statsd/StatsdProperties.java": { + "checksum": "32a6f69096348499b105d699c990282d", + "language": "Java", + "loc": 78, + "profile": [60, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 90, "column": 17}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 94, "column": 14}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getFlavor", "start": {"line": 98, "column": 22}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "setFlavor", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "getHost", "start": {"line": 106, "column": 16}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 110, "column": 14}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 114, "column": 17}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 118, "column": 14}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "getProtocol", "start": {"line": 122, "column": 24}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "setProtocol", "start": {"line": 126, "column": 14}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "getMaxPacketLength", "start": {"line": 130, "column": 17}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "setMaxPacketLength", "start": {"line": 134, "column": 14}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "getPollingFrequency", "start": {"line": 138, "column": 18}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "setPollingFrequency", "start": {"line": 142, "column": 14}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "getStep", "start": {"line": 146, "column": 18}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "setStep", "start": {"line": 150, "column": 14}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "isPublishUnchangedMeters", "start": {"line": 154, "column": 17}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "setPublishUnchangedMeters", "start": {"line": 158, "column": 14}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "isBuffered", "start": {"line": 162, "column": 17}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "setBuffered", "start": {"line": 166, "column": 14}, "end": {"line": 168, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/simple/SimplePropertiesConfigAdapter.java": { + "checksum": "7fc17add055f88b26477fe25722b5756", + "language": "Java", + "loc": 26, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "SimplePropertiesConfigAdapter", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "step", "start": {"line": 49, "column": 18}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "mode", "start": {"line": 54, "column": 22}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/simple/SimpleProperties.java": { + "checksum": "396af3a3e8b7fdc10933ef7ed924b54b", + "language": "Java", + "loc": 29, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 52, "column": 17}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getStep", "start": {"line": 60, "column": 18}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "setStep", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 68, "column": 22}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "setMode", "start": {"line": 72, "column": 14}, "end": {"line": 74, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/simple/SimpleMetricsExportAutoConfiguration.java": { + "checksum": "195be6e11d1910489d0f793fbb4b436d", + "language": "Java", + "loc": 30, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "simpleMeterRegistry", "start": {"line": 50, "column": 29}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "simpleConfig", "start": {"line": 56, "column": 22}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/simple/package-info.java": { + "checksum": "55d53fdb24566c900ba43bb600ef3f7f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/kairos/KairosPropertiesConfigAdapter.java": { + "checksum": "fb20857ef4a370c59878041b196ee1b3", + "language": "Java", + "loc": 25, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "KairosPropertiesConfigAdapter", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "uri", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "userName", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "password", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/kairos/KairosMetricsExportAutoConfiguration.java": { + "checksum": "2815a94de88b17e55d7061637faeb1b5", + "language": "Java", + "loc": 43, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "KairosMetricsExportAutoConfiguration", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "kairosConfig", "start": {"line": 60, "column": 22}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "kairosMeterRegistry", "start": {"line": 66, "column": 29}, "end": {"line": 73, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/kairos/package-info.java": { + "checksum": "c3dadca9a1b733013179ef6a570bb916", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/kairos/KairosProperties.java": { + "checksum": "b8584b214bb9cfef0d5148f0f78a8a5c", + "language": "Java", + "loc": 27, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getUri", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getUserName", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "setUserName", "start": {"line": 59, "column": 14}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/StepRegistryPropertiesConfigAdapter.java": { + "checksum": "58cfeb810e509a5a6363aab717bbe08e", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "StepRegistryPropertiesConfigAdapter", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PropertiesConfigAdapter.java": { + "checksum": "86cb88cb274e5bcba690c513b1e0ba86", + "language": "Java", + "loc": 15, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesConfigAdapter", "start": {"line": 40, "column": 9}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 52, "column": 24}, "end": {"line": 55, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PushRegistryPropertiesConfigAdapter.java": { + "checksum": "b3015e7d49c77eda29df7889049a6a22", + "language": "Java", + "loc": 25, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "PushRegistryPropertiesConfigAdapter", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "step", "start": {"line": 45, "column": 18}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "enabled", "start": {"line": 50, "column": 17}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "batchSize", "start": {"line": 55, "column": 13}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/PushRegistryProperties.java": { + "checksum": "5eb85a5d68ad477fada7472dddc9e729", + "language": "Java", + "loc": 39, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "getStep", "start": {"line": 58, "column": 18}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "setStep", "start": {"line": 62, "column": 14}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 66, "column": 17}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 74, "column": 18}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getReadTimeout", "start": {"line": 82, "column": 18}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "setReadTimeout", "start": {"line": 86, "column": 14}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getBatchSize", "start": {"line": 90, "column": 17}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "setBatchSize", "start": {"line": 94, "column": 14}, "end": {"line": 96, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/StepRegistryProperties.java": { + "checksum": "7ea6733f0fdc34c064697e42d3218ded", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/properties/package-info.java": { + "checksum": "2e804764e350e520a7f12f1064f47404", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/datadog/DatadogProperties.java": { + "checksum": "bf981eb30fc95c7fcbdd342712c96767", + "language": "Java", + "loc": 41, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "getApiKey", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "setApiKey", "start": {"line": 65, "column": 14}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getApplicationKey", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "setApplicationKey", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "isDescriptions", "start": {"line": 77, "column": 17}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "setDescriptions", "start": {"line": 81, "column": 14}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getHostTag", "start": {"line": 85, "column": 16}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "setHostTag", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 93, "column": 16}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 97, "column": 14}, "end": {"line": 99, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/datadog/DatadogMetricsExportAutoConfiguration.java": { + "checksum": "e7d38135ae3af0cffd08025b6d95c7a0", + "language": "Java", + "loc": 43, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "DatadogMetricsExportAutoConfiguration", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "datadogConfig", "start": {"line": 60, "column": 23}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "datadogMeterRegistry", "start": {"line": 66, "column": 30}, "end": {"line": 72, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/datadog/package-info.java": { + "checksum": "2a086f38d54d12ecc271c804aa36ed12", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/datadog/DatadogPropertiesConfigAdapter.java": { + "checksum": "231a78ad2632e1b52cbb35fd1607091a", + "language": "Java", + "loc": 33, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "DatadogPropertiesConfigAdapter", "start": {"line": 32, "column": 2}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "apiKey", "start": {"line": 42, "column": 16}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "applicationKey", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "hostTag", "start": {"line": 52, "column": 16}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "uri", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "descriptions", "start": {"line": 62, "column": 17}, "end": {"line": 64, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.java": { + "checksum": "d07f5b5e57d740b25d013575f83bafc5", + "language": "Java", + "loc": 57, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "wavefrontConfig", "start": {"line": 67, "column": 25}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "wavefrontMeterRegistry", "start": {"line": 74, "column": 32}, "end": {"line": 77, "column": 3}, "value": 4}, + {"unit_name": "wavefrontApplicationTagsCustomizer", "start": {"line": 81, "column": 50}, "end": {"line": 85, "column": 3}, "value": 5}, + {"unit_name": "asTag", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontPropertiesConfigAdapter.java": { + "checksum": "5200e6aa60106c33d986becd5b245bf9", + "language": "Java", + "loc": 54, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "WavefrontPropertiesConfigAdapter", "start": {"line": 38, "column": 9}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "prefix", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "uri", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "source", "start": {"line": 54, "column": 16}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "batchSize", "start": {"line": 59, "column": 13}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "apiToken", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "globalPrefix", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "reportMinuteDistribution", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "reportHourDistribution", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "reportDayDistribution", "start": {"line": 84, "column": 17}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "apiTokenType", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/package-info.java": { + "checksum": "b2a8d8a02ca6b2238d788975945dcdb1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/newrelic/NewRelicMetricsExportAutoConfiguration.java": { + "checksum": "0213cb51bf251cb8ec049cd3211742d1", + "language": "Java", + "loc": 56, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "NewRelicMetricsExportAutoConfiguration", "start": {"line": 59, "column": 9}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "newRelicConfig", "start": {"line": 65, "column": 24}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "newRelicClientProvider", "start": {"line": 71, "column": 32}, "end": {"line": 78, "column": 3}, "value": 7}, + {"unit_name": "newRelicMeterRegistry", "start": {"line": 82, "column": 31}, "end": {"line": 88, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/newrelic/NewRelicProperties.java": { + "checksum": "5e7fef7db3b4cb1e6e8d8e850bda2046", + "language": "Java", + "loc": 49, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "isMeterNameEventTypeEnabled", "start": {"line": 71, "column": 17}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "setMeterNameEventTypeEnabled", "start": {"line": 75, "column": 14}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getEventType", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "setEventType", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getClientProviderType", "start": {"line": 87, "column": 28}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "setClientProviderType", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getApiKey", "start": {"line": 95, "column": 16}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "setApiKey", "start": {"line": 99, "column": 14}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "getAccountId", "start": {"line": 103, "column": 16}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "setAccountId", "start": {"line": 107, "column": 14}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 111, "column": 16}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 115, "column": 14}, "end": {"line": 117, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/newrelic/NewRelicPropertiesConfigAdapter.java": { + "checksum": "077423f5c7a6c0b21631f251b8c886e1", + "language": "Java", + "loc": 38, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "NewRelicPropertiesConfigAdapter", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "meterNameEventTypeEnabled", "start": {"line": 44, "column": 17}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "eventType", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "clientProviderType", "start": {"line": 54, "column": 28}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "apiKey", "start": {"line": 59, "column": 16}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "accountId", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "uri", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/newrelic/package-info.java": { + "checksum": "d32c291347c045c0e927a8ecac60b775", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/prometheus/PrometheusSimpleclientMetricsExportAutoConfiguration.java": { + "checksum": "06cf9b6272a221e81d62c5394903cdf7", + "language": "Java", + "loc": 108, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "simpleclientPrometheusConfig", "start": {"line": 77, "column": 44}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "simpleclientPrometheusMeterRegistry", "start": {"line": 83, "column": 51}, "end": {"line": 88, "column": 3}, "value": 6}, + {"unit_name": "collectorRegistry", "start": {"line": 92, "column": 20}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "exemplarSampler", "start": {"line": 99, "column": 25}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "prometheusEndpoint", "start": {"line": 110, "column": 40}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "prometheusPushGatewayManager", "start": {"line": 134, "column": 32}, "end": {"line": 148, "column": 4}, "value": 15}, + {"unit_name": "initializePushGateway", "start": {"line": 150, "column": 23}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "getJob", "start": {"line": 154, "column": 18}, "end": {"line": 158, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/prometheus/PrometheusPropertiesConfigAdapter.java": { + "checksum": "e394fe196e2a3d44a6b3d60d13f58f62", + "language": "Java", + "loc": 44, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "PrometheusPropertiesConfigAdapter", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "descriptions", "start": {"line": 51, "column": 17}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "step", "start": {"line": 56, "column": 18}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "prometheusProperties", "start": {"line": 61, "column": 20}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "fromPropertiesMap", "start": {"line": 65, "column": 21}, "end": {"line": 76, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/prometheus/PrometheusMetricsExportAutoConfiguration.java": { + "checksum": "1029bc002f70c1c45de8175ee94b9ef5", + "language": "Java", + "loc": 58, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "prometheusConfig", "start": {"line": 60, "column": 19}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "prometheusMeterRegistry", "start": {"line": 66, "column": 26}, "end": {"line": 69, "column": 3}, "value": 4}, + {"unit_name": "prometheusRegistry", "start": {"line": 73, "column": 21}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "prometheusEndpoint", "start": {"line": 85, "column": 28}, "end": {"line": 88, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/prometheus/PrometheusSimpleclientPropertiesConfigAdapter.java": { + "checksum": "700c7c3e11d8b9f7ad74ff63bfedbb5a", + "language": "Java", + "loc": 37, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "PrometheusSimpleclientPropertiesConfigAdapter", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "descriptions", "start": {"line": 49, "column": 17}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "histogramFlavor", "start": {"line": 54, "column": 50}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "mapToMicrometerHistogramFlavor", "start": {"line": 59, "column": 50}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "step", "start": {"line": 67, "column": 18}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/prometheus/PrometheusProperties.java": { + "checksum": "53af9e3abe97ae13091e83e81bca74ec", + "language": "Java", + "loc": 112, + "profile": [78, 0, 0, 0], + "measurements": [ + {"unit_name": "isDescriptions", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "setDescriptions", "start": {"line": 76, "column": 14}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getHistogramFlavor", "start": {"line": 83, "column": 25}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setHistogramFlavor", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getStep", "start": {"line": 91, "column": 18}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setStep", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 99, "column": 17}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "getPushgateway", "start": {"line": 107, "column": 21}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 111, "column": 29}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "getEnabled", "start": {"line": 160, "column": 18}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 164, "column": 15}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "getBaseUrl", "start": {"line": 168, "column": 17}, "end": {"line": 170, "column": 4}, "value": 3}, + {"unit_name": "setBaseUrl", "start": {"line": 172, "column": 15}, "end": {"line": 174, "column": 4}, "value": 3}, + {"unit_name": "getUsername", "start": {"line": 176, "column": 17}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "setUsername", "start": {"line": 180, "column": 15}, "end": {"line": 182, "column": 4}, "value": 3}, + {"unit_name": "getPassword", "start": {"line": 184, "column": 17}, "end": {"line": 186, "column": 4}, "value": 3}, + {"unit_name": "setPassword", "start": {"line": 188, "column": 15}, "end": {"line": 190, "column": 4}, "value": 3}, + {"unit_name": "getPushRate", "start": {"line": 192, "column": 19}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "setPushRate", "start": {"line": 196, "column": 15}, "end": {"line": 198, "column": 4}, "value": 3}, + {"unit_name": "getJob", "start": {"line": 200, "column": 17}, "end": {"line": 202, "column": 4}, "value": 3}, + {"unit_name": "setJob", "start": {"line": 204, "column": 15}, "end": {"line": 206, "column": 4}, "value": 3}, + {"unit_name": "getGroupingKey", "start": {"line": 208, "column": 30}, "end": {"line": 210, "column": 4}, "value": 3}, + {"unit_name": "setGroupingKey", "start": {"line": 212, "column": 15}, "end": {"line": 214, "column": 4}, "value": 3}, + {"unit_name": "getShutdownOperation", "start": {"line": 216, "column": 28}, "end": {"line": 218, "column": 4}, "value": 3}, + {"unit_name": "setShutdownOperation", "start": {"line": 220, "column": 15}, "end": {"line": 222, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/prometheus/package-info.java": { + "checksum": "90f42fa6cc54706f81f8b4c7833214f4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/atlas/AtlasProperties.java": { + "checksum": "4560ccff3e3944b51701325c5f38d0dc", + "language": "Java", + "loc": 111, + "profile": [90, 0, 0, 0], + "measurements": [ + {"unit_name": "getStep", "start": {"line": 116, "column": 18}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "setStep", "start": {"line": 120, "column": 14}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 124, "column": 17}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 128, "column": 14}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 132, "column": 18}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 136, "column": 14}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "getReadTimeout", "start": {"line": 140, "column": 18}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "setReadTimeout", "start": {"line": 144, "column": 14}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "getNumThreads", "start": {"line": 148, "column": 17}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "setNumThreads", "start": {"line": 152, "column": 14}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "getBatchSize", "start": {"line": 156, "column": 17}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "setBatchSize", "start": {"line": 160, "column": 14}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 164, "column": 16}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 168, "column": 14}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "getMeterTimeToLive", "start": {"line": 172, "column": 18}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "setMeterTimeToLive", "start": {"line": 176, "column": 14}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "isLwcEnabled", "start": {"line": 180, "column": 17}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "setLwcEnabled", "start": {"line": 184, "column": 14}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "getLwcStep", "start": {"line": 188, "column": 18}, "end": {"line": 190, "column": 3}, "value": 3}, + {"unit_name": "setLwcStep", "start": {"line": 192, "column": 14}, "end": {"line": 194, "column": 3}, "value": 3}, + {"unit_name": "isLwcIgnorePublishStep", "start": {"line": 196, "column": 17}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "setLwcIgnorePublishStep", "start": {"line": 200, "column": 14}, "end": {"line": 202, "column": 3}, "value": 3}, + {"unit_name": "getConfigRefreshFrequency", "start": {"line": 204, "column": 18}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "setConfigRefreshFrequency", "start": {"line": 208, "column": 14}, "end": {"line": 210, "column": 3}, "value": 3}, + {"unit_name": "getConfigTimeToLive", "start": {"line": 212, "column": 18}, "end": {"line": 214, "column": 3}, "value": 3}, + {"unit_name": "setConfigTimeToLive", "start": {"line": 216, "column": 14}, "end": {"line": 218, "column": 3}, "value": 3}, + {"unit_name": "getConfigUri", "start": {"line": 220, "column": 16}, "end": {"line": 222, "column": 3}, "value": 3}, + {"unit_name": "setConfigUri", "start": {"line": 224, "column": 14}, "end": {"line": 226, "column": 3}, "value": 3}, + {"unit_name": "getEvalUri", "start": {"line": 228, "column": 16}, "end": {"line": 230, "column": 3}, "value": 3}, + {"unit_name": "setEvalUri", "start": {"line": 232, "column": 14}, "end": {"line": 234, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/atlas/AtlasPropertiesConfigAdapter.java": { + "checksum": "e75fc87550815973971b107ffd230bd0", + "language": "Java", + "loc": 73, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "AtlasPropertiesConfigAdapter", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "step", "start": {"line": 43, "column": 18}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "enabled", "start": {"line": 48, "column": 17}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "connectTimeout", "start": {"line": 53, "column": 18}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "readTimeout", "start": {"line": 58, "column": 18}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "numThreads", "start": {"line": 63, "column": 13}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "batchSize", "start": {"line": 68, "column": 13}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "uri", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "meterTTL", "start": {"line": 78, "column": 18}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "lwcEnabled", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "lwcStep", "start": {"line": 88, "column": 18}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "lwcIgnorePublishStep", "start": {"line": 93, "column": 17}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "configRefreshFrequency", "start": {"line": 98, "column": 18}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "configTTL", "start": {"line": 103, "column": 18}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "configUri", "start": {"line": 108, "column": 16}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "evalUri", "start": {"line": 113, "column": 16}, "end": {"line": 115, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/atlas/AtlasMetricsExportAutoConfiguration.java": { + "checksum": "dcf71be2771d5da43fc96a46aad915e9", + "language": "Java", + "loc": 34, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "atlasConfig", "start": {"line": 53, "column": 21}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "atlasMeterRegistry", "start": {"line": 59, "column": 28}, "end": {"line": 61, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/atlas/package-info.java": { + "checksum": "571608645a49f13d04d20d6c8d41673f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/ganglia/GangliaProperties.java": { + "checksum": "601f933fe9a5ff71fd6d9c384141ee62", + "language": "Java", + "loc": 57, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 73, "column": 17}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 77, "column": 14}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getStep", "start": {"line": 81, "column": 18}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "setStep", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getDurationUnits", "start": {"line": 89, "column": 18}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "setDurationUnits", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getAddressingMode", "start": {"line": 97, "column": 35}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "setAddressingMode", "start": {"line": 101, "column": 14}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getTimeToLive", "start": {"line": 105, "column": 17}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "setTimeToLive", "start": {"line": 109, "column": 14}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "getHost", "start": {"line": 113, "column": 16}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 117, "column": 14}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 121, "column": 17}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 125, "column": 14}, "end": {"line": 127, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/ganglia/GangliaPropertiesConfigAdapter.java": { + "checksum": "f58c3bd54ee4d34984603e4a8caf9a87", + "language": "Java", + "loc": 47, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "GangliaPropertiesConfigAdapter", "start": {"line": 35, "column": 2}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "enabled", "start": {"line": 50, "column": 17}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "step", "start": {"line": 55, "column": 18}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "durationUnits", "start": {"line": 60, "column": 18}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "addressingMode", "start": {"line": 65, "column": 35}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "ttl", "start": {"line": 70, "column": 13}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "host", "start": {"line": 75, "column": 16}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "port", "start": {"line": 80, "column": 13}, "end": {"line": 82, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/ganglia/GangliaMetricsExportAutoConfiguration.java": { + "checksum": "493fd37f14b775de35dd4abb34a1cf1d", + "language": "Java", + "loc": 34, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "gangliaConfig", "start": {"line": 52, "column": 23}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "gangliaMeterRegistry", "start": {"line": 58, "column": 30}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/ganglia/package-info.java": { + "checksum": "80d334bc74d72f408d07da6e3ac8f2bb", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/graphite/GraphiteProperties.java": { + "checksum": "0599e64ab6fba2556fbe18e0dd13f8ed", + "language": "Java", + "loc": 72, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 85, "column": 17}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "getStep", "start": {"line": 93, "column": 18}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "setStep", "start": {"line": 97, "column": 14}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "getRateUnits", "start": {"line": 101, "column": 18}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "setRateUnits", "start": {"line": 105, "column": 14}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getDurationUnits", "start": {"line": 109, "column": 18}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "setDurationUnits", "start": {"line": 113, "column": 14}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "getHost", "start": {"line": 117, "column": 16}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 121, "column": 14}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 125, "column": 17}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 129, "column": 14}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "getProtocol", "start": {"line": 133, "column": 26}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "setProtocol", "start": {"line": 137, "column": 14}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "getGraphiteTagsEnabled", "start": {"line": 141, "column": 17}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "setGraphiteTagsEnabled", "start": {"line": 145, "column": 14}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "getTagsAsPrefix", "start": {"line": 149, "column": 18}, "end": {"line": 151, "column": 3}, "value": 3}, + {"unit_name": "setTagsAsPrefix", "start": {"line": 153, "column": 14}, "end": {"line": 155, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/graphite/GraphiteMetricsExportAutoConfiguration.java": { + "checksum": "a0d76f13babf0de06b1603a92d01b284", + "language": "Java", + "loc": 34, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "graphiteConfig", "start": {"line": 52, "column": 24}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "graphiteMeterRegistry", "start": {"line": 58, "column": 31}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/graphite/GraphitePropertiesConfigAdapter.java": { + "checksum": "49190a7b11cf3da9e294237dc7adc5cc", + "language": "Java", + "loc": 55, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "GraphitePropertiesConfigAdapter", "start": {"line": 35, "column": 2}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "prefix", "start": {"line": 40, "column": 16}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "enabled", "start": {"line": 50, "column": 17}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "step", "start": {"line": 55, "column": 18}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "rateUnits", "start": {"line": 60, "column": 18}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "durationUnits", "start": {"line": 65, "column": 18}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "host", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "port", "start": {"line": 75, "column": 13}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "protocol", "start": {"line": 80, "column": 26}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "graphiteTagsEnabled", "start": {"line": 85, "column": 17}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "tagsAsPrefix", "start": {"line": 90, "column": 18}, "end": {"line": 92, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/graphite/package-info.java": { + "checksum": "5eeca3ed6a7a634c3673d7d3d3b7a394", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/startup/StartupTimeMetricsListenerAutoConfiguration.java": { + "checksum": "ac443c1e46539d36d8ed3dd22d53fbf2", + "language": "Java", + "loc": 21, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "startupTimeMetrics", "start": {"line": 44, "column": 36}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/startup/package-info.java": { + "checksum": "7dda2bcf2ef267c8625e47727fc18033", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/data/RepositoryMetricsAutoConfiguration.java": { + "checksum": "c206175d8d5d724e4c122b27b99b1adb", + "language": "Java", + "loc": 50, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "RepositoryMetricsAutoConfiguration", "start": {"line": 55, "column": 9}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "repositoryTagsProvider", "start": {"line": 61, "column": 39}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "metricsRepositoryMethodInvocationListener", "start": {"line": 67, "column": 51}, "end": {"line": 72, "column": 3}, "value": 6}, + {"unit_name": "metricsRepositoryMethodInvocationListenerBeanPostProcessor", "start": {"line": 75, "column": 75}, "end": {"line": 79, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/data/MetricsRepositoryMethodInvocationListenerBeanPostProcessor.java": { + "checksum": "7ca26df9a7b91d05a601867b5b189cbe", + "language": "Java", + "loc": 33, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "MetricsRepositoryMethodInvocationListenerBeanPostProcessor", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "postProcessBeforeInitialization", "start": {"line": 43, "column": 16}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "MetricsRepositoryFactoryCustomizer", "start": {"line": 54, "column": 11}, "end": {"line": 57, "column": 4}, "value": 4}, + {"unit_name": "customize", "start": {"line": 60, "column": 15}, "end": {"line": 62, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/data/package-info.java": { + "checksum": "cba7a6ec1d7d9d373ac1c6c27b4821b8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/SpanProcessors.java": { + "checksum": "1dede7e01e77a55ea8ec6b29135709ec", + "language": "Java", + "loc": 28, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "iterator", "start": {"line": 45, "column": 34}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "spliterator", "start": {"line": 50, "column": 37}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 60, "column": 24}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 70, "column": 24}, "end": {"line": 74, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/SpanExporters.java": { + "checksum": "ea30550711c0b2fa4b39f16d613e77c4", + "language": "Java", + "loc": 28, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "iterator", "start": {"line": 45, "column": 33}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "spliterator", "start": {"line": 50, "column": 36}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 60, "column": 23}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 70, "column": 23}, "end": {"line": 74, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/BravePropagationConfigurations.java": { + "checksum": "c0285392ed3fb2de4918fa4961de9b06", + "language": "Java", + "loc": 124, + "profile": [72, 0, 0, 0], + "measurements": [ + {"unit_name": "propagationFactory", "start": {"line": 61, "column": 31}, "end": {"line": 63, "column": 4}, "value": 3}, + {"unit_name": "PropagationWithBaggage", "start": {"line": 77, "column": 3}, "end": {"line": 79, "column": 4}, "value": 3}, + {"unit_name": "propagationFactoryBuilder", "start": {"line": 83, "column": 37}, "end": {"line": 100, "column": 4}, "value": 14}, + {"unit_name": "createThrowAwayFactory", "start": {"line": 102, "column": 19}, "end": {"line": 111, "column": 4}, "value": 4}, + {"unit_name": "Factory", "start": {"line": 103, "column": 15}, "end": {"line": 110, "column": 5}, "value": 6}, + {"unit_name": "get", "start": {"line": 106, "column": 32}, "end": {"line": 108, "column": 6}, "value": 3}, + {"unit_name": "remoteFieldsBaggagePropagationCustomizer", "start": {"line": 114, "column": 32}, "end": {"line": 125, "column": 4}, "value": 12}, + {"unit_name": "propagationFactory", "start": {"line": 130, "column": 11}, "end": {"line": 132, "column": 4}, "value": 3}, + {"unit_name": "mdcCorrelationScopeDecoratorBuilder", "start": {"line": 136, "column": 37}, "end": {"line": 141, "column": 4}, "value": 6}, + {"unit_name": "correlationFieldsCorrelationScopeCustomizer", "start": {"line": 147, "column": 30}, "end": {"line": 158, "column": 4}, "value": 12}, + {"unit_name": "correlationScopeDecorator", "start": {"line": 162, "column": 18}, "end": {"line": 164, "column": 4}, "value": 3}, + {"unit_name": "noopPropagationFactory", "start": {"line": 176, "column": 31}, "end": {"line": 178, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/OpenTelemetryEventPublisherBeansApplicationListener.java": { + "checksum": "b8ccf965ef3782274cc202486ff1f2e0", + "language": "Java", + "loc": 129, + "profile": [49, 39, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 65, "column": 13}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "supportsEventType", "start": {"line": 70, "column": 17}, "end": {"line": 75, "column": 3}, "value": 6}, + {"unit_name": "onApplicationEvent", "start": {"line": 78, "column": 14}, "end": {"line": 98, "column": 3}, "value": 21}, + {"unit_name": "addWrapper", "start": {"line": 105, "column": 21}, "end": {"line": 109, "column": 3}, "value": 5}, + {"unit_name": "isInstallable", "start": {"line": 111, "column": 25}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "Wrapper", "start": {"line": 127, "column": 11}, "end": {"line": 128, "column": 4}, "value": 2}, + {"unit_name": "addWrapper", "start": {"line": 130, "column": 16}, "end": {"line": 132, "column": 4}, "value": 3}, + {"unit_name": "put", "start": {"line": 134, "column": 8}, "end": {"line": 139, "column": 4}, "value": 6}, + {"unit_name": "remove", "start": {"line": 141, "column": 8}, "end": {"line": 146, "column": 4}, "value": 6}, + {"unit_name": "getStorageDelegate", "start": {"line": 148, "column": 18}, "end": {"line": 165, "column": 4}, "value": 18}, + {"unit_name": "Storage", "start": {"line": 174, "column": 4}, "end": {"line": 176, "column": 5}, "value": 3}, + {"unit_name": "attach", "start": {"line": 179, "column": 17}, "end": {"line": 181, "column": 5}, "value": 3}, + {"unit_name": "current", "start": {"line": 184, "column": 19}, "end": {"line": 186, "column": 5}, "value": 3}, + {"unit_name": "root", "start": {"line": 189, "column": 19}, "end": {"line": 191, "column": 5}, "value": 3}, + {"unit_name": "getDelegate", "start": {"line": 193, "column": 27}, "end": {"line": 195, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/CompositeTextMapPropagator.java": { + "checksum": "ebd2fd5e481a427b465d885834c4f9d4", + "language": "Java", + "loc": 108, + "profile": [62, 17, 0, 0], + "measurements": [ + {"unit_name": "CompositeTextMapPropagator", "start": {"line": 63, "column": 2}, "end": {"line": 75, "column": 3}, "value": 13}, + {"unit_name": "fields", "start": {"line": 77, "column": 25}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getInjectors", "start": {"line": 81, "column": 32}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getExtractors", "start": {"line": 85, "column": 32}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "fields", "start": {"line": 90, "column": 28}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "inject", "start": {"line": 95, "column": 18}, "end": {"line": 99, "column": 3}, "value": 5}, + {"unit_name": "extract", "start": {"line": 102, "column": 21}, "end": {"line": 118, "column": 3}, "value": 17}, + {"unit_name": "create", "start": {"line": 126, "column": 27}, "end": {"line": 137, "column": 3}, "value": 12}, + {"unit_name": "TextMapPropagatorMapper", "start": {"line": 146, "column": 3}, "end": {"line": 148, "column": 4}, "value": 3}, + {"unit_name": "map", "start": {"line": 150, "column": 21}, "end": {"line": 156, "column": 4}, "value": 7}, + {"unit_name": "b3Single", "start": {"line": 162, "column": 29}, "end": {"line": 164, "column": 4}, "value": 3}, + {"unit_name": "b3Multi", "start": {"line": 170, "column": 29}, "end": {"line": 172, "column": 4}, "value": 3}, + {"unit_name": "w3c", "start": {"line": 178, "column": 29}, "end": {"line": 181, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/BraveAutoConfiguration.java": { + "checksum": "34ad646114b4dd97a4cddb4c21d953f3", + "language": "Java", + "loc": 136, + "profile": [37, 0, 34, 0], + "measurements": [ + {"unit_name": "BraveAutoConfiguration", "start": {"line": 80, "column": 2}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "compositeSpanHandler", "start": {"line": 87, "column": 23}, "end": {"line": 91, "column": 3}, "value": 5}, + {"unit_name": "braveTracing", "start": {"line": 95, "column": 10}, "end": {"line": 128, "column": 3}, "value": 34}, + {"unit_name": "braveTracer", "start": {"line": 132, "column": 15}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "braveCurrentTraceContext", "start": {"line": 138, "column": 22}, "end": {"line": 146, "column": 3}, "value": 9}, + {"unit_name": "braveSampler", "start": {"line": 150, "column": 10}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "braveTracerBridge", "start": {"line": 156, "column": 14}, "end": {"line": 160, "column": 3}, "value": 5}, + {"unit_name": "bravePropagator", "start": {"line": 164, "column": 18}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "currentSpanCustomizer", "start": {"line": 170, "column": 24}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "braveSpanCustomizer", "start": {"line": 176, "column": 22}, "end": {"line": 178, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/OpenTelemetryTracingAutoConfiguration.java": { + "checksum": "02ffa173e06f6d92c7699b659a92d3c8", + "language": "Java", + "loc": 147, + "profile": [68, 0, 0, 0], + "measurements": [ + {"unit_name": "OpenTelemetryTracingAutoConfiguration", "start": {"line": 81, "column": 2}, "end": {"line": 86, "column": 3}, "value": 6}, + {"unit_name": "otelSdkTracerProvider", "start": {"line": 90, "column": 20}, "end": {"line": 96, "column": 3}, "value": 7}, + {"unit_name": "otelContextPropagators", "start": {"line": 100, "column": 21}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "otelSampler", "start": {"line": 106, "column": 10}, "end": {"line": 109, "column": 3}, "value": 4}, + {"unit_name": "spanProcessors", "start": {"line": 113, "column": 17}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "otelSpanProcessor", "start": {"line": 118, "column": 21}, "end": {"line": 126, "column": 3}, "value": 9}, + {"unit_name": "spanExporters", "start": {"line": 130, "column": 16}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "otelTracer", "start": {"line": 136, "column": 9}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "micrometerOtelTracer", "start": {"line": 142, "column": 13}, "end": {"line": 148, "column": 3}, "value": 7}, + {"unit_name": "otelPropagator", "start": {"line": 152, "column": 17}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "otelTracerEventPublisher", "start": {"line": 158, "column": 17}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "otelCurrentTraceContext", "start": {"line": 164, "column": 26}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "otelSlf4JEventListener", "start": {"line": 170, "column": 21}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "otelSpanCustomizer", "start": {"line": 176, "column": 21}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "OTelEventPublisher", "start": {"line": 184, "column": 3}, "end": {"line": 186, "column": 4}, "value": 3}, + {"unit_name": "publishEvent", "start": {"line": 189, "column": 15}, "end": {"line": 193, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/NoopTracerAutoConfiguration.java": { + "checksum": "37cd33451f6d176fe649107e68868d00", + "language": "Java", + "loc": 16, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "noopTracer", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/LogCorrelationEnvironmentPostProcessor.java": { + "checksum": "4f7d06ce53ca44a1911e675b95d72778", + "language": "Java", + "loc": 36, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "postProcessEnvironment", "start": {"line": 40, "column": 14}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "LogCorrelationPropertySource", "start": {"line": 55, "column": 3}, "end": {"line": 58, "column": 4}, "value": 4}, + {"unit_name": "getPropertyNames", "start": {"line": 61, "column": 19}, "end": {"line": 63, "column": 4}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 66, "column": 17}, "end": {"line": 71, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/MicrometerTracingAutoConfiguration.java": { + "checksum": "e2736c304c74f011890449b1a4793985", + "language": "Java", + "loc": 113, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "defaultTracingObservationHandler", "start": {"line": 83, "column": 42}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "propagatingSenderTracingObservationHandler", "start": {"line": 91, "column": 55}, "end": {"line": 94, "column": 3}, "value": 4}, + {"unit_name": "propagatingReceiverTracingObservationHandler", "start": {"line": 100, "column": 57}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "newSpanParser", "start": {"line": 112, "column": 24}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "spanTagAnnotationHandler", "start": {"line": 118, "column": 28}, "end": {"line": 121, "column": 4}, "value": 4}, + {"unit_name": "imperativeMethodInvocationProcessor", "start": {"line": 125, "column": 39}, "end": {"line": 128, "column": 4}, "value": 4}, + {"unit_name": "spanAspect", "start": {"line": 132, "column": 14}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 141, "column": 17}, "end": {"line": 151, "column": 4}, "value": 11}, + {"unit_name": "ObservationAnnotationsEnabledCondition", "start": {"line": 157, "column": 3}, "end": {"line": 159, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/OpenTelemetryEventPublisherBeansTestExecutionListener.java": { + "checksum": "f36041170dc6c97f16e5bac795c0a329", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "executionStarted", "start": {"line": 34, "column": 14}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/OnEnabledTracingCondition.java": { + "checksum": "31827b04b8d72aa23880ba9af7b8b99f", + "language": "Java", + "loc": 40, + "profile": [7, 20, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 41, "column": 26}, "end": {"line": 60, "column": 3}, "value": 20}, + {"unit_name": "getExporterName", "start": {"line": 62, "column": 24}, "end": {"line": 68, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/SdkTracerProviderBuilderCustomizer.java": { + "checksum": "fef2d64899c210907821269b79ddfa35", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/LocalBaggageFields.java": { + "checksum": "eab893c9fab831b0114331ae8e898602", + "language": "Java", + "loc": 33, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "LocalBaggageFields", "start": {"line": 39, "column": 2}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "asList", "start": {"line": 48, "column": 15}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "extractFrom", "start": {"line": 57, "column": 28}, "end": {"line": 67, "column": 3}, "value": 11}, + {"unit_name": "empty", "start": {"line": 73, "column": 28}, "end": {"line": 75, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/TracingProperties.java": { + "checksum": "bab9ae4feed629dcb763701cd072eebc", + "language": "Java", + "loc": 128, + "profile": [90, 0, 0, 0], + "measurements": [ + {"unit_name": "getSampling", "start": {"line": 54, "column": 18}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getBaggage", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getPropagation", "start": {"line": 62, "column": 21}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getBrave", "start": {"line": 66, "column": 15}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getProbability", "start": {"line": 77, "column": 16}, "end": {"line": 79, "column": 4}, "value": 3}, + {"unit_name": "setProbability", "start": {"line": 81, "column": 15}, "end": {"line": 83, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 117, "column": 18}, "end": {"line": 119, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 121, "column": 15}, "end": {"line": 123, "column": 4}, "value": 3}, + {"unit_name": "getCorrelation", "start": {"line": 125, "column": 22}, "end": {"line": 127, "column": 4}, "value": 3}, + {"unit_name": "setCorrelation", "start": {"line": 129, "column": 15}, "end": {"line": 131, "column": 4}, "value": 3}, + {"unit_name": "getRemoteFields", "start": {"line": 133, "column": 23}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "getLocalFields", "start": {"line": 137, "column": 23}, "end": {"line": 139, "column": 4}, "value": 3}, + {"unit_name": "getTagFields", "start": {"line": 141, "column": 23}, "end": {"line": 143, "column": 4}, "value": 3}, + {"unit_name": "setRemoteFields", "start": {"line": 145, "column": 15}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "setLocalFields", "start": {"line": 149, "column": 15}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "setTagFields", "start": {"line": 153, "column": 15}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 170, "column": 19}, "end": {"line": 172, "column": 5}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 174, "column": 16}, "end": {"line": 176, "column": 5}, "value": 3}, + {"unit_name": "getFields", "start": {"line": 178, "column": 24}, "end": {"line": 180, "column": 5}, "value": 3}, + {"unit_name": "setFields", "start": {"line": 182, "column": 16}, "end": {"line": 184, "column": 5}, "value": 3}, + {"unit_name": "setType", "start": {"line": 209, "column": 15}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "setProduce", "start": {"line": 213, "column": 15}, "end": {"line": 215, "column": 4}, "value": 3}, + {"unit_name": "setConsume", "start": {"line": 217, "column": 15}, "end": {"line": 219, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 221, "column": 32}, "end": {"line": 223, "column": 4}, "value": 3}, + {"unit_name": "getProduce", "start": {"line": 225, "column": 32}, "end": {"line": 227, "column": 4}, "value": 3}, + {"unit_name": "getConsume", "start": {"line": 229, "column": 32}, "end": {"line": 231, "column": 4}, "value": 3}, + {"unit_name": "getEffectiveProducedTypes", "start": {"line": 238, "column": 25}, "end": {"line": 240, "column": 4}, "value": 3}, + {"unit_name": "getEffectiveConsumedTypes", "start": {"line": 247, "column": 25}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "isSpanJoiningSupported", "start": {"line": 286, "column": 18}, "end": {"line": 288, "column": 4}, "value": 3}, + {"unit_name": "setSpanJoiningSupported", "start": {"line": 290, "column": 15}, "end": {"line": 292, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/OpenTelemetryAutoConfiguration.java": { + "checksum": "126d7540d08db7cc8648f11f85b1ffe4", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/OpenTelemetryPropagationConfigurations.java": { + "checksum": "c5b3c97628121dca6aae00548d03f567", + "language": "Java", + "loc": 57, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "textMapPropagator", "start": {"line": 51, "column": 21}, "end": {"line": 53, "column": 4}, "value": 3}, + {"unit_name": "PropagationWithBaggage", "start": {"line": 67, "column": 3}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "textMapPropagatorWithBaggage", "start": {"line": 73, "column": 21}, "end": {"line": 79, "column": 4}, "value": 7}, + {"unit_name": "otelSlf4JBaggageEventListener", "start": {"line": 85, "column": 29}, "end": {"line": 87, "column": 4}, "value": 3}, + {"unit_name": "noopTextMapPropagator", "start": {"line": 99, "column": 21}, "end": {"line": 101, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/CompositePropagationFactory.java": { + "checksum": "eccfcb1c67310eb435217adfe7154fad", + "language": "Java", + "loc": 137, + "profile": [99, 0, 0, 0], + "measurements": [ + {"unit_name": "CompositePropagationFactory", "start": {"line": 52, "column": 2}, "end": {"line": 56, "column": 3}, "value": 5}, + {"unit_name": "getInjectors", "start": {"line": 58, "column": 18}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "supportsJoin", "start": {"line": 63, "column": 17}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "requires128BitTraceId", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 73, "column": 29}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "decorate", "start": {"line": 78, "column": 22}, "end": {"line": 84, "column": 3}, "value": 7}, + {"unit_name": "noop", "start": {"line": 90, "column": 37}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 99, "column": 37}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 110, "column": 37}, "end": {"line": 116, "column": 3}, "value": 7}, + {"unit_name": "PropagationFactoryMapper", "start": {"line": 128, "column": 3}, "end": {"line": 131, "column": 4}, "value": 4}, + {"unit_name": "map", "start": {"line": 133, "column": 23}, "end": {"line": 139, "column": 4}, "value": 7}, + {"unit_name": "b3Single", "start": {"line": 145, "column": 31}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "b3Multi", "start": {"line": 153, "column": 31}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "w3c", "start": {"line": 161, "column": 31}, "end": {"line": 166, "column": 4}, "value": 6}, + {"unit_name": "PropagationFactories", "start": {"line": 177, "column": 3}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "requires128BitTraceId", "start": {"line": 181, "column": 11}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "supportsJoin", "start": {"line": 185, "column": 11}, "end": {"line": 187, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 189, "column": 29}, "end": {"line": 191, "column": 4}, "value": 3}, + {"unit_name": "stream", "start": {"line": 193, "column": 19}, "end": {"line": 195, "column": 4}, "value": 3}, + {"unit_name": "CompositePropagation", "start": {"line": 210, "column": 3}, "end": {"line": 214, "column": 4}, "value": 5}, + {"unit_name": "keys", "start": {"line": 216, "column": 26}, "end": {"line": 218, "column": 4}, "value": 3}, + {"unit_name": "keys", "start": {"line": 221, "column": 23}, "end": {"line": 223, "column": 4}, "value": 3}, + {"unit_name": "injector", "start": {"line": 226, "column": 39}, "end": {"line": 230, "column": 4}, "value": 5}, + {"unit_name": "extractor", "start": {"line": 233, "column": 40}, "end": {"line": 240, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/ConditionalOnEnabledTracing.java": { + "checksum": "d87d5b0fec8a234a7f81cfb6b6ebfd8e", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/package-info.java": { + "checksum": "0fcb479453ea32680814952b5a1eb5a5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/otlp/OtlpTracingConnectionDetails.java": { + "checksum": "3addc536a1685ad81584b7b722a37eb9", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getUrl", "start": {"line": 36, "column": 17}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/otlp/Transport.java": { + "checksum": "69124cdce44852bd33fc4a55991f1731", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/otlp/OtlpAutoConfiguration.java": { + "checksum": "283c543d322984822faaff644915c80f", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/otlp/OtlpTracingConfigurations.java": { + "checksum": "5d3ef02b30c5401f6b1756a4e9fcadc1", + "language": "Java", + "loc": 68, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "otlpTracingConnectionDetails", "start": {"line": 48, "column": 32}, "end": {"line": 50, "column": 4}, "value": 3}, + {"unit_name": "PropertiesOtlpTracingConnectionDetails", "start": {"line": 59, "column": 4}, "end": {"line": 61, "column": 5}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 64, "column": 18}, "end": {"line": 69, "column": 5}, "value": 6}, + {"unit_name": "otlpHttpSpanExporter", "start": {"line": 84, "column": 24}, "end": {"line": 93, "column": 4}, "value": 10}, + {"unit_name": "otlpGrpcSpanExporter", "start": {"line": 97, "column": 24}, "end": {"line": 106, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/otlp/OtlpTracingAutoConfiguration.java": { + "checksum": "041d33c8b60d446b931b4554a565b496", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/otlp/package-info.java": { + "checksum": "d380f8bf5bec3b82b102ba800fad135d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/otlp/OtlpTracingProperties.java": { + "checksum": "81536e4cf8773e1d0c581f8fcde9cc2e", + "language": "Java", + "loc": 54, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "getEndpoint", "start": {"line": 67, "column": 16}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "setEndpoint", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getTimeout", "start": {"line": 75, "column": 18}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 79, "column": 14}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 83, "column": 18}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getTransport", "start": {"line": 91, "column": 19}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setTransport", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getCompression", "start": {"line": 99, "column": 21}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setCompression", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 107, "column": 29}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "setHeaders", "start": {"line": 111, "column": 14}, "end": {"line": 113, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinHttpClientBuilderCustomizer.java": { + "checksum": "c18d977bf2582c1b5e88fc29dcafe14d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/HttpSender.java": { + "checksum": "4bcb7fabad61b9235f492520a00b5d3b", + "language": "Java", + "loc": 53, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpSender", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "newEndpoint", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "newBody", "start": {"line": 58, "column": 19}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "postSpans", "start": {"line": 63, "column": 17}, "end": {"line": 70, "column": 3}, "value": 8}, + {"unit_name": "getDefaultHeaders", "start": {"line": 74, "column": 32}, "end": {"line": 79, "column": 3}, "value": 6}, + {"unit_name": "needsCompression", "start": {"line": 81, "column": 18}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "compress", "start": {"line": 85, "column": 17}, "end": {"line": 91, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinAutoConfiguration.java": { + "checksum": "42f1fd3d56e7137a94197e384b97a5ba", + "language": "Java", + "loc": 32, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "zipkinConnectionDetails", "start": {"line": 50, "column": 36}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "encoding", "start": {"line": 56, "column": 11}, "end": {"line": 61, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinRestTemplateSender.java": { + "checksum": "8f1dac0978980304096de3a7435c9537", + "language": "Java", + "loc": 22, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "ZipkinRestTemplateSender", "start": {"line": 41, "column": 2}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "postSpans", "start": {"line": 48, "column": 7}, "end": {"line": 51, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinHttpClientSender.java": { + "checksum": "100f5cecb290d798e624a5f91ed973af", + "language": "Java", + "loc": 41, + "profile": [6, 17, 0, 0], + "measurements": [ + {"unit_name": "ZipkinHttpClientSender", "start": {"line": 45, "column": 2}, "end": {"line": 50, "column": 3}, "value": 6}, + {"unit_name": "postSpans", "start": {"line": 53, "column": 7}, "end": {"line": 69, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinRestTemplateBuilderCustomizer.java": { + "checksum": "34c2b6106377adf5059dc320dc76c2ae", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinWebClientBuilderCustomizer.java": { + "checksum": "1177f7092f486f86edeb8d100f836360", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/PropertiesZipkinConnectionDetails.java": { + "checksum": "e6e1996aef0c1f664c77010bb058a02a", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesZipkinConnectionDetails", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "getSpanEndpoint", "start": {"line": 35, "column": 16}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinConfigurations.java": { + "checksum": "597de54068aab9a1f9d9cb79395c53f9", + "language": "Java", + "loc": 168, + "profile": [81, 0, 0, 0], + "measurements": [ + {"unit_name": "urlConnectionSender", "start": {"line": 72, "column": 23}, "end": {"line": 86, "column": 4}, "value": 15}, + {"unit_name": "restTemplateSender", "start": {"line": 98, "column": 28}, "end": {"line": 112, "column": 4}, "value": 15}, + {"unit_name": "applyCustomizers", "start": {"line": 115, "column": 31}, "end": {"line": 124, "column": 4}, "value": 10}, + {"unit_name": "webClientSender", "start": {"line": 136, "column": 25}, "end": {"line": 148, "column": 4}, "value": 13}, + {"unit_name": "httpClientSender", "start": {"line": 159, "column": 26}, "end": {"line": 171, "column": 4}, "value": 13}, + {"unit_name": "mutableSpanBytesEncoder", "start": {"line": 181, "column": 29}, "end": {"line": 185, "column": 4}, "value": 5}, + {"unit_name": "asyncZipkinSpanHandler", "start": {"line": 191, "column": 26}, "end": {"line": 194, "column": 4}, "value": 4}, + {"unit_name": "spanBytesEncoder", "start": {"line": 204, "column": 22}, "end": {"line": 206, "column": 4}, "value": 3}, + {"unit_name": "zipkinSpanExporter", "start": {"line": 212, "column": 22}, "end": {"line": 214, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinProperties.java": { + "checksum": "33c439bd45a3663498ec71092f8b0eea", + "language": "Java", + "loc": 38, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getEndpoint", "start": {"line": 52, "column": 16}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "setEndpoint", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getEncoding", "start": {"line": 60, "column": 18}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "setEncoding", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 68, "column": 18}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 72, "column": 14}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getReadTimeout", "start": {"line": 76, "column": 18}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "setReadTimeout", "start": {"line": 80, "column": 14}, "end": {"line": 82, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinConnectionDetails.java": { + "checksum": "809d6688a153c61377e07fa52f5b4339", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/ZipkinWebClientSender.java": { + "checksum": "7574df64be5988c3de8c513b3cdc0715", + "language": "Java", + "loc": 29, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "ZipkinWebClientSender", "start": {"line": 42, "column": 2}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "postSpans", "start": {"line": 50, "column": 7}, "end": {"line": 59, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/zipkin/package-info.java": { + "checksum": "42fb39d9693b534dde18cc05dabf6297", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/wavefront/WavefrontTracingAutoConfiguration.java": { + "checksum": "cbbab54207c78a7a37c8876272dc4952", + "language": "Java", + "loc": 79, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "wavefrontSpanHandler", "start": {"line": 63, "column": 23}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "meterRegistrySpanMetrics", "start": {"line": 75, "column": 28}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "meterRegistrySpanMetrics", "start": {"line": 87, "column": 15}, "end": {"line": 89, "column": 4}, "value": 3}, + {"unit_name": "wavefrontBraveSpanHandler", "start": {"line": 100, "column": 29}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "wavefrontOtelSpanExporter", "start": {"line": 113, "column": 29}, "end": {"line": 115, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/wavefront/MeterRegistrySpanMetrics.java": { + "checksum": "12ad921ed52c950ecf1329d04424f486", + "language": "Java", + "loc": 40, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "MeterRegistrySpanMetrics", "start": {"line": 40, "column": 2}, "end": {"line": 45, "column": 3}, "value": 6}, + {"unit_name": "reportDropped", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "reportReceived", "start": {"line": 53, "column": 14}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "reportErrors", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "registerQueueSize", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "registerQueueRemainingCapacity", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "remainingCapacity", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/wavefront/package-info.java": { + "checksum": "d303a760aee529ab083103b0f0fc3590", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/prometheus/PrometheusSimpleclientExemplarsAutoConfiguration.java": { + "checksum": "cfbf42b4d490b0811f4494b8f5eb5c55", + "language": "Java", + "loc": 55, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "spanContextSupplier", "start": {"line": 52, "column": 22}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "LazyTracingSpanContextSupplier", "start": {"line": 65, "column": 3}, "end": {"line": 67, "column": 4}, "value": 3}, + {"unit_name": "getTraceId", "start": {"line": 70, "column": 17}, "end": {"line": 73, "column": 4}, "value": 4}, + {"unit_name": "getSpanId", "start": {"line": 76, "column": 17}, "end": {"line": 79, "column": 4}, "value": 4}, + {"unit_name": "isSampled", "start": {"line": 82, "column": 18}, "end": {"line": 89, "column": 4}, "value": 8}, + {"unit_name": "currentSpan", "start": {"line": 91, "column": 16}, "end": {"line": 93, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/prometheus/PrometheusExemplarsAutoConfiguration.java": { + "checksum": "029c5d58443696f071ec4b82f10ec535", + "language": "Java", + "loc": 56, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "spanContext", "start": {"line": 49, "column": 14}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "LazyTracingSpanContext", "start": {"line": 62, "column": 3}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "getCurrentTraceId", "start": {"line": 67, "column": 17}, "end": {"line": 70, "column": 4}, "value": 4}, + {"unit_name": "getCurrentSpanId", "start": {"line": 73, "column": 17}, "end": {"line": 76, "column": 4}, "value": 4}, + {"unit_name": "isCurrentSpanSampled", "start": {"line": 79, "column": 18}, "end": {"line": 86, "column": 4}, "value": 8}, + {"unit_name": "markCurrentSpanAsExemplar", "start": {"line": 89, "column": 15}, "end": {"line": 90, "column": 4}, "value": 2}, + {"unit_name": "currentSpan", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/prometheus/package-info.java": { + "checksum": "5881a436c5a811b4d2d8483c849af889", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/ssl/SslHealthContributorAutoConfiguration.java": { + "checksum": "ad8429810747d261bd9fe6b337284f06", + "language": "Java", + "loc": 26, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "sslHealthIndicator", "start": {"line": 43, "column": 21}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "sslInfo", "start": {"line": 49, "column": 10}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/ssl/SslHealthIndicatorProperties.java": { + "checksum": "1398ebb2e4e283734b517d47fc33bfa7", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getCertificateValidityWarningThreshold", "start": {"line": 39, "column": 18}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "setCertificateValidityWarningThreshold", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/ssl/package-info.java": { + "checksum": "e64d0cfb993a7034f9e18d2fa66707ed", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/context/package-info.java": { + "checksum": "5d10e21dfb9d060916673699a68dfc68", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/context/ShutdownEndpointAutoConfiguration.java": { + "checksum": "0833385431a48556de8fbd5089af8411", + "language": "Java", + "loc": 16, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "shutdownEndpoint", "start": {"line": 38, "column": 26}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/context/properties/ConfigurationPropertiesReportEndpointAutoConfiguration.java": { + "checksum": "556955ee1aaab5fcb07d39e4b095563d", + "language": "Java", + "loc": 36, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "configurationPropertiesReportEndpoint", "start": {"line": 48, "column": 47}, "end": {"line": 53, "column": 3}, "value": 6}, + {"unit_name": "configurationPropertiesReportEndpointWebExtension", "start": {"line": 59, "column": 59}, "end": {"line": 64, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/context/properties/ConfigurationPropertiesReportEndpointProperties.java": { + "checksum": "1c52f3bff100179ab17840796d3725a8", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getShowValues", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "setShowValues", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getRoles", "start": {"line": 55, "column": 21}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/context/properties/package-info.java": { + "checksum": "314be119f723e9923174e0a5d1a81258", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cache/CachesEndpointAutoConfiguration.java": { + "checksum": "454b82a4f26e493f808446330cf1ad28", + "language": "Java", + "loc": 31, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "cachesEndpoint", "start": {"line": 48, "column": 24}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "cachesEndpointWebExtension", "start": {"line": 56, "column": 36}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cache/package-info.java": { + "checksum": "fb761d16a251e0dc660684e8784a5103", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/scheduling/ScheduledTasksObservabilityAutoConfiguration.java": { + "checksum": "9f799f0bb27006fbcbc756380008ef54", + "language": "Java", + "loc": 30, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "observabilitySchedulingConfigurer", "start": {"line": 44, "column": 36}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "ObservabilitySchedulingConfigurer", "start": {"line": 52, "column": 3}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "configureTasks", "start": {"line": 57, "column": 15}, "end": {"line": 59, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/scheduling/ScheduledTasksEndpointAutoConfiguration.java": { + "checksum": "369af0b153070944adf2183bf62863ee", + "language": "Java", + "loc": 18, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "scheduledTasksEndpoint", "start": {"line": 40, "column": 32}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/scheduling/package-info.java": { + "checksum": "e7d371e92cfc08b1f6ea95a4b6ca3028", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/servlet/ManagementWebSecurityAutoConfiguration.java": { + "checksum": "2e2cd051087e61999be3f94be755fedb", + "language": "Java", + "loc": 51, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "managementSecurityFilterChain", "start": {"line": 64, "column": 22}, "end": {"line": 75, "column": 3}, "value": 12}, + {"unit_name": "healthMatcher", "start": {"line": 77, "column": 25}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "additionalHealthPathsMatcher", "start": {"line": 81, "column": 25}, "end": {"line": 83, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/servlet/EndpointRequest.java": { + "checksum": "107a4e5ba3833b4111f369f55840954b", + "language": "Java", + "loc": 275, + "profile": [193, 17, 0, 0], + "measurements": [ + {"unit_name": "EndpointRequest", "start": {"line": 65, "column": 10}, "end": {"line": 66, "column": 3}, "value": 2}, + {"unit_name": "toAnyEndpoint", "start": {"line": 78, "column": 39}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "to", "start": {"line": 90, "column": 39}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "to", "start": {"line": 102, "column": 39}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "toLinks", "start": {"line": 118, "column": 36}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "toAdditionalPaths", "start": {"line": 133, "column": 54}, "end": {"line": 136, "column": 3}, "value": 4}, + {"unit_name": "toAdditionalPaths", "start": {"line": 149, "column": 54}, "end": {"line": 152, "column": 3}, "value": 4}, + {"unit_name": "AbstractRequestMatcher", "start": {"line": 164, "column": 3}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "ignoreApplicationContext", "start": {"line": 169, "column": 21}, "end": {"line": 176, "column": 4}, "value": 8}, + {"unit_name": "ignoreApplicationContext", "start": {"line": 178, "column": 21}, "end": {"line": 182, "column": 4}, "value": 5}, + {"unit_name": "hasWebServerNamespace", "start": {"line": 184, "column": 27}, "end": {"line": 189, "column": 4}, "value": 6}, + {"unit_name": "initialized", "start": {"line": 192, "column": 24}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "matches", "start": {"line": 197, "column": 27}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "createDelegate", "start": {"line": 201, "column": 26}, "end": {"line": 208, "column": 4}, "value": 8}, + {"unit_name": "getDelegateMatchers", "start": {"line": 213, "column": 40}, "end": {"line": 218, "column": 4}, "value": 6}, + {"unit_name": "getLinksMatchers", "start": {"line": 220, "column": 34}, "end": {"line": 226, "column": 4}, "value": 7}, + {"unit_name": "getRequestMatcherProvider", "start": {"line": 228, "column": 36}, "end": {"line": 235, "column": 4}, "value": 8}, + {"unit_name": "toString", "start": {"line": 237, "column": 26}, "end": {"line": 242, "column": 4}, "value": 6}, + {"unit_name": "getEndpointId", "start": {"line": 244, "column": 30}, "end": {"line": 255, "column": 4}, "value": 12}, + {"unit_name": "getEndpointId", "start": {"line": 257, "column": 22}, "end": {"line": 261, "column": 4}, "value": 5}, + {"unit_name": "EndpointRequestMatcher", "start": {"line": 276, "column": 11}, "end": {"line": 278, "column": 4}, "value": 3}, + {"unit_name": "EndpointRequestMatcher", "start": {"line": 280, "column": 11}, "end": {"line": 282, "column": 4}, "value": 3}, + {"unit_name": "EndpointRequestMatcher", "start": {"line": 284, "column": 11}, "end": {"line": 286, "column": 4}, "value": 3}, + {"unit_name": "EndpointRequestMatcher", "start": {"line": 288, "column": 11}, "end": {"line": 292, "column": 4}, "value": 5}, + {"unit_name": "excluding", "start": {"line": 294, "column": 33}, "end": {"line": 298, "column": 4}, "value": 5}, + {"unit_name": "excluding", "start": {"line": 300, "column": 33}, "end": {"line": 304, "column": 4}, "value": 5}, + {"unit_name": "excludingLinks", "start": {"line": 306, "column": 33}, "end": {"line": 308, "column": 4}, "value": 3}, + {"unit_name": "createDelegate", "start": {"line": 311, "column": 28}, "end": {"line": 327, "column": 4}, "value": 17}, + {"unit_name": "streamPaths", "start": {"line": 329, "column": 26}, "end": {"line": 331, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 334, "column": 17}, "end": {"line": 337, "column": 4}, "value": 4}, + {"unit_name": "createDelegate", "start": {"line": 347, "column": 28}, "end": {"line": 356, "column": 4}, "value": 10}, + {"unit_name": "toString", "start": {"line": 359, "column": 17}, "end": {"line": 361, "column": 4}, "value": 3}, + {"unit_name": "AdditionalPathsEndpointRequestMatcher", "start": {"line": 375, "column": 3}, "end": {"line": 377, "column": 4}, "value": 3}, + {"unit_name": "AdditionalPathsEndpointRequestMatcher", "start": {"line": 379, "column": 3}, "end": {"line": 381, "column": 4}, "value": 3}, + {"unit_name": "AdditionalPathsEndpointRequestMatcher", "start": {"line": 383, "column": 11}, "end": {"line": 389, "column": 4}, "value": 7}, + {"unit_name": "ignoreApplicationContext", "start": {"line": 392, "column": 21}, "end": {"line": 395, "column": 4}, "value": 4}, + {"unit_name": "createDelegate", "start": {"line": 398, "column": 28}, "end": {"line": 410, "column": 4}, "value": 13}, + {"unit_name": "streamAdditionalPaths", "start": {"line": 412, "column": 26}, "end": {"line": 414, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 417, "column": 17}, "end": {"line": 420, "column": 4}, "value": 4}, + {"unit_name": "antPath", "start": {"line": 429, "column": 18}, "end": {"line": 435, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/servlet/SecurityRequestMatchersManagementContextConfiguration.java": { + "checksum": "e3353bab1c3d0174faf6152904a1cc48", + "language": "Java", + "loc": 42, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "requestMatcherProvider", "start": {"line": 56, "column": 33}, "end": {"line": 58, "column": 4}, "value": 3}, + {"unit_name": "requestMatcherProvider", "start": {"line": 69, "column": 33}, "end": {"line": 71, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/servlet/package-info.java": { + "checksum": "e39873dd0f0fde27064b88500b0d63bb", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/reactive/ReactiveManagementWebSecurityAutoConfiguration.java": { + "checksum": "96aabc576f83c2f8c3f59352cacb8380", + "language": "Java", + "loc": 62, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "springSecurityFilterChain", "start": {"line": 69, "column": 32}, "end": {"line": 79, "column": 3}, "value": 11}, + {"unit_name": "healthMatcher", "start": {"line": 81, "column": 35}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "additionalHealthPathsMatcher", "start": {"line": 85, "column": 35}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "denyAllAuthenticationManager", "start": {"line": 91, "column": 32}, "end": {"line": 93, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/reactive/EndpointRequest.java": { + "checksum": "2f2998947121a2f92bcd3f51f15c8a28", + "language": "Java", + "loc": 249, + "profile": [187, 0, 0, 0], + "measurements": [ + {"unit_name": "EndpointRequest", "start": {"line": 65, "column": 10}, "end": {"line": 66, "column": 3}, "value": 2}, + {"unit_name": "toAnyEndpoint", "start": {"line": 78, "column": 49}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "to", "start": {"line": 90, "column": 49}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "to", "start": {"line": 102, "column": 49}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "toLinks", "start": {"line": 118, "column": 46}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "toAdditionalPaths", "start": {"line": 133, "column": 64}, "end": {"line": 136, "column": 3}, "value": 4}, + {"unit_name": "toAdditionalPaths", "start": {"line": 149, "column": 64}, "end": {"line": 152, "column": 3}, "value": 4}, + {"unit_name": "AbstractWebExchangeMatcher", "start": {"line": 163, "column": 3}, "end": {"line": 165, "column": 4}, "value": 3}, + {"unit_name": "initialized", "start": {"line": 168, "column": 18}, "end": {"line": 170, "column": 4}, "value": 3}, + {"unit_name": "createDelegate", "start": {"line": 172, "column": 36}, "end": {"line": 179, "column": 4}, "value": 8}, + {"unit_name": "getDelegateMatchers", "start": {"line": 183, "column": 50}, "end": {"line": 185, "column": 4}, "value": 3}, + {"unit_name": "getDelegateMatcher", "start": {"line": 187, "column": 53}, "end": {"line": 189, "column": 4}, "value": 3}, + {"unit_name": "matches", "start": {"line": 192, "column": 31}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "ignoreApplicationContext", "start": {"line": 197, "column": 21}, "end": {"line": 204, "column": 4}, "value": 8}, + {"unit_name": "ignoreApplicationContext", "start": {"line": 206, "column": 21}, "end": {"line": 210, "column": 4}, "value": 5}, + {"unit_name": "hasWebServerNamespace", "start": {"line": 212, "column": 27}, "end": {"line": 219, "column": 4}, "value": 8}, + {"unit_name": "toString", "start": {"line": 221, "column": 26}, "end": {"line": 226, "column": 4}, "value": 6}, + {"unit_name": "getEndpointId", "start": {"line": 228, "column": 30}, "end": {"line": 239, "column": 4}, "value": 12}, + {"unit_name": "getEndpointId", "start": {"line": 241, "column": 22}, "end": {"line": 245, "column": 4}, "value": 5}, + {"unit_name": "EndpointServerWebExchangeMatcher", "start": {"line": 261, "column": 11}, "end": {"line": 263, "column": 4}, "value": 3}, + {"unit_name": "EndpointServerWebExchangeMatcher", "start": {"line": 265, "column": 11}, "end": {"line": 267, "column": 4}, "value": 3}, + {"unit_name": "EndpointServerWebExchangeMatcher", "start": {"line": 269, "column": 11}, "end": {"line": 271, "column": 4}, "value": 3}, + {"unit_name": "EndpointServerWebExchangeMatcher", "start": {"line": 273, "column": 11}, "end": {"line": 278, "column": 4}, "value": 6}, + {"unit_name": "excluding", "start": {"line": 280, "column": 43}, "end": {"line": 284, "column": 4}, "value": 5}, + {"unit_name": "excluding", "start": {"line": 286, "column": 43}, "end": {"line": 290, "column": 4}, "value": 5}, + {"unit_name": "excludingLinks", "start": {"line": 292, "column": 43}, "end": {"line": 294, "column": 4}, "value": 3}, + {"unit_name": "createDelegate", "start": {"line": 297, "column": 38}, "end": {"line": 309, "column": 4}, "value": 13}, + {"unit_name": "streamPaths", "start": {"line": 311, "column": 26}, "end": {"line": 313, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 316, "column": 17}, "end": {"line": 319, "column": 4}, "value": 4}, + {"unit_name": "LinksServerWebExchangeMatcher", "start": {"line": 328, "column": 11}, "end": {"line": 330, "column": 4}, "value": 3}, + {"unit_name": "createDelegate", "start": {"line": 333, "column": 38}, "end": {"line": 340, "column": 4}, "value": 8}, + {"unit_name": "toString", "start": {"line": 343, "column": 17}, "end": {"line": 345, "column": 4}, "value": 3}, + {"unit_name": "AdditionalPathsEndpointServerWebExchangeMatcher", "start": {"line": 360, "column": 3}, "end": {"line": 362, "column": 4}, "value": 3}, + {"unit_name": "AdditionalPathsEndpointServerWebExchangeMatcher", "start": {"line": 364, "column": 3}, "end": {"line": 366, "column": 4}, "value": 3}, + {"unit_name": "AdditionalPathsEndpointServerWebExchangeMatcher", "start": {"line": 368, "column": 11}, "end": {"line": 376, "column": 4}, "value": 9}, + {"unit_name": "ignoreApplicationContext", "start": {"line": 379, "column": 21}, "end": {"line": 382, "column": 4}, "value": 4}, + {"unit_name": "createDelegate", "start": {"line": 385, "column": 38}, "end": {"line": 394, "column": 4}, "value": 10}, + {"unit_name": "streamAdditionalPaths", "start": {"line": 396, "column": 26}, "end": {"line": 398, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 401, "column": 17}, "end": {"line": 404, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/security/reactive/package-info.java": { + "checksum": "667789a1e2d437a717d74a670ec8b58b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/opentelemetry/OpenTelemetryProperties.java": { + "checksum": "a385cf749839be1073cb443a9cc0b7e0", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getResourceAttributes", "start": {"line": 38, "column": 29}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "setResourceAttributes", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/opentelemetry/OpenTelemetryAutoConfiguration.java": { + "checksum": "cd11b61967c2b4d84c361fd848c04b6b", + "language": "Java", + "loc": 58, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "openTelemetry", "start": {"line": 63, "column": 19}, "end": {"line": 72, "column": 3}, "value": 10}, + {"unit_name": "openTelemetryResource", "start": {"line": 76, "column": 11}, "end": {"line": 85, "column": 3}, "value": 10}, + {"unit_name": "toResource", "start": {"line": 87, "column": 26}, "end": {"line": 91, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/opentelemetry/package-info.java": { + "checksum": "aed9db6f9edfc432638ad17b3852bf6a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/sbom/SbomEndpointAutoConfiguration.java": { + "checksum": "b14ef488d6a6f826e4b15e8a25e03f16", + "language": "Java", + "loc": 34, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "SbomEndpointAutoConfiguration", "start": {"line": 45, "column": 2}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "sbomEndpoint", "start": {"line": 51, "column": 15}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "sbomEndpointWebExtension", "start": {"line": 59, "column": 27}, "end": {"line": 61, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/sbom/package-info.java": { + "checksum": "2f31b358ff1734d32febdb59c1fa464c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/mail/MailHealthContributorAutoConfiguration.java": { + "checksum": "25db62cbc32f776378c86c4188a1d88a", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MailHealthContributorAutoConfiguration", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "mailHealthContributor", "start": {"line": 53, "column": 27}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/mail/package-info.java": { + "checksum": "a15adc46b4cb10782b6ca70372f963c5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/ManagementContextFactory.java": { + "checksum": "0eaf3cda2662b088436a5cf7da407458", + "language": "Java", + "loc": 68, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "ManagementContextFactory", "start": {"line": 52, "column": 9}, "end": {"line": 57, "column": 3}, "value": 6}, + {"unit_name": "createManagementContext", "start": {"line": 59, "column": 40}, "end": {"line": 71, "column": 3}, "value": 13}, + {"unit_name": "registerWebServerFactoryBeans", "start": {"line": 73, "column": 14}, "end": {"line": 77, "column": 3}, "value": 5}, + {"unit_name": "registerWebServerFactoryFromParent", "start": {"line": 79, "column": 15}, "end": {"line": 90, "column": 3}, "value": 11}, + {"unit_name": "determineWebServerFactoryClass", "start": {"line": 92, "column": 19}, "end": {"line": 100, "column": 3}, "value": 9}, + {"unit_name": "cannotBeInstantiated", "start": {"line": 102, "column": 18}, "end": {"line": 106, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/ManagementContextConfiguration.java": { + "checksum": "df6bb45312978ba8f03a462b429f707b", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/ManagementContextType.java": { + "checksum": "1e9c7a7f39c8c61599433a9b94dc4caf", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/package-info.java": { + "checksum": "29b80c13d74b86801f682f335d929432", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/servlet/CompositeHandlerAdapter.java": { + "checksum": "bd72471991deceb0e49e0d43d875bc07", + "language": "Java", + "loc": 49, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "CompositeHandlerAdapter", "start": {"line": 44, "column": 2}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "supports", "start": {"line": 49, "column": 17}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "handle", "start": {"line": 54, "column": 22}, "end": {"line": 61, "column": 3}, "value": 8}, + {"unit_name": "getLastModified", "start": {"line": 66, "column": 14}, "end": {"line": 69, "column": 3}, "value": 4}, + {"unit_name": "getAdapter", "start": {"line": 71, "column": 35}, "end": {"line": 76, "column": 3}, "value": 6}, + {"unit_name": "extractAdapters", "start": {"line": 78, "column": 31}, "end": {"line": 83, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/servlet/CompositeHandlerExceptionResolver.java": { + "checksum": "936234ec259f2cef7408f3206afdb2d4", + "language": "Java", + "loc": 53, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "resolveException", "start": {"line": 52, "column": 22}, "end": {"line": 61, "column": 3}, "value": 10}, + {"unit_name": "getResolvers", "start": {"line": 63, "column": 41}, "end": {"line": 77, "column": 3}, "value": 15}, + {"unit_name": "collectResolverBeans", "start": {"line": 79, "column": 15}, "end": {"line": 86, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/servlet/ManagementErrorEndpoint.java": { + "checksum": "1b852849cac378eff9d5c8354a3d9778", + "language": "Java", + "loc": 80, + "profile": [44, 17, 0, 0], + "measurements": [ + {"unit_name": "ManagementErrorEndpoint", "start": {"line": 49, "column": 9}, "end": {"line": 54, "column": 3}, "value": 6}, + {"unit_name": "invoke", "start": {"line": 58, "column": 29}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getErrorAttributeOptions", "start": {"line": 62, "column": 32}, "end": {"line": 78, "column": 3}, "value": 17}, + {"unit_name": "includeStackTrace", "start": {"line": 80, "column": 18}, "end": {"line": 86, "column": 3}, "value": 7}, + {"unit_name": "includeMessage", "start": {"line": 88, "column": 18}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "includeBindingErrors", "start": {"line": 96, "column": 18}, "end": {"line": 102, "column": 3}, "value": 7}, + {"unit_name": "includePath", "start": {"line": 104, "column": 18}, "end": {"line": 110, "column": 3}, "value": 7}, + {"unit_name": "getBooleanParameter", "start": {"line": 112, "column": 20}, "end": {"line": 118, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/servlet/ServletManagementContextAutoConfiguration.java": { + "checksum": "c49b37291e654440e59f065caa1e6238", + "language": "Java", + "loc": 39, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "servletWebChildContextFactory", "start": {"line": 50, "column": 41}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "managementServletContext", "start": {"line": 56, "column": 34}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "applicationContextIdFilter", "start": {"line": 67, "column": 41}, "end": {"line": 69, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/servlet/ServletManagementChildContextConfiguration.java": { + "checksum": "864a81aec6ae22f7420915fdb940cd9a", + "language": "Java", + "loc": 167, + "profile": [86, 0, 0, 0], + "measurements": [ + {"unit_name": "servletManagementWebServerFactoryCustomizer", "start": {"line": 79, "column": 46}, "end": {"line": 82, "column": 3}, "value": 4}, + {"unit_name": "undertowManagementAccessLogCustomizer", "start": {"line": 86, "column": 30}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "tomcatManagementAccessLogCustomizer", "start": {"line": 92, "column": 28}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "jettyManagementAccessLogCustomizer", "start": {"line": 98, "column": 27}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "springSecurityFilterChain", "start": {"line": 108, "column": 10}, "end": {"line": 111, "column": 4}, "value": 4}, + {"unit_name": "securityFilterChainRegistration", "start": {"line": 115, "column": 41}, "end": {"line": 118, "column": 4}, "value": 4}, + {"unit_name": "ServletManagementWebServerFactoryCustomizer", "start": {"line": 125, "column": 3}, "end": {"line": 130, "column": 4}, "value": 6}, + {"unit_name": "customize", "start": {"line": 133, "column": 18}, "end": {"line": 137, "column": 4}, "value": 5}, + {"unit_name": "getContextPath", "start": {"line": 139, "column": 18}, "end": {"line": 142, "column": 4}, "value": 4}, + {"unit_name": "customizePrefix", "start": {"line": 150, "column": 20}, "end": {"line": 156, "column": 4}, "value": 7}, + {"unit_name": "getOrder", "start": {"line": 159, "column": 14}, "end": {"line": 161, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 169, "column": 15}, "end": {"line": 175, "column": 4}, "value": 7}, + {"unit_name": "findAccessLogValve", "start": {"line": 177, "column": 26}, "end": {"line": 184, "column": 4}, "value": 8}, + {"unit_name": "customize", "start": {"line": 192, "column": 15}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 202, "column": 15}, "end": {"line": 204, "column": 4}, "value": 3}, + {"unit_name": "customizeServer", "start": {"line": 206, "column": 16}, "end": {"line": 211, "column": 4}, "value": 6}, + {"unit_name": "customizeRequestLog", "start": {"line": 213, "column": 16}, "end": {"line": 217, "column": 4}, "value": 5}, + {"unit_name": "customizeRequestLogWriter", "start": {"line": 219, "column": 16}, "end": {"line": 226, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/servlet/ManagementServletContext.java": { + "checksum": "c3f78c4f2d0f5be619167f627ef2d84a", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/servlet/CompositeHandlerMapping.java": { + "checksum": "e3c89d17545906970f900108a2202265", + "language": "Java", + "loc": 45, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "getHandler", "start": {"line": 45, "column": 31}, "end": {"line": 53, "column": 3}, "value": 9}, + {"unit_name": "usesPathPatterns", "start": {"line": 56, "column": 17}, "end": {"line": 63, "column": 3}, "value": 8}, + {"unit_name": "getMappings", "start": {"line": 65, "column": 31}, "end": {"line": 70, "column": 3}, "value": 6}, + {"unit_name": "extractMappings", "start": {"line": 72, "column": 31}, "end": {"line": 77, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/servlet/WebMvcEndpointChildContextConfiguration.java": { + "checksum": "ecc9aac55470541051406745cb3c4b5e", + "language": "Java", + "loc": 84, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "errorEndpoint", "start": {"line": 64, "column": 26}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "managementErrorPageCustomizer", "start": {"line": 70, "column": 32}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "dispatcherServlet", "start": {"line": 75, "column": 20}, "end": {"line": 83, "column": 3}, "value": 8}, + {"unit_name": "dispatcherServletRegistrationBean", "start": {"line": 86, "column": 36}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "compositeHandlerMapping", "start": {"line": 91, "column": 26}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "compositeHandlerAdapter", "start": {"line": 96, "column": 26}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "compositeHandlerExceptionResolver", "start": {"line": 101, "column": 36}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "requestContextFilter", "start": {"line": 107, "column": 23}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "ManagementErrorPageCustomizer", "start": {"line": 120, "column": 3}, "end": {"line": 122, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 125, "column": 15}, "end": {"line": 127, "column": 4}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 130, "column": 14}, "end": {"line": 132, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/servlet/package-info.java": { + "checksum": "be44f258c614e57979616d4654ad6f4b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/jersey/ManagementContextResourceConfigCustomizer.java": { + "checksum": "2cc6a00767ba9a74a495e4793276fd39", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/jersey/JerseyChildManagementContextConfiguration.java": { + "checksum": "e77af9b3be47e16a14f7c322d66d99bc", + "language": "Java", + "loc": 28, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "jerseyApplicationPath", "start": {"line": 47, "column": 31}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "resourceConfig", "start": {"line": 52, "column": 17}, "end": {"line": 56, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/jersey/JerseySameManagementContextConfiguration.java": { + "checksum": "9b6f57397f5fb9b0e4fa102045b3f2b8", + "language": "Java", + "loc": 45, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "managementResourceConfigCustomizerAdapter", "start": {"line": 52, "column": 27}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "jerseyApplicationPath", "start": {"line": 64, "column": 25}, "end": {"line": 66, "column": 4}, "value": 3}, + {"unit_name": "resourceConfig", "start": {"line": 69, "column": 18}, "end": {"line": 73, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/jersey/JerseyManagementContextConfiguration.java": { + "checksum": "26a1013ab5e8106543d3966e62129ab6", + "language": "Java", + "loc": 16, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "jerseyServletRegistration", "start": {"line": 36, "column": 44}, "end": {"line": 40, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/jersey/package-info.java": { + "checksum": "e88abb5ef7070871806b5f7f106cec67", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/exchanges/HttpExchangesAutoConfiguration.java": { + "checksum": "12362f4003b9acc07f958b6dffcb23ae", + "language": "Java", + "loc": 41, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "httpExchangesFilter", "start": {"line": 54, "column": 23}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "httpExchangesWebFilter", "start": {"line": 66, "column": 26}, "end": {"line": 69, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/exchanges/HttpExchangesEndpointAutoConfiguration.java": { + "checksum": "329d5fea1d6fcbd4304c88ede093497f", + "language": "Java", + "loc": 19, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "httpExchangesEndpoint", "start": {"line": 42, "column": 31}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/exchanges/HttpExchangesProperties.java": { + "checksum": "be5a9bbf6326c9f48f1f764de20c15ff", + "language": "Java", + "loc": 21, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getRecording", "start": {"line": 40, "column": 19}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getInclude", "start": {"line": 58, "column": 23}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "setInclude", "start": {"line": 62, "column": 15}, "end": {"line": 64, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/exchanges/package-info.java": { + "checksum": "62276621ec35b7fc3485d9117f361655", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/reactive/ReactiveManagementContextAutoConfiguration.java": { + "checksum": "db0b9bf3116f026daf8961018c7fe5d1", + "language": "Java", + "loc": 22, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveWebChildContextFactory", "start": {"line": 45, "column": 41}, "end": {"line": 48, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/reactive/ReactiveManagementChildContextConfiguration.java": { + "checksum": "3a34fa034bd98eca0f5085f14c1923ba", + "language": "Java", + "loc": 55, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveManagementWebServerFactoryCustomizer", "start": {"line": 61, "column": 54}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "httpHandler", "start": {"line": 67, "column": 21}, "end": {"line": 74, "column": 3}, "value": 8}, + {"unit_name": "ReactiveManagementWebServerFactoryCustomizer", "start": {"line": 79, "column": 3}, "end": {"line": 85, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/reactive/package-info.java": { + "checksum": "b7a2682b439f28bda686024a7b0ac329", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/OnManagementPortCondition.java": { + "checksum": "31c1eced7dcd8698012a39aac90406cf", + "language": "Java", + "loc": 40, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 42, "column": 26}, "end": {"line": 56, "column": 3}, "value": 15}, + {"unit_name": "isWebApplicationContext", "start": {"line": 58, "column": 18}, "end": {"line": 67, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/ManagementContextConfigurationImportSelector.java": { + "checksum": "2f42d82942dbfc6aa11535320f4bf116", + "language": "Java", + "loc": 94, + "profile": [65, 0, 0, 0], + "measurements": [ + {"unit_name": "selectImports", "start": {"line": 56, "column": 18}, "end": {"line": 71, "column": 3}, "value": 15}, + {"unit_name": "getConfigurations", "start": {"line": 73, "column": 40}, "end": {"line": 80, "column": 3}, "value": 8}, + {"unit_name": "addConfiguration", "start": {"line": 82, "column": 15}, "end": {"line": 91, "column": 3}, "value": 10}, + {"unit_name": "loadFactoryNames", "start": {"line": 93, "column": 25}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "setBeanClassLoader", "start": {"line": 98, "column": 14}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "ManagementConfiguration", "start": {"line": 113, "column": 3}, "end": {"line": 118, "column": 4}, "value": 6}, + {"unit_name": "readContextType", "start": {"line": 120, "column": 33}, "end": {"line": 125, "column": 4}, "value": 6}, + {"unit_name": "readOrder", "start": {"line": 127, "column": 15}, "end": {"line": 131, "column": 4}, "value": 5}, + {"unit_name": "getClassName", "start": {"line": 133, "column": 10}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 138, "column": 14}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "getContextType", "start": {"line": 142, "column": 25}, "end": {"line": 144, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/EnableChildManagementContextConfiguration.java": { + "checksum": "f4b11b24693fc238eefa9dff7229bb0d", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/EnableManagementContext.java": { + "checksum": "910fcf413f0c4c67d52523e1aab034df", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/ManagementContextAutoConfiguration.java": { + "checksum": "1b9adc04be5de55e06723a3a698e34fb", + "language": "Java", + "loc": 72, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "SameManagementContextConfiguration", "start": {"line": 57, "column": 3}, "end": {"line": 59, "column": 4}, "value": 3}, + {"unit_name": "afterSingletonsInstantiated", "start": {"line": 62, "column": 15}, "end": {"line": 68, "column": 4}, "value": 7}, + {"unit_name": "verifySslConfiguration", "start": {"line": 70, "column": 16}, "end": {"line": 74, "column": 4}, "value": 5}, + {"unit_name": "verifyAddressConfiguration", "start": {"line": 76, "column": 16}, "end": {"line": 80, "column": 4}, "value": 5}, + {"unit_name": "addLocalManagementPortPropertyAlias", "start": {"line": 87, "column": 16}, "end": {"line": 99, "column": 4}, "value": 6}, + {"unit_name": "getProperty", "start": {"line": 91, "column": 19}, "end": {"line": 96, "column": 6}, "value": 6}, + {"unit_name": "childManagementContextInitializer", "start": {"line": 114, "column": 44}, "end": {"line": 117, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/ManagementWebServerFactoryCustomizer.java": { + "checksum": "914ac1a114cdd6eb1bb4bba7e63f81b6", + "language": "Java", + "loc": 66, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "ManagementWebServerFactoryCustomizer", "start": {"line": 51, "column": 12}, "end": {"line": 55, "column": 3}, "value": 5}, + {"unit_name": "getOrder", "start": {"line": 58, "column": 13}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 63, "column": 20}, "end": {"line": 75, "column": 3}, "value": 9}, + {"unit_name": "customizeSameAsParentContext", "start": {"line": 77, "column": 15}, "end": {"line": 88, "column": 3}, "value": 11}, + {"unit_name": "invokeCustomizers", "start": {"line": 91, "column": 15}, "end": {"line": 94, "column": 3}, "value": 4}, + {"unit_name": "customize", "start": {"line": 96, "column": 17}, "end": {"line": 105, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/ManagementServerProperties.java": { + "checksum": "64aafe5e17f64b23025f65c94914cbf8", + "language": "Java", + "loc": 54, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "getPort", "start": {"line": 66, "column": 17}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 76, "column": 14}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getAddress", "start": {"line": 80, "column": 21}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "setAddress", "start": {"line": 84, "column": 14}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getBasePath", "start": {"line": 88, "column": 16}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setBasePath", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getSsl", "start": {"line": 96, "column": 13}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "setSsl", "start": {"line": 100, "column": 14}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "cleanBasePath", "start": {"line": 104, "column": 17}, "end": {"line": 118, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/ManagementPortType.java": { + "checksum": "07cf4f142b90babe43a85da91912effa", + "language": "Java", + "loc": 19, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "get", "start": {"line": 53, "column": 35}, "end": {"line": 61, "column": 3}, "value": 9}, + {"unit_name": "getPortProperty", "start": {"line": 63, "column": 25}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/ConditionalOnManagementPort.java": { + "checksum": "1f5afaf05f3da9f3e2870c390007e511", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/ChildManagementContextInitializer.java": { + "checksum": "04a152a833676229358640c848ac77ce", + "language": "Java", + "loc": 188, + "profile": [135, 0, 0, 0], + "measurements": [ + {"unit_name": "ChildManagementContextInitializer", "start": {"line": 69, "column": 2}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "ChildManagementContextInitializer", "start": {"line": 75, "column": 10}, "end": {"line": 81, "column": 3}, "value": 7}, + {"unit_name": "start", "start": {"line": 84, "column": 14}, "end": {"line": 97, "column": 3}, "value": 14}, + {"unit_name": "stop", "start": {"line": 100, "column": 14}, "end": {"line": 109, "column": 3}, "value": 10}, + {"unit_name": "isRunning", "start": {"line": 112, "column": 17}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getPhase", "start": {"line": 117, "column": 13}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "processAheadOfTime", "start": {"line": 122, "column": 41}, "end": {"line": 132, "column": 3}, "value": 11}, + {"unit_name": "isBeanExcludedFromAotProcessing", "start": {"line": 135, "column": 17}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "registerBeans", "start": {"line": 139, "column": 15}, "end": {"line": 151, "column": 3}, "value": 13}, + {"unit_name": "createManagementContext", "start": {"line": 153, "column": 49}, "end": {"line": 165, "column": 3}, "value": 13}, + {"unit_name": "isLazyInitialization", "start": {"line": 167, "column": 18}, "end": {"line": 170, "column": 3}, "value": 4}, + {"unit_name": "withApplicationContextInitializer", "start": {"line": 172, "column": 36}, "end": {"line": 176, "column": 3}, "value": 5}, + {"unit_name": "AotContribution", "start": {"line": 186, "column": 3}, "end": {"line": 189, "column": 4}, "value": 4}, + {"unit_name": "applyTo", "start": {"line": 192, "column": 15}, "end": {"line": 206, "column": 4}, "value": 15}, + {"unit_name": "CloseManagementContextListener", "start": {"line": 220, "column": 3}, "end": {"line": 223, "column": 4}, "value": 4}, + {"unit_name": "onApplicationEvent", "start": {"line": 226, "column": 15}, "end": {"line": 230, "column": 4}, "value": 5}, + {"unit_name": "onApplicationFailedEvent", "start": {"line": 232, "column": 16}, "end": {"line": 234, "column": 4}, "value": 3}, + {"unit_name": "propagateCloseIfNecessary", "start": {"line": 236, "column": 16}, "end": {"line": 240, "column": 4}, "value": 5}, + {"unit_name": "addIfPossible", "start": {"line": 242, "column": 15}, "end": {"line": 246, "column": 4}, "value": 5}, + {"unit_name": "add", "start": {"line": 248, "column": 23}, "end": {"line": 251, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/server/package-info.java": { + "checksum": "9ca80c0c062a736bd9eb10cdc663653e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/mappings/MappingsEndpointAutoConfiguration.java": { + "checksum": "8262b7d8e62a5537f17a21e1f7941b0f", + "language": "Java", + "loc": 60, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "mappingsEndpoint", "start": {"line": 50, "column": 26}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "servletMappingDescriptionProvider", "start": {"line": 60, "column": 38}, "end": {"line": 62, "column": 4}, "value": 3}, + {"unit_name": "filterMappingDescriptionProvider", "start": {"line": 65, "column": 37}, "end": {"line": 67, "column": 4}, "value": 3}, + {"unit_name": "dispatcherServletMappingDescriptionProvider", "start": {"line": 75, "column": 49}, "end": {"line": 77, "column": 5}, "value": 3}, + {"unit_name": "dispatcherHandlerMappingDescriptionProvider", "start": {"line": 90, "column": 48}, "end": {"line": 92, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/web/mappings/package-info.java": { + "checksum": "7f1672dfac8008b5ed05147bd3fd34ef", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/AccessLevel.java": { + "checksum": "70539ef079399656a5de7b077560ca58", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "AccessLevel", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "isAccessAllowed", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/CloudFoundryWebEndpointDiscoverer.java": { + "checksum": "7561644edf53d50ea9696192ce2e6c7b", + "language": "Java", + "loc": 63, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundryWebEndpointDiscoverer", "start": {"line": 64, "column": 9}, "end": {"line": 70, "column": 3}, "value": 7}, + {"unit_name": "CloudFoundryWebEndpointDiscoverer", "start": {"line": 83, "column": 9}, "end": {"line": 90, "column": 3}, "value": 8}, + {"unit_name": "isExtensionTypeExposed", "start": {"line": 93, "column": 20}, "end": {"line": 97, "column": 3}, "value": 4}, + {"unit_name": "isHealthEndpointExtension", "start": {"line": 99, "column": 18}, "end": {"line": 105, "column": 3}, "value": 7}, + {"unit_name": "isCloudFoundryHealthEndpointExtension", "start": {"line": 107, "column": 18}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 114, "column": 15}, "end": {"line": 117, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/EndpointCloudFoundryExtension.java": { + "checksum": "ad2d2c37d732b7bd09487aefe654169c", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/SecurityResponse.java": { + "checksum": "3a6e303cebf60e7c49c54e0d643d5e84", + "language": "Java", + "loc": 22, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "SecurityResponse", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "SecurityResponse", "start": {"line": 37, "column": 9}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "getStatus", "start": {"line": 42, "column": 20}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "success", "start": {"line": 50, "column": 33}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/Token.java": { + "checksum": "faf81937914b73c654530b4a5b0884fe", + "language": "Java", + "loc": 77, + "profile": [44, 16, 0, 0], + "measurements": [ + {"unit_name": "Token", "start": {"line": 44, "column": 9}, "end": {"line": 59, "column": 3}, "value": 16}, + {"unit_name": "parseJson", "start": {"line": 61, "column": 30}, "end": {"line": 69, "column": 3}, "value": 9}, + {"unit_name": "getContent", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getSignature", "start": {"line": 75, "column": 16}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getSignatureAlgorithm", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getIssuer", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getExpiry", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getScope", "start": {"line": 92, "column": 22}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getKeyId", "start": {"line": 96, "column": 16}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getRequired", "start": {"line": 101, "column": 16}, "end": {"line": 111, "column": 3}, "value": 11}, + {"unit_name": "toString", "start": {"line": 114, "column": 16}, "end": {"line": 116, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/CloudFoundryEndpointFilter.java": { + "checksum": "8302a6dc2e45b8e9b77dc4ef7509474a", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundryEndpointFilter", "start": {"line": 30, "column": 12}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/CloudFoundryEndpointExposureOutcomeContributor.java": { + "checksum": "3e0f0f6358a306170d7ce6fa111fb964", + "language": "Java", + "loc": 27, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundryEndpointExposureOutcomeContributor", "start": {"line": 43, "column": 2}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "getExposureOutcome", "start": {"line": 49, "column": 26}, "end": {"line": 55, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/package-info.java": { + "checksum": "92d2b1adc3f57371fd6c253916847c31", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/CloudFoundryAuthorizationException.java": { + "checksum": "c1a59cc8e05ae89a80cae3c2e9e1ec8f", + "language": "Java", + "loc": 37, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundryAuthorizationException", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "CloudFoundryAuthorizationException", "start": {"line": 35, "column": 9}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "getStatusCode", "start": {"line": 44, "column": 20}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getReason", "start": {"line": 52, "column": 16}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "Reason", "start": {"line": 113, "column": 3}, "end": {"line": 115, "column": 4}, "value": 3}, + {"unit_name": "getStatus", "start": {"line": 117, "column": 21}, "end": {"line": 119, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/CloudFoundrySecurityService.java": { + "checksum": "3d8315dc141f333f564ec94a2f1b151e", + "language": "Java", + "loc": 89, + "profile": [47, 20, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundrySecurityService", "start": {"line": 50, "column": 2}, "end": {"line": 59, "column": 3}, "value": 10}, + {"unit_name": "getAccessLevel", "start": {"line": 68, "column": 14}, "end": {"line": 87, "column": 3}, "value": 20}, + {"unit_name": "getPermissionsUri", "start": {"line": 89, "column": 14}, "end": {"line": 96, "column": 3}, "value": 8}, + {"unit_name": "fetchTokenKeys", "start": {"line": 102, "column": 22}, "end": {"line": 109, "column": 3}, "value": 8}, + {"unit_name": "extractTokenKeys", "start": {"line": 111, "column": 30}, "end": {"line": 118, "column": 3}, "value": 8}, + {"unit_name": "getUaaUrl", "start": {"line": 124, "column": 9}, "end": {"line": 136, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/CloudFoundryHealthEndpointWebExtension.java": { + "checksum": "05751b09a17c61f22764b1551aeb5a2c", + "language": "Java", + "loc": 28, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundryHealthEndpointWebExtension", "start": {"line": 43, "column": 9}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "health", "start": {"line": 48, "column": 46}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/CloudFoundryWebEndpointServletHandlerMapping.java": { + "checksum": "d16df81afb72ed681d24525b3f107f2b", + "language": "Java", + "loc": 125, + "profile": [47, 19, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundryWebEndpointServletHandlerMapping", "start": {"line": 73, "column": 2}, "end": {"line": 81, "column": 3}, "value": 9}, + {"unit_name": "wrapServletWebOperation", "start": {"line": 84, "column": 32}, "end": {"line": 87, "column": 3}, "value": 4}, + {"unit_name": "getLinksHandler", "start": {"line": 90, "column": 25}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getAllEndpoints", "start": {"line": 94, "column": 35}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "links", "start": {"line": 103, "column": 41}, "end": {"line": 121, "column": 4}, "value": 19}, + {"unit_name": "toString", "start": {"line": 124, "column": 17}, "end": {"line": 126, "column": 4}, "value": 3}, + {"unit_name": "sendFailureResponse", "start": {"line": 128, "column": 16}, "end": {"line": 135, "column": 4}, "value": 8}, + {"unit_name": "SecureServletWebOperation", "start": {"line": 150, "column": 3}, "end": {"line": 155, "column": 4}, "value": 6}, + {"unit_name": "handle", "start": {"line": 158, "column": 17}, "end": {"line": 164, "column": 4}, "value": 7}, + {"unit_name": "registerHints", "start": {"line": 175, "column": 15}, "end": {"line": 178, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/CloudFoundryInfoEndpointWebExtension.java": { + "checksum": "0ad528dfa9d9ee9dd797b0ac3cb2f09c", + "language": "Java", + "loc": 17, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundryInfoEndpointWebExtension", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "info", "start": {"line": 43, "column": 29}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/SkipSslVerificationHttpRequestFactory.java": { + "checksum": "4e0fadf6522321416f77b5b422f80c3f", + "language": "Java", + "loc": 53, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "prepareConnection", "start": {"line": 42, "column": 17}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "prepareHttpsConnection", "start": {"line": 49, "column": 15}, "end": {"line": 57, "column": 3}, "value": 8}, + {"unit_name": "createSslSocketFactory", "start": {"line": 59, "column": 27}, "end": {"line": 63, "column": 3}, "value": 5}, + {"unit_name": "verify", "start": {"line": 68, "column": 18}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "getAcceptedIssuers", "start": {"line": 77, "column": 28}, "end": {"line": 79, "column": 4}, "value": 3}, + {"unit_name": "checkClientTrusted", "start": {"line": 82, "column": 15}, "end": {"line": 83, "column": 4}, "value": 2}, + {"unit_name": "checkServerTrusted", "start": {"line": 86, "column": 15}, "end": {"line": 87, "column": 4}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/CloudFoundrySecurityInterceptor.java": { + "checksum": "2564928db11d537e9b20777e461c5b43", + "language": "Java", + "loc": 74, + "profile": [24, 28, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundrySecurityInterceptor", "start": {"line": 53, "column": 2}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "preHandle", "start": {"line": 60, "column": 19}, "end": {"line": 87, "column": 3}, "value": 28}, + {"unit_name": "check", "start": {"line": 89, "column": 15}, "end": {"line": 97, "column": 3}, "value": 9}, + {"unit_name": "getToken", "start": {"line": 99, "column": 16}, "end": {"line": 107, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/CloudFoundryActuatorAutoConfiguration.java": { + "checksum": "fa3c295802809b319964c38843f11fc7", + "language": "Java", + "loc": 151, + "profile": [51, 19, 0, 0], + "measurements": [ + {"unit_name": "cloudFoundryHealthEndpointWebExtension", "start": {"line": 93, "column": 48}, "end": {"line": 96, "column": 3}, "value": 4}, + {"unit_name": "cloudFoundryInfoEndpointWebExtension", "start": {"line": 102, "column": 46}, "end": {"line": 109, "column": 3}, "value": 8}, + {"unit_name": "cloudFoundryWebEndpointServletHandlerMapping", "start": {"line": 113, "column": 54}, "end": {"line": 131, "column": 3}, "value": 19}, + {"unit_name": "getSecurityInterceptor", "start": {"line": 133, "column": 42}, "end": {"line": 140, "column": 3}, "value": 8}, + {"unit_name": "getCloudFoundrySecurityService", "start": {"line": 142, "column": 38}, "end": {"line": 149, "column": 3}, "value": 8}, + {"unit_name": "getCorsConfiguration", "start": {"line": 151, "column": 28}, "end": {"line": 158, "column": 3}, "value": 8}, + {"unit_name": "ignoreCloudFoundryPathsWebSecurityCustomizer", "start": {"line": 170, "column": 49}, "end": {"line": 173, "column": 4}, "value": 4}, + {"unit_name": "IgnoredCloudFoundryPathsWebSecurityCustomizer", "start": {"line": 182, "column": 3}, "end": {"line": 184, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 187, "column": 15}, "end": {"line": 194, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/TokenValidator.java": { + "checksum": "153230893926f7c58e888025f784db3b", + "language": "Java", + "loc": 95, + "profile": [77, 0, 0, 0], + "measurements": [ + {"unit_name": "TokenValidator", "start": {"line": 45, "column": 2}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "validate", "start": {"line": 49, "column": 7}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "validateAlgorithm", "start": {"line": 57, "column": 15}, "end": {"line": 66, "column": 3}, "value": 10}, + {"unit_name": "validateKeyIdAndSignature", "start": {"line": 68, "column": 15}, "end": {"line": 82, "column": 3}, "value": 14}, + {"unit_name": "hasValidKeyId", "start": {"line": 84, "column": 18}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "hasValidSignature", "start": {"line": 88, "column": 18}, "end": {"line": 99, "column": 3}, "value": 12}, + {"unit_name": "getPublicKey", "start": {"line": 101, "column": 20}, "end": {"line": 108, "column": 3}, "value": 8}, + {"unit_name": "validateExpiry", "start": {"line": 110, "column": 15}, "end": {"line": 115, "column": 3}, "value": 6}, + {"unit_name": "validateIssuer", "start": {"line": 117, "column": 15}, "end": {"line": 124, "column": 3}, "value": 8}, + {"unit_name": "validateAudience", "start": {"line": 126, "column": 15}, "end": {"line": 132, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/package-info.java": { + "checksum": "9caad0f8a1314b45f1cc41e7c5a6151b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/CloudFoundryWebFluxEndpointHandlerMapping.java": { + "checksum": "2c402ac52f7e8e90d32219e011970701", + "language": "Java", + "loc": 122, + "profile": [66, 0, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundryWebFluxEndpointHandlerMapping", "start": {"line": 70, "column": 2}, "end": {"line": 78, "column": 3}, "value": 9}, + {"unit_name": "wrapReactiveWebOperation", "start": {"line": 81, "column": 33}, "end": {"line": 84, "column": 3}, "value": 4}, + {"unit_name": "getLinksHandler", "start": {"line": 87, "column": 25}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getAllEndpoints", "start": {"line": 91, "column": 35}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "links", "start": {"line": 99, "column": 44}, "end": {"line": 112, "column": 4}, "value": 14}, + {"unit_name": "getAccessibleLinks", "start": {"line": 114, "column": 29}, "end": {"line": 122, "column": 4}, "value": 9}, + {"unit_name": "toString", "start": {"line": 125, "column": 17}, "end": {"line": 127, "column": 4}, "value": 3}, + {"unit_name": "SecureReactiveWebOperation", "start": {"line": 142, "column": 3}, "end": {"line": 147, "column": 4}, "value": 6}, + {"unit_name": "handle", "start": {"line": 150, "column": 39}, "end": {"line": 153, "column": 4}, "value": 4}, + {"unit_name": "flatMapResponse", "start": {"line": 155, "column": 40}, "end": {"line": 161, "column": 4}, "value": 7}, + {"unit_name": "registerHints", "start": {"line": 172, "column": 15}, "end": {"line": 175, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/CloudFoundryReactiveHealthEndpointWebExtension.java": { + "checksum": "342921e25f3482dd55d00366c4917dfb", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundryReactiveHealthEndpointWebExtension", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "health", "start": {"line": 50, "column": 62}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/ReactiveTokenValidator.java": { + "checksum": "c1249e4e97e04dc2366c0000b1e35fdb", + "language": "Java", + "loc": 105, + "profile": [85, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactiveTokenValidator", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "validate", "start": {"line": 52, "column": 13}, "end": {"line": 57, "column": 3}, "value": 6}, + {"unit_name": "validateAlgorithm", "start": {"line": 59, "column": 21}, "end": {"line": 70, "column": 3}, "value": 12}, + {"unit_name": "validateKeyIdAndSignature", "start": {"line": 72, "column": 21}, "end": {"line": 77, "column": 3}, "value": 6}, + {"unit_name": "getTokenKey", "start": {"line": 79, "column": 23}, "end": {"line": 91, "column": 3}, "value": 13}, + {"unit_name": "cacheTokenKeys", "start": {"line": 93, "column": 15}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "hasValidSignature", "start": {"line": 97, "column": 18}, "end": {"line": 108, "column": 3}, "value": 12}, + {"unit_name": "getPublicKey", "start": {"line": 110, "column": 20}, "end": {"line": 117, "column": 3}, "value": 8}, + {"unit_name": "validateExpiry", "start": {"line": 119, "column": 21}, "end": {"line": 125, "column": 3}, "value": 7}, + {"unit_name": "validateIssuer", "start": {"line": 127, "column": 21}, "end": {"line": 134, "column": 3}, "value": 8}, + {"unit_name": "validateAudience", "start": {"line": 136, "column": 21}, "end": {"line": 142, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/ReactiveCloudFoundryActuatorAutoConfiguration.java": { + "checksum": "6a15b0ac4f1e34e7e1ce9ffe501fc9fe", + "language": "Java", + "loc": 163, + "profile": [69, 17, 0, 0], + "measurements": [ + {"unit_name": "cloudFoundryReactiveHealthEndpointWebExtension", "start": {"line": 90, "column": 56}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "cloudFoundryInfoEndpointWebExtension", "start": {"line": 99, "column": 46}, "end": {"line": 106, "column": 3}, "value": 8}, + {"unit_name": "cloudFoundryWebFluxEndpointHandlerMapping", "start": {"line": 110, "column": 51}, "end": {"line": 126, "column": 3}, "value": 17}, + {"unit_name": "getSecurityInterceptor", "start": {"line": 128, "column": 42}, "end": {"line": 135, "column": 3}, "value": 8}, + {"unit_name": "getCloudFoundrySecurityService", "start": {"line": 137, "column": 46}, "end": {"line": 145, "column": 3}, "value": 9}, + {"unit_name": "getCorsConfiguration", "start": {"line": 147, "column": 28}, "end": {"line": 154, "column": 3}, "value": 8}, + {"unit_name": "webFilterChainPostProcessor", "start": {"line": 161, "column": 38}, "end": {"line": 164, "column": 4}, "value": 4}, + {"unit_name": "WebFilterChainPostProcessor", "start": {"line": 172, "column": 3}, "end": {"line": 175, "column": 4}, "value": 4}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 178, "column": 17}, "end": {"line": 183, "column": 4}, "value": 6}, + {"unit_name": "postProcess", "start": {"line": 185, "column": 31}, "end": {"line": 195, "column": 4}, "value": 11}, + {"unit_name": "getPaths", "start": {"line": 197, "column": 31}, "end": {"line": 203, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/CloudFoundrySecurityInterceptor.java": { + "checksum": "5c6e38413a53458e546b0ae99e925b31", + "language": "Java", + "loc": 76, + "profile": [55, 0, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundrySecurityInterceptor", "start": {"line": 52, "column": 2}, "end": {"line": 57, "column": 3}, "value": 6}, + {"unit_name": "preHandle", "start": {"line": 59, "column": 25}, "end": {"line": 73, "column": 3}, "value": 15}, + {"unit_name": "logError", "start": {"line": 75, "column": 15}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "check", "start": {"line": 79, "column": 21}, "end": {"line": 93, "column": 3}, "value": 15}, + {"unit_name": "getErrorResponse", "start": {"line": 95, "column": 33}, "end": {"line": 101, "column": 3}, "value": 7}, + {"unit_name": "getToken", "start": {"line": 103, "column": 16}, "end": {"line": 111, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/ReactiveCloudFoundrySecurityService.java": { + "checksum": "236dc94c25ffc3d6e78ca8a164667282", + "language": "Java", + "loc": 105, + "profile": [78, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactiveCloudFoundrySecurityService", "start": {"line": 57, "column": 2}, "end": {"line": 66, "column": 3}, "value": 10}, + {"unit_name": "buildTrustAllSslConnector", "start": {"line": 68, "column": 39}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "createSslContextSpec", "start": {"line": 73, "column": 35}, "end": {"line": 77, "column": 3}, "value": 5}, + {"unit_name": "getAccessLevel", "start": {"line": 86, "column": 20}, "end": {"line": 95, "column": 3}, "value": 10}, + {"unit_name": "mapError", "start": {"line": 97, "column": 20}, "end": {"line": 108, "column": 3}, "value": 12}, + {"unit_name": "getAccessLevel", "start": {"line": 110, "column": 22}, "end": {"line": 115, "column": 3}, "value": 6}, + {"unit_name": "getPermissionsUri", "start": {"line": 117, "column": 17}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "fetchTokenKeys", "start": {"line": 125, "column": 28}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "fetchTokenKeys", "start": {"line": 129, "column": 46}, "end": {"line": 135, "column": 3}, "value": 7}, + {"unit_name": "extractTokenKeys", "start": {"line": 137, "column": 30}, "end": {"line": 144, "column": 3}, "value": 8}, + {"unit_name": "getUaaUrl", "start": {"line": 150, "column": 15}, "end": {"line": 159, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/package-info.java": { + "checksum": "2ccf26624af6e09684e03d9e0d29d8e5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/ldap/LdapHealthContributorAutoConfiguration.java": { + "checksum": "d05fdb126b6852b040591fc44251e271", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "LdapHealthContributorAutoConfiguration", "start": {"line": 48, "column": 9}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "ldapHealthContributor", "start": {"line": 54, "column": 27}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/ldap/package-info.java": { + "checksum": "3c6906bcb3ef46b38623e454409f367a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/integration/IntegrationGraphEndpointAutoConfiguration.java": { + "checksum": "71368193992443395f7bc7e83160f56c", + "language": "Java", + "loc": 28, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "integrationGraphEndpoint", "start": {"line": 47, "column": 34}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "integrationGraphServer", "start": {"line": 53, "column": 32}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/integration/package-info.java": { + "checksum": "0336b121e1fad076c867ff16eda823a6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/HealthEndpointProperties.java": { + "checksum": "7c714e7296d09c17ce10031dc73cfc1b", + "language": "Java", + "loc": 69, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "getShowDetails", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setShowDetails", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getGroup", "start": {"line": 59, "column": 28}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getLogging", "start": {"line": 63, "column": 17}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getInclude", "start": {"line": 100, "column": 22}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "setInclude", "start": {"line": 104, "column": 15}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "getExclude", "start": {"line": 108, "column": 22}, "end": {"line": 110, "column": 4}, "value": 3}, + {"unit_name": "setExclude", "start": {"line": 112, "column": 15}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "getShowDetails", "start": {"line": 117, "column": 15}, "end": {"line": 119, "column": 4}, "value": 3}, + {"unit_name": "setShowDetails", "start": {"line": 121, "column": 15}, "end": {"line": 123, "column": 4}, "value": 3}, + {"unit_name": "getAdditionalPath", "start": {"line": 125, "column": 17}, "end": {"line": 127, "column": 4}, "value": 3}, + {"unit_name": "setAdditionalPath", "start": {"line": 129, "column": 15}, "end": {"line": 131, "column": 4}, "value": 3}, + {"unit_name": "getSlowIndicatorThreshold", "start": {"line": 145, "column": 19}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "setSlowIndicatorThreshold", "start": {"line": 149, "column": 15}, "end": {"line": 151, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/CompositeHealthContributorConfiguration.java": { + "checksum": "b2101f7e26add5aaeac9129e2afb0023", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "CompositeHealthContributorConfiguration", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "createComposite", "start": {"line": 50, "column": 36}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/AutoConfiguredReactiveHealthContributorRegistry.java": { + "checksum": "f92271f49d59c0874afd158a446daa49", + "language": "Java", + "loc": 25, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfiguredReactiveHealthContributorRegistry", "start": {"line": 37, "column": 2}, "end": {"line": 42, "column": 3}, "value": 6}, + {"unit_name": "registerContributor", "start": {"line": 45, "column": 14}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "assertDoesNotClashWithGroup", "start": {"line": 50, "column": 15}, "end": {"line": 53, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/HealthEndpointConfiguration.java": { + "checksum": "ba7965c64930506ff62161aee9f5247e", + "language": "Java", + "loc": 206, + "profile": [154, 21, 0, 0], + "measurements": [ + {"unit_name": "healthStatusAggregator", "start": {"line": 65, "column": 19}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "healthHttpCodeStatusMapper", "start": {"line": 71, "column": 23}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "healthEndpointGroups", "start": {"line": 77, "column": 37}, "end": {"line": 80, "column": 3}, "value": 4}, + {"unit_name": "healthContributorRegistry", "start": {"line": 84, "column": 28}, "end": {"line": 91, "column": 3}, "value": 8}, + {"unit_name": "healthEndpointGroupMembershipValidator", "start": {"line": 96, "column": 41}, "end": {"line": 99, "column": 3}, "value": 4}, + {"unit_name": "healthEndpoint", "start": {"line": 103, "column": 17}, "end": {"line": 106, "column": 3}, "value": 4}, + {"unit_name": "healthEndpointGroupsBeanPostProcessor", "start": {"line": 109, "column": 47}, "end": {"line": 112, "column": 3}, "value": 4}, + {"unit_name": "HealthEndpointGroupsBeanPostProcessor", "start": {"line": 122, "column": 3}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 127, "column": 17}, "end": {"line": 132, "column": 4}, "value": 6}, + {"unit_name": "applyPostProcessors", "start": {"line": 134, "column": 18}, "end": {"line": 140, "column": 4}, "value": 7}, + {"unit_name": "AdaptedReactiveHealthContributors", "start": {"line": 152, "column": 3}, "end": {"line": 156, "column": 4}, "value": 5}, + {"unit_name": "adapt", "start": {"line": 158, "column": 29}, "end": {"line": 166, "column": 4}, "value": 9}, + {"unit_name": "adapt", "start": {"line": 168, "column": 27}, "end": {"line": 182, "column": 4}, "value": 4}, + {"unit_name": "HealthIndicator", "start": {"line": 169, "column": 15}, "end": {"line": 181, "column": 5}, "value": 10}, + {"unit_name": "getHealth", "start": {"line": 172, "column": 19}, "end": {"line": 174, "column": 6}, "value": 3}, + {"unit_name": "health", "start": {"line": 177, "column": 19}, "end": {"line": 179, "column": 6}, "value": 3}, + {"unit_name": "adapt", "start": {"line": 184, "column": 38}, "end": {"line": 212, "column": 4}, "value": 4}, + {"unit_name": "CompositeHealthContributor", "start": {"line": 185, "column": 15}, "end": {"line": 211, "column": 5}, "value": 21}, + {"unit_name": "iterator", "start": {"line": 188, "column": 58}, "end": {"line": 204, "column": 6}, "value": 14}, + {"unit_name": "hasNext", "start": {"line": 193, "column": 22}, "end": {"line": 195, "column": 8}, "value": 3}, + {"unit_name": "next", "start": {"line": 198, "column": 50}, "end": {"line": 201, "column": 8}, "value": 4}, + {"unit_name": "getContributor", "start": {"line": 207, "column": 30}, "end": {"line": 209, "column": 6}, "value": 3}, + {"unit_name": "get", "start": {"line": 214, "column": 34}, "end": {"line": 216, "column": 4}, "value": 3}, + {"unit_name": "HealthEndpointGroupMembershipValidator", "start": {"line": 231, "column": 3}, "end": {"line": 235, "column": 4}, "value": 5}, + {"unit_name": "afterSingletonsInstantiated", "start": {"line": 238, "column": 15}, "end": {"line": 240, "column": 4}, "value": 3}, + {"unit_name": "validateGroups", "start": {"line": 242, "column": 16}, "end": {"line": 247, "column": 4}, "value": 6}, + {"unit_name": "validate", "start": {"line": 249, "column": 16}, "end": {"line": 262, "column": 4}, "value": 14}, + {"unit_name": "contributorExists", "start": {"line": 264, "column": 19}, "end": {"line": 275, "column": 4}, "value": 12}, + {"unit_name": "NoSuchHealthContributorException", "start": {"line": 283, "column": 4}, "end": {"line": 285, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/HealthProperties.java": { + "checksum": "3502d3cf40c407e5bb34f5427d742f47", + "language": "Java", + "loc": 47, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "getStatus", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getShowComponents", "start": {"line": 57, "column": 14}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "setShowComponents", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getRoles", "start": {"line": 67, "column": 21}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "setRoles", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 91, "column": 23}, "end": {"line": 93, "column": 4}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 95, "column": 15}, "end": {"line": 99, "column": 4}, "value": 5}, + {"unit_name": "getHttpMapping", "start": {"line": 101, "column": 31}, "end": {"line": 103, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/NoSuchHealthContributorFailureAnalyzer.java": { + "checksum": "75b398c2858adfcfdc76b2f5a5545182", + "language": "Java", + "loc": 12, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 32, "column": 28}, "end": {"line": 36, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/OnEnabledHealthIndicatorCondition.java": { + "checksum": "5a7918469e0c101d812b13b7e9d736c8", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "OnEnabledHealthIndicatorCondition", "start": {"line": 29, "column": 2}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/AutoConfiguredHealthContributorRegistry.java": { + "checksum": "4d34435e8d642c0feb3f84334fdf635c", + "language": "Java", + "loc": 25, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfiguredHealthContributorRegistry", "start": {"line": 37, "column": 2}, "end": {"line": 42, "column": 3}, "value": 6}, + {"unit_name": "registerContributor", "start": {"line": 45, "column": 14}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "assertDoesNotClashWithGroup", "start": {"line": 50, "column": 15}, "end": {"line": 53, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/AutoConfiguredHealthEndpointGroup.java": { + "checksum": "511336983cfaba13f556fa0ec2b0cf69", + "language": "Java", + "loc": 54, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoConfiguredHealthEndpointGroup", "start": {"line": 62, "column": 2}, "end": {"line": 72, "column": 3}, "value": 11}, + {"unit_name": "isMember", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "showComponents", "start": {"line": 80, "column": 17}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "showDetails", "start": {"line": 86, "column": 17}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getStatusAggregator", "start": {"line": 91, "column": 26}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getHttpCodeStatusMapper", "start": {"line": 96, "column": 30}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalPath", "start": {"line": 101, "column": 38}, "end": {"line": 103, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/IncludeExcludeGroupMemberPredicate.java": { + "checksum": "c121b807d7b2a20ac92dc3dcbf41f724", + "language": "Java", + "loc": 55, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "IncludeExcludeGroupMemberPredicate", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "test", "start": {"line": 43, "column": 17}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "isIncluded", "start": {"line": 48, "column": 18}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "isIncludedName", "start": {"line": 52, "column": 18}, "end": {"line": 61, "column": 3}, "value": 10}, + {"unit_name": "isExcluded", "start": {"line": 63, "column": 18}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "isExcludedName", "start": {"line": 67, "column": 18}, "end": {"line": 76, "column": 3}, "value": 10}, + {"unit_name": "clean", "start": {"line": 78, "column": 22}, "end": {"line": 84, "column": 3}, "value": 7}, + {"unit_name": "clean", "start": {"line": 86, "column": 17}, "end": {"line": 88, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/HealthContributorAutoConfiguration.java": { + "checksum": "7bf4bd5b418b0c257a555268da427fcd", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "pingHealthContributor", "start": {"line": 37, "column": 29}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/HealthEndpointAutoConfiguration.java": { + "checksum": "4385406510fa354c8f4414afb4044a8d", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/HealthEndpointReactiveWebExtensionConfiguration.java": { + "checksum": "487638a95ac41bd9ea01f9d4fa370c9f", + "language": "Java", + "loc": 47, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveHealthEndpointWebExtension", "start": {"line": 54, "column": 37}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "healthEndpointWebFluxHandlerMapping", "start": {"line": 65, "column": 54}, "end": {"line": 74, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/CompositeReactiveHealthContributorConfiguration.java": { + "checksum": "299e9733617a4f9f47736c3cb9866000", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "CompositeReactiveHealthContributorConfiguration", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "createComposite", "start": {"line": 50, "column": 44}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/AutoConfiguredHealthEndpointGroups.java": { + "checksum": "7e0dde5c4eae687e6add5646dfe24c1e", + "language": "Java", + "loc": 141, + "profile": [30, 37, 31, 0], + "measurements": [ + {"unit_name": "AutoConfiguredHealthEndpointGroups", "start": {"line": 73, "column": 2}, "end": {"line": 91, "column": 3}, "value": 19}, + {"unit_name": "createGroups", "start": {"line": 93, "column": 43}, "end": {"line": 123, "column": 3}, "value": 31}, + {"unit_name": "getNonQualifiedBean", "start": {"line": 125, "column": 16}, "end": {"line": 142, "column": 3}, "value": 18}, + {"unit_name": "getQualifiedBean", "start": {"line": 144, "column": 16}, "end": {"line": 151, "column": 3}, "value": 8}, + {"unit_name": "getPrimary", "start": {"line": 154, "column": 29}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "getNames", "start": {"line": 159, "column": 21}, "end": {"line": 161, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 164, "column": 29}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalPaths", "start": {"line": 169, "column": 22}, "end": {"line": 178, "column": 3}, "value": 10}, + {"unit_name": "streamAllGroups", "start": {"line": 180, "column": 38}, "end": {"line": 182, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/ConditionalOnEnabledHealthIndicator.java": { + "checksum": "d41384f0aea9085ec67eed5e173e3a75", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/ReactiveHealthEndpointConfiguration.java": { + "checksum": "00e87bfb1f7b423481d70fa0fc050036", + "language": "Java", + "loc": 29, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "reactiveHealthContributorRegistry", "start": {"line": 48, "column": 36}, "end": {"line": 55, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/package-info.java": { + "checksum": "c873064e02bdbf92776a8321de74b83f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/AbstractCompositeHealthContributorConfiguration.java": { + "checksum": "09ad3c1ca0a9651189b37dc3f42bfc58", + "language": "Java", + "loc": 21, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractCompositeHealthContributorConfiguration", "start": {"line": 45, "column": 12}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "createContributor", "start": {"line": 49, "column": 20}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "createIndicator", "start": {"line": 59, "column": 14}, "end": {"line": 61, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/HealthEndpointWebExtensionConfiguration.java": { + "checksum": "ed1d87c95865b7e1e97d57871d672bf9", + "language": "Java", + "loc": 127, + "profile": [59, 0, 0, 0], + "measurements": [ + {"unit_name": "healthEndpointWebExtension", "start": {"line": 72, "column": 29}, "end": {"line": 76, "column": 3}, "value": 5}, + {"unit_name": "getHealthEndpoint", "start": {"line": 78, "column": 38}, "end": {"line": 84, "column": 3}, "value": 7}, + {"unit_name": "healthEndpointWebMvcHandlerMapping", "start": {"line": 90, "column": 53}, "end": {"line": 95, "column": 4}, "value": 6}, + {"unit_name": "jerseyAdditionalHealthEndpointPathsResourcesRegistrar", "start": {"line": 105, "column": 57}, "end": {"line": 109, "column": 4}, "value": 5}, + {"unit_name": "jerseyApplicationPath", "start": {"line": 118, "column": 26}, "end": {"line": 120, "column": 5}, "value": 3}, + {"unit_name": "resourceConfig", "start": {"line": 123, "column": 19}, "end": {"line": 127, "column": 5}, "value": 5}, + {"unit_name": "jerseyServletRegistration", "start": {"line": 130, "column": 46}, "end": {"line": 134, "column": 5}, "value": 5}, + {"unit_name": "JerseyAdditionalHealthEndpointPathsResourcesRegistrar", "start": {"line": 146, "column": 3}, "end": {"line": 150, "column": 4}, "value": 5}, + {"unit_name": "customize", "start": {"line": 153, "column": 15}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "register", "start": {"line": 157, "column": 16}, "end": {"line": 168, "column": 4}, "value": 12}, + {"unit_name": "register", "start": {"line": 170, "column": 16}, "end": {"line": 172, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/r2dbc/R2dbcObservationAutoConfiguration.java": { + "checksum": "854d6526a76b5e0dca9136cea5530b79", + "language": "Java", + "loc": 62, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "observationProxyConnectionFactoryCustomizer", "start": {"line": 60, "column": 35}, "end": {"line": 74, "column": 3}, "value": 15}, + {"unit_name": "extractHostAndPort", "start": {"line": 76, "column": 22}, "end": {"line": 89, "column": 3}, "value": 14}, + {"unit_name": "HostAndPort", "start": {"line": 91, "column": 17}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "empty", "start": {"line": 92, "column": 22}, "end": {"line": 94, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/r2dbc/R2dbcObservationProperties.java": { + "checksum": "0e5492b38dfc8ee493d100289e91a540", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "isIncludeParameterValues", "start": {"line": 35, "column": 17}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "setIncludeParameterValues", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/r2dbc/ConnectionFactoryHealthContributorAutoConfiguration.java": { + "checksum": "19b3f571ecb40f8c5e04a1fc4811e8a1", + "language": "Java", + "loc": 31, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectionFactoryHealthContributorAutoConfiguration", "start": {"line": 51, "column": 2}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "r2dbcHealthContributor", "start": {"line": 58, "column": 35}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/r2dbc/package-info.java": { + "checksum": "fae68d7dc67c94904ceb5fa4a3da98ce", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/management/ThreadDumpEndpointAutoConfiguration.java": { + "checksum": "705b722c032ae481581afb9c7b12f0aa", + "language": "Java", + "loc": 16, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "dumpEndpoint", "start": {"line": 38, "column": 28}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/management/HeapDumpWebEndpointAutoConfiguration.java": { + "checksum": "de55c8760cea860aea2a53c9048ddc4b", + "language": "Java", + "loc": 16, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "heapDumpWebEndpoint", "start": {"line": 38, "column": 29}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/management/package-info.java": { + "checksum": "8dd2e259d3287c68864465c0c1e4168c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/amqp/RabbitHealthContributorAutoConfiguration.java": { + "checksum": "529eabe6cd36edbb0549ac7ddceb0516", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "RabbitHealthContributorAutoConfiguration", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "rabbitHealthContributor", "start": {"line": 53, "column": 27}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/amqp/package-info.java": { + "checksum": "3c6d4f062865c79ec9586a7d4bceeaa7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/jdbc/DataSourceHealthIndicatorProperties.java": { + "checksum": "5bec546ded1d43d536e3223e18e4f781", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "isIgnoreRoutingDataSources", "start": {"line": 37, "column": 17}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setIgnoreRoutingDataSources", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/jdbc/DataSourceHealthContributorAutoConfiguration.java": { + "checksum": "0969e46af41209da41e1c23cb9730c81", + "language": "Java", + "loc": 120, + "profile": [72, 0, 0, 0], + "measurements": [ + {"unit_name": "DataSourceHealthContributorAutoConfiguration", "start": {"line": 75, "column": 9}, "end": {"line": 78, "column": 3}, "value": 4}, + {"unit_name": "afterPropertiesSet", "start": {"line": 81, "column": 14}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "dbHealthContributor", "start": {"line": 87, "column": 27}, "end": {"line": 97, "column": 3}, "value": 11}, + {"unit_name": "createContributor", "start": {"line": 99, "column": 28}, "end": {"line": 105, "column": 3}, "value": 7}, + {"unit_name": "createContributor", "start": {"line": 107, "column": 28}, "end": {"line": 112, "column": 3}, "value": 6}, + {"unit_name": "getValidationQuery", "start": {"line": 114, "column": 17}, "end": {"line": 117, "column": 3}, "value": 4}, + {"unit_name": "isRoutingDataSource", "start": {"line": 119, "column": 25}, "end": {"line": 129, "column": 3}, "value": 11}, + {"unit_name": "extractRoutingDataSource", "start": {"line": 131, "column": 43}, "end": {"line": 141, "column": 3}, "value": 11}, + {"unit_name": "RoutingDataSourceHealthContributor", "start": {"line": 154, "column": 3}, "end": {"line": 162, "column": 4}, "value": 9}, + {"unit_name": "getContributor", "start": {"line": 165, "column": 28}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 170, "column": 56}, "end": {"line": 172, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/jdbc/package-info.java": { + "checksum": "9b5ab57b6a9f7537ce91005c6fbf5a62", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/env/EnvironmentEndpointAutoConfiguration.java": { + "checksum": "ceb026f11ebe50b5d95de04c08eade98", + "language": "Java", + "loc": 35, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "environmentEndpoint", "start": {"line": 47, "column": 29}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "environmentEndpointWebExtension", "start": {"line": 57, "column": 41}, "end": {"line": 61, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/env/EnvironmentEndpointProperties.java": { + "checksum": "b89a898c0f34d68b17100e3a80e50e16", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getShowValues", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "setShowValues", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getRoles", "start": {"line": 54, "column": 21}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/env/package-info.java": { + "checksum": "cf613b24ad342b3f9470735bab9e6ea9", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/info/InfoEndpointAutoConfiguration.java": { + "checksum": "66334cccce2e8c6d8f884efa23395e16", + "language": "Java", + "loc": 18, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "infoEndpoint", "start": {"line": 40, "column": 22}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/info/InfoContributorFallback.java": { + "checksum": "a15fda3e92e97eeaf5dea557a0b9faa5", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/info/ConditionalOnEnabledInfoContributor.java": { + "checksum": "ad7a56eadfbda4af1d9357f63e087f1a", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/info/InfoContributorAutoConfiguration.java": { + "checksum": "eec9feab21ac6662222079c02c132967", + "language": "Java", + "loc": 81, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "envInfoContributor", "start": {"line": 64, "column": 36}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "gitInfoContributor", "start": {"line": 73, "column": 28}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "buildInfoContributor", "start": {"line": 82, "column": 25}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "javaInfoContributor", "start": {"line": 89, "column": 29}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "osInfoContributor", "start": {"line": 96, "column": 27}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "processInfoContributor", "start": {"line": 103, "column": 32}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "sslInfoContributor", "start": {"line": 110, "column": 21}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "sslInfo", "start": {"line": 117, "column": 10}, "end": {"line": 119, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/info/InfoContributorProperties.java": { + "checksum": "9a9b2eca36c7561bbda4977c42329fbc", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getGit", "start": {"line": 33, "column": 13}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 44, "column": 34}, "end": {"line": 46, "column": 4}, "value": 3}, + {"unit_name": "setMode", "start": {"line": 48, "column": 15}, "end": {"line": 50, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/info/OnEnabledInfoContributorCondition.java": { + "checksum": "de18b6e19dbf1fac8fdcdcc0cdf42b30", + "language": "Java", + "loc": 21, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "OnEnabledInfoContributorCondition", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "getDefaultOutcome", "start": {"line": 38, "column": 29}, "end": {"line": 45, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/info/package-info.java": { + "checksum": "dac06f347c6e99ef7fe6f294992fa192", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/system/DiskSpaceHealthContributorAutoConfiguration.java": { + "checksum": "8fd7df3a18c1157d04ec724a2bffd962", + "language": "Java", + "loc": 19, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "diskSpaceHealthIndicator", "start": {"line": 43, "column": 34}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/system/DiskSpaceHealthIndicatorProperties.java": { + "checksum": "975c93e979cf337ca5ef8072634a7258", + "language": "Java", + "loc": 24, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "getPath", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "setPath", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getThreshold", "start": {"line": 54, "column": 18}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "setThreshold", "start": {"line": 58, "column": 14}, "end": {"line": 61, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/system/package-info.java": { + "checksum": "797fd0c8fc8b60e2acadb22db530ce92", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/condition/ConditionsReportEndpoint.java": { + "checksum": "802ab85efe1c96a541fd09c1fcde24d8", + "language": "Java", + "loc": 139, + "profile": [89, 0, 0, 0], + "measurements": [ + {"unit_name": "ConditionsReportEndpoint", "start": {"line": 59, "column": 9}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "conditions", "start": {"line": 64, "column": 30}, "end": {"line": 72, "column": 3}, "value": 9}, + {"unit_name": "getConfigurableParent", "start": {"line": 74, "column": 41}, "end": {"line": 80, "column": 3}, "value": 7}, + {"unit_name": "ConditionsDescriptor", "start": {"line": 89, "column": 11}, "end": {"line": 91, "column": 4}, "value": 3}, + {"unit_name": "getContexts", "start": {"line": 93, "column": 51}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "ContextConditionsDescriptor", "start": {"line": 116, "column": 10}, "end": {"line": 124, "column": 4}, "value": 9}, + {"unit_name": "add", "start": {"line": 126, "column": 16}, "end": {"line": 135, "column": 4}, "value": 10}, + {"unit_name": "getPositiveMatches", "start": {"line": 137, "column": 59}, "end": {"line": 139, "column": 4}, "value": 3}, + {"unit_name": "getNegativeMatches", "start": {"line": 141, "column": 54}, "end": {"line": 143, "column": 4}, "value": 3}, + {"unit_name": "getExclusions", "start": {"line": 145, "column": 23}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "getUnconditionalClasses", "start": {"line": 149, "column": 22}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "getParentId", "start": {"line": 153, "column": 17}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "MessageAndConditionsDescriptor", "start": {"line": 169, "column": 10}, "end": {"line": 175, "column": 4}, "value": 7}, + {"unit_name": "getNotMatched", "start": {"line": 177, "column": 46}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "getMatched", "start": {"line": 181, "column": 46}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "MessageAndConditionDescriptor", "start": {"line": 197, "column": 10}, "end": {"line": 207, "column": 4}, "value": 11}, + {"unit_name": "getCondition", "start": {"line": 209, "column": 17}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 213, "column": 17}, "end": {"line": 215, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/condition/ConditionsReportEndpointAutoConfiguration.java": { + "checksum": "e91ce106fb80698160fd932114329551", + "language": "Java", + "loc": 17, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "conditionsReportEndpoint", "start": {"line": 40, "column": 34}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/condition/package-info.java": { + "checksum": "0a97564c65cf055ce5db2af36154dc62", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/audit/AuditAutoConfiguration.java": { + "checksum": "d90f31a3045c2c12f941ed68736439e1", + "language": "Java", + "loc": 38, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "auditListener", "start": {"line": 49, "column": 23}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "authenticationAuditListener", "start": {"line": 56, "column": 37}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "authorizationAuditListener", "start": {"line": 63, "column": 36}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/audit/AuditEventsEndpointAutoConfiguration.java": { + "checksum": "bcae33e2309063af97a8d5f459486a1c", + "language": "Java", + "loc": 19, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "auditEventsEndpoint", "start": {"line": 43, "column": 29}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/audit/package-info.java": { + "checksum": "bcf3d474589ddbe6511dc35bda4af7c6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cassandra/CassandraHealthContributorConfigurations.java": { + "checksum": "0add3305105222b1f28474809a98e0e8", + "language": "Java", + "loc": 41, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "CassandraDriverConfiguration", "start": {"line": 46, "column": 3}, "end": {"line": 48, "column": 4}, "value": 3}, + {"unit_name": "cassandraHealthContributor", "start": {"line": 52, "column": 21}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "CassandraReactiveDriverConfiguration", "start": {"line": 63, "column": 3}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "cassandraHealthContributor", "start": {"line": 69, "column": 29}, "end": {"line": 71, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cassandra/CassandraHealthContributorAutoConfiguration.java": { + "checksum": "8daf046b5f5c6bdb401594e99d270e1c", + "language": "Java", + "loc": 18, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cassandra/CassandraReactiveHealthContributorAutoConfiguration.java": { + "checksum": "edebc011f1175dc6aff83b6013305bd6", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/cassandra/package-info.java": { + "checksum": "7aed9bb5763ed656942ad1cd3da5871e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/EndpointAutoConfiguration.java": { + "checksum": "8a22f4c093f8c272015370ca4e7801d5", + "language": "Java", + "loc": 50, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "endpointOperationParameterMapper", "start": {"line": 52, "column": 30}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "createConversionService", "start": {"line": 60, "column": 28}, "end": {"line": 69, "column": 3}, "value": 10}, + {"unit_name": "endpointCachingOperationInvokerAdvisor", "start": {"line": 73, "column": 40}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "propertiesEndpointAccessResolver", "start": {"line": 79, "column": 35}, "end": {"line": 81, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/EndpointIdTimeToLivePropertyFunction.java": { + "checksum": "f48e67f64c2d0db12a1c371de0a91a41", + "language": "Java", + "loc": 23, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "EndpointIdTimeToLivePropertyFunction", "start": {"line": 47, "column": 2}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 52, "column": 14}, "end": {"line": 56, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/PropertiesEndpointAccessResolver.java": { + "checksum": "050434ce8276d3e737457e6d90129e18", + "language": "Java", + "loc": 60, + "profile": [10, 33, 0, 0], + "measurements": [ + {"unit_name": "PropertiesEndpointAccessResolver", "start": {"line": 56, "column": 9}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "determineDefaultAccess", "start": {"line": 63, "column": 24}, "end": {"line": 78, "column": 3}, "value": 16}, + {"unit_name": "accessFor", "start": {"line": 81, "column": 16}, "end": {"line": 84, "column": 3}, "value": 4}, + {"unit_name": "resolveAccess", "start": {"line": 86, "column": 17}, "end": {"line": 102, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/package-info.java": { + "checksum": "c054941fb42cd74900b5b0da4a3c4519", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/MappingWebEndpointPathMapper.java": { + "checksum": "17e9d49d39c7d650b8d4ec75d7ad77f9", + "language": "Java", + "loc": 21, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "MappingWebEndpointPathMapper", "start": {"line": 39, "column": 2}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "getRootPath", "start": {"line": 45, "column": 16}, "end": {"line": 48, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/ServletEndpointManagementContextConfiguration.java": { + "checksum": "71e28a0b816f5d502a2451af67ce955f", + "language": "Java", + "loc": 56, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "servletExposeExcludePropertyEndpointFilter", "start": {"line": 49, "column": 110}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "servletEndpointRegistrar", "start": {"line": 63, "column": 81}, "end": {"line": 70, "column": 4}, "value": 8}, + {"unit_name": "servletEndpointRegistrar", "start": {"line": 81, "column": 81}, "end": {"line": 88, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/WebEndpointProperties.java": { + "checksum": "38f53816051242dab756e50eefbca403", + "language": "Java", + "loc": 62, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "getExposure", "start": {"line": 56, "column": 18}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getBasePath", "start": {"line": 60, "column": 16}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "setBasePath", "start": {"line": 64, "column": 14}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "cleanBasePath", "start": {"line": 69, "column": 17}, "end": {"line": 74, "column": 3}, "value": 6}, + {"unit_name": "getPathMapping", "start": {"line": 76, "column": 29}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getDiscovery", "start": {"line": 80, "column": 19}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getInclude", "start": {"line": 96, "column": 22}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "setInclude", "start": {"line": 100, "column": 15}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "getExclude", "start": {"line": 104, "column": 22}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "setExclude", "start": {"line": 108, "column": 15}, "end": {"line": 110, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 121, "column": 18}, "end": {"line": 123, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 125, "column": 15}, "end": {"line": 127, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/WebEndpointAutoConfiguration.java": { + "checksum": "097bfbf38aa00db2c7185c824afc253c", + "language": "Java", + "loc": 110, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "WebEndpointAutoConfiguration", "start": {"line": 68, "column": 9}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "webEndpointPathMapper", "start": {"line": 74, "column": 20}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "endpointMediaTypes", "start": {"line": 80, "column": 28}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "webEndpointDiscoverer", "start": {"line": 86, "column": 31}, "end": {"line": 96, "column": 3}, "value": 11}, + {"unit_name": "controllerEndpointDiscoverer", "start": {"line": 101, "column": 95}, "end": {"line": 107, "column": 3}, "value": 7}, + {"unit_name": "pathMappedEndpoints", "start": {"line": 111, "column": 29}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "webExposeExcludePropertyEndpointFilter", "start": {"line": 116, "column": 60}, "end": {"line": 120, "column": 3}, "value": 5}, + {"unit_name": "controllerExposeExcludePropertyEndpointFilter", "start": {"line": 124, "column": 124}, "end": {"line": 129, "column": 3}, "value": 6}, + {"unit_name": "webAccessPropertiesOperationFilter", "start": {"line": 132, "column": 32}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "servletEndpointDiscoverer", "start": {"line": 143, "column": 86}, "end": {"line": 148, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/CorsEndpointProperties.java": { + "checksum": "8d59ea6a67054fef79abf0cfbc7b953f", + "language": "Java", + "loc": 78, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "getAllowedOrigins", "start": {"line": 81, "column": 22}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "setAllowedOrigins", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getAllowedOriginPatterns", "start": {"line": 89, "column": 22}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "setAllowedOriginPatterns", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getAllowedMethods", "start": {"line": 97, "column": 22}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "setAllowedMethods", "start": {"line": 101, "column": 14}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getAllowedHeaders", "start": {"line": 105, "column": 22}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "setAllowedHeaders", "start": {"line": 109, "column": 14}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "getExposedHeaders", "start": {"line": 113, "column": 22}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "setExposedHeaders", "start": {"line": 117, "column": 14}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "getAllowCredentials", "start": {"line": 121, "column": 17}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "setAllowCredentials", "start": {"line": 125, "column": 14}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "getMaxAge", "start": {"line": 129, "column": 18}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "setMaxAge", "start": {"line": 133, "column": 14}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "toCorsConfiguration", "start": {"line": 137, "column": 27}, "end": {"line": 151, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/package-info.java": { + "checksum": "d297773edc4b8feb60eb5251aa281d73", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/servlet/WebMvcEndpointManagementContextConfiguration.java": { + "checksum": "bf9ed8816e39318cac9c2596bcb9f9c1", + "language": "Java", + "loc": 136, + "profile": [47, 17, 0, 0], + "measurements": [ + {"unit_name": "webEndpointServletHandlerMapping", "start": {"line": 84, "column": 38}, "end": {"line": 100, "column": 3}, "value": 17}, + {"unit_name": "shouldRegisterLinksMapping", "start": {"line": 102, "column": 18}, "end": {"line": 106, "column": 3}, "value": 5}, + {"unit_name": "managementHealthEndpointWebMvcHandlerMapping", "start": {"line": 112, "column": 59}, "end": {"line": 121, "column": 3}, "value": 10}, + {"unit_name": "isHealthEndpoint", "start": {"line": 123, "column": 18}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "controllerEndpointHandlerMapping", "start": {"line": 131, "column": 96}, "end": {"line": 139, "column": 3}, "value": 9}, + {"unit_name": "endpointObjectMapperWebMvcConfigurer", "start": {"line": 144, "column": 46}, "end": {"line": 147, "column": 3}, "value": 4}, + {"unit_name": "EndpointObjectMapperWebMvcConfigurer", "start": {"line": 161, "column": 3}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "configureMessageConverters", "start": {"line": 166, "column": 15}, "end": {"line": 172, "column": 4}, "value": 7}, + {"unit_name": "configure", "start": {"line": 174, "column": 16}, "end": {"line": 179, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/servlet/package-info.java": { + "checksum": "5a2f293d0725c7b15c3cb0192d972e72", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/jersey/JerseyWebEndpointManagementContextConfiguration.java": { + "checksum": "6c18a6a82b7a6cdbb6c756bd51b5d6e2", + "language": "Java", + "loc": 170, + "profile": [90, 0, 0, 0], + "measurements": [ + {"unit_name": "jerseyWebEndpointsResourcesRegistrar", "start": {"line": 86, "column": 39}, "end": {"line": 94, "column": 3}, "value": 9}, + {"unit_name": "jerseyDifferentPortAdditionalHealthEndpointPathsResourcesRegistrar", "start": {"line": 100, "column": 66}, "end": {"line": 109, "column": 3}, "value": 10}, + {"unit_name": "endpointObjectMapperResourceConfigCustomizer", "start": {"line": 113, "column": 27}, "end": {"line": 116, "column": 3}, "value": 4}, + {"unit_name": "shouldRegisterLinksMapping", "start": {"line": 118, "column": 18}, "end": {"line": 122, "column": 3}, "value": 5}, + {"unit_name": "JerseyWebEndpointsResourcesRegistrar", "start": {"line": 140, "column": 3}, "end": {"line": 148, "column": 4}, "value": 9}, + {"unit_name": "customize", "start": {"line": 151, "column": 15}, "end": {"line": 153, "column": 4}, "value": 3}, + {"unit_name": "register", "start": {"line": 155, "column": 16}, "end": {"line": 164, "column": 4}, "value": 10}, + {"unit_name": "getLinksResolver", "start": {"line": 166, "column": 33}, "end": {"line": 172, "column": 4}, "value": 7}, + {"unit_name": "register", "start": {"line": 174, "column": 16}, "end": {"line": 176, "column": 4}, "value": 3}, + {"unit_name": "JerseyAdditionalHealthEndpointPathsManagementResourcesRegistrar", "start": {"line": 187, "column": 3}, "end": {"line": 191, "column": 4}, "value": 5}, + {"unit_name": "customize", "start": {"line": 194, "column": 15}, "end": {"line": 198, "column": 4}, "value": 5}, + {"unit_name": "register", "start": {"line": 200, "column": 16}, "end": {"line": 210, "column": 4}, "value": 11}, + {"unit_name": "register", "start": {"line": 212, "column": 16}, "end": {"line": 214, "column": 4}, "value": 3}, + {"unit_name": "EndpointObjectMapperContextResolver", "start": {"line": 227, "column": 11}, "end": {"line": 229, "column": 4}, "value": 3}, + {"unit_name": "getContext", "start": {"line": 232, "column": 23}, "end": {"line": 234, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/jersey/package-info.java": { + "checksum": "43a224bf0f22eb4b0d08626596b90538", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/reactive/WebFluxEndpointManagementContextConfiguration.java": { + "checksum": "75544b75d5b5d1559aaeefa013a40c15", + "language": "Java", + "loc": 148, + "profile": [68, 0, 0, 0], + "measurements": [ + {"unit_name": "webEndpointReactiveHandlerMapping", "start": {"line": 92, "column": 39}, "end": {"line": 105, "column": 3}, "value": 14}, + {"unit_name": "shouldRegisterLinksMapping", "start": {"line": 107, "column": 18}, "end": {"line": 111, "column": 3}, "value": 5}, + {"unit_name": "managementHealthEndpointWebFluxHandlerMapping", "start": {"line": 117, "column": 60}, "end": {"line": 126, "column": 3}, "value": 10}, + {"unit_name": "controllerEndpointHandlerMapping", "start": {"line": 132, "column": 97}, "end": {"line": 140, "column": 3}, "value": 9}, + {"unit_name": "serverCodecConfigurerEndpointObjectMapperBeanPostProcessor", "start": {"line": 145, "column": 68}, "end": {"line": 149, "column": 3}, "value": 5}, + {"unit_name": "ServerCodecConfigurerEndpointObjectMapperBeanPostProcessor", "start": {"line": 162, "column": 3}, "end": {"line": 165, "column": 4}, "value": 4}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 168, "column": 17}, "end": {"line": 173, "column": 4}, "value": 6}, + {"unit_name": "process", "start": {"line": 175, "column": 16}, "end": {"line": 181, "column": 4}, "value": 7}, + {"unit_name": "process", "start": {"line": 183, "column": 16}, "end": {"line": 190, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/reactive/package-info.java": { + "checksum": "7d7e3a9a39fb306e5732241539910e1e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/jmx/JmxEndpointProperties.java": { + "checksum": "effa36349b903cf77693e4cab88f765a", + "language": "Java", + "loc": 39, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getExposure", "start": {"line": 47, "column": 18}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getDomain", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setDomain", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getStaticNames", "start": {"line": 59, "column": 20}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getInclude", "start": {"line": 75, "column": 22}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "setInclude", "start": {"line": 79, "column": 15}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "getExclude", "start": {"line": 83, "column": 22}, "end": {"line": 85, "column": 4}, "value": 3}, + {"unit_name": "setExclude", "start": {"line": 87, "column": 15}, "end": {"line": 89, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/jmx/DefaultEndpointObjectNameFactory.java": { + "checksum": "f82ce187c101dbe4e05c67fb2adc303d", + "language": "Java", + "loc": 61, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultEndpointObjectNameFactory", "start": {"line": 46, "column": 2}, "end": {"line": 52, "column": 3}, "value": 7}, + {"unit_name": "getObjectName", "start": {"line": 55, "column": 20}, "end": {"line": 69, "column": 3}, "value": 15}, + {"unit_name": "determineDomain", "start": {"line": 71, "column": 17}, "end": {"line": 79, "column": 3}, "value": 9}, + {"unit_name": "hasMBean", "start": {"line": 81, "column": 18}, "end": {"line": 84, "column": 3}, "value": 4}, + {"unit_name": "getStaticNames", "start": {"line": 86, "column": 17}, "end": {"line": 94, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/jmx/JmxEndpointAutoConfiguration.java": { + "checksum": "b3eec993e46533874034d39a4797d553", + "language": "Java", + "loc": 88, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "JmxEndpointAutoConfiguration", "start": {"line": 75, "column": 9}, "end": {"line": 80, "column": 3}, "value": 6}, + {"unit_name": "jmxAnnotationEndpointDiscoverer", "start": {"line": 84, "column": 31}, "end": {"line": 91, "column": 3}, "value": 8}, + {"unit_name": "endpointObjectNameFactory", "start": {"line": 95, "column": 42}, "end": {"line": 98, "column": 3}, "value": 4}, + {"unit_name": "jmxMBeanExporter", "start": {"line": 102, "column": 29}, "end": {"line": 110, "column": 3}, "value": 8}, + {"unit_name": "jmxIncludeExcludePropertyEndpointFilter", "start": {"line": 113, "column": 60}, "end": {"line": 117, "column": 3}, "value": 5}, + {"unit_name": "eagerlyInitializeJmxEndpointExporter", "start": {"line": 120, "column": 41}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "jmxAccessPropertiesOperationFilter", "start": {"line": 125, "column": 32}, "end": {"line": 127, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/jmx/package-info.java": { + "checksum": "21a880e7a5c3743b75d46531d5278522", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/condition/ConditionalOnAvailableEndpoint.java": { + "checksum": "8b4d605e28ce13f3a7dc922730f47ce0", + "language": "Java", + "loc": 23, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/condition/OnAvailableEndpointCondition.java": { + "checksum": "d741572b96f44d5891e7e34498cd2172", + "language": "Java", + "loc": 167, + "profile": [102, 17, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 73, "column": 26}, "end": {"line": 80, "column": 3}, "value": 8}, + {"unit_name": "getTarget", "start": {"line": 82, "column": 19}, "end": {"line": 98, "column": 3}, "value": 17}, + {"unit_name": "getEndpointAnnotation", "start": {"line": 100, "column": 39}, "end": {"line": 110, "column": 3}, "value": 11}, + {"unit_name": "getMatchOutcome", "start": {"line": 112, "column": 27}, "end": {"line": 124, "column": 3}, "value": 13}, + {"unit_name": "getAccessOutcome", "start": {"line": 126, "column": 27}, "end": {"line": 133, "column": 3}, "value": 8}, + {"unit_name": "getAccess", "start": {"line": 135, "column": 17}, "end": {"line": 138, "column": 3}, "value": 4}, + {"unit_name": "getExposureOutcome", "start": {"line": 140, "column": 27}, "end": {"line": 152, "column": 3}, "value": 13}, + {"unit_name": "getExposures", "start": {"line": 154, "column": 32}, "end": {"line": 158, "column": 3}, "value": 5}, + {"unit_name": "replaceCloudFoundryExposure", "start": {"line": 161, "column": 32}, "end": {"line": 167, "column": 3}, "value": 7}, + {"unit_name": "getExposureOutcomeContributors", "start": {"line": 169, "column": 50}, "end": {"line": 181, "column": 3}, "value": 13}, + {"unit_name": "loadExposureOutcomeContributors", "start": {"line": 183, "column": 51}, "end": {"line": 187, "column": 3}, "value": 5}, + {"unit_name": "StandardExposureOutcomeContributor", "start": {"line": 200, "column": 3}, "end": {"line": 207, "column": 4}, "value": 7}, + {"unit_name": "getExposureOutcome", "start": {"line": 210, "column": 27}, "end": {"line": 217, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/condition/EndpointExposureOutcomeContributor.java": { + "checksum": "becc4f3b052ee5ec559d1a87fcfcdd7e", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/condition/package-info.java": { + "checksum": "ab76c4203b9d8150b947b7cab7ff7e6a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/expose/IncludeExcludeEndpointFilter.java": { + "checksum": "7abbdcfeea4917b4763dc84edbacd358", + "language": "Java", + "loc": 105, + "profile": [62, 16, 0, 0], + "measurements": [ + {"unit_name": "IncludeExcludeEndpointFilter", "start": {"line": 62, "column": 9}, "end": {"line": 65, "column": 3}, "value": 4}, + {"unit_name": "IncludeExcludeEndpointFilter", "start": {"line": 76, "column": 9}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "IncludeExcludeEndpointFilter", "start": {"line": 81, "column": 10}, "end": {"line": 92, "column": 3}, "value": 12}, + {"unit_name": "IncludeExcludeEndpointFilter", "start": {"line": 94, "column": 10}, "end": {"line": 102, "column": 3}, "value": 9}, + {"unit_name": "bind", "start": {"line": 104, "column": 23}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "match", "start": {"line": 109, "column": 17}, "end": {"line": 115, "column": 3}, "value": 6}, + {"unit_name": "match", "start": {"line": 123, "column": 23}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "isIncluded", "start": {"line": 127, "column": 18}, "end": {"line": 132, "column": 3}, "value": 6}, + {"unit_name": "isExcluded", "start": {"line": 134, "column": 18}, "end": {"line": 139, "column": 3}, "value": 6}, + {"unit_name": "EndpointPatterns", "start": {"line": 152, "column": 3}, "end": {"line": 154, "column": 4}, "value": 3}, + {"unit_name": "EndpointPatterns", "start": {"line": 156, "column": 3}, "end": {"line": 171, "column": 4}, "value": 16}, + {"unit_name": "isEmpty", "start": {"line": 173, "column": 11}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "matches", "start": {"line": 177, "column": 11}, "end": {"line": 179, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/expose/EndpointExposure.java": { + "checksum": "66b954f333fa027057b9de8b71733650", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "EndpointExposure", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getDefaultIncludes", "start": {"line": 56, "column": 18}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/expose/package-info.java": { + "checksum": "784807924e891c055e5334269449e4b5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/jackson/JacksonEndpointAutoConfiguration.java": { + "checksum": "0ab4d09145a3c90f066e4dabc7652d2d", + "language": "Java", + "loc": 28, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "endpointObjectMapper", "start": {"line": 46, "column": 30}, "end": {"line": 53, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/jackson/package-info.java": { + "checksum": "539f94bccb78a7f634069a627ee79671", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/beans/BeansEndpointAutoConfiguration.java": { + "checksum": "e15ef8e012d7cc01344a88e73877904e", + "language": "Java", + "loc": 17, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "beansEndpoint", "start": {"line": 39, "column": 23}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/beans/package-info.java": { + "checksum": "b3175246fd8a86f0382628ad95692d81", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/wavefront/WavefrontSenderConfiguration.java": { + "checksum": "0a1f64694619721b60b1196b99a3dc90", + "language": "Java", + "loc": 47, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "wavefrontSender", "start": {"line": 54, "column": 25}, "end": {"line": 64, "column": 3}, "value": 11}, + {"unit_name": "WavefrontTracingOrMetricsCondition", "start": {"line": 68, "column": 3}, "end": {"line": 70, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/wavefront/WavefrontProperties.java": { + "checksum": "f547357d66dac6e146738a775f890436", + "language": "Java", + "loc": 225, + "profile": [170, 0, 0, 0], + "measurements": [ + {"unit_name": "getApplication", "start": {"line": 87, "column": 21}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getSender", "start": {"line": 91, "column": 16}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getMetrics", "start": {"line": 95, "column": 17}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 99, "column": 13}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setUri", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 107, "column": 16}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "setSource", "start": {"line": 111, "column": 14}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "getApiToken", "start": {"line": 115, "column": 16}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "setApiToken", "start": {"line": 119, "column": 14}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getEffectiveUri", "start": {"line": 128, "column": 13}, "end": {"line": 134, "column": 3}, "value": 6}, + {"unit_name": "getApiTokenOrThrow", "start": {"line": 141, "column": 16}, "end": {"line": 147, "column": 3}, "value": 7}, + {"unit_name": "getSourceOrDefault", "start": {"line": 149, "column": 16}, "end": {"line": 154, "column": 3}, "value": 6}, + {"unit_name": "getSourceDefault", "start": {"line": 156, "column": 17}, "end": {"line": 163, "column": 3}, "value": 8}, + {"unit_name": "usesProxy", "start": {"line": 165, "column": 18}, "end": {"line": 167, "column": 3}, "value": 3}, + {"unit_name": "getTraceDerivedCustomTagKeys", "start": {"line": 169, "column": 21}, "end": {"line": 171, "column": 3}, "value": 3}, + {"unit_name": "setTraceDerivedCustomTagKeys", "start": {"line": 173, "column": 14}, "end": {"line": 175, "column": 3}, "value": 3}, + {"unit_name": "getApiTokenType", "start": {"line": 177, "column": 19}, "end": {"line": 179, "column": 3}, "value": 3}, + {"unit_name": "setApiTokenType", "start": {"line": 181, "column": 14}, "end": {"line": 183, "column": 3}, "value": 3}, + {"unit_name": "getWavefrontApiTokenType", "start": {"line": 190, "column": 14}, "end": {"line": 200, "column": 3}, "value": 11}, + {"unit_name": "getServiceName", "start": {"line": 230, "column": 17}, "end": {"line": 232, "column": 4}, "value": 3}, + {"unit_name": "setServiceName", "start": {"line": 234, "column": 15}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 238, "column": 17}, "end": {"line": 240, "column": 4}, "value": 3}, + {"unit_name": "setName", "start": {"line": 242, "column": 15}, "end": {"line": 244, "column": 4}, "value": 3}, + {"unit_name": "getClusterName", "start": {"line": 246, "column": 17}, "end": {"line": 248, "column": 4}, "value": 3}, + {"unit_name": "setClusterName", "start": {"line": 250, "column": 15}, "end": {"line": 252, "column": 4}, "value": 3}, + {"unit_name": "getShardName", "start": {"line": 254, "column": 17}, "end": {"line": 256, "column": 4}, "value": 3}, + {"unit_name": "setShardName", "start": {"line": 258, "column": 15}, "end": {"line": 260, "column": 4}, "value": 3}, + {"unit_name": "getCustomTags", "start": {"line": 262, "column": 30}, "end": {"line": 264, "column": 4}, "value": 3}, + {"unit_name": "setCustomTags", "start": {"line": 266, "column": 15}, "end": {"line": 268, "column": 4}, "value": 3}, + {"unit_name": "getMaxQueueSize", "start": {"line": 295, "column": 14}, "end": {"line": 297, "column": 4}, "value": 3}, + {"unit_name": "setMaxQueueSize", "start": {"line": 299, "column": 15}, "end": {"line": 301, "column": 4}, "value": 3}, + {"unit_name": "getFlushInterval", "start": {"line": 303, "column": 19}, "end": {"line": 305, "column": 4}, "value": 3}, + {"unit_name": "setFlushInterval", "start": {"line": 307, "column": 15}, "end": {"line": 309, "column": 4}, "value": 3}, + {"unit_name": "getMessageSize", "start": {"line": 311, "column": 19}, "end": {"line": 313, "column": 4}, "value": 3}, + {"unit_name": "setMessageSize", "start": {"line": 315, "column": 15}, "end": {"line": 317, "column": 4}, "value": 3}, + {"unit_name": "getBatchSize", "start": {"line": 319, "column": 14}, "end": {"line": 321, "column": 4}, "value": 3}, + {"unit_name": "setBatchSize", "start": {"line": 323, "column": 15}, "end": {"line": 325, "column": 4}, "value": 3}, + {"unit_name": "getExport", "start": {"line": 336, "column": 17}, "end": {"line": 338, "column": 4}, "value": 3}, + {"unit_name": "setExport", "start": {"line": 340, "column": 15}, "end": {"line": 342, "column": 4}, "value": 3}, + {"unit_name": "getGlobalPrefix", "start": {"line": 368, "column": 18}, "end": {"line": 370, "column": 5}, "value": 3}, + {"unit_name": "setGlobalPrefix", "start": {"line": 372, "column": 16}, "end": {"line": 374, "column": 5}, "value": 3}, + {"unit_name": "getBatchSize", "start": {"line": 380, "column": 19}, "end": {"line": 382, "column": 5}, "value": 3}, + {"unit_name": "setBatchSize", "start": {"line": 388, "column": 16}, "end": {"line": 390, "column": 5}, "value": 3}, + {"unit_name": "isReportMinuteDistribution", "start": {"line": 392, "column": 19}, "end": {"line": 394, "column": 5}, "value": 3}, + {"unit_name": "setReportMinuteDistribution", "start": {"line": 396, "column": 16}, "end": {"line": 398, "column": 5}, "value": 3}, + {"unit_name": "isReportHourDistribution", "start": {"line": 400, "column": 19}, "end": {"line": 402, "column": 5}, "value": 3}, + {"unit_name": "setReportHourDistribution", "start": {"line": 404, "column": 16}, "end": {"line": 406, "column": 5}, "value": 3}, + {"unit_name": "isReportDayDistribution", "start": {"line": 408, "column": 19}, "end": {"line": 410, "column": 5}, "value": 3}, + {"unit_name": "setReportDayDistribution", "start": {"line": 412, "column": 16}, "end": {"line": 414, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/wavefront/WavefrontAutoConfiguration.java": { + "checksum": "5e280a559f89d3b05a0bfbf435eaedc2", + "language": "Java", + "loc": 32, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "wavefrontApplicationTags", "start": {"line": 48, "column": 25}, "end": {"line": 59, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/wavefront/package-info.java": { + "checksum": "486d2346f4696dfeb065c3903fb63fc4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/availability/AvailabilityProbesAutoConfiguration.java": { + "checksum": "e1b9cb1225114cfe6d9db939126ec23f", + "language": "Java", + "loc": 71, + "profile": [20, 19, 0, 0], + "measurements": [ + {"unit_name": "livenessStateHealthIndicator", "start": {"line": 50, "column": 38}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "readinessStateHealthIndicator", "start": {"line": 56, "column": 39}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "availabilityProbesHealthEndpointGroupsPostProcessor", "start": {"line": 62, "column": 61}, "end": {"line": 65, "column": 3}, "value": 4}, + {"unit_name": "getMatchOutcome", "start": {"line": 80, "column": 27}, "end": {"line": 98, "column": 4}, "value": 19}, + {"unit_name": "onProperty", "start": {"line": 100, "column": 28}, "end": {"line": 108, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/availability/AvailabilityProbesHealthEndpointGroups.java": { + "checksum": "6d05cad7f121faa60f47f7ed9c149444", + "language": "Java", + "loc": 70, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "AvailabilityProbesHealthEndpointGroups", "start": {"line": 50, "column": 2}, "end": {"line": 57, "column": 3}, "value": 8}, + {"unit_name": "createProbeGroups", "start": {"line": 59, "column": 43}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "getOrCreateProbeGroup", "start": {"line": 66, "column": 30}, "end": {"line": 75, "column": 3}, "value": 10}, + {"unit_name": "determineAdditionalPathForExistingGroup", "start": {"line": 77, "column": 30}, "end": {"line": 85, "column": 3}, "value": 9}, + {"unit_name": "getPrimary", "start": {"line": 88, "column": 29}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getNames", "start": {"line": 93, "column": 21}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 98, "column": 29}, "end": {"line": 104, "column": 3}, "value": 7}, + {"unit_name": "isProbeGroup", "start": {"line": 106, "column": 18}, "end": {"line": 108, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/availability/AvailabilityHealthContributorAutoConfiguration.java": { + "checksum": "9127db27009126df827285783a5aa04c", + "language": "Java", + "loc": 27, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "livenessStateHealthIndicator", "start": {"line": 43, "column": 38}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "readinessStateHealthIndicator", "start": {"line": 50, "column": 39}, "end": {"line": 53, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/availability/AvailabilityProbesHealthEndpointGroup.java": { + "checksum": "cda15e987e1b445acadb957943b455cf", + "language": "Java", + "loc": 41, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "AvailabilityProbesHealthEndpointGroup", "start": {"line": 41, "column": 2}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "isMember", "start": {"line": 47, "column": 17}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "showComponents", "start": {"line": 52, "column": 17}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "showDetails", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getStatusAggregator", "start": {"line": 62, "column": 26}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getHttpCodeStatusMapper", "start": {"line": 67, "column": 30}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalPath", "start": {"line": 72, "column": 38}, "end": {"line": 74, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/availability/DelegatingAvailabilityProbesHealthEndpointGroup.java": { + "checksum": "986729f2922b3a5737ae33ed3ca25d29", + "language": "Java", + "loc": 41, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "DelegatingAvailabilityProbesHealthEndpointGroup", "start": {"line": 38, "column": 2}, "end": {"line": 43, "column": 3}, "value": 6}, + {"unit_name": "isMember", "start": {"line": 46, "column": 17}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "showComponents", "start": {"line": 51, "column": 17}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "showDetails", "start": {"line": 56, "column": 17}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getStatusAggregator", "start": {"line": 61, "column": 26}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getHttpCodeStatusMapper", "start": {"line": 66, "column": 30}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalPath", "start": {"line": 71, "column": 38}, "end": {"line": 73, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/availability/AvailabilityProbesHealthEndpointGroupsPostProcessor.java": { + "checksum": "0b58e4d9c8521d37cbf0a83a82b8ce39", + "language": "Java", + "loc": 18, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "AvailabilityProbesHealthEndpointGroupsPostProcessor", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "postProcessHealthEndpointGroups", "start": {"line": 43, "column": 30}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/availability/package-info.java": { + "checksum": "d357f6abf11c312b8e0a6186697d01ca", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/hazelcast/HazelcastHealthContributorAutoConfiguration.java": { + "checksum": "d107c0d5e49ca06fa89e068a1480d2df", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "HazelcastHealthContributorAutoConfiguration", "start": {"line": 49, "column": 9}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "hazelcastHealthContributor", "start": {"line": 55, "column": 27}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/hazelcast/package-info.java": { + "checksum": "566e364732202763729bc63bc50aa2a6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/quartz/QuartzEndpointAutoConfiguration.java": { + "checksum": "cc637ebd07f6448fa055c896d0e6f1c6", + "language": "Java", + "loc": 36, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "quartzEndpoint", "start": {"line": 52, "column": 24}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "quartzEndpointWebExtension", "start": {"line": 60, "column": 36}, "end": {"line": 63, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/quartz/QuartzEndpointProperties.java": { + "checksum": "8fdb06507ecba1ac3b790e666fa26b0e", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getShowValues", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "setShowValues", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getRoles", "start": {"line": 54, "column": 21}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/quartz/package-info.java": { + "checksum": "03f684c0eb4368dd1d39f42ed7c0a3c5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/liquibase/LiquibaseEndpointAutoConfiguration.java": { + "checksum": "58d0ff04744d240efbcfb736745bc06d", + "language": "Java", + "loc": 43, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "liquibaseEndpoint", "start": {"line": 49, "column": 27}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "preventDataSourceCloseBeanPostProcessor", "start": {"line": 55, "column": 34}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "BeanPostProcessor", "start": {"line": 56, "column": 14}, "end": {"line": 71, "column": 4}, "value": 13}, + {"unit_name": "postProcessBeforeInitialization", "start": {"line": 59, "column": 18}, "end": {"line": 64, "column": 5}, "value": 6}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 67, "column": 18}, "end": {"line": 69, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/liquibase/package-info.java": { + "checksum": "fd58c1f91f2dc1a651c84890da37277e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/jms/JmsHealthContributorAutoConfiguration.java": { + "checksum": "de2d7881f45ed4a422e181294428d30e", + "language": "Java", + "loc": 30, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "JmsHealthContributorAutoConfiguration", "start": {"line": 49, "column": 9}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "jmsHealthContributor", "start": {"line": 55, "column": 27}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/jms/package-info.java": { + "checksum": "66d17b6012ad2d88596fb22a9cee6095", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/startup/StartupEndpointAutoConfiguration.java": { + "checksum": "a6e95edcf5a018ccce506f0c7b05fe41", + "language": "Java", + "loc": 38, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "startupEndpoint", "start": {"line": 47, "column": 25}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getMatchOutcome", "start": {"line": 61, "column": 27}, "end": {"line": 70, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/startup/package-info.java": { + "checksum": "47ab710b26e43e4b2a0a7f6c996164ae", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/package-info.java": { + "checksum": "19da901c45a5230c747668f9849b99ca", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/redis/RedisHealthContributorAutoConfiguration.java": { + "checksum": "39cfeb3c48f33574e5c28bf85e4d2dfa", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "RedisHealthContributorAutoConfiguration", "start": {"line": 50, "column": 2}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "redisHealthContributor", "start": {"line": 56, "column": 27}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/redis/RedisReactiveHealthContributorAutoConfiguration.java": { + "checksum": "97c3fa44654aab53b286c57c2ec575e5", + "language": "Java", + "loc": 33, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "RedisReactiveHealthContributorAutoConfiguration", "start": {"line": 55, "column": 2}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "redisHealthContributor", "start": {"line": 63, "column": 35}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/redis/package-info.java": { + "checksum": "8c8f033adb2a4b18ce7959ff780bc726", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/mongo/MongoReactiveHealthContributorAutoConfiguration.java": { + "checksum": "069f6673ec7c33147a75b800b5dfd139", + "language": "Java", + "loc": 30, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MongoReactiveHealthContributorAutoConfiguration", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "mongoHealthContributor", "start": {"line": 56, "column": 35}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/mongo/MongoHealthContributorAutoConfiguration.java": { + "checksum": "ec44c53f14f7ec92c3716931d0cfd1de", + "language": "Java", + "loc": 31, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MongoHealthContributorAutoConfiguration", "start": {"line": 49, "column": 9}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "mongoHealthContributor", "start": {"line": 55, "column": 27}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/mongo/package-info.java": { + "checksum": "ade13b33d85a892f3389e49f592f85ef", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/elasticsearch/ElasticsearchReactiveHealthContributorAutoConfiguration.java": { + "checksum": "1faec786d7c4d729dc3840bb92b75172", + "language": "Java", + "loc": 30, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "ElasticsearchReactiveHealthContributorAutoConfiguration", "start": {"line": 51, "column": 9}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "elasticsearchHealthContributor", "start": {"line": 57, "column": 35}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/data/elasticsearch/package-info.java": { + "checksum": "a7b462c371a1fe4293f7f37ec0cccca4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/LogFileWebEndpointAutoConfiguration.java": { + "checksum": "ff5eeb3f59c09d81da535ccbd4dcfb5f", + "language": "Java", + "loc": 53, + "profile": [7, 17, 0, 0], + "measurements": [ + {"unit_name": "logFileWebEndpoint", "start": {"line": 52, "column": 28}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "getMatchOutcome", "start": {"line": 60, "column": 27}, "end": {"line": 76, "column": 4}, "value": 17}, + {"unit_name": "getLogFileConfig", "start": {"line": 78, "column": 18}, "end": {"line": 80, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/LogFileWebEndpointProperties.java": { + "checksum": "e85fdc0971a392e3fca40a336a121675", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getExternalFile", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "setExternalFile", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/SdkLoggerProviderBuilderCustomizer.java": { + "checksum": "0b7f88afabb446f5d9b67dbb30bd8a2e", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/ConditionalOnEnabledLoggingExport.java": { + "checksum": "3f87a268badc126680ef08d0083124dc", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/OpenTelemetryLoggingAutoConfiguration.java": { + "checksum": "72a33356d345f6faa57ed388db5eb57e", + "language": "Java", + "loc": 33, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "batchLogRecordProcessor", "start": {"line": 46, "column": 26}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "otelSdkLoggerProvider", "start": {"line": 53, "column": 20}, "end": {"line": 59, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/LoggersEndpointAutoConfiguration.java": { + "checksum": "4f7904817ccf83b2758b7a24664930e3", + "language": "Java", + "loc": 41, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "loggersEndpoint", "start": {"line": 50, "column": 25}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "getMatchOutcome", "start": {"line": 58, "column": 27}, "end": {"line": 66, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/OnEnabledLoggingExportCondition.java": { + "checksum": "5000e0b065a85e5961ae49d4484de3d6", + "language": "Java", + "loc": 41, + "profile": [8, 20, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 42, "column": 26}, "end": {"line": 61, "column": 3}, "value": 20}, + {"unit_name": "getExporterName", "start": {"line": 63, "column": 24}, "end": {"line": 70, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/package-info.java": { + "checksum": "9964ab48733bf6bd21b4adc210caf00f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/otlp/OtlpLoggingProperties.java": { + "checksum": "dbc1e6ae24b8c01e1abec2ad21e71d14", + "language": "Java", + "loc": 51, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "getEndpoint", "start": {"line": 67, "column": 16}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "setEndpoint", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getTimeout", "start": {"line": 75, "column": 18}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 79, "column": 14}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getConnectTimeout", "start": {"line": 83, "column": 18}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setConnectTimeout", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getTransport", "start": {"line": 91, "column": 19}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setTransport", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getCompression", "start": {"line": 99, "column": 21}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setCompression", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 107, "column": 29}, "end": {"line": 109, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/otlp/OtlpLoggingAutoConfiguration.java": { + "checksum": "a9646a04f8e09318e6b78bf442374200", + "language": "Java", + "loc": 15, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/otlp/Transport.java": { + "checksum": "8680a7019b1f887547f90db8998b7466", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/otlp/OtlpLoggingConnectionDetails.java": { + "checksum": "f2fe61b58cf90454c7c422be832cc7b5", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/otlp/OtlpLoggingConfigurations.java": { + "checksum": "de28475277b7fe00f3b0fb248604f5f6", + "language": "Java", + "loc": 70, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "OtlpLoggingConfigurations", "start": {"line": 41, "column": 10}, "end": {"line": 42, "column": 3}, "value": 2}, + {"unit_name": "otlpLoggingConnectionDetails", "start": {"line": 50, "column": 32}, "end": {"line": 52, "column": 4}, "value": 3}, + {"unit_name": "PropertiesOtlpLoggingConnectionDetails", "start": {"line": 61, "column": 4}, "end": {"line": 63, "column": 5}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 66, "column": 18}, "end": {"line": 71, "column": 5}, "value": 6}, + {"unit_name": "otlpHttpLogRecordExporter", "start": {"line": 86, "column": 29}, "end": {"line": 95, "column": 4}, "value": 10}, + {"unit_name": "otlpGrpcLogRecordExporter", "start": {"line": 99, "column": 29}, "end": {"line": 108, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/logging/otlp/package-info.java": { + "checksum": "42c8dc7412387229ddac405a446e9670", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/elasticsearch/ElasticsearchRestHealthContributorAutoConfiguration.java": { + "checksum": "266e839e7a97968f154f9837bbff9184", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "ElasticsearchRestHealthContributorAutoConfiguration", "start": {"line": 49, "column": 9}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "elasticsearchHealthContributor", "start": {"line": 55, "column": 27}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/elasticsearch/package-info.java": { + "checksum": "9349d0d1e85aebb1136140008ab1ef60", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/ObservationRegistryConfigurer.java": { + "checksum": "123adfff621a27b901440ca03708148e", + "language": "Java", + "loc": 59, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "ObservationRegistryConfigurer", "start": {"line": 54, "column": 2}, "end": {"line": 66, "column": 3}, "value": 13}, + {"unit_name": "configure", "start": {"line": 68, "column": 7}, "end": {"line": 74, "column": 3}, "value": 7}, + {"unit_name": "registerHandlers", "start": {"line": 76, "column": 15}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "registerObservationPredicates", "start": {"line": 81, "column": 15}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "registerGlobalObservationConventions", "start": {"line": 85, "column": 15}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "registerFilters", "start": {"line": 89, "column": 15}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 94, "column": 15}, "end": {"line": 98, "column": 3}, "value": 5}, + {"unit_name": "asOrderedList", "start": {"line": 100, "column": 22}, "end": {"line": 102, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/ObservationProperties.java": { + "checksum": "a7904bdafb36f8e23f95fb2b49a04b1e", + "language": "Java", + "loc": 78, + "profile": [48, 0, 0, 0], + "measurements": [ + {"unit_name": "getEnable", "start": {"line": 50, "column": 30}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "setEnable", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getHttp", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getKeyValues", "start": {"line": 62, "column": 29}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "setKeyValues", "start": {"line": 66, "column": 14}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getLongTaskTimer", "start": {"line": 70, "column": 23}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getClient", "start": {"line": 80, "column": 17}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "getServer", "start": {"line": 84, "column": 17}, "end": {"line": 86, "column": 4}, "value": 3}, + {"unit_name": "getRequests", "start": {"line": 92, "column": 26}, "end": {"line": 94, "column": 5}, "value": 3}, + {"unit_name": "getName", "start": {"line": 103, "column": 19}, "end": {"line": 105, "column": 6}, "value": 3}, + {"unit_name": "setName", "start": {"line": 107, "column": 17}, "end": {"line": 109, "column": 6}, "value": 3}, + {"unit_name": "getRequests", "start": {"line": 119, "column": 26}, "end": {"line": 121, "column": 5}, "value": 3}, + {"unit_name": "getName", "start": {"line": 130, "column": 19}, "end": {"line": 132, "column": 6}, "value": 3}, + {"unit_name": "setName", "start": {"line": 134, "column": 17}, "end": {"line": 136, "column": 6}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 151, "column": 18}, "end": {"line": 153, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 155, "column": 15}, "end": {"line": 157, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/ObservationRegistryPostProcessor.java": { + "checksum": "18505657843f4147d177a32283c09919", + "language": "Java", + "loc": 46, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "ObservationRegistryPostProcessor", "start": {"line": 52, "column": 2}, "end": {"line": 64, "column": 3}, "value": 13}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 67, "column": 16}, "end": {"line": 72, "column": 3}, "value": 6}, + {"unit_name": "getConfigurer", "start": {"line": 74, "column": 40}, "end": {"line": 81, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/ObservationRegistryCustomizer.java": { + "checksum": "f35305074baa56c12989a250c59b5e4a", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/ObservationHandlerGrouping.java": { + "checksum": "b7812fdfb69670f042fe7456aa8c4976", + "language": "Java", + "loc": 49, + "profile": [14, 22, 0, 0], + "measurements": [ + {"unit_name": "ObservationHandlerGrouping", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "ObservationHandlerGrouping", "start": {"line": 45, "column": 2}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 49, "column": 7}, "end": {"line": 70, "column": 3}, "value": 22}, + {"unit_name": "findCategory", "start": {"line": 72, "column": 46}, "end": {"line": 79, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/PropertiesObservationFilterPredicate.java": { + "checksum": "395ed460b807c6507d7e25353cb6e68b", + "language": "Java", + "loc": 49, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertiesObservationFilterPredicate", "start": {"line": 41, "column": 2}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "map", "start": {"line": 47, "column": 17}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "test", "start": {"line": 52, "column": 17}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "lookupWithFallbackToAll", "start": {"line": 56, "column": 23}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "doLookup", "start": {"line": 63, "column": 23}, "end": {"line": 73, "column": 3}, "value": 11}, + {"unit_name": "createCommonKeyValuesFilter", "start": {"line": 75, "column": 35}, "end": {"line": 81, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/ObservationAutoConfiguration.java": { + "checksum": "e5f228b9765269261997b93ea9d07606", + "language": "Java", + "loc": 119, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "observationRegistryPostProcessor", "start": {"line": 66, "column": 42}, "end": {"line": 75, "column": 3}, "value": 10}, + {"unit_name": "observationRegistry", "start": {"line": 79, "column": 22}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "propertiesObservationFilter", "start": {"line": 85, "column": 39}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "metricsObservationHandlerGrouping", "start": {"line": 95, "column": 30}, "end": {"line": 97, "column": 4}, "value": 3}, + {"unit_name": "tracingObservationHandlerGrouping", "start": {"line": 107, "column": 30}, "end": {"line": 109, "column": 4}, "value": 3}, + {"unit_name": "metricsAndTracingObservationHandlerGrouping", "start": {"line": 118, "column": 30}, "end": {"line": 121, "column": 4}, "value": 4}, + {"unit_name": "defaultMeterObservationHandler", "start": {"line": 135, "column": 35}, "end": {"line": 139, "column": 5}, "value": 5}, + {"unit_name": "tracingAwareMeterObservationHandler", "start": {"line": 148, "column": 61}, "end": {"line": 154, "column": 5}, "value": 7}, + {"unit_name": "observedAspect", "start": {"line": 166, "column": 18}, "end": {"line": 168, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/package-info.java": { + "checksum": "aab46eea0df1c226f54f144091335e44", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/servlet/WebMvcObservationAutoConfiguration.java": { + "checksum": "0aaf72b4b0abd823af186a50f4b624d5", + "language": "Java", + "loc": 67, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "webMvcObservationFilter", "start": {"line": 69, "column": 61}, "end": {"line": 80, "column": 3}, "value": 12}, + {"unit_name": "metricsHttpServerUriTagFilter", "start": {"line": 89, "column": 15}, "end": {"line": 96, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/servlet/package-info.java": { + "checksum": "af8c57cb0e524f1106a6c1bf7a4509a1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/reactive/WebFluxObservationAutoConfiguration.java": { + "checksum": "c8995813d08606fc29f04b302e3cd956", + "language": "Java", + "loc": 47, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "WebFluxObservationAutoConfiguration", "start": {"line": 60, "column": 2}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "metricsHttpServerUriTagFilter", "start": {"line": 66, "column": 14}, "end": {"line": 72, "column": 3}, "value": 7}, + {"unit_name": "defaultServerRequestObservationConvention", "start": {"line": 76, "column": 44}, "end": {"line": 79, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/reactive/package-info.java": { + "checksum": "6ce9f07b58d5555ec13d4cb4111e4559", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/client/WebClientObservationConfiguration.java": { + "checksum": "73fd3d7de3c5571f247ed50eaba5ea8b", + "language": "Java", + "loc": 25, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "observationWebClientCustomizer", "start": {"line": 42, "column": 33}, "end": {"line": 49, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/client/HttpClientObservationsAutoConfiguration.java": { + "checksum": "97f3374bb093dd5f938ad11320294ab9", + "language": "Java", + "loc": 48, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "metricsHttpClientUriTagFilter", "start": {"line": 71, "column": 15}, "end": {"line": 79, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/client/RestClientObservationConfiguration.java": { + "checksum": "1499c6775c48cde01f70e02d9bda7d92", + "language": "Java", + "loc": 27, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "observationRestClientCustomizer", "start": {"line": 44, "column": 23}, "end": {"line": 51, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/client/RestTemplateObservationConfiguration.java": { + "checksum": "f5be894a88a8a4b9c6698b8b60680ef3", + "language": "Java", + "loc": 27, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "observationRestTemplateCustomizer", "start": {"line": 44, "column": 36}, "end": {"line": 51, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/web/client/package-info.java": { + "checksum": "b3aa6bd8d08df2a298bb025fc303c7e7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/graphql/GraphQlObservationAutoConfiguration.java": { + "checksum": "ace4c8232bedee8c6e4c655258c7368a", + "language": "Java", + "loc": 29, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "graphQlObservationInstrumentation", "start": {"line": 50, "column": 43}, "end": {"line": 55, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/graphql/package-info.java": { + "checksum": "75da4f658952897376ecc04c71b1f984", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/batch/BatchObservationAutoConfiguration.java": { + "checksum": "18870cc988eb085d3aa5a33c017a58cc", + "language": "Java", + "loc": 20, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "batchObservabilityBeanPostProcessor", "start": {"line": 44, "column": 52}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/observation/batch/package-info.java": { + "checksum": "377f755309f9c4a676aa3b3781741962", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/couchbase/CouchbaseReactiveHealthContributorAutoConfiguration.java": { + "checksum": "7431ba51dfc304a03706d9f22c5b2ed5", + "language": "Java", + "loc": 30, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "CouchbaseReactiveHealthContributorAutoConfiguration", "start": {"line": 51, "column": 9}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "couchbaseHealthContributor", "start": {"line": 57, "column": 35}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/couchbase/CouchbaseHealthContributorAutoConfiguration.java": { + "checksum": "9c9dd4de2cce2d737ad3e6d4b0754715", + "language": "Java", + "loc": 30, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "CouchbaseHealthContributorAutoConfiguration", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "couchbaseHealthContributor", "start": {"line": 58, "column": 27}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/couchbase/package-info.java": { + "checksum": "c0bae4e18892ba2bf99b9db062c16eec", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/flyway/FlywayEndpointAutoConfiguration.java": { + "checksum": "ed75688366f23369ac33a0256160e5b9", + "language": "Java", + "loc": 23, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "flywayEndpoint", "start": {"line": 46, "column": 24}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/flyway/package-info.java": { + "checksum": "b91153a06d6388231dd450de126bbfe3", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/session/SessionsEndpointAutoConfiguration.java": { + "checksum": "b04dd062a2199f32e3cb08506134cab7", + "language": "Java", + "loc": 47, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "sessionEndpoint", "start": {"line": 57, "column": 20}, "end": {"line": 60, "column": 4}, "value": 4}, + {"unit_name": "sessionsEndpoint", "start": {"line": 71, "column": 28}, "end": {"line": 74, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/session/package-info.java": { + "checksum": "03b68272b931152a5941e8ff7b6d98b5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/boot/actuate/neo4j/Neo4jReactiveHealthIndicatorIntegrationTests.java": { + "checksum": "e35c9bf2fcfd51fdae54e44799e8d0ba", + "language": "Java", + "loc": 43, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "neo4jProperties", "start": {"line": 55, "column": 14}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "health", "start": {"line": 65, "column": 7}, "end": {"line": 69, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/boot/actuate/metrics/cache/RedisCacheMetricsTests.java": { + "checksum": "6dbcd93b9e91aac8184a2613390fcbf2", + "language": "Java", + "loc": 102, + "profile": [60, 0, 0, 0], + "measurements": [ + {"unit_name": "cacheStatisticsAreExposed", "start": {"line": 65, "column": 7}, "end": {"line": 77, "column": 3}, "value": 13}, + {"unit_name": "cacheHitsAreExposed", "start": {"line": 80, "column": 7}, "end": {"line": 90, "column": 3}, "value": 10}, + {"unit_name": "cacheMissesAreExposed", "start": {"line": 93, "column": 7}, "end": {"line": 102, "column": 3}, "value": 10}, + {"unit_name": "cacheMetricsMatchCacheStatistics", "start": {"line": 105, "column": 7}, "end": {"line": 115, "column": 3}, "value": 11}, + {"unit_name": "withCacheMetrics", "start": {"line": 117, "column": 56}, "end": {"line": 125, "column": 3}, "value": 9}, + {"unit_name": "getTestCache", "start": {"line": 127, "column": 21}, "end": {"line": 133, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/boot/actuate/mongo/MongoReactiveHealthIndicatorIntegrationTests.java": { + "checksum": "15d82aa356e83f3346ec146ad72df196", + "language": "Java", + "loc": 49, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "standardApi", "start": {"line": 53, "column": 7}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "strictV1Api", "start": {"line": 59, "column": 7}, "end": {"line": 62, "column": 3}, "value": 4}, + {"unit_name": "mongoHealth", "start": {"line": 64, "column": 17}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "mongoHealth", "start": {"line": 68, "column": 17}, "end": {"line": 79, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-actuator/src/dockerTest/java/org/springframework/boot/actuate/mongo/MongoHealthIndicatorIntegrationTests.java": { + "checksum": "7bf4ac1444dd6bb9269f2b96bbb7c667", + "language": "Java", + "loc": 47, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "standardApi", "start": {"line": 51, "column": 7}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "strictV1Api", "start": {"line": 57, "column": 7}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "mongoHealth", "start": {"line": 62, "column": 17}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "mongoHealth", "start": {"line": 66, "column": 17}, "end": {"line": 76, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/neo4j/Neo4jHealthIndicator.java": { + "checksum": "a44722b15c0ead400a04a95c64fe73aa", + "language": "Java", + "loc": 52, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "Neo4jHealthIndicator", "start": {"line": 68, "column": 9}, "end": {"line": 72, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 75, "column": 17}, "end": {"line": 89, "column": 3}, "value": 14}, + {"unit_name": "runHealthCheckQuery", "start": {"line": 91, "column": 15}, "end": {"line": 100, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/neo4j/Neo4jHealthDetailsHandler.java": { + "checksum": "780b7704bb03c53958dad172bfa1cc63", + "language": "Java", + "loc": 19, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "addHealthDetails", "start": {"line": 38, "column": 7}, "end": {"line": 48, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/neo4j/Neo4jHealthDetails.java": { + "checksum": "527ec2abcf0107cf685aec73e0e45488", + "language": "Java", + "loc": 22, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "Neo4jHealthDetails", "start": {"line": 35, "column": 2}, "end": {"line": 39, "column": 3}, "value": 5}, + {"unit_name": "getVersion", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getEdition", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getSummary", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/neo4j/Neo4jReactiveHealthIndicator.java": { + "checksum": "306bc9d573e792c35615fc553cce5300", + "language": "Java", + "loc": 58, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "Neo4jReactiveHealthIndicator", "start": {"line": 52, "column": 9}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "doHealthCheck", "start": {"line": 58, "column": 25}, "end": {"line": 66, "column": 3}, "value": 9}, + {"unit_name": "runHealthCheckQuery", "start": {"line": 68, "column": 27}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "session", "start": {"line": 72, "column": 26}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "healthDetails", "start": {"line": 76, "column": 35}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "healthDetails", "start": {"line": 80, "column": 45}, "end": {"line": 85, "column": 3}, "value": 6}, + {"unit_name": "record", "start": {"line": 95, "column": 8}, "end": {"line": 97, "column": 4}, "value": 3}, + {"unit_name": "build", "start": {"line": 99, "column": 30}, "end": {"line": 101, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/neo4j/package-info.java": { + "checksum": "1a035610fd6c20d6916162f20d84ae4e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/MetricsEndpoint.java": { + "checksum": "719630c4ef0afea831efce0a10271d41", + "language": "Java", + "loc": 191, + "profile": [144, 0, 0, 0], + "measurements": [ + {"unit_name": "MetricsEndpoint", "start": {"line": 55, "column": 9}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "listNames", "start": {"line": 60, "column": 31}, "end": {"line": 64, "column": 3}, "value": 5}, + {"unit_name": "collectNames", "start": {"line": 66, "column": 15}, "end": {"line": 73, "column": 3}, "value": 8}, + {"unit_name": "getName", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "metric", "start": {"line": 80, "column": 26}, "end": {"line": 92, "column": 3}, "value": 13}, + {"unit_name": "parseTags", "start": {"line": 94, "column": 20}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "parseTag", "start": {"line": 98, "column": 14}, "end": {"line": 106, "column": 3}, "value": 9}, + {"unit_name": "findFirstMatchingMeters", "start": {"line": 108, "column": 28}, "end": {"line": 113, "column": 3}, "value": 6}, + {"unit_name": "findFirstMatchingMeters", "start": {"line": 115, "column": 28}, "end": {"line": 123, "column": 3}, "value": 9}, + {"unit_name": "getSamples", "start": {"line": 125, "column": 33}, "end": {"line": 129, "column": 3}, "value": 5}, + {"unit_name": "mergeMeasurements", "start": {"line": 131, "column": 15}, "end": {"line": 135, "column": 3}, "value": 5}, + {"unit_name": "mergeFunction", "start": {"line": 137, "column": 45}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "getAvailableTags", "start": {"line": 141, "column": 35}, "end": {"line": 145, "column": 3}, "value": 5}, + {"unit_name": "mergeAvailableTags", "start": {"line": 147, "column": 15}, "end": {"line": 152, "column": 3}, "value": 6}, + {"unit_name": "merge", "start": {"line": 154, "column": 21}, "end": {"line": 159, "column": 3}, "value": 6}, + {"unit_name": "asList", "start": {"line": 161, "column": 28}, "end": {"line": 163, "column": 3}, "value": 3}, + {"unit_name": "MetricNamesDescriptor", "start": {"line": 172, "column": 3}, "end": {"line": 174, "column": 4}, "value": 3}, + {"unit_name": "getNames", "start": {"line": 176, "column": 22}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "MetricDescriptor", "start": {"line": 197, "column": 3}, "end": {"line": 204, "column": 4}, "value": 8}, + {"unit_name": "getName", "start": {"line": 206, "column": 17}, "end": {"line": 208, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 210, "column": 17}, "end": {"line": 212, "column": 4}, "value": 3}, + {"unit_name": "getBaseUnit", "start": {"line": 214, "column": 17}, "end": {"line": 216, "column": 4}, "value": 3}, + {"unit_name": "getMeasurements", "start": {"line": 218, "column": 23}, "end": {"line": 220, "column": 4}, "value": 3}, + {"unit_name": "getAvailableTags", "start": {"line": 222, "column": 29}, "end": {"line": 224, "column": 4}, "value": 3}, + {"unit_name": "AvailableTag", "start": {"line": 237, "column": 3}, "end": {"line": 240, "column": 4}, "value": 4}, + {"unit_name": "getTag", "start": {"line": 242, "column": 17}, "end": {"line": 244, "column": 4}, "value": 3}, + {"unit_name": "getValues", "start": {"line": 246, "column": 22}, "end": {"line": 248, "column": 4}, "value": 3}, + {"unit_name": "Sample", "start": {"line": 261, "column": 3}, "end": {"line": 264, "column": 4}, "value": 4}, + {"unit_name": "getStatistic", "start": {"line": 266, "column": 20}, "end": {"line": 268, "column": 4}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 270, "column": 17}, "end": {"line": 272, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 275, "column": 17}, "end": {"line": 277, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/AutoTimer.java": { + "checksum": "93654ca833e123500720379c19d6b78b", + "language": "Java", + "loc": 47, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "AutoTimer", "start": {"line": 51, "column": 27}, "end": {"line": 63, "column": 3}, "value": 6}, + {"unit_name": "isEnabled", "start": {"line": 54, "column": 18}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "apply", "start": {"line": 59, "column": 15}, "end": {"line": 61, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 69, "column": 18}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "builder", "start": {"line": 79, "column": 24}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "builder", "start": {"line": 89, "column": 24}, "end": {"line": 93, "column": 3}, "value": 5}, + {"unit_name": "apply", "start": {"line": 101, "column": 14}, "end": {"line": 112, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/package-info.java": { + "checksum": "4d002a99f02bec73342e17a2b82dfa8e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/cache/HazelcastCacheMeterBinderProvider.java": { + "checksum": "7bd7b7bd8897bba61ba7d5e0a49ff03a", + "language": "Java", + "loc": 53, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "getMeterBinder", "start": {"line": 45, "column": 21}, "end": {"line": 53, "column": 3}, "value": 8}, + {"unit_name": "createHazelcast4CacheMetrics", "start": {"line": 55, "column": 22}, "end": {"line": 65, "column": 3}, "value": 11}, + {"unit_name": "registerHints", "start": {"line": 70, "column": 15}, "end": {"line": 83, "column": 4}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/cache/RedisCacheMetrics.java": { + "checksum": "a9c2c1bf4a70fd95ab161890c96b6246", + "language": "Java", + "loc": 53, + "profile": [19, 17, 0, 0], + "measurements": [ + {"unit_name": "RedisCacheMetrics", "start": {"line": 39, "column": 9}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "size", "start": {"line": 45, "column": 17}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "hitCount", "start": {"line": 50, "column": 17}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "missCount", "start": {"line": 55, "column": 17}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "evictionCount", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "putCount", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "bindImplementationSpecificMetrics", "start": {"line": 70, "column": 17}, "end": {"line": 86, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/cache/Cache2kCacheMeterBinderProvider.java": { + "checksum": "d142814e8b5781e2f6940b9317665132", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getMeterBinder", "start": {"line": 33, "column": 21}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/cache/CaffeineCacheMeterBinderProvider.java": { + "checksum": "93410f7621c500db1c990d8f435c5a29", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getMeterBinder", "start": {"line": 34, "column": 21}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/cache/CacheMeterBinderProvider.java": { + "checksum": "7892f049b6d11f66191ad1b6446bc0c5", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/cache/CacheMetricsRegistrar.java": { + "checksum": "14e34d30a528d099204a4f0de8ba16fd", + "language": "Java", + "loc": 59, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "CacheMetricsRegistrar", "start": {"line": 50, "column": 9}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "bindCacheToRegistry", "start": {"line": 62, "column": 17}, "end": {"line": 69, "column": 3}, "value": 8}, + {"unit_name": "getMeterBinder", "start": {"line": 72, "column": 22}, "end": {"line": 80, "column": 3}, "value": 9}, + {"unit_name": "getAdditionalTags", "start": {"line": 87, "column": 26}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "unwrapIfNecessary", "start": {"line": 91, "column": 16}, "end": {"line": 97, "column": 3}, "value": 7}, + {"unit_name": "unwrapIfNecessary", "start": {"line": 101, "column": 24}, "end": {"line": 111, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/cache/RedisCacheMeterBinderProvider.java": { + "checksum": "6eb2426f92c016a915bce3c74f8f42fa", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getMeterBinder", "start": {"line": 33, "column": 21}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/cache/JCacheCacheMeterBinderProvider.java": { + "checksum": "52bdd28c45b073e8365a95fce70e8cd0", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getMeterBinder", "start": {"line": 34, "column": 21}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/cache/package-info.java": { + "checksum": "6c51c63cf98469eb69820b9c1da584f4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/tomcat/TomcatMetricsBinder.java": { + "checksum": "bceb065f7dec64d1fddd4d66f7c09201", + "language": "Java", + "loc": 60, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "TomcatMetricsBinder", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "TomcatMetricsBinder", "start": {"line": 54, "column": 9}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "onApplicationEvent", "start": {"line": 60, "column": 14}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "findManager", "start": {"line": 67, "column": 18}, "end": {"line": 78, "column": 3}, "value": 12}, + {"unit_name": "findContext", "start": {"line": 80, "column": 18}, "end": {"line": 87, "column": 3}, "value": 8}, + {"unit_name": "destroy", "start": {"line": 90, "column": 14}, "end": {"line": 94, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/tomcat/package-info.java": { + "checksum": "36d8c6b99653997dcc2afd781927057c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/jetty/JettySslHandshakeMetricsBinder.java": { + "checksum": "5567c8fa0644bbd2e13b314c51015942", + "language": "Java", + "loc": 21, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "JettySslHandshakeMetricsBinder", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "JettySslHandshakeMetricsBinder", "start": {"line": 42, "column": 9}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "bindMetrics", "start": {"line": 48, "column": 17}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/jetty/JettyServerThreadPoolMetricsBinder.java": { + "checksum": "9968c83734a74312c2a59a545467bfcd", + "language": "Java", + "loc": 26, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "JettyServerThreadPoolMetricsBinder", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "JettyServerThreadPoolMetricsBinder", "start": {"line": 43, "column": 9}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "bindMetrics", "start": {"line": 50, "column": 17}, "end": {"line": 55, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/jetty/JettyConnectionMetricsBinder.java": { + "checksum": "a1e8fd6cf8583b4c93a2fe3bb146a2a9", + "language": "Java", + "loc": 21, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "JettyConnectionMetricsBinder", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "JettyConnectionMetricsBinder", "start": {"line": 42, "column": 9}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "bindMetrics", "start": {"line": 48, "column": 17}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/jetty/AbstractJettyMetricsBinder.java": { + "checksum": "d5d51f318f774970f65b21d251452660", + "language": "Java", + "loc": 27, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 37, "column": 14}, "end": {"line": 42, "column": 3}, "value": 6}, + {"unit_name": "findServer", "start": {"line": 44, "column": 17}, "end": {"line": 52, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/jetty/package-info.java": { + "checksum": "4c76597d68b5376c56c616698505a12e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/reactive/client/ObservationWebClientCustomizer.java": { + "checksum": "000f8df4f81e46b5715d6fb3f18f36b3", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "ObservationWebClientCustomizer", "start": {"line": 44, "column": 9}, "end": {"line": 48, "column": 3}, "value": 5}, + {"unit_name": "customize", "start": {"line": 51, "column": 14}, "end": {"line": 54, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/reactive/client/package-info.java": { + "checksum": "e944be6660bffe34406587ec605c9ccc", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/client/ObservationRestTemplateCustomizer.java": { + "checksum": "4551ee614b0fa3324bf8073ce4c438c8", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "ObservationRestTemplateCustomizer", "start": {"line": 43, "column": 9}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "customize", "start": {"line": 50, "column": 14}, "end": {"line": 53, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/client/ObservationRestClientCustomizer.java": { + "checksum": "ca0b366df80730f729021dd544c6eb8b", + "language": "Java", + "loc": 22, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "ObservationRestClientCustomizer", "start": {"line": 44, "column": 9}, "end": {"line": 50, "column": 3}, "value": 7}, + {"unit_name": "customize", "start": {"line": 53, "column": 14}, "end": {"line": 56, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/web/client/package-info.java": { + "checksum": "5894bb2e96bb7e835fd3b32a4e617885", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/r2dbc/ConnectionPoolMetrics.java": { + "checksum": "518b6d190c42ed016c697b06f0d14894", + "language": "Java", + "loc": 46, + "profile": [10, 21, 0, 0], + "measurements": [ + {"unit_name": "ConnectionPoolMetrics", "start": {"line": 43, "column": 9}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "bindTo", "start": {"line": 49, "column": 14}, "end": {"line": 69, "column": 3}, "value": 21}, + {"unit_name": "bindConnectionPoolMetric", "start": {"line": 71, "column": 15}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "metricKey", "start": {"line": 75, "column": 24}, "end": {"line": 77, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/r2dbc/package-info.java": { + "checksum": "0b97f5ff59b1a3adb3bfc21bb24a0b15", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/amqp/RabbitMetrics.java": { + "checksum": "e8c928332fe0d1497b5fc8167eb72953", + "language": "Java", + "loc": 21, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "RabbitMetrics", "start": {"line": 47, "column": 9}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "bindTo", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/amqp/package-info.java": { + "checksum": "d3f74f7fda52408bdfbd3a00f2e98b2b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/annotation/TimedAnnotations.java": { + "checksum": "30d6f5c8b4d9225eda8741b687698820", + "language": "Java", + "loc": 36, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "TimedAnnotations", "start": {"line": 41, "column": 10}, "end": {"line": 42, "column": 3}, "value": 2}, + {"unit_name": "get", "start": {"line": 51, "column": 27}, "end": {"line": 57, "column": 3}, "value": 7}, + {"unit_name": "findTimedAnnotations", "start": {"line": 59, "column": 28}, "end": {"line": 72, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/annotation/package-info.java": { + "checksum": "c567a6be5e9147598602930961484b4f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/jdbc/DataSourcePoolMetrics.java": { + "checksum": "950ae8735ae1cb41b01a35bde821ca29", + "language": "Java", + "loc": 75, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "DataSourcePoolMetrics", "start": {"line": 52, "column": 9}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "DataSourcePoolMetrics", "start": {"line": 57, "column": 9}, "end": {"line": 64, "column": 3}, "value": 8}, + {"unit_name": "bindTo", "start": {"line": 67, "column": 14}, "end": {"line": 80, "column": 3}, "value": 14}, + {"unit_name": "bindPoolMetadata", "start": {"line": 82, "column": 34}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "bindDataSource", "start": {"line": 87, "column": 34}, "end": {"line": 95, "column": 3}, "value": 9}, + {"unit_name": "CachingDataSourcePoolMetadataProvider", "start": {"line": 103, "column": 3}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "getValueFunction", "start": {"line": 107, "column": 46}, "end": {"line": 109, "column": 4}, "value": 3}, + {"unit_name": "getDataSourcePoolMetadata", "start": {"line": 112, "column": 33}, "end": {"line": 115, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/jdbc/package-info.java": { + "checksum": "74468f03613944a660911b34d7dd550f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/system/DiskSpaceMetricsBinder.java": { + "checksum": "2253c95704b98127abbe3e92f6c8bac1", + "language": "Java", + "loc": 21, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "DiskSpaceMetricsBinder", "start": {"line": 41, "column": 9}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "bindTo", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/system/package-info.java": { + "checksum": "47b023201e88306674368801be776d71", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/http/Outcome.java": { + "checksum": "ba68412bc3ab8dec37bd1c9ed2bf50f0", + "language": "Java", + "loc": 35, + "profile": [6, 18, 0, 0], + "measurements": [ + {"unit_name": "Outcome", "start": {"line": 61, "column": 2}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "asTag", "start": {"line": 69, "column": 13}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "forStatus", "start": {"line": 78, "column": 24}, "end": {"line": 95, "column": 3}, "value": 18} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/http/package-info.java": { + "checksum": "255263175c8ecf041b877513ff3af5e7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/export/prometheus/PrometheusOutputFormat.java": { + "checksum": "e10826773c555bf7e3ce8a345ee904e2", + "language": "Java", + "loc": 48, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "CONTENT_TYPE_004", "start": {"line": 43, "column": 2}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "write", "start": {"line": 46, "column": 8}, "end": {"line": 49, "column": 4}, "value": 4}, + {"unit_name": "isDefault", "start": {"line": 52, "column": 18}, "end": {"line": 54, "column": 4}, "value": 3}, + {"unit_name": "CONTENT_TYPE_OPENMETRICS_100", "start": {"line": 61, "column": 2}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "write", "start": {"line": 64, "column": 8}, "end": {"line": 67, "column": 4}, "value": 4}, + {"unit_name": "CONTENT_TYPE_PROTOBUF", "start": {"line": 74, "column": 2}, "end": {"line": 82, "column": 3}, "value": 5}, + {"unit_name": "write", "start": {"line": 77, "column": 8}, "end": {"line": 80, "column": 4}, "value": 4}, + {"unit_name": "PrometheusOutputFormat", "start": {"line": 86, "column": 2}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getProducedMimeType", "start": {"line": 91, "column": 18}, "end": {"line": 93, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/export/prometheus/PrometheusScrapeEndpoint.java": { + "checksum": "e491ee9a08908f4947be2537f995be48", + "language": "Java", + "loc": 47, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "PrometheusScrapeEndpoint", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "PrometheusScrapeEndpoint", "start": {"line": 74, "column": 9}, "end": {"line": 79, "column": 3}, "value": 6}, + {"unit_name": "scrape", "start": {"line": 82, "column": 37}, "end": {"line": 95, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/export/prometheus/PrometheusPushGatewayManager.java": { + "checksum": "91eeacc468e6cd0cf909030cf721b2f4", + "language": "Java", + "loc": 97, + "profile": [65, 0, 0, 0], + "measurements": [ + {"unit_name": "PrometheusPushGatewayManager", "start": {"line": 72, "column": 9}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "PrometheusPushGatewayManager", "start": {"line": 88, "column": 9}, "end": {"line": 102, "column": 3}, "value": 15}, + {"unit_name": "post", "start": {"line": 104, "column": 15}, "end": {"line": 111, "column": 3}, "value": 8}, + {"unit_name": "put", "start": {"line": 113, "column": 15}, "end": {"line": 120, "column": 3}, "value": 8}, + {"unit_name": "delete", "start": {"line": 122, "column": 15}, "end": {"line": 129, "column": 3}, "value": 8}, + {"unit_name": "shutdown", "start": {"line": 134, "column": 14}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "shutdown", "start": {"line": 138, "column": 15}, "end": {"line": 148, "column": 3}, "value": 11}, + {"unit_name": "PushGatewayTaskScheduler", "start": {"line": 182, "column": 3}, "end": {"line": 186, "column": 4}, "value": 5}, + {"unit_name": "getScheduledExecutor", "start": {"line": 189, "column": 35}, "end": {"line": 191, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/export/prometheus/TextOutputFormat.java": { + "checksum": "66aad9fdcc0fb1bbb2ddd00af076587e", + "language": "Java", + "loc": 37, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "CONTENT_TYPE_004", "start": {"line": 43, "column": 2}, "end": {"line": 55, "column": 3}, "value": 6}, + {"unit_name": "write", "start": {"line": 46, "column": 8}, "end": {"line": 48, "column": 4}, "value": 3}, + {"unit_name": "isDefault", "start": {"line": 51, "column": 18}, "end": {"line": 53, "column": 4}, "value": 3}, + {"unit_name": "CONTENT_TYPE_OPENMETRICS_100", "start": {"line": 60, "column": 2}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "write", "start": {"line": 63, "column": 8}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "TextOutputFormat", "start": {"line": 71, "column": 2}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getProducedMimeType", "start": {"line": 76, "column": 18}, "end": {"line": 78, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/export/prometheus/PrometheusSimpleclientScrapeEndpoint.java": { + "checksum": "24dea62805df9fca29de185418d2047d", + "language": "Java", + "loc": 40, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "PrometheusSimpleclientScrapeEndpoint", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "scrape", "start": {"line": 60, "column": 37}, "end": {"line": 75, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/export/prometheus/package-info.java": { + "checksum": "fcd9663b49e2795ae593c67e5a9c8422", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/startup/StartupTimeMetricsListener.java": { + "checksum": "e8afe2ae21216da417e97ac3a3ba846d", + "language": "Java", + "loc": 68, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "StartupTimeMetricsListener", "start": {"line": 68, "column": 9}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "StartupTimeMetricsListener", "start": {"line": 81, "column": 9}, "end": {"line": 87, "column": 3}, "value": 7}, + {"unit_name": "supportsEventType", "start": {"line": 90, "column": 17}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "onApplicationEvent", "start": {"line": 96, "column": 14}, "end": {"line": 103, "column": 3}, "value": 8}, + {"unit_name": "onApplicationStarted", "start": {"line": 105, "column": 15}, "end": {"line": 108, "column": 3}, "value": 4}, + {"unit_name": "onApplicationReady", "start": {"line": 110, "column": 15}, "end": {"line": 113, "column": 3}, "value": 4}, + {"unit_name": "registerGauge", "start": {"line": 115, "column": 15}, "end": {"line": 124, "column": 3}, "value": 10}, + {"unit_name": "createTagsFrom", "start": {"line": 126, "column": 24}, "end": {"line": 129, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/startup/package-info.java": { + "checksum": "e8bb7996e90a170004b4b4ab2318cee5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/data/MetricsRepositoryMethodInvocationListener.java": { + "checksum": "da8eb0f61204d3bd2802c64f82013bbb", + "language": "Java", + "loc": 36, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "MetricsRepositoryMethodInvocationListener", "start": {"line": 57, "column": 9}, "end": {"line": 64, "column": 3}, "value": 8}, + {"unit_name": "afterInvocation", "start": {"line": 67, "column": 14}, "end": {"line": 76, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/data/RepositoryTagsProvider.java": { + "checksum": "084b799efe348abd05e899404b509db7", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/data/DefaultRepositoryTagsProvider.java": { + "checksum": "6605905ca53a537f58a3bb34f4d15d73", + "language": "Java", + "loc": 36, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "repositoryTags", "start": {"line": 40, "column": 23}, "end": {"line": 47, "column": 3}, "value": 8}, + {"unit_name": "and", "start": {"line": 49, "column": 19}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "and", "start": {"line": 53, "column": 19}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "getExceptionName", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getSimpleClassName", "start": {"line": 64, "column": 17}, "end": {"line": 67, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/metrics/data/package-info.java": { + "checksum": "bc0ce0683584b887e333974375933b19", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/ssl/SslHealthIndicator.java": { + "checksum": "7444c6dabc33bcdf40b8cd3834ea54d1", + "language": "Java", + "loc": 51, + "profile": [18, 17, 0, 0], + "measurements": [ + {"unit_name": "SslHealthIndicator", "start": {"line": 43, "column": 9}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "doHealthCheck", "start": {"line": 48, "column": 17}, "end": {"line": 64, "column": 3}, "value": 17}, + {"unit_name": "containsOnlyValidCertificates", "start": {"line": 66, "column": 18}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "containsInvalidCertificate", "start": {"line": 70, "column": 18}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "validatableCertificates", "start": {"line": 74, "column": 34}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "isValidCertificate", "start": {"line": 78, "column": 18}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "isNotValidCertificate", "start": {"line": 82, "column": 18}, "end": {"line": 84, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/ssl/package-info.java": { + "checksum": "31b8b4f05f62f0948cd05f3ea60ca697", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/context/ShutdownEndpoint.java": { + "checksum": "dbeddde84659efadbc0c6925c7b5e885", + "language": "Java", + "loc": 53, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "shutdown", "start": {"line": 42, "column": 28}, "end": {"line": 54, "column": 3}, "value": 13}, + {"unit_name": "performShutdown", "start": {"line": 56, "column": 15}, "end": {"line": 64, "column": 3}, "value": 9}, + {"unit_name": "setApplicationContext", "start": {"line": 67, "column": 14}, "end": {"line": 71, "column": 3}, "value": 5}, + {"unit_name": "ShutdownDescriptor", "start": {"line": 84, "column": 3}, "end": {"line": 86, "column": 4}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 88, "column": 17}, "end": {"line": 90, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/context/package-info.java": { + "checksum": "6371a367a72bb55d8a0ac9720b5723d8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/context/properties/ConfigurationPropertiesReportEndpoint.java": { + "checksum": "3eb5cc230a2719ebd63b80c7bb9516f4", + "language": "Java", + "loc": 456, + "profile": [257, 91, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertiesReportEndpoint", "start": {"line": 118, "column": 9}, "end": {"line": 121, "column": 3}, "value": 4}, + {"unit_name": "setApplicationContext", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "configurationProperties", "start": {"line": 129, "column": 43}, "end": {"line": 132, "column": 3}, "value": 4}, + {"unit_name": "getConfigurationProperties", "start": {"line": 134, "column": 36}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "configurationPropertiesWithPrefix", "start": {"line": 139, "column": 43}, "end": {"line": 142, "column": 3}, "value": 4}, + {"unit_name": "getConfigurationProperties", "start": {"line": 144, "column": 36}, "end": {"line": 147, "column": 3}, "value": 4}, + {"unit_name": "getConfigurationProperties", "start": {"line": 149, "column": 44}, "end": {"line": 160, "column": 3}, "value": 11}, + {"unit_name": "getObjectMapper", "start": {"line": 162, "column": 23}, "end": {"line": 169, "column": 3}, "value": 8}, + {"unit_name": "configureJsonMapper", "start": {"line": 178, "column": 17}, "end": {"line": 188, "column": 3}, "value": 11}, + {"unit_name": "applyConfigurationPropertiesFilter", "start": {"line": 190, "column": 15}, "end": {"line": 194, "column": 3}, "value": 5}, + {"unit_name": "applySerializationModifier", "start": {"line": 200, "column": 15}, "end": {"line": 204, "column": 3}, "value": 5}, + {"unit_name": "describeBeans", "start": {"line": 206, "column": 51}, "end": {"line": 216, "column": 3}, "value": 11}, + {"unit_name": "describeBean", "start": {"line": 218, "column": 48}, "end": {"line": 225, "column": 3}, "value": 8}, + {"unit_name": "safeSerialize", "start": {"line": 236, "column": 30}, "end": {"line": 243, "column": 3}, "value": 8}, + {"unit_name": "sanitize", "start": {"line": 254, "column": 30}, "end": {"line": 268, "column": 3}, "value": 15}, + {"unit_name": "sanitizeWithPropertySourceIfPresent", "start": {"line": 270, "column": 17}, "end": {"line": 280, "column": 3}, "value": 11}, + {"unit_name": "getPropertySource", "start": {"line": 282, "column": 28}, "end": {"line": 289, "column": 3}, "value": 8}, + {"unit_name": "getCurrentName", "start": {"line": 291, "column": 36}, "end": {"line": 293, "column": 3}, "value": 3}, + {"unit_name": "getCandidate", "start": {"line": 295, "column": 32}, "end": {"line": 305, "column": 3}, "value": 11}, + {"unit_name": "sanitize", "start": {"line": 308, "column": 23}, "end": {"line": 324, "column": 3}, "value": 17}, + {"unit_name": "getInputs", "start": {"line": 327, "column": 30}, "end": {"line": 342, "column": 3}, "value": 16}, + {"unit_name": "getInputs", "start": {"line": 345, "column": 23}, "end": {"line": 361, "column": 3}, "value": 17}, + {"unit_name": "applyInput", "start": {"line": 363, "column": 30}, "end": {"line": 373, "column": 3}, "value": 11}, + {"unit_name": "getInput", "start": {"line": 375, "column": 30}, "end": {"line": 385, "column": 3}, "value": 11}, + {"unit_name": "stringifyIfNecessary", "start": {"line": 387, "column": 17}, "end": {"line": 395, "column": 3}, "value": 9}, + {"unit_name": "getQualifiedKey", "start": {"line": 397, "column": 17}, "end": {"line": 399, "column": 3}, "value": 3}, + {"unit_name": "findFilterId", "start": {"line": 408, "column": 17}, "end": {"line": 414, "column": 4}, "value": 7}, + {"unit_name": "include", "start": {"line": 433, "column": 21}, "end": {"line": 435, "column": 4}, "value": 3}, + {"unit_name": "include", "start": {"line": 438, "column": 21}, "end": {"line": 440, "column": 4}, "value": 3}, + {"unit_name": "include", "start": {"line": 442, "column": 19}, "end": {"line": 444, "column": 4}, "value": 3}, + {"unit_name": "serializeAsField", "start": {"line": 447, "column": 15}, "end": {"line": 468, "column": 4}, "value": 22}, + {"unit_name": "ConfigurationPropertiesModule", "start": {"line": 477, "column": 11}, "end": {"line": 479, "column": 4}, "value": 3}, + {"unit_name": "changeProperties", "start": {"line": 491, "column": 35}, "end": {"line": 503, "column": 4}, "value": 13}, + {"unit_name": "isCandidate", "start": {"line": 505, "column": 19}, "end": {"line": 523, "column": 4}, "value": 19}, + {"unit_name": "isReadable", "start": {"line": 525, "column": 19}, "end": {"line": 537, "column": 4}, "value": 7}, + {"unit_name": "findSetter", "start": {"line": 539, "column": 27}, "end": {"line": 549, "column": 4}, "value": 9}, + {"unit_name": "determineAccessorSuffix", "start": {"line": 558, "column": 18}, "end": {"line": 563, "column": 4}, "value": 6}, + {"unit_name": "ConfigurationPropertiesDescriptor", "start": {"line": 575, "column": 3}, "end": {"line": 577, "column": 4}, "value": 3}, + {"unit_name": "getContexts", "start": {"line": 579, "column": 64}, "end": {"line": 581, "column": 4}, "value": 3}, + {"unit_name": "ContextConfigurationPropertiesDescriptor", "start": {"line": 595, "column": 11}, "end": {"line": 599, "column": 4}, "value": 5}, + {"unit_name": "getBeans", "start": {"line": 601, "column": 61}, "end": {"line": 603, "column": 4}, "value": 3}, + {"unit_name": "getParentId", "start": {"line": 605, "column": 17}, "end": {"line": 607, "column": 4}, "value": 3}, + {"unit_name": "ConfigurationPropertiesBeanDescriptor", "start": {"line": 622, "column": 11}, "end": {"line": 627, "column": 4}, "value": 6}, + {"unit_name": "getPrefix", "start": {"line": 629, "column": 17}, "end": {"line": 631, "column": 4}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 633, "column": 30}, "end": {"line": 635, "column": 4}, "value": 3}, + {"unit_name": "getInputs", "start": {"line": 637, "column": 30}, "end": {"line": 639, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/context/properties/ConfigurationPropertiesReportEndpointWebExtension.java": { + "checksum": "1110e7c59f2c545f9fb71850e5a87833", + "language": "Java", + "loc": 39, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertiesReportEndpointWebExtension", "start": {"line": 45, "column": 9}, "end": {"line": 50, "column": 3}, "value": 6}, + {"unit_name": "configurationProperties", "start": {"line": 53, "column": 43}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "configurationPropertiesWithPrefix", "start": {"line": 59, "column": 64}, "end": {"line": 70, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/context/properties/package-info.java": { + "checksum": "83d3be0f37bc2cbe75fbcb142dd11e08", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/cache/CachesEndpointWebExtension.java": { + "checksum": "b548e50a9de9e1dfc1b429761788d2bf", + "language": "Java", + "loc": 37, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "CachesEndpointWebExtension", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "cache", "start": {"line": 43, "column": 51}, "end": {"line": 52, "column": 3}, "value": 10}, + {"unit_name": "clearCache", "start": {"line": 55, "column": 35}, "end": {"line": 64, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/cache/CachesEndpoint.java": { + "checksum": "fd93804275e781d45b68bcfd65c05af6", + "language": "Java", + "loc": 132, + "profile": [97, 0, 0, 0], + "measurements": [ + {"unit_name": "CachesEndpoint", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "caches", "start": {"line": 59, "column": 26}, "end": {"line": 71, "column": 3}, "value": 13}, + {"unit_name": "cache", "start": {"line": 82, "column": 30}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "clearCaches", "start": {"line": 90, "column": 14}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "clearCache", "start": {"line": 104, "column": 17}, "end": {"line": 108, "column": 3}, "value": 5}, + {"unit_name": "getCacheEntries", "start": {"line": 110, "column": 37}, "end": {"line": 117, "column": 3}, "value": 8}, + {"unit_name": "getCacheEntries", "start": {"line": 119, "column": 37}, "end": {"line": 128, "column": 3}, "value": 10}, + {"unit_name": "extractUniqueCacheEntry", "start": {"line": 130, "column": 31}, "end": {"line": 136, "column": 3}, "value": 7}, + {"unit_name": "clearCache", "start": {"line": 138, "column": 18}, "end": {"line": 147, "column": 3}, "value": 10}, + {"unit_name": "isNameMatch", "start": {"line": 149, "column": 28}, "end": {"line": 151, "column": 3}, "value": 3}, + {"unit_name": "matchAll", "start": {"line": 153, "column": 28}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "CachesDescriptor", "start": {"line": 164, "column": 10}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "getCacheManagers", "start": {"line": 168, "column": 46}, "end": {"line": 170, "column": 4}, "value": 3}, + {"unit_name": "CacheManagerDescriptor", "start": {"line": 181, "column": 10}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "getCaches", "start": {"line": 185, "column": 39}, "end": {"line": 187, "column": 4}, "value": 3}, + {"unit_name": "CacheDescriptor", "start": {"line": 198, "column": 10}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "getTarget", "start": {"line": 206, "column": 17}, "end": {"line": 208, "column": 4}, "value": 3}, + {"unit_name": "CacheEntryDescriptor", "start": {"line": 221, "column": 10}, "end": {"line": 225, "column": 4}, "value": 5}, + {"unit_name": "getName", "start": {"line": 227, "column": 17}, "end": {"line": 229, "column": 4}, "value": 3}, + {"unit_name": "getCacheManager", "start": {"line": 231, "column": 17}, "end": {"line": 233, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/cache/NonUniqueCacheException.java": { + "checksum": "a14b95addf17639526c741d850fc1ed6", + "language": "Java", + "loc": 19, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "NonUniqueCacheException", "start": {"line": 34, "column": 9}, "end": {"line": 39, "column": 3}, "value": 6}, + {"unit_name": "getCacheName", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getCacheManagerNames", "start": {"line": 45, "column": 28}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/cache/package-info.java": { + "checksum": "7a8aa45f686b7534990c92788ca245e8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/scheduling/ScheduledTasksEndpoint.java": { + "checksum": "87d83fd822b9351aed9af184b7b3155e", + "language": "Java", + "loc": 268, + "profile": [178, 0, 0, 0], + "measurements": [ + {"unit_name": "ScheduledTasksEndpoint", "start": {"line": 65, "column": 9}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "scheduledTasks", "start": {"line": 70, "column": 34}, "end": {"line": 82, "column": 3}, "value": 13}, + {"unit_name": "ScheduledTasksDescriptor", "start": {"line": 97, "column": 11}, "end": {"line": 102, "column": 4}, "value": 6}, + {"unit_name": "getCron", "start": {"line": 104, "column": 31}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "getFixedDelay", "start": {"line": 108, "column": 31}, "end": {"line": 110, "column": 4}, "value": 3}, + {"unit_name": "getFixedRate", "start": {"line": 112, "column": 31}, "end": {"line": 114, "column": 4}, "value": 3}, + {"unit_name": "getCustom", "start": {"line": 116, "column": 31}, "end": {"line": 118, "column": 4}, "value": 3}, + {"unit_name": "TaskDescriptor", "start": {"line": 133, "column": 13}, "end": {"line": 137, "column": 4}, "value": 5}, + {"unit_name": "getType", "start": {"line": 139, "column": 20}, "end": {"line": 141, "column": 4}, "value": 3}, + {"unit_name": "getRunnable", "start": {"line": 143, "column": 35}, "end": {"line": 145, "column": 4}, "value": 3}, + {"unit_name": "getNextExecution", "start": {"line": 147, "column": 30}, "end": {"line": 153, "column": 4}, "value": 7}, + {"unit_name": "getLastExecution", "start": {"line": 155, "column": 30}, "end": {"line": 161, "column": 4}, "value": 7}, + {"unit_name": "NextExecution", "start": {"line": 169, "column": 10}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "getTime", "start": {"line": 173, "column": 18}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "LastExecution", "start": {"line": 183, "column": 11}, "end": {"line": 185, "column": 4}, "value": 3}, + {"unit_name": "getStatus", "start": {"line": 187, "column": 17}, "end": {"line": 189, "column": 4}, "value": 3}, + {"unit_name": "getTime", "start": {"line": 191, "column": 18}, "end": {"line": 193, "column": 4}, "value": 3}, + {"unit_name": "getException", "start": {"line": 195, "column": 24}, "end": {"line": 201, "column": 4}, "value": 7}, + {"unit_name": "ExceptionInfo", "start": {"line": 209, "column": 11}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 213, "column": 17}, "end": {"line": 215, "column": 4}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 217, "column": 17}, "end": {"line": 219, "column": 4}, "value": 3}, + {"unit_name": "TaskType", "start": {"line": 238, "column": 3}, "end": {"line": 241, "column": 4}, "value": 4}, + {"unit_name": "forTask", "start": {"line": 243, "column": 19}, "end": {"line": 250, "column": 4}, "value": 8}, + {"unit_name": "createDescriptor", "start": {"line": 252, "column": 18}, "end": {"line": 254, "column": 4}, "value": 3}, + {"unit_name": "describeTriggerTask", "start": {"line": 256, "column": 33}, "end": {"line": 269, "column": 4}, "value": 14}, + {"unit_name": "IntervalTaskDescriptor", "start": {"line": 282, "column": 13}, "end": {"line": 286, "column": 4}, "value": 5}, + {"unit_name": "IntervalTaskDescriptor", "start": {"line": 288, "column": 13}, "end": {"line": 294, "column": 4}, "value": 7}, + {"unit_name": "getInitialDelay", "start": {"line": 296, "column": 15}, "end": {"line": 298, "column": 4}, "value": 3}, + {"unit_name": "getInterval", "start": {"line": 300, "column": 15}, "end": {"line": 302, "column": 4}, "value": 3}, + {"unit_name": "FixedDelayTaskDescriptor", "start": {"line": 312, "column": 11}, "end": {"line": 314, "column": 4}, "value": 3}, + {"unit_name": "FixedDelayTaskDescriptor", "start": {"line": 316, "column": 11}, "end": {"line": 318, "column": 4}, "value": 3}, + {"unit_name": "FixedRateTaskDescriptor", "start": {"line": 328, "column": 11}, "end": {"line": 330, "column": 4}, "value": 3}, + {"unit_name": "FixedRateTaskDescriptor", "start": {"line": 332, "column": 11}, "end": {"line": 334, "column": 4}, "value": 3}, + {"unit_name": "CronTaskDescriptor", "start": {"line": 346, "column": 11}, "end": {"line": 349, "column": 4}, "value": 4}, + {"unit_name": "CronTaskDescriptor", "start": {"line": 351, "column": 11}, "end": {"line": 354, "column": 4}, "value": 4}, + {"unit_name": "getExpression", "start": {"line": 356, "column": 17}, "end": {"line": 358, "column": 4}, "value": 3}, + {"unit_name": "CustomTriggerTaskDescriptor", "start": {"line": 369, "column": 11}, "end": {"line": 373, "column": 4}, "value": 5}, + {"unit_name": "getTrigger", "start": {"line": 375, "column": 17}, "end": {"line": 377, "column": 4}, "value": 3}, + {"unit_name": "RunnableDescriptor", "start": {"line": 388, "column": 11}, "end": {"line": 390, "column": 4}, "value": 3}, + {"unit_name": "getTarget", "start": {"line": 392, "column": 17}, "end": {"line": 394, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 403, "column": 15}, "end": {"line": 406, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/scheduling/package-info.java": { + "checksum": "d5d071cc6de57bdc554f99bd71525888", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/security/AbstractAuthorizationAuditListener.java": { + "checksum": "d6843d007684c07be16a469aeca5e672", + "language": "Java", + "loc": 25, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "setApplicationEventPublisher", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getPublisher", "start": {"line": 47, "column": 38}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "publish", "start": {"line": 51, "column": 17}, "end": {"line": 55, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/security/AuthenticationAuditListener.java": { + "checksum": "6c9b3b34b8ac4084bcd3bd5fae2832e8", + "language": "Java", + "loc": 81, + "profile": [59, 0, 0, 0], + "measurements": [ + {"unit_name": "maybeCreateWebListener", "start": {"line": 66, "column": 34}, "end": {"line": 71, "column": 3}, "value": 6}, + {"unit_name": "onApplicationEvent", "start": {"line": 74, "column": 14}, "end": {"line": 87, "column": 3}, "value": 14}, + {"unit_name": "onAuthenticationFailureEvent", "start": {"line": 89, "column": 15}, "end": {"line": 97, "column": 3}, "value": 9}, + {"unit_name": "onAuthenticationSuccessEvent", "start": {"line": 99, "column": 15}, "end": {"line": 105, "column": 3}, "value": 7}, + {"unit_name": "onLogoutSuccessEvent", "start": {"line": 107, "column": 15}, "end": {"line": 113, "column": 3}, "value": 7}, + {"unit_name": "process", "start": {"line": 117, "column": 8}, "end": {"line": 130, "column": 4}, "value": 13}, + {"unit_name": "accepts", "start": {"line": 132, "column": 11}, "end": {"line": 134, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/security/AbstractAuthenticationAuditListener.java": { + "checksum": "960aab528f839d89f26c0788ae9f6c8f", + "language": "Java", + "loc": 23, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "setApplicationEventPublisher", "start": {"line": 40, "column": 14}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getPublisher", "start": {"line": 44, "column": 38}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "publish", "start": {"line": 48, "column": 17}, "end": {"line": 52, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/security/AuthorizationAuditListener.java": { + "checksum": "7dfbe3ce28855bb486dd1214c251e34f", + "language": "Java", + "loc": 42, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 43, "column": 14}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "onAuthorizationDeniedEvent", "start": {"line": 49, "column": 15}, "end": {"line": 57, "column": 3}, "value": 9}, + {"unit_name": "getName", "start": {"line": 59, "column": 17}, "end": {"line": 66, "column": 3}, "value": 8}, + {"unit_name": "getDetails", "start": {"line": 68, "column": 17}, "end": {"line": 75, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/security/package-info.java": { + "checksum": "d0bb06cca029b2176233717b944e0556", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/sbom/SbomEndpoint.java": { + "checksum": "e9e95e531d743b2e96f107c2718c466f", + "language": "Java", + "loc": 128, + "profile": [96, 0, 0, 0], + "measurements": [ + {"unit_name": "SbomEndpoint", "start": {"line": 61, "column": 9}, "end": {"line": 65, "column": 3}, "value": 5}, + {"unit_name": "loadSboms", "start": {"line": 67, "column": 32}, "end": {"line": 73, "column": 3}, "value": 7}, + {"unit_name": "addConfiguredApplicationSbom", "start": {"line": 75, "column": 15}, "end": {"line": 84, "column": 3}, "value": 10}, + {"unit_name": "addAdditionalSboms", "start": {"line": 86, "column": 15}, "end": {"line": 95, "column": 3}, "value": 10}, + {"unit_name": "addAutodetectedSboms", "start": {"line": 97, "column": 15}, "end": {"line": 107, "column": 3}, "value": 11}, + {"unit_name": "loadResource", "start": {"line": 109, "column": 19}, "end": {"line": 122, "column": 3}, "value": 14}, + {"unit_name": "sboms", "start": {"line": 125, "column": 8}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "sbom", "start": {"line": 130, "column": 11}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "Location", "start": {"line": 137, "column": 17}, "end": {"line": 153, "column": 3}, "value": 6}, + {"unit_name": "of", "start": {"line": 141, "column": 19}, "end": {"line": 144, "column": 4}, "value": 4}, + {"unit_name": "isOptional", "start": {"line": 146, "column": 26}, "end": {"line": 148, "column": 4}, "value": 3}, + {"unit_name": "stripOptionalPrefix", "start": {"line": 150, "column": 25}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "AutodetectedSbom", "start": {"line": 155, "column": 17}, "end": {"line": 165, "column": 3}, "value": 4}, + {"unit_name": "registerHintsIfNeeded", "start": {"line": 156, "column": 8}, "end": {"line": 160, "column": 4}, "value": 5}, + {"unit_name": "stripClasspathPrefix", "start": {"line": 162, "column": 18}, "end": {"line": 164, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 170, "column": 15}, "end": {"line": 174, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/sbom/SbomProperties.java": { + "checksum": "d2bcaa05748dfaefffce04a2fc1e082d", + "language": "Java", + "loc": 35, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "getApplication", "start": {"line": 44, "column": 14}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getAdditional", "start": {"line": 48, "column": 27}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "setAdditional", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "setLocation", "start": {"line": 72, "column": 15}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getMediaType", "start": {"line": 76, "column": 19}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "setMediaType", "start": {"line": 80, "column": 15}, "end": {"line": 82, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/sbom/SbomEndpointWebExtension.java": { + "checksum": "9360d3715e1a0d719396bd0858210981", + "language": "Java", + "loc": 92, + "profile": [43, 17, 0, 0], + "measurements": [ + {"unit_name": "SbomEndpointWebExtension", "start": {"line": 48, "column": 9}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "sbom", "start": {"line": 54, "column": 32}, "end": {"line": 61, "column": 3}, "value": 8}, + {"unit_name": "getMediaType", "start": {"line": 63, "column": 19}, "end": {"line": 79, "column": 3}, "value": 17}, + {"unit_name": "detectSbomType", "start": {"line": 81, "column": 19}, "end": {"line": 89, "column": 3}, "value": 9}, + {"unit_name": "matches", "start": {"line": 95, "column": 12}, "end": {"line": 97, "column": 5}, "value": 3}, + {"unit_name": "matches", "start": {"line": 101, "column": 12}, "end": {"line": 103, "column": 5}, "value": 3}, + {"unit_name": "matches", "start": {"line": 107, "column": 12}, "end": {"line": 109, "column": 5}, "value": 3}, + {"unit_name": "UNKNOWN", "start": {"line": 111, "column": 3}, "end": {"line": 116, "column": 4}, "value": 4}, + {"unit_name": "matches", "start": {"line": 113, "column": 12}, "end": {"line": 115, "column": 5}, "value": 3}, + {"unit_name": "SbomType", "start": {"line": 120, "column": 3}, "end": {"line": 122, "column": 4}, "value": 3}, + {"unit_name": "getMediaType", "start": {"line": 124, "column": 12}, "end": {"line": 126, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/sbom/package-info.java": { + "checksum": "8930dbfbec492546c69e6564dd1e2ca9", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/mail/package-info.java": { + "checksum": "9fd7c4320f802b8ed69342a0608efb39", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/mail/MailHealthIndicator.java": { + "checksum": "c575ac465e01bd38416083b6840fbac7", + "language": "Java", + "loc": 27, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "MailHealthIndicator", "start": {"line": 36, "column": 9}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "doHealthCheck", "start": {"line": 42, "column": 17}, "end": {"line": 54, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/HttpExchange.java": { + "checksum": "f203191c058398da59e08698161a8068", + "language": "Java", + "loc": 204, + "profile": [156, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpExchange", "start": {"line": 69, "column": 9}, "end": {"line": 77, "column": 3}, "value": 9}, + {"unit_name": "getTimestamp", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getRequest", "start": {"line": 91, "column": 17}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getResponse", "start": {"line": 99, "column": 18}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "getPrincipal", "start": {"line": 107, "column": 19}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getSession", "start": {"line": 115, "column": 17}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getTimeTaken", "start": {"line": 123, "column": 18}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 132, "column": 24}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 142, "column": 24}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "Started", "start": {"line": 156, "column": 11}, "end": {"line": 159, "column": 4}, "value": 4}, + {"unit_name": "finish", "start": {"line": 169, "column": 23}, "end": {"line": 172, "column": 4}, "value": 4}, + {"unit_name": "finish", "start": {"line": 183, "column": 23}, "end": {"line": 188, "column": 4}, "value": 6}, + {"unit_name": "finish", "start": {"line": 198, "column": 23}, "end": {"line": 201, "column": 4}, "value": 4}, + {"unit_name": "finish", "start": {"line": 212, "column": 23}, "end": {"line": 222, "column": 4}, "value": 11}, + {"unit_name": "getIfIncluded", "start": {"line": 224, "column": 17}, "end": {"line": 226, "column": 4}, "value": 3}, + {"unit_name": "Request", "start": {"line": 243, "column": 11}, "end": {"line": 248, "column": 4}, "value": 6}, + {"unit_name": "Request", "start": {"line": 259, "column": 10}, "end": {"line": 264, "column": 4}, "value": 6}, + {"unit_name": "filterHeaders", "start": {"line": 266, "column": 37}, "end": {"line": 271, "column": 4}, "value": 6}, + {"unit_name": "getMethod", "start": {"line": 277, "column": 17}, "end": {"line": 279, "column": 4}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 285, "column": 14}, "end": {"line": 287, "column": 4}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 293, "column": 36}, "end": {"line": 295, "column": 4}, "value": 3}, + {"unit_name": "getRemoteAddress", "start": {"line": 301, "column": 17}, "end": {"line": 303, "column": 4}, "value": 3}, + {"unit_name": "Response", "start": {"line": 316, "column": 11}, "end": {"line": 319, "column": 4}, "value": 4}, + {"unit_name": "Response", "start": {"line": 328, "column": 10}, "end": {"line": 331, "column": 4}, "value": 4}, + {"unit_name": "filterHeaders", "start": {"line": 333, "column": 37}, "end": {"line": 337, "column": 4}, "value": 5}, + {"unit_name": "getStatus", "start": {"line": 343, "column": 14}, "end": {"line": 345, "column": 4}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 351, "column": 36}, "end": {"line": 353, "column": 4}, "value": 3}, + {"unit_name": "Session", "start": {"line": 369, "column": 10}, "end": {"line": 371, "column": 4}, "value": 3}, + {"unit_name": "getId", "start": {"line": 377, "column": 17}, "end": {"line": 379, "column": 4}, "value": 3}, + {"unit_name": "from", "start": {"line": 381, "column": 18}, "end": {"line": 384, "column": 4}, "value": 4}, + {"unit_name": "Principal", "start": {"line": 400, "column": 10}, "end": {"line": 402, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 408, "column": 17}, "end": {"line": 410, "column": 4}, "value": 3}, + {"unit_name": "from", "start": {"line": 412, "column": 20}, "end": {"line": 415, "column": 4}, "value": 4}, + {"unit_name": "HeadersFilter", "start": {"line": 430, "column": 3}, "end": {"line": 434, "column": 4}, "value": 5}, + {"unit_name": "excludeUnless", "start": {"line": 436, "column": 8}, "end": {"line": 440, "column": 4}, "value": 5}, + {"unit_name": "apply", "start": {"line": 442, "column": 29}, "end": {"line": 453, "column": 4}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/Include.java": { + "checksum": "d69f3ce3f8723036f20d8a0742b6c51f", + "language": "Java", + "loc": 25, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "defaultIncludes", "start": {"line": 88, "column": 29}, "end": {"line": 90, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/HttpExchangesEndpoint.java": { + "checksum": "6bd78988e018a0a76789b14752eca195", + "language": "Java", + "loc": 27, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpExchangesEndpoint", "start": {"line": 42, "column": 9}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "httpExchanges", "start": {"line": 48, "column": 33}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "HttpExchangesDescriptor", "start": {"line": 59, "column": 11}, "end": {"line": 61, "column": 4}, "value": 3}, + {"unit_name": "getExchanges", "start": {"line": 63, "column": 29}, "end": {"line": 65, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/RecordableHttpRequest.java": { + "checksum": "7f144a3ce1543ee5867ca7a6fb73dfde", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/RecordableHttpResponse.java": { + "checksum": "5c5398478fc55048dc7762fbb90ad22a", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/package-info.java": { + "checksum": "13d011a54f9845efbeab6f027f4bc39e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/HttpExchangeRepository.java": { + "checksum": "031a17565267bb1a3b9aaf0cc9a0e20a", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/InMemoryHttpExchangeRepository.java": { + "checksum": "a634711c36241b37ac900b22f17b6d72", + "language": "Java", + "loc": 38, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "setReverse", "start": {"line": 41, "column": 14}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "setCapacity", "start": {"line": 51, "column": 14}, "end": {"line": 55, "column": 3}, "value": 5}, + {"unit_name": "findAll", "start": {"line": 58, "column": 28}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "add", "start": {"line": 65, "column": 14}, "end": {"line": 77, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/servlet/RecordableServletHttpResponse.java": { + "checksum": "cd8271bd8915280dce08440cde8ad00e", + "language": "Java", + "loc": 27, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "RecordableServletHttpResponse", "start": {"line": 40, "column": 2}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "getStatus", "start": {"line": 46, "column": 13}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 51, "column": 35}, "end": {"line": 57, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/servlet/HttpExchangesFilter.java": { + "checksum": "ed6dc44aaac5624f69d6c85811fafd02", + "language": "Java", + "loc": 68, + "profile": [23, 20, 0, 0], + "measurements": [ + {"unit_name": "HttpExchangesFilter", "start": {"line": 64, "column": 9}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "getOrder", "start": {"line": 70, "column": 13}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 74, "column": 14}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "doFilterInternal", "start": {"line": 79, "column": 17}, "end": {"line": 98, "column": 3}, "value": 20}, + {"unit_name": "isRequestValid", "start": {"line": 100, "column": 18}, "end": {"line": 108, "column": 3}, "value": 9}, + {"unit_name": "getSessionId", "start": {"line": 110, "column": 17}, "end": {"line": 113, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/servlet/RecordableServletHttpRequest.java": { + "checksum": "f693a277a1a6e73233ae0a45ff71097d", + "language": "Java", + "loc": 59, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "RecordableServletHttpRequest", "start": {"line": 44, "column": 2}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getMethod", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 54, "column": 13}, "end": {"line": 68, "column": 3}, "value": 15}, + {"unit_name": "appendQueryString", "start": {"line": 70, "column": 23}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 75, "column": 35}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getRemoteAddress", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "extractHeaders", "start": {"line": 84, "column": 36}, "end": {"line": 92, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/servlet/package-info.java": { + "checksum": "39674348b42aeeb4662da36de631ffb6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/reactive/RecordableServerHttpRequest.java": { + "checksum": "947462d16553096349c5d00b80d31885", + "language": "Java", + "loc": 42, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "RecordableServerHttpRequest", "start": {"line": 44, "column": 2}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "getRemoteAddress", "start": {"line": 51, "column": 24}, "end": {"line": 55, "column": 3}, "value": 5}, + {"unit_name": "getMethod", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getUri", "start": {"line": 63, "column": 13}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 68, "column": 35}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getRemoteAddress", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/reactive/RecordableServerHttpResponse.java": { + "checksum": "b48495ff0e05006db731285b5e264585", + "language": "Java", + "loc": 23, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "RecordableServerHttpResponse", "start": {"line": 39, "column": 2}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "getStatus", "start": {"line": 45, "column": 13}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 50, "column": 35}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/reactive/package-info.java": { + "checksum": "b0f8793e566adb5ef33b06a87720e0a8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/exchanges/reactive/HttpExchangesWebFilter.java": { + "checksum": "5c0af6613e5efb6eb589be314376b734", + "language": "Java", + "loc": 65, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpExchangesWebFilter", "start": {"line": 57, "column": 9}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "getOrder", "start": {"line": 63, "column": 13}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "filter", "start": {"line": 72, "column": 20}, "end": {"line": 77, "column": 3}, "value": 6}, + {"unit_name": "filter", "start": {"line": 79, "column": 21}, "end": {"line": 82, "column": 3}, "value": 4}, + {"unit_name": "addExchangeOnCommit", "start": {"line": 84, "column": 15}, "end": {"line": 94, "column": 3}, "value": 11}, + {"unit_name": "PrincipalAndSession", "start": {"line": 105, "column": 3}, "end": {"line": 108, "column": 4}, "value": 4}, + {"unit_name": "getPrincipal", "start": {"line": 110, "column": 13}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "getSessionId", "start": {"line": 114, "column": 10}, "end": {"line": 116, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/HandlerMethodDescription.java": { + "checksum": "aaff3b796ddcf99702ee87789cb2958e", + "language": "Java", + "loc": 22, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "HandlerMethodDescription", "start": {"line": 36, "column": 9}, "end": {"line": 40, "column": 3}, "value": 5}, + {"unit_name": "getName", "start": {"line": 42, "column": 16}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getDescriptor", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getClassName", "start": {"line": 50, "column": 16}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/MappingsEndpoint.java": { + "checksum": "2bb6c04c8b3ca890fa89185f93dc00a3", + "language": "Java", + "loc": 57, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "MappingsEndpoint", "start": {"line": 41, "column": 9}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "mappings", "start": {"line": 47, "column": 39}, "end": {"line": 55, "column": 3}, "value": 9}, + {"unit_name": "mappingsForContext", "start": {"line": 57, "column": 36}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "ApplicationMappingsDescriptor", "start": {"line": 72, "column": 11}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getContexts", "start": {"line": 76, "column": 49}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "ContextMappingsDescriptor", "start": {"line": 91, "column": 11}, "end": {"line": 94, "column": 4}, "value": 4}, + {"unit_name": "getParentId", "start": {"line": 96, "column": 17}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "getMappings", "start": {"line": 100, "column": 30}, "end": {"line": 102, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/MappingDescriptionProvider.java": { + "checksum": "2d5041856eb1b515c3ffebb50ce0614e", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/package-info.java": { + "checksum": "c9a19f0d7451a97e549b46599f27ad23", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/ServletRegistrationMappingDescription.java": { + "checksum": "dc19314950ddcbd8625de6eae144b361", + "language": "Java", + "loc": 11, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "ServletRegistrationMappingDescription", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getMappings", "start": {"line": 44, "column": 28}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/DispatcherServletsMappingDescriptionProvider.java": { + "checksum": "4295dee3d30102e5f7c7ba07026c553c", + "language": "Java", + "loc": 152, + "profile": [87, 0, 0, 0], + "measurements": [ + {"unit_name": "getMappingName", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "describeMappings", "start": {"line": 75, "column": 64}, "end": {"line": 80, "column": 3}, "value": 6}, + {"unit_name": "describeMappings", "start": {"line": 82, "column": 65}, "end": {"line": 87, "column": 3}, "value": 6}, + {"unit_name": "determineDispatcherServlets", "start": {"line": 89, "column": 41}, "end": {"line": 103, "column": 3}, "value": 15}, + {"unit_name": "describeMappings", "start": {"line": 105, "column": 52}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "describe", "start": {"line": 109, "column": 58}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "describe", "start": {"line": 114, "column": 63}, "end": {"line": 122, "column": 3}, "value": 9}, + {"unit_name": "getMappingClass", "start": {"line": 136, "column": 50}, "end": {"line": 138, "column": 4}, "value": 3}, + {"unit_name": "describe", "start": {"line": 141, "column": 52}, "end": {"line": 144, "column": 4}, "value": 4}, + {"unit_name": "describe", "start": {"line": 146, "column": 47}, "end": {"line": 152, "column": 4}, "value": 7}, + {"unit_name": "getMappingClass", "start": {"line": 160, "column": 43}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "describe", "start": {"line": 165, "column": 52}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "describe", "start": {"line": 169, "column": 47}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "IterableDelegatesHandlerMappingDescriptionProvider", "start": {"line": 181, "column": 11}, "end": {"line": 184, "column": 4}, "value": 4}, + {"unit_name": "getMappingClass", "start": {"line": 187, "column": 26}, "end": {"line": 189, "column": 4}, "value": 3}, + {"unit_name": "describe", "start": {"line": 192, "column": 52}, "end": {"line": 199, "column": 4}, "value": 8}, + {"unit_name": "registerHints", "start": {"line": 208, "column": 15}, "end": {"line": 211, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/DispatcherServletMappingDescription.java": { + "checksum": "4e07170465f7e3a02e12eca0e60e63b5", + "language": "Java", + "loc": 21, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "DispatcherServletMappingDescription", "start": {"line": 35, "column": 2}, "end": {"line": 39, "column": 3}, "value": 5}, + {"unit_name": "getHandler", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getPredicate", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getDetails", "start": {"line": 49, "column": 41}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/ServletsMappingDescriptionProvider.java": { + "checksum": "d52e31375955180138881f2956434f88", + "language": "Java", + "loc": 40, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "describeMappings", "start": {"line": 45, "column": 53}, "end": {"line": 55, "column": 3}, "value": 11}, + {"unit_name": "getMappingName", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 67, "column": 15}, "end": {"line": 70, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/FilterRegistrationMappingDescription.java": { + "checksum": "c4d42f1e12dddbe146909da2ab7bfbd2", + "language": "Java", + "loc": 14, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "FilterRegistrationMappingDescription", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getServletNameMappings", "start": {"line": 44, "column": 28}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getUrlPatternMappings", "start": {"line": 52, "column": 28}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/RegistrationMappingDescription.java": { + "checksum": "004dacbafce26731b2c392c8a9da2109", + "language": "Java", + "loc": 17, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "RegistrationMappingDescription", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getClassName", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getRegistration", "start": {"line": 61, "column": 20}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/DispatcherServletHandlerMappings.java": { + "checksum": "ff974db01cd4ab52c61529d93f65eed7", + "language": "Java", + "loc": 88, + "profile": [61, 0, 0, 0], + "measurements": [ + {"unit_name": "DispatcherServletHandlerMappings", "start": {"line": 52, "column": 2}, "end": {"line": 57, "column": 3}, "value": 6}, + {"unit_name": "getHandlerMappings", "start": {"line": 59, "column": 23}, "end": {"line": 66, "column": 3}, "value": 8}, + {"unit_name": "initializeDispatcherServletIfPossible", "start": {"line": 68, "column": 15}, "end": {"line": 79, "column": 3}, "value": 12}, + {"unit_name": "getName", "start": {"line": 81, "column": 9}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "TomcatServletInitializer", "start": {"line": 89, "column": 11}, "end": {"line": 91, "column": 4}, "value": 3}, + {"unit_name": "initializeServlet", "start": {"line": 93, "column": 8}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "findContext", "start": {"line": 97, "column": 29}, "end": {"line": 102, "column": 4}, "value": 6}, + {"unit_name": "initializeServlet", "start": {"line": 104, "column": 16}, "end": {"line": 114, "column": 4}, "value": 10}, + {"unit_name": "UndertowServletInitializer", "start": {"line": 122, "column": 11}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "initializeServlet", "start": {"line": 126, "column": 8}, "end": {"line": 133, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/FiltersMappingDescriptionProvider.java": { + "checksum": "d5748430f7ea2ac2b67bbbd67b258580", + "language": "Java", + "loc": 40, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "describeMappings", "start": {"line": 45, "column": 52}, "end": {"line": 55, "column": 3}, "value": 11}, + {"unit_name": "getMappingName", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 67, "column": 15}, "end": {"line": 70, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/DispatcherServletMappingDetails.java": { + "checksum": "a4a17d0da70a8ecee4a9ce8733ef6174", + "language": "Java", + "loc": 19, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getHandlerMethod", "start": {"line": 34, "column": 34}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "setHandlerMethod", "start": {"line": 38, "column": 7}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getRequestMappingConditions", "start": {"line": 42, "column": 45}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "setRequestMappingConditions", "start": {"line": 46, "column": 7}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/RequestMappingConditionsDescription.java": { + "checksum": "b510ad4fc20513de3eb1a26762492c66", + "language": "Java", + "loc": 96, + "profile": [47, 24, 0, 0], + "measurements": [ + {"unit_name": "RequestMappingConditionsDescription", "start": {"line": 48, "column": 2}, "end": {"line": 71, "column": 3}, "value": 24}, + {"unit_name": "extractPathPatterns", "start": {"line": 73, "column": 22}, "end": {"line": 77, "column": 3}, "value": 5}, + {"unit_name": "getConsumes", "start": {"line": 79, "column": 46}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 83, "column": 46}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getMethods", "start": {"line": 87, "column": 28}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getParams", "start": {"line": 91, "column": 46}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getPatterns", "start": {"line": 95, "column": 21}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getProduces", "start": {"line": 99, "column": 46}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "MediaTypeExpressionDescription", "start": {"line": 112, "column": 3}, "end": {"line": 115, "column": 4}, "value": 4}, + {"unit_name": "getMediaType", "start": {"line": 117, "column": 17}, "end": {"line": 119, "column": 4}, "value": 3}, + {"unit_name": "isNegated", "start": {"line": 121, "column": 18}, "end": {"line": 123, "column": 4}, "value": 3}, + {"unit_name": "NameValueExpressionDescription", "start": {"line": 138, "column": 3}, "end": {"line": 142, "column": 4}, "value": 5}, + {"unit_name": "getName", "start": {"line": 144, "column": 17}, "end": {"line": 146, "column": 4}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 148, "column": 17}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "isNegated", "start": {"line": 152, "column": 18}, "end": {"line": 154, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/servlet/package-info.java": { + "checksum": "f57afbddfba20953c2090200fe3b9104", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/reactive/DispatcherHandlerMappingDescription.java": { + "checksum": "3a499a7c9240a7b4e766f28d0abc5f71", + "language": "Java", + "loc": 21, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "DispatcherHandlerMappingDescription", "start": {"line": 35, "column": 2}, "end": {"line": 39, "column": 3}, "value": 5}, + {"unit_name": "getHandler", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getPredicate", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getDetails", "start": {"line": 49, "column": 41}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/reactive/DispatcherHandlerMappingDetails.java": { + "checksum": "1bea67f7bc4650a8f3f7055b8efaf785", + "language": "Java", + "loc": 26, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getHandlerMethod", "start": {"line": 36, "column": 34}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "setHandlerMethod", "start": {"line": 40, "column": 7}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getHandlerFunction", "start": {"line": 44, "column": 36}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "setHandlerFunction", "start": {"line": 48, "column": 7}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getRequestMappingConditions", "start": {"line": 52, "column": 45}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "setRequestMappingConditions", "start": {"line": 56, "column": 7}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/reactive/HandlerFunctionDescription.java": { + "checksum": "75b5d1b29a1096d732e554983f6dd5f8", + "language": "Java", + "loc": 16, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "HandlerFunctionDescription", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "getHandlerFunctionClassName", "start": {"line": 35, "column": 24}, "end": {"line": 39, "column": 3}, "value": 5}, + {"unit_name": "getClassName", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/reactive/DispatcherHandlersMappingDescriptionProvider.java": { + "checksum": "4a2ad9969782327c4f5c00db8d61bc8d", + "language": "Java", + "loc": 148, + "profile": [75, 0, 0, 0], + "measurements": [ + {"unit_name": "getMappingName", "start": {"line": 68, "column": 16}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "describeMappings", "start": {"line": 73, "column": 64}, "end": {"line": 78, "column": 3}, "value": 6}, + {"unit_name": "describeMappings", "start": {"line": 80, "column": 52}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "describe", "start": {"line": 85, "column": 81}, "end": {"line": 92, "column": 3}, "value": 8}, + {"unit_name": "getMappingClass", "start": {"line": 106, "column": 50}, "end": {"line": 108, "column": 4}, "value": 3}, + {"unit_name": "describe", "start": {"line": 111, "column": 52}, "end": {"line": 114, "column": 4}, "value": 4}, + {"unit_name": "describe", "start": {"line": 116, "column": 47}, "end": {"line": 122, "column": 4}, "value": 7}, + {"unit_name": "getMappingClass", "start": {"line": 130, "column": 43}, "end": {"line": 132, "column": 4}, "value": 3}, + {"unit_name": "describe", "start": {"line": 135, "column": 52}, "end": {"line": 137, "column": 4}, "value": 3}, + {"unit_name": "describe", "start": {"line": 139, "column": 47}, "end": {"line": 142, "column": 4}, "value": 4}, + {"unit_name": "getMappingClass", "start": {"line": 150, "column": 39}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "describe", "start": {"line": 155, "column": 52}, "end": {"line": 162, "column": 4}, "value": 8}, + {"unit_name": "startNested", "start": {"line": 171, "column": 15}, "end": {"line": 172, "column": 4}, "value": 2}, + {"unit_name": "endNested", "start": {"line": 175, "column": 15}, "end": {"line": 176, "column": 4}, "value": 2}, + {"unit_name": "route", "start": {"line": 179, "column": 15}, "end": {"line": 184, "column": 4}, "value": 6}, + {"unit_name": "resources", "start": {"line": 187, "column": 15}, "end": {"line": 188, "column": 4}, "value": 2}, + {"unit_name": "attributes", "start": {"line": 191, "column": 15}, "end": {"line": 192, "column": 4}, "value": 2}, + {"unit_name": "unknown", "start": {"line": 195, "column": 15}, "end": {"line": 196, "column": 4}, "value": 2}, + {"unit_name": "registerHints", "start": {"line": 205, "column": 15}, "end": {"line": 208, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/reactive/RequestMappingConditionsDescription.java": { + "checksum": "1e792c062febc5d2f49f9da5a837e45f", + "language": "Java", + "loc": 97, + "profile": [42, 28, 0, 0], + "measurements": [ + {"unit_name": "RequestMappingConditionsDescription", "start": {"line": 50, "column": 2}, "end": {"line": 77, "column": 3}, "value": 28}, + {"unit_name": "getConsumes", "start": {"line": 79, "column": 46}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getHeaders", "start": {"line": 83, "column": 46}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getMethods", "start": {"line": 87, "column": 28}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getParams", "start": {"line": 91, "column": 46}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getPatterns", "start": {"line": 95, "column": 21}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getProduces", "start": {"line": 99, "column": 46}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "MediaTypeExpressionDescription", "start": {"line": 112, "column": 3}, "end": {"line": 115, "column": 4}, "value": 4}, + {"unit_name": "getMediaType", "start": {"line": 117, "column": 17}, "end": {"line": 119, "column": 4}, "value": 3}, + {"unit_name": "isNegated", "start": {"line": 121, "column": 18}, "end": {"line": 123, "column": 4}, "value": 3}, + {"unit_name": "NameValueExpressionDescription", "start": {"line": 138, "column": 3}, "end": {"line": 142, "column": 4}, "value": 5}, + {"unit_name": "getName", "start": {"line": 144, "column": 17}, "end": {"line": 146, "column": 4}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 148, "column": 17}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "isNegated", "start": {"line": 152, "column": 18}, "end": {"line": 154, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/web/mappings/reactive/package-info.java": { + "checksum": "58f15544261b4250509f969781b292db", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/ldap/LdapHealthIndicator.java": { + "checksum": "2dbb23f4aed3ac21af27bd82a2856895", + "language": "Java", + "loc": 33, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "LdapHealthIndicator", "start": {"line": 42, "column": 9}, "end": {"line": 46, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 49, "column": 17}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "executeWithContext", "start": {"line": 57, "column": 17}, "end": {"line": 63, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/ldap/package-info.java": { + "checksum": "5f5b3e862a494dc2b4272ab89963587f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/integration/IntegrationGraphEndpoint.java": { + "checksum": "4c0d4eefaa6d6d1931fafdbcd7fd4fa2", + "language": "Java", + "loc": 45, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "IntegrationGraphEndpoint", "start": {"line": 48, "column": 9}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "graph", "start": {"line": 53, "column": 25}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "rebuild", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "GraphDescriptor", "start": {"line": 73, "column": 3}, "end": {"line": 77, "column": 4}, "value": 5}, + {"unit_name": "getContentDescriptor", "start": {"line": 79, "column": 30}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "getNodes", "start": {"line": 83, "column": 38}, "end": {"line": 85, "column": 4}, "value": 3}, + {"unit_name": "getLinks", "start": {"line": 87, "column": 31}, "end": {"line": 89, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/integration/package-info.java": { + "checksum": "b0bbdd3f3436853262292bcd33e50b6c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/NamedContributorsMapAdapter.java": { + "checksum": "68fd9f59ae07a15927e83cb220f0d098", + "language": "Java", + "loc": 48, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "NamedContributorsMapAdapter", "start": {"line": 42, "column": 2}, "end": {"line": 51, "column": 3}, "value": 9}, + {"unit_name": "validateKey", "start": {"line": 53, "column": 15}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "adapt", "start": {"line": 58, "column": 12}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "iterator", "start": {"line": 65, "column": 39}, "end": {"line": 81, "column": 3}, "value": 9}, + {"unit_name": "hasNext", "start": {"line": 70, "column": 19}, "end": {"line": 72, "column": 5}, "value": 3}, + {"unit_name": "next", "start": {"line": 75, "column": 31}, "end": {"line": 78, "column": 5}, "value": 4}, + {"unit_name": "getContributor", "start": {"line": 84, "column": 11}, "end": {"line": 86, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthEndpoint.java": { + "checksum": "5bed0f5a7380fb86c44b5d8a6e2917a5", + "language": "Java", + "loc": 42, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "HealthEndpoint", "start": {"line": 59, "column": 9}, "end": {"line": 62, "column": 3}, "value": 4}, + {"unit_name": "health", "start": {"line": 65, "column": 25}, "end": {"line": 68, "column": 3}, "value": 4}, + {"unit_name": "health", "start": {"line": 75, "column": 26}, "end": {"line": 78, "column": 3}, "value": 4}, + {"unit_name": "getHealth", "start": {"line": 81, "column": 28}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "aggregateContributions", "start": {"line": 86, "column": 28}, "end": {"line": 89, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/ReactiveHealthEndpointWebExtension.java": { + "checksum": "354c488be01066dabaae728c958f6293", + "language": "Java", + "loc": 85, + "profile": [50, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactiveHealthEndpointWebExtension", "start": {"line": 61, "column": 9}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "health", "start": {"line": 67, "column": 62}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "health", "start": {"line": 79, "column": 62}, "end": {"line": 93, "column": 3}, "value": 15}, + {"unit_name": "getHealth", "start": {"line": 96, "column": 44}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "aggregateContributions", "start": {"line": 101, "column": 44}, "end": {"line": 109, "column": 3}, "value": 9}, + {"unit_name": "NamedHealthComponent", "start": {"line": 120, "column": 11}, "end": {"line": 123, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 125, "column": 10}, "end": {"line": 127, "column": 4}, "value": 3}, + {"unit_name": "getHealth", "start": {"line": 129, "column": 19}, "end": {"line": 131, "column": 4}, "value": 3}, + {"unit_name": "create", "start": {"line": 133, "column": 37}, "end": {"line": 137, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/DefaultReactiveHealthContributorRegistry.java": { + "checksum": "c4ba27e1424c8e87485c602e1a37e020", + "language": "Java", + "loc": 15, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultReactiveHealthContributorRegistry", "start": {"line": 31, "column": 9}, "end": {"line": 32, "column": 3}, "value": 2}, + {"unit_name": "DefaultReactiveHealthContributorRegistry", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "DefaultReactiveHealthContributorRegistry", "start": {"line": 38, "column": 9}, "end": {"line": 41, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/ReactiveHealthContributor.java": { + "checksum": "6d4b1e91ffa6fd4b747e7fb36b87d6b8", + "language": "Java", + "loc": 14, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "adapt", "start": {"line": 34, "column": 35}, "end": {"line": 43, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/Status.java": { + "checksum": "51fcfc869ec293ffd5dcbbf318468307", + "language": "Java", + "loc": 50, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "Status", "start": {"line": 71, "column": 9}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "Status", "start": {"line": 80, "column": 9}, "end": {"line": 85, "column": 3}, "value": 6}, + {"unit_name": "getCode", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 101, "column": 16}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 106, "column": 17}, "end": {"line": 114, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 117, "column": 13}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 122, "column": 16}, "end": {"line": 124, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/AbstractReactiveHealthIndicator.java": { + "checksum": "6f5e222fad26a6ba974d6c1ecb89d095", + "language": "Java", + "loc": 45, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractReactiveHealthIndicator", "start": {"line": 52, "column": 12}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "AbstractReactiveHealthIndicator", "start": {"line": 62, "column": 12}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "AbstractReactiveHealthIndicator", "start": {"line": 72, "column": 12}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "health", "start": {"line": 78, "column": 28}, "end": {"line": 87, "column": 3}, "value": 10}, + {"unit_name": "logExceptionIfPresent", "start": {"line": 89, "column": 15}, "end": {"line": 94, "column": 3}, "value": 6}, + {"unit_name": "handleFailure", "start": {"line": 96, "column": 23}, "end": {"line": 99, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/CompositeHealth.java": { + "checksum": "736a23061cf421363187963740befb44", + "language": "Java", + "loc": 35, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "CompositeHealth", "start": {"line": 46, "column": 2}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "sort", "start": {"line": 53, "column": 39}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getStatus", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getComponents", "start": {"line": 63, "column": 38}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getDetails", "start": {"line": 69, "column": 38}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/DefaultHealthContributorRegistry.java": { + "checksum": "95c91c70434310bc31efbbcd008dbddc", + "language": "Java", + "loc": 15, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultHealthContributorRegistry", "start": {"line": 31, "column": 9}, "end": {"line": 32, "column": 3}, "value": 2}, + {"unit_name": "DefaultHealthContributorRegistry", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "DefaultHealthContributorRegistry", "start": {"line": 38, "column": 9}, "end": {"line": 41, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthIndicatorReactiveAdapter.java": { + "checksum": "b6229022407e48645c9689ceda92ad29", + "language": "Java", + "loc": 15, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "HealthIndicatorReactiveAdapter", "start": {"line": 34, "column": 2}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "health", "start": {"line": 40, "column": 22}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/AbstractHealthIndicator.java": { + "checksum": "a7ad88af508cafb0c43eba6029ec3b3f", + "language": "Java", + "loc": 42, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractHealthIndicator", "start": {"line": 53, "column": 12}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "AbstractHealthIndicator", "start": {"line": 63, "column": 12}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "AbstractHealthIndicator", "start": {"line": 73, "column": 12}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "health", "start": {"line": 79, "column": 22}, "end": {"line": 89, "column": 3}, "value": 11}, + {"unit_name": "logExceptionIfPresent", "start": {"line": 91, "column": 15}, "end": {"line": 96, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthEndpointGroupsPostProcessor.java": { + "checksum": "eec1858ba19066cf935c8bb1146229cc", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthContributorRegistry.java": { + "checksum": "6f67be779f925b022b0c0d94c27a12d2", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/DefaultContributorRegistry.java": { + "checksum": "d6241de9acdbc006bb517f8740be42ed", + "language": "Java", + "loc": 73, + "profile": [58, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultContributorRegistry", "start": {"line": 44, "column": 2}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "DefaultContributorRegistry", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "DefaultContributorRegistry", "start": {"line": 52, "column": 2}, "end": {"line": 59, "column": 3}, "value": 8}, + {"unit_name": "registerContributor", "start": {"line": 62, "column": 14}, "end": {"line": 73, "column": 3}, "value": 12}, + {"unit_name": "unregisterContributor", "start": {"line": 76, "column": 11}, "end": {"line": 88, "column": 3}, "value": 13}, + {"unit_name": "getContributor", "start": {"line": 91, "column": 11}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 96, "column": 39}, "end": {"line": 112, "column": 3}, "value": 9}, + {"unit_name": "hasNext", "start": {"line": 101, "column": 19}, "end": {"line": 103, "column": 5}, "value": 3}, + {"unit_name": "next", "start": {"line": 106, "column": 31}, "end": {"line": 109, "column": 5}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/PingHealthIndicator.java": { + "checksum": "93994e5633cab0243193e9efd03c9cd0", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "doHealthCheck", "start": {"line": 30, "column": 17}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/SimpleStatusAggregator.java": { + "checksum": "bcb4cb843b7131ad8224e7403767c200", + "language": "Java", + "loc": 70, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleStatusAggregator", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "SimpleStatusAggregator", "start": {"line": 60, "column": 9}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "SimpleStatusAggregator", "start": {"line": 65, "column": 9}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "SimpleStatusAggregator", "start": {"line": 69, "column": 9}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "getAggregateStatus", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "contains", "start": {"line": 78, "column": 18}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getUniformCodes", "start": {"line": 82, "column": 30}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getUniformCode", "start": {"line": 86, "column": 24}, "end": {"line": 98, "column": 3}, "value": 13}, + {"unit_name": "compare", "start": {"line": 106, "column": 14}, "end": {"line": 111, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/CompositeReactiveHealthContributorMapAdapter.java": { + "checksum": "f5dd910d7fe73c1265143183a8ba4bf9", + "language": "Java", + "loc": 10, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "CompositeReactiveHealthContributorMapAdapter", "start": {"line": 32, "column": 2}, "end": {"line": 35, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/SystemHealth.java": { + "checksum": "0fd5f10d0c0f4325b3c459d3ee4d9c89", + "language": "Java", + "loc": 18, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "SystemHealth", "start": {"line": 39, "column": 2}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "getGroups", "start": {"line": 45, "column": 21}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthContributor.java": { + "checksum": "6ceb9a3da003a93f669122e7db096724", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthComponent.java": { + "checksum": "dacda12d0eb7437bdbcbd17e6bd67e6d", + "language": "Java", + "loc": 9, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "HealthComponent", "start": {"line": 33, "column": 2}, "end": {"line": 34, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/CompositeHealthContributorReactiveAdapter.java": { + "checksum": "133a031de76a0eedeec76049786ca970", + "language": "Java", + "loc": 31, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "CompositeHealthContributorReactiveAdapter", "start": {"line": 35, "column": 2}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "iterator", "start": {"line": 41, "column": 63}, "end": {"line": 58, "column": 3}, "value": 9}, + {"unit_name": "hasNext", "start": {"line": 46, "column": 19}, "end": {"line": 48, "column": 5}, "value": 3}, + {"unit_name": "next", "start": {"line": 51, "column": 55}, "end": {"line": 55, "column": 5}, "value": 5}, + {"unit_name": "getContributor", "start": {"line": 61, "column": 35}, "end": {"line": 64, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/Health.java": { + "checksum": "5795a5a81c6267c3f425199c63b26be9", + "language": "Java", + "loc": 139, + "profile": [117, 0, 0, 0], + "measurements": [ + {"unit_name": "Health", "start": {"line": 62, "column": 10}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "Health", "start": {"line": 68, "column": 2}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "getStatus", "start": {"line": 78, "column": 16}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getDetails", "start": {"line": 87, "column": 29}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "withoutDetails", "start": {"line": 97, "column": 9}, "end": {"line": 102, "column": 3}, "value": 6}, + {"unit_name": "equals", "start": {"line": 105, "column": 17}, "end": {"line": 113, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 116, "column": 13}, "end": {"line": 119, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 122, "column": 16}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "unknown", "start": {"line": 130, "column": 24}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "up", "start": {"line": 138, "column": 24}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "down", "start": {"line": 148, "column": 24}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "down", "start": {"line": 156, "column": 24}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "outOfService", "start": {"line": 164, "column": 24}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "status", "start": {"line": 173, "column": 24}, "end": {"line": 175, "column": 3}, "value": 3}, + {"unit_name": "status", "start": {"line": 182, "column": 24}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "Builder", "start": {"line": 200, "column": 10}, "end": {"line": 203, "column": 4}, "value": 4}, + {"unit_name": "Builder", "start": {"line": 209, "column": 10}, "end": {"line": 213, "column": 4}, "value": 5}, + {"unit_name": "Builder", "start": {"line": 221, "column": 10}, "end": {"line": 226, "column": 4}, "value": 6}, + {"unit_name": "withException", "start": {"line": 233, "column": 18}, "end": {"line": 237, "column": 4}, "value": 5}, + {"unit_name": "withDetail", "start": {"line": 245, "column": 18}, "end": {"line": 250, "column": 4}, "value": 6}, + {"unit_name": "withDetails", "start": {"line": 259, "column": 18}, "end": {"line": 263, "column": 4}, "value": 5}, + {"unit_name": "unknown", "start": {"line": 269, "column": 18}, "end": {"line": 271, "column": 4}, "value": 3}, + {"unit_name": "up", "start": {"line": 277, "column": 18}, "end": {"line": 279, "column": 4}, "value": 3}, + {"unit_name": "down", "start": {"line": 286, "column": 18}, "end": {"line": 288, "column": 4}, "value": 3}, + {"unit_name": "down", "start": {"line": 294, "column": 18}, "end": {"line": 296, "column": 4}, "value": 3}, + {"unit_name": "outOfService", "start": {"line": 302, "column": 18}, "end": {"line": 304, "column": 4}, "value": 3}, + {"unit_name": "status", "start": {"line": 311, "column": 18}, "end": {"line": 313, "column": 4}, "value": 3}, + {"unit_name": "status", "start": {"line": 320, "column": 18}, "end": {"line": 323, "column": 4}, "value": 4}, + {"unit_name": "build", "start": {"line": 330, "column": 17}, "end": {"line": 332, "column": 4}, "value": 3}, + {"unit_name": "getException", "start": {"line": 338, "column": 13}, "end": {"line": 340, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/CompositeHealthContributorMapAdapter.java": { + "checksum": "7f69cca2118beb3220f59464211cb11f", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "CompositeHealthContributorMapAdapter", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/StatusAggregator.java": { + "checksum": "622b2af29a2557519167ef42e712cd01", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getDefault", "start": {"line": 40, "column": 26}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getAggregateStatus", "start": {"line": 49, "column": 17}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthIndicator.java": { + "checksum": "5a12afb1019106f5cad89dd77707bfd4", + "language": "Java", + "loc": 9, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "getHealth", "start": {"line": 36, "column": 17}, "end": {"line": 39, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HttpCodeStatusMapper.java": { + "checksum": "97445542e32d89bf1ef923d217c453bd", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/CompositeReactiveHealthContributor.java": { + "checksum": "94a11d9218352423a86519669a74c49d", + "language": "Java", + "loc": 13, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "fromMap", "start": {"line": 40, "column": 44}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "fromMap", "start": {"line": 52, "column": 48}, "end": {"line": 55, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthEndpointGroups.java": { + "checksum": "e10e5c0b96622412fbc143b707f2110d", + "language": "Java", + "loc": 48, + "profile": [48, 0, 0, 0], + "measurements": [ + {"unit_name": "get", "start": {"line": 60, "column": 30}, "end": {"line": 69, "column": 3}, "value": 10}, + {"unit_name": "getAllWithAdditionalPath", "start": {"line": 78, "column": 35}, "end": {"line": 86, "column": 3}, "value": 9}, + {"unit_name": "of", "start": {"line": 94, "column": 30}, "end": {"line": 115, "column": 3}, "value": 6}, + {"unit_name": "HealthEndpointGroups", "start": {"line": 97, "column": 14}, "end": {"line": 114, "column": 4}, "value": 14}, + {"unit_name": "getPrimary", "start": {"line": 100, "column": 31}, "end": {"line": 102, "column": 5}, "value": 3}, + {"unit_name": "getNames", "start": {"line": 105, "column": 23}, "end": {"line": 107, "column": 5}, "value": 3}, + {"unit_name": "get", "start": {"line": 110, "column": 31}, "end": {"line": 112, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthEndpointSupport.java": { + "checksum": "847838a2290321947c3b5997a7673766", + "language": "Java", + "loc": 168, + "profile": [82, 54, 0, 0], + "measurements": [ + {"unit_name": "HealthEndpointSupport", "start": {"line": 64, "column": 2}, "end": {"line": 71, "column": 3}, "value": 8}, + {"unit_name": "getHealth", "start": {"line": 73, "column": 18}, "end": {"line": 82, "column": 3}, "value": 10}, + {"unit_name": "getHealthGroup", "start": {"line": 84, "column": 30}, "end": {"line": 93, "column": 3}, "value": 10}, + {"unit_name": "getHealth", "start": {"line": 95, "column": 26}, "end": {"line": 112, "column": 3}, "value": 18}, + {"unit_name": "getContributor", "start": {"line": 115, "column": 17}, "end": {"line": 125, "column": 3}, "value": 11}, + {"unit_name": "getName", "start": {"line": 127, "column": 17}, "end": {"line": 135, "column": 3}, "value": 9}, + {"unit_name": "getContribution", "start": {"line": 138, "column": 12}, "end": {"line": 148, "column": 3}, "value": 11}, + {"unit_name": "getAggregateContribution", "start": {"line": 150, "column": 12}, "end": {"line": 167, "column": 3}, "value": 18}, + {"unit_name": "getLoggedHealth", "start": {"line": 169, "column": 12}, "end": {"line": 186, "column": 3}, "value": 18}, + {"unit_name": "getCompositeHealth", "start": {"line": 193, "column": 34}, "end": {"line": 202, "column": 3}, "value": 10}, + {"unit_name": "getStatus", "start": {"line": 204, "column": 17}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "HealthResult", "start": {"line": 219, "column": 3}, "end": {"line": 222, "column": 4}, "value": 4}, + {"unit_name": "getHealth", "start": {"line": 224, "column": 5}, "end": {"line": 226, "column": 4}, "value": 3}, + {"unit_name": "getGroup", "start": {"line": 228, "column": 23}, "end": {"line": 230, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/SimpleHttpCodeStatusMapper.java": { + "checksum": "1a98d05902a0c4a036edd78b490315ed", + "language": "Java", + "loc": 51, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleHttpCodeStatusMapper", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "SimpleHttpCodeStatusMapper", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getStatusCode", "start": {"line": 63, "column": 13}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "getUniformMappings", "start": {"line": 68, "column": 38}, "end": {"line": 77, "column": 3}, "value": 10}, + {"unit_name": "getUniformCode", "start": {"line": 79, "column": 24}, "end": {"line": 91, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthEndpointWebExtensionRuntimeHints.java": { + "checksum": "aa9f0fb79b91605ea191366f41099773", + "language": "Java", + "loc": 12, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 34, "column": 14}, "end": {"line": 37, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/ReactiveHealthContributorRegistry.java": { + "checksum": "ecd1c5922697403edeec8c02d5457e3d", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/ReactiveHealthIndicator.java": { + "checksum": "199e2afbe625ec5647e0282c1334c371", + "language": "Java", + "loc": 10, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "getHealth", "start": {"line": 41, "column": 23}, "end": {"line": 44, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/AdditionalHealthEndpointPath.java": { + "checksum": "d600d4b5f58cec8a91148a9dd9a1342b", + "language": "Java", + "loc": 68, + "profile": [56, 0, 0, 0], + "measurements": [ + {"unit_name": "AdditionalHealthEndpointPath", "start": {"line": 38, "column": 10}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "getNamespace", "start": {"line": 48, "column": 28}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "hasNamespace", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 70, "column": 17}, "end": {"line": 82, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 85, "column": 13}, "end": {"line": 91, "column": 3}, "value": 7}, + {"unit_name": "toString", "start": {"line": 94, "column": 16}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 105, "column": 45}, "end": {"line": 113, "column": 3}, "value": 9}, + {"unit_name": "of", "start": {"line": 122, "column": 45}, "end": {"line": 127, "column": 3}, "value": 6}, + {"unit_name": "validateValue", "start": {"line": 129, "column": 22}, "end": {"line": 132, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthContributorNameFactory.java": { + "checksum": "9028a7b6d54f94ac310a03285d406e6a", + "language": "Java", + "loc": 16, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 39, "column": 16}, "end": {"line": 46, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/NamedContributor.java": { + "checksum": "78da7365856fc0035fbfe8003992f347", + "language": "Java", + "loc": 20, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "of", "start": {"line": 44, "column": 33}, "end": {"line": 60, "column": 3}, "value": 10}, + {"unit_name": "getName", "start": {"line": 50, "column": 18}, "end": {"line": 52, "column": 5}, "value": 3}, + {"unit_name": "getContributor", "start": {"line": 55, "column": 13}, "end": {"line": 57, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthEndpointGroup.java": { + "checksum": "bca46686f18744750621db0a2baf53cd", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/package-info.java": { + "checksum": "7772c95a3c3902d699dda584ca429bb6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/NamedContributors.java": { + "checksum": "e8e25f483e53a5e0d93ab8134f69f651", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "stream", "start": {"line": 44, "column": 38}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/CompositeHealthContributor.java": { + "checksum": "24acd91bb566d41f169dd328c3d37a07", + "language": "Java", + "loc": 12, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "fromMap", "start": {"line": 39, "column": 36}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "fromMap", "start": {"line": 51, "column": 40}, "end": {"line": 54, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/HealthEndpointWebExtension.java": { + "checksum": "df1a3d49339138825c5bee657f60a3ab", + "language": "Java", + "loc": 55, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "HealthEndpointWebExtension", "start": {"line": 61, "column": 9}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "health", "start": {"line": 67, "column": 46}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "health", "start": {"line": 78, "column": 46}, "end": {"line": 90, "column": 3}, "value": 13}, + {"unit_name": "getHealth", "start": {"line": 93, "column": 28}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "aggregateContributions", "start": {"line": 98, "column": 28}, "end": {"line": 101, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/health/ContributorRegistry.java": { + "checksum": "909a2bf1d2687d9d54a53364b6d273c7", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/r2dbc/ConnectionFactoryHealthIndicator.java": { + "checksum": "a6461770bee04f92ebcfd02d44e900d1", + "language": "Java", + "loc": 56, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectionFactoryHealthIndicator", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "ConnectionFactoryHealthIndicator", "start": {"line": 65, "column": 9}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 72, "column": 31}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "validate", "start": {"line": 77, "column": 23}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "validateWithQuery", "start": {"line": 83, "column": 23}, "end": {"line": 91, "column": 3}, "value": 9}, + {"unit_name": "validateWithConnectionValidation", "start": {"line": 93, "column": 23}, "end": {"line": 99, "column": 3}, "value": 7}, + {"unit_name": "extractResult", "start": {"line": 101, "column": 17}, "end": {"line": 103, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/r2dbc/package-info.java": { + "checksum": "57e53c91b028cd58e762ff40807b2d2d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/management/HeapDumpWebEndpoint.java": { + "checksum": "581526f543762c97ff857e8d9f84bb78", + "language": "Java", + "loc": 196, + "profile": [136, 22, 0, 0], + "measurements": [ + {"unit_name": "HeapDumpWebEndpoint", "start": {"line": 68, "column": 9}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "HeapDumpWebEndpoint", "start": {"line": 72, "column": 12}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "heapDump", "start": {"line": 77, "column": 39}, "end": {"line": 98, "column": 3}, "value": 22}, + {"unit_name": "dumpHeap", "start": {"line": 100, "column": 19}, "end": {"line": 106, "column": 3}, "value": 7}, + {"unit_name": "createHeapDumper", "start": {"line": 113, "column": 23}, "end": {"line": 120, "column": 3}, "value": 8}, + {"unit_name": "dumpHeap", "start": {"line": 139, "column": 8}, "end": {"line": 183, "column": 3}, "value": 10}, + {"unit_name": "HotSpotDiagnosticMXBeanHeapDumper", "start": {"line": 154, "column": 13}, "end": {"line": 166, "column": 4}, "value": 13}, + {"unit_name": "dumpHeap", "start": {"line": 169, "column": 15}, "end": {"line": 174, "column": 4}, "value": 6}, + {"unit_name": "createTempFile", "start": {"line": 176, "column": 16}, "end": {"line": 181, "column": 4}, "value": 6}, + {"unit_name": "OpenJ9DiagnosticsMXBeanHeapDumper", "start": {"line": 197, "column": 11}, "end": {"line": 208, "column": 4}, "value": 12}, + {"unit_name": "dumpHeap", "start": {"line": 211, "column": 15}, "end": {"line": 215, "column": 4}, "value": 5}, + {"unit_name": "HeapDumperUnavailableException", "start": {"line": 224, "column": 10}, "end": {"line": 226, "column": 4}, "value": 3}, + {"unit_name": "TemporaryFileSystemResource", "start": {"line": 234, "column": 11}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "readableChannel", "start": {"line": 239, "column": 30}, "end": {"line": 259, "column": 4}, "value": 5}, + {"unit_name": "ReadableByteChannel", "start": {"line": 241, "column": 15}, "end": {"line": 258, "column": 5}, "value": 14}, + {"unit_name": "isOpen", "start": {"line": 244, "column": 20}, "end": {"line": 246, "column": 6}, "value": 3}, + {"unit_name": "close", "start": {"line": 249, "column": 17}, "end": {"line": 251, "column": 6}, "value": 3}, + {"unit_name": "read", "start": {"line": 254, "column": 16}, "end": {"line": 256, "column": 6}, "value": 3}, + {"unit_name": "getInputStream", "start": {"line": 262, "column": 22}, "end": {"line": 271, "column": 4}, "value": 6}, + {"unit_name": "close", "start": {"line": 266, "column": 17}, "end": {"line": 268, "column": 6}, "value": 3}, + {"unit_name": "closeThenDeleteFile", "start": {"line": 273, "column": 16}, "end": {"line": 280, "column": 4}, "value": 8}, + {"unit_name": "deleteFile", "start": {"line": 282, "column": 16}, "end": {"line": 290, "column": 4}, "value": 9}, + {"unit_name": "isFile", "start": {"line": 293, "column": 18}, "end": {"line": 296, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/management/PlainTextThreadDumpFormatter.java": { + "checksum": "57d7bcc0c7217e624757dc27303e1385", + "language": "Java", + "loc": 90, + "profile": [55, 21, 0, 0], + "measurements": [ + {"unit_name": "format", "start": {"line": 38, "column": 9}, "end": {"line": 46, "column": 3}, "value": 9}, + {"unit_name": "writePreamble", "start": {"line": 48, "column": 15}, "end": {"line": 55, "column": 3}, "value": 8}, + {"unit_name": "writeThread", "start": {"line": 57, "column": 15}, "end": {"line": 64, "column": 3}, "value": 8}, + {"unit_name": "writeStackTrace", "start": {"line": 66, "column": 15}, "end": {"line": 72, "column": 3}, "value": 7}, + {"unit_name": "lockedMonitorsForDepth", "start": {"line": 74, "column": 28}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "writeStackTraceElement", "start": {"line": 78, "column": 15}, "end": {"line": 98, "column": 3}, "value": 21}, + {"unit_name": "format", "start": {"line": 100, "column": 17}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "writeMonitors", "start": {"line": 104, "column": 15}, "end": {"line": 108, "column": 3}, "value": 5}, + {"unit_name": "writeLockedOwnableSynchronizers", "start": {"line": 110, "column": 15}, "end": {"line": 121, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/management/ThreadDumpEndpoint.java": { + "checksum": "2f056e24e3cf94ee8098362889fc965f", + "language": "Java", + "loc": 33, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "threadDump", "start": {"line": 42, "column": 30}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "textThreadDump", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getFormattedThreadDump", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "ThreadDumpDescriptor", "start": {"line": 62, "column": 11}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "getThreads", "start": {"line": 66, "column": 27}, "end": {"line": 68, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/management/package-info.java": { + "checksum": "bd2dceca45b228461a6214164d8ee777", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/amqp/RabbitHealthIndicator.java": { + "checksum": "96de9a71783bb3becc7e7881e86e3117", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "RabbitHealthIndicator", "start": {"line": 36, "column": 9}, "end": {"line": 40, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 43, "column": 17}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 47, "column": 17}, "end": {"line": 50, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/amqp/package-info.java": { + "checksum": "48dd90a51c9235561970588ca6ba0512", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/jdbc/DataSourceHealthIndicator.java": { + "checksum": "08a8877d79a518fcb7a9794027edbbe4", + "language": "Java", + "loc": 98, + "profile": [68, 0, 0, 0], + "measurements": [ + {"unit_name": "DataSourceHealthIndicator", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "DataSourceHealthIndicator", "start": {"line": 72, "column": 9}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "DataSourceHealthIndicator", "start": {"line": 82, "column": 9}, "end": {"line": 87, "column": 3}, "value": 6}, + {"unit_name": "afterPropertiesSet", "start": {"line": 90, "column": 14}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "doHealthCheck", "start": {"line": 95, "column": 17}, "end": {"line": 102, "column": 3}, "value": 8}, + {"unit_name": "doDataSourceHealthCheck", "start": {"line": 104, "column": 15}, "end": {"line": 119, "column": 3}, "value": 15}, + {"unit_name": "getProduct", "start": {"line": 121, "column": 17}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "getProduct", "start": {"line": 125, "column": 17}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "isConnectionValid", "start": {"line": 129, "column": 18}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "isConnectionValid", "start": {"line": 133, "column": 18}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "setDataSource", "start": {"line": 141, "column": 14}, "end": {"line": 144, "column": 3}, "value": 4}, + {"unit_name": "setQuery", "start": {"line": 151, "column": 14}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "getQuery", "start": {"line": 159, "column": 16}, "end": {"line": 161, "column": 3}, "value": 3}, + {"unit_name": "mapRow", "start": {"line": 169, "column": 17}, "end": {"line": 176, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/jdbc/package-info.java": { + "checksum": "c686850e3aedeb949008055a7f10d3c5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/env/EnvironmentEndpointWebExtension.java": { + "checksum": "20945b9036fab1c40b04eb6f96a93048", + "language": "Java", + "loc": 35, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "EnvironmentEndpointWebExtension", "start": {"line": 47, "column": 9}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "environment", "start": {"line": 54, "column": 31}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "environmentEntry", "start": {"line": 60, "column": 57}, "end": {"line": 66, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/env/package-info.java": { + "checksum": "3edf1dd170de348ed26dff84560c2e4d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/env/EnvironmentEndpoint.java": { + "checksum": "d620100eb37059fcc5e1c76acf8c6e05", + "language": "Java", + "loc": 266, + "profile": [192, 0, 0, 0], + "measurements": [ + {"unit_name": "EnvironmentEndpoint", "start": {"line": 75, "column": 9}, "end": {"line": 80, "column": 3}, "value": 6}, + {"unit_name": "environment", "start": {"line": 83, "column": 31}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "getEnvironmentDescriptor", "start": {"line": 88, "column": 24}, "end": {"line": 93, "column": 3}, "value": 6}, + {"unit_name": "getEnvironmentDescriptor", "start": {"line": 95, "column": 32}, "end": {"line": 106, "column": 3}, "value": 12}, + {"unit_name": "environmentEntry", "start": {"line": 109, "column": 36}, "end": {"line": 112, "column": 3}, "value": 4}, + {"unit_name": "getEnvironmentEntryDescriptor", "start": {"line": 114, "column": 29}, "end": {"line": 119, "column": 3}, "value": 6}, + {"unit_name": "toPropertySourceDescriptors", "start": {"line": 121, "column": 46}, "end": {"line": 126, "column": 3}, "value": 6}, + {"unit_name": "getPropertySummaryDescriptor", "start": {"line": 128, "column": 36}, "end": {"line": 135, "column": 3}, "value": 8}, + {"unit_name": "getPropertySourceDescriptors", "start": {"line": 137, "column": 47}, "end": {"line": 143, "column": 3}, "value": 7}, + {"unit_name": "describeSource", "start": {"line": 145, "column": 35}, "end": {"line": 152, "column": 3}, "value": 8}, + {"unit_name": "describeValueOf", "start": {"line": 155, "column": 34}, "end": {"line": 161, "column": 3}, "value": 7}, + {"unit_name": "getPropertySourcesAsMap", "start": {"line": 163, "column": 41}, "end": {"line": 171, "column": 3}, "value": 9}, + {"unit_name": "getPropertySources", "start": {"line": 173, "column": 33}, "end": {"line": 178, "column": 3}, "value": 6}, + {"unit_name": "extract", "start": {"line": 180, "column": 15}, "end": {"line": 189, "column": 3}, "value": 10}, + {"unit_name": "sanitize", "start": {"line": 191, "column": 17}, "end": {"line": 193, "column": 3}, "value": 3}, + {"unit_name": "stringifyIfNecessary", "start": {"line": 195, "column": 19}, "end": {"line": 204, "column": 3}, "value": 10}, + {"unit_name": "EnvironmentDescriptor", "start": {"line": 217, "column": 11}, "end": {"line": 222, "column": 4}, "value": 6}, + {"unit_name": "getActiveProfiles", "start": {"line": 224, "column": 23}, "end": {"line": 226, "column": 4}, "value": 3}, + {"unit_name": "getDefaultProfiles", "start": {"line": 228, "column": 23}, "end": {"line": 230, "column": 4}, "value": 3}, + {"unit_name": "getPropertySources", "start": {"line": 232, "column": 41}, "end": {"line": 234, "column": 4}, "value": 3}, + {"unit_name": "EnvironmentEntryDescriptor", "start": {"line": 252, "column": 3}, "end": {"line": 258, "column": 4}, "value": 7}, + {"unit_name": "getProperty", "start": {"line": 260, "column": 36}, "end": {"line": 262, "column": 4}, "value": 3}, + {"unit_name": "getActiveProfiles", "start": {"line": 264, "column": 23}, "end": {"line": 266, "column": 4}, "value": 3}, + {"unit_name": "getDefaultProfiles", "start": {"line": 268, "column": 23}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "getPropertySources", "start": {"line": 272, "column": 46}, "end": {"line": 274, "column": 4}, "value": 3}, + {"unit_name": "PropertySummaryDescriptor", "start": {"line": 288, "column": 10}, "end": {"line": 291, "column": 4}, "value": 4}, + {"unit_name": "getSource", "start": {"line": 293, "column": 17}, "end": {"line": 295, "column": 4}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 297, "column": 17}, "end": {"line": 299, "column": 4}, "value": 3}, + {"unit_name": "PropertySourceDescriptor", "start": {"line": 312, "column": 11}, "end": {"line": 315, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 317, "column": 17}, "end": {"line": 319, "column": 4}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 321, "column": 47}, "end": {"line": 323, "column": 4}, "value": 3}, + {"unit_name": "PropertySourceEntryDescriptor", "start": {"line": 337, "column": 11}, "end": {"line": 340, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 342, "column": 17}, "end": {"line": 344, "column": 4}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 346, "column": 34}, "end": {"line": 348, "column": 4}, "value": 3}, + {"unit_name": "PropertyValueDescriptor", "start": {"line": 364, "column": 11}, "end": {"line": 370, "column": 4}, "value": 7}, + {"unit_name": "getValue", "start": {"line": 372, "column": 17}, "end": {"line": 374, "column": 4}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 376, "column": 17}, "end": {"line": 378, "column": 4}, "value": 3}, + {"unit_name": "getOriginParents", "start": {"line": 380, "column": 19}, "end": {"line": 382, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/InfoContributor.java": { + "checksum": "b8f91ca6934f5de290d4910fc1464401", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/EnvironmentInfoContributor.java": { + "checksum": "733ae0e4937802052ee36b752942da10", + "language": "Java", + "loc": 17, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "EnvironmentInfoContributor", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "contribute", "start": {"line": 44, "column": 14}, "end": {"line": 47, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/SslInfoContributor.java": { + "checksum": "666c4c35f6e8273d95ebc3233b200155", + "language": "Java", + "loc": 26, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "SslInfoContributor", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "contribute", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 52, "column": 15}, "end": {"line": 54, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/SimpleInfoContributor.java": { + "checksum": "99322b5e4251e42ff81a5ae8165e7017", + "language": "Java", + "loc": 17, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleInfoContributor", "start": {"line": 33, "column": 9}, "end": {"line": 37, "column": 3}, "value": 5}, + {"unit_name": "contribute", "start": {"line": 40, "column": 14}, "end": {"line": 44, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/Info.java": { + "checksum": "9ce804de9d972609c91e38b9121fd178", + "language": "Java", + "loc": 65, + "profile": [46, 0, 0, 0], + "measurements": [ + {"unit_name": "Info", "start": {"line": 42, "column": 10}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "getDetails", "start": {"line": 52, "column": 29}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 61, "column": 15}, "end": {"line": 67, "column": 3}, "value": 7}, + {"unit_name": "equals", "start": {"line": 70, "column": 17}, "end": {"line": 78, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 81, "column": 13}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 86, "column": 16}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "Builder", "start": {"line": 97, "column": 10}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "withDetail", "start": {"line": 107, "column": 18}, "end": {"line": 110, "column": 4}, "value": 4}, + {"unit_name": "withDetails", "start": {"line": 118, "column": 18}, "end": {"line": 121, "column": 4}, "value": 4}, + {"unit_name": "build", "start": {"line": 127, "column": 15}, "end": {"line": 129, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/JavaInfoContributor.java": { + "checksum": "e0c671bfe4763efd5f8e5852b4da1c92", + "language": "Java", + "loc": 26, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "JavaInfoContributor", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "contribute", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 52, "column": 15}, "end": {"line": 54, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/MapInfoContributor.java": { + "checksum": "03a7f8d3632dfbbf7e1bfbef559d1e02", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "MapInfoContributor", "start": {"line": 32, "column": 9}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "contribute", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/ProcessInfoContributor.java": { + "checksum": "efd70908792fc9b528de9128a4c87809", + "language": "Java", + "loc": 26, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "ProcessInfoContributor", "start": {"line": 38, "column": 9}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "contribute", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 52, "column": 15}, "end": {"line": 54, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/OsInfoContributor.java": { + "checksum": "e32a912264e0a74f8c00ff204f1613b7", + "language": "Java", + "loc": 25, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "OsInfoContributor", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "contribute", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 51, "column": 15}, "end": {"line": 53, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/InfoPropertiesInfoContributor.java": { + "checksum": "c3be433b66e50f2e183cee1eecf633d3", + "language": "Java", + "loc": 67, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "InfoPropertiesInfoContributor", "start": {"line": 47, "column": 12}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "getProperties", "start": {"line": 56, "column": 20}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 64, "column": 23}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "generateContent", "start": {"line": 81, "column": 32}, "end": {"line": 85, "column": 3}, "value": 5}, + {"unit_name": "extractContent", "start": {"line": 92, "column": 32}, "end": {"line": 95, "column": 3}, "value": 4}, + {"unit_name": "postProcessContent", "start": {"line": 101, "column": 17}, "end": {"line": 103, "column": 3}, "value": 2}, + {"unit_name": "toPropertySource", "start": {"line": 109, "column": 30}, "end": {"line": 114, "column": 3}, "value": 6}, + {"unit_name": "copyIfSet", "start": {"line": 121, "column": 17}, "end": {"line": 126, "column": 3}, "value": 6}, + {"unit_name": "replaceValue", "start": {"line": 134, "column": 17}, "end": {"line": 138, "column": 3}, "value": 5}, + {"unit_name": "getNestedMap", "start": {"line": 148, "column": 32}, "end": {"line": 154, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/BuildInfoContributor.java": { + "checksum": "44b9173c8adb5dc7be3e9078faed49de", + "language": "Java", + "loc": 42, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildInfoContributor", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "contribute", "start": {"line": 45, "column": 14}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "toSimplePropertySource", "start": {"line": 50, "column": 30}, "end": {"line": 58, "column": 3}, "value": 9}, + {"unit_name": "postProcessContent", "start": {"line": 61, "column": 17}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 70, "column": 15}, "end": {"line": 72, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/InfoEndpoint.java": { + "checksum": "ae10ea009661df04bdafd1b6abebd3f5", + "language": "Java", + "loc": 23, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "InfoEndpoint", "start": {"line": 44, "column": 9}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "info", "start": {"line": 50, "column": 29}, "end": {"line": 56, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/GitInfoContributor.java": { + "checksum": "74948fbf9d30e88ac919edf1193cd461", + "language": "Java", + "loc": 48, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "GitInfoContributor", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "GitInfoContributor", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "contribute", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "toSimplePropertySource", "start": {"line": 55, "column": 30}, "end": {"line": 64, "column": 3}, "value": 10}, + {"unit_name": "postProcessContent", "start": {"line": 72, "column": 17}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "registerHints", "start": {"line": 82, "column": 15}, "end": {"line": 84, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/info/package-info.java": { + "checksum": "2a4a731cca324f9c9b32bc0b07b3f66e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/system/DiskSpaceHealthIndicator.java": { + "checksum": "d54cf2a4ba0205cd01208f2409a7acab", + "language": "Java", + "loc": 38, + "profile": [5, 17, 0, 0], + "measurements": [ + {"unit_name": "DiskSpaceHealthIndicator", "start": {"line": 53, "column": 9}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 60, "column": 17}, "end": {"line": 76, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/system/package-info.java": { + "checksum": "58efbc93a5be409547f03604d0a9bce2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/AuditEventRepository.java": { + "checksum": "56db86f3dc7a9b63f6fb91f1a24e90af", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/InMemoryAuditEventRepository.java": { + "checksum": "93a0bbe152974801a712a87340a83327", + "language": "Java", + "loc": 54, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "InMemoryAuditEventRepository", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "InMemoryAuditEventRepository", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "setCapacity", "start": {"line": 58, "column": 14}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "add", "start": {"line": 65, "column": 14}, "end": {"line": 71, "column": 3}, "value": 7}, + {"unit_name": "find", "start": {"line": 74, "column": 26}, "end": {"line": 85, "column": 3}, "value": 12}, + {"unit_name": "isMatch", "start": {"line": 87, "column": 18}, "end": {"line": 93, "column": 3}, "value": 7}, + {"unit_name": "resolveTailEvent", "start": {"line": 95, "column": 21}, "end": {"line": 98, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/AuditEvent.java": { + "checksum": "02546d1a3dccdae87dbee6f97e7b4a3c", + "language": "Java", + "loc": 62, + "profile": [43, 0, 0, 0], + "measurements": [ + {"unit_name": "AuditEvent", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "AuditEvent", "start": {"line": 74, "column": 9}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "AuditEvent", "start": {"line": 85, "column": 9}, "end": {"line": 92, "column": 3}, "value": 8}, + {"unit_name": "convert", "start": {"line": 94, "column": 37}, "end": {"line": 106, "column": 3}, "value": 13}, + {"unit_name": "getTimestamp", "start": {"line": 112, "column": 17}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getPrincipal", "start": {"line": 121, "column": 16}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 129, "column": 16}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "getData", "start": {"line": 137, "column": 29}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 142, "column": 16}, "end": {"line": 145, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/AuditEventsEndpoint.java": { + "checksum": "0ef322d06f1f365e81f650472a7f35f8", + "language": "Java", + "loc": 35, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "AuditEventsEndpoint", "start": {"line": 40, "column": 9}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "events", "start": {"line": 46, "column": 31}, "end": {"line": 50, "column": 3}, "value": 5}, + {"unit_name": "getInstant", "start": {"line": 52, "column": 18}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "AuditEventsDescriptor", "start": {"line": 63, "column": 11}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "getEvents", "start": {"line": 67, "column": 27}, "end": {"line": 69, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/package-info.java": { + "checksum": "216195687925eac0414a6a4635d24301", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/listener/AuditListener.java": { + "checksum": "050bdba6334699551e5f028d0c2b8c4a", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "AuditListener", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "onAuditEvent", "start": {"line": 45, "column": 17}, "end": {"line": 50, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/listener/AuditApplicationEvent.java": { + "checksum": "7053d65dcf74300b27054ef5a012d534", + "language": "Java", + "loc": 26, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "AuditApplicationEvent", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "AuditApplicationEvent", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "AuditApplicationEvent", "start": {"line": 69, "column": 9}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "AuditApplicationEvent", "start": {"line": 78, "column": 9}, "end": {"line": 82, "column": 3}, "value": 5}, + {"unit_name": "getAuditEvent", "start": {"line": 88, "column": 20}, "end": {"line": 90, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/listener/AbstractAuditListener.java": { + "checksum": "45a12d6aa07fce7f192660db3cd9f7b7", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/audit/listener/package-info.java": { + "checksum": "7bd9340ca0068fe6a32d49a420e2c376", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/cassandra/CassandraDriverReactiveHealthIndicator.java": { + "checksum": "bfc70828ae9222b0ab379b6a20ebc8ee", + "language": "Java", + "loc": 30, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "CassandraDriverReactiveHealthIndicator", "start": {"line": 49, "column": 9}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 56, "column": 25}, "end": {"line": 64, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/cassandra/CassandraDriverHealthIndicator.java": { + "checksum": "4efe1fffe7f294127f289a4a08a5d26f", + "language": "Java", + "loc": 26, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "CassandraDriverHealthIndicator", "start": {"line": 48, "column": 9}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 55, "column": 17}, "end": {"line": 60, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/cassandra/package-info.java": { + "checksum": "5a43efbbaf2e7a2d44013665be455013", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/ExposableEndpoint.java": { + "checksum": "80759b79f9b386f59c54f04d95b73e55", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/Show.java": { + "checksum": "426ef5c74c32b43d76066d183c8d8e55", + "language": "Java", + "loc": 55, + "profile": [18, 25, 0, 0], + "measurements": [ + {"unit_name": "isShown", "start": {"line": 55, "column": 17}, "end": {"line": 61, "column": 3}, "value": 7}, + {"unit_name": "isShown", "start": {"line": 69, "column": 17}, "end": {"line": 75, "column": 3}, "value": 7}, + {"unit_name": "isAuthorized", "start": {"line": 77, "column": 18}, "end": {"line": 101, "column": 3}, "value": 25}, + {"unit_name": "isSpringSecurityAuthentication", "start": {"line": 103, "column": 18}, "end": {"line": 106, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/OperationType.java": { + "checksum": "f52e1605c5e5cab2d0d4acc8232ecb41", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/SanitizingFunction.java": { + "checksum": "747f8589237464928389cf5e784e4e21", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/ProducibleOperationArgumentResolver.java": { + "checksum": "506bb27aa2eb57ed9605e26f926f2627", + "language": "Java", + "loc": 68, + "profile": [53, 0, 0, 0], + "measurements": [ + {"unit_name": "ProducibleOperationArgumentResolver", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "canResolve", "start": {"line": 49, "column": 17}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 55, "column": 15}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "resolveProducible", "start": {"line": 59, "column": 40}, "end": {"line": 72, "column": 3}, "value": 14}, + {"unit_name": "mostRecent", "start": {"line": 74, "column": 40}, "end": {"line": 79, "column": 3}, "value": 6}, + {"unit_name": "forMimeType", "start": {"line": 81, "column": 40}, "end": {"line": 91, "column": 3}, "value": 11}, + {"unit_name": "getValues", "start": {"line": 93, "column": 46}, "end": {"line": 99, "column": 3}, "value": 7}, + {"unit_name": "getDefaultValue", "start": {"line": 101, "column": 40}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "isDefault", "start": {"line": 105, "column": 18}, "end": {"line": 107, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/SanitizableData.java": { + "checksum": "797e0779931befa4f35046ee6422bcba", + "language": "Java", + "loc": 28, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "SanitizableData", "start": {"line": 47, "column": 9}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "getPropertySource", "start": {"line": 58, "column": 27}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getKey", "start": {"line": 66, "column": 16}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "withSanitizedValue", "start": {"line": 83, "column": 25}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "withValue", "start": {"line": 92, "column": 25}, "end": {"line": 94, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/OperationArgumentResolver.java": { + "checksum": "78cdb62113797484fe113ed86577076a", + "language": "Java", + "loc": 22, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "of", "start": {"line": 55, "column": 39}, "end": {"line": 72, "column": 3}, "value": 6}, + {"unit_name": "OperationArgumentResolver", "start": {"line": 58, "column": 14}, "end": {"line": 71, "column": 4}, "value": 11}, + {"unit_name": "canResolve", "start": {"line": 61, "column": 19}, "end": {"line": 63, "column": 5}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/OperationResponseBodyMap.java": { + "checksum": "82e42562d8f0a5e62c7cb7ce67263f1d", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "OperationResponseBodyMap", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/ApiVersion.java": { + "checksum": "cccf3dea25b994a32005b43474b92ae0", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "ApiVersion", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getProducedMimeType", "start": {"line": 53, "column": 18}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/Operation.java": { + "checksum": "078a026e6ac7b48bebb155286071cf04", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/Access.java": { + "checksum": "b4e9911c481c5399718a6d571c485a8a", + "language": "Java", + "loc": 11, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "cap", "start": {"line": 49, "column": 16}, "end": {"line": 52, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/InvocationContext.java": { + "checksum": "f2cc4a1aee8e52a7d7410d23dfa962b0", + "language": "Java", + "loc": 47, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "InvocationContext", "start": {"line": 49, "column": 9}, "end": {"line": 61, "column": 3}, "value": 13}, + {"unit_name": "getArguments", "start": {"line": 67, "column": 29}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "resolveArgument", "start": {"line": 79, "column": 15}, "end": {"line": 89, "column": 3}, "value": 11}, + {"unit_name": "canResolve", "start": {"line": 102, "column": 17}, "end": {"line": 109, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/Producible.java": { + "checksum": "cf431ffb9fbd3726947c87f03deaa475", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "isDefault", "start": {"line": 58, "column": 18}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/EndpointId.java": { + "checksum": "8ad4b2b94d11fab8aa08338361d9664e", + "language": "Java", + "loc": 86, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "EndpointId", "start": {"line": 56, "column": 10}, "end": {"line": 67, "column": 3}, "value": 12}, + {"unit_name": "getAlphaNumerics", "start": {"line": 69, "column": 17}, "end": {"line": 78, "column": 3}, "value": 10}, + {"unit_name": "equals", "start": {"line": 81, "column": 17}, "end": {"line": 89, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 92, "column": 13}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "toLowerCaseString", "start": {"line": 100, "column": 16}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 105, "column": 16}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 114, "column": 27}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 127, "column": 27}, "end": {"line": 130, "column": 3}, "value": 4}, + {"unit_name": "migrateLegacyId", "start": {"line": 132, "column": 24}, "end": {"line": 137, "column": 3}, "value": 6}, + {"unit_name": "fromPropertyValue", "start": {"line": 145, "column": 27}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "resetLoggedWarnings", "start": {"line": 149, "column": 14}, "end": {"line": 151, "column": 3}, "value": 3}, + {"unit_name": "logWarning", "start": {"line": 153, "column": 22}, "end": {"line": 157, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/EndpointFilter.java": { + "checksum": "01b510def80c33f4baccc9ae70b3ae6a", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/OperationResponseBody.java": { + "checksum": "d3ec3962260eaff35db0e7f7923af448", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "of", "start": {"line": 41, "column": 26}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/InvalidEndpointRequestException.java": { + "checksum": "da987656dcea986b478625e58cc79fc9", + "language": "Java", + "loc": 15, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "InvalidEndpointRequestException", "start": {"line": 29, "column": 9}, "end": {"line": 32, "column": 3}, "value": 4}, + {"unit_name": "InvalidEndpointRequestException", "start": {"line": 34, "column": 9}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "getReason", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/EndpointsSupplier.java": { + "checksum": "772d0eb9669f137ab878868a00fbd352", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/SecurityContext.java": { + "checksum": "66de6dcf5f76bd583a86dceadd941a71", + "language": "Java", + "loc": 16, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "SecurityContext", "start": {"line": 32, "column": 29}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "getPrincipal", "start": {"line": 35, "column": 20}, "end": {"line": 37, "column": 4}, "value": 3}, + {"unit_name": "isUserInRole", "start": {"line": 40, "column": 18}, "end": {"line": 42, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/EndpointAccessResolver.java": { + "checksum": "f2910b28516fb92b2cc3ebae82654520", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/Sanitizer.java": { + "checksum": "0e7f54934b97a6d68d10fcc43b58cfa1", + "language": "Java", + "loc": 30, + "profile": [6, 17, 0, 0], + "measurements": [ + {"unit_name": "Sanitizer", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "Sanitizer", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "sanitize", "start": {"line": 66, "column": 16}, "end": {"line": 82, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/AbstractExposableEndpoint.java": { + "checksum": "2f456ace9c4ef9c227aaa2166a5e0a15", + "language": "Java", + "loc": 38, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractExposableEndpoint", "start": {"line": 48, "column": 9}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "AbstractExposableEndpoint", "start": {"line": 59, "column": 9}, "end": {"line": 65, "column": 3}, "value": 7}, + {"unit_name": "getEndpointId", "start": {"line": 68, "column": 20}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "isEnableByDefault", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getDefaultAccess", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getOperations", "start": {"line": 85, "column": 23}, "end": {"line": 87, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/OperationFilter.java": { + "checksum": "f2e46db1c7060794a47ca5bba24bc876", + "language": "Java", + "loc": 15, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "byAccess", "start": {"line": 45, "column": 50}, "end": {"line": 54, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/package-info.java": { + "checksum": "89ceea7b2b79d177dda9fb94cba386a9", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/WebServerNamespace.java": { + "checksum": "e79b95c098ab59bfe4a5f9d602cc8502", + "language": "Java", + "loc": 38, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "WebServerNamespace", "start": {"line": 43, "column": 10}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 56, "column": 17}, "end": {"line": 65, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 68, "column": 13}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 83, "column": 35}, "end": {"line": 88, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/WebEndpointsSupplier.java": { + "checksum": "c5bb624e504a0df38392dd016a693bb8", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/Link.java": { + "checksum": "5bfb9d6ed22fe6547bc9444ae1b887cf", + "language": "Java", + "loc": 22, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "Link", "start": {"line": 40, "column": 9}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "getHref", "start": {"line": 50, "column": 16}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "isTemplated", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/ExposableWebEndpoint.java": { + "checksum": "1e5fed36458b7d004c493605189fd8d2", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/ExposableServletEndpoint.java": { + "checksum": "2af5cc9d552cdaad09d963f66d4c4fd6", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/AdditionalPathsMapper.java": { + "checksum": "f5302074b80973169632428f3e405021", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/EndpointLinksResolver.java": { + "checksum": "7764d9410bb3b7236bd1a689d984d7ad", + "language": "Java", + "loc": 55, + "profile": [28, 16, 0, 0], + "measurements": [ + {"unit_name": "EndpointLinksResolver", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "EndpointLinksResolver", "start": {"line": 55, "column": 9}, "end": {"line": 62, "column": 3}, "value": 8}, + {"unit_name": "resolveLinks", "start": {"line": 70, "column": 27}, "end": {"line": 85, "column": 3}, "value": 16}, + {"unit_name": "normalizeRequestUrl", "start": {"line": 87, "column": 17}, "end": {"line": 92, "column": 3}, "value": 6}, + {"unit_name": "collectLinks", "start": {"line": 94, "column": 15}, "end": {"line": 98, "column": 3}, "value": 5}, + {"unit_name": "createLink", "start": {"line": 100, "column": 15}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "createLink", "start": {"line": 104, "column": 15}, "end": {"line": 106, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/WebEndpointResponse.java": { + "checksum": "614e303b2061917d16a1e49a8f4e8e65", + "language": "Java", + "loc": 48, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "WebEndpointResponse", "start": {"line": 80, "column": 9}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "WebEndpointResponse", "start": {"line": 89, "column": 9}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "WebEndpointResponse", "start": {"line": 98, "column": 9}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "WebEndpointResponse", "start": {"line": 109, "column": 9}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "WebEndpointResponse", "start": {"line": 120, "column": 9}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "WebEndpointResponse", "start": {"line": 129, "column": 9}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "WebEndpointResponse", "start": {"line": 140, "column": 9}, "end": {"line": 144, "column": 3}, "value": 5}, + {"unit_name": "getContentType", "start": {"line": 150, "column": 18}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "getBody", "start": {"line": 158, "column": 11}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "getStatus", "start": {"line": 166, "column": 13}, "end": {"line": 168, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/PathMapper.java": { + "checksum": "d619d52369fb567bfd2e9f5edcd08753", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getRootPath", "start": {"line": 51, "column": 16}, "end": {"line": 62, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/EndpointMapping.java": { + "checksum": "ebbdddb85734d79b1c46b398cdf44486", + "language": "Java", + "loc": 27, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "EndpointMapping", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "getPath", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "createSubPath", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "normalizePath", "start": {"line": 51, "column": 24}, "end": {"line": 63, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/WebOperationRequestPredicate.java": { + "checksum": "4e9dcfe9cbccae9c970bfff0dcd1abc9", + "language": "Java", + "loc": 86, + "profile": [66, 0, 0, 0], + "measurements": [ + {"unit_name": "WebOperationRequestPredicate", "start": {"line": 58, "column": 9}, "end": {"line": 66, "column": 3}, "value": 9}, + {"unit_name": "extractCanonicalPath", "start": {"line": 68, "column": 17}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "extractMatchAllRemainingPathSegmentsVariable", "start": {"line": 73, "column": 17}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "getPath", "start": {"line": 82, "column": 16}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getMatchAllRemainingPathSegmentsVariable", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getHttpMethod", "start": {"line": 100, "column": 31}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getConsumes", "start": {"line": 108, "column": 28}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "getProduces", "start": {"line": 116, "column": 28}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 121, "column": 17}, "end": {"line": 135, "column": 3}, "value": 15}, + {"unit_name": "hashCode", "start": {"line": 138, "column": 13}, "end": {"line": 146, "column": 3}, "value": 9}, + {"unit_name": "toString", "start": {"line": 149, "column": 16}, "end": {"line": 158, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/EndpointMediaTypes.java": { + "checksum": "695cef09e751eb30f4d9a5c302e4de05", + "language": "Java", + "loc": 31, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "EndpointMediaTypes", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "EndpointMediaTypes", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "EndpointMediaTypes", "start": {"line": 74, "column": 9}, "end": {"line": 79, "column": 3}, "value": 6}, + {"unit_name": "getProduced", "start": {"line": 85, "column": 22}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getConsumed", "start": {"line": 93, "column": 22}, "end": {"line": 95, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/ServletEndpointRegistrar.java": { + "checksum": "429dab777d8eafdf9c91a8b4199157dc", + "language": "Java", + "loc": 97, + "profile": [41, 19, 0, 0], + "measurements": [ + {"unit_name": "ServletEndpointRegistrar", "start": {"line": 67, "column": 9}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "ServletEndpointRegistrar", "start": {"line": 71, "column": 9}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "cleanBasePath", "start": {"line": 79, "column": 24}, "end": {"line": 84, "column": 3}, "value": 6}, + {"unit_name": "onStartup", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "register", "start": {"line": 91, "column": 15}, "end": {"line": 109, "column": 3}, "value": 19}, + {"unit_name": "doFilter", "start": {"line": 116, "column": 15}, "end": {"line": 125, "column": 4}, "value": 10}, + {"unit_name": "doFilter", "start": {"line": 127, "column": 16}, "end": {"line": 135, "column": 4}, "value": 9}, + {"unit_name": "isReadOnlyAccessMethod", "start": {"line": 137, "column": 19}, "end": {"line": 139, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/WebOperation.java": { + "checksum": "c75dc2df6b53933133e899d00f9c9ba1", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/WebEndpointHttpMethod.java": { + "checksum": "eba9c9ee426811ce99d91c54633ae4bf", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/PathMappedEndpoints.java": { + "checksum": "192e531faf2f5da4fa0d63a57031cddb", + "language": "Java", + "loc": 87, + "profile": [70, 0, 0, 0], + "measurements": [ + {"unit_name": "PathMappedEndpoints", "start": {"line": 49, "column": 9}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "PathMappedEndpoints", "start": {"line": 60, "column": 9}, "end": {"line": 64, "column": 3}, "value": 5}, + {"unit_name": "getEndpoints", "start": {"line": 66, "column": 46}, "end": {"line": 74, "column": 3}, "value": 9}, + {"unit_name": "getBasePath", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getRootPath", "start": {"line": 90, "column": 16}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "getPath", "start": {"line": 101, "column": 16}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getAllRootPaths", "start": {"line": 109, "column": 28}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "getAllPaths", "start": {"line": 117, "column": 28}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalPaths", "start": {"line": 128, "column": 28}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalPaths", "start": {"line": 132, "column": 25}, "end": {"line": 138, "column": 3}, "value": 7}, + {"unit_name": "getAdditionalPath", "start": {"line": 140, "column": 17}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getEndpoint", "start": {"line": 150, "column": 28}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 158, "column": 36}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 163, "column": 38}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "getPath", "start": {"line": 167, "column": 17}, "end": {"line": 179, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/EndpointServlet.java": { + "checksum": "8d11b6f008f59c9f603cae114deabc78", + "language": "Java", + "loc": 55, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "EndpointServlet", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "instantiateClass", "start": {"line": 51, "column": 25}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "EndpointServlet", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "EndpointServlet", "start": {"line": 60, "column": 10}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "withInitParameter", "start": {"line": 67, "column": 25}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "withInitParameters", "start": {"line": 72, "column": 25}, "end": {"line": 79, "column": 3}, "value": 8}, + {"unit_name": "withLoadOnStartup", "start": {"line": 90, "column": 25}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getServlet", "start": {"line": 94, "column": 10}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getInitParameters", "start": {"line": 98, "column": 22}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "getLoadOnStartup", "start": {"line": 102, "column": 6}, "end": {"line": 104, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/package-info.java": { + "checksum": "a4df0760d6069935c6612b325cf72453", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/PathMappedEndpoint.java": { + "checksum": "b07d6bfc7ba9743dbbc7e60ffe2b2491", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getAdditionalPaths", "start": {"line": 51, "column": 23}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/servlet/WebMvcEndpointHandlerMapping.java": { + "checksum": "005c70f47af259014eee349b74be3166", + "language": "Java", + "loc": 60, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "WebMvcEndpointHandlerMapping", "start": {"line": 66, "column": 9}, "end": {"line": 72, "column": 3}, "value": 7}, + {"unit_name": "getLinksHandler", "start": {"line": 75, "column": 25}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "links", "start": {"line": 87, "column": 41}, "end": {"line": 91, "column": 4}, "value": 5}, + {"unit_name": "toString", "start": {"line": 94, "column": 17}, "end": {"line": 96, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 107, "column": 15}, "end": {"line": 110, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/servlet/AdditionalHealthEndpointPathsWebMvcHandlerMapping.java": { + "checksum": "c4d3e2339b1ea2b2ba16bcc350b80b70", + "language": "Java", + "loc": 46, + "profile": [12, 17, 0, 0], + "measurements": [ + {"unit_name": "AdditionalHealthEndpointPathsWebMvcHandlerMapping", "start": {"line": 44, "column": 9}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "asList", "start": {"line": 51, "column": 50}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "initHandlerMethods", "start": {"line": 56, "column": 17}, "end": {"line": 72, "column": 3}, "value": 17}, + {"unit_name": "getLinksHandler", "start": {"line": 75, "column": 25}, "end": {"line": 77, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/servlet/ControllerEndpointHandlerMapping.java": { + "checksum": "c7c96a8641e3830b3c8c4628ff40b191", + "language": "Java", + "loc": 109, + "profile": [72, 0, 0, 0], + "measurements": [ + {"unit_name": "ControllerEndpointHandlerMapping", "start": {"line": 75, "column": 9}, "end": {"line": 78, "column": 3}, "value": 4}, + {"unit_name": "ControllerEndpointHandlerMapping", "start": {"line": 88, "column": 9}, "end": {"line": 98, "column": 3}, "value": 11}, + {"unit_name": "getHandlers", "start": {"line": 100, "column": 51}, "end": {"line": 104, "column": 3}, "value": 5}, + {"unit_name": "initHandlerMethods", "start": {"line": 107, "column": 17}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "registerHandlerMethod", "start": {"line": 112, "column": 17}, "end": {"line": 126, "column": 3}, "value": 15}, + {"unit_name": "withReadOnlyAccess", "start": {"line": 128, "column": 29}, "end": {"line": 138, "column": 3}, "value": 11}, + {"unit_name": "withEndpointMappedPatterns", "start": {"line": 140, "column": 29}, "end": {"line": 150, "column": 3}, "value": 11}, + {"unit_name": "getEndpointMappedPattern", "start": {"line": 152, "column": 17}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "hasCorsConfigurationSource", "start": {"line": 157, "column": 20}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "initCorsConfiguration", "start": {"line": 162, "column": 30}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "extendInterceptors", "start": {"line": 167, "column": 17}, "end": {"line": 169, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/servlet/AbstractWebMvcEndpointHandlerMapping.java": { + "checksum": "d33b75412805829c8001a6c2103a4dce", + "language": "Java", + "loc": 352, + "profile": [200, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractWebMvcEndpointHandlerMapping", "start": {"line": 116, "column": 9}, "end": {"line": 120, "column": 3}, "value": 5}, + {"unit_name": "AbstractWebMvcEndpointHandlerMapping", "start": {"line": 131, "column": 9}, "end": {"line": 140, "column": 3}, "value": 10}, + {"unit_name": "afterPropertiesSet", "start": {"line": 143, "column": 14}, "end": {"line": 147, "column": 3}, "value": 5}, + {"unit_name": "initHandlerMethods", "start": {"line": 150, "column": 17}, "end": {"line": 159, "column": 3}, "value": 10}, + {"unit_name": "createHandlerMethod", "start": {"line": 162, "column": 26}, "end": {"line": 165, "column": 3}, "value": 4}, + {"unit_name": "registerMappingForOperation", "start": {"line": 167, "column": 15}, "end": {"line": 175, "column": 3}, "value": 9}, + {"unit_name": "registerMapping", "start": {"line": 177, "column": 17}, "end": {"line": 183, "column": 3}, "value": 7}, + {"unit_name": "wrapServletWebOperation", "start": {"line": 193, "column": 32}, "end": {"line": 196, "column": 3}, "value": 4}, + {"unit_name": "createRequestMappingInfo", "start": {"line": 198, "column": 29}, "end": {"line": 211, "column": 3}, "value": 14}, + {"unit_name": "registerLinksMapping", "start": {"line": 213, "column": 15}, "end": {"line": 224, "column": 3}, "value": 12}, + {"unit_name": "hasCorsConfigurationSource", "start": {"line": 227, "column": 20}, "end": {"line": 229, "column": 3}, "value": 3}, + {"unit_name": "initCorsConfiguration", "start": {"line": 232, "column": 30}, "end": {"line": 234, "column": 3}, "value": 3}, + {"unit_name": "isHandler", "start": {"line": 237, "column": 20}, "end": {"line": 239, "column": 3}, "value": 3}, + {"unit_name": "getMappingForMethod", "start": {"line": 242, "column": 31}, "end": {"line": 244, "column": 3}, "value": 3}, + {"unit_name": "extendInterceptors", "start": {"line": 247, "column": 17}, "end": {"line": 249, "column": 3}, "value": 3}, + {"unit_name": "getEndpoints", "start": {"line": 261, "column": 42}, "end": {"line": 263, "column": 3}, "value": 3}, + {"unit_name": "ServletWebOperationAdapter", "start": {"line": 306, "column": 3}, "end": {"line": 308, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 335, "column": 17}, "end": {"line": 337, "column": 4}, "value": 3}, + {"unit_name": "getArguments", "start": {"line": 339, "column": 31}, "end": {"line": 353, "column": 4}, "value": 15}, + {"unit_name": "getRemainingPathSegments", "start": {"line": 355, "column": 18}, "end": {"line": 364, "column": 4}, "value": 10}, + {"unit_name": "tokenize", "start": {"line": 366, "column": 20}, "end": {"line": 377, "column": 4}, "value": 12}, + {"unit_name": "getTemplateVariables", "start": {"line": 380, "column": 31}, "end": {"line": 382, "column": 4}, "value": 3}, + {"unit_name": "handleResult", "start": {"line": 384, "column": 18}, "end": {"line": 397, "column": 4}, "value": 14}, + {"unit_name": "convertIfNecessary", "start": {"line": 399, "column": 18}, "end": {"line": 404, "column": 4}, "value": 6}, + {"unit_name": "apply", "start": {"line": 409, "column": 18}, "end": {"line": 414, "column": 5}, "value": 6}, + {"unit_name": "OperationHandler", "start": {"line": 427, "column": 3}, "end": {"line": 429, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 438, "column": 17}, "end": {"line": 440, "column": 4}, "value": 3}, + {"unit_name": "WebMvcEndpointHandlerMethod", "start": {"line": 449, "column": 3}, "end": {"line": 451, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 454, "column": 17}, "end": {"line": 456, "column": 4}, "value": 3}, + {"unit_name": "createWithResolvedBean", "start": {"line": 459, "column": 24}, "end": {"line": 461, "column": 4}, "value": 3}, + {"unit_name": "InvalidEndpointBadRequestException", "start": {"line": 471, "column": 3}, "end": {"line": 473, "column": 4}, "value": 3}, + {"unit_name": "ServletSecurityContext", "start": {"line": 481, "column": 11}, "end": {"line": 483, "column": 4}, "value": 3}, + {"unit_name": "getPrincipal", "start": {"line": 486, "column": 20}, "end": {"line": 488, "column": 4}, "value": 3}, + {"unit_name": "isUserInRole", "start": {"line": 491, "column": 18}, "end": {"line": 493, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 502, "column": 15}, "end": {"line": 504, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/servlet/SkipPathExtensionContentNegotiation.java": { + "checksum": "1fade95148db7e5ebe551f62425204a2", + "language": "Java", + "loc": 15, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "preHandle", "start": {"line": 38, "column": 17}, "end": {"line": 42, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/servlet/package-info.java": { + "checksum": "929b547f2e22ae702a521ee06691f2dc", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/jersey/JerseyEndpointResourceFactory.java": { + "checksum": "806322b0a695f3717d2bc1715d349107", + "language": "Java", + "loc": 262, + "profile": [159, 21, 0, 0], + "measurements": [ + {"unit_name": "createEndpointResources", "start": {"line": 84, "column": 30}, "end": {"line": 98, "column": 3}, "value": 15}, + {"unit_name": "createResource", "start": {"line": 100, "column": 21}, "end": {"line": 109, "column": 3}, "value": 10}, + {"unit_name": "getResource", "start": {"line": 111, "column": 21}, "end": {"line": 123, "column": 3}, "value": 13}, + {"unit_name": "createEndpointLinksResource", "start": {"line": 125, "column": 19}, "end": {"line": 132, "column": 3}, "value": 8}, + {"unit_name": "OperationInflector", "start": {"line": 161, "column": 11}, "end": {"line": 167, "column": 4}, "value": 7}, + {"unit_name": "apply", "start": {"line": 170, "column": 19}, "end": {"line": 190, "column": 4}, "value": 21}, + {"unit_name": "extractBodyArguments", "start": {"line": 193, "column": 31}, "end": {"line": 198, "column": 4}, "value": 6}, + {"unit_name": "extractPathParameters", "start": {"line": 200, "column": 31}, "end": {"line": 210, "column": 4}, "value": 11}, + {"unit_name": "getRemainingPathSegments", "start": {"line": 212, "column": 18}, "end": {"line": 218, "column": 4}, "value": 7}, + {"unit_name": "tokenizePathSegments", "start": {"line": 220, "column": 20}, "end": {"line": 228, "column": 4}, "value": 9}, + {"unit_name": "extractQueryParameters", "start": {"line": 230, "column": 31}, "end": {"line": 232, "column": 4}, "value": 3}, + {"unit_name": "extract", "start": {"line": 234, "column": 31}, "end": {"line": 242, "column": 4}, "value": 9}, + {"unit_name": "convertToJaxRsResponse", "start": {"line": 244, "column": 20}, "end": {"line": 257, "column": 4}, "value": 14}, + {"unit_name": "convertIfNecessary", "start": {"line": 259, "column": 18}, "end": {"line": 264, "column": 4}, "value": 6}, + {"unit_name": "apply", "start": {"line": 275, "column": 17}, "end": {"line": 285, "column": 4}, "value": 11}, + {"unit_name": "apply", "start": {"line": 295, "column": 17}, "end": {"line": 300, "column": 4}, "value": 6}, + {"unit_name": "apply", "start": {"line": 310, "column": 17}, "end": {"line": 315, "column": 4}, "value": 6}, + {"unit_name": "EndpointLinksInflector", "start": {"line": 326, "column": 11}, "end": {"line": 328, "column": 4}, "value": 3}, + {"unit_name": "apply", "start": {"line": 331, "column": 19}, "end": {"line": 336, "column": 4}, "value": 6}, + {"unit_name": "JerseySecurityContext", "start": {"line": 344, "column": 11}, "end": {"line": 346, "column": 4}, "value": 3}, + {"unit_name": "getPrincipal", "start": {"line": 349, "column": 20}, "end": {"line": 351, "column": 4}, "value": 3}, + {"unit_name": "isUserInRole", "start": {"line": 354, "column": 18}, "end": {"line": 356, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/jersey/JerseyHealthEndpointAdditionalPathResourceFactory.java": { + "checksum": "ad0ef3884aa8218a992b656a809334b3", + "language": "Java", + "loc": 49, + "profile": [12, 17, 0, 0], + "measurements": [ + {"unit_name": "JerseyHealthEndpointAdditionalPathResourceFactory", "start": {"line": 51, "column": 9}, "end": {"line": 55, "column": 3}, "value": 5}, + {"unit_name": "createEndpointResources", "start": {"line": 57, "column": 30}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "createResources", "start": {"line": 65, "column": 27}, "end": {"line": 81, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/jersey/JerseyRemainingPathSegmentProvider.java": { + "checksum": "8460879843d92a8aac7facc0199eca55", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/jersey/package-info.java": { + "checksum": "8895c8a0df07962bba058a6dbe76cc68", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/reactive/ControllerEndpointHandlerMapping.java": { + "checksum": "a694687a4bcebc6633a67138383cbbc2", + "language": "Java", + "loc": 103, + "profile": [68, 0, 0, 0], + "measurements": [ + {"unit_name": "ControllerEndpointHandlerMapping", "start": {"line": 74, "column": 9}, "end": {"line": 77, "column": 3}, "value": 4}, + {"unit_name": "ControllerEndpointHandlerMapping", "start": {"line": 87, "column": 9}, "end": {"line": 97, "column": 3}, "value": 11}, + {"unit_name": "getHandlers", "start": {"line": 99, "column": 51}, "end": {"line": 103, "column": 3}, "value": 5}, + {"unit_name": "initHandlerMethods", "start": {"line": 106, "column": 17}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "registerHandlerMethod", "start": {"line": 111, "column": 17}, "end": {"line": 125, "column": 3}, "value": 15}, + {"unit_name": "withReadOnlyAccess", "start": {"line": 127, "column": 29}, "end": {"line": 136, "column": 3}, "value": 10}, + {"unit_name": "withEndpointMappedPatterns", "start": {"line": 138, "column": 29}, "end": {"line": 148, "column": 3}, "value": 11}, + {"unit_name": "getEndpointMappedPattern", "start": {"line": 150, "column": 17}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "hasCorsConfigurationSource", "start": {"line": 155, "column": 20}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "initCorsConfiguration", "start": {"line": 160, "column": 30}, "end": {"line": 162, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/reactive/AdditionalHealthEndpointPathsWebFluxHandlerMapping.java": { + "checksum": "6953ac2468b7bef24f7164eb15926560", + "language": "Java", + "loc": 61, + "profile": [21, 19, 0, 0], + "measurements": [ + {"unit_name": "AdditionalHealthEndpointPathsWebFluxHandlerMapping", "start": {"line": 49, "column": 9}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "asList", "start": {"line": 57, "column": 50}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "initHandlerMethods", "start": {"line": 62, "column": 17}, "end": {"line": 80, "column": 3}, "value": 19}, + {"unit_name": "getRequestMappingInfo", "start": {"line": 82, "column": 29}, "end": {"line": 89, "column": 3}, "value": 8}, + {"unit_name": "getLinksHandler", "start": {"line": 92, "column": 25}, "end": {"line": 94, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/reactive/AbstractWebFluxEndpointHandlerMapping.java": { + "checksum": "a443d1507583c85164979e1f818e4406", + "language": "Java", + "loc": 383, + "profile": [235, 17, 0, 0], + "measurements": [ + {"unit_name": "AbstractWebFluxEndpointHandlerMapping", "start": {"line": 118, "column": 9}, "end": {"line": 127, "column": 3}, "value": 10}, + {"unit_name": "initHandlerMethods", "start": {"line": 130, "column": 17}, "end": {"line": 139, "column": 3}, "value": 10}, + {"unit_name": "createHandlerMethod", "start": {"line": 142, "column": 26}, "end": {"line": 145, "column": 3}, "value": 4}, + {"unit_name": "registerMappingForOperation", "start": {"line": 147, "column": 15}, "end": {"line": 158, "column": 3}, "value": 12}, + {"unit_name": "registerReadMapping", "start": {"line": 160, "column": 17}, "end": {"line": 165, "column": 3}, "value": 6}, + {"unit_name": "wrapReactiveWebOperation", "start": {"line": 175, "column": 33}, "end": {"line": 178, "column": 3}, "value": 4}, + {"unit_name": "createRequestMappingInfo", "start": {"line": 180, "column": 29}, "end": {"line": 196, "column": 3}, "value": 17}, + {"unit_name": "registerLinksMapping", "start": {"line": 198, "column": 15}, "end": {"line": 209, "column": 3}, "value": 12}, + {"unit_name": "hasCorsConfigurationSource", "start": {"line": 212, "column": 20}, "end": {"line": 214, "column": 3}, "value": 3}, + {"unit_name": "initCorsConfiguration", "start": {"line": 217, "column": 30}, "end": {"line": 219, "column": 3}, "value": 3}, + {"unit_name": "isHandler", "start": {"line": 222, "column": 20}, "end": {"line": 224, "column": 3}, "value": 3}, + {"unit_name": "getMappingForMethod", "start": {"line": 227, "column": 31}, "end": {"line": 229, "column": 3}, "value": 3}, + {"unit_name": "getEndpoints", "start": {"line": 241, "column": 42}, "end": {"line": 243, "column": 3}, "value": 3}, + {"unit_name": "ElasticSchedulerInvoker", "start": {"line": 254, "column": 10}, "end": {"line": 256, "column": 4}, "value": 3}, + {"unit_name": "invoke", "start": {"line": 259, "column": 17}, "end": {"line": 261, "column": 4}, "value": 3}, + {"unit_name": "ExceptionCapturingInvoker", "start": {"line": 269, "column": 10}, "end": {"line": 271, "column": 4}, "value": 3}, + {"unit_name": "invoke", "start": {"line": 274, "column": 17}, "end": {"line": 281, "column": 4}, "value": 8}, + {"unit_name": "ReactiveWebOperationAdapter", "start": {"line": 319, "column": 11}, "end": {"line": 323, "column": 4}, "value": 5}, + {"unit_name": "getInvoker", "start": {"line": 325, "column": 28}, "end": {"line": 331, "column": 4}, "value": 7}, + {"unit_name": "getSecurityContextSupplier", "start": {"line": 333, "column": 53}, "end": {"line": 339, "column": 4}, "value": 7}, + {"unit_name": "springSecurityContext", "start": {"line": 341, "column": 35}, "end": {"line": 345, "column": 4}, "value": 5}, + {"unit_name": "emptySecurityContext", "start": {"line": 347, "column": 25}, "end": {"line": 349, "column": 4}, "value": 3}, + {"unit_name": "handle", "start": {"line": 352, "column": 39}, "end": {"line": 364, "column": 4}, "value": 13}, + {"unit_name": "getArguments", "start": {"line": 366, "column": 31}, "end": {"line": 380, "column": 4}, "value": 15}, + {"unit_name": "getRemainingPathSegments", "start": {"line": 382, "column": 18}, "end": {"line": 391, "column": 4}, "value": 10}, + {"unit_name": "tokenizePathSegments", "start": {"line": 393, "column": 20}, "end": {"line": 401, "column": 4}, "value": 9}, + {"unit_name": "getTemplateVariables", "start": {"line": 403, "column": 31}, "end": {"line": 405, "column": 4}, "value": 3}, + {"unit_name": "handleResult", "start": {"line": 407, "column": 40}, "end": {"line": 417, "column": 4}, "value": 11}, + {"unit_name": "toResponseEntity", "start": {"line": 419, "column": 34}, "end": {"line": 428, "column": 4}, "value": 10}, + {"unit_name": "toString", "start": {"line": 431, "column": 17}, "end": {"line": 433, "column": 4}, "value": 3}, + {"unit_name": "WriteOperationHandler", "start": {"line": 444, "column": 3}, "end": {"line": 446, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 456, "column": 17}, "end": {"line": 458, "column": 4}, "value": 3}, + {"unit_name": "ReadOperationHandler", "start": {"line": 469, "column": 3}, "end": {"line": 471, "column": 4}, "value": 3}, + {"unit_name": "handle", "start": {"line": 475, "column": 37}, "end": {"line": 477, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 480, "column": 17}, "end": {"line": 482, "column": 4}, "value": 3}, + {"unit_name": "WebFluxEndpointHandlerMethod", "start": {"line": 488, "column": 3}, "end": {"line": 490, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 493, "column": 17}, "end": {"line": 495, "column": 4}, "value": 3}, + {"unit_name": "createWithResolvedBean", "start": {"line": 498, "column": 24}, "end": {"line": 501, "column": 4}, "value": 4}, + {"unit_name": "ReactiveSecurityContext", "start": {"line": 511, "column": 3}, "end": {"line": 513, "column": 4}, "value": 3}, + {"unit_name": "getAuthentication", "start": {"line": 515, "column": 26}, "end": {"line": 517, "column": 4}, "value": 3}, + {"unit_name": "getPrincipal", "start": {"line": 520, "column": 20}, "end": {"line": 522, "column": 4}, "value": 3}, + {"unit_name": "isUserInRole", "start": {"line": 525, "column": 18}, "end": {"line": 530, "column": 4}, "value": 6}, + {"unit_name": "registerHints", "start": {"line": 539, "column": 15}, "end": {"line": 542, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/reactive/WebFluxEndpointHandlerMapping.java": { + "checksum": "509f1e642acb02032055e4187cad69a4", + "language": "Java", + "loc": 63, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "WebFluxEndpointHandlerMapping", "start": {"line": 67, "column": 9}, "end": {"line": 73, "column": 3}, "value": 7}, + {"unit_name": "getLinksHandler", "start": {"line": 76, "column": 25}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "links", "start": {"line": 88, "column": 41}, "end": {"line": 94, "column": 4}, "value": 7}, + {"unit_name": "toString", "start": {"line": 97, "column": 17}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 110, "column": 15}, "end": {"line": 113, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/reactive/package-info.java": { + "checksum": "7a84fdc31453022804a1c3bbc3fa3945", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/EndpointWebExtension.java": { + "checksum": "95d2a819b24a0db00f2fb36f6e6c3a24", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/WebEndpoint.java": { + "checksum": "c349d84d7d8e15c82d8a86a3c4d86dfc", + "language": "Java", + "loc": 24, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/ServletEndpoint.java": { + "checksum": "ed3eccdbe53dfd1b4ca44fa2a707f072", + "language": "Java", + "loc": 26, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/WebEndpointDiscoverer.java": { + "checksum": "a4841a10724374068b61b2f69d16074e", + "language": "Java", + "loc": 78, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "WebEndpointDiscoverer", "start": {"line": 74, "column": 9}, "end": {"line": 80, "column": 3}, "value": 7}, + {"unit_name": "WebEndpointDiscoverer", "start": {"line": 94, "column": 9}, "end": {"line": 104, "column": 3}, "value": 11}, + {"unit_name": "createEndpoint", "start": {"line": 107, "column": 33}, "end": {"line": 112, "column": 3}, "value": 6}, + {"unit_name": "createOperation", "start": {"line": 115, "column": 25}, "end": {"line": 121, "column": 3}, "value": 7}, + {"unit_name": "createOperationKey", "start": {"line": 124, "column": 25}, "end": {"line": 127, "column": 3}, "value": 4}, + {"unit_name": "registerHints", "start": {"line": 132, "column": 15}, "end": {"line": 134, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/DiscoveredWebEndpoint.java": { + "checksum": "e6cad7a3f2a7a18ff96b605650ea109c", + "language": "Java", + "loc": 36, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "DiscoveredWebEndpoint", "start": {"line": 43, "column": 2}, "end": {"line": 49, "column": 3}, "value": 7}, + {"unit_name": "getRootPath", "start": {"line": 52, "column": 16}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalPaths", "start": {"line": 57, "column": 22}, "end": {"line": 61, "column": 3}, "value": 5}, + {"unit_name": "getAdditionalPaths", "start": {"line": 63, "column": 25}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/ControllerEndpointFilter.java": { + "checksum": "3fa09c566b758536eb749e05b97cee67", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "ControllerEndpointFilter", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/ExposableControllerEndpoint.java": { + "checksum": "5bc14550100a14c5e3f632366a8ec8fb", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/ControllerEndpointsSupplier.java": { + "checksum": "167c8b5c3e51df2145f7ba89f6fe6daa", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/RequestPredicateFactory.java": { + "checksum": "59262ed54bf204314b46ea1d84aa1dc2", + "language": "Java", + "loc": 110, + "profile": [74, 16, 0, 0], + "measurements": [ + {"unit_name": "RequestPredicateFactory", "start": {"line": 49, "column": 2}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "getRequestPredicate", "start": {"line": 54, "column": 31}, "end": {"line": 66, "column": 3}, "value": 13}, + {"unit_name": "getAllRemainingPathSegmentsParameter", "start": {"line": 68, "column": 29}, "end": {"line": 83, "column": 3}, "value": 16}, + {"unit_name": "getPath", "start": {"line": 85, "column": 17}, "end": {"line": 97, "column": 3}, "value": 13}, + {"unit_name": "hasSelector", "start": {"line": 99, "column": 18}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "getConsumes", "start": {"line": 103, "column": 29}, "end": {"line": 108, "column": 3}, "value": 6}, + {"unit_name": "getProduces", "start": {"line": 110, "column": 29}, "end": {"line": 121, "column": 3}, "value": 12}, + {"unit_name": "producesResource", "start": {"line": 123, "column": 18}, "end": {"line": 132, "column": 3}, "value": 10}, + {"unit_name": "consumesRequestBody", "start": {"line": 134, "column": 18}, "end": {"line": 137, "column": 3}, "value": 4}, + {"unit_name": "determineHttpMethod", "start": {"line": 139, "column": 32}, "end": {"line": 147, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/ServletEndpointFilter.java": { + "checksum": "efe4abf133e87c78b5486a9a63db31cd", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "ServletEndpointFilter", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/WebEndpointFilter.java": { + "checksum": "2d7625bbcc7c982de2b4eef853fd9342", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "WebEndpointFilter", "start": {"line": 29, "column": 2}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/RestControllerEndpoint.java": { + "checksum": "b03fa5fe033ded67b5e261c7490576c9", + "language": "Java", + "loc": 32, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/ServletEndpointDiscoverer.java": { + "checksum": "9abf58971ae4ee51fba882a04888d227", + "language": "Java", + "loc": 62, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "ServletEndpointDiscoverer", "start": {"line": 62, "column": 9}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "isEndpointTypeExposed", "start": {"line": 69, "column": 20}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "createEndpoint", "start": {"line": 74, "column": 37}, "end": {"line": 78, "column": 3}, "value": 5}, + {"unit_name": "createOperation", "start": {"line": 81, "column": 22}, "end": {"line": 84, "column": 3}, "value": 4}, + {"unit_name": "createOperationKey", "start": {"line": 87, "column": 25}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "isInvocable", "start": {"line": 92, "column": 20}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 99, "column": 15}, "end": {"line": 101, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/DiscoveredServletEndpoint.java": { + "checksum": "f2b19398ad4c8e6d7252bd40dba4ff9a", + "language": "Java", + "loc": 37, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "DiscoveredServletEndpoint", "start": {"line": 43, "column": 2}, "end": {"line": 55, "column": 3}, "value": 13}, + {"unit_name": "getRootPath", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getEndpointServlet", "start": {"line": 63, "column": 25}, "end": {"line": 65, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/DiscoveredControllerEndpoint.java": { + "checksum": "0b37371b03ca0713483f060fb26fbafa", + "language": "Java", + "loc": 25, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "DiscoveredControllerEndpoint", "start": {"line": 38, "column": 2}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "getController", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getRootPath", "start": {"line": 50, "column": 16}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/ServletEndpointsSupplier.java": { + "checksum": "4ff29642bfe9668c1cfd8e8a981226d4", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/DiscoveredWebOperation.java": { + "checksum": "8af3980207a4ec99dc170a1d981968a6", + "language": "Java", + "loc": 62, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "DiscoveredWebOperation", "start": {"line": 54, "column": 2}, "end": {"line": 60, "column": 3}, "value": 7}, + {"unit_name": "getId", "start": {"line": 62, "column": 17}, "end": {"line": 68, "column": 3}, "value": 7}, + {"unit_name": "hasSelector", "start": {"line": 70, "column": 18}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "dashName", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getBlocking", "start": {"line": 78, "column": 18}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getId", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "isBlocking", "start": {"line": 88, "column": 17}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getRequestPredicate", "start": {"line": 93, "column": 38}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "appendFields", "start": {"line": 98, "column": 17}, "end": {"line": 102, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/ControllerEndpointDiscoverer.java": { + "checksum": "380ac7f20f6310672af5153aadc5d7fd", + "language": "Java", + "loc": 63, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "ControllerEndpointDiscoverer", "start": {"line": 62, "column": 9}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "isEndpointTypeExposed", "start": {"line": 69, "column": 20}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "createEndpoint", "start": {"line": 75, "column": 40}, "end": {"line": 79, "column": 3}, "value": 5}, + {"unit_name": "createOperation", "start": {"line": 82, "column": 22}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "createOperationKey", "start": {"line": 88, "column": 25}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "isInvocable", "start": {"line": 93, "column": 20}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 100, "column": 15}, "end": {"line": 103, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/package-info.java": { + "checksum": "0a7b4603b1b9dc3532dccd181c50369c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/annotation/ControllerEndpoint.java": { + "checksum": "10f4d97897378caf964c93fbdf621d41", + "language": "Java", + "loc": 30, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/MBeanInfoFactory.java": { + "checksum": "742d35777662b5a7366f2b83564b2476", + "language": "Java", + "loc": 59, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "MBeanInfoFactory", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getMBeanInfo", "start": {"line": 52, "column": 12}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "getDescription", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getMBeanOperations", "start": {"line": 64, "column": 36}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getMBeanOperation", "start": {"line": 68, "column": 34}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "getSignature", "start": {"line": 77, "column": 31}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getMBeanParameter", "start": {"line": 81, "column": 29}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getImpact", "start": {"line": 85, "column": 14}, "end": {"line": 93, "column": 3}, "value": 9}, + {"unit_name": "getType", "start": {"line": 95, "column": 17}, "end": {"line": 97, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/JmxOperation.java": { + "checksum": "217ac9ba6c6684c84784e576c98edab7", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/JmxOperationResponseMapper.java": { + "checksum": "b49b51e1be97620421e01394feeac167", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/JmxOperationParameter.java": { + "checksum": "c7b2028c65d1f4d9bb218a529d08762b", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/EndpointObjectNameFactory.java": { + "checksum": "a06bc34941566c0c6a7b0b3b27e6d4b9", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/JmxEndpointExporter.java": { + "checksum": "3de0bfc5077b3e45d3ac35cb065f7f61", + "language": "Java", + "loc": 89, + "profile": [60, 0, 0, 0], + "measurements": [ + {"unit_name": "JmxEndpointExporter", "start": {"line": 62, "column": 9}, "end": {"line": 72, "column": 3}, "value": 11}, + {"unit_name": "setBeanClassLoader", "start": {"line": 75, "column": 14}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 80, "column": 14}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "destroy", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "register", "start": {"line": 89, "column": 33}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "hasOperations", "start": {"line": 93, "column": 18}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "register", "start": {"line": 97, "column": 21}, "end": {"line": 111, "column": 3}, "value": 15}, + {"unit_name": "unregister", "start": {"line": 113, "column": 15}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "unregister", "start": {"line": 117, "column": 15}, "end": {"line": 130, "column": 3}, "value": 13}, + {"unit_name": "getEndpointDescription", "start": {"line": 132, "column": 17}, "end": {"line": 134, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/JmxEndpointsSupplier.java": { + "checksum": "7ae25d42092a00d892df011a517ec093", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/ExposableJmxEndpoint.java": { + "checksum": "0d03caf000fb05025688bad2dfe18db9", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/EndpointMBean.java": { + "checksum": "c7710087f4ec4aa2a28951db5dfcf8bd", + "language": "Java", + "loc": 136, + "profile": [63, 37, 0, 0], + "measurements": [ + {"unit_name": "EndpointMBean", "start": {"line": 65, "column": 2}, "end": {"line": 73, "column": 3}, "value": 9}, + {"unit_name": "getOperations", "start": {"line": 75, "column": 36}, "end": {"line": 79, "column": 3}, "value": 5}, + {"unit_name": "getMBeanInfo", "start": {"line": 82, "column": 19}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "invoke", "start": {"line": 87, "column": 16}, "end": {"line": 102, "column": 3}, "value": 16}, + {"unit_name": "overrideThreadContextClassLoader", "start": {"line": 104, "column": 22}, "end": {"line": 114, "column": 3}, "value": 10}, + {"unit_name": "invoke", "start": {"line": 116, "column": 17}, "end": {"line": 136, "column": 3}, "value": 21}, + {"unit_name": "translateIfNecessary", "start": {"line": 138, "column": 20}, "end": {"line": 143, "column": 3}, "value": 6}, + {"unit_name": "getArguments", "start": {"line": 145, "column": 30}, "end": {"line": 151, "column": 3}, "value": 7}, + {"unit_name": "getAttribute", "start": {"line": 154, "column": 16}, "end": {"line": 157, "column": 3}, "value": 4}, + {"unit_name": "setAttribute", "start": {"line": 160, "column": 14}, "end": {"line": 163, "column": 3}, "value": 4}, + {"unit_name": "getAttributes", "start": {"line": 166, "column": 23}, "end": {"line": 168, "column": 3}, "value": 3}, + {"unit_name": "setAttributes", "start": {"line": 171, "column": 23}, "end": {"line": 173, "column": 3}, "value": 3}, + {"unit_name": "handle", "start": {"line": 177, "column": 17}, "end": {"line": 185, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/JacksonJmxOperationResponseMapper.java": { + "checksum": "29a3d01b2aca75b5ba0ef26b50aa5de2", + "language": "Java", + "loc": 40, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "JacksonJmxOperationResponseMapper", "start": {"line": 41, "column": 9}, "end": {"line": 46, "column": 3}, "value": 6}, + {"unit_name": "mapResponseType", "start": {"line": 49, "column": 18}, "end": {"line": 57, "column": 3}, "value": 9}, + {"unit_name": "mapResponse", "start": {"line": 60, "column": 16}, "end": {"line": 71, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/package-info.java": { + "checksum": "2fb482860abd011432b16c7f0cc1d62b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/annotation/DiscoveredJmxOperation.java": { + "checksum": "760f621e7cd6e8b336e68f316a82e357", + "language": "Java", + "loc": 145, + "profile": [98, 0, 0, 0], + "measurements": [ + {"unit_name": "DiscoveredJmxOperation", "start": {"line": 62, "column": 2}, "end": {"line": 69, "column": 3}, "value": 8}, + {"unit_name": "getDescription", "start": {"line": 71, "column": 17}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "getParameters", "start": {"line": 79, "column": 38}, "end": {"line": 92, "column": 3}, "value": 14}, + {"unit_name": "mergeParameters", "start": {"line": 94, "column": 38}, "end": {"line": 101, "column": 3}, "value": 8}, + {"unit_name": "getName", "start": {"line": 104, "column": 16}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getOutputType", "start": {"line": 109, "column": 18}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 114, "column": 16}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "getParameters", "start": {"line": 119, "column": 37}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "appendFields", "start": {"line": 124, "column": 17}, "end": {"line": 129, "column": 3}, "value": 6}, + {"unit_name": "DiscoveredJmxOperationParameter", "start": {"line": 142, "column": 3}, "end": {"line": 146, "column": 4}, "value": 5}, + {"unit_name": "DiscoveredJmxOperationParameter", "start": {"line": 148, "column": 3}, "end": {"line": 153, "column": 4}, "value": 6}, + {"unit_name": "getName", "start": {"line": 156, "column": 17}, "end": {"line": 158, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 161, "column": 19}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 166, "column": 17}, "end": {"line": 168, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 171, "column": 17}, "end": {"line": 178, "column": 4}, "value": 8}, + {"unit_name": "get", "start": {"line": 187, "column": 19}, "end": {"line": 201, "column": 4}, "value": 15} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/annotation/JmxEndpoint.java": { + "checksum": "46b3b6def7c31205795d9d389e7fcf3c", + "language": "Java", + "loc": 24, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/annotation/DiscoveredJmxEndpoint.java": { + "checksum": "d7fc28d0bb4ee6cf2c309b5f0e8b1de4", + "language": "Java", + "loc": 15, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "DiscoveredJmxEndpoint", "start": {"line": 36, "column": 2}, "end": {"line": 39, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/annotation/EndpointJmxExtension.java": { + "checksum": "47a7f5d9bbcbfad34459dd3b7937a440", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/annotation/JmxEndpointDiscoverer.java": { + "checksum": "b6f9a9ed11562fb5f599a39442f6a214", + "language": "Java", + "loc": 57, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "JmxEndpointDiscoverer", "start": {"line": 61, "column": 9}, "end": {"line": 65, "column": 3}, "value": 5}, + {"unit_name": "JmxEndpointDiscoverer", "start": {"line": 76, "column": 9}, "end": {"line": 81, "column": 3}, "value": 6}, + {"unit_name": "createEndpoint", "start": {"line": 84, "column": 33}, "end": {"line": 87, "column": 3}, "value": 4}, + {"unit_name": "createOperation", "start": {"line": 90, "column": 25}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "createOperationKey", "start": {"line": 96, "column": 25}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 103, "column": 15}, "end": {"line": 105, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/annotation/JmxEndpointFilter.java": { + "checksum": "8c983a5a3e0ac5f31a25eeb215ef2776", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "JmxEndpointFilter", "start": {"line": 29, "column": 2}, "end": {"line": 31, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jmx/annotation/package-info.java": { + "checksum": "47f96b608c23a116711b15002cd10cb8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/OperationParameter.java": { + "checksum": "34cd0151a949dc4a89cdc6d18f8c74a4", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/OperationParameters.java": { + "checksum": "4380bbfe0384c4703d7a977f15aaa1ee", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "hasParameters", "start": {"line": 33, "column": 18}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "hasMandatoryParameter", "start": {"line": 48, "column": 18}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/OperationInvokerAdvisor.java": { + "checksum": "a737c79a81b85c220fb75b08d55ba07b", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/ParameterMappingException.java": { + "checksum": "a86d31ba44d77d2cc3353cc9f6bb2bf1", + "language": "Java", + "loc": 18, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "ParameterMappingException", "start": {"line": 41, "column": 9}, "end": {"line": 46, "column": 3}, "value": 6}, + {"unit_name": "getParameter", "start": {"line": 52, "column": 28}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 60, "column": 16}, "end": {"line": 62, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/OperationInvoker.java": { + "checksum": "b447bc0d076df8f1293c571ddda5cd1f", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/ParameterValueMapper.java": { + "checksum": "b63c1597db3682dbc08025e71747ec1d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/MissingParametersException.java": { + "checksum": "5d5ce9d2fdd879a1749b4e3a2c7ed9d5", + "language": "Java", + "loc": 18, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "MissingParametersException", "start": {"line": 37, "column": 9}, "end": {"line": 43, "column": 3}, "value": 7}, + {"unit_name": "getMissingParameters", "start": {"line": 49, "column": 33}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/package-info.java": { + "checksum": "496ac1e1fd8189267bb242d5563c6618", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/reflect/ReflectiveOperationInvoker.java": { + "checksum": "26861487208e35c9ef85accd236e3518", + "language": "Java", + "loc": 73, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "ReflectiveOperationInvoker", "start": {"line": 57, "column": 9}, "end": {"line": 66, "column": 3}, "value": 10}, + {"unit_name": "invoke", "start": {"line": 69, "column": 16}, "end": {"line": 75, "column": 3}, "value": 7}, + {"unit_name": "validateRequiredParameters", "start": {"line": 77, "column": 15}, "end": {"line": 85, "column": 3}, "value": 9}, + {"unit_name": "isMissing", "start": {"line": 87, "column": 18}, "end": {"line": 95, "column": 3}, "value": 9}, + {"unit_name": "resolveArguments", "start": {"line": 97, "column": 19}, "end": {"line": 102, "column": 3}, "value": 6}, + {"unit_name": "resolveArgument", "start": {"line": 104, "column": 17}, "end": {"line": 111, "column": 3}, "value": 8}, + {"unit_name": "toString", "start": {"line": 114, "column": 16}, "end": {"line": 118, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/reflect/OperationMethod.java": { + "checksum": "df7230851656ea46c5ba313cd9ed6607", + "language": "Java", + "loc": 34, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "OperationMethod", "start": {"line": 50, "column": 9}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "getMethod", "start": {"line": 62, "column": 16}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getOperationType", "start": {"line": 70, "column": 23}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getParameters", "start": {"line": 78, "column": 29}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/reflect/OperationMethodParameters.java": { + "checksum": "9775ba7357155ad67a8d54f0f4a80b47", + "language": "Java", + "loc": 46, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "OperationMethodParameters", "start": {"line": 46, "column": 2}, "end": {"line": 53, "column": 3}, "value": 8}, + {"unit_name": "getOperationParameters", "start": {"line": 55, "column": 35}, "end": {"line": 61, "column": 3}, "value": 7}, + {"unit_name": "getParameterCount", "start": {"line": 64, "column": 13}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 69, "column": 28}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 74, "column": 38}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 79, "column": 36}, "end": {"line": 81, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/reflect/OperationMethodParameter.java": { + "checksum": "c063ced87af423a42e086c202309b837", + "language": "Java", + "loc": 52, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "OperationMethodParameter", "start": {"line": 51, "column": 2}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 62, "column": 18}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "isMandatory", "start": {"line": 67, "column": 17}, "end": {"line": 75, "column": 3}, "value": 9}, + {"unit_name": "getAnnotation", "start": {"line": 78, "column": 34}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "isMandatory", "start": {"line": 89, "column": 11}, "end": {"line": 92, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/reflect/package-info.java": { + "checksum": "9ce40106014ae3277cb0dd47240db06f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/convert/IsoOffsetDateTimeConverter.java": { + "checksum": "7fa548a70539594453b9b52094d0812c", + "language": "Java", + "loc": 18, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "convert", "start": {"line": 37, "column": 24}, "end": {"line": 42, "column": 3}, "value": 6}, + {"unit_name": "registerConverter", "start": {"line": 44, "column": 21}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/convert/ConversionServiceParameterValueMapper.java": { + "checksum": "c34d0c347b92592fe252ef9fef76b5ac", + "language": "Java", + "loc": 26, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "ConversionServiceParameterValueMapper", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "ConversionServiceParameterValueMapper", "start": {"line": 49, "column": 9}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "mapParameterValue", "start": {"line": 55, "column": 16}, "end": {"line": 62, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoke/convert/package-info.java": { + "checksum": "be54b52b1cd347e6d83774e67c6713c1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/OperationReflectiveProcessor.java": { + "checksum": "50c43dbbc4c6182d44e303b5260215fc", + "language": "Java", + "loc": 33, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "registerMethodHint", "start": {"line": 42, "column": 17}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "extractReturnType", "start": {"line": 50, "column": 15}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "registerReflectionHints", "start": {"line": 58, "column": 15}, "end": {"line": 62, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/DiscoveredEndpoint.java": { + "checksum": "177def9148e517435cd44b05cd073e25", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/EndpointExtension.java": { + "checksum": "d62c7dd44b3a8e949ffc2a8408a82f07", + "language": "Java", + "loc": 18, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/DiscoveredOperationMethod.java": { + "checksum": "f900063e145031d95a0eb4f70fac7129", + "language": "Java", + "loc": 46, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "DiscoveredOperationMethod", "start": {"line": 41, "column": 9}, "end": {"line": 49, "column": 3}, "value": 9}, + {"unit_name": "getProducesFromProducible", "start": {"line": 51, "column": 59}, "end": {"line": 62, "column": 3}, "value": 12}, + {"unit_name": "getProducesFrom", "start": {"line": 64, "column": 19}, "end": {"line": 71, "column": 3}, "value": 8}, + {"unit_name": "getProducesMediaTypes", "start": {"line": 73, "column": 22}, "end": {"line": 75, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/ReadOperation.java": { + "checksum": "89d2ea9bdbaebd050b33898c23b57491", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/DiscovererEndpointFilter.java": { + "checksum": "bbb1e2cfcd2a36af6098c62e3aa198de", + "language": "Java", + "loc": 14, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "DiscovererEndpointFilter", "start": {"line": 37, "column": 12}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "match", "start": {"line": 43, "column": 17}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/Endpoint.java": { + "checksum": "fb7758eca01630a84c52bec2a8c4c2cf", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/Selector.java": { + "checksum": "5e3778f21a43df27a3849a4643ea1dd1", + "language": "Java", + "loc": 16, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/AbstractDiscoveredEndpoint.java": { + "checksum": "aac2eb4e7c78b35f32958cd7f17138fe", + "language": "Java", + "loc": 45, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractDiscoveredEndpoint", "start": {"line": 56, "column": 9}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "AbstractDiscoveredEndpoint", "start": {"line": 70, "column": 9}, "end": {"line": 77, "column": 3}, "value": 8}, + {"unit_name": "getEndpointBean", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "wasDiscoveredBy", "start": {"line": 85, "column": 17}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 90, "column": 16}, "end": {"line": 95, "column": 3}, "value": 6}, + {"unit_name": "appendFields", "start": {"line": 97, "column": 17}, "end": {"line": 98, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/AbstractDiscoveredOperation.java": { + "checksum": "3f10c9b86e73b62d92c0f0392b71e489", + "language": "Java", + "loc": 35, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractDiscoveredOperation", "start": {"line": 44, "column": 9}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "getOperationMethod", "start": {"line": 49, "column": 25}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 54, "column": 23}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "invoke", "start": {"line": 59, "column": 16}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 64, "column": 16}, "end": {"line": 69, "column": 3}, "value": 6}, + {"unit_name": "appendFields", "start": {"line": 71, "column": 17}, "end": {"line": 72, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/EndpointConverter.java": { + "checksum": "cb1491cee205521e08fa0bff30fb7ba0", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/EndpointDiscoverer.java": { + "checksum": "67f82b8617f896da2863cb7ad1fe8a40", + "language": "Java", + "loc": 405, + "profile": [288, 35, 0, 0], + "measurements": [ + {"unit_name": "EndpointDiscoverer", "start": {"line": 97, "column": 9}, "end": {"line": 100, "column": 3}, "value": 4}, + {"unit_name": "EndpointDiscoverer", "start": {"line": 111, "column": 9}, "end": {"line": 123, "column": 3}, "value": 13}, + {"unit_name": "getOperationsFactory", "start": {"line": 125, "column": 41}, "end": {"line": 141, "column": 3}, "value": 9}, + {"unit_name": "createOperations", "start": {"line": 130, "column": 18}, "end": {"line": 132, "column": 5}, "value": 3}, + {"unit_name": "createOperation", "start": {"line": 135, "column": 16}, "end": {"line": 138, "column": 5}, "value": 4}, + {"unit_name": "getEndpoints", "start": {"line": 144, "column": 29}, "end": {"line": 149, "column": 3}, "value": 6}, + {"unit_name": "discoverEndpoints", "start": {"line": 151, "column": 24}, "end": {"line": 155, "column": 3}, "value": 5}, + {"unit_name": "createEndpointBeans", "start": {"line": 157, "column": 35}, "end": {"line": 170, "column": 3}, "value": 14}, + {"unit_name": "createEndpointBean", "start": {"line": 172, "column": 23}, "end": {"line": 176, "column": 3}, "value": 5}, + {"unit_name": "addExtensionBeans", "start": {"line": 178, "column": 15}, "end": {"line": 190, "column": 3}, "value": 13}, + {"unit_name": "createExtensionBean", "start": {"line": 192, "column": 24}, "end": {"line": 196, "column": 3}, "value": 5}, + {"unit_name": "addExtensionBean", "start": {"line": 198, "column": 15}, "end": {"line": 205, "column": 3}, "value": 8}, + {"unit_name": "convertToEndpoints", "start": {"line": 207, "column": 24}, "end": {"line": 218, "column": 3}, "value": 12}, + {"unit_name": "isInvocable", "start": {"line": 228, "column": 20}, "end": {"line": 230, "column": 3}, "value": 3}, + {"unit_name": "convertToEndpoint", "start": {"line": 232, "column": 12}, "end": {"line": 250, "column": 3}, "value": 19}, + {"unit_name": "addOperations", "start": {"line": 252, "column": 15}, "end": {"line": 266, "column": 3}, "value": 15}, + {"unit_name": "getLast", "start": {"line": 268, "column": 16}, "end": {"line": 270, "column": 3}, "value": 3}, + {"unit_name": "assertNoDuplicateOperations", "start": {"line": 272, "column": 15}, "end": {"line": 286, "column": 3}, "value": 15}, + {"unit_name": "isExtensionExposed", "start": {"line": 288, "column": 18}, "end": {"line": 291, "column": 3}, "value": 4}, + {"unit_name": "isExtensionTypeExposed", "start": {"line": 299, "column": 20}, "end": {"line": 301, "column": 3}, "value": 3}, + {"unit_name": "isEndpointExposed", "start": {"line": 303, "column": 18}, "end": {"line": 306, "column": 3}, "value": 4}, + {"unit_name": "isEndpointTypeExposed", "start": {"line": 314, "column": 20}, "end": {"line": 316, "column": 3}, "value": 3}, + {"unit_name": "isEndpointFiltered", "start": {"line": 318, "column": 18}, "end": {"line": 325, "column": 3}, "value": 8}, + {"unit_name": "isFilterMatch", "start": {"line": 328, "column": 18}, "end": {"line": 342, "column": 3}, "value": 15}, + {"unit_name": "isFilterMatch", "start": {"line": 344, "column": 18}, "end": {"line": 346, "column": 3}, "value": 3}, + {"unit_name": "isFilterMatch", "start": {"line": 349, "column": 18}, "end": {"line": 354, "column": 3}, "value": 6}, + {"unit_name": "isOperationFiltered", "start": {"line": 356, "column": 18}, "end": {"line": 363, "column": 3}, "value": 8}, + {"unit_name": "isFilterMatch", "start": {"line": 366, "column": 18}, "end": {"line": 372, "column": 3}, "value": 7}, + {"unit_name": "getFilterEndpoint", "start": {"line": 374, "column": 12}, "end": {"line": 377, "column": 3}, "value": 4}, + {"unit_name": "getEndpointType", "start": {"line": 380, "column": 31}, "end": {"line": 382, "column": 3}, "value": 3}, + {"unit_name": "createEndpoint", "start": {"line": 395, "column": 14}, "end": {"line": 397, "column": 3}, "value": 3}, + {"unit_name": "OperationKey", "start": {"line": 442, "column": 10}, "end": {"line": 447, "column": 4}, "value": 6}, + {"unit_name": "equals", "start": {"line": 450, "column": 18}, "end": {"line": 458, "column": 4}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 461, "column": 14}, "end": {"line": 463, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 466, "column": 17}, "end": {"line": 468, "column": 4}, "value": 3}, + {"unit_name": "EndpointBean", "start": {"line": 491, "column": 3}, "end": {"line": 504, "column": 4}, "value": 14}, + {"unit_name": "addExtension", "start": {"line": 506, "column": 8}, "end": {"line": 508, "column": 4}, "value": 3}, + {"unit_name": "getExtensions", "start": {"line": 510, "column": 22}, "end": {"line": 512, "column": 4}, "value": 3}, + {"unit_name": "getFilter", "start": {"line": 514, "column": 20}, "end": {"line": 519, "column": 4}, "value": 6}, + {"unit_name": "getBeanName", "start": {"line": 521, "column": 10}, "end": {"line": 523, "column": 4}, "value": 3}, + {"unit_name": "getBeanType", "start": {"line": 525, "column": 12}, "end": {"line": 527, "column": 4}, "value": 3}, + {"unit_name": "getBean", "start": {"line": 529, "column": 10}, "end": {"line": 531, "column": 4}, "value": 3}, + {"unit_name": "getId", "start": {"line": 533, "column": 14}, "end": {"line": 535, "column": 4}, "value": 3}, + {"unit_name": "getDefaultAccess", "start": {"line": 537, "column": 10}, "end": {"line": 539, "column": 4}, "value": 3}, + {"unit_name": "getFilter", "start": {"line": 541, "column": 12}, "end": {"line": 543, "column": 4}, "value": 3}, + {"unit_name": "ExtensionBean", "start": {"line": 562, "column": 3}, "end": {"line": 577, "column": 4}, "value": 16}, + {"unit_name": "getBeanName", "start": {"line": 579, "column": 10}, "end": {"line": 581, "column": 4}, "value": 3}, + {"unit_name": "getBeanType", "start": {"line": 583, "column": 12}, "end": {"line": 585, "column": 4}, "value": 3}, + {"unit_name": "getBean", "start": {"line": 587, "column": 10}, "end": {"line": 589, "column": 4}, "value": 3}, + {"unit_name": "getEndpointId", "start": {"line": 591, "column": 14}, "end": {"line": 593, "column": 4}, "value": 3}, + {"unit_name": "getFilter", "start": {"line": 595, "column": 12}, "end": {"line": 597, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/WriteOperation.java": { + "checksum": "1f64d445e438e092ae20b0c86d3a6c7f", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/FilteredEndpoint.java": { + "checksum": "6b6a110e01c39fbecae01971581d777d", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/package-info.java": { + "checksum": "4b21b9538a8a52325adda38a9b49ec4c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/DiscoveredOperationsFactory.java": { + "checksum": "763b4db0c298fb706ae2e64782b53fbf", + "language": "Java", + "loc": 74, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "DiscoveredOperationsFactory", "start": {"line": 65, "column": 2}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "createOperations", "start": {"line": 71, "column": 16}, "end": {"line": 75, "column": 3}, "value": 5}, + {"unit_name": "createOperation", "start": {"line": 77, "column": 12}, "end": {"line": 84, "column": 3}, "value": 8}, + {"unit_name": "createOperation", "start": {"line": 86, "column": 12}, "end": {"line": 97, "column": 3}, "value": 12}, + {"unit_name": "applyAdvisors", "start": {"line": 99, "column": 27}, "end": {"line": 108, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/annotation/DeleteOperation.java": { + "checksum": "c9d300e7fed9cf758d4444b29332f63f", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoker/cache/CachingOperationInvokerAdvisor.java": { + "checksum": "18dc93b23df20ac25818dbeda4182942", + "language": "Java", + "loc": 24, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "CachingOperationInvokerAdvisor", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 42, "column": 26}, "end": {"line": 51, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoker/cache/CachingOperationInvoker.java": { + "checksum": "0e0881ef5b38c9eb52056f2af5568b2d", + "language": "Java", + "loc": 152, + "profile": [93, 17, 0, 0], + "measurements": [ + {"unit_name": "CachingOperationInvoker", "start": {"line": 67, "column": 2}, "end": {"line": 72, "column": 3}, "value": 6}, + {"unit_name": "getTimeToLive", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "invoke", "start": {"line": 83, "column": 16}, "end": {"line": 99, "column": 3}, "value": 17}, + {"unit_name": "getCacheKey", "start": {"line": 101, "column": 19}, "end": {"line": 106, "column": 3}, "value": 6}, + {"unit_name": "cleanExpiredCachedResponses", "start": {"line": 108, "column": 15}, "end": {"line": 115, "column": 3}, "value": 7}, + {"unit_name": "hasInput", "start": {"line": 117, "column": 18}, "end": {"line": 123, "column": 3}, "value": 7}, + {"unit_name": "createCachedResponse", "start": {"line": 125, "column": 25}, "end": {"line": 130, "column": 3}, "value": 6}, + {"unit_name": "isApplicable", "start": {"line": 132, "column": 17}, "end": {"line": 139, "column": 3}, "value": 8}, + {"unit_name": "CachedResponse", "start": {"line": 151, "column": 3}, "end": {"line": 154, "column": 4}, "value": 4}, + {"unit_name": "isStale", "start": {"line": 156, "column": 11}, "end": {"line": 158, "column": 4}, "value": 3}, + {"unit_name": "getResponse", "start": {"line": 160, "column": 10}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "ReactiveCachedResponse", "start": {"line": 171, "column": 3}, "end": {"line": 173, "column": 4}, "value": 3}, + {"unit_name": "applyCaching", "start": {"line": 175, "column": 25}, "end": {"line": 183, "column": 4}, "value": 9}, + {"unit_name": "CacheKey", "start": {"line": 198, "column": 11}, "end": {"line": 202, "column": 4}, "value": 5}, + {"unit_name": "containsType", "start": {"line": 204, "column": 18}, "end": {"line": 206, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 209, "column": 18}, "end": {"line": 220, "column": 4}, "value": 12}, + {"unit_name": "hashCode", "start": {"line": 223, "column": 14}, "end": {"line": 230, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/invoker/cache/package-info.java": { + "checksum": "00b35d53bf6d0ae4efda557b6a12ee14", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jackson/EndpointObjectMapper.java": { + "checksum": "89be2e37ff1fb5e7b97a72d92f895de6", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/jackson/package-info.java": { + "checksum": "aa10e3ba7360f26c18c451e78c800288", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/beans/BeansEndpoint.java": { + "checksum": "d39df4cd3965e82235a402b6796f6f15", + "language": "Java", + "loc": 115, + "profile": [84, 0, 0, 0], + "measurements": [ + {"unit_name": "BeansEndpoint", "start": {"line": 51, "column": 9}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "beans", "start": {"line": 56, "column": 25}, "end": {"line": 64, "column": 3}, "value": 9}, + {"unit_name": "getConfigurableParent", "start": {"line": 66, "column": 48}, "end": {"line": 72, "column": 3}, "value": 7}, + {"unit_name": "BeansDescriptor", "start": {"line": 81, "column": 11}, "end": {"line": 83, "column": 4}, "value": 3}, + {"unit_name": "getContexts", "start": {"line": 85, "column": 46}, "end": {"line": 87, "column": 4}, "value": 3}, + {"unit_name": "ContextBeansDescriptor", "start": {"line": 100, "column": 11}, "end": {"line": 103, "column": 4}, "value": 4}, + {"unit_name": "getParentId", "start": {"line": 105, "column": 17}, "end": {"line": 107, "column": 4}, "value": 3}, + {"unit_name": "getBeans", "start": {"line": 109, "column": 38}, "end": {"line": 111, "column": 4}, "value": 3}, + {"unit_name": "describing", "start": {"line": 113, "column": 41}, "end": {"line": 120, "column": 4}, "value": 8}, + {"unit_name": "describeBeans", "start": {"line": 122, "column": 46}, "end": {"line": 131, "column": 4}, "value": 10}, + {"unit_name": "describeBean", "start": {"line": 133, "column": 33}, "end": {"line": 137, "column": 4}, "value": 5}, + {"unit_name": "isBeanEligible", "start": {"line": 139, "column": 26}, "end": {"line": 142, "column": 4}, "value": 4}, + {"unit_name": "BeanDescriptor", "start": {"line": 161, "column": 11}, "end": {"line": 167, "column": 4}, "value": 7}, + {"unit_name": "getAliases", "start": {"line": 169, "column": 19}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "getScope", "start": {"line": 173, "column": 17}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 177, "column": 19}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "getResource", "start": {"line": 181, "column": 17}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "getDependencies", "start": {"line": 185, "column": 19}, "end": {"line": 187, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/beans/package-info.java": { + "checksum": "ff8c25932d658bc74723efded33f1f32", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/availability/ReadinessStateHealthIndicator.java": { + "checksum": "c99aa67eb89936dc427705b0afa7368d", + "language": "Java", + "loc": 18, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "ReadinessStateHealthIndicator", "start": {"line": 34, "column": 9}, "end": {"line": 39, "column": 3}, "value": 6}, + {"unit_name": "getState", "start": {"line": 42, "column": 30}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/availability/AvailabilityStateHealthIndicator.java": { + "checksum": "6bc84a159f7ae6e256f2df6d364228eb", + "language": "Java", + "loc": 57, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "AvailabilityStateHealthIndicator", "start": {"line": 55, "column": 39}, "end": {"line": 65, "column": 3}, "value": 11}, + {"unit_name": "assertAllEnumsMapped", "start": {"line": 68, "column": 45}, "end": {"line": 76, "column": 3}, "value": 9}, + {"unit_name": "doHealthCheck", "start": {"line": 79, "column": 17}, "end": {"line": 87, "column": 3}, "value": 9}, + {"unit_name": "getState", "start": {"line": 95, "column": 30}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "addDefaultStatus", "start": {"line": 110, "column": 16}, "end": {"line": 112, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/availability/LivenessStateHealthIndicator.java": { + "checksum": "f30e31fdcb1e64e6a1873974246dcb1b", + "language": "Java", + "loc": 18, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "LivenessStateHealthIndicator", "start": {"line": 33, "column": 9}, "end": {"line": 38, "column": 3}, "value": 6}, + {"unit_name": "getState", "start": {"line": 41, "column": 30}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/availability/package-info.java": { + "checksum": "138bbf5e3de18f09f6d5cfb8cbff395f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/hazelcast/HazelcastHealthIndicator.java": { + "checksum": "96e3168492502b7d83e1ec32ebd67489", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "HazelcastHealthIndicator", "start": {"line": 37, "column": 9}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 44, "column": 17}, "end": {"line": 50, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/hazelcast/package-info.java": { + "checksum": "b0666e3d3797777c98b8433296bb6744", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/quartz/QuartzEndpointWebExtension.java": { + "checksum": "35e24e4853e4826c2dc31fed4da5207e", + "language": "Java", + "loc": 77, + "profile": [47, 0, 0, 0], + "measurements": [ + {"unit_name": "QuartzEndpointWebExtension", "start": {"line": 55, "column": 9}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "quartzJobOrTriggerGroups", "start": {"line": 62, "column": 53}, "end": {"line": 65, "column": 3}, "value": 4}, + {"unit_name": "quartzJobOrTriggerGroup", "start": {"line": 68, "column": 37}, "end": {"line": 72, "column": 3}, "value": 5}, + {"unit_name": "quartzJobOrTrigger", "start": {"line": 75, "column": 37}, "end": {"line": 80, "column": 3}, "value": 6}, + {"unit_name": "handle", "start": {"line": 82, "column": 37}, "end": {"line": 91, "column": 3}, "value": 10}, + {"unit_name": "handleNull", "start": {"line": 93, "column": 37}, "end": {"line": 98, "column": 3}, "value": 6}, + {"unit_name": "get", "start": {"line": 103, "column": 5}, "end": {"line": 118, "column": 3}, "value": 6}, + {"unit_name": "registerHints", "start": {"line": 112, "column": 15}, "end": {"line": 116, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/quartz/QuartzEndpoint.java": { + "checksum": "fd135cdec7aab9a74369eab7bae86198", + "language": "Java", + "loc": 519, + "profile": [366, 20, 0, 0], + "measurements": [ + {"unit_name": "QuartzEndpoint", "start": {"line": 77, "column": 9}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "quartzReport", "start": {"line": 89, "column": 26}, "end": {"line": 92, "column": 3}, "value": 4}, + {"unit_name": "quartzJobGroups", "start": {"line": 99, "column": 32}, "end": {"line": 109, "column": 3}, "value": 11}, + {"unit_name": "quartzTriggerGroups", "start": {"line": 116, "column": 32}, "end": {"line": 130, "column": 3}, "value": 15}, + {"unit_name": "quartzJobGroupSummary", "start": {"line": 139, "column": 41}, "end": {"line": 149, "column": 3}, "value": 11}, + {"unit_name": "findJobsByGroup", "start": {"line": 151, "column": 26}, "end": {"line": 158, "column": 3}, "value": 8}, + {"unit_name": "quartzTriggerGroupSummary", "start": {"line": 167, "column": 45}, "end": {"line": 181, "column": 3}, "value": 15}, + {"unit_name": "findTriggersByGroup", "start": {"line": 183, "column": 24}, "end": {"line": 190, "column": 3}, "value": 8}, + {"unit_name": "quartzJob", "start": {"line": 201, "column": 36}, "end": {"line": 213, "column": 3}, "value": 13}, + {"unit_name": "extractTriggersSummary", "start": {"line": 215, "column": 43}, "end": {"line": 227, "column": 3}, "value": 13}, + {"unit_name": "quartzTrigger", "start": {"line": 238, "column": 22}, "end": {"line": 249, "column": 3}, "value": 12}, + {"unit_name": "getIntervalDuration", "start": {"line": 251, "column": 26}, "end": {"line": 253, "column": 3}, "value": 3}, + {"unit_name": "getLocalTime", "start": {"line": 255, "column": 27}, "end": {"line": 258, "column": 3}, "value": 4}, + {"unit_name": "sanitizeJobDataMap", "start": {"line": 260, "column": 30}, "end": {"line": 267, "column": 3}, "value": 8}, + {"unit_name": "getSanitizedValue", "start": {"line": 269, "column": 17}, "end": {"line": 272, "column": 3}, "value": 4}, + {"unit_name": "temporalUnit", "start": {"line": 274, "column": 30}, "end": {"line": 285, "column": 3}, "value": 12}, + {"unit_name": "QuartzDescriptor", "start": {"line": 296, "column": 3}, "end": {"line": 299, "column": 4}, "value": 4}, + {"unit_name": "getJobs", "start": {"line": 301, "column": 31}, "end": {"line": 303, "column": 4}, "value": 3}, + {"unit_name": "getTriggers", "start": {"line": 305, "column": 31}, "end": {"line": 307, "column": 4}, "value": 3}, + {"unit_name": "GroupNamesDescriptor", "start": {"line": 318, "column": 10}, "end": {"line": 320, "column": 4}, "value": 3}, + {"unit_name": "getGroups", "start": {"line": 322, "column": 22}, "end": {"line": 324, "column": 4}, "value": 3}, + {"unit_name": "QuartzGroupsDescriptor", "start": {"line": 335, "column": 10}, "end": {"line": 337, "column": 4}, "value": 3}, + {"unit_name": "getGroups", "start": {"line": 339, "column": 30}, "end": {"line": 341, "column": 4}, "value": 3}, + {"unit_name": "QuartzJobGroupSummaryDescriptor", "start": {"line": 354, "column": 11}, "end": {"line": 357, "column": 4}, "value": 4}, + {"unit_name": "getGroup", "start": {"line": 359, "column": 17}, "end": {"line": 361, "column": 4}, "value": 3}, + {"unit_name": "getJobs", "start": {"line": 363, "column": 50}, "end": {"line": 365, "column": 4}, "value": 3}, + {"unit_name": "QuartzJobSummaryDescriptor", "start": {"line": 376, "column": 11}, "end": {"line": 378, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 380, "column": 45}, "end": {"line": 382, "column": 4}, "value": 3}, + {"unit_name": "getClassName", "start": {"line": 384, "column": 17}, "end": {"line": 386, "column": 4}, "value": 3}, + {"unit_name": "QuartzJobDetailsDescriptor", "start": {"line": 411, "column": 3}, "end": {"line": 421, "column": 4}, "value": 11}, + {"unit_name": "getGroup", "start": {"line": 423, "column": 17}, "end": {"line": 425, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 427, "column": 17}, "end": {"line": 429, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 431, "column": 17}, "end": {"line": 433, "column": 4}, "value": 3}, + {"unit_name": "getClassName", "start": {"line": 435, "column": 17}, "end": {"line": 437, "column": 4}, "value": 3}, + {"unit_name": "isDurable", "start": {"line": 439, "column": 18}, "end": {"line": 441, "column": 4}, "value": 3}, + {"unit_name": "isRequestRecovery", "start": {"line": 443, "column": 18}, "end": {"line": 445, "column": 4}, "value": 3}, + {"unit_name": "getData", "start": {"line": 447, "column": 30}, "end": {"line": 449, "column": 4}, "value": 3}, + {"unit_name": "getTriggers", "start": {"line": 451, "column": 36}, "end": {"line": 453, "column": 4}, "value": 3}, + {"unit_name": "QuartzTriggerGroupSummaryDescriptor", "start": {"line": 468, "column": 11}, "end": {"line": 474, "column": 4}, "value": 6}, + {"unit_name": "getGroup", "start": {"line": 476, "column": 17}, "end": {"line": 478, "column": 4}, "value": 3}, + {"unit_name": "isPaused", "start": {"line": 480, "column": 18}, "end": {"line": 482, "column": 4}, "value": 3}, + {"unit_name": "getTriggers", "start": {"line": 484, "column": 19}, "end": {"line": 486, "column": 4}, "value": 3}, + {"unit_name": "Triggers", "start": {"line": 500, "column": 12}, "end": {"line": 508, "column": 5}, "value": 9}, + {"unit_name": "getCron", "start": {"line": 510, "column": 31}, "end": {"line": 512, "column": 5}, "value": 3}, + {"unit_name": "getSimple", "start": {"line": 514, "column": 31}, "end": {"line": 516, "column": 5}, "value": 3}, + {"unit_name": "getDailyTimeInterval", "start": {"line": 518, "column": 31}, "end": {"line": 520, "column": 5}, "value": 3}, + {"unit_name": "getCalendarInterval", "start": {"line": 522, "column": 31}, "end": {"line": 524, "column": 5}, "value": 3}, + {"unit_name": "getCustom", "start": {"line": 526, "column": 31}, "end": {"line": 528, "column": 5}, "value": 3}, + {"unit_name": "TriggerType", "start": {"line": 548, "column": 3}, "end": {"line": 550, "column": 4}, "value": 3}, + {"unit_name": "getId", "start": {"line": 552, "column": 17}, "end": {"line": 554, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 578, "column": 36}, "end": {"line": 585, "column": 4}, "value": 8}, + {"unit_name": "TriggerDescriptor", "start": {"line": 587, "column": 13}, "end": {"line": 590, "column": 4}, "value": 4}, + {"unit_name": "buildSummary", "start": {"line": 598, "column": 30}, "end": {"line": 607, "column": 4}, "value": 10}, + {"unit_name": "buildDetails", "start": {"line": 622, "column": 30}, "end": {"line": 641, "column": 4}, "value": 20}, + {"unit_name": "putIfNoNull", "start": {"line": 650, "column": 18}, "end": {"line": 654, "column": 4}, "value": 5}, + {"unit_name": "getTrigger", "start": {"line": 656, "column": 21}, "end": {"line": 658, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 660, "column": 25}, "end": {"line": 662, "column": 4}, "value": 3}, + {"unit_name": "CronTriggerDescriptor", "start": {"line": 673, "column": 10}, "end": {"line": 676, "column": 4}, "value": 4}, + {"unit_name": "appendSummary", "start": {"line": 679, "column": 18}, "end": {"line": 682, "column": 4}, "value": 4}, + {"unit_name": "appendDetails", "start": {"line": 685, "column": 18}, "end": {"line": 687, "column": 4}, "value": 3}, + {"unit_name": "SimpleTriggerDescriptor", "start": {"line": 698, "column": 10}, "end": {"line": 701, "column": 4}, "value": 4}, + {"unit_name": "appendSummary", "start": {"line": 704, "column": 18}, "end": {"line": 706, "column": 4}, "value": 3}, + {"unit_name": "appendDetails", "start": {"line": 709, "column": 18}, "end": {"line": 713, "column": 4}, "value": 5}, + {"unit_name": "DailyTimeIntervalTriggerDescriptor", "start": {"line": 724, "column": 10}, "end": {"line": 727, "column": 4}, "value": 4}, + {"unit_name": "appendSummary", "start": {"line": 730, "column": 18}, "end": {"line": 737, "column": 4}, "value": 8}, + {"unit_name": "appendDetails", "start": {"line": 740, "column": 18}, "end": {"line": 744, "column": 4}, "value": 5}, + {"unit_name": "CalendarIntervalTriggerDescriptor", "start": {"line": 755, "column": 10}, "end": {"line": 758, "column": 4}, "value": 4}, + {"unit_name": "appendSummary", "start": {"line": 761, "column": 18}, "end": {"line": 766, "column": 4}, "value": 6}, + {"unit_name": "appendDetails", "start": {"line": 769, "column": 18}, "end": {"line": 775, "column": 4}, "value": 7}, + {"unit_name": "CustomTriggerDescriptor", "start": {"line": 784, "column": 10}, "end": {"line": 786, "column": 4}, "value": 3}, + {"unit_name": "appendSummary", "start": {"line": 789, "column": 18}, "end": {"line": 791, "column": 4}, "value": 3}, + {"unit_name": "appendDetails", "start": {"line": 794, "column": 18}, "end": {"line": 796, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/quartz/package-info.java": { + "checksum": "c61aabd7468690e7aa3e3fa0c25af184", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/liquibase/LiquibaseEndpoint.java": { + "checksum": "cc69a7df828a6298baa721e7d395af25", + "language": "Java", + "loc": 186, + "profile": [86, 16, 31, 0], + "measurements": [ + {"unit_name": "LiquibaseEndpoint", "start": {"line": 53, "column": 9}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "liquibaseBeans", "start": {"line": 59, "column": 34}, "end": {"line": 73, "column": 3}, "value": 15}, + {"unit_name": "createReport", "start": {"line": 75, "column": 34}, "end": {"line": 105, "column": 3}, "value": 31}, + {"unit_name": "LiquibaseBeansDescriptor", "start": {"line": 114, "column": 11}, "end": {"line": 116, "column": 4}, "value": 3}, + {"unit_name": "getContexts", "start": {"line": 118, "column": 55}, "end": {"line": 120, "column": 4}, "value": 3}, + {"unit_name": "ContextLiquibaseBeansDescriptor", "start": {"line": 133, "column": 11}, "end": {"line": 136, "column": 4}, "value": 4}, + {"unit_name": "getLiquibaseBeans", "start": {"line": 138, "column": 47}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "getParentId", "start": {"line": 142, "column": 17}, "end": {"line": 144, "column": 4}, "value": 3}, + {"unit_name": "LiquibaseBeanDescriptor", "start": {"line": 155, "column": 10}, "end": {"line": 157, "column": 4}, "value": 3}, + {"unit_name": "getChangeSets", "start": {"line": 159, "column": 36}, "end": {"line": 161, "column": 4}, "value": 3}, + {"unit_name": "ChangeSetDescriptor", "start": {"line": 196, "column": 10}, "end": {"line": 211, "column": 4}, "value": 16}, + {"unit_name": "getAuthor", "start": {"line": 213, "column": 17}, "end": {"line": 215, "column": 4}, "value": 3}, + {"unit_name": "getChangeLog", "start": {"line": 217, "column": 17}, "end": {"line": 219, "column": 4}, "value": 3}, + {"unit_name": "getComments", "start": {"line": 221, "column": 17}, "end": {"line": 223, "column": 4}, "value": 3}, + {"unit_name": "getContexts", "start": {"line": 225, "column": 22}, "end": {"line": 227, "column": 4}, "value": 3}, + {"unit_name": "getDateExecuted", "start": {"line": 229, "column": 18}, "end": {"line": 231, "column": 4}, "value": 3}, + {"unit_name": "getDeploymentId", "start": {"line": 233, "column": 17}, "end": {"line": 235, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 237, "column": 17}, "end": {"line": 239, "column": 4}, "value": 3}, + {"unit_name": "getExecType", "start": {"line": 241, "column": 19}, "end": {"line": 243, "column": 4}, "value": 3}, + {"unit_name": "getId", "start": {"line": 245, "column": 17}, "end": {"line": 247, "column": 4}, "value": 3}, + {"unit_name": "getLabels", "start": {"line": 249, "column": 22}, "end": {"line": 251, "column": 4}, "value": 3}, + {"unit_name": "getChecksum", "start": {"line": 253, "column": 17}, "end": {"line": 255, "column": 4}, "value": 3}, + {"unit_name": "getOrderExecuted", "start": {"line": 257, "column": 18}, "end": {"line": 259, "column": 4}, "value": 3}, + {"unit_name": "getTag", "start": {"line": 261, "column": 17}, "end": {"line": 263, "column": 4}, "value": 3}, + {"unit_name": "ContextExpressionDescriptor", "start": {"line": 274, "column": 10}, "end": {"line": 276, "column": 4}, "value": 3}, + {"unit_name": "getContexts", "start": {"line": 278, "column": 22}, "end": {"line": 280, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/liquibase/package-info.java": { + "checksum": "5694727eb30fc360a3f2c1c0356a45a8", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/jms/JmsHealthIndicator.java": { + "checksum": "09c180d0758091cd9c27652323ac41d2", + "language": "Java", + "loc": 56, + "profile": [20, 16, 0, 0], + "measurements": [ + {"unit_name": "JmsHealthIndicator", "start": {"line": 44, "column": 9}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "doHealthCheck", "start": {"line": 50, "column": 17}, "end": {"line": 55, "column": 3}, "value": 6}, + {"unit_name": "MonitoredConnection", "start": {"line": 63, "column": 3}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "start", "start": {"line": 67, "column": 8}, "end": {"line": 82, "column": 4}, "value": 16}, + {"unit_name": "closeConnection", "start": {"line": 84, "column": 16}, "end": {"line": 91, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/jms/package-info.java": { + "checksum": "512fb8361c4f91e4c500ffdd80c2c517", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/startup/StartupEndpoint.java": { + "checksum": "12263b15c8d825187604d0a4bc8ce3f6", + "language": "Java", + "loc": 65, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "StartupEndpoint", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "startupSnapshot", "start": {"line": 58, "column": 27}, "end": {"line": 61, "column": 3}, "value": 4}, + {"unit_name": "startup", "start": {"line": 64, "column": 27}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "StartupDescriptor", "start": {"line": 78, "column": 11}, "end": {"line": 81, "column": 4}, "value": 4}, + {"unit_name": "getSpringBootVersion", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 4}, "value": 3}, + {"unit_name": "getTimeline", "start": {"line": 87, "column": 26}, "end": {"line": 89, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 108, "column": 15}, "end": {"line": 115, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/startup/package-info.java": { + "checksum": "e5ab88aa7084e53e9de7af94c0dbc28c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/package-info.java": { + "checksum": "a7af0bc5b583c2f06d9416847c386ed1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/redis/RedisHealth.java": { + "checksum": "124754667a4e091c076da25cd0125e2b", + "language": "Java", + "loc": 24, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "RedisHealth", "start": {"line": 33, "column": 10}, "end": {"line": 34, "column": 3}, "value": 2}, + {"unit_name": "up", "start": {"line": 36, "column": 17}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "fromClusterInfo", "start": {"line": 41, "column": 17}, "end": {"line": 52, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/redis/RedisReactiveHealthIndicator.java": { + "checksum": "db158c8031a61434a08eff3583afa72e", + "language": "Java", + "loc": 42, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "RedisReactiveHealthIndicator", "start": {"line": 45, "column": 9}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "doHealthCheck", "start": {"line": 51, "column": 25}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getConnection", "start": {"line": 55, "column": 40}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "doHealthCheck", "start": {"line": 60, "column": 23}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "getHealth", "start": {"line": 65, "column": 23}, "end": {"line": 70, "column": 3}, "value": 6}, + {"unit_name": "up", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "fromClusterInfo", "start": {"line": 76, "column": 17}, "end": {"line": 78, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/redis/RedisHealthIndicator.java": { + "checksum": "3ccdd5bb59dbaabb49d8c5662153e26f", + "language": "Java", + "loc": 35, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "RedisHealthIndicator", "start": {"line": 41, "column": 9}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 48, "column": 17}, "end": {"line": 56, "column": 3}, "value": 9}, + {"unit_name": "doHealthCheck", "start": {"line": 58, "column": 15}, "end": {"line": 65, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/redis/package-info.java": { + "checksum": "f53cd0222fe8f2f8700575e6072757d1", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/mongo/MongoHealthIndicator.java": { + "checksum": "1e3f044444bd07a6264f9d73002c6cbc", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "MongoHealthIndicator", "start": {"line": 38, "column": 9}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 45, "column": 17}, "end": {"line": 48, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/mongo/MongoReactiveHealthIndicator.java": { + "checksum": "5250eafe79527096236d3733bd4a9343", + "language": "Java", + "loc": 24, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "MongoReactiveHealthIndicator", "start": {"line": 38, "column": 9}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 45, "column": 25}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "up", "start": {"line": 50, "column": 17}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/mongo/package-info.java": { + "checksum": "27f7f0a6687d6cf37f6a7dd9007672cf", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/elasticsearch/ElasticsearchReactiveHealthIndicator.java": { + "checksum": "253cecf9260838825659bf3c6a3386f6", + "language": "Java", + "loc": 44, + "profile": [7, 24, 0, 0], + "measurements": [ + {"unit_name": "ElasticsearchReactiveHealthIndicator", "start": {"line": 42, "column": 9}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "doHealthCheck", "start": {"line": 48, "column": 25}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "processResponse", "start": {"line": 52, "column": 17}, "end": {"line": 75, "column": 3}, "value": 24} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/data/elasticsearch/package-info.java": { + "checksum": "591cf78b22ec4df7873b60087325fdad", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/logging/LoggersEndpoint.java": { + "checksum": "e7ab3ca5c3b9799a27343ff9ff9120f4", + "language": "Java", + "loc": 138, + "profile": [89, 0, 0, 0], + "measurements": [ + {"unit_name": "LoggersEndpoint", "start": {"line": 66, "column": 9}, "end": {"line": 71, "column": 3}, "value": 6}, + {"unit_name": "loggers", "start": {"line": 74, "column": 27}, "end": {"line": 80, "column": 3}, "value": 7}, + {"unit_name": "getGroups", "start": {"line": 82, "column": 51}, "end": {"line": 87, "column": 3}, "value": 6}, + {"unit_name": "loggerLevels", "start": {"line": 90, "column": 32}, "end": {"line": 98, "column": 3}, "value": 9}, + {"unit_name": "configureLogLevel", "start": {"line": 101, "column": 14}, "end": {"line": 109, "column": 3}, "value": 9}, + {"unit_name": "getLevels", "start": {"line": 111, "column": 33}, "end": {"line": 114, "column": 3}, "value": 4}, + {"unit_name": "getLoggers", "start": {"line": 116, "column": 46}, "end": {"line": 122, "column": 3}, "value": 7}, + {"unit_name": "LoggersDescriptor", "start": {"line": 140, "column": 10}, "end": {"line": 145, "column": 4}, "value": 6}, + {"unit_name": "getLevels", "start": {"line": 147, "column": 33}, "end": {"line": 149, "column": 4}, "value": 3}, + {"unit_name": "getLoggers", "start": {"line": 151, "column": 46}, "end": {"line": 153, "column": 4}, "value": 3}, + {"unit_name": "getGroups", "start": {"line": 155, "column": 51}, "end": {"line": 157, "column": 4}, "value": 3}, + {"unit_name": "LoggerLevelsDescriptor", "start": {"line": 168, "column": 10}, "end": {"line": 170, "column": 4}, "value": 3}, + {"unit_name": "LoggerLevelsDescriptor", "start": {"line": 172, "column": 3}, "end": {"line": 174, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 176, "column": 26}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "getConfiguredLevel", "start": {"line": 180, "column": 17}, "end": {"line": 182, "column": 4}, "value": 3}, + {"unit_name": "GroupLoggerLevelsDescriptor", "start": {"line": 193, "column": 10}, "end": {"line": 196, "column": 4}, "value": 4}, + {"unit_name": "getMembers", "start": {"line": 198, "column": 23}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "SingleLoggerLevelsDescriptor", "start": {"line": 211, "column": 10}, "end": {"line": 214, "column": 4}, "value": 4}, + {"unit_name": "getEffectiveLevel", "start": {"line": 216, "column": 17}, "end": {"line": 218, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/logging/LogFileWebEndpoint.java": { + "checksum": "6c0316f46fac3e3c9f3ab2d1ffb17321", + "language": "Java", + "loc": 38, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "LogFileWebEndpoint", "start": {"line": 48, "column": 9}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "logFile", "start": {"line": 54, "column": 18}, "end": {"line": 60, "column": 3}, "value": 7}, + {"unit_name": "getLogFileResource", "start": {"line": 62, "column": 19}, "end": {"line": 71, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/logging/package-info.java": { + "checksum": "31d8310883efba67901e470e4423e96a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/elasticsearch/ElasticsearchRestClientHealthIndicator.java": { + "checksum": "962ee24d993f2b5e670c6385693cf22e", + "language": "Java", + "loc": 50, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "ElasticsearchRestClientHealthIndicator", "start": {"line": 52, "column": 9}, "end": {"line": 56, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 59, "column": 17}, "end": {"line": 71, "column": 3}, "value": 13}, + {"unit_name": "doHealthCheck", "start": {"line": 73, "column": 15}, "end": {"line": 83, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/elasticsearch/package-info.java": { + "checksum": "875da14b23c8f934521f85f8104dae64", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/couchbase/CouchbaseHealthIndicator.java": { + "checksum": "a8d4acf868bd2dde93a7549646cfad72", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "CouchbaseHealthIndicator", "start": {"line": 43, "column": 9}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "doHealthCheck", "start": {"line": 50, "column": 17}, "end": {"line": 53, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/couchbase/CouchbaseReactiveHealthIndicator.java": { + "checksum": "0a49900483dcbe1165edc53ac246a782", + "language": "Java", + "loc": 20, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "CouchbaseReactiveHealthIndicator", "start": {"line": 41, "column": 9}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "doHealthCheck", "start": {"line": 47, "column": 25}, "end": {"line": 52, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/couchbase/package-info.java": { + "checksum": "49876c537f656f2a5378590067281813", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/couchbase/CouchbaseHealth.java": { + "checksum": "35a3a643455850f3e69f62a9f27caac6", + "language": "Java", + "loc": 38, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "CouchbaseHealth", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 42, "column": 7}, "end": {"line": 52, "column": 3}, "value": 11}, + {"unit_name": "isCouchbaseUp", "start": {"line": 54, "column": 18}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "describe", "start": {"line": 58, "column": 30}, "end": {"line": 67, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/flyway/FlywayEndpoint.java": { + "checksum": "272bce3032dc6e0bf66ffc8dd3f8197a", + "language": "Java", + "loc": 131, + "profile": [90, 0, 0, 0], + "measurements": [ + {"unit_name": "FlywayEndpoint", "start": {"line": 49, "column": 9}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "flywayBeans", "start": {"line": 54, "column": 31}, "end": {"line": 67, "column": 3}, "value": 14}, + {"unit_name": "FlywayBeansDescriptor", "start": {"line": 76, "column": 11}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "getContexts", "start": {"line": 80, "column": 52}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "ContextFlywayBeansDescriptor", "start": {"line": 95, "column": 11}, "end": {"line": 98, "column": 4}, "value": 4}, + {"unit_name": "getFlywayBeans", "start": {"line": 100, "column": 40}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "getParentId", "start": {"line": 104, "column": 17}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "FlywayDescriptor", "start": {"line": 117, "column": 11}, "end": {"line": 119, "column": 4}, "value": 3}, + {"unit_name": "FlywayDescriptor", "start": {"line": 121, "column": 10}, "end": {"line": 123, "column": 4}, "value": 3}, + {"unit_name": "getMigrations", "start": {"line": 125, "column": 42}, "end": {"line": 127, "column": 4}, "value": 3}, + {"unit_name": "FlywayMigrationDescriptor", "start": {"line": 156, "column": 11}, "end": {"line": 167, "column": 4}, "value": 12}, + {"unit_name": "nullSafeToString", "start": {"line": 169, "column": 18}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "nullSafeToInstant", "start": {"line": 173, "column": 19}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 177, "column": 17}, "end": {"line": 179, "column": 4}, "value": 3}, + {"unit_name": "getChecksum", "start": {"line": 181, "column": 18}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 185, "column": 17}, "end": {"line": 187, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 189, "column": 17}, "end": {"line": 191, "column": 4}, "value": 3}, + {"unit_name": "getScript", "start": {"line": 193, "column": 17}, "end": {"line": 195, "column": 4}, "value": 3}, + {"unit_name": "getState", "start": {"line": 197, "column": 25}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "getInstalledBy", "start": {"line": 201, "column": 17}, "end": {"line": 203, "column": 4}, "value": 3}, + {"unit_name": "getInstalledOn", "start": {"line": 205, "column": 18}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "getInstalledRank", "start": {"line": 209, "column": 18}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "getExecutionTime", "start": {"line": 213, "column": 18}, "end": {"line": 215, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/flyway/package-info.java": { + "checksum": "22e356089de56e69547d9e1a672068e9", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/session/ReactiveSessionsEndpoint.java": { + "checksum": "2c557159e022b135821fce1e4339f2fe", + "language": "Java", + "loc": 37, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactiveSessionsEndpoint", "start": {"line": 51, "column": 9}, "end": {"line": 56, "column": 3}, "value": 6}, + {"unit_name": "sessionsForUsername", "start": {"line": 59, "column": 34}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "getSession", "start": {"line": 67, "column": 33}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "deleteSession", "start": {"line": 72, "column": 20}, "end": {"line": 74, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/session/SessionsEndpoint.java": { + "checksum": "b64db06ffd2952d87bccdadcbed1fcf9", + "language": "Java", + "loc": 46, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "SessionsEndpoint", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "SessionsEndpoint", "start": {"line": 62, "column": 9}, "end": {"line": 67, "column": 3}, "value": 6}, + {"unit_name": "sessionsForUsername", "start": {"line": 70, "column": 28}, "end": {"line": 76, "column": 3}, "value": 7}, + {"unit_name": "getSession", "start": {"line": 79, "column": 27}, "end": {"line": 85, "column": 3}, "value": 7}, + {"unit_name": "deleteSession", "start": {"line": 88, "column": 14}, "end": {"line": 90, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/session/SessionsDescriptor.java": { + "checksum": "dfdd22900ca195d17d537679ee076ceb", + "language": "Java", + "loc": 50, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "SessionsDescriptor", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getSessions", "start": {"line": 41, "column": 33}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "SessionDescriptor", "start": {"line": 63, "column": 3}, "end": {"line": 70, "column": 4}, "value": 8}, + {"unit_name": "getId", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "getAttributeNames", "start": {"line": 76, "column": 22}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "getCreationTime", "start": {"line": 80, "column": 18}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "getLastAccessedTime", "start": {"line": 84, "column": 18}, "end": {"line": 86, "column": 4}, "value": 3}, + {"unit_name": "getMaxInactiveInterval", "start": {"line": 88, "column": 15}, "end": {"line": 90, "column": 4}, "value": 3}, + {"unit_name": "isExpired", "start": {"line": 92, "column": 18}, "end": {"line": 94, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/session/package-info.java": { + "checksum": "3ab4b8ecab109996deec9311d7cb9873", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/intTest/java/com/example/ControllerOne.java": { + "checksum": "69347b48e765181011ee75a46e02bcd6", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "one", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/intTest/java/com/example/DevToolsTestApplication.java": { + "checksum": "f1167a4c0cc604611548a45e21aa19f4", + "language": "Java", + "loc": 11, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "main", "start": {"line": 26, "column": 21}, "end": {"line": 29, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/resources/org/springframework/boot/devtools/livereload/livereload.js": { + "checksum": "cd0ec67ecbb16eb5808ac021d139b500", + "language": "JavaScript", + "loc": 973, + "profile": [39, 0, 41, 69], + "measurements": [ + {"unit_name": "ProtocolError", "start": {"line": 50, "column": 3}, "end": {"line": 52, "column": 4}, "value": 3}, + {"unit_name": "Parser", "start": {"line": 56, "column": 3}, "end": {"line": 59, "column": 4}, "value": 4}, + {"unit_name": "Connector", "start": {"line": 135, "column": 3}, "end": {"line": 175, "column": 4}, "value": 41}, + {"unit_name": "Timer", "start": {"line": 285, "column": 3}, "end": {"line": 294, "column": 4}, "value": 10}, + {"unit_name": "Options", "start": {"line": 318, "column": 3}, "end": {"line": 327, "column": 4}, "value": 10}, + {"unit_name": "Reloader", "start": {"line": 462, "column": 5}, "end": {"line": 469, "column": 6}, "value": 8}, + {"unit_name": "LiveReload", "start": {"line": 835, "column": 3}, "end": {"line": 903, "column": 4}, "value": 69}, + {"unit_name": "LessPlugin", "start": {"line": 985, "column": 3}, "end": {"line": 988, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/RemoteSpringApplication.java": { + "checksum": "ea600f2d3c6c77ff60897df948d3f7ca", + "language": "Java", + "loc": 65, + "profile": [43, 0, 0, 0], + "measurements": [ + {"unit_name": "RemoteSpringApplication", "start": {"line": 52, "column": 10}, "end": {"line": 53, "column": 3}, "value": 2}, + {"unit_name": "run", "start": {"line": 55, "column": 15}, "end": {"line": 64, "column": 3}, "value": 10}, + {"unit_name": "getInitializers", "start": {"line": 66, "column": 55}, "end": {"line": 70, "column": 3}, "value": 5}, + {"unit_name": "getListeners", "start": {"line": 72, "column": 45}, "end": {"line": 80, "column": 3}, "value": 9}, + {"unit_name": "getBanner", "start": {"line": 82, "column": 17}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "waitIndefinitely", "start": {"line": 87, "column": 15}, "end": {"line": 96, "column": 3}, "value": 10}, + {"unit_name": "main", "start": {"line": 103, "column": 21}, "end": {"line": 105, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/RemoteUrlPropertyExtractor.java": { + "checksum": "68714a09453326b1b66991cc65700061", + "language": "Java", + "loc": 43, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 46, "column": 14}, "end": {"line": 60, "column": 3}, "value": 15}, + {"unit_name": "cleanRemoteUrl", "start": {"line": 62, "column": 17}, "end": {"line": 67, "column": 3}, "value": 6}, + {"unit_name": "getOrder", "start": {"line": 70, "column": 13}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/package-info.java": { + "checksum": "efa51fcbd363c1d15dbf2e88b0c80b9d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/settings/DevToolsSettings.java": { + "checksum": "d14beed79c0066287b3326ac7ded6a9d", + "language": "Java", + "loc": 78, + "profile": [42, 17, 0, 0], + "measurements": [ + {"unit_name": "DevToolsSettings", "start": {"line": 54, "column": 2}, "end": {"line": 55, "column": 3}, "value": 2}, + {"unit_name": "add", "start": {"line": 57, "column": 7}, "end": {"line": 62, "column": 3}, "value": 6}, + {"unit_name": "getPatterns", "start": {"line": 64, "column": 31}, "end": {"line": 74, "column": 3}, "value": 11}, + {"unit_name": "isRestartInclude", "start": {"line": 76, "column": 17}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "isRestartExclude", "start": {"line": 80, "column": 17}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "isMatch", "start": {"line": 84, "column": 18}, "end": {"line": 91, "column": 3}, "value": 8}, + {"unit_name": "get", "start": {"line": 93, "column": 33}, "end": {"line": 98, "column": 3}, "value": 6}, + {"unit_name": "load", "start": {"line": 100, "column": 26}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 104, "column": 26}, "end": {"line": 120, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/settings/package-info.java": { + "checksum": "6a237061939b2c306f15941004b76f8d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/SnapshotStateRepository.java": { + "checksum": "758043fc4a5b2495ce680e0ccf9d879b", + "language": "Java", + "loc": 15, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "SnapshotStateRepository", "start": {"line": 31, "column": 37}, "end": {"line": 42, "column": 3}, "value": 6}, + {"unit_name": "save", "start": {"line": 34, "column": 15}, "end": {"line": 35, "column": 4}, "value": 2}, + {"unit_name": "restore", "start": {"line": 38, "column": 17}, "end": {"line": 40, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/ChangedFiles.java": { + "checksum": "04e2fdcf92cd4a1b172557c004d25b34", + "language": "Java", + "loc": 44, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "ChangedFiles", "start": {"line": 38, "column": 9}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "getSourceDirectory", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 52, "column": 31}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getFiles", "start": {"line": 60, "column": 26}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 65, "column": 17}, "end": {"line": 76, "column": 3}, "value": 12}, + {"unit_name": "hashCode", "start": {"line": 79, "column": 13}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 84, "column": 16}, "end": {"line": 86, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/DirectorySnapshot.java": { + "checksum": "47a58704cc99f564306556e67cd89867", + "language": "Java", + "loc": 122, + "profile": [75, 25, 0, 0], + "measurements": [ + {"unit_name": "DirectorySnapshot", "start": {"line": 52, "column": 2}, "end": {"line": 60, "column": 3}, "value": 9}, + {"unit_name": "collectFiles", "start": {"line": 62, "column": 15}, "end": {"line": 74, "column": 3}, "value": 13}, + {"unit_name": "getChangedFiles", "start": {"line": 76, "column": 15}, "end": {"line": 100, "column": 3}, "value": 25}, + {"unit_name": "acceptChangedFile", "start": {"line": 102, "column": 18}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "getFilesMap", "start": {"line": 106, "column": 34}, "end": {"line": 112, "column": 3}, "value": 7}, + {"unit_name": "equals", "start": {"line": 115, "column": 17}, "end": {"line": 126, "column": 3}, "value": 12}, + {"unit_name": "equals", "start": {"line": 128, "column": 10}, "end": {"line": 135, "column": 3}, "value": 8}, + {"unit_name": "filter", "start": {"line": 137, "column": 28}, "end": {"line": 148, "column": 3}, "value": 12}, + {"unit_name": "hashCode", "start": {"line": 151, "column": 13}, "end": {"line": 155, "column": 3}, "value": 5}, + {"unit_name": "getDirectory", "start": {"line": 161, "column": 7}, "end": {"line": 163, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 166, "column": 16}, "end": {"line": 168, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/FileSystemWatcher.java": { + "checksum": "2f0bd55a8ae1e9610804f623df16879e", + "language": "Java", + "loc": 216, + "profile": [138, 38, 0, 0], + "measurements": [ + {"unit_name": "FileSystemWatcher", "start": {"line": 72, "column": 9}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "FileSystemWatcher", "start": {"line": 83, "column": 9}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "FileSystemWatcher", "start": {"line": 96, "column": 9}, "end": {"line": 109, "column": 3}, "value": 14}, + {"unit_name": "addListener", "start": {"line": 116, "column": 14}, "end": {"line": 122, "column": 3}, "value": 7}, + {"unit_name": "addSourceDirectories", "start": {"line": 129, "column": 14}, "end": {"line": 134, "column": 3}, "value": 6}, + {"unit_name": "addSourceDirectory", "start": {"line": 141, "column": 14}, "end": {"line": 148, "column": 3}, "value": 8}, + {"unit_name": "setTriggerFilter", "start": {"line": 154, "column": 14}, "end": {"line": 158, "column": 3}, "value": 5}, + {"unit_name": "checkNotStarted", "start": {"line": 160, "column": 15}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 167, "column": 14}, "end": {"line": 180, "column": 3}, "value": 14}, + {"unit_name": "createOrRestoreInitialSnapshots", "start": {"line": 183, "column": 15}, "end": {"line": 189, "column": 3}, "value": 7}, + {"unit_name": "stop", "start": {"line": 194, "column": 14}, "end": {"line": 196, "column": 3}, "value": 3}, + {"unit_name": "stopAfter", "start": {"line": 202, "column": 7}, "end": {"line": 222, "column": 3}, "value": 21}, + {"unit_name": "Watcher", "start": {"line": 240, "column": 11}, "end": {"line": 251, "column": 4}, "value": 11}, + {"unit_name": "run", "start": {"line": 254, "column": 15}, "end": {"line": 268, "column": 4}, "value": 15}, + {"unit_name": "scan", "start": {"line": 270, "column": 16}, "end": {"line": 283, "column": 4}, "value": 14}, + {"unit_name": "isDifferent", "start": {"line": 285, "column": 19}, "end": {"line": 297, "column": 4}, "value": 13}, + {"unit_name": "getCurrentSnapshots", "start": {"line": 299, "column": 40}, "end": {"line": 305, "column": 4}, "value": 7}, + {"unit_name": "updateSnapshots", "start": {"line": 307, "column": 16}, "end": {"line": 323, "column": 4}, "value": 17}, + {"unit_name": "fireListeners", "start": {"line": 325, "column": 16}, "end": {"line": 329, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/FileChangeListener.java": { + "checksum": "9f3e2d2cd3569dcca22c26a6e5fb0d57", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/FileSystemWatcherFactory.java": { + "checksum": "e90f4d86ed6408a023289d2e11b04b34", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/StaticSnapshotStateRepository.java": { + "checksum": "1459729536b5a1cb9fd4b1b768afecf6", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "save", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "restore", "start": {"line": 36, "column": 16}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/ChangedFile.java": { + "checksum": "c21966455724edba7c9aa885bf70c510", + "language": "Java", + "loc": 58, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "ChangedFile", "start": {"line": 45, "column": 9}, "end": {"line": 52, "column": 3}, "value": 8}, + {"unit_name": "getFile", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 66, "column": 14}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getRelativeName", "start": {"line": 74, "column": 16}, "end": {"line": 82, "column": 3}, "value": 9}, + {"unit_name": "equals", "start": {"line": 85, "column": 17}, "end": {"line": 96, "column": 3}, "value": 12}, + {"unit_name": "hashCode", "start": {"line": 99, "column": 13}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 104, "column": 16}, "end": {"line": 106, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/FileSnapshot.java": { + "checksum": "b55d54560959d053502f9884ec04fe6f", + "language": "Java", + "loc": 49, + "profile": [21, 16, 0, 0], + "measurements": [ + {"unit_name": "FileSnapshot", "start": {"line": 38, "column": 2}, "end": {"line": 45, "column": 3}, "value": 8}, + {"unit_name": "getFile", "start": {"line": 47, "column": 7}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 52, "column": 17}, "end": {"line": 67, "column": 3}, "value": 16}, + {"unit_name": "hashCode", "start": {"line": 70, "column": 13}, "end": {"line": 76, "column": 3}, "value": 7}, + {"unit_name": "toString", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/filewatch/package-info.java": { + "checksum": "96dcef1ec177ed1aff02e7469999116f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/classpath/PatternClassPathRestartStrategy.java": { + "checksum": "5df789c1ca1a0906820cd0770d0807e1", + "language": "Java", + "loc": 23, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "PatternClassPathRestartStrategy", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "PatternClassPathRestartStrategy", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "isRestartRequired", "start": {"line": 45, "column": 17}, "end": {"line": 52, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/classpath/ClassPathDirectories.java": { + "checksum": "94a682e7eba065f867bca922fef8cdca", + "language": "Java", + "loc": 40, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "ClassPathDirectories", "start": {"line": 44, "column": 9}, "end": {"line": 48, "column": 3}, "value": 5}, + {"unit_name": "addUrls", "start": {"line": 50, "column": 15}, "end": {"line": 54, "column": 3}, "value": 5}, + {"unit_name": "addUrl", "start": {"line": 56, "column": 15}, "end": {"line": 66, "column": 3}, "value": 11}, + {"unit_name": "iterator", "start": {"line": 69, "column": 24}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/classpath/ClassPathFileSystemWatcher.java": { + "checksum": "15aef80290942f5ad76fb5d485c6fd4f", + "language": "Java", + "loc": 47, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "ClassPathFileSystemWatcher", "start": {"line": 55, "column": 9}, "end": {"line": 62, "column": 3}, "value": 8}, + {"unit_name": "setStopWatcherOnRestart", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "setApplicationContext", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 78, "column": 14}, "end": {"line": 88, "column": 3}, "value": 11}, + {"unit_name": "destroy", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/classpath/ClassPathChangedEvent.java": { + "checksum": "e7a7d98de0f16834e53c21e4fc6a6c04", + "language": "Java", + "loc": 56, + "profile": [20, 23, 0, 0], + "measurements": [ + {"unit_name": "ClassPathChangedEvent", "start": {"line": 47, "column": 9}, "end": {"line": 52, "column": 3}, "value": 6}, + {"unit_name": "getChangeSet", "start": {"line": 58, "column": 27}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "isRestartRequired", "start": {"line": 66, "column": 17}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 71, "column": 16}, "end": {"line": 75, "column": 3}, "value": 5}, + {"unit_name": "overview", "start": {"line": 82, "column": 16}, "end": {"line": 104, "column": 3}, "value": 23}, + {"unit_name": "quantityOfUnit", "start": {"line": 106, "column": 17}, "end": {"line": 108, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/classpath/ClassPathFileChangeListener.java": { + "checksum": "e9ba302876a85141737653b113b1ace3", + "language": "Java", + "loc": 46, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "ClassPathFileChangeListener", "start": {"line": 51, "column": 2}, "end": {"line": 58, "column": 3}, "value": 8}, + {"unit_name": "onChange", "start": {"line": 61, "column": 14}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "publishEvent", "start": {"line": 66, "column": 15}, "end": {"line": 71, "column": 3}, "value": 6}, + {"unit_name": "isRestartRequired", "start": {"line": 73, "column": 18}, "end": {"line": 85, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/classpath/ClassPathRestartStrategy.java": { + "checksum": "8f6a8c0447d25df4b0b8dbeb07c7a054", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/classpath/package-info.java": { + "checksum": "73ab956a774f6859e72b21ffbc3abf89", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/logger/package-info.java": { + "checksum": "a9d832b5b0cef5ec9a5d8ba514d24423", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/logger/DevToolsLogFactory.java": { + "checksum": "884ef3740002d23295aeb1cbe33ea160", + "language": "Java", + "loc": 32, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "DevToolsLogFactory", "start": {"line": 38, "column": 10}, "end": {"line": 39, "column": 3}, "value": 2}, + {"unit_name": "getLog", "start": {"line": 48, "column": 20}, "end": {"line": 54, "column": 3}, "value": 7}, + {"unit_name": "onApplicationEvent", "start": {"line": 62, "column": 15}, "end": {"line": 71, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/livereload/Frame.java": { + "checksum": "00668745524dc377711628f837a90d9c", + "language": "Java", + "loc": 89, + "profile": [47, 23, 0, 0], + "measurements": [ + {"unit_name": "Frame", "start": {"line": 42, "column": 2}, "end": {"line": 46, "column": 3}, "value": 5}, + {"unit_name": "Frame", "start": {"line": 48, "column": 2}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "Frame", "start": {"line": 54, "column": 2}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "getType", "start": {"line": 59, "column": 7}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getPayload", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 68, "column": 16}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 72, "column": 7}, "end": {"line": 84, "column": 3}, "value": 13}, + {"unit_name": "read", "start": {"line": 86, "column": 15}, "end": {"line": 108, "column": 3}, "value": 23}, + {"unit_name": "Type", "start": {"line": 147, "column": 3}, "end": {"line": 149, "column": 4}, "value": 3}, + {"unit_name": "forCode", "start": {"line": 151, "column": 15}, "end": {"line": 158, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/livereload/ConnectionClosedException.java": { + "checksum": "fe1ae0cb4b5923df77237e3124c24bf8", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectionClosedException", "start": {"line": 28, "column": 2}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/livereload/Connection.java": { + "checksum": "1ff1735fb704dfbb57da1a70b64f2154", + "language": "Java", + "loc": 102, + "profile": [50, 24, 0, 0], + "measurements": [ + {"unit_name": "Connection", "start": {"line": 71, "column": 2}, "end": {"line": 78, "column": 3}, "value": 8}, + {"unit_name": "run", "start": {"line": 84, "column": 7}, "end": {"line": 92, "column": 3}, "value": 9}, + {"unit_name": "runWebSocket", "start": {"line": 94, "column": 15}, "end": {"line": 105, "column": 3}, "value": 12}, + {"unit_name": "readWebSocketFrame", "start": {"line": 107, "column": 15}, "end": {"line": 130, "column": 3}, "value": 24}, + {"unit_name": "triggerReload", "start": {"line": 136, "column": 7}, "end": {"line": 141, "column": 3}, "value": 6}, + {"unit_name": "writeWebSocketFrame", "start": {"line": 143, "column": 15}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "getWebsocketAcceptResponse", "start": {"line": 147, "column": 17}, "end": {"line": 154, "column": 3}, "value": 8}, + {"unit_name": "close", "start": {"line": 160, "column": 7}, "end": {"line": 163, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/livereload/ConnectionOutputStream.java": { + "checksum": "d8742af72a46e740c37d62ca2cffbd94", + "language": "Java", + "loc": 30, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectionOutputStream", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 38, "column": 14}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "writeHttp", "start": {"line": 42, "column": 7}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "writeHeaders", "start": {"line": 50, "column": 7}, "end": {"line": 57, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/livereload/ConnectionInputStream.java": { + "checksum": "da2ccc9f7ed6d57f27aeb754b5f159fa", + "language": "Java", + "loc": 41, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectionInputStream", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "readHeader", "start": {"line": 45, "column": 9}, "end": {"line": 53, "column": 3}, "value": 9}, + {"unit_name": "readFully", "start": {"line": 63, "column": 7}, "end": {"line": 69, "column": 3}, "value": 7}, + {"unit_name": "checkedRead", "start": {"line": 77, "column": 6}, "end": {"line": 83, "column": 3}, "value": 7}, + {"unit_name": "checkedRead", "start": {"line": 94, "column": 6}, "end": {"line": 100, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/livereload/package-info.java": { + "checksum": "86bc831be9e388670608c6b657a1bd37", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/livereload/LiveReloadServer.java": { + "checksum": "498b3e2e0f7171756f533b8e2f22185d", + "language": "Java", + "loc": 194, + "profile": [115, 40, 0, 0], + "measurements": [ + {"unit_name": "LiveReloadServer", "start": {"line": 73, "column": 9}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "LiveReloadServer", "start": {"line": 82, "column": 9}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "LiveReloadServer", "start": {"line": 90, "column": 9}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "LiveReloadServer", "start": {"line": 100, "column": 9}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "start", "start": {"line": 110, "column": 13}, "end": {"line": 122, "column": 3}, "value": 13}, + {"unit_name": "isStarted", "start": {"line": 128, "column": 17}, "end": {"line": 132, "column": 3}, "value": 5}, + {"unit_name": "getPort", "start": {"line": 138, "column": 13}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "acceptConnections", "start": {"line": 142, "column": 15}, "end": {"line": 159, "column": 3}, "value": 17}, + {"unit_name": "stop", "start": {"line": 165, "column": 14}, "end": {"line": 187, "column": 3}, "value": 23}, + {"unit_name": "closeAllConnections", "start": {"line": 189, "column": 15}, "end": {"line": 195, "column": 3}, "value": 7}, + {"unit_name": "triggerReload", "start": {"line": 200, "column": 14}, "end": {"line": 213, "column": 3}, "value": 14}, + {"unit_name": "addConnection", "start": {"line": 215, "column": 15}, "end": {"line": 219, "column": 3}, "value": 5}, + {"unit_name": "removeConnection", "start": {"line": 221, "column": 15}, "end": {"line": 225, "column": 3}, "value": 5}, + {"unit_name": "createConnection", "start": {"line": 235, "column": 23}, "end": {"line": 238, "column": 3}, "value": 4}, + {"unit_name": "ConnectionHandler", "start": {"line": 251, "column": 3}, "end": {"line": 254, "column": 4}, "value": 4}, + {"unit_name": "run", "start": {"line": 257, "column": 15}, "end": {"line": 269, "column": 4}, "value": 13}, + {"unit_name": "handle", "start": {"line": 271, "column": 16}, "end": {"line": 284, "column": 4}, "value": 14}, + {"unit_name": "runConnection", "start": {"line": 286, "column": 16}, "end": {"line": 294, "column": 4}, "value": 9}, + {"unit_name": "newThread", "start": {"line": 306, "column": 17}, "end": {"line": 311, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/DefaultRestartInitializer.java": { + "checksum": "428834900c3fa15596cb3287aba7402a", + "language": "Java", + "loc": 27, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "getInitialUrls", "start": {"line": 35, "column": 15}, "end": {"line": 43, "column": 3}, "value": 9}, + {"unit_name": "isMain", "start": {"line": 54, "column": 20}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "isMainThread", "start": {"line": 64, "column": 20}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "isDevelopmentClassLoader", "start": {"line": 76, "column": 20}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getUrls", "start": {"line": 85, "column": 18}, "end": {"line": 87, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/SilentExitExceptionHandler.java": { + "checksum": "45a0b55fcf2c585d48ebf3c47f7d1297", + "language": "Java", + "loc": 63, + "profile": [53, 0, 0, 0], + "measurements": [ + {"unit_name": "SilentExitExceptionHandler", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "uncaughtException", "start": {"line": 38, "column": 14}, "end": {"line": 49, "column": 3}, "value": 12}, + {"unit_name": "isJvmExiting", "start": {"line": 51, "column": 18}, "end": {"line": 58, "column": 3}, "value": 8}, + {"unit_name": "getAllThreads", "start": {"line": 60, "column": 21}, "end": {"line": 69, "column": 3}, "value": 10}, + {"unit_name": "getRootThreadGroup", "start": {"line": 71, "column": 22}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "preventNonZeroExitCode", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "setup", "start": {"line": 83, "column": 14}, "end": {"line": 89, "column": 3}, "value": 7}, + {"unit_name": "exitCurrentThread", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/RestartApplicationListener.java": { + "checksum": "0c62b6579a9e3ef483fa4fa263643549", + "language": "Java", + "loc": 86, + "profile": [38, 0, 34, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 49, "column": 14}, "end": {"line": 62, "column": 3}, "value": 14}, + {"unit_name": "onApplicationStartingEvent", "start": {"line": 64, "column": 15}, "end": {"line": 105, "column": 3}, "value": 34}, + {"unit_name": "DefaultRestartInitializer", "start": {"line": 80, "column": 29}, "end": {"line": 87, "column": 5}, "value": 6}, + {"unit_name": "isDevelopmentClassLoader", "start": {"line": 83, "column": 23}, "end": {"line": 85, "column": 6}, "value": 3}, + {"unit_name": "implicitlyEnableRestart", "start": {"line": 107, "column": 10}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "onApplicationPreparedEvent", "start": {"line": 111, "column": 15}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "onApplicationFailedEvent", "start": {"line": 115, "column": 15}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 120, "column": 13}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 128, "column": 14}, "end": {"line": 130, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/OnInitializedRestarterCondition.java": { + "checksum": "5ddada4a45db6e07d44b22abb63ff3d3", + "language": "Java", + "loc": 29, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 35, "column": 26}, "end": {"line": 45, "column": 3}, "value": 11}, + {"unit_name": "getRestarter", "start": {"line": 47, "column": 20}, "end": {"line": 54, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/ChangeableUrls.java": { + "checksum": "07cd01e5289b8dcadcf0304a379d0bfe", + "language": "Java", + "loc": 148, + "profile": [61, 19, 39, 0], + "measurements": [ + {"unit_name": "ChangeableUrls", "start": {"line": 56, "column": 10}, "end": {"line": 68, "column": 3}, "value": 13}, + {"unit_name": "isDirectoryUrl", "start": {"line": 70, "column": 18}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 75, "column": 23}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "size", "start": {"line": 79, "column": 6}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "toArray", "start": {"line": 83, "column": 8}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "toList", "start": {"line": 87, "column": 12}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "fromClassLoader", "start": {"line": 96, "column": 24}, "end": {"line": 103, "column": 3}, "value": 8}, + {"unit_name": "urlsFromClassLoader", "start": {"line": 105, "column": 23}, "end": {"line": 112, "column": 3}, "value": 8}, + {"unit_name": "toURL", "start": {"line": 114, "column": 21}, "end": {"line": 121, "column": 3}, "value": 8}, + {"unit_name": "getUrlsFromClassPathOfJarManifestIfPossible", "start": {"line": 123, "column": 27}, "end": {"line": 142, "column": 3}, "value": 19}, + {"unit_name": "getUrlsFromManifestClassPathAttribute", "start": {"line": 144, "column": 27}, "end": {"line": 182, "column": 3}, "value": 39}, + {"unit_name": "fromUrls", "start": {"line": 184, "column": 24}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "fromUrls", "start": {"line": 188, "column": 24}, "end": {"line": 190, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/AgentReloader.java": { + "checksum": "452a51d3480d43651c3d06de34dc37b2", + "language": "Java", + "loc": 29, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "AgentReloader", "start": {"line": 43, "column": 10}, "end": {"line": 44, "column": 3}, "value": 2}, + {"unit_name": "isActive", "start": {"line": 50, "column": 24}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "isActive", "start": {"line": 55, "column": 25}, "end": {"line": 62, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/RestartInitializer.java": { + "checksum": "98b81b42761a09480ed8675194bc3da0", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/RestartListener.java": { + "checksum": "bf8a7f725149a509f22a05ffa842c9a8", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/RestartScopeInitializer.java": { + "checksum": "31de7cd0228d8ef2ec6051b2f2683cae", + "language": "Java", + "loc": 32, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "initialize", "start": {"line": 33, "column": 14}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 43, "column": 17}, "end": {"line": 45, "column": 4}, "value": 3}, + {"unit_name": "remove", "start": {"line": 48, "column": 17}, "end": {"line": 50, "column": 4}, "value": 3}, + {"unit_name": "registerDestructionCallback", "start": {"line": 53, "column": 15}, "end": {"line": 54, "column": 4}, "value": 2}, + {"unit_name": "resolveContextualObject", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 4}, "value": 3}, + {"unit_name": "getConversationId", "start": {"line": 62, "column": 17}, "end": {"line": 64, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/RestartLauncher.java": { + "checksum": "06ebb92264b267f9fb69157d78c7e5ea", + "language": "Java", + "loc": 32, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "RestartLauncher", "start": {"line": 34, "column": 2}, "end": {"line": 42, "column": 3}, "value": 9}, + {"unit_name": "run", "start": {"line": 45, "column": 14}, "end": {"line": 56, "column": 3}, "value": 12}, + {"unit_name": "getError", "start": {"line": 58, "column": 12}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/ClassLoaderFilesResourcePatternResolver.java": { + "checksum": "96edc32ce2e30c64aeec5be0d4490eaf", + "language": "Java", + "loc": 195, + "profile": [99, 34, 0, 0], + "measurements": [ + {"unit_name": "ClassLoaderFilesResourcePatternResolver", "start": {"line": 73, "column": 2}, "end": {"line": 78, "column": 3}, "value": 6}, + {"unit_name": "retrieveResourceLoader", "start": {"line": 80, "column": 25}, "end": {"line": 87, "column": 3}, "value": 8}, + {"unit_name": "getResourcePatternResolverFactory", "start": {"line": 89, "column": 41}, "end": {"line": 94, "column": 3}, "value": 6}, + {"unit_name": "getClassLoader", "start": {"line": 97, "column": 21}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "getResource", "start": {"line": 102, "column": 18}, "end": {"line": 108, "column": 3}, "value": 7}, + {"unit_name": "getResources", "start": {"line": 111, "column": 20}, "end": {"line": 121, "column": 3}, "value": 11}, + {"unit_name": "getAdditionalResources", "start": {"line": 123, "column": 25}, "end": {"line": 138, "column": 3}, "value": 16}, + {"unit_name": "trimLocationPattern", "start": {"line": 140, "column": 17}, "end": {"line": 147, "column": 3}, "value": 8}, + {"unit_name": "isDeleted", "start": {"line": 149, "column": 18}, "end": {"line": 166, "column": 3}, "value": 18}, + {"unit_name": "DeletedClassLoaderFileResource", "start": {"line": 176, "column": 11}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "exists", "start": {"line": 181, "column": 18}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 186, "column": 17}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "getInputStream", "start": {"line": 191, "column": 22}, "end": {"line": 193, "column": 4}, "value": 3}, + {"unit_name": "getResourcePatternResolver", "start": {"line": 202, "column": 27}, "end": {"line": 207, "column": 4}, "value": 6}, + {"unit_name": "getResourcePatternResolver", "start": {"line": 218, "column": 34}, "end": {"line": 224, "column": 4}, "value": 7}, + {"unit_name": "getServletContextResourcePatternResolver", "start": {"line": 226, "column": 35}, "end": {"line": 232, "column": 4}, "value": 7}, + {"unit_name": "ApplicationContextResourceLoader", "start": {"line": 240, "column": 3}, "end": {"line": 243, "column": 4}, "value": 4}, + {"unit_name": "getProtocolResolvers", "start": {"line": 246, "column": 39}, "end": {"line": 248, "column": 4}, "value": 3}, + {"unit_name": "WebApplicationContextResourceLoader", "start": {"line": 260, "column": 3}, "end": {"line": 264, "column": 4}, "value": 5}, + {"unit_name": "getResourceByPath", "start": {"line": 267, "column": 22}, "end": {"line": 272, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/ConditionalOnInitializedRestarter.java": { + "checksum": "211edb6cfd55415fa74d46e58caf77a8", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/RestartScope.java": { + "checksum": "e4661122edfc0581e23fe424b5ddcc23", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/MainMethod.java": { + "checksum": "9e486fd6702ddd9d9af66511b85c59e4", + "language": "Java", + "loc": 48, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "MainMethod", "start": {"line": 33, "column": 2}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "MainMethod", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "getMainMethod", "start": {"line": 42, "column": 17}, "end": {"line": 54, "column": 3}, "value": 13}, + {"unit_name": "isLoaderClass", "start": {"line": 56, "column": 18}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getMainMethod", "start": {"line": 60, "column": 17}, "end": {"line": 72, "column": 3}, "value": 12}, + {"unit_name": "getMethod", "start": {"line": 78, "column": 9}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getDeclaringClassName", "start": {"line": 86, "column": 9}, "end": {"line": 88, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/Restarter.java": { + "checksum": "665230f9e00239108f5ec796a81397a8", + "language": "Java", + "loc": 393, + "profile": [273, 53, 0, 0], + "measurements": [ + {"unit_name": "Restarter", "start": {"line": 131, "column": 12}, "end": {"line": 146, "column": 3}, "value": 16}, + {"unit_name": "getMainClassName", "start": {"line": 148, "column": 17}, "end": {"line": 155, "column": 3}, "value": 8}, + {"unit_name": "initialize", "start": {"line": 157, "column": 17}, "end": {"line": 166, "column": 3}, "value": 10}, + {"unit_name": "immediateRestart", "start": {"line": 168, "column": 15}, "end": {"line": 180, "column": 3}, "value": 13}, + {"unit_name": "preInitializeLeakyClasses", "start": {"line": 186, "column": 15}, "end": {"line": 196, "column": 3}, "value": 11}, + {"unit_name": "setEnabled", "start": {"line": 202, "column": 15}, "end": {"line": 204, "column": 3}, "value": 3}, + {"unit_name": "addUrls", "start": {"line": 210, "column": 14}, "end": {"line": 213, "column": 3}, "value": 4}, + {"unit_name": "addClassLoaderFiles", "start": {"line": 219, "column": 14}, "end": {"line": 222, "column": 3}, "value": 4}, + {"unit_name": "getThreadFactory", "start": {"line": 228, "column": 23}, "end": {"line": 230, "column": 3}, "value": 3}, + {"unit_name": "restart", "start": {"line": 235, "column": 14}, "end": {"line": 237, "column": 3}, "value": 3}, + {"unit_name": "restart", "start": {"line": 243, "column": 14}, "end": {"line": 254, "column": 3}, "value": 12}, + {"unit_name": "start", "start": {"line": 261, "column": 17}, "end": {"line": 272, "column": 3}, "value": 12}, + {"unit_name": "doStart", "start": {"line": 274, "column": 20}, "end": {"line": 283, "column": 3}, "value": 10}, + {"unit_name": "relaunch", "start": {"line": 291, "column": 22}, "end": {"line": 297, "column": 3}, "value": 7}, + {"unit_name": "stop", "start": {"line": 303, "column": 17}, "end": {"line": 321, "column": 3}, "value": 19}, + {"unit_name": "cleanupCaches", "start": {"line": 323, "column": 15}, "end": {"line": 326, "column": 3}, "value": 4}, + {"unit_name": "cleanupKnownCaches", "start": {"line": 328, "column": 15}, "end": {"line": 335, "column": 3}, "value": 6}, + {"unit_name": "cleanCachedIntrospectionResultsCache", "start": {"line": 337, "column": 15}, "end": {"line": 341, "column": 3}, "value": 5}, + {"unit_name": "clearAnnotationUtilsCache", "start": {"line": 343, "column": 15}, "end": {"line": 351, "column": 3}, "value": 9}, + {"unit_name": "clear", "start": {"line": 353, "column": 15}, "end": {"line": 370, "column": 3}, "value": 18}, + {"unit_name": "isFromRestartClassLoader", "start": {"line": 372, "column": 18}, "end": {"line": 374, "column": 3}, "value": 3}, + {"unit_name": "forceReferenceCleanup", "start": {"line": 379, "column": 15}, "end": {"line": 389, "column": 3}, "value": 10}, + {"unit_name": "finish", "start": {"line": 395, "column": 7}, "end": {"line": 402, "column": 3}, "value": 8}, + {"unit_name": "isFinished", "start": {"line": 404, "column": 10}, "end": {"line": 408, "column": 3}, "value": 5}, + {"unit_name": "prepare", "start": {"line": 410, "column": 7}, "end": {"line": 418, "column": 3}, "value": 9}, + {"unit_name": "remove", "start": {"line": 420, "column": 7}, "end": {"line": 424, "column": 3}, "value": 5}, + {"unit_name": "prepare", "start": {"line": 426, "column": 15}, "end": {"line": 430, "column": 3}, "value": 5}, + {"unit_name": "getLeakSafeThread", "start": {"line": 432, "column": 25}, "end": {"line": 440, "column": 3}, "value": 9}, + {"unit_name": "getOrAddAttribute", "start": {"line": 442, "column": 16}, "end": {"line": 449, "column": 3}, "value": 8}, + {"unit_name": "removeAttribute", "start": {"line": 451, "column": 16}, "end": {"line": 453, "column": 3}, "value": 3}, + {"unit_name": "getInitialUrls", "start": {"line": 459, "column": 15}, "end": {"line": 461, "column": 3}, "value": 3}, + {"unit_name": "disable", "start": {"line": 466, "column": 21}, "end": {"line": 469, "column": 3}, "value": 4}, + {"unit_name": "initialize", "start": {"line": 477, "column": 21}, "end": {"line": 479, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 488, "column": 21}, "end": {"line": 490, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 499, "column": 21}, "end": {"line": 501, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 511, "column": 21}, "end": {"line": 513, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 527, "column": 21}, "end": {"line": 539, "column": 3}, "value": 13}, + {"unit_name": "getInstance", "start": {"line": 546, "column": 26}, "end": {"line": 551, "column": 3}, "value": 6}, + {"unit_name": "setInstance", "start": {"line": 557, "column": 14}, "end": {"line": 561, "column": 3}, "value": 5}, + {"unit_name": "clearInstance", "start": {"line": 567, "column": 21}, "end": {"line": 571, "column": 3}, "value": 5}, + {"unit_name": "LeakSafeThread", "start": {"line": 582, "column": 3}, "end": {"line": 584, "column": 4}, "value": 3}, + {"unit_name": "call", "start": {"line": 586, "column": 8}, "end": {"line": 589, "column": 4}, "value": 4}, + {"unit_name": "callAndWait", "start": {"line": 592, "column": 9}, "end": {"line": 603, "column": 4}, "value": 12}, + {"unit_name": "run", "start": {"line": 606, "column": 15}, "end": {"line": 618, "column": 4}, "value": 10}, + {"unit_name": "newThread", "start": {"line": 628, "column": 17}, "end": {"line": 634, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/FailureHandler.java": { + "checksum": "9131a7441cf0284a3a9d38140980a616", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/package-info.java": { + "checksum": "83fc356c84ab25db19b3c864d0174753", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/server/HttpRestartServer.java": { + "checksum": "4753b5197ddd8051f852dd6475b02eed", + "language": "Java", + "loc": 36, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpRestartServer", "start": {"line": 50, "column": 9}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "HttpRestartServer", "start": {"line": 59, "column": 9}, "end": {"line": 62, "column": 3}, "value": 4}, + {"unit_name": "handle", "start": {"line": 70, "column": 14}, "end": {"line": 83, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/server/DefaultSourceDirectoryUrlFilter.java": { + "checksum": "b4cb81cfe4ae1cc242a2494e78915561", + "language": "Java", + "loc": 57, + "profile": [46, 0, 0, 0], + "measurements": [ + {"unit_name": "isMatch", "start": {"line": 41, "column": 17}, "end": {"line": 47, "column": 3}, "value": 7}, + {"unit_name": "getJarName", "start": {"line": 49, "column": 17}, "end": {"line": 55, "column": 3}, "value": 7}, + {"unit_name": "isMatch", "start": {"line": 57, "column": 18}, "end": {"line": 67, "column": 3}, "value": 11}, + {"unit_name": "isDirectoryMatch", "start": {"line": 69, "column": 18}, "end": {"line": 75, "column": 3}, "value": 7}, + {"unit_name": "stripTrailingSlash", "start": {"line": 77, "column": 17}, "end": {"line": 82, "column": 3}, "value": 6}, + {"unit_name": "stripCommonEnds", "start": {"line": 84, "column": 17}, "end": {"line": 91, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/server/SourceDirectoryUrlFilter.java": { + "checksum": "758391d7953b3693173c7ef0efd6dd9f", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/server/HttpRestartServerHandler.java": { + "checksum": "bc35647e739283c841c52404b2b67db3", + "language": "Java", + "loc": 17, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpRestartServerHandler", "start": {"line": 40, "column": 9}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "handle", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/server/RestartServer.java": { + "checksum": "a74d8bda13c072d087ec566a3eb2f2a5", + "language": "Java", + "loc": 114, + "profile": [55, 35, 0, 0], + "measurements": [ + {"unit_name": "RestartServer", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "RestartServer", "start": {"line": 70, "column": 9}, "end": {"line": 75, "column": 3}, "value": 6}, + {"unit_name": "updateAndRestart", "start": {"line": 82, "column": 14}, "end": {"line": 97, "column": 3}, "value": 16}, + {"unit_name": "updateFileSystem", "start": {"line": 99, "column": 18}, "end": {"line": 118, "column": 3}, "value": 19}, + {"unit_name": "isDirectoryUrl", "start": {"line": 120, "column": 18}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getMatchingUrls", "start": {"line": 124, "column": 19}, "end": {"line": 135, "column": 3}, "value": 12}, + {"unit_name": "getClassLoaderUrls", "start": {"line": 137, "column": 19}, "end": {"line": 147, "column": 3}, "value": 11}, + {"unit_name": "updateTimeStamp", "start": {"line": 149, "column": 15}, "end": {"line": 153, "column": 3}, "value": 5}, + {"unit_name": "updateTimeStamp", "start": {"line": 155, "column": 15}, "end": {"line": 164, "column": 3}, "value": 9}, + {"unit_name": "restart", "start": {"line": 171, "column": 17}, "end": {"line": 176, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/server/package-info.java": { + "checksum": "6c0dc07a958129bae4e6cf2afb36ba60", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/classloader/ClassLoaderFiles.java": { + "checksum": "c893b94dd33e9f7c654cb5668aaf36a9", + "language": "Java", + "loc": 93, + "profile": [73, 0, 0, 0], + "measurements": [ + {"unit_name": "ClassLoaderFiles", "start": {"line": 49, "column": 9}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "ClassLoaderFiles", "start": {"line": 57, "column": 9}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "addAll", "start": {"line": 67, "column": 14}, "end": {"line": 74, "column": 3}, "value": 8}, + {"unit_name": "addFile", "start": {"line": 81, "column": 14}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "addFile", "start": {"line": 91, "column": 14}, "end": {"line": 97, "column": 3}, "value": 7}, + {"unit_name": "removeAll", "start": {"line": 99, "column": 15}, "end": {"line": 103, "column": 3}, "value": 5}, + {"unit_name": "getOrCreateSourceDirectory", "start": {"line": 110, "column": 34}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "getSourceDirectories", "start": {"line": 119, "column": 37}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "size", "start": {"line": 127, "column": 13}, "end": {"line": 133, "column": 3}, "value": 7}, + {"unit_name": "getFile", "start": {"line": 136, "column": 25}, "end": {"line": 144, "column": 3}, "value": 9}, + {"unit_name": "SourceDirectory", "start": {"line": 157, "column": 3}, "end": {"line": 159, "column": 4}, "value": 3}, + {"unit_name": "getFilesEntrySet", "start": {"line": 161, "column": 46}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 165, "column": 24}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "remove", "start": {"line": 169, "column": 24}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 173, "column": 35}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "getName", "start": {"line": 181, "column": 17}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "getFiles", "start": {"line": 190, "column": 38}, "end": {"line": 192, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/classloader/ClassLoaderFileRepository.java": { + "checksum": "f9fcd1af86f91e0cb01ee4f8d0301f1d", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/classloader/ClassLoaderFileURLStreamHandler.java": { + "checksum": "23c25ad7bde0e353e84eb61aa896cb05", + "language": "Java", + "loc": 33, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "ClassLoaderFileURLStreamHandler", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "openConnection", "start": {"line": 41, "column": 26}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "Connection", "start": {"line": 47, "column": 3}, "end": {"line": 49, "column": 4}, "value": 3}, + {"unit_name": "connect", "start": {"line": 52, "column": 15}, "end": {"line": 53, "column": 4}, "value": 2}, + {"unit_name": "getInputStream", "start": {"line": 56, "column": 22}, "end": {"line": 58, "column": 4}, "value": 3}, + {"unit_name": "getLastModified", "start": {"line": 61, "column": 15}, "end": {"line": 63, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/classloader/RestartClassLoader.java": { + "checksum": "39ab2fcf21d5a1c9dd86d03bdfbb4926", + "language": "Java", + "loc": 136, + "profile": [87, 22, 0, 0], + "measurements": [ + {"unit_name": "RestartClassLoader", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "RestartClassLoader", "start": {"line": 58, "column": 9}, "end": {"line": 63, "column": 3}, "value": 6}, + {"unit_name": "getResources", "start": {"line": 66, "column": 26}, "end": {"line": 80, "column": 3}, "value": 13}, + {"unit_name": "getResource", "start": {"line": 83, "column": 13}, "end": {"line": 93, "column": 3}, "value": 11}, + {"unit_name": "findResource", "start": {"line": 96, "column": 13}, "end": {"line": 105, "column": 3}, "value": 10}, + {"unit_name": "loadClass", "start": {"line": 108, "column": 18}, "end": {"line": 129, "column": 3}, "value": 22}, + {"unit_name": "findClass", "start": {"line": 132, "column": 21}, "end": {"line": 143, "column": 3}, "value": 12}, + {"unit_name": "publicDefineClass", "start": {"line": 146, "column": 18}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "getOriginalClassLoader", "start": {"line": 151, "column": 21}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "createFileUrl", "start": {"line": 155, "column": 14}, "end": {"line": 162, "column": 3}, "value": 8}, + {"unit_name": "isClassReloadable", "start": {"line": 165, "column": 17}, "end": {"line": 167, "column": 3}, "value": 3}, + {"unit_name": "CompoundEnumeration", "start": {"line": 178, "column": 3}, "end": {"line": 181, "column": 4}, "value": 4}, + {"unit_name": "hasMoreElements", "start": {"line": 184, "column": 18}, "end": {"line": 186, "column": 4}, "value": 3}, + {"unit_name": "nextElement", "start": {"line": 189, "column": 12}, "end": {"line": 196, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/classloader/package-info.java": { + "checksum": "2a9abef851b6d1f7c3355d27ccc41cc2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/restart/classloader/ClassLoaderFile.java": { + "checksum": "95c6e8435601e6ff335837e16466e925", + "language": "Java", + "loc": 38, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "ClassLoaderFile", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "ClassLoaderFile", "start": {"line": 56, "column": 9}, "end": {"line": 67, "column": 3}, "value": 12}, + {"unit_name": "getKind", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getLastModified", "start": {"line": 81, "column": 14}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getContents", "start": {"line": 90, "column": 16}, "end": {"line": 92, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/env/DevToolsHomePropertiesPostProcessor.java": { + "checksum": "2e606e700bd8cf9b9be6b7c516d1bc6f", + "language": "Java", + "loc": 110, + "profile": [67, 0, 0, 0], + "measurements": [ + {"unit_name": "DevToolsHomePropertiesPostProcessor", "start": {"line": 78, "column": 9}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "DevToolsHomePropertiesPostProcessor", "start": {"line": 82, "column": 2}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "postProcessEnvironment", "start": {"line": 88, "column": 14}, "end": {"line": 96, "column": 3}, "value": 9}, + {"unit_name": "getPropertySources", "start": {"line": 98, "column": 34}, "end": {"line": 104, "column": 3}, "value": 7}, + {"unit_name": "getPropertySourceName", "start": {"line": 106, "column": 17}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "addPropertySource", "start": {"line": 110, "column": 15}, "end": {"line": 118, "column": 3}, "value": 9}, + {"unit_name": "addPropertySource", "start": {"line": 120, "column": 15}, "end": {"line": 133, "column": 3}, "value": 14}, + {"unit_name": "canLoadFileExtension", "start": {"line": 135, "column": 18}, "end": {"line": 138, "column": 3}, "value": 4}, + {"unit_name": "getHomeDirectory", "start": {"line": 140, "column": 17}, "end": {"line": 144, "column": 3}, "value": 5}, + {"unit_name": "getHomeDirectory", "start": {"line": 147, "column": 15}, "end": {"line": 155, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/env/package-info.java": { + "checksum": "8b5eec32e4b9d794b6e19f6f8a62b35e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/env/DevToolsPropertyDefaultsPostProcessor.java": { + "checksum": "2127ba74abc34221039f53be03e3a77e", + "language": "Java", + "loc": 111, + "profile": [52, 19, 0, 0], + "measurements": [ + {"unit_name": "postProcessEnvironment", "start": {"line": 76, "column": 14}, "end": {"line": 89, "column": 3}, "value": 14}, + {"unit_name": "isLocalApplication", "start": {"line": 91, "column": 18}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "canAddProperties", "start": {"line": 95, "column": 18}, "end": {"line": 100, "column": 3}, "value": 6}, + {"unit_name": "isRestarterInitialized", "start": {"line": 102, "column": 18}, "end": {"line": 110, "column": 3}, "value": 9}, + {"unit_name": "isRemoteRestartEnabled", "start": {"line": 112, "column": 18}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "isWebApplication", "start": {"line": 116, "column": 18}, "end": {"line": 124, "column": 3}, "value": 9}, + {"unit_name": "resolveClassName", "start": {"line": 126, "column": 19}, "end": {"line": 133, "column": 3}, "value": 8}, + {"unit_name": "loadDefaultProperties", "start": {"line": 135, "column": 37}, "end": {"line": 153, "column": 3}, "value": 19} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/system/DevToolsEnablementDeducer.java": { + "checksum": "a78fc16322eac2e338241f19d9546a4b", + "language": "Java", + "loc": 39, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "DevToolsEnablementDeducer", "start": {"line": 46, "column": 10}, "end": {"line": 47, "column": 3}, "value": 2}, + {"unit_name": "shouldEnable", "start": {"line": 56, "column": 24}, "end": {"line": 66, "column": 3}, "value": 11}, + {"unit_name": "isSkippedStackElement", "start": {"line": 68, "column": 25}, "end": {"line": 75, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/system/package-info.java": { + "checksum": "8c4db8d269877e5413d7913c9c933922", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/ConditionEvaluationDeltaLoggingListener.java": { + "checksum": "a636d5ebeca2970950fea289d2f960f1", + "language": "Java", + "loc": 42, + "profile": [3, 21, 0, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 47, "column": 14}, "end": {"line": 67, "column": 3}, "value": 21}, + {"unit_name": "setApplicationContext", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/RemoteDevtoolsSecurityConfiguration.java": { + "checksum": "4183b7636932df7b1d7867aac7b5c8a8", + "language": "Java", + "loc": 29, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "RemoteDevtoolsSecurityConfiguration", "start": {"line": 42, "column": 2}, "end": {"line": 46, "column": 3}, "value": 5}, + {"unit_name": "devtoolsSecurityFilterChain", "start": {"line": 50, "column": 22}, "end": {"line": 55, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/DevToolsProperties.java": { + "checksum": "86718cbdc49c49eae91f2b4e5379d6e4", + "language": "Java", + "loc": 111, + "profile": [79, 0, 0, 0], + "measurements": [ + {"unit_name": "getRestart", "start": {"line": 45, "column": 17}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getLivereload", "start": {"line": 49, "column": 20}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getRemote", "start": {"line": 53, "column": 34}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 109, "column": 18}, "end": {"line": 111, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 113, "column": 15}, "end": {"line": 115, "column": 4}, "value": 3}, + {"unit_name": "getAllExclude", "start": {"line": 117, "column": 19}, "end": {"line": 126, "column": 4}, "value": 10}, + {"unit_name": "getExclude", "start": {"line": 128, "column": 17}, "end": {"line": 130, "column": 4}, "value": 3}, + {"unit_name": "setExclude", "start": {"line": 132, "column": 15}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "getAdditionalExclude", "start": {"line": 136, "column": 17}, "end": {"line": 138, "column": 4}, "value": 3}, + {"unit_name": "setAdditionalExclude", "start": {"line": 140, "column": 15}, "end": {"line": 142, "column": 4}, "value": 3}, + {"unit_name": "getPollInterval", "start": {"line": 144, "column": 19}, "end": {"line": 146, "column": 4}, "value": 3}, + {"unit_name": "setPollInterval", "start": {"line": 148, "column": 15}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "getQuietPeriod", "start": {"line": 152, "column": 19}, "end": {"line": 154, "column": 4}, "value": 3}, + {"unit_name": "setQuietPeriod", "start": {"line": 156, "column": 15}, "end": {"line": 158, "column": 4}, "value": 3}, + {"unit_name": "getTriggerFile", "start": {"line": 160, "column": 17}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "setTriggerFile", "start": {"line": 164, "column": 15}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "getAdditionalPaths", "start": {"line": 168, "column": 21}, "end": {"line": 170, "column": 4}, "value": 3}, + {"unit_name": "setAdditionalPaths", "start": {"line": 172, "column": 15}, "end": {"line": 174, "column": 4}, "value": 3}, + {"unit_name": "isLogConditionEvaluationDelta", "start": {"line": 176, "column": 18}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "setLogConditionEvaluationDelta", "start": {"line": 180, "column": 15}, "end": {"line": 182, "column": 4}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 201, "column": 18}, "end": {"line": 203, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 205, "column": 15}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 209, "column": 14}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 213, "column": 15}, "end": {"line": 215, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/DevToolsDataSourceAutoConfiguration.java": { + "checksum": "ed7a5ea489c8bda87faef8b508d17f6b", + "language": "Java", + "loc": 142, + "profile": [51, 20, 0, 0], + "measurements": [ + {"unit_name": "inMemoryDatabaseShutdownExecutor", "start": {"line": 67, "column": 46}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "DatabaseShutdownExecutorEntityManagerFactoryDependsOnPostProcessor", "start": {"line": 81, "column": 3}, "end": {"line": 83, "column": 4}, "value": 3}, + {"unit_name": "NonEmbeddedInMemoryDatabaseShutdownExecutor", "start": {"line": 93, "column": 3}, "end": {"line": 96, "column": 4}, "value": 4}, + {"unit_name": "destroy", "start": {"line": 99, "column": 15}, "end": {"line": 106, "column": 4}, "value": 8}, + {"unit_name": "InMemoryDatabase", "start": {"line": 136, "column": 4}, "end": {"line": 144, "column": 5}, "value": 9}, + {"unit_name": "InMemoryDatabase", "start": {"line": 146, "column": 4}, "end": {"line": 150, "column": 5}, "value": 5}, + {"unit_name": "matches", "start": {"line": 152, "column": 12}, "end": {"line": 156, "column": 5}, "value": 5}, + {"unit_name": "shutdown", "start": {"line": 158, "column": 9}, "end": {"line": 160, "column": 5}, "value": 3}, + {"unit_name": "shutdown", "start": {"line": 165, "column": 10}, "end": {"line": 202, "column": 3}, "value": 7}, + {"unit_name": "getConfigurationPhase", "start": {"line": 176, "column": 29}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "getMatchOutcome", "start": {"line": 181, "column": 27}, "end": {"line": 200, "column": 4}, "value": 20} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/FileWatchingFailureHandler.java": { + "checksum": "22bb3f8c12475d3097ffa04846ed15b4", + "language": "Java", + "loc": 41, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "FileWatchingFailureHandler", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "handle", "start": {"line": 44, "column": 17}, "end": {"line": 57, "column": 3}, "value": 14}, + {"unit_name": "Listener", "start": {"line": 63, "column": 3}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "onChange", "start": {"line": 68, "column": 15}, "end": {"line": 70, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/RemoteDevToolsAutoConfiguration.java": { + "checksum": "84ebb168526f99d75d21839f52492a57", + "language": "Java", + "loc": 91, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "RemoteDevToolsAutoConfiguration", "start": {"line": 74, "column": 9}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "remoteDevToolsAccessManager", "start": {"line": 80, "column": 23}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "remoteDevToolsHealthCheckHandlerMapper", "start": {"line": 86, "column": 23}, "end": {"line": 91, "column": 3}, "value": 6}, + {"unit_name": "remoteDevToolsDispatcherFilter", "start": {"line": 95, "column": 26}, "end": {"line": 99, "column": 3}, "value": 5}, + {"unit_name": "remoteRestartSourceDirectoryUrlFilter", "start": {"line": 110, "column": 28}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "remoteRestartHttpRestartServer", "start": {"line": 116, "column": 21}, "end": {"line": 118, "column": 4}, "value": 3}, + {"unit_name": "remoteRestartHandlerMapper", "start": {"line": 122, "column": 20}, "end": {"line": 131, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/RemoteDevToolsProperties.java": { + "checksum": "f7e265f4997b7e563bb4157694b7dcdd", + "language": "Java", + "loc": 59, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "getContextPath", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "setContextPath", "start": {"line": 57, "column": 14}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getSecret", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "setSecret", "start": {"line": 65, "column": 14}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getSecretHeaderName", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "setSecretHeaderName", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getRestart", "start": {"line": 77, "column": 17}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getProxy", "start": {"line": 81, "column": 15}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 92, "column": 18}, "end": {"line": 94, "column": 4}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 96, "column": 15}, "end": {"line": 98, "column": 4}, "value": 3}, + {"unit_name": "getHost", "start": {"line": 114, "column": 17}, "end": {"line": 116, "column": 4}, "value": 3}, + {"unit_name": "setHost", "start": {"line": 118, "column": 15}, "end": {"line": 120, "column": 4}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 122, "column": 18}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 126, "column": 15}, "end": {"line": 128, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/DevToolsR2dbcAutoConfiguration.java": { + "checksum": "c9262c7265360a55c2db52947a4c0232", + "language": "Java", + "loc": 103, + "profile": [61, 0, 0, 0], + "measurements": [ + {"unit_name": "inMemoryR2dbcDatabaseShutdownExecutor", "start": {"line": 57, "column": 40}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "InMemoryR2dbcDatabaseShutdownExecutor", "start": {"line": 68, "column": 3}, "end": {"line": 72, "column": 4}, "value": 5}, + {"unit_name": "destroy", "start": {"line": 75, "column": 15}, "end": {"line": 82, "column": 4}, "value": 8}, + {"unit_name": "shouldShutdown", "start": {"line": 84, "column": 19}, "end": {"line": 91, "column": 4}, "value": 8}, + {"unit_name": "executeShutdown", "start": {"line": 93, "column": 19}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "closeConnection", "start": {"line": 97, "column": 27}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "closeConnection", "start": {"line": 101, "column": 27}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "getConfigurationPhase", "start": {"line": 110, "column": 29}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "getMatchOutcome", "start": {"line": 115, "column": 27}, "end": {"line": 127, "column": 4}, "value": 13}, + {"unit_name": "isAutoConfigured", "start": {"line": 129, "column": 19}, "end": {"line": 133, "column": 4}, "value": 5}, + {"unit_name": "R2dbcDatabaseShutdownEvent", "start": {"line": 141, "column": 3}, "end": {"line": 143, "column": 4}, "value": 3}, + {"unit_name": "getConnectionFactory", "start": {"line": 145, "column": 21}, "end": {"line": 147, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/TriggerFileFilter.java": { + "checksum": "e0be370b353e46a8f6539ba0d7941577", + "language": "Java", + "loc": 15, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "TriggerFileFilter", "start": {"line": 34, "column": 9}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "accept", "start": {"line": 40, "column": 17}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/OnEnabledDevToolsCondition.java": { + "checksum": "0e2417fd2eeafc77ee8587ea2084850d", + "language": "Java", + "loc": 18, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "getMatchOutcome", "start": {"line": 35, "column": 26}, "end": {"line": 42, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/LocalDevToolsAutoConfiguration.java": { + "checksum": "5963a6def01c3518332c04c457bce97b", + "language": "Java", + "loc": 155, + "profile": [81, 0, 0, 0], + "measurements": [ + {"unit_name": "liveReloadServer", "start": {"line": 77, "column": 20}, "end": {"line": 80, "column": 4}, "value": 4}, + {"unit_name": "optionalLiveReloadServer", "start": {"line": 83, "column": 28}, "end": {"line": 85, "column": 4}, "value": 3}, + {"unit_name": "liveReloadServerEventListener", "start": {"line": 88, "column": 33}, "end": {"line": 90, "column": 4}, "value": 3}, + {"unit_name": "RestartConfiguration", "start": {"line": 104, "column": 3}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "restartingClassPathChangedEventListener", "start": {"line": 109, "column": 49}, "end": {"line": 112, "column": 4}, "value": 4}, + {"unit_name": "classPathFileSystemWatcher", "start": {"line": 116, "column": 30}, "end": {"line": 123, "column": 4}, "value": 8}, + {"unit_name": "classPathRestartStrategy", "start": {"line": 127, "column": 28}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "fileSystemWatcherFactory", "start": {"line": 132, "column": 28}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "conditionEvaluationDeltaLoggingListener", "start": {"line": 139, "column": 43}, "end": {"line": 141, "column": 4}, "value": 3}, + {"unit_name": "newFileSystemWatcher", "start": {"line": 143, "column": 29}, "end": {"line": 156, "column": 4}, "value": 14}, + {"unit_name": "LiveReloadServerEventListener", "start": {"line": 164, "column": 3}, "end": {"line": 166, "column": 4}, "value": 3}, + {"unit_name": "supportsEventType", "start": {"line": 169, "column": 18}, "end": {"line": 176, "column": 4}, "value": 8}, + {"unit_name": "supportsSourceType", "start": {"line": 179, "column": 18}, "end": {"line": 181, "column": 4}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 184, "column": 15}, "end": {"line": 189, "column": 4}, "value": 6}, + {"unit_name": "getOrder", "start": {"line": 192, "column": 14}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "RestartingClassPathChangeChangedEventListener", "start": {"line": 204, "column": 3}, "end": {"line": 206, "column": 4}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 209, "column": 15}, "end": {"line": 215, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/package-info.java": { + "checksum": "c7bed3ef62512bc937b262b266b6b4b4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/autoconfigure/OptionalLiveReloadServer.java": { + "checksum": "4079a091721e5ef7888c359d15bfa993", + "language": "Java", + "loc": 38, + "profile": [11, 16, 0, 0], + "measurements": [ + {"unit_name": "OptionalLiveReloadServer", "start": {"line": 43, "column": 9}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "startServer", "start": {"line": 52, "column": 7}, "end": {"line": 67, "column": 3}, "value": 16}, + {"unit_name": "triggerReload", "start": {"line": 72, "column": 14}, "end": {"line": 76, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/server/HttpHeaderAccessManager.java": { + "checksum": "cace943ecd5fa2619d517839a9955df7", + "language": "Java", + "loc": 18, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpHeaderAccessManager", "start": {"line": 35, "column": 9}, "end": {"line": 40, "column": 3}, "value": 6}, + {"unit_name": "isAllowed", "start": {"line": 43, "column": 17}, "end": {"line": 46, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/server/DispatcherFilter.java": { + "checksum": "64c1b59a56b394f4d9dacf43afff8798", + "language": "Java", + "loc": 46, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "DispatcherFilter", "start": {"line": 47, "column": 9}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "init", "start": {"line": 53, "column": 14}, "end": {"line": 54, "column": 3}, "value": 2}, + {"unit_name": "doFilter", "start": {"line": 57, "column": 14}, "end": {"line": 65, "column": 3}, "value": 9}, + {"unit_name": "doFilter", "start": {"line": 67, "column": 15}, "end": {"line": 74, "column": 3}, "value": 8}, + {"unit_name": "destroy", "start": {"line": 77, "column": 14}, "end": {"line": 78, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/server/Handler.java": { + "checksum": "b184acd2e645844ddef56944b15f426f", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/server/AccessManager.java": { + "checksum": "b2c3c9e4db5ae45b24cde47912361008", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/server/HttpStatusHandler.java": { + "checksum": "788c8b4e8677f79246e9b2d55bae582b", + "language": "Java", + "loc": 20, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpStatusHandler", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "HttpStatusHandler", "start": {"line": 49, "column": 9}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "handle", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/server/UrlHandlerMapper.java": { + "checksum": "58f56a5ea167c73f41e58660ad52bf31", + "language": "Java", + "loc": 20, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "UrlHandlerMapper", "start": {"line": 40, "column": 9}, "end": {"line": 45, "column": 3}, "value": 6}, + {"unit_name": "getHandler", "start": {"line": 48, "column": 17}, "end": {"line": 53, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/server/Dispatcher.java": { + "checksum": "5dc519b12e773dea41489aa012e90107", + "language": "Java", + "loc": 38, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "Dispatcher", "start": {"line": 45, "column": 9}, "end": {"line": 51, "column": 3}, "value": 7}, + {"unit_name": "handle", "start": {"line": 60, "column": 17}, "end": {"line": 69, "column": 3}, "value": 10}, + {"unit_name": "handle", "start": {"line": 71, "column": 15}, "end": {"line": 77, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/server/package-info.java": { + "checksum": "ee02dfcedf4445d086aa42efdb179973", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/server/HandlerMapper.java": { + "checksum": "c7bad80d0f9ce8d84a04c0b664aa8659", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/client/HttpHeaderInterceptor.java": { + "checksum": "6c833a8cc65b4b7d95d7143d97e2e2eb", + "language": "Java", + "loc": 23, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpHeaderInterceptor", "start": {"line": 46, "column": 9}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "intercept", "start": {"line": 54, "column": 28}, "end": {"line": 58, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/client/DelayedLiveReloadTrigger.java": { + "checksum": "01a2d56afcf85d88bfe3f077c705dfa9", + "language": "Java", + "loc": 77, + "profile": [33, 18, 0, 0], + "measurements": [ + {"unit_name": "DelayedLiveReloadTrigger", "start": {"line": 62, "column": 2}, "end": {"line": 75, "column": 3}, "value": 14}, + {"unit_name": "setTimings", "start": {"line": 77, "column": 17}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "run", "start": {"line": 84, "column": 14}, "end": {"line": 101, "column": 3}, "value": 18}, + {"unit_name": "isUp", "start": {"line": 103, "column": 18}, "end": {"line": 113, "column": 3}, "value": 11}, + {"unit_name": "createRequest", "start": {"line": 115, "column": 28}, "end": {"line": 117, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/client/ClassPathChangeUploader.java": { + "checksum": "db11893794170f6666cc1e4d87fe44a7", + "language": "Java", + "loc": 123, + "profile": [47, 30, 0, 0], + "measurements": [ + {"unit_name": "ClassPathChangeUploader", "start": {"line": 78, "column": 9}, "end": {"line": 88, "column": 3}, "value": 11}, + {"unit_name": "onApplicationEvent", "start": {"line": 91, "column": 14}, "end": {"line": 100, "column": 3}, "value": 10}, + {"unit_name": "performUpload", "start": {"line": 102, "column": 15}, "end": {"line": 131, "column": 3}, "value": 30}, + {"unit_name": "logUpload", "start": {"line": 133, "column": 15}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "serialize", "start": {"line": 137, "column": 17}, "end": {"line": 143, "column": 3}, "value": 7}, + {"unit_name": "getClassLoaderFiles", "start": {"line": 145, "column": 27}, "end": {"line": 154, "column": 3}, "value": 10}, + {"unit_name": "asClassLoaderFile", "start": {"line": 156, "column": 26}, "end": {"line": 161, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/client/RemoteClientConfiguration.java": { + "checksum": "cede563497f6cba0d24de5e9b5217796", + "language": "Java", + "loc": 171, + "profile": [84, 0, 0, 0], + "measurements": [ + {"unit_name": "RemoteClientConfiguration", "start": {"line": 82, "column": 9}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "propertySourcesPlaceholderConfigurer", "start": {"line": 87, "column": 53}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "clientHttpRequestFactory", "start": {"line": 92, "column": 34}, "end": {"line": 101, "column": 3}, "value": 10}, + {"unit_name": "getSecurityInterceptor", "start": {"line": 103, "column": 39}, "end": {"line": 110, "column": 3}, "value": 8}, + {"unit_name": "afterPropertiesSet", "start": {"line": 113, "column": 14}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "logWarnings", "start": {"line": 117, "column": 15}, "end": {"line": 127, "column": 3}, "value": 11}, + {"unit_name": "liveReloadServer", "start": {"line": 154, "column": 20}, "end": {"line": 157, "column": 4}, "value": 4}, + {"unit_name": "liveReloadTriggeringClassPathChangedEventListener", "start": {"line": 160, "column": 46}, "end": {"line": 167, "column": 4}, "value": 8}, + {"unit_name": "optionalLiveReloadServer", "start": {"line": 170, "column": 28}, "end": {"line": 172, "column": 4}, "value": 3}, + {"unit_name": "getExecutor", "start": {"line": 174, "column": 25}, "end": {"line": 176, "column": 4}, "value": 3}, + {"unit_name": "RemoteRestartClientConfiguration", "start": {"line": 189, "column": 3}, "end": {"line": 191, "column": 4}, "value": 3}, + {"unit_name": "classPathFileSystemWatcher", "start": {"line": 194, "column": 30}, "end": {"line": 202, "column": 4}, "value": 9}, + {"unit_name": "getFileSystemWatcherFactory", "start": {"line": 205, "column": 28}, "end": {"line": 207, "column": 4}, "value": 3}, + {"unit_name": "newFileSystemWatcher", "start": {"line": 209, "column": 29}, "end": {"line": 218, "column": 4}, "value": 10}, + {"unit_name": "classPathRestartStrategy", "start": {"line": 221, "column": 28}, "end": {"line": 223, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot-devtools/src/main/java/org/springframework/boot/devtools/remote/client/package-info.java": { + "checksum": "6e9744985ec90695f2aa3f025cd95ffc", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/DefaultPropertiesPropertySource.java": { + "checksum": "fb4d84c899f27d0dea1d66e36d9be7a0", + "language": "Java", + "loc": 59, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultPropertiesPropertySource", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "hasMatchingName", "start": {"line": 59, "column": 24}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "ifNotEmpty", "start": {"line": 70, "column": 21}, "end": {"line": 74, "column": 3}, "value": 5}, + {"unit_name": "addOrMerge", "start": {"line": 82, "column": 21}, "end": {"line": 95, "column": 3}, "value": 14}, + {"unit_name": "mergeIfPossible", "start": {"line": 98, "column": 22}, "end": {"line": 108, "column": 3}, "value": 11}, + {"unit_name": "moveToEnd", "start": {"line": 115, "column": 21}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "moveToEnd", "start": {"line": 124, "column": 21}, "end": {"line": 129, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ExitCodeEvent.java": { + "checksum": "0d7d358f32061101c65a9b96d1388473", + "language": "Java", + "loc": 12, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "ExitCodeEvent", "start": {"line": 37, "column": 9}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "getExitCode", "start": {"line": 46, "column": 13}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/BootstrapRegistry.java": { + "checksum": "41532bf4ffc31d98154049a63ea10c0f", + "language": "Java", + "loc": 44, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "getScope", "start": {"line": 113, "column": 17}, "end": {"line": 115, "column": 4}, "value": 3}, + {"unit_name": "withScope", "start": {"line": 123, "column": 31}, "end": {"line": 139, "column": 4}, "value": 10}, + {"unit_name": "get", "start": {"line": 129, "column": 14}, "end": {"line": 131, "column": 6}, "value": 3}, + {"unit_name": "getScope", "start": {"line": 134, "column": 18}, "end": {"line": 136, "column": 6}, "value": 3}, + {"unit_name": "of", "start": {"line": 148, "column": 34}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "from", "start": {"line": 159, "column": 34}, "end": {"line": 161, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringApplicationShutdownHook.java": { + "checksum": "3e8df508dbc7646e04f4fb5b76e0d5cb", + "language": "Java", + "loc": 149, + "profile": [88, 23, 0, 0], + "measurements": [ + {"unit_name": "getHandlers", "start": {"line": 69, "column": 36}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "enableShutdownHookAddition", "start": {"line": 73, "column": 7}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "registerApplicationContext", "start": {"line": 77, "column": 7}, "end": {"line": 84, "column": 3}, "value": 8}, + {"unit_name": "addRuntimeShutdownHookIfNecessary", "start": {"line": 86, "column": 15}, "end": {"line": 90, "column": 3}, "value": 5}, + {"unit_name": "addRuntimeShutdownHook", "start": {"line": 92, "column": 7}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "deregisterFailedApplicationContext", "start": {"line": 96, "column": 7}, "end": {"line": 101, "column": 3}, "value": 6}, + {"unit_name": "run", "start": {"line": 104, "column": 14}, "end": {"line": 117, "column": 3}, "value": 14}, + {"unit_name": "isApplicationContextRegistered", "start": {"line": 119, "column": 10}, "end": {"line": 123, "column": 3}, "value": 5}, + {"unit_name": "reset", "start": {"line": 125, "column": 7}, "end": {"line": 132, "column": 3}, "value": 8}, + {"unit_name": "closeAndWait", "start": {"line": 141, "column": 15}, "end": {"line": 163, "column": 3}, "value": 23}, + {"unit_name": "assertNotInProgress", "start": {"line": 165, "column": 15}, "end": {"line": 167, "column": 3}, "value": 3}, + {"unit_name": "add", "start": {"line": 177, "column": 15}, "end": {"line": 184, "column": 4}, "value": 8}, + {"unit_name": "remove", "start": {"line": 187, "column": 15}, "end": {"line": 193, "column": 4}, "value": 7}, + {"unit_name": "getActions", "start": {"line": 195, "column": 17}, "end": {"line": 197, "column": 4}, "value": 3}, + {"unit_name": "run", "start": {"line": 200, "column": 15}, "end": {"line": 203, "column": 4}, "value": 4}, + {"unit_name": "onApplicationEvent", "start": {"line": 213, "column": 15}, "end": {"line": 225, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ConfigurableBootstrapContext.java": { + "checksum": "09e0b00789e41628d347c97d0b502439", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringBootExceptionReporter.java": { + "checksum": "6d4b6c9342c58ab5e367595a05753894", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/LazyInitializationBeanFactoryPostProcessor.java": { + "checksum": "8764509565696effd2335db39b59b850", + "language": "Java", + "loc": 72, + "profile": [53, 0, 0, 0], + "measurements": [ + {"unit_name": "postProcessBeanFactory", "start": {"line": 55, "column": 14}, "end": {"line": 63, "column": 3}, "value": 9}, + {"unit_name": "getFilters", "start": {"line": 65, "column": 54}, "end": {"line": 72, "column": 3}, "value": 7}, + {"unit_name": "postProcess", "start": {"line": 74, "column": 15}, "end": {"line": 85, "column": 3}, "value": 12}, + {"unit_name": "getBeanType", "start": {"line": 87, "column": 19}, "end": {"line": 94, "column": 3}, "value": 8}, + {"unit_name": "isExcluded", "start": {"line": 96, "column": 18}, "end": {"line": 106, "column": 3}, "value": 11}, + {"unit_name": "getOrder", "start": {"line": 109, "column": 13}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "isExcluded", "start": {"line": 121, "column": 18}, "end": {"line": 123, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringApplication.java": { + "checksum": "6c088b02a43880783b4343cfaf0fb8d0", + "language": "Java", + "loc": 1014, + "profile": [585, 179, 78, 0], + "measurements": [ + {"unit_name": "SpringApplication", "start": {"line": 256, "column": 9}, "end": {"line": 258, "column": 3}, "value": 3}, + {"unit_name": "SpringApplication", "start": {"line": 271, "column": 9}, "end": {"line": 281, "column": 3}, "value": 11}, + {"unit_name": "deduceMainApplicationClass", "start": {"line": 283, "column": 19}, "end": {"line": 287, "column": 3}, "value": 5}, + {"unit_name": "findMainClass", "start": {"line": 289, "column": 29}, "end": {"line": 293, "column": 3}, "value": 5}, + {"unit_name": "run", "start": {"line": 301, "column": 40}, "end": {"line": 339, "column": 3}, "value": 39}, + {"unit_name": "createBootstrapContext", "start": {"line": 341, "column": 34}, "end": {"line": 345, "column": 3}, "value": 5}, + {"unit_name": "prepareEnvironment", "start": {"line": 347, "column": 34}, "end": {"line": 365, "column": 3}, "value": 18}, + {"unit_name": "deduceEnvironmentClass", "start": {"line": 367, "column": 51}, "end": {"line": 375, "column": 3}, "value": 9}, + {"unit_name": "prepareContext", "start": {"line": 377, "column": 15}, "end": {"line": 417, "column": 3}, "value": 39}, + {"unit_name": "addAotGeneratedInitializerIfNecessary", "start": {"line": 419, "column": 15}, "end": {"line": 433, "column": 3}, "value": 15}, + {"unit_name": "refreshContext", "start": {"line": 435, "column": 15}, "end": {"line": 440, "column": 3}, "value": 6}, + {"unit_name": "configureHeadlessProperty", "start": {"line": 442, "column": 15}, "end": {"line": 445, "column": 3}, "value": 4}, + {"unit_name": "getRunListeners", "start": {"line": 447, "column": 40}, "end": {"line": 459, "column": 3}, "value": 13}, + {"unit_name": "getSpringFactoriesInstances", "start": {"line": 461, "column": 22}, "end": {"line": 463, "column": 3}, "value": 3}, + {"unit_name": "getSpringFactoriesInstances", "start": {"line": 465, "column": 22}, "end": {"line": 467, "column": 3}, "value": 3}, + {"unit_name": "getOrCreateEnvironment", "start": {"line": 469, "column": 34}, "end": {"line": 479, "column": 3}, "value": 11}, + {"unit_name": "configureEnvironment", "start": {"line": 492, "column": 17}, "end": {"line": 498, "column": 3}, "value": 7}, + {"unit_name": "configurePropertySources", "start": {"line": 507, "column": 17}, "end": {"line": 527, "column": 3}, "value": 21}, + {"unit_name": "configureProfiles", "start": {"line": 537, "column": 17}, "end": {"line": 538, "column": 3}, "value": 2}, + {"unit_name": "bindToSpringApplication", "start": {"line": 544, "column": 17}, "end": {"line": 551, "column": 3}, "value": 8}, + {"unit_name": "printBanner", "start": {"line": 553, "column": 17}, "end": {"line": 564, "column": 3}, "value": 12}, + {"unit_name": "createApplicationContext", "start": {"line": 573, "column": 43}, "end": {"line": 575, "column": 3}, "value": 3}, + {"unit_name": "postProcessApplicationContext", "start": {"line": 582, "column": 17}, "end": {"line": 598, "column": 3}, "value": 17}, + {"unit_name": "applyInitializers", "start": {"line": 607, "column": 17}, "end": {"line": 614, "column": 3}, "value": 8}, + {"unit_name": "logStartupInfo", "start": {"line": 622, "column": 17}, "end": {"line": 627, "column": 3}, "value": 6}, + {"unit_name": "logStartupInfo", "start": {"line": 637, "column": 17}, "end": {"line": 638, "column": 3}, "value": 2}, + {"unit_name": "logStartupProfileInfo", "start": {"line": 644, "column": 17}, "end": {"line": 661, "column": 3}, "value": 18}, + {"unit_name": "quoteProfiles", "start": {"line": 663, "column": 23}, "end": {"line": 665, "column": 3}, "value": 3}, + {"unit_name": "getApplicationLog", "start": {"line": 671, "column": 16}, "end": {"line": 676, "column": 3}, "value": 6}, + {"unit_name": "load", "start": {"line": 683, "column": 17}, "end": {"line": 698, "column": 3}, "value": 16}, + {"unit_name": "getResourceLoader", "start": {"line": 705, "column": 24}, "end": {"line": 707, "column": 3}, "value": 3}, + {"unit_name": "getClassLoader", "start": {"line": 715, "column": 21}, "end": {"line": 720, "column": 3}, "value": 6}, + {"unit_name": "getBeanDefinitionRegistry", "start": {"line": 727, "column": 33}, "end": {"line": 735, "column": 3}, "value": 9}, + {"unit_name": "createBeanDefinitionLoader", "start": {"line": 743, "column": 33}, "end": {"line": 745, "column": 3}, "value": 3}, + {"unit_name": "refresh", "start": {"line": 751, "column": 17}, "end": {"line": 753, "column": 3}, "value": 3}, + {"unit_name": "afterRefresh", "start": {"line": 760, "column": 17}, "end": {"line": 761, "column": 3}, "value": 2}, + {"unit_name": "callRunners", "start": {"line": 763, "column": 15}, "end": {"line": 773, "column": 3}, "value": 11}, + {"unit_name": "getOrderComparator", "start": {"line": 775, "column": 26}, "end": {"line": 780, "column": 3}, "value": 6}, + {"unit_name": "callRunner", "start": {"line": 782, "column": 15}, "end": {"line": 790, "column": 3}, "value": 9}, + {"unit_name": "callRunner", "start": {"line": 793, "column": 34}, "end": {"line": 797, "column": 3}, "value": 5}, + {"unit_name": "handleRunFailure", "start": {"line": 799, "column": 27}, "end": {"line": 824, "column": 3}, "value": 26}, + {"unit_name": "getExceptionReporters", "start": {"line": 826, "column": 50}, "end": {"line": 834, "column": 3}, "value": 9}, + {"unit_name": "reportFailure", "start": {"line": 836, "column": 15}, "end": {"line": 861, "column": 3}, "value": 22}, + {"unit_name": "registerLoggedException", "start": {"line": 868, "column": 17}, "end": {"line": 873, "column": 3}, "value": 6}, + {"unit_name": "handleExitCode", "start": {"line": 875, "column": 15}, "end": {"line": 886, "column": 3}, "value": 12}, + {"unit_name": "getExitCodeFromException", "start": {"line": 888, "column": 14}, "end": {"line": 894, "column": 3}, "value": 7}, + {"unit_name": "getExitCodeFromMappedException", "start": {"line": 896, "column": 14}, "end": {"line": 904, "column": 3}, "value": 9}, + {"unit_name": "getExitCodeFromExitCodeGeneratorException", "start": {"line": 906, "column": 14}, "end": {"line": 914, "column": 3}, "value": 9}, + {"unit_name": "getSpringBootExceptionHandler", "start": {"line": 916, "column": 29}, "end": {"line": 921, "column": 3}, "value": 6}, + {"unit_name": "isMainThread", "start": {"line": 923, "column": 18}, "end": {"line": 926, "column": 3}, "value": 4}, + {"unit_name": "getMainApplicationClass", "start": {"line": 932, "column": 18}, "end": {"line": 934, "column": 3}, "value": 3}, + {"unit_name": "setMainApplicationClass", "start": {"line": 942, "column": 14}, "end": {"line": 944, "column": 3}, "value": 3}, + {"unit_name": "getWebApplicationType", "start": {"line": 951, "column": 28}, "end": {"line": 953, "column": 3}, "value": 3}, + {"unit_name": "setWebApplicationType", "start": {"line": 961, "column": 14}, "end": {"line": 964, "column": 3}, "value": 4}, + {"unit_name": "setAllowBeanDefinitionOverriding", "start": {"line": 973, "column": 14}, "end": {"line": 975, "column": 3}, "value": 3}, + {"unit_name": "setAllowCircularReferences", "start": {"line": 984, "column": 14}, "end": {"line": 986, "column": 3}, "value": 3}, + {"unit_name": "setLazyInitialization", "start": {"line": 994, "column": 14}, "end": {"line": 996, "column": 3}, "value": 3}, + {"unit_name": "setHeadless", "start": {"line": 1003, "column": 14}, "end": {"line": 1005, "column": 3}, "value": 3}, + {"unit_name": "setRegisterShutdownHook", "start": {"line": 1014, "column": 14}, "end": {"line": 1016, "column": 3}, "value": 3}, + {"unit_name": "setBanner", "start": {"line": 1023, "column": 14}, "end": {"line": 1025, "column": 3}, "value": 3}, + {"unit_name": "setBannerMode", "start": {"line": 1032, "column": 14}, "end": {"line": 1034, "column": 3}, "value": 3}, + {"unit_name": "setLogStartupInfo", "start": {"line": 1041, "column": 14}, "end": {"line": 1043, "column": 3}, "value": 3}, + {"unit_name": "setAddCommandLineProperties", "start": {"line": 1050, "column": 14}, "end": {"line": 1052, "column": 3}, "value": 3}, + {"unit_name": "setAddConversionService", "start": {"line": 1060, "column": 14}, "end": {"line": 1062, "column": 3}, "value": 3}, + {"unit_name": "addBootstrapRegistryInitializer", "start": {"line": 1070, "column": 14}, "end": {"line": 1073, "column": 3}, "value": 4}, + {"unit_name": "setDefaultProperties", "start": {"line": 1080, "column": 14}, "end": {"line": 1082, "column": 3}, "value": 3}, + {"unit_name": "setDefaultProperties", "start": {"line": 1088, "column": 14}, "end": {"line": 1093, "column": 3}, "value": 6}, + {"unit_name": "setAdditionalProfiles", "start": {"line": 1100, "column": 14}, "end": {"line": 1102, "column": 3}, "value": 3}, + {"unit_name": "getAdditionalProfiles", "start": {"line": 1108, "column": 21}, "end": {"line": 1110, "column": 3}, "value": 3}, + {"unit_name": "setBeanNameGenerator", "start": {"line": 1116, "column": 14}, "end": {"line": 1118, "column": 3}, "value": 3}, + {"unit_name": "setEnvironment", "start": {"line": 1125, "column": 14}, "end": {"line": 1128, "column": 3}, "value": 4}, + {"unit_name": "addPrimarySources", "start": {"line": 1143, "column": 14}, "end": {"line": 1145, "column": 3}, "value": 3}, + {"unit_name": "getSources", "start": {"line": 1157, "column": 21}, "end": {"line": 1159, "column": 3}, "value": 3}, + {"unit_name": "setSources", "start": {"line": 1171, "column": 14}, "end": {"line": 1174, "column": 3}, "value": 4}, + {"unit_name": "getAllSources", "start": {"line": 1183, "column": 21}, "end": {"line": 1192, "column": 3}, "value": 10}, + {"unit_name": "setResourceLoader", "start": {"line": 1198, "column": 14}, "end": {"line": 1201, "column": 3}, "value": 4}, + {"unit_name": "getEnvironmentPrefix", "start": {"line": 1209, "column": 16}, "end": {"line": 1211, "column": 3}, "value": 3}, + {"unit_name": "setEnvironmentPrefix", "start": {"line": 1219, "column": 14}, "end": {"line": 1221, "column": 3}, "value": 3}, + {"unit_name": "setApplicationContextFactory", "start": {"line": 1233, "column": 14}, "end": {"line": 1236, "column": 3}, "value": 4}, + {"unit_name": "setInitializers", "start": {"line": 1243, "column": 14}, "end": {"line": 1245, "column": 3}, "value": 3}, + {"unit_name": "addInitializers", "start": {"line": 1252, "column": 14}, "end": {"line": 1254, "column": 3}, "value": 3}, + {"unit_name": "getInitializers", "start": {"line": 1261, "column": 47}, "end": {"line": 1263, "column": 3}, "value": 3}, + {"unit_name": "setListeners", "start": {"line": 1270, "column": 14}, "end": {"line": 1272, "column": 3}, "value": 3}, + {"unit_name": "addListeners", "start": {"line": 1279, "column": 14}, "end": {"line": 1281, "column": 3}, "value": 3}, + {"unit_name": "getListeners", "start": {"line": 1289, "column": 37}, "end": {"line": 1291, "column": 3}, "value": 3}, + {"unit_name": "setApplicationStartup", "start": {"line": 1298, "column": 14}, "end": {"line": 1300, "column": 3}, "value": 3}, + {"unit_name": "getApplicationStartup", "start": {"line": 1307, "column": 28}, "end": {"line": 1309, "column": 3}, "value": 3}, + {"unit_name": "isKeepAlive", "start": {"line": 1317, "column": 17}, "end": {"line": 1319, "column": 3}, "value": 3}, + {"unit_name": "setKeepAlive", "start": {"line": 1328, "column": 14}, "end": {"line": 1330, "column": 3}, "value": 3}, + {"unit_name": "getShutdownHandlers", "start": {"line": 1338, "column": 50}, "end": {"line": 1340, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 1349, "column": 47}, "end": {"line": 1351, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 1360, "column": 47}, "end": {"line": 1362, "column": 3}, "value": 3}, + {"unit_name": "main", "start": {"line": 1376, "column": 21}, "end": {"line": 1378, "column": 3}, "value": 3}, + {"unit_name": "exit", "start": {"line": 1392, "column": 20}, "end": {"line": 1415, "column": 3}, "value": 24}, + {"unit_name": "from", "start": {"line": 1428, "column": 44}, "end": {"line": 1431, "column": 3}, "value": 4}, + {"unit_name": "withHook", "start": {"line": 1441, "column": 21}, "end": {"line": 1446, "column": 3}, "value": 6}, + {"unit_name": "withHook", "start": {"line": 1458, "column": 22}, "end": {"line": 1466, "column": 3}, "value": 9}, + {"unit_name": "close", "start": {"line": 1468, "column": 22}, "end": {"line": 1472, "column": 3}, "value": 5}, + {"unit_name": "asUnmodifiableOrderedSet", "start": {"line": 1474, "column": 28}, "end": {"line": 1478, "column": 3}, "value": 5}, + {"unit_name": "Augmented", "start": {"line": 1494, "column": 3}, "end": {"line": 1498, "column": 4}, "value": 5}, + {"unit_name": "with", "start": {"line": 1506, "column": 20}, "end": {"line": 1510, "column": 4}, "value": 5}, + {"unit_name": "withAdditionalProfiles", "start": {"line": 1519, "column": 20}, "end": {"line": 1523, "column": 4}, "value": 5}, + {"unit_name": "run", "start": {"line": 1530, "column": 36}, "end": {"line": 1539, "column": 4}, "value": 10}, + {"unit_name": "contextLoaded", "start": {"line": 1551, "column": 16}, "end": {"line": 1553, "column": 5}, "value": 3}, + {"unit_name": "getApplicationContext", "start": {"line": 1556, "column": 42}, "end": {"line": 1563, "column": 5}, "value": 8}, + {"unit_name": "PropertySourceOrderingBeanFactoryPostProcessor", "start": {"line": 1594, "column": 3}, "end": {"line": 1596, "column": 4}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 1599, "column": 14}, "end": {"line": 1601, "column": 4}, "value": 3}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 1604, "column": 15}, "end": {"line": 1606, "column": 4}, "value": 3}, + {"unit_name": "AbandonedRunException", "start": {"line": 1623, "column": 10}, "end": {"line": 1625, "column": 4}, "value": 3}, + {"unit_name": "AbandonedRunException", "start": {"line": 1633, "column": 10}, "end": {"line": 1635, "column": 4}, "value": 3}, + {"unit_name": "getApplicationContext", "start": {"line": 1642, "column": 41}, "end": {"line": 1644, "column": 4}, "value": 3}, + {"unit_name": "SingleUseSpringApplicationHook", "start": {"line": 1657, "column": 11}, "end": {"line": 1659, "column": 4}, "value": 3}, + {"unit_name": "getRunListener", "start": {"line": 1662, "column": 39}, "end": {"line": 1664, "column": 4}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 1677, "column": 15}, "end": {"line": 1684, "column": 4}, "value": 8}, + {"unit_name": "startKeepAliveThread", "start": {"line": 1686, "column": 16}, "end": {"line": 1702, "column": 4}, "value": 17}, + {"unit_name": "stopKeepAliveThread", "start": {"line": 1704, "column": 16}, "end": {"line": 1710, "column": 4}, "value": 7}, + {"unit_name": "started", "start": {"line": 1727, "column": 18}, "end": {"line": 1731, "column": 4}, "value": 5}, + {"unit_name": "timeTakenToStarted", "start": {"line": 1733, "column": 12}, "end": {"line": 1735, "column": 4}, "value": 3}, + {"unit_name": "ready", "start": {"line": 1737, "column": 20}, "end": {"line": 1740, "column": 4}, "value": 4}, + {"unit_name": "create", "start": {"line": 1742, "column": 18}, "end": {"line": 1747, "column": 4}, "value": 6}, + {"unit_name": "startTime", "start": {"line": 1759, "column": 18}, "end": {"line": 1761, "column": 4}, "value": 3}, + {"unit_name": "processUptime", "start": {"line": 1764, "column": 18}, "end": {"line": 1771, "column": 4}, "value": 8}, + {"unit_name": "action", "start": {"line": 1774, "column": 20}, "end": {"line": 1776, "column": 4}, "value": 3}, + {"unit_name": "processUptime", "start": {"line": 1788, "column": 18}, "end": {"line": 1791, "column": 4}, "value": 4}, + {"unit_name": "action", "start": {"line": 1794, "column": 20}, "end": {"line": 1796, "column": 4}, "value": 3}, + {"unit_name": "restoreTime", "start": {"line": 1798, "column": 16}, "end": {"line": 1800, "column": 4}, "value": 3}, + {"unit_name": "startTime", "start": {"line": 1803, "column": 18}, "end": {"line": 1806, "column": 4}, "value": 4}, + {"unit_name": "FactoryAwareOrderSourceProvider", "start": {"line": 1820, "column": 3}, "end": {"line": 1823, "column": 4}, "value": 4}, + {"unit_name": "getOrderSource", "start": {"line": 1826, "column": 17}, "end": {"line": 1829, "column": 4}, "value": 4}, + {"unit_name": "getOrderSource", "start": {"line": 1831, "column": 18}, "end": {"line": 1843, "column": 4}, "value": 13} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringBootConfiguration.java": { + "checksum": "3047675e6a00b8a51a01469efe7e9917", + "language": "Java", + "loc": 19, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/DefaultApplicationContextFactory.java": { + "checksum": "b3461a4af8611ab53b43e76a9df8a243", + "language": "Java", + "loc": 47, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "getEnvironmentType", "start": {"line": 38, "column": 50}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "createEnvironment", "start": {"line": 43, "column": 33}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 48, "column": 40}, "end": {"line": 57, "column": 3}, "value": 10}, + {"unit_name": "createDefaultApplicationContext", "start": {"line": 59, "column": 41}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "getFromSpringFactories", "start": {"line": 66, "column": 16}, "end": {"line": 76, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/BootstrapContext.java": { + "checksum": "f326d4f18a10f30fb93e66f8b08c3ef4", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringApplicationRunListener.java": { + "checksum": "6be1325165a8f4f04117a39c58c44e99", + "language": "Java", + "loc": 23, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "starting", "start": {"line": 46, "column": 15}, "end": {"line": 47, "column": 3}, "value": 2}, + {"unit_name": "environmentPrepared", "start": {"line": 55, "column": 15}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "contextPrepared", "start": {"line": 64, "column": 15}, "end": {"line": 65, "column": 3}, "value": 2}, + {"unit_name": "contextLoaded", "start": {"line": 72, "column": 15}, "end": {"line": 73, "column": 3}, "value": 2}, + {"unit_name": "started", "start": {"line": 83, "column": 15}, "end": {"line": 84, "column": 3}, "value": 2}, + {"unit_name": "ready", "start": {"line": 95, "column": 15}, "end": {"line": 96, "column": 3}, "value": 2}, + {"unit_name": "failed", "start": {"line": 105, "column": 15}, "end": {"line": 106, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ResourceBanner.java": { + "checksum": "64a43ccbb1e72195bb5a076461dd77d0", + "language": "Java", + "loc": 103, + "profile": [75, 0, 0, 0], + "measurements": [ + {"unit_name": "ResourceBanner", "start": {"line": 59, "column": 9}, "end": {"line": 63, "column": 3}, "value": 5}, + {"unit_name": "printBanner", "start": {"line": 66, "column": 14}, "end": {"line": 79, "column": 3}, "value": 14}, + {"unit_name": "getPropertyResolvers", "start": {"line": 88, "column": 35}, "end": {"line": 99, "column": 3}, "value": 12}, + {"unit_name": "getTitleSource", "start": {"line": 101, "column": 28}, "end": {"line": 106, "column": 3}, "value": 6}, + {"unit_name": "getApplicationTitle", "start": {"line": 114, "column": 19}, "end": {"line": 117, "column": 3}, "value": 4}, + {"unit_name": "getAnsiSource", "start": {"line": 119, "column": 29}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getVersionSource", "start": {"line": 123, "column": 28}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "getVersionsMap", "start": {"line": 127, "column": 30}, "end": {"line": 139, "column": 3}, "value": 13}, + {"unit_name": "getApplicationVersion", "start": {"line": 148, "column": 19}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getApplicationVersion", "start": {"line": 152, "column": 17}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "getBootVersion", "start": {"line": 156, "column": 19}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getVersionString", "start": {"line": 160, "column": 17}, "end": {"line": 165, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringApplicationRunListeners.java": { + "checksum": "3f68e297f32ee064ae1d8f0f25a24fb8", + "language": "Java", + "loc": 83, + "profile": [49, 19, 0, 0], + "measurements": [ + {"unit_name": "SpringApplicationRunListeners", "start": {"line": 46, "column": 2}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "starting", "start": {"line": 53, "column": 7}, "end": {"line": 60, "column": 3}, "value": 8}, + {"unit_name": "environmentPrepared", "start": {"line": 62, "column": 7}, "end": {"line": 65, "column": 3}, "value": 4}, + {"unit_name": "contextPrepared", "start": {"line": 67, "column": 7}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "contextLoaded", "start": {"line": 71, "column": 7}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "started", "start": {"line": 75, "column": 7}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "ready", "start": {"line": 79, "column": 7}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "failed", "start": {"line": 83, "column": 7}, "end": {"line": 89, "column": 3}, "value": 7}, + {"unit_name": "callFailedListener", "start": {"line": 91, "column": 15}, "end": {"line": 109, "column": 3}, "value": 19}, + {"unit_name": "doWithListeners", "start": {"line": 111, "column": 15}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "doWithListeners", "start": {"line": 115, "column": 15}, "end": {"line": 123, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/EnvironmentConverter.java": { + "checksum": "6b10ee248e21bd8f9dfe7e6596c3a644", + "language": "Java", + "loc": 81, + "profile": [56, 0, 0, 0], + "measurements": [ + {"unit_name": "EnvironmentConverter", "start": {"line": 61, "column": 2}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "convertEnvironmentIfNecessary", "start": {"line": 73, "column": 26}, "end": {"line": 79, "column": 3}, "value": 7}, + {"unit_name": "convertEnvironment", "start": {"line": 81, "column": 34}, "end": {"line": 88, "column": 3}, "value": 8}, + {"unit_name": "createEnvironment", "start": {"line": 90, "column": 34}, "end": {"line": 99, "column": 3}, "value": 10}, + {"unit_name": "copyPropertySources", "start": {"line": 101, "column": 15}, "end": {"line": 108, "column": 3}, "value": 8}, + {"unit_name": "isServletEnvironment", "start": {"line": 110, "column": 18}, "end": {"line": 118, "column": 3}, "value": 9}, + {"unit_name": "removePropertySources", "start": {"line": 120, "column": 15}, "end": {"line": 130, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ExitCodeGenerators.java": { + "checksum": "4f77582a75f871207c03a5a13647d068", + "language": "Java", + "loc": 77, + "profile": [42, 17, 0, 0], + "measurements": [ + {"unit_name": "addAll", "start": {"line": 44, "column": 7}, "end": {"line": 48, "column": 3}, "value": 5}, + {"unit_name": "addAll", "start": {"line": 50, "column": 7}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "add", "start": {"line": 58, "column": 7}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "addAll", "start": {"line": 64, "column": 7}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "addAll", "start": {"line": 69, "column": 7}, "end": {"line": 74, "column": 3}, "value": 6}, + {"unit_name": "add", "start": {"line": 76, "column": 7}, "end": {"line": 80, "column": 3}, "value": 5}, + {"unit_name": "iterator", "start": {"line": 83, "column": 37}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getExitCode", "start": {"line": 92, "column": 6}, "end": {"line": 108, "column": 3}, "value": 17}, + {"unit_name": "MappedExitCodeGenerator", "start": {"line": 119, "column": 3}, "end": {"line": 122, "column": 4}, "value": 4}, + {"unit_name": "getExitCode", "start": {"line": 125, "column": 14}, "end": {"line": 127, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ApplicationArguments.java": { + "checksum": "6e068bf001aa1217631a4d26faee25a1", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/BeanDefinitionLoader.java": { + "checksum": "79e93c011e3ee42cb140ac28688568da", + "language": "Java", + "loc": 220, + "profile": [101, 73, 0, 0], + "measurements": [ + {"unit_name": "BeanDefinitionLoader", "start": {"line": 83, "column": 2}, "end": {"line": 92, "column": 3}, "value": 10}, + {"unit_name": "setBeanNameGenerator", "start": {"line": 98, "column": 7}, "end": {"line": 102, "column": 3}, "value": 5}, + {"unit_name": "setResourceLoader", "start": {"line": 108, "column": 7}, "end": {"line": 112, "column": 3}, "value": 5}, + {"unit_name": "setEnvironment", "start": {"line": 118, "column": 7}, "end": {"line": 122, "column": 3}, "value": 5}, + {"unit_name": "load", "start": {"line": 127, "column": 7}, "end": {"line": 131, "column": 3}, "value": 5}, + {"unit_name": "load", "start": {"line": 133, "column": 15}, "end": {"line": 152, "column": 3}, "value": 20}, + {"unit_name": "load", "start": {"line": 154, "column": 15}, "end": {"line": 163, "column": 3}, "value": 9}, + {"unit_name": "load", "start": {"line": 165, "column": 15}, "end": {"line": 175, "column": 3}, "value": 11}, + {"unit_name": "load", "start": {"line": 177, "column": 15}, "end": {"line": 179, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 181, "column": 15}, "end": {"line": 202, "column": 3}, "value": 18}, + {"unit_name": "loadAsResources", "start": {"line": 204, "column": 18}, "end": {"line": 214, "column": 3}, "value": 11}, + {"unit_name": "isGroovyPresent", "start": {"line": 216, "column": 18}, "end": {"line": 218, "column": 3}, "value": 3}, + {"unit_name": "findResources", "start": {"line": 220, "column": 21}, "end": {"line": 232, "column": 3}, "value": 13}, + {"unit_name": "isLoadCandidate", "start": {"line": 234, "column": 18}, "end": {"line": 254, "column": 3}, "value": 16}, + {"unit_name": "findPackage", "start": {"line": 256, "column": 18}, "end": {"line": 276, "column": 3}, "value": 19}, + {"unit_name": "isEligible", "start": {"line": 284, "column": 18}, "end": {"line": 286, "column": 3}, "value": 3}, + {"unit_name": "isGroovyClosure", "start": {"line": 288, "column": 18}, "end": {"line": 290, "column": 3}, "value": 3}, + {"unit_name": "hasNoConstructors", "start": {"line": 292, "column": 18}, "end": {"line": 295, "column": 3}, "value": 4}, + {"unit_name": "ClassExcludeFilter", "start": {"line": 305, "column": 3}, "end": {"line": 312, "column": 4}, "value": 8}, + {"unit_name": "matchClassName", "start": {"line": 315, "column": 21}, "end": {"line": 317, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringBootBanner.java": { + "checksum": "ea89200ba6b44fcbf6794b91691f2561", + "language": "Java", + "loc": 27, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "printBanner", "start": {"line": 47, "column": 14}, "end": {"line": 55, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ApplicationProperties.java": { + "checksum": "6ff61b9ff06ca394d23023c549465c2a", + "language": "Java", + "loc": 82, + "profile": [62, 0, 0, 0], + "measurements": [ + {"unit_name": "isAllowBeanDefinitionOverriding", "start": {"line": 83, "column": 10}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setAllowBeanDefinitionOverriding", "start": {"line": 87, "column": 7}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "isAllowCircularReferences", "start": {"line": 91, "column": 10}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setAllowCircularReferences", "start": {"line": 95, "column": 7}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getBannerMode", "start": {"line": 99, "column": 7}, "end": {"line": 106, "column": 3}, "value": 8}, + {"unit_name": "setBannerMode", "start": {"line": 108, "column": 7}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "isKeepAlive", "start": {"line": 112, "column": 10}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "setKeepAlive", "start": {"line": 116, "column": 7}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "isLazyInitialization", "start": {"line": 120, "column": 10}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "setLazyInitialization", "start": {"line": 124, "column": 7}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "isLogStartupInfo", "start": {"line": 128, "column": 10}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "setLogStartupInfo", "start": {"line": 132, "column": 7}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "isRegisterShutdownHook", "start": {"line": 136, "column": 10}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "setRegisterShutdownHook", "start": {"line": 140, "column": 7}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getSources", "start": {"line": 144, "column": 14}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "setSources", "start": {"line": 148, "column": 7}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getWebApplicationType", "start": {"line": 152, "column": 21}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "setWebApplicationType", "start": {"line": 156, "column": 7}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "ApplicationPropertiesRuntimeHints", "start": {"line": 162, "column": 3}, "end": {"line": 164, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringApplicationShutdownHandlers.java": { + "checksum": "c16fd2cfff218f20932277e1311f8db7", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ExitCodeGenerator.java": { + "checksum": "79635a2c63e6522d83dfcdc10aa8d70a", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/Runner.java": { + "checksum": "470e5aed3664b713811b415affd9605e", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ApplicationContextFactory.java": { + "checksum": "a8a0809185215dd90eaef8720d63de51", + "language": "Java", + "loc": 23, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "getEnvironmentType", "start": {"line": 53, "column": 51}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "createEnvironment", "start": {"line": 66, "column": 34}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "ofContextClass", "start": {"line": 85, "column": 35}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 96, "column": 35}, "end": {"line": 98, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ApplicationInfoPropertySource.java": { + "checksum": "f19858bf1c7d8da46f98b2b8dfa38964", + "language": "Java", + "loc": 40, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationInfoPropertySource", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "ApplicationInfoPropertySource", "start": {"line": 43, "column": 2}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 47, "column": 37}, "end": {"line": 57, "column": 3}, "value": 11}, + {"unit_name": "readVersion", "start": {"line": 59, "column": 24}, "end": {"line": 62, "column": 3}, "value": 4}, + {"unit_name": "moveToEnd", "start": {"line": 69, "column": 14}, "end": {"line": 75, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringBootExceptionHandler.java": { + "checksum": "3df621350f8848b599b11882641bd855", + "language": "Java", + "loc": 81, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringBootExceptionHandler", "start": {"line": 51, "column": 2}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "registerLoggedException", "start": {"line": 55, "column": 7}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "registerExitCode", "start": {"line": 59, "column": 7}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "uncaughtException", "start": {"line": 64, "column": 14}, "end": {"line": 76, "column": 3}, "value": 13}, + {"unit_name": "isPassedToParent", "start": {"line": 78, "column": 18}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "isLogConfigurationMessage", "start": {"line": 88, "column": 18}, "end": {"line": 101, "column": 3}, "value": 14}, + {"unit_name": "isRegistered", "start": {"line": 103, "column": 18}, "end": {"line": 111, "column": 3}, "value": 9}, + {"unit_name": "forCurrentThread", "start": {"line": 113, "column": 36}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "initialValue", "start": {"line": 123, "column": 40}, "end": {"line": 128, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ApplicationEnvironment.java": { + "checksum": "bd7bbae85043c7d6181a545f20fe4e14", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "doGetActiveProfilesProperty", "start": {"line": 32, "column": 19}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "doGetDefaultProfilesProperty", "start": {"line": 37, "column": 19}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "createPropertyResolver", "start": {"line": 42, "column": 41}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/DefaultApplicationArguments.java": { + "checksum": "bc27338ed7da085388fd850424563155", + "language": "Java", + "loc": 52, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultApplicationArguments", "start": {"line": 40, "column": 9}, "end": {"line": 44, "column": 3}, "value": 5}, + {"unit_name": "getSourceArgs", "start": {"line": 47, "column": 18}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getOptionNames", "start": {"line": 52, "column": 21}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "containsOption", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getOptionValues", "start": {"line": 63, "column": 22}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "getNonOptionArgs", "start": {"line": 69, "column": 22}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "Source", "start": {"line": 75, "column": 3}, "end": {"line": 77, "column": 4}, "value": 3}, + {"unit_name": "getNonOptionArgs", "start": {"line": 80, "column": 23}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "getOptionValues", "start": {"line": 85, "column": 23}, "end": {"line": 87, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringApplicationAotProcessor.java": { + "checksum": "56f2f4e1de9c39c7605419bd872c50a6", + "language": "Java", + "loc": 73, + "profile": [41, 16, 0, 0], + "measurements": [ + {"unit_name": "SpringApplicationAotProcessor", "start": {"line": 53, "column": 9}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "prepareApplicationContext", "start": {"line": 59, "column": 38}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "main", "start": {"line": 66, "column": 21}, "end": {"line": 81, "column": 3}, "value": 16}, + {"unit_name": "AotProcessorHook", "start": {"line": 91, "column": 11}, "end": {"line": 93, "column": 4}, "value": 3}, + {"unit_name": "getRunListener", "start": {"line": 96, "column": 39}, "end": {"line": 105, "column": 4}, "value": 4}, + {"unit_name": "SpringApplicationRunListener", "start": {"line": 97, "column": 15}, "end": {"line": 104, "column": 5}, "value": 6}, + {"unit_name": "contextLoaded", "start": {"line": 100, "column": 17}, "end": {"line": 102, "column": 6}, "value": 3}, + {"unit_name": "run", "start": {"line": 107, "column": 41}, "end": {"line": 121, "column": 4}, "value": 15} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/BootstrapContextClosedEvent.java": { + "checksum": "265b6e415c22730cf2d10c2ec5eeba27", + "language": "Java", + "loc": 16, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "BootstrapContextClosedEvent", "start": {"line": 33, "column": 2}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "getBootstrapContext", "start": {"line": 42, "column": 26}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getApplicationContext", "start": {"line": 50, "column": 40}, "end": {"line": 52, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringApplicationHook.java": { + "checksum": "b80f4fbacbebe265fd660870c9211c62", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/WebApplicationType.java": { + "checksum": "5f85512df2b19b6f3fd90ebcbea5e5d9", + "language": "Java", + "loc": 43, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "deduceFromClasspath", "start": {"line": 60, "column": 28}, "end": {"line": 71, "column": 3}, "value": 12}, + {"unit_name": "registerHints", "start": {"line": 76, "column": 15}, "end": {"line": 83, "column": 4}, "value": 8}, + {"unit_name": "registerTypeIfPresent", "start": {"line": 85, "column": 16}, "end": {"line": 89, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/Banner.java": { + "checksum": "559d1ea6baa03f3cb166cb212615e28c", + "language": "Java", + "loc": 12, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringApplicationBannerPrinter.java": { + "checksum": "eec4d308f2117a5846b2a8dd5d7e17d3", + "language": "Java", + "loc": 88, + "profile": [61, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringApplicationBannerPrinter", "start": {"line": 50, "column": 2}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "print", "start": {"line": 55, "column": 9}, "end": {"line": 64, "column": 3}, "value": 10}, + {"unit_name": "print", "start": {"line": 66, "column": 9}, "end": {"line": 70, "column": 3}, "value": 5}, + {"unit_name": "getBanner", "start": {"line": 72, "column": 17}, "end": {"line": 81, "column": 3}, "value": 10}, + {"unit_name": "getTextBanner", "start": {"line": 83, "column": 17}, "end": {"line": 95, "column": 3}, "value": 12}, + {"unit_name": "createStringFromBanner", "start": {"line": 97, "column": 17}, "end": {"line": 105, "column": 3}, "value": 9}, + {"unit_name": "PrintedBanner", "start": {"line": 117, "column": 3}, "end": {"line": 120, "column": 4}, "value": 4}, + {"unit_name": "printBanner", "start": {"line": 123, "column": 15}, "end": {"line": 126, "column": 4}, "value": 4}, + {"unit_name": "registerHints", "start": {"line": 133, "column": 15}, "end": {"line": 135, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/DefaultBootstrapContext.java": { + "checksum": "7e8c7d0694ad58efa9a7e62d4725c27a", + "language": "Java", + "loc": 90, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "register", "start": {"line": 45, "column": 18}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "registerIfAbsent", "start": {"line": 50, "column": 18}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "register", "start": {"line": 54, "column": 19}, "end": {"line": 64, "column": 3}, "value": 11}, + {"unit_name": "isRegistered", "start": {"line": 67, "column": 21}, "end": {"line": 71, "column": 3}, "value": 5}, + {"unit_name": "getRegisteredInstanceSupplier", "start": {"line": 75, "column": 33}, "end": {"line": 79, "column": 3}, "value": 5}, + {"unit_name": "addCloseListener", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 87, "column": 15}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getOrElse", "start": {"line": 92, "column": 15}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getOrElseSupply", "start": {"line": 97, "column": 15}, "end": {"line": 102, "column": 3}, "value": 6}, + {"unit_name": "getOrElseThrow", "start": {"line": 105, "column": 36}, "end": {"line": 113, "column": 3}, "value": 9}, + {"unit_name": "getInstance", "start": {"line": 116, "column": 16}, "end": {"line": 125, "column": 3}, "value": 10}, + {"unit_name": "close", "start": {"line": 132, "column": 14}, "end": {"line": 134, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/AotInitializerNotFoundException.java": { + "checksum": "f1481ef881bdc1921e1662d5a09d4e9f", + "language": "Java", + "loc": 12, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "AotInitializerNotFoundException", "start": {"line": 29, "column": 9}, "end": {"line": 33, "column": 3}, "value": 5}, + {"unit_name": "getMainClass", "start": {"line": 35, "column": 18}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/StartupInfoLogger.java": { + "checksum": "489d004537d1f5099d3c4b2acc3f6936", + "language": "Java", + "loc": 119, + "profile": [103, 0, 0, 0], + "measurements": [ + {"unit_name": "StartupInfoLogger", "start": {"line": 46, "column": 2}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "logStarting", "start": {"line": 51, "column": 7}, "end": {"line": 55, "column": 3}, "value": 5}, + {"unit_name": "logStarted", "start": {"line": 57, "column": 7}, "end": {"line": 61, "column": 3}, "value": 5}, + {"unit_name": "getStartingMessage", "start": {"line": 63, "column": 23}, "end": {"line": 73, "column": 3}, "value": 11}, + {"unit_name": "getRunningMessage", "start": {"line": 75, "column": 23}, "end": {"line": 82, "column": 3}, "value": 8}, + {"unit_name": "getStartedMessage", "start": {"line": 84, "column": 23}, "end": {"line": 97, "column": 3}, "value": 14}, + {"unit_name": "appendAotMode", "start": {"line": 99, "column": 15}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "appendApplicationName", "start": {"line": 103, "column": 15}, "end": {"line": 106, "column": 3}, "value": 4}, + {"unit_name": "appendVersion", "start": {"line": 108, "column": 15}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "appendApplicationVersion", "start": {"line": 112, "column": 15}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "appendPid", "start": {"line": 116, "column": 15}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "appendContext", "start": {"line": 120, "column": 15}, "end": {"line": 133, "column": 3}, "value": 14}, + {"unit_name": "appendJavaVersion", "start": {"line": 135, "column": 15}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "append", "start": {"line": 139, "column": 15}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "append", "start": {"line": 143, "column": 15}, "end": {"line": 154, "column": 3}, "value": 12}, + {"unit_name": "callIfPossible", "start": {"line": 156, "column": 17}, "end": {"line": 163, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ApplicationRunner.java": { + "checksum": "56e7e85be843d2c6676a4fe04d996613", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ClearCachesApplicationListener.java": { + "checksum": "5a2694efcd8f3500a4540e6db432b2fd", + "language": "Java", + "loc": 24, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 33, "column": 14}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "clearClassLoaderCaches", "start": {"line": 38, "column": 15}, "end": {"line": 50, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ExitCodeExceptionMapper.java": { + "checksum": "5a0a404e4f8a4309976a6540eb425343", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/BootstrapRegistryInitializer.java": { + "checksum": "09a931ffa46d066bc9b154b7f647e645", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/package-info.java": { + "checksum": "985d33a8d4650cb6b74ed20405fb8ee5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/CommandLineRunner.java": { + "checksum": "d8c5430712f7589843a0e0d4c2cfbe24", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/LazyInitializationExcludeFilter.java": { + "checksum": "0c47deaabc360fb6c362fd7f389f5521", + "language": "Java", + "loc": 17, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "forBeanTypes", "start": {"line": 64, "column": 41}, "end": {"line": 73, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/SslBundles.java": { + "checksum": "f180bdc568b7b7d8cf9ed699e8ac62fc", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/SslBundleKey.java": { + "checksum": "9e80aeb8a4d6ce6bf5ed6990664a071c", + "language": "Java", + "loc": 46, + "profile": [32, 17, 0, 0], + "measurements": [ + {"unit_name": "assertContainsAlias", "start": {"line": 56, "column": 15}, "end": {"line": 68, "column": 3}, "value": 13}, + {"unit_name": "of", "start": {"line": 75, "column": 22}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 85, "column": 22}, "end": {"line": 107, "column": 3}, "value": 4}, + {"unit_name": "SslBundleKey", "start": {"line": 86, "column": 14}, "end": {"line": 106, "column": 4}, "value": 17}, + {"unit_name": "getPassword", "start": {"line": 89, "column": 18}, "end": {"line": 91, "column": 5}, "value": 3}, + {"unit_name": "getAlias", "start": {"line": 94, "column": 18}, "end": {"line": 96, "column": 5}, "value": 3}, + {"unit_name": "toString", "start": {"line": 99, "column": 18}, "end": {"line": 104, "column": 5}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/SslStoreBundle.java": { + "checksum": "798406b27741cb0c83faa21b998fd7f8", + "language": "Java", + "loc": 33, + "profile": [20, 22, 0, 0], + "measurements": [ + {"unit_name": "of", "start": {"line": 62, "column": 24}, "end": {"line": 90, "column": 3}, "value": 4}, + {"unit_name": "SslStoreBundle", "start": {"line": 63, "column": 14}, "end": {"line": 89, "column": 4}, "value": 22}, + {"unit_name": "getKeyStore", "start": {"line": 66, "column": 20}, "end": {"line": 68, "column": 5}, "value": 3}, + {"unit_name": "getTrustStore", "start": {"line": 71, "column": 20}, "end": {"line": 73, "column": 5}, "value": 3}, + {"unit_name": "getKeyStorePassword", "start": {"line": 76, "column": 18}, "end": {"line": 78, "column": 5}, "value": 3}, + {"unit_name": "toString", "start": {"line": 81, "column": 18}, "end": {"line": 87, "column": 5}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/SslManagerBundle.java": { + "checksum": "6c230bf3e16ebb0676c197f65b2c275f", + "language": "Java", + "loc": 44, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "getKeyManagers", "start": {"line": 43, "column": 23}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getTrustManagers", "start": {"line": 57, "column": 25}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "createSslContext", "start": {"line": 75, "column": 21}, "end": {"line": 84, "column": 3}, "value": 10}, + {"unit_name": "of", "start": {"line": 92, "column": 26}, "end": {"line": 108, "column": 3}, "value": 6}, + {"unit_name": "SslManagerBundle", "start": {"line": 95, "column": 14}, "end": {"line": 107, "column": 4}, "value": 10}, + {"unit_name": "getKeyManagerFactory", "start": {"line": 98, "column": 29}, "end": {"line": 100, "column": 5}, "value": 3}, + {"unit_name": "getTrustManagerFactory", "start": {"line": 103, "column": 31}, "end": {"line": 105, "column": 5}, "value": 3}, + {"unit_name": "from", "start": {"line": 117, "column": 26}, "end": {"line": 119, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/DefaultSslBundleRegistry.java": { + "checksum": "465d18937d4521b626054fdab0d77512", + "language": "Java", + "loc": 80, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultSslBundleRegistry", "start": {"line": 48, "column": 9}, "end": {"line": 49, "column": 3}, "value": 2}, + {"unit_name": "DefaultSslBundleRegistry", "start": {"line": 51, "column": 9}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "registerBundle", "start": {"line": 56, "column": 14}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "updateBundle", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 69, "column": 19}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "addBundleUpdateHandler", "start": {"line": 74, "column": 14}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getBundleNames", "start": {"line": 79, "column": 22}, "end": {"line": 83, "column": 3}, "value": 5}, + {"unit_name": "getRegistered", "start": {"line": 85, "column": 30}, "end": {"line": 92, "column": 3}, "value": 8}, + {"unit_name": "RegisteredSslBundle", "start": {"line": 102, "column": 3}, "end": {"line": 105, "column": 4}, "value": 4}, + {"unit_name": "update", "start": {"line": 107, "column": 8}, "end": {"line": 116, "column": 4}, "value": 10}, + {"unit_name": "getBundle", "start": {"line": 118, "column": 13}, "end": {"line": 120, "column": 4}, "value": 3}, + {"unit_name": "addUpdateHandler", "start": {"line": 122, "column": 8}, "end": {"line": 125, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/AliasKeyManagerFactory.java": { + "checksum": "9cd920113ef76446881372535457eff5", + "language": "Java", + "loc": 91, + "profile": [53, 0, 0, 0], + "measurements": [ + {"unit_name": "AliasKeyManagerFactory", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "AliasKeyManagerFactorySpi", "start": {"line": 61, "column": 11}, "end": {"line": 64, "column": 4}, "value": 4}, + {"unit_name": "engineInit", "start": {"line": 67, "column": 18}, "end": {"line": 70, "column": 4}, "value": 4}, + {"unit_name": "engineInit", "start": {"line": 73, "column": 18}, "end": {"line": 76, "column": 4}, "value": 4}, + {"unit_name": "engineGetKeyManagers", "start": {"line": 79, "column": 26}, "end": {"line": 85, "column": 4}, "value": 7}, + {"unit_name": "wrap", "start": {"line": 87, "column": 62}, "end": {"line": 89, "column": 4}, "value": 3}, + {"unit_name": "AliasX509ExtendedKeyManager", "start": {"line": 102, "column": 11}, "end": {"line": 105, "column": 4}, "value": 4}, + {"unit_name": "chooseEngineClientAlias", "start": {"line": 108, "column": 17}, "end": {"line": 110, "column": 4}, "value": 3}, + {"unit_name": "chooseEngineServerAlias", "start": {"line": 113, "column": 17}, "end": {"line": 115, "column": 4}, "value": 3}, + {"unit_name": "chooseClientAlias", "start": {"line": 118, "column": 17}, "end": {"line": 120, "column": 4}, "value": 3}, + {"unit_name": "chooseServerAlias", "start": {"line": 123, "column": 17}, "end": {"line": 125, "column": 4}, "value": 3}, + {"unit_name": "getCertificateChain", "start": {"line": 128, "column": 28}, "end": {"line": 130, "column": 4}, "value": 3}, + {"unit_name": "getClientAliases", "start": {"line": 133, "column": 19}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "getPrivateKey", "start": {"line": 138, "column": 21}, "end": {"line": 140, "column": 4}, "value": 3}, + {"unit_name": "getServerAliases", "start": {"line": 143, "column": 19}, "end": {"line": 145, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/NoSuchSslBundleException.java": { + "checksum": "1cb05a64369e1de9511f843f7fc0b760", + "language": "Java", + "loc": 14, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "NoSuchSslBundleException", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "NoSuchSslBundleException", "start": {"line": 45, "column": 9}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "getBundleName", "start": {"line": 54, "column": 16}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/SslBundleRegistry.java": { + "checksum": "dd1886cc41f0a47e57c634a9f5a88d5c", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/SslBundle.java": { + "checksum": "bbcb1770da42a66f55bdc5a8ec02656d", + "language": "Java", + "loc": 64, + "profile": [44, 0, 31, 0], + "measurements": [ + {"unit_name": "createSslContext", "start": {"line": 79, "column": 21}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 88, "column": 19}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 98, "column": 19}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 109, "column": 19}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 121, "column": 19}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 134, "column": 19}, "end": {"line": 175, "column": 3}, "value": 6}, + {"unit_name": "SslBundle", "start": {"line": 137, "column": 14}, "end": {"line": 174, "column": 4}, "value": 31}, + {"unit_name": "getStores", "start": {"line": 140, "column": 26}, "end": {"line": 142, "column": 5}, "value": 3}, + {"unit_name": "getKey", "start": {"line": 145, "column": 24}, "end": {"line": 147, "column": 5}, "value": 3}, + {"unit_name": "getOptions", "start": {"line": 150, "column": 22}, "end": {"line": 152, "column": 5}, "value": 3}, + {"unit_name": "getProtocol", "start": {"line": 155, "column": 18}, "end": {"line": 157, "column": 5}, "value": 3}, + {"unit_name": "getManagers", "start": {"line": 160, "column": 28}, "end": {"line": 162, "column": 5}, "value": 3}, + {"unit_name": "toString", "start": {"line": 165, "column": 18}, "end": {"line": 172, "column": 5}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/SslOptions.java": { + "checksum": "dc8967f5bd4cd7a6267f84455442a04e", + "language": "Java", + "loc": 44, + "profile": [28, 17, 0, 0], + "measurements": [ + {"unit_name": "isSpecified", "start": {"line": 47, "column": 18}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 73, "column": 20}, "end": {"line": 95, "column": 3}, "value": 4}, + {"unit_name": "SslOptions", "start": {"line": 74, "column": 14}, "end": {"line": 94, "column": 4}, "value": 17}, + {"unit_name": "getCiphers", "start": {"line": 77, "column": 20}, "end": {"line": 79, "column": 5}, "value": 3}, + {"unit_name": "getEnabledProtocols", "start": {"line": 82, "column": 20}, "end": {"line": 84, "column": 5}, "value": 3}, + {"unit_name": "toString", "start": {"line": 87, "column": 18}, "end": {"line": 92, "column": 5}, "value": 6}, + {"unit_name": "of", "start": {"line": 103, "column": 20}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "asSet", "start": {"line": 113, "column": 21}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "toArray", "start": {"line": 117, "column": 26}, "end": {"line": 119, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/DefaultSslManagerBundle.java": { + "checksum": "e54f3a94ef63c098cd349c01087684cd", + "language": "Java", + "loc": 53, + "profile": [22, 20, 0, 0], + "measurements": [ + {"unit_name": "DefaultSslManagerBundle", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "getKeyManagerFactory", "start": {"line": 43, "column": 27}, "end": {"line": 62, "column": 3}, "value": 20}, + {"unit_name": "getTrustManagerFactory", "start": {"line": 65, "column": 29}, "end": {"line": 76, "column": 3}, "value": 12}, + {"unit_name": "getKeyManagerFactoryInstance", "start": {"line": 78, "column": 30}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getTrustManagerFactoryInstance", "start": {"line": 82, "column": 32}, "end": {"line": 84, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/package-info.java": { + "checksum": "d0a4254fd41101940e01efff3abe1b31", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/pem/PemSslStoreBundle.java": { + "checksum": "778c99381dbf679375ab63ad92419e2f", + "language": "Java", + "loc": 90, + "profile": [44, 22, 0, 0], + "measurements": [ + {"unit_name": "PemSslStoreBundle", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "PemSslStoreBundle", "start": {"line": 66, "column": 9}, "end": {"line": 69, "column": 3}, "value": 4}, + {"unit_name": "getKeyStore", "start": {"line": 72, "column": 18}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getKeyStorePassword", "start": {"line": 77, "column": 16}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getTrustStore", "start": {"line": 82, "column": 18}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "createKeyStore", "start": {"line": 86, "column": 26}, "end": {"line": 107, "column": 3}, "value": 22}, + {"unit_name": "createKeyStore", "start": {"line": 109, "column": 26}, "end": {"line": 114, "column": 3}, "value": 6}, + {"unit_name": "addPrivateKey", "start": {"line": 116, "column": 22}, "end": {"line": 120, "column": 3}, "value": 5}, + {"unit_name": "addCertificates", "start": {"line": 122, "column": 22}, "end": {"line": 129, "column": 3}, "value": 8}, + {"unit_name": "toString", "start": {"line": 132, "column": 16}, "end": {"line": 140, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/pem/PemSslStore.java": { + "checksum": "2b3cf38937eb2e9136d464e45469ede2", + "language": "Java", + "loc": 62, + "profile": [42, 22, 0, 0], + "measurements": [ + {"unit_name": "withAlias", "start": {"line": 78, "column": 22}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "withPassword", "start": {"line": 87, "column": 22}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 97, "column": 21}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 109, "column": 21}, "end": {"line": 114, "column": 3}, "value": 6}, + {"unit_name": "of", "start": {"line": 124, "column": 21}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 135, "column": 21}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 151, "column": 21}, "end": {"line": 182, "column": 3}, "value": 6}, + {"unit_name": "PemSslStore", "start": {"line": 154, "column": 14}, "end": {"line": 181, "column": 4}, "value": 22}, + {"unit_name": "type", "start": {"line": 157, "column": 18}, "end": {"line": 159, "column": 5}, "value": 3}, + {"unit_name": "alias", "start": {"line": 162, "column": 18}, "end": {"line": 164, "column": 5}, "value": 3}, + {"unit_name": "password", "start": {"line": 167, "column": 18}, "end": {"line": 169, "column": 5}, "value": 3}, + {"unit_name": "certificates", "start": {"line": 172, "column": 33}, "end": {"line": 174, "column": 5}, "value": 3}, + {"unit_name": "privateKey", "start": {"line": 177, "column": 22}, "end": {"line": 179, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/pem/PemPrivateKeyParser.java": { + "checksum": "49099aa66f05a09013d42904e78f6285", + "language": "Java", + "loc": 397, + "profile": [167, 123, 0, 0], + "measurements": [ + {"unit_name": "PemPrivateKeyParser", "start": {"line": 113, "column": 10}, "end": {"line": 114, "column": 3}, "value": 2}, + {"unit_name": "createKeySpecForPkcs1Rsa", "start": {"line": 116, "column": 37}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "createKeySpecForSec1Ec", "start": {"line": 120, "column": 37}, "end": {"line": 134, "column": 3}, "value": 15}, + {"unit_name": "getEcParameters", "start": {"line": 136, "column": 28}, "end": {"line": 145, "column": 3}, "value": 10}, + {"unit_name": "createKeySpecForAlgorithm", "start": {"line": 147, "column": 37}, "end": {"line": 162, "column": 3}, "value": 16}, + {"unit_name": "createKeySpecForPkcs8", "start": {"line": 164, "column": 37}, "end": {"line": 179, "column": 3}, "value": 16}, + {"unit_name": "createKeySpecForPkcs8Encrypted", "start": {"line": 181, "column": 37}, "end": {"line": 183, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 190, "column": 20}, "end": {"line": 192, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 201, "column": 20}, "end": {"line": 217, "column": 3}, "value": 17}, + {"unit_name": "PemParser", "start": {"line": 230, "column": 3}, "end": {"line": 235, "column": 4}, "value": 6}, + {"unit_name": "parse", "start": {"line": 237, "column": 14}, "end": {"line": 240, "column": 4}, "value": 4}, + {"unit_name": "decodeBase64", "start": {"line": 242, "column": 25}, "end": {"line": 245, "column": 4}, "value": 4}, + {"unit_name": "parse", "start": {"line": 247, "column": 22}, "end": {"line": 268, "column": 4}, "value": 20}, + {"unit_name": "objectIdentifier", "start": {"line": 279, "column": 8}, "end": {"line": 282, "column": 4}, "value": 4}, + {"unit_name": "integer", "start": {"line": 284, "column": 8}, "end": {"line": 286, "column": 4}, "value": 3}, + {"unit_name": "octetString", "start": {"line": 288, "column": 8}, "end": {"line": 290, "column": 4}, "value": 3}, + {"unit_name": "sequence", "start": {"line": 292, "column": 8}, "end": {"line": 294, "column": 4}, "value": 3}, + {"unit_name": "codeLengthBytes", "start": {"line": 296, "column": 8}, "end": {"line": 317, "column": 4}, "value": 22}, + {"unit_name": "bytes", "start": {"line": 319, "column": 25}, "end": {"line": 328, "column": 4}, "value": 10}, + {"unit_name": "toSequence", "start": {"line": 330, "column": 10}, "end": {"line": 334, "column": 4}, "value": 5}, + {"unit_name": "toByteArray", "start": {"line": 336, "column": 10}, "end": {"line": 338, "column": 4}, "value": 3}, + {"unit_name": "DerElement", "start": {"line": 353, "column": 11}, "end": {"line": 362, "column": 4}, "value": 10}, + {"unit_name": "decodeTagType", "start": {"line": 364, "column": 16}, "end": {"line": 377, "column": 4}, "value": 14}, + {"unit_name": "decodeLength", "start": {"line": 379, "column": 15}, "end": {"line": 394, "column": 4}, "value": 16}, + {"unit_name": "isType", "start": {"line": 396, "column": 11}, "end": {"line": 398, "column": 4}, "value": 3}, + {"unit_name": "isType", "start": {"line": 400, "column": 11}, "end": {"line": 402, "column": 4}, "value": 3}, + {"unit_name": "getContents", "start": {"line": 404, "column": 14}, "end": {"line": 406, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 408, "column": 21}, "end": {"line": 410, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 412, "column": 21}, "end": {"line": 414, "column": 4}, "value": 3}, + {"unit_name": "TagType", "start": {"line": 428, "column": 4}, "end": {"line": 430, "column": 5}, "value": 3}, + {"unit_name": "getNumber", "start": {"line": 432, "column": 8}, "end": {"line": 434, "column": 5}, "value": 3}, + {"unit_name": "decrypt", "start": {"line": 447, "column": 30}, "end": {"line": 462, "column": 4}, "value": 16}, + {"unit_name": "getEncryptionAlgorithm", "start": {"line": 464, "column": 25}, "end": {"line": 469, "column": 4}, "value": 6}, + {"unit_name": "EncodedOid", "start": {"line": 490, "column": 11}, "end": {"line": 492, "column": 4}, "value": 3}, + {"unit_name": "toByteArray", "start": {"line": 494, "column": 10}, "end": {"line": 496, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 499, "column": 18}, "end": {"line": 507, "column": 4}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 510, "column": 14}, "end": {"line": 512, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 514, "column": 21}, "end": {"line": 516, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 518, "column": 21}, "end": {"line": 520, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 522, "column": 21}, "end": {"line": 524, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 526, "column": 21}, "end": {"line": 528, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 530, "column": 21}, "end": {"line": 534, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/pem/PemCertificateParser.java": { + "checksum": "3abdb5765f6acd6f70528f245b5512eb", + "language": "Java", + "loc": 59, + "profile": [24, 16, 0, 0], + "measurements": [ + {"unit_name": "PemCertificateParser", "start": {"line": 49, "column": 10}, "end": {"line": 50, "column": 3}, "value": 2}, + {"unit_name": "parse", "start": {"line": 57, "column": 31}, "end": {"line": 66, "column": 3}, "value": 10}, + {"unit_name": "getCertificateFactory", "start": {"line": 68, "column": 36}, "end": {"line": 75, "column": 3}, "value": 8}, + {"unit_name": "readCertificates", "start": {"line": 77, "column": 22}, "end": {"line": 92, "column": 3}, "value": 16}, + {"unit_name": "decodeBase64", "start": {"line": 94, "column": 24}, "end": {"line": 97, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/pem/PemSslStoreDetails.java": { + "checksum": "afebc77739e9a6f07288a746c470f239", + "language": "Java", + "loc": 42, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "PemSslStoreDetails", "start": {"line": 44, "column": 15}, "end": {"line": 167, "column": 2}, "value": 15}, + {"unit_name": "PemSslStoreDetails", "start": {"line": 75, "column": 9}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "PemSslStoreDetails", "start": {"line": 88, "column": 9}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "withAlias", "start": {"line": 98, "column": 28}, "end": {"line": 101, "column": 3}, "value": 4}, + {"unit_name": "withPassword", "start": {"line": 109, "column": 28}, "end": {"line": 112, "column": 3}, "value": 4}, + {"unit_name": "withPrivateKey", "start": {"line": 119, "column": 28}, "end": {"line": 122, "column": 3}, "value": 4}, + {"unit_name": "withPrivateKeyPassword", "start": {"line": 129, "column": 28}, "end": {"line": 132, "column": 3}, "value": 4}, + {"unit_name": "isEmpty", "start": {"line": 134, "column": 10}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "isEmpty", "start": {"line": 138, "column": 18}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "forCertificate", "start": {"line": 151, "column": 35}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "forCertificates", "start": {"line": 163, "column": 35}, "end": {"line": 165, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/pem/PemContent.java": { + "checksum": "7be01629b556e742f22e6c3f6d223fe0", + "language": "Java", + "loc": 81, + "profile": [56, 0, 0, 0], + "measurements": [ + {"unit_name": "PemContent", "start": {"line": 53, "column": 10}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getCertificates", "start": {"line": 63, "column": 31}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getPrivateKey", "start": {"line": 72, "column": 20}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getPrivateKey", "start": {"line": 82, "column": 20}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 87, "column": 17}, "end": {"line": 95, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 98, "column": 13}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 103, "column": 16}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 115, "column": 20}, "end": {"line": 128, "column": 3}, "value": 14}, + {"unit_name": "load", "start": {"line": 136, "column": 27}, "end": {"line": 141, "column": 3}, "value": 6}, + {"unit_name": "load", "start": {"line": 149, "column": 27}, "end": {"line": 151, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 158, "column": 27}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "isPresentInText", "start": {"line": 167, "column": 24}, "end": {"line": 169, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/pem/package-info.java": { + "checksum": "4a93b7965d0b01051d5caaa56f3f8e13", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/pem/LoadedPemSslStore.java": { + "checksum": "24816ef57af7fb0e9cbca4603860c691", + "language": "Java", + "loc": 75, + "profile": [50, 0, 0, 0], + "measurements": [ + {"unit_name": "LoadedPemSslStore", "start": {"line": 48, "column": 2}, "end": {"line": 55, "column": 3}, "value": 8}, + {"unit_name": "supplier", "start": {"line": 57, "column": 33}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "asUncheckedIOException", "start": {"line": 61, "column": 38}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "loadCertificates", "start": {"line": 65, "column": 39}, "end": {"line": 74, "column": 3}, "value": 10}, + {"unit_name": "loadPrivateKey", "start": {"line": 76, "column": 28}, "end": {"line": 80, "column": 3}, "value": 5}, + {"unit_name": "type", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "alias", "start": {"line": 88, "column": 16}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "password", "start": {"line": 93, "column": 16}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "certificates", "start": {"line": 98, "column": 31}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "privateKey", "start": {"line": 103, "column": 20}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "withAlias", "start": {"line": 108, "column": 21}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "withPassword", "start": {"line": 113, "column": 21}, "end": {"line": 115, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/jks/JksSslStoreDetails.java": { + "checksum": "8f31c5f84daf05e4e1fcd4573b36cef3", + "language": "Java", + "loc": 17, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "JksSslStoreDetails", "start": {"line": 36, "column": 15}, "end": {"line": 65, "column": 2}, "value": 6}, + {"unit_name": "withPassword", "start": {"line": 43, "column": 28}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "isEmpty", "start": {"line": 47, "column": 10}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "isEmpty", "start": {"line": 51, "column": 18}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "forLocation", "start": {"line": 61, "column": 35}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/jks/JksSslStoreBundle.java": { + "checksum": "3867be06c01af0f66f8f8608828bec03", + "language": "Java", + "loc": 101, + "profile": [54, 21, 0, 0], + "measurements": [ + {"unit_name": "JksSslStoreBundle", "start": {"line": 59, "column": 9}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "JksSslStoreBundle", "start": {"line": 70, "column": 9}, "end": {"line": 77, "column": 3}, "value": 8}, + {"unit_name": "getKeyStore", "start": {"line": 80, "column": 18}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getKeyStorePassword", "start": {"line": 85, "column": 16}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getTrustStore", "start": {"line": 90, "column": 18}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "createKeyStore", "start": {"line": 94, "column": 19}, "end": {"line": 114, "column": 3}, "value": 21}, + {"unit_name": "getKeyStoreInstance", "start": {"line": 116, "column": 19}, "end": {"line": 119, "column": 3}, "value": 4}, + {"unit_name": "isHardwareKeystoreType", "start": {"line": 121, "column": 18}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "loadHardwareKeyStore", "start": {"line": 125, "column": 15}, "end": {"line": 130, "column": 3}, "value": 6}, + {"unit_name": "loadKeyStore", "start": {"line": 132, "column": 15}, "end": {"line": 142, "column": 3}, "value": 11}, + {"unit_name": "toString", "start": {"line": 145, "column": 16}, "end": {"line": 154, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ssl/jks/package-info.java": { + "checksum": "83fc05f791ea614df8f0b953b74337a7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jooq/JooqDependsOnDatabaseInitializationDetector.java": { + "checksum": "3bf43f5eb1adcb1942bc50505c44420c", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getDependsOnDatabaseInitializationBeanTypes", "start": {"line": 35, "column": 26}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jooq/package-info.java": { + "checksum": "0e66fd7d6210831a780c67e59d19aef7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/webservices/client/HttpWebServiceMessageSenderBuilder.java": { + "checksum": "b0180186e2c684cc231988425baf7a93", + "language": "Java", + "loc": 61, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "setConnectTimeout", "start": {"line": 52, "column": 44}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "setReadTimeout", "start": {"line": 62, "column": 44}, "end": {"line": 65, "column": 3}, "value": 4}, + {"unit_name": "sslBundle", "start": {"line": 72, "column": 44}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "requestFactory", "start": {"line": 83, "column": 44}, "end": {"line": 88, "column": 3}, "value": 6}, + {"unit_name": "requestFactory", "start": {"line": 98, "column": 44}, "end": {"line": 103, "column": 3}, "value": 6}, + {"unit_name": "requestFactoryBuilder", "start": {"line": 112, "column": 44}, "end": {"line": 117, "column": 3}, "value": 6}, + {"unit_name": "build", "start": {"line": 123, "column": 33}, "end": {"line": 127, "column": 3}, "value": 5}, + {"unit_name": "getOrDetectRequestFactoryBuilder", "start": {"line": 129, "column": 45}, "end": {"line": 139, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/webservices/client/WebServiceTemplateCustomizer.java": { + "checksum": "9f2e2c9edd9a11402bc306a18ad44ed2", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/webservices/client/WebServiceTemplateBuilder.java": { + "checksum": "c297b5c00ba0bbf9e79fd652a486469a", + "language": "Java", + "loc": 307, + "profile": [220, 38, 0, 0], + "measurements": [ + {"unit_name": "WebServiceTemplateBuilder", "start": {"line": 81, "column": 9}, "end": {"line": 93, "column": 3}, "value": 13}, + {"unit_name": "WebServiceTemplateBuilder", "start": {"line": 95, "column": 10}, "end": {"line": 112, "column": 3}, "value": 18}, + {"unit_name": "httpMessageSenderFactory", "start": {"line": 122, "column": 35}, "end": {"line": 127, "column": 3}, "value": 6}, + {"unit_name": "detectHttpMessageSender", "start": {"line": 137, "column": 35}, "end": {"line": 141, "column": 3}, "value": 5}, + {"unit_name": "messageSenders", "start": {"line": 154, "column": 35}, "end": {"line": 157, "column": 3}, "value": 4}, + {"unit_name": "messageSenders", "start": {"line": 170, "column": 35}, "end": {"line": 176, "column": 3}, "value": 7}, + {"unit_name": "additionalMessageSenders", "start": {"line": 185, "column": 35}, "end": {"line": 188, "column": 3}, "value": 4}, + {"unit_name": "additionalMessageSenders", "start": {"line": 197, "column": 35}, "end": {"line": 204, "column": 3}, "value": 8}, + {"unit_name": "interceptors", "start": {"line": 214, "column": 35}, "end": {"line": 217, "column": 3}, "value": 4}, + {"unit_name": "interceptors", "start": {"line": 227, "column": 35}, "end": {"line": 233, "column": 3}, "value": 7}, + {"unit_name": "additionalInterceptors", "start": {"line": 242, "column": 35}, "end": {"line": 245, "column": 3}, "value": 4}, + {"unit_name": "additionalInterceptors", "start": {"line": 254, "column": 35}, "end": {"line": 260, "column": 3}, "value": 7}, + {"unit_name": "customizers", "start": {"line": 271, "column": 35}, "end": {"line": 274, "column": 3}, "value": 4}, + {"unit_name": "customizers", "start": {"line": 285, "column": 35}, "end": {"line": 292, "column": 3}, "value": 8}, + {"unit_name": "additionalCustomizers", "start": {"line": 302, "column": 35}, "end": {"line": 305, "column": 3}, "value": 4}, + {"unit_name": "additionalCustomizers", "start": {"line": 315, "column": 35}, "end": {"line": 322, "column": 3}, "value": 8}, + {"unit_name": "setCheckConnectionForFault", "start": {"line": 331, "column": 35}, "end": {"line": 337, "column": 3}, "value": 7}, + {"unit_name": "setCheckConnectionForError", "start": {"line": 346, "column": 35}, "end": {"line": 352, "column": 3}, "value": 7}, + {"unit_name": "setWebServiceMessageFactory", "start": {"line": 360, "column": 35}, "end": {"line": 365, "column": 3}, "value": 6}, + {"unit_name": "setUnmarshaller", "start": {"line": 373, "column": 35}, "end": {"line": 377, "column": 3}, "value": 5}, + {"unit_name": "setMarshaller", "start": {"line": 385, "column": 35}, "end": {"line": 389, "column": 3}, "value": 5}, + {"unit_name": "setFaultMessageResolver", "start": {"line": 397, "column": 35}, "end": {"line": 403, "column": 3}, "value": 7}, + {"unit_name": "setTransformerFactoryClass", "start": {"line": 411, "column": 35}, "end": {"line": 416, "column": 3}, "value": 6}, + {"unit_name": "setDefaultUri", "start": {"line": 427, "column": 35}, "end": {"line": 430, "column": 3}, "value": 4}, + {"unit_name": "setDestinationProvider", "start": {"line": 440, "column": 35}, "end": {"line": 445, "column": 3}, "value": 6}, + {"unit_name": "build", "start": {"line": 454, "column": 28}, "end": {"line": 456, "column": 3}, "value": 3}, + {"unit_name": "build", "start": {"line": 467, "column": 42}, "end": {"line": 470, "column": 3}, "value": 4}, + {"unit_name": "configure", "start": {"line": 480, "column": 42}, "end": {"line": 499, "column": 3}, "value": 20}, + {"unit_name": "applyCustomizers", "start": {"line": 501, "column": 15}, "end": {"line": 508, "column": 3}, "value": 8}, + {"unit_name": "configureMessageSenders", "start": {"line": 510, "column": 46}, "end": {"line": 523, "column": 3}, "value": 14}, + {"unit_name": "append", "start": {"line": 525, "column": 21}, "end": {"line": 527, "column": 3}, "value": 3}, + {"unit_name": "append", "start": {"line": 529, "column": 28}, "end": {"line": 533, "column": 3}, "value": 5}, + {"unit_name": "WebServiceMessageSenders", "start": {"line": 545, "column": 11}, "end": {"line": 547, "column": 4}, "value": 3}, + {"unit_name": "WebServiceMessageSenders", "start": {"line": 549, "column": 11}, "end": {"line": 552, "column": 4}, "value": 4}, + {"unit_name": "isOnlyAdditional", "start": {"line": 554, "column": 11}, "end": {"line": 556, "column": 4}, "value": 3}, + {"unit_name": "getMessageSenders", "start": {"line": 558, "column": 32}, "end": {"line": 560, "column": 4}, "value": 3}, + {"unit_name": "set", "start": {"line": 562, "column": 28}, "end": {"line": 564, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 566, "column": 28}, "end": {"line": 568, "column": 4}, "value": 3}, + {"unit_name": "CheckConnectionFaultCustomizer", "start": {"line": 581, "column": 11}, "end": {"line": 583, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 586, "column": 15}, "end": {"line": 588, "column": 4}, "value": 3}, + {"unit_name": "CheckConnectionForErrorCustomizer", "start": {"line": 601, "column": 11}, "end": {"line": 603, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 606, "column": 15}, "end": {"line": 608, "column": 4}, "value": 3}, + {"unit_name": "FaultMessageResolverCustomizer", "start": {"line": 621, "column": 11}, "end": {"line": 623, "column": 4}, "value": 3}, + {"unit_name": "customize", "start": {"line": 626, "column": 15}, "end": {"line": 628, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/webservices/client/package-info.java": { + "checksum": "cd53ce6fb08cb18bc28f0c03060c56ac", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/webservices/client/WebServiceMessageSenderFactory.java": { + "checksum": "27c96a0b416fec33f19409e66d8cada9", + "language": "Java", + "loc": 22, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "http", "start": {"line": 46, "column": 40}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "http", "start": {"line": 56, "column": 40}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "http", "start": {"line": 68, "column": 40}, "end": {"line": 72, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/ApplicationPidFileWriter.java": { + "checksum": "bac6930884eed28a9666e478d720587a", + "language": "Java", + "loc": 145, + "profile": [88, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationPidFileWriter", "start": {"line": 101, "column": 9}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "ApplicationPidFileWriter", "start": {"line": 109, "column": 9}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "ApplicationPidFileWriter", "start": {"line": 117, "column": 9}, "end": {"line": 120, "column": 3}, "value": 4}, + {"unit_name": "setTriggerEventType", "start": {"line": 130, "column": 14}, "end": {"line": 133, "column": 3}, "value": 4}, + {"unit_name": "onApplicationEvent", "start": {"line": 136, "column": 14}, "end": {"line": 149, "column": 3}, "value": 14}, + {"unit_name": "writePidFile", "start": {"line": 151, "column": 15}, "end": {"line": 159, "column": 3}, "value": 9}, + {"unit_name": "failOnWriteError", "start": {"line": 161, "column": 18}, "end": {"line": 164, "column": 3}, "value": 4}, + {"unit_name": "getProperty", "start": {"line": 166, "column": 17}, "end": {"line": 174, "column": 3}, "value": 9}, + {"unit_name": "setOrder", "start": {"line": 176, "column": 14}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 181, "column": 13}, "end": {"line": 183, "column": 3}, "value": 3}, + {"unit_name": "reset", "start": {"line": 188, "column": 24}, "end": {"line": 190, "column": 3}, "value": 3}, + {"unit_name": "SpringProperty", "start": {"line": 210, "column": 3}, "end": {"line": 213, "column": 4}, "value": 4}, + {"unit_name": "getValue", "start": {"line": 216, "column": 17}, "end": {"line": 222, "column": 4}, "value": 7}, + {"unit_name": "getEnvironment", "start": {"line": 224, "column": 23}, "end": {"line": 235, "column": 4}, "value": 12}, + {"unit_name": "SystemProperty", "start": {"line": 246, "column": 3}, "end": {"line": 248, "column": 4}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 251, "column": 17}, "end": {"line": 253, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/FileEncodingApplicationListener.java": { + "checksum": "bc4bb182647301c5941b790f65a24436", + "language": "Java", + "loc": 36, + "profile": [3, 20, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 54, "column": 13}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 59, "column": 14}, "end": {"line": 78, "column": 3}, "value": 20} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/ConfigurationWarningsApplicationContextInitializer.java": { + "checksum": "46911b3cdfc67a89becb00748e4415b0", + "language": "Java", + "loc": 142, + "profile": [92, 0, 0, 0], + "measurements": [ + {"unit_name": "initialize", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getChecks", "start": {"line": 66, "column": 20}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "ConfigurationWarningsPostProcessor", "start": {"line": 78, "column": 10}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 4}, "value": 3}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 88, "column": 15}, "end": {"line": 89, "column": 4}, "value": 2}, + {"unit_name": "postProcessBeanDefinitionRegistry", "start": {"line": 92, "column": 15}, "end": {"line": 100, "column": 4}, "value": 8}, + {"unit_name": "warn", "start": {"line": 102, "column": 16}, "end": {"line": 106, "column": 4}, "value": 5}, + {"unit_name": "getWarning", "start": {"line": 140, "column": 17}, "end": {"line": 148, "column": 4}, "value": 9}, + {"unit_name": "getComponentScanningPackages", "start": {"line": 150, "column": 25}, "end": {"line": 160, "column": 4}, "value": 11}, + {"unit_name": "addComponentScanningPackages", "start": {"line": 162, "column": 16}, "end": {"line": 173, "column": 4}, "value": 12}, + {"unit_name": "addPackages", "start": {"line": 175, "column": 16}, "end": {"line": 179, "column": 4}, "value": 5}, + {"unit_name": "addClasses", "start": {"line": 181, "column": 16}, "end": {"line": 187, "column": 4}, "value": 7}, + {"unit_name": "getProblematicPackages", "start": {"line": 189, "column": 24}, "end": {"line": 197, "column": 4}, "value": 9}, + {"unit_name": "isProblematicPackage", "start": {"line": 199, "column": 19}, "end": {"line": 204, "column": 4}, "value": 6}, + {"unit_name": "getDisplayName", "start": {"line": 206, "column": 18}, "end": {"line": 211, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/package-info.java": { + "checksum": "c48ad33c0aeb6993f51e22cd0dd6c378", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/TypeExcludeFilter.java": { + "checksum": "ae364570b1a1baf20608582231dffc1b", + "language": "Java", + "loc": 46, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "setBeanFactory", "start": {"line": 57, "column": 14}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "match", "start": {"line": 62, "column": 17}, "end": {"line": 72, "column": 3}, "value": 11}, + {"unit_name": "getDelegates", "start": {"line": 74, "column": 40}, "end": {"line": 81, "column": 3}, "value": 8}, + {"unit_name": "equals", "start": {"line": 84, "column": 17}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "hashCode", "start": {"line": 89, "column": 13}, "end": {"line": 91, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/ContextIdApplicationContextInitializer.java": { + "checksum": "ab150f78940ae40336ac150aeec912f7", + "language": "Java", + "loc": 49, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "setOrder", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 48, "column": 13}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 53, "column": 14}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "getContextId", "start": {"line": 59, "column": 20}, "end": {"line": 65, "column": 3}, "value": 7}, + {"unit_name": "getApplicationId", "start": {"line": 67, "column": 17}, "end": {"line": 70, "column": 3}, "value": 4}, + {"unit_name": "ContextId", "start": {"line": 81, "column": 3}, "end": {"line": 83, "column": 4}, "value": 3}, + {"unit_name": "createChildId", "start": {"line": 85, "column": 13}, "end": {"line": 87, "column": 4}, "value": 3}, + {"unit_name": "getId", "start": {"line": 89, "column": 10}, "end": {"line": 91, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/metrics/buffering/StartupTimeline.java": { + "checksum": "9bbfc671cd1d6855d2628c73870c293b", + "language": "Java", + "loc": 42, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "StartupTimeline", "start": {"line": 40, "column": 2}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "getStartTime", "start": {"line": 49, "column": 17}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getEvents", "start": {"line": 57, "column": 29}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "TimelineEvent", "start": {"line": 74, "column": 3}, "end": {"line": 78, "column": 4}, "value": 5}, + {"unit_name": "getStartTime", "start": {"line": 84, "column": 18}, "end": {"line": 86, "column": 4}, "value": 3}, + {"unit_name": "getEndTime", "start": {"line": 92, "column": 18}, "end": {"line": 94, "column": 4}, "value": 3}, + {"unit_name": "getDuration", "start": {"line": 101, "column": 19}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "getStartupStep", "start": {"line": 109, "column": 22}, "end": {"line": 111, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/metrics/buffering/BufferingApplicationStartup.java": { + "checksum": "7bf47b0af6b0dba996d17f0edcc0cc95", + "language": "Java", + "loc": 84, + "profile": [59, 0, 0, 0], + "measurements": [ + {"unit_name": "BufferingApplicationStartup", "start": {"line": 76, "column": 9}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "BufferingApplicationStartup", "start": {"line": 80, "column": 2}, "end": {"line": 84, "column": 3}, "value": 5}, + {"unit_name": "startRecording", "start": {"line": 93, "column": 14}, "end": {"line": 96, "column": 3}, "value": 4}, + {"unit_name": "addFilter", "start": {"line": 104, "column": 14}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 109, "column": 21}, "end": {"line": 120, "column": 3}, "value": 12}, + {"unit_name": "record", "start": {"line": 122, "column": 15}, "end": {"line": 134, "column": 3}, "value": 13}, + {"unit_name": "getLatestActive", "start": {"line": 136, "column": 30}, "end": {"line": 141, "column": 3}, "value": 6}, + {"unit_name": "getBufferedTimeline", "start": {"line": 151, "column": 25}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "drainBufferedTimeline", "start": {"line": 162, "column": 25}, "end": {"line": 171, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/metrics/buffering/package-info.java": { + "checksum": "32b9f0c0ac59ba3b9e433703fe883e0d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/metrics/buffering/BufferedStartupStep.java": { + "checksum": "064e32ef4dd85f6891d41da732ea41f7", + "language": "Java", + "loc": 83, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "BufferedStartupStep", "start": {"line": 54, "column": 2}, "end": {"line": 61, "column": 3}, "value": 8}, + {"unit_name": "getParent", "start": {"line": 63, "column": 22}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 68, "column": 16}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getId", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getStartTime", "start": {"line": 77, "column": 10}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getParentId", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getTags", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "tag", "start": {"line": 92, "column": 21}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "tag", "start": {"line": 97, "column": 21}, "end": {"line": 101, "column": 3}, "value": 5}, + {"unit_name": "end", "start": {"line": 104, "column": 14}, "end": {"line": 107, "column": 3}, "value": 4}, + {"unit_name": "isEnded", "start": {"line": 109, "column": 10}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "DefaultTag", "start": {"line": 119, "column": 3}, "end": {"line": 122, "column": 4}, "value": 4}, + {"unit_name": "getKey", "start": {"line": 125, "column": 17}, "end": {"line": 127, "column": 4}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 130, "column": 17}, "end": {"line": 132, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/InactiveConfigDataAccessException.java": { + "checksum": "5fe5d0062fa83a852a05ace57e6d69a9", + "language": "Java", + "loc": 60, + "profile": [30, 18, 0, 0], + "measurements": [ + {"unit_name": "InactiveConfigDataAccessException", "start": {"line": 52, "column": 2}, "end": {"line": 59, "column": 3}, "value": 8}, + {"unit_name": "getMessage", "start": {"line": 61, "column": 24}, "end": {"line": 78, "column": 3}, "value": 18}, + {"unit_name": "getPropertySource", "start": {"line": 84, "column": 27}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 93, "column": 28}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getPropertyName", "start": {"line": 101, "column": 16}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 109, "column": 16}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "throwIfPropertyFound", "start": {"line": 119, "column": 14}, "end": {"line": 128, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigTreeConfigDataResource.java": { + "checksum": "5bcdd458335b4ead1b2f28f2ebdb7d93", + "language": "Java", + "loc": 39, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigTreeConfigDataResource", "start": {"line": 38, "column": 2}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "ConfigTreeConfigDataResource", "start": {"line": 43, "column": 2}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "getPath", "start": {"line": 48, "column": 7}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 53, "column": 17}, "end": {"line": 62, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 65, "column": 13}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataLoaders.java": { + "checksum": "bfa6c689b4f68715656ead29884d576f", + "language": "Java", + "loc": 68, + "profile": [28, 17, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataLoaders", "start": {"line": 58, "column": 2}, "end": {"line": 70, "column": 3}, "value": 13}, + {"unit_name": "getResourceTypes", "start": {"line": 73, "column": 25}, "end": {"line": 79, "column": 3}, "value": 7}, + {"unit_name": "getResourceType", "start": {"line": 81, "column": 19}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 93, "column": 44}, "end": {"line": 97, "column": 3}, "value": 5}, + {"unit_name": "getLoader", "start": {"line": 100, "column": 61}, "end": {"line": 116, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataNotFoundException.java": { + "checksum": "e559d64fb941682dc32d4f8b1e6fa957", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataNotFoundException", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/UnsupportedConfigDataLocationException.java": { + "checksum": "fbd2a128c4fdc59103e0dac29ffa15f8", + "language": "Java", + "loc": 11, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "UnsupportedConfigDataLocationException", "start": {"line": 34, "column": 2}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "getLocation", "start": {"line": 43, "column": 28}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataLocationResolvers.java": { + "checksum": "52e73631f723584b941be6e622eacfe2", + "language": "Java", + "loc": 92, + "profile": [56, 16, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataLocationResolvers", "start": {"line": 55, "column": 2}, "end": {"line": 67, "column": 3}, "value": 13}, + {"unit_name": "reorder", "start": {"line": 70, "column": 46}, "end": {"line": 85, "column": 3}, "value": 16}, + {"unit_name": "resolve", "start": {"line": 87, "column": 35}, "end": {"line": 98, "column": 3}, "value": 12}, + {"unit_name": "resolve", "start": {"line": 100, "column": 43}, "end": {"line": 109, "column": 3}, "value": 10}, + {"unit_name": "resolve", "start": {"line": 111, "column": 43}, "end": {"line": 119, "column": 3}, "value": 9}, + {"unit_name": "nonNullList", "start": {"line": 122, "column": 22}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "merge", "start": {"line": 126, "column": 22}, "end": {"line": 131, "column": 3}, "value": 6}, + {"unit_name": "getResolvers", "start": {"line": 137, "column": 38}, "end": {"line": 139, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/StandardConfigDataResource.java": { + "checksum": "bea53e1b3ac8e0d3781746220ae2d849", + "language": "Java", + "loc": 79, + "profile": [63, 0, 0, 0], + "measurements": [ + {"unit_name": "StandardConfigDataResource", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "StandardConfigDataResource", "start": {"line": 58, "column": 2}, "end": {"line": 64, "column": 3}, "value": 7}, + {"unit_name": "getReference", "start": {"line": 66, "column": 30}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getResource", "start": {"line": 75, "column": 18}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getProfile", "start": {"line": 84, "column": 16}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "isEmptyDirectory", "start": {"line": 88, "column": 10}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 93, "column": 17}, "end": {"line": 102, "column": 3}, "value": 10}, + {"unit_name": "isSameUnderlyingResource", "start": {"line": 104, "column": 18}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "isSameFile", "start": {"line": 108, "column": 18}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "hashCode", "start": {"line": 113, "column": 13}, "end": {"line": 116, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 119, "column": 16}, "end": {"line": 129, "column": 3}, "value": 10}, + {"unit_name": "getUnderlyingFile", "start": {"line": 131, "column": 15}, "end": {"line": 142, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/AnsiOutputApplicationListener.java": { + "checksum": "f23acb7663c791f650508b073037e95b", + "language": "Java", + "loc": 24, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "onApplicationEvent", "start": {"line": 41, "column": 14}, "end": {"line": 47, "column": 3}, "value": 7}, + {"unit_name": "getOrder", "start": {"line": 50, "column": 13}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataResourceNotFoundException.java": { + "checksum": "c7e7349959034b92b3f5a079bb31b612", + "language": "Java", + "loc": 65, + "profile": [52, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataResourceNotFoundException", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "ConfigDataResourceNotFoundException", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "ConfigDataResourceNotFoundException", "start": {"line": 57, "column": 10}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "getResource", "start": {"line": 69, "column": 28}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 77, "column": 28}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 82, "column": 16}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getReferenceDescription", "start": {"line": 87, "column": 16}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "withLocation", "start": {"line": 96, "column": 38}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 100, "column": 24}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getReferenceDescription", "start": {"line": 104, "column": 24}, "end": {"line": 110, "column": 3}, "value": 7}, + {"unit_name": "throwIfDoesNotExist", "start": {"line": 118, "column": 21}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "throwIfDoesNotExist", "start": {"line": 128, "column": 21}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "throwIfDoesNotExist", "start": {"line": 138, "column": 21}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "throwIfDoesNotExist", "start": {"line": 142, "column": 22}, "end": {"line": 146, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigData.java": { + "checksum": "3c9589ac4384e7748d6719889c653e8e", + "language": "Java", + "loc": 113, + "profile": [75, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigData", "start": {"line": 62, "column": 9}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "ConfigData", "start": {"line": 73, "column": 9}, "end": {"line": 79, "column": 3}, "value": 7}, + {"unit_name": "getPropertySources", "start": {"line": 87, "column": 33}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "getOptions", "start": {"line": 97, "column": 17}, "end": {"line": 100, "column": 3}, "value": 4}, + {"unit_name": "always", "start": {"line": 131, "column": 32}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "always", "start": {"line": 141, "column": 32}, "end": {"line": 146, "column": 4}, "value": 6}, + {"unit_name": "AlwaysPropertySourceOptions", "start": {"line": 157, "column": 3}, "end": {"line": 159, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 162, "column": 18}, "end": {"line": 164, "column": 4}, "value": 3}, + {"unit_name": "Options", "start": {"line": 182, "column": 11}, "end": {"line": 184, "column": 4}, "value": 3}, + {"unit_name": "asSet", "start": {"line": 186, "column": 15}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "contains", "start": {"line": 195, "column": 18}, "end": {"line": 197, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 200, "column": 18}, "end": {"line": 209, "column": 4}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 212, "column": 14}, "end": {"line": 214, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 217, "column": 17}, "end": {"line": 219, "column": 4}, "value": 3}, + {"unit_name": "without", "start": {"line": 227, "column": 18}, "end": {"line": 229, "column": 4}, "value": 3}, + {"unit_name": "with", "start": {"line": 237, "column": 18}, "end": {"line": 239, "column": 4}, "value": 3}, + {"unit_name": "copy", "start": {"line": 241, "column": 19}, "end": {"line": 245, "column": 4}, "value": 5}, + {"unit_name": "of", "start": {"line": 252, "column": 25}, "end": {"line": 258, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataLocation.java": { + "checksum": "37c10157c88e11d2d80ae3ecfcaaec55", + "language": "Java", + "loc": 75, + "profile": [61, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataLocation", "start": {"line": 49, "column": 10}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "isOptional", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "hasPrefix", "start": {"line": 78, "column": 17}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getNonPrefixedValue", "start": {"line": 88, "column": 16}, "end": {"line": 93, "column": 3}, "value": 6}, + {"unit_name": "getOrigin", "start": {"line": 96, "column": 16}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "split", "start": {"line": 106, "column": 30}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "split", "start": {"line": 117, "column": 30}, "end": {"line": 124, "column": 3}, "value": 8}, + {"unit_name": "equals", "start": {"line": 127, "column": 17}, "end": {"line": 136, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 139, "column": 13}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 144, "column": 16}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "withOrigin", "start": {"line": 153, "column": 21}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 163, "column": 35}, "end": {"line": 170, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataEnvironmentContributorPlaceholdersResolver.java": { + "checksum": "3ba4286bc5d44ad0920031059691a9c0", + "language": "Java", + "loc": 66, + "profile": [31, 17, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataEnvironmentContributorPlaceholdersResolver", "start": {"line": 50, "column": 2}, "end": {"line": 61, "column": 3}, "value": 12}, + {"unit_name": "resolvePlaceholders", "start": {"line": 64, "column": 16}, "end": {"line": 69, "column": 3}, "value": 6}, + {"unit_name": "resolvePlaceholder", "start": {"line": 71, "column": 17}, "end": {"line": 87, "column": 3}, "value": 17}, + {"unit_name": "isActive", "start": {"line": 89, "column": 18}, "end": {"line": 98, "column": 3}, "value": 10}, + {"unit_name": "convertValueIfNecessary", "start": {"line": 100, "column": 17}, "end": {"line": 102, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataLocationNotFoundException.java": { + "checksum": "e6aaf08f066f5ef9470a99e43063eebb", + "language": "Java", + "loc": 34, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataLocationNotFoundException", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "ConfigDataLocationNotFoundException", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "ConfigDataLocationNotFoundException", "start": {"line": 57, "column": 9}, "end": {"line": 61, "column": 3}, "value": 5}, + {"unit_name": "getLocation", "start": {"line": 67, "column": 28}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 72, "column": 16}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getReferenceDescription", "start": {"line": 77, "column": 16}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 81, "column": 24}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getReferenceDescription", "start": {"line": 85, "column": 24}, "end": {"line": 87, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataException.java": { + "checksum": "4574a65541df9fd1c41649d8b334f2d5", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataException", "start": {"line": 33, "column": 12}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataEnvironment.java": { + "checksum": "0c5d2edeb55f6fa66bb5685953396cd9", + "language": "Java", + "loc": 297, + "profile": [117, 124, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataEnvironment", "start": {"line": 138, "column": 2}, "end": {"line": 155, "column": 3}, "value": 18}, + {"unit_name": "createConfigDataLocationResolvers", "start": {"line": 157, "column": 40}, "end": {"line": 161, "column": 3}, "value": 5}, + {"unit_name": "createContributors", "start": {"line": 163, "column": 44}, "end": {"line": 186, "column": 3}, "value": 24}, + {"unit_name": "createContributors", "start": {"line": 188, "column": 46}, "end": {"line": 192, "column": 3}, "value": 5}, + {"unit_name": "getContributors", "start": {"line": 194, "column": 36}, "end": {"line": 196, "column": 3}, "value": 3}, + {"unit_name": "getInitialImportContributors", "start": {"line": 198, "column": 49}, "end": {"line": 206, "column": 3}, "value": 9}, + {"unit_name": "bindLocations", "start": {"line": 208, "column": 31}, "end": {"line": 210, "column": 3}, "value": 3}, + {"unit_name": "addInitialImportContributors", "start": {"line": 212, "column": 15}, "end": {"line": 217, "column": 3}, "value": 6}, + {"unit_name": "createInitialImportContributor", "start": {"line": 219, "column": 43}, "end": {"line": 222, "column": 3}, "value": 4}, + {"unit_name": "processAndApply", "start": {"line": 228, "column": 7}, "end": {"line": 240, "column": 3}, "value": 13}, + {"unit_name": "processInitial", "start": {"line": 242, "column": 44}, "end": {"line": 248, "column": 3}, "value": 7}, + {"unit_name": "createActivationContext", "start": {"line": 250, "column": 38}, "end": {"line": 261, "column": 3}, "value": 12}, + {"unit_name": "processWithoutProfiles", "start": {"line": 263, "column": 44}, "end": {"line": 269, "column": 3}, "value": 7}, + {"unit_name": "withProfiles", "start": {"line": 271, "column": 38}, "end": {"line": 289, "column": 3}, "value": 19}, + {"unit_name": "getIncludedProfiles", "start": {"line": 291, "column": 39}, "end": {"line": 311, "column": 3}, "value": 21}, + {"unit_name": "processWithProfiles", "start": {"line": 313, "column": 44}, "end": {"line": 319, "column": 3}, "value": 7}, + {"unit_name": "registerBootstrapBinder", "start": {"line": 321, "column": 15}, "end": {"line": 326, "column": 3}, "value": 6}, + {"unit_name": "applyToEnvironment", "start": {"line": 328, "column": 15}, "end": {"line": 342, "column": 3}, "value": 15}, + {"unit_name": "applyContributor", "start": {"line": 344, "column": 15}, "end": {"line": 363, "column": 3}, "value": 20}, + {"unit_name": "checkForInvalidProperties", "start": {"line": 365, "column": 15}, "end": {"line": 369, "column": 3}, "value": 5}, + {"unit_name": "checkMandatoryLocations", "start": {"line": 371, "column": 15}, "end": {"line": 392, "column": 3}, "value": 22}, + {"unit_name": "getMandatoryImports", "start": {"line": 394, "column": 34}, "end": {"line": 403, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/StandardConfigDataLocationResolver.java": { + "checksum": "753a5696eaeb9fedaeef54fec9e13313", + "language": "Java", + "loc": 275, + "profile": [197, 0, 31, 0], + "measurements": [ + {"unit_name": "StandardConfigDataLocationResolver", "start": {"line": 88, "column": 9}, "end": {"line": 95, "column": 3}, "value": 8}, + {"unit_name": "getConfigNames", "start": {"line": 97, "column": 19}, "end": {"line": 103, "column": 3}, "value": 7}, + {"unit_name": "validateConfigName", "start": {"line": 105, "column": 15}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 110, "column": 13}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "isResolvable", "start": {"line": 115, "column": 17}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 120, "column": 42}, "end": {"line": 123, "column": 3}, "value": 4}, + {"unit_name": "getReferences", "start": {"line": 125, "column": 43}, "end": {"line": 132, "column": 3}, "value": 8}, + {"unit_name": "getReferences", "start": {"line": 134, "column": 43}, "end": {"line": 146, "column": 3}, "value": 13}, + {"unit_name": "resolveProfileSpecific", "start": {"line": 149, "column": 42}, "end": {"line": 152, "column": 3}, "value": 4}, + {"unit_name": "getProfileSpecificReferences", "start": {"line": 154, "column": 43}, "end": {"line": 164, "column": 3}, "value": 11}, + {"unit_name": "getResourceLocation", "start": {"line": 166, "column": 17}, "end": {"line": 180, "column": 3}, "value": 15}, + {"unit_name": "getReferences", "start": {"line": 182, "column": 43}, "end": {"line": 188, "column": 3}, "value": 7}, + {"unit_name": "getReferencesForDirectory", "start": {"line": 190, "column": 43}, "end": {"line": 199, "column": 3}, "value": 10}, + {"unit_name": "getReferencesForConfigName", "start": {"line": 201, "column": 45}, "end": {"line": 214, "column": 3}, "value": 14}, + {"unit_name": "getReferencesForFile", "start": {"line": 216, "column": 43}, "end": {"line": 246, "column": 3}, "value": 31}, + {"unit_name": "getLoadableFileExtension", "start": {"line": 248, "column": 17}, "end": {"line": 255, "column": 3}, "value": 8}, + {"unit_name": "isDirectory", "start": {"line": 257, "column": 18}, "end": {"line": 259, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 261, "column": 43}, "end": {"line": 270, "column": 3}, "value": 10}, + {"unit_name": "resolveEmptyDirectories", "start": {"line": 272, "column": 49}, "end": {"line": 281, "column": 3}, "value": 10}, + {"unit_name": "resolveEmptyDirectories", "start": {"line": 283, "column": 42}, "end": {"line": 288, "column": 3}, "value": 6}, + {"unit_name": "resolveNonPatternEmptyDirectories", "start": {"line": 290, "column": 42}, "end": {"line": 294, "column": 3}, "value": 5}, + {"unit_name": "resolvePatternEmptyDirectories", "start": {"line": 296, "column": 42}, "end": {"line": 307, "column": 3}, "value": 12}, + {"unit_name": "resolve", "start": {"line": 309, "column": 43}, "end": {"line": 314, "column": 3}, "value": 6}, + {"unit_name": "resolveNonPattern", "start": {"line": 316, "column": 43}, "end": {"line": 323, "column": 3}, "value": 8}, + {"unit_name": "resolvePattern", "start": {"line": 325, "column": 43}, "end": {"line": 336, "column": 3}, "value": 12}, + {"unit_name": "logSkippingResource", "start": {"line": 338, "column": 15}, "end": {"line": 340, "column": 3}, "value": 3}, + {"unit_name": "createConfigResourceLocation", "start": {"line": 342, "column": 37}, "end": {"line": 345, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataResource.java": { + "checksum": "82e78925cd9ed29482e19b4f081d7ee3", + "language": "Java", + "loc": 13, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataResource", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "ConfigDataResource", "start": {"line": 44, "column": 12}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "isOptional", "start": {"line": 48, "column": 10}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataActivationContext.java": { + "checksum": "48f1cced41e544f363b80949f65a09a7", + "language": "Java", + "loc": 41, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataActivationContext", "start": {"line": 42, "column": 2}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "ConfigDataActivationContext", "start": {"line": 53, "column": 2}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "deduceCloudPlatform", "start": {"line": 58, "column": 24}, "end": {"line": 65, "column": 3}, "value": 8}, + {"unit_name": "withProfiles", "start": {"line": 72, "column": 30}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getCloudPlatform", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getProfiles", "start": {"line": 88, "column": 11}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 93, "column": 16}, "end": {"line": 98, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataLocationRuntimeHints.java": { + "checksum": "04d1586037ec138ede2b1b48ce064255", + "language": "Java", + "loc": 61, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 44, "column": 14}, "end": {"line": 56, "column": 3}, "value": 13}, + {"unit_name": "getFileNames", "start": {"line": 63, "column": 25}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getLocations", "start": {"line": 73, "column": 25}, "end": {"line": 84, "column": 3}, "value": 12}, + {"unit_name": "getExtensions", "start": {"line": 92, "column": 25}, "end": {"line": 105, "column": 3}, "value": 14}, + {"unit_name": "getSpringFactoriesLoader", "start": {"line": 107, "column": 34}, "end": {"line": 109, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/Profiles.java": { + "checksum": "0ff110ed64af4b233b189cf9838c00bc", + "language": "Java", + "loc": 162, + "profile": [99, 16, 0, 0], + "measurements": [ + {"unit_name": "Profiles", "start": {"line": 80, "column": 2}, "end": {"line": 84, "column": 3}, "value": 5}, + {"unit_name": "getActivatedProfiles", "start": {"line": 86, "column": 23}, "end": {"line": 89, "column": 3}, "value": 4}, + {"unit_name": "getDefaultProfiles", "start": {"line": 91, "column": 23}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getProfiles", "start": {"line": 95, "column": 29}, "end": {"line": 110, "column": 3}, "value": 16}, + {"unit_name": "hasProgrammaticallySetProfiles", "start": {"line": 112, "column": 18}, "end": {"line": 121, "column": 3}, "value": 10}, + {"unit_name": "merge", "start": {"line": 123, "column": 22}, "end": {"line": 127, "column": 3}, "value": 5}, + {"unit_name": "expandProfiles", "start": {"line": 129, "column": 23}, "end": {"line": 140, "column": 3}, "value": 12}, + {"unit_name": "asReversedList", "start": {"line": 142, "column": 23}, "end": {"line": 149, "column": 3}, "value": 8}, + {"unit_name": "asUniqueItemList", "start": {"line": 151, "column": 23}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "asUniqueItemList", "start": {"line": 155, "column": 23}, "end": {"line": 162, "column": 3}, "value": 8}, + {"unit_name": "iterator", "start": {"line": 168, "column": 26}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "getActive", "start": {"line": 176, "column": 22}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "getDefault", "start": {"line": 184, "column": 22}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "getAccepted", "start": {"line": 192, "column": 22}, "end": {"line": 194, "column": 3}, "value": 3}, + {"unit_name": "isAccepted", "start": {"line": 201, "column": 17}, "end": {"line": 203, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 206, "column": 16}, "end": {"line": 212, "column": 3}, "value": 7}, + {"unit_name": "Type", "start": {"line": 233, "column": 3}, "end": {"line": 239, "column": 4}, "value": 7}, + {"unit_name": "getName", "start": {"line": 241, "column": 10}, "end": {"line": 243, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 245, "column": 12}, "end": {"line": 247, "column": 4}, "value": 3}, + {"unit_name": "getDefaultValue", "start": {"line": 249, "column": 15}, "end": {"line": 251, "column": 4}, "value": 3}, + {"unit_name": "isMergeWithEnvironmentProfiles", "start": {"line": 253, "column": 11}, "end": {"line": 255, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataLoader.java": { + "checksum": "a2a4c4244b5adca59614c1f74537b37a", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "isLoadable", "start": {"line": 52, "column": 18}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataLocationResolverContext.java": { + "checksum": "36a89e1a8f1468e23648fb04a03a87da", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataLoaderContext.java": { + "checksum": "876c6668943cb20b5f14258f931a0c20", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/StandardConfigDataReference.java": { + "checksum": "59e9bf0eb957debea86cd47836903a7e", + "language": "Java", + "loc": 59, + "profile": [46, 0, 0, 0], + "measurements": [ + {"unit_name": "StandardConfigDataReference", "start": {"line": 51, "column": 2}, "end": {"line": 59, "column": 3}, "value": 9}, + {"unit_name": "getConfigDataLocation", "start": {"line": 61, "column": 21}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getResourceLocation", "start": {"line": 65, "column": 9}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "isMandatoryDirectory", "start": {"line": 69, "column": 10}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "getDirectory", "start": {"line": 73, "column": 9}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getProfile", "start": {"line": 77, "column": 9}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "isSkippable", "start": {"line": 81, "column": 10}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getPropertySourceLoader", "start": {"line": 85, "column": 23}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 90, "column": 17}, "end": {"line": 99, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 102, "column": 13}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 107, "column": 16}, "end": {"line": 109, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/LocationResourceLoader.java": { + "checksum": "b0752d9b5d1aab8af04b13a78c52d71e", + "language": "Java", + "loc": 94, + "profile": [39, 0, 31, 0], + "measurements": [ + {"unit_name": "LocationResourceLoader", "start": {"line": 55, "column": 2}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "isPattern", "start": {"line": 64, "column": 10}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getResource", "start": {"line": 74, "column": 11}, "end": {"line": 81, "column": 3}, "value": 8}, + {"unit_name": "validateNonPattern", "start": {"line": 83, "column": 15}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getResources", "start": {"line": 94, "column": 13}, "end": {"line": 124, "column": 3}, "value": 31}, + {"unit_name": "validatePattern", "start": {"line": 126, "column": 15}, "end": {"line": 135, "column": 3}, "value": 10}, + {"unit_name": "getFile", "start": {"line": 137, "column": 15}, "end": {"line": 145, "column": 3}, "value": 9}, + {"unit_name": "isVisibleDirectory", "start": {"line": 147, "column": 18}, "end": {"line": 149, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataLocationBindHandler.java": { + "checksum": "ce01a82868358bb14be7b4d92e182103", + "language": "Java", + "loc": 41, + "profile": [7, 19, 0, 0], + "measurements": [ + {"unit_name": "onSuccess", "start": {"line": 42, "column": 16}, "end": {"line": 60, "column": 3}, "value": 19}, + {"unit_name": "withOrigin", "start": {"line": 62, "column": 29}, "end": {"line": 68, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigTreeConfigDataLocationResolver.java": { + "checksum": "b0eeee0dcc7eccf31a0d301b42ee8985", + "language": "Java", + "loc": 43, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigTreeConfigDataLocationResolver", "start": {"line": 42, "column": 9}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "isResolvable", "start": {"line": 47, "column": 17}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 52, "column": 44}, "end": {"line": 60, "column": 3}, "value": 9}, + {"unit_name": "resolve", "start": {"line": 62, "column": 45}, "end": {"line": 74, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataEnvironmentUpdateListener.java": { + "checksum": "b7a17c1d2ed8eee5857ad4d92961270e", + "language": "Java", + "loc": 13, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataEnvironmentUpdateListener", "start": {"line": 36, "column": 49}, "end": {"line": 37, "column": 3}, "value": 2}, + {"unit_name": "onPropertySourceAdded", "start": {"line": 45, "column": 15}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "onSetProfiles", "start": {"line": 53, "column": 15}, "end": {"line": 54, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataEnvironmentPostProcessor.java": { + "checksum": "c149a2596a5c0a20f48219ec4f7c71a9", + "language": "Java", + "loc": 79, + "profile": [53, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataEnvironmentPostProcessor", "start": {"line": 68, "column": 9}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "ConfigDataEnvironmentPostProcessor", "start": {"line": 73, "column": 10}, "end": {"line": 80, "column": 3}, "value": 8}, + {"unit_name": "getOrder", "start": {"line": 83, "column": 13}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "postProcessEnvironment", "start": {"line": 88, "column": 14}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "postProcessEnvironment", "start": {"line": 92, "column": 7}, "end": {"line": 97, "column": 3}, "value": 6}, + {"unit_name": "getConfigDataEnvironment", "start": {"line": 99, "column": 24}, "end": {"line": 103, "column": 3}, "value": 5}, + {"unit_name": "applyTo", "start": {"line": 111, "column": 21}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 125, "column": 21}, "end": {"line": 128, "column": 3}, "value": 4}, + {"unit_name": "applyTo", "start": {"line": 140, "column": 21}, "end": {"line": 147, "column": 3}, "value": 8}, + {"unit_name": "applyTo", "start": {"line": 162, "column": 21}, "end": {"line": 170, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataEnvironmentContributors.java": { + "checksum": "81df640944b9abe18aaa7c6b4c3e88c4", + "language": "Java", + "loc": 222, + "profile": [115, 20, 34, 0], + "measurements": [ + {"unit_name": "ConfigDataEnvironmentContributors", "start": {"line": 72, "column": 2}, "end": {"line": 78, "column": 3}, "value": 7}, + {"unit_name": "ConfigDataEnvironmentContributors", "start": {"line": 80, "column": 10}, "end": {"line": 86, "column": 3}, "value": 7}, + {"unit_name": "withProcessedImports", "start": {"line": 97, "column": 36}, "end": {"line": 130, "column": 3}, "value": 34}, + {"unit_name": "getImportedMessage", "start": {"line": 132, "column": 23}, "end": {"line": 140, "column": 3}, "value": 9}, + {"unit_name": "getBootstrapContext", "start": {"line": 142, "column": 47}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "getNextToProcess", "start": {"line": 146, "column": 43}, "end": {"line": 155, "column": 3}, "value": 10}, + {"unit_name": "isActiveWithUnprocessedImports", "start": {"line": 157, "column": 18}, "end": {"line": 160, "column": 3}, "value": 4}, + {"unit_name": "asContributors", "start": {"line": 162, "column": 49}, "end": {"line": 181, "column": 3}, "value": 20}, + {"unit_name": "getRoot", "start": {"line": 187, "column": 35}, "end": {"line": 189, "column": 3}, "value": 3}, + {"unit_name": "getBinder", "start": {"line": 197, "column": 9}, "end": {"line": 199, "column": 3}, "value": 3}, + {"unit_name": "getBinder", "start": {"line": 208, "column": 9}, "end": {"line": 211, "column": 3}, "value": 4}, + {"unit_name": "asBinderOptionsSet", "start": {"line": 213, "column": 28}, "end": {"line": 216, "column": 3}, "value": 4}, + {"unit_name": "getBinder", "start": {"line": 218, "column": 17}, "end": {"line": 227, "column": 3}, "value": 10}, + {"unit_name": "getBinderSources", "start": {"line": 229, "column": 48}, "end": {"line": 235, "column": 3}, "value": 7}, + {"unit_name": "hasConfigurationPropertySource", "start": {"line": 237, "column": 18}, "end": {"line": 239, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 242, "column": 52}, "end": {"line": 244, "column": 3}, "value": 3}, + {"unit_name": "ContributorDataLoaderContext", "start": {"line": 253, "column": 3}, "end": {"line": 255, "column": 4}, "value": 3}, + {"unit_name": "getBootstrapContext", "start": {"line": 258, "column": 39}, "end": {"line": 260, "column": 4}, "value": 3}, + {"unit_name": "ContributorConfigDataLocationResolverContext", "start": {"line": 277, "column": 3}, "end": {"line": 282, "column": 4}, "value": 6}, + {"unit_name": "getBinder", "start": {"line": 285, "column": 17}, "end": {"line": 292, "column": 4}, "value": 8}, + {"unit_name": "getParent", "start": {"line": 295, "column": 29}, "end": {"line": 297, "column": 4}, "value": 3}, + {"unit_name": "getBootstrapContext", "start": {"line": 300, "column": 39}, "end": {"line": 302, "column": 4}, "value": 3}, + {"unit_name": "InactiveSourceChecker", "start": {"line": 310, "column": 3}, "end": {"line": 312, "column": 4}, "value": 3}, + {"unit_name": "onSuccess", "start": {"line": 315, "column": 17}, "end": {"line": 323, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataResolutionResult.java": { + "checksum": "5febffdf404a06a39e0cf113b129005b", + "language": "Java", + "loc": 20, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataResolutionResult", "start": {"line": 33, "column": 2}, "end": {"line": 37, "column": 3}, "value": 5}, + {"unit_name": "getLocation", "start": {"line": 39, "column": 21}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getResource", "start": {"line": 43, "column": 21}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "isProfileSpecific", "start": {"line": 47, "column": 10}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataLocationResolver.java": { + "checksum": "fbed93fb15b7c5367e30daaba7f8cd3c", + "language": "Java", + "loc": 21, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "resolveProfileSpecific", "start": {"line": 90, "column": 18}, "end": {"line": 93, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataImporter.java": { + "checksum": "216a4a618503cd2d8bb47644bedae16e", + "language": "Java", + "loc": 109, + "profile": [55, 0, 33, 0], + "measurements": [ + {"unit_name": "ConfigDataImporter", "start": {"line": 64, "column": 2}, "end": {"line": 70, "column": 3}, "value": 7}, + {"unit_name": "resolveAndLoad", "start": {"line": 81, "column": 46}, "end": {"line": 92, "column": 3}, "value": 12}, + {"unit_name": "resolve", "start": {"line": 94, "column": 43}, "end": {"line": 101, "column": 3}, "value": 8}, + {"unit_name": "resolve", "start": {"line": 103, "column": 43}, "end": {"line": 112, "column": 3}, "value": 10}, + {"unit_name": "load", "start": {"line": 114, "column": 54}, "end": {"line": 146, "column": 3}, "value": 33}, + {"unit_name": "handle", "start": {"line": 148, "column": 15}, "end": {"line": 153, "column": 3}, "value": 6}, + {"unit_name": "getNotFoundAction", "start": {"line": 155, "column": 35}, "end": {"line": 160, "column": 3}, "value": 6}, + {"unit_name": "getLoadedLocations", "start": {"line": 162, "column": 26}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "getOptionalLocations", "start": {"line": 166, "column": 26}, "end": {"line": 168, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataPropertiesRuntimeHints.java": { + "checksum": "431fe5d4e8832187d85c045bb02b3b24", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 33, "column": 14}, "end": {"line": 38, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataProperties.java": { + "checksum": "31856ffe6daa935f2e83ea7553eb43e0", + "language": "Java", + "loc": 59, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "getImports", "start": {"line": 61, "column": 27}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "isActive", "start": {"line": 71, "column": 10}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "withoutImports", "start": {"line": 79, "column": 23}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 89, "column": 30}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "Activate", "start": {"line": 107, "column": 3}, "end": {"line": 110, "column": 4}, "value": 4}, + {"unit_name": "isActive", "start": {"line": 118, "column": 11}, "end": {"line": 126, "column": 4}, "value": 9}, + {"unit_name": "isActive", "start": {"line": 128, "column": 19}, "end": {"line": 130, "column": 4}, "value": 3}, + {"unit_name": "isActive", "start": {"line": 132, "column": 19}, "end": {"line": 135, "column": 4}, "value": 4}, + {"unit_name": "matchesActiveProfiles", "start": {"line": 137, "column": 19}, "end": {"line": 139, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/InvalidConfigDataPropertyException.java": { + "checksum": "fcf3b7ffa380b65071f03cdd46cb116e", + "language": "Java", + "loc": 96, + "profile": [16, 45, 0, 0], + "measurements": [ + {"unit_name": "InvalidConfigDataPropertyException", "start": {"line": 67, "column": 2}, "end": {"line": 73, "column": 3}, "value": 7}, + {"unit_name": "getProperty", "start": {"line": 79, "column": 31}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 88, "column": 28}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getReplacement", "start": {"line": 97, "column": 35}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "throwIfPropertyFound", "start": {"line": 106, "column": 14}, "end": {"line": 126, "column": 3}, "value": 21}, + {"unit_name": "getMessage", "start": {"line": 128, "column": 24}, "end": {"line": 151, "column": 3}, "value": 24} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataNotFoundAction.java": { + "checksum": "ae50906c34e123425e3befaaca63d7c2", + "language": "Java", + "loc": 18, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "handle", "start": {"line": 37, "column": 8}, "end": {"line": 39, "column": 4}, "value": 3}, + {"unit_name": "handle", "start": {"line": 49, "column": 8}, "end": {"line": 51, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataNotFoundFailureAnalyzer.java": { + "checksum": "4eccf69d23b108a530349c02ba8e78ba", + "language": "Java", + "loc": 33, + "profile": [9, 17, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 33, "column": 28}, "end": {"line": 49, "column": 3}, "value": 17}, + {"unit_name": "getLocation", "start": {"line": 51, "column": 29}, "end": {"line": 59, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/StandardConfigDataLoader.java": { + "checksum": "850b242557528c0abf353dcd5e05243f", + "language": "Java", + "loc": 29, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "load", "start": {"line": 43, "column": 20}, "end": {"line": 57, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigTreeConfigDataLoader.java": { + "checksum": "8ab0bbc981f1838004673103815a0b1e", + "language": "Java", + "loc": 17, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "load", "start": {"line": 36, "column": 20}, "end": {"line": 43, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/package-info.java": { + "checksum": "6b8ccadc78604151e1dd0ebd2081afa5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/config/ConfigDataEnvironmentContributor.java": { + "checksum": "eee41bfb4003c69a55f4638f68439bc2", + "language": "Java", + "loc": 311, + "profile": [164, 94, 0, 0], + "measurements": [ + {"unit_name": "ConfigDataEnvironmentContributor", "start": {"line": 95, "column": 2}, "end": {"line": 110, "column": 3}, "value": 16}, + {"unit_name": "getKind", "start": {"line": 116, "column": 7}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 120, "column": 21}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "isActive", "start": {"line": 129, "column": 10}, "end": {"line": 134, "column": 3}, "value": 6}, + {"unit_name": "getResource", "start": {"line": 140, "column": 21}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "isFromProfileSpecificImport", "start": {"line": 148, "column": 10}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getPropertySource", "start": {"line": 156, "column": 20}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getConfigurationPropertySource", "start": {"line": 164, "column": 30}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "hasConfigDataOption", "start": {"line": 173, "column": 10}, "end": {"line": 175, "column": 3}, "value": 3}, + {"unit_name": "withoutConfigDataOption", "start": {"line": 177, "column": 35}, "end": {"line": 181, "column": 3}, "value": 5}, + {"unit_name": "getImports", "start": {"line": 187, "column": 27}, "end": {"line": 189, "column": 3}, "value": 3}, + {"unit_name": "hasUnprocessedImports", "start": {"line": 197, "column": 10}, "end": {"line": 202, "column": 3}, "value": 6}, + {"unit_name": "getChildren", "start": {"line": 209, "column": 41}, "end": {"line": 211, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 218, "column": 43}, "end": {"line": 220, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 229, "column": 52}, "end": {"line": 231, "column": 3}, "value": 3}, + {"unit_name": "withBoundProperties", "start": {"line": 240, "column": 35}, "end": {"line": 253, "column": 3}, "value": 14}, + {"unit_name": "withChildren", "start": {"line": 262, "column": 35}, "end": {"line": 272, "column": 3}, "value": 11}, + {"unit_name": "moveProfileSpecific", "start": {"line": 274, "column": 15}, "end": {"line": 287, "column": 3}, "value": 14}, + {"unit_name": "moveProfileSpecificChildren", "start": {"line": 289, "column": 43}, "end": {"line": 305, "column": 3}, "value": 17}, + {"unit_name": "hasAnyProfileSpecificChildren", "start": {"line": 307, "column": 18}, "end": {"line": 321, "column": 3}, "value": 15}, + {"unit_name": "withReplacement", "start": {"line": 330, "column": 35}, "end": {"line": 347, "column": 3}, "value": 18}, + {"unit_name": "toString", "start": {"line": 350, "column": 16}, "end": {"line": 354, "column": 3}, "value": 5}, + {"unit_name": "buildToString", "start": {"line": 356, "column": 15}, "end": {"line": 374, "column": 3}, "value": 19}, + {"unit_name": "of", "start": {"line": 382, "column": 42}, "end": {"line": 388, "column": 3}, "value": 7}, + {"unit_name": "ofInitialImport", "start": {"line": 398, "column": 42}, "end": {"line": 404, "column": 3}, "value": 7}, + {"unit_name": "ofExisting", "start": {"line": 414, "column": 42}, "end": {"line": 418, "column": 3}, "value": 5}, + {"unit_name": "ofUnboundImport", "start": {"line": 432, "column": 42}, "end": {"line": 440, "column": 3}, "value": 9}, + {"unit_name": "ofEmptyLocation", "start": {"line": 449, "column": 42}, "end": {"line": 453, "column": 3}, "value": 5}, + {"unit_name": "get", "start": {"line": 514, "column": 22}, "end": {"line": 519, "column": 4}, "value": 6}, + {"unit_name": "ContributorIterator", "start": {"line": 536, "column": 11}, "end": {"line": 540, "column": 4}, "value": 5}, + {"unit_name": "hasNext", "start": {"line": 543, "column": 18}, "end": {"line": 545, "column": 4}, "value": 3}, + {"unit_name": "next", "start": {"line": 548, "column": 43}, "end": {"line": 555, "column": 4}, "value": 8}, + {"unit_name": "fetchIfNecessary", "start": {"line": 557, "column": 44}, "end": {"line": 580, "column": 4}, "value": 24} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/annotation/Configurations.java": { + "checksum": "4ae118fa41d3c18364730b47aa6a4a20", + "language": "Java", + "loc": 95, + "profile": [63, 0, 0, 0], + "measurements": [ + {"unit_name": "Configurations", "start": {"line": 75, "column": 12}, "end": {"line": 81, "column": 3}, "value": 7}, + {"unit_name": "Configurations", "start": {"line": 90, "column": 12}, "end": {"line": 98, "column": 3}, "value": 9}, + {"unit_name": "getClasses", "start": {"line": 100, "column": 32}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "sort", "start": {"line": 112, "column": 33}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "merge", "start": {"line": 122, "column": 27}, "end": {"line": 129, "column": 3}, "value": 8}, + {"unit_name": "getBeanName", "start": {"line": 145, "column": 16}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "getClasses", "start": {"line": 155, "column": 27}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "getClasses", "start": {"line": 165, "column": 27}, "end": {"line": 171, "column": 3}, "value": 7}, + {"unit_name": "collate", "start": {"line": 179, "column": 37}, "end": {"line": 190, "column": 3}, "value": 12}, + {"unit_name": "sortConfigurations", "start": {"line": 192, "column": 38}, "end": {"line": 196, "column": 3}, "value": 5}, + {"unit_name": "streamClasses", "start": {"line": 198, "column": 34}, "end": {"line": 200, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/annotation/DeterminableImports.java": { + "checksum": "6d9c70946c2529db09ec89bb8774aba5", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/annotation/ImportCandidates.java": { + "checksum": "9c037824379734072734c23ff3df68dc", + "language": "Java", + "loc": 81, + "profile": [43, 19, 0, 0], + "measurements": [ + {"unit_name": "ImportCandidates", "start": {"line": 51, "column": 10}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "iterator", "start": {"line": 57, "column": 26}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getCandidates", "start": {"line": 65, "column": 22}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 79, "column": 33}, "end": {"line": 90, "column": 3}, "value": 12}, + {"unit_name": "decideClassloader", "start": {"line": 92, "column": 29}, "end": {"line": 97, "column": 3}, "value": 6}, + {"unit_name": "findUrlsInClasspath", "start": {"line": 99, "column": 34}, "end": {"line": 106, "column": 3}, "value": 8}, + {"unit_name": "readCandidateConfigurations", "start": {"line": 108, "column": 30}, "end": {"line": 126, "column": 3}, "value": 19}, + {"unit_name": "stripComment", "start": {"line": 128, "column": 24}, "end": {"line": 134, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/annotation/package-info.java": { + "checksum": "15d74a847f571a8205b5c85fc7625b97", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/annotation/UserConfigurations.java": { + "checksum": "fa06c4fea3ba9359a410c60d9bc7f018", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "UserConfigurations", "start": {"line": 35, "column": 12}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 40, "column": 13}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "merge", "start": {"line": 45, "column": 31}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 49, "column": 35}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesScanRegistrar.java": { + "checksum": "e72428aa74f20163f70bbab127da699b", + "language": "Java", + "loc": 82, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertiesScanRegistrar", "start": {"line": 54, "column": 2}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "registerBeanDefinitions", "start": {"line": 60, "column": 14}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "getPackagesToScan", "start": {"line": 65, "column": 22}, "end": {"line": 79, "column": 3}, "value": 15}, + {"unit_name": "scan", "start": {"line": 81, "column": 15}, "end": {"line": 89, "column": 3}, "value": 9}, + {"unit_name": "getScanner", "start": {"line": 91, "column": 54}, "end": {"line": 100, "column": 3}, "value": 10}, + {"unit_name": "register", "start": {"line": 102, "column": 15}, "end": {"line": 109, "column": 3}, "value": 7}, + {"unit_name": "register", "start": {"line": 111, "column": 15}, "end": {"line": 115, "column": 3}, "value": 5}, + {"unit_name": "isComponent", "start": {"line": 117, "column": 18}, "end": {"line": 119, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/BindMethodAttribute.java": { + "checksum": "950c94e64969e15a1d65094133e6b94a", + "language": "Java", + "loc": 29, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "BindMethodAttribute", "start": {"line": 36, "column": 10}, "end": {"line": 37, "column": 3}, "value": 2}, + {"unit_name": "get", "start": {"line": 39, "column": 20}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 44, "column": 20}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 48, "column": 20}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 53, "column": 20}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "set", "start": {"line": 57, "column": 14}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesJsr303Validator.java": { + "checksum": "637f6b963b9b46d823d93e5b5fd83877", + "language": "Java", + "loc": 42, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertiesJsr303Validator", "start": {"line": 42, "column": 2}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "supports", "start": {"line": 48, "column": 17}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "validate", "start": {"line": 53, "column": 14}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "isJsr303Present", "start": {"line": 57, "column": 17}, "end": {"line": 65, "column": 3}, "value": 9}, + {"unit_name": "Delegate", "start": {"line": 69, "column": 3}, "end": {"line": 73, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBindHandlerAdvisor.java": { + "checksum": "3b01201bcb0a9183a3172461d0ebaa42", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBeanRegistrar.java": { + "checksum": "7205b186f30b2b94c34816f7a2227986", + "language": "Java", + "loc": 75, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertiesBeanRegistrar", "start": {"line": 55, "column": 2}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "register", "start": {"line": 60, "column": 7}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "register", "start": {"line": 67, "column": 7}, "end": {"line": 72, "column": 3}, "value": 6}, + {"unit_name": "getName", "start": {"line": 74, "column": 17}, "end": {"line": 77, "column": 3}, "value": 4}, + {"unit_name": "containsBeanDefinition", "start": {"line": 79, "column": 18}, "end": {"line": 82, "column": 3}, "value": 4}, + {"unit_name": "registerBeanDefinition", "start": {"line": 84, "column": 15}, "end": {"line": 89, "column": 3}, "value": 6}, + {"unit_name": "createBeanDefinition", "start": {"line": 91, "column": 31}, "end": {"line": 103, "column": 3}, "value": 13}, + {"unit_name": "applyScopedProxyMode", "start": {"line": 105, "column": 30}, "end": {"line": 112, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBindException.java": { + "checksum": "0104749681796044454bed27f36c9527", + "language": "Java", + "loc": 26, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertiesBindException", "start": {"line": 34, "column": 2}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "getBeanType", "start": {"line": 43, "column": 18}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getAnnotation", "start": {"line": 51, "column": 33}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 55, "column": 24}, "end": {"line": 64, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/DeprecatedConfigurationProperty.java": { + "checksum": "9a5a8baaad36760cdf20d0c3c515cdad", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBean.java": { + "checksum": "0db5933a55359cc0e5e12101f1c5433e", + "language": "Java", + "loc": 190, + "profile": [135, 20, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertiesBean", "start": {"line": 73, "column": 10}, "end": {"line": 77, "column": 3}, "value": 5}, + {"unit_name": "getName", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getInstance", "start": {"line": 91, "column": 16}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 99, "column": 11}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "getAnnotation", "start": {"line": 109, "column": 33}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "asBindTarget", "start": {"line": 118, "column": 21}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "getAll", "start": {"line": 130, "column": 57}, "end": {"line": 143, "column": 3}, "value": 14}, + {"unit_name": "getAll", "start": {"line": 145, "column": 58}, "end": {"line": 165, "column": 3}, "value": 20}, + {"unit_name": "isConfigurationPropertiesBean", "start": {"line": 167, "column": 25}, "end": {"line": 181, "column": 3}, "value": 15}, + {"unit_name": "get", "start": {"line": 196, "column": 44}, "end": {"line": 210, "column": 3}, "value": 15}, + {"unit_name": "findFactoryMethod", "start": {"line": 212, "column": 24}, "end": {"line": 217, "column": 3}, "value": 6}, + {"unit_name": "findFactoryMethod", "start": {"line": 219, "column": 24}, "end": {"line": 221, "column": 3}, "value": 3}, + {"unit_name": "findFactoryMethod", "start": {"line": 223, "column": 24}, "end": {"line": 231, "column": 3}, "value": 9}, + {"unit_name": "forValueObject", "start": {"line": 233, "column": 37}, "end": {"line": 238, "column": 3}, "value": 6}, + {"unit_name": "createBindTarget", "start": {"line": 240, "column": 34}, "end": {"line": 245, "column": 3}, "value": 6}, + {"unit_name": "findAnnotations", "start": {"line": 247, "column": 30}, "end": {"line": 254, "column": 3}, "value": 8}, + {"unit_name": "findAnnotation", "start": {"line": 256, "column": 42}, "end": {"line": 270, "column": 3}, "value": 15}, + {"unit_name": "findMergedAnnotation", "start": {"line": 272, "column": 60}, "end": {"line": 276, "column": 3}, "value": 5}, + {"unit_name": "create", "start": {"line": 278, "column": 45}, "end": {"line": 280, "column": 3}, "value": 3}, + {"unit_name": "deduceBindMethod", "start": {"line": 287, "column": 69}, "end": {"line": 289, "column": 3}, "value": 3}, + {"unit_name": "deduceBindMethod", "start": {"line": 296, "column": 69}, "end": {"line": 298, "column": 3}, "value": 3}, + {"unit_name": "deduceBindMethod", "start": {"line": 300, "column": 77}, "end": {"line": 303, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesCharSequenceToObjectConverter.java": { + "checksum": "e54361ac764f06988eacd7489feebd43", + "language": "Java", + "loc": 53, + "profile": [17, 16, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertiesCharSequenceToObjectConverter", "start": {"line": 51, "column": 2}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getConvertibleTypes", "start": {"line": 56, "column": 30}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "matches", "start": {"line": 61, "column": 17}, "end": {"line": 76, "column": 3}, "value": 16}, + {"unit_name": "isStringConversionBetter", "start": {"line": 85, "column": 18}, "end": {"line": 96, "column": 3}, "value": 8}, + {"unit_name": "convert", "start": {"line": 99, "column": 16}, "end": {"line": 101, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConstructorBound.java": { + "checksum": "ed4ff2384902c87d6d48e88934e640ee", + "language": "Java", + "loc": 15, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "from", "start": {"line": 40, "column": 23}, "end": {"line": 49, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBeanFactoryInitializationAotProcessor.java": { + "checksum": "571c4ccb5afa4c19847371f8e4130983", + "language": "Java", + "loc": 47, + "profile": [11, 16, 0, 0], + "measurements": [ + {"unit_name": "processAheadOfTime", "start": {"line": 44, "column": 60}, "end": {"line": 59, "column": 3}, "value": 16}, + {"unit_name": "ConfigurationPropertiesReflectionHintsContribution", "start": {"line": 66, "column": 11}, "end": {"line": 68, "column": 4}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 71, "column": 15}, "end": {"line": 75, "column": 4}, "value": 5}, + {"unit_name": "getBindables", "start": {"line": 77, "column": 25}, "end": {"line": 79, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationProperties.java": { + "checksum": "20f9c2ae450d018adc3561b7efbc202d", + "language": "Java", + "loc": 21, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConversionServiceDeducer.java": { + "checksum": "69fcc3c8fd8261095641036ab32fa7c1", + "language": "Java", + "loc": 88, + "profile": [42, 19, 0, 0], + "measurements": [ + {"unit_name": "ConversionServiceDeducer", "start": {"line": 47, "column": 2}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getConversionServices", "start": {"line": 51, "column": 26}, "end": {"line": 60, "column": 3}, "value": 10}, + {"unit_name": "getConversionServices", "start": {"line": 62, "column": 34}, "end": {"line": 84, "column": 3}, "value": 19}, + {"unit_name": "hasUserDefinedConfigurationServiceBean", "start": {"line": 86, "column": 18}, "end": {"line": 90, "column": 3}, "value": 5}, + {"unit_name": "ConverterBeans", "start": {"line": 102, "column": 3}, "end": {"line": 107, "column": 4}, "value": 6}, + {"unit_name": "beans", "start": {"line": 109, "column": 23}, "end": {"line": 112, "column": 4}, "value": 4}, + {"unit_name": "isEmpty", "start": {"line": 114, "column": 11}, "end": {"line": 116, "column": 4}, "value": 3}, + {"unit_name": "addTo", "start": {"line": 118, "column": 8}, "end": {"line": 128, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/EnableConfigurationProperties.java": { + "checksum": "7421b0923632e3707dd69b6ad5ff7762", + "language": "Java", + "loc": 16, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/BoundConfigurationProperties.java": { + "checksum": "6f46c673ca8230ee66938cb71bb0506e", + "language": "Java", + "loc": 37, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "add", "start": {"line": 47, "column": 7}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 56, "column": 31}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getAll", "start": {"line": 64, "column": 63}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 74, "column": 45}, "end": {"line": 77, "column": 3}, "value": 4}, + {"unit_name": "register", "start": {"line": 79, "column": 14}, "end": {"line": 87, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/IncompatibleConfigurationFailureAnalyzer.java": { + "checksum": "d9b5eb0ca8372dc7f97249f8185311f1", + "language": "Java", + "loc": 11, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 31, "column": 28}, "end": {"line": 35, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/NestedConfigurationProperty.java": { + "checksum": "e5c9f891b5c1b0a64c84262c9395a22b", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/IncompatibleConfigurationException.java": { + "checksum": "4fbc17809edac36332c45a7956db034a", + "language": "Java", + "loc": 14, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "IncompatibleConfigurationException", "start": {"line": 34, "column": 9}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "getIncompatibleKeys", "start": {"line": 39, "column": 28}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBeanRegistrationAotProcessor.java": { + "checksum": "2fe5f42f31992fd2935e7ce5254821d0", + "language": "Java", + "loc": 71, + "profile": [25, 17, 0, 0], + "measurements": [ + {"unit_name": "processAheadOfTime", "start": {"line": 48, "column": 41}, "end": {"line": 56, "column": 3}, "value": 8}, + {"unit_name": "isImmutableConfigurationPropertiesBeanDefinition", "start": {"line": 58, "column": 18}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "ConfigurationPropertiesBeanRegistrationCodeFragments", "start": {"line": 69, "column": 3}, "end": {"line": 73, "column": 4}, "value": 5}, + {"unit_name": "generateSetBeanDefinitionPropertiesCode", "start": {"line": 76, "column": 20}, "end": {"line": 81, "column": 4}, "value": 6}, + {"unit_name": "getTarget", "start": {"line": 84, "column": 20}, "end": {"line": 86, "column": 4}, "value": 3}, + {"unit_name": "generateInstanceSupplierCode", "start": {"line": 89, "column": 20}, "end": {"line": 105, "column": 4}, "value": 17} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBindingPostProcessor.java": { + "checksum": "53991eacc160fd66cc7a489c8a8e1a59", + "language": "Java", + "loc": 69, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "setApplicationContext", "start": {"line": 59, "column": 14}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 64, "column": 14}, "end": {"line": 69, "column": 3}, "value": 4}, + {"unit_name": "getOrder", "start": {"line": 72, "column": 13}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "postProcessBeforeInitialization", "start": {"line": 77, "column": 16}, "end": {"line": 82, "column": 3}, "value": 6}, + {"unit_name": "hasBoundValueObject", "start": {"line": 84, "column": 18}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "bind", "start": {"line": 88, "column": 15}, "end": {"line": 101, "column": 3}, "value": 14}, + {"unit_name": "register", "start": {"line": 109, "column": 21}, "end": {"line": 119, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/EnableConfigurationPropertiesRegistrar.java": { + "checksum": "372ff09a8ea8adb8b69c8bd47c0d3977", + "language": "Java", + "loc": 44, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "registerBeanDefinitions", "start": {"line": 45, "column": 14}, "end": {"line": 50, "column": 3}, "value": 6}, + {"unit_name": "getTypes", "start": {"line": 52, "column": 24}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "registerInfrastructureBeans", "start": {"line": 60, "column": 14}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "registerMethodValidationExcludeFilter", "start": {"line": 65, "column": 14}, "end": {"line": 74, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesScan.java": { + "checksum": "55ab19b1419e94afd7be3195dbedc89c", + "language": "Java", + "loc": 21, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/PropertySourcesDeducer.java": { + "checksum": "ebbd431633e2e9af995130fe3dde3f94", + "language": "Java", + "loc": 47, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertySourcesDeducer", "start": {"line": 43, "column": 2}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getPropertySources", "start": {"line": 47, "column": 18}, "end": {"line": 56, "column": 3}, "value": 10}, + {"unit_name": "getSinglePropertySourcesPlaceholderConfigurer", "start": {"line": 58, "column": 47}, "end": {"line": 70, "column": 3}, "value": 12}, + {"unit_name": "extractEnvironmentPropertySources", "start": {"line": 72, "column": 33}, "end": {"line": 78, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBinder.java": { + "checksum": "33d03c3ada1c1adb76de0c98440fed62", + "language": "Java", + "loc": 214, + "profile": [132, 19, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertiesBinder", "start": {"line": 83, "column": 2}, "end": {"line": 88, "column": 3}, "value": 6}, + {"unit_name": "bind", "start": {"line": 90, "column": 16}, "end": {"line": 95, "column": 3}, "value": 6}, + {"unit_name": "bindOrCreate", "start": {"line": 97, "column": 9}, "end": {"line": 102, "column": 3}, "value": 6}, + {"unit_name": "getConfigurationPropertiesValidator", "start": {"line": 104, "column": 20}, "end": {"line": 109, "column": 3}, "value": 6}, + {"unit_name": "getBindHandler", "start": {"line": 111, "column": 26}, "end": {"line": 129, "column": 3}, "value": 19}, + {"unit_name": "getBindHandlerAdvisors", "start": {"line": 131, "column": 58}, "end": {"line": 141, "column": 3}, "value": 11}, + {"unit_name": "getHandler", "start": {"line": 143, "column": 53}, "end": {"line": 148, "column": 3}, "value": 6}, + {"unit_name": "getValidators", "start": {"line": 150, "column": 26}, "end": {"line": 163, "column": 3}, "value": 14}, + {"unit_name": "getSelfValidator", "start": {"line": 165, "column": 20}, "end": {"line": 175, "column": 3}, "value": 11}, + {"unit_name": "getJsr303Validator", "start": {"line": 177, "column": 20}, "end": {"line": 179, "column": 3}, "value": 3}, + {"unit_name": "getBinder", "start": {"line": 181, "column": 17}, "end": {"line": 187, "column": 3}, "value": 7}, + {"unit_name": "getConfigurationPropertySources", "start": {"line": 189, "column": 48}, "end": {"line": 191, "column": 3}, "value": 3}, + {"unit_name": "getPropertySourcesPlaceholdersResolver", "start": {"line": 193, "column": 46}, "end": {"line": 195, "column": 3}, "value": 3}, + {"unit_name": "getConversionServices", "start": {"line": 197, "column": 34}, "end": {"line": 199, "column": 3}, "value": 3}, + {"unit_name": "getPropertyEditorInitializer", "start": {"line": 201, "column": 43}, "end": {"line": 206, "column": 3}, "value": 6}, + {"unit_name": "register", "start": {"line": 208, "column": 14}, "end": {"line": 216, "column": 3}, "value": 9}, + {"unit_name": "get", "start": {"line": 218, "column": 39}, "end": {"line": 220, "column": 3}, "value": 3}, + {"unit_name": "ConfigurationPropertiesBindHandler", "start": {"line": 228, "column": 3}, "end": {"line": 230, "column": 4}, "value": 3}, + {"unit_name": "onStart", "start": {"line": 233, "column": 26}, "end": {"line": 236, "column": 4}, "value": 4}, + {"unit_name": "isConfigurationProperties", "start": {"line": 238, "column": 19}, "end": {"line": 240, "column": 4}, "value": 3}, + {"unit_name": "setApplicationContext", "start": {"line": 253, "column": 15}, "end": {"line": 255, "column": 4}, "value": 3}, + {"unit_name": "getObjectType", "start": {"line": 258, "column": 19}, "end": {"line": 260, "column": 4}, "value": 3}, + {"unit_name": "getObject", "start": {"line": 263, "column": 40}, "end": {"line": 266, "column": 4}, "value": 4}, + {"unit_name": "SelfValidatingConstructorBoundBindableValidator", "start": {"line": 278, "column": 3}, "end": {"line": 280, "column": 4}, "value": 3}, + {"unit_name": "supports", "start": {"line": 283, "column": 18}, "end": {"line": 285, "column": 4}, "value": 3}, + {"unit_name": "validate", "start": {"line": 288, "column": 15}, "end": {"line": 290, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/ConfigurationPropertiesBinding.java": { + "checksum": "64a845b38b72b3584735d8b57d374d61", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/package-info.java": { + "checksum": "0e03e5621656aa6c76fcc63a9b9c7a75", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/NotConstructorBoundInjectionFailureAnalyzer.java": { + "checksum": "47bb980476b022bf014f045ddd74f148", + "language": "Java", + "loc": 52, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 43, "column": 13}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "analyze", "start": {"line": 48, "column": 28}, "end": {"line": 61, "column": 3}, "value": 14}, + {"unit_name": "isConstructorBindingConfigurationProperties", "start": {"line": 63, "column": 18}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "isConstructorBindingConfigurationProperties", "start": {"line": 68, "column": 18}, "end": {"line": 73, "column": 3}, "value": 6}, + {"unit_name": "findInjectionPoint", "start": {"line": 75, "column": 25}, "end": {"line": 82, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/PropertyMapper.java": { + "checksum": "1df4d56393a449d6ad656d08009bf743", + "language": "Java", + "loc": 149, + "profile": [119, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertyMapper", "start": {"line": 69, "column": 10}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "alwaysApplyingWhenNonNull", "start": {"line": 79, "column": 24}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "whenNonNull", "start": {"line": 83, "column": 24}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "alwaysApplying", "start": {"line": 93, "column": 24}, "end": {"line": 96, "column": 3}, "value": 4}, + {"unit_name": "from", "start": {"line": 106, "column": 23}, "end": {"line": 113, "column": 3}, "value": 8}, + {"unit_name": "from", "start": {"line": 122, "column": 23}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 127, "column": 24}, "end": {"line": 132, "column": 3}, "value": 6}, + {"unit_name": "get", "start": {"line": 138, "column": 31}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "Source", "start": {"line": 169, "column": 11}, "end": {"line": 173, "column": 4}, "value": 5}, + {"unit_name": "asInt", "start": {"line": 181, "column": 45}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "as", "start": {"line": 192, "column": 24}, "end": {"line": 203, "column": 4}, "value": 12}, + {"unit_name": "whenNonNull", "start": {"line": 210, "column": 20}, "end": {"line": 212, "column": 4}, "value": 3}, + {"unit_name": "whenTrue", "start": {"line": 219, "column": 20}, "end": {"line": 221, "column": 4}, "value": 3}, + {"unit_name": "whenFalse", "start": {"line": 228, "column": 20}, "end": {"line": 230, "column": 4}, "value": 3}, + {"unit_name": "whenHasText", "start": {"line": 237, "column": 20}, "end": {"line": 239, "column": 4}, "value": 3}, + {"unit_name": "whenEqualTo", "start": {"line": 247, "column": 20}, "end": {"line": 249, "column": 4}, "value": 3}, + {"unit_name": "whenInstanceOf", "start": {"line": 258, "column": 34}, "end": {"line": 260, "column": 4}, "value": 3}, + {"unit_name": "whenNot", "start": {"line": 268, "column": 20}, "end": {"line": 271, "column": 4}, "value": 4}, + {"unit_name": "when", "start": {"line": 279, "column": 20}, "end": {"line": 282, "column": 4}, "value": 4}, + {"unit_name": "to", "start": {"line": 290, "column": 15}, "end": {"line": 296, "column": 4}, "value": 7}, + {"unit_name": "to", "start": {"line": 309, "column": 16}, "end": {"line": 314, "column": 4}, "value": 6}, + {"unit_name": "toInstance", "start": {"line": 323, "column": 16}, "end": {"line": 330, "column": 4}, "value": 8}, + {"unit_name": "toCall", "start": {"line": 337, "column": 15}, "end": {"line": 343, "column": 4}, "value": 7}, + {"unit_name": "NullPointerExceptionSafeSupplier", "start": {"line": 354, "column": 3}, "end": {"line": 356, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 359, "column": 12}, "end": {"line": 366, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/SpringConfigurationPropertySource.java": { + "checksum": "2597b8469e7ba3bf69deb0e6f1aa5db3", + "language": "Java", + "loc": 115, + "profile": [74, 19, 0, 0], + "measurements": [ + {"unit_name": "SpringConfigurationPropertySource", "start": {"line": 69, "column": 2}, "end": {"line": 74, "column": 3}, "value": 6}, + {"unit_name": "getConfigurationProperty", "start": {"line": 77, "column": 31}, "end": {"line": 96, "column": 3}, "value": 19}, + {"unit_name": "containsDescendantOf", "start": {"line": 99, "column": 36}, "end": {"line": 111, "column": 3}, "value": 12}, + {"unit_name": "containsDescendantOfForRandom", "start": {"line": 113, "column": 44}, "end": {"line": 119, "column": 3}, "value": 7}, + {"unit_name": "getUnderlyingSource", "start": {"line": 122, "column": 16}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "getPropertySource", "start": {"line": 126, "column": 30}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "getMappers", "start": {"line": 130, "column": 35}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 135, "column": 16}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 146, "column": 43}, "end": {"line": 153, "column": 3}, "value": 8}, + {"unit_name": "getPropertyMappers", "start": {"line": 155, "column": 34}, "end": {"line": 160, "column": 3}, "value": 6}, + {"unit_name": "hasSystemEnvironmentName", "start": {"line": 162, "column": 25}, "end": {"line": 166, "column": 3}, "value": 5}, + {"unit_name": "isFullEnumerable", "start": {"line": 168, "column": 25}, "end": {"line": 180, "column": 3}, "value": 12}, + {"unit_name": "getRootSource", "start": {"line": 182, "column": 35}, "end": {"line": 187, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/SystemEnvironmentPropertyMapper.java": { + "checksum": "0c846ce3d34d9f14d17c8abae8a3f409", + "language": "Java", + "loc": 96, + "profile": [83, 0, 0, 0], + "measurements": [ + {"unit_name": "map", "start": {"line": 44, "column": 22}, "end": {"line": 51, "column": 3}, "value": 8}, + {"unit_name": "convertName", "start": {"line": 53, "column": 17}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "convertName", "start": {"line": 57, "column": 17}, "end": {"line": 66, "column": 3}, "value": 10}, + {"unit_name": "convertLegacyName", "start": {"line": 68, "column": 17}, "end": {"line": 77, "column": 3}, "value": 10}, + {"unit_name": "convertLegacyNameElement", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "map", "start": {"line": 84, "column": 35}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "convertName", "start": {"line": 88, "column": 36}, "end": {"line": 95, "column": 3}, "value": 8}, + {"unit_name": "processElementValue", "start": {"line": 97, "column": 23}, "end": {"line": 100, "column": 3}, "value": 4}, + {"unit_name": "isNumber", "start": {"line": 102, "column": 25}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "getAncestorOfCheck", "start": {"line": 107, "column": 75}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "isAncestorOf", "start": {"line": 111, "column": 18}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "isLegacyAncestorOf", "start": {"line": 115, "column": 18}, "end": {"line": 121, "column": 3}, "value": 7}, + {"unit_name": "buildLegacyCompatibleName", "start": {"line": 123, "column": 36}, "end": {"line": 132, "column": 3}, "value": 10}, + {"unit_name": "hasDashedEntries", "start": {"line": 134, "column": 10}, "end": {"line": 141, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/CachingConfigurationPropertySource.java": { + "checksum": "881a77f7e2c8b093158f1785aecee9bf", + "language": "Java", + "loc": 10, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "find", "start": {"line": 39, "column": 38}, "end": {"line": 44, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/FilteredConfigurationPropertiesSource.java": { + "checksum": "acc900198eceef89c63fc7604c1f3579", + "language": "Java", + "loc": 41, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "FilteredConfigurationPropertiesSource", "start": {"line": 35, "column": 2}, "end": {"line": 41, "column": 3}, "value": 7}, + {"unit_name": "getConfigurationProperty", "start": {"line": 44, "column": 31}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "containsDescendantOf", "start": {"line": 50, "column": 36}, "end": {"line": 57, "column": 3}, "value": 7}, + {"unit_name": "getUnderlyingSource", "start": {"line": 60, "column": 16}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 64, "column": 40}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getFilter", "start": {"line": 68, "column": 49}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/MutuallyExclusiveConfigurationPropertiesException.java": { + "checksum": "7e991968071d27d7f0d9055b2febd68c", + "language": "Java", + "loc": 54, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "MutuallyExclusiveConfigurationPropertiesException", "start": {"line": 51, "column": 9}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "MutuallyExclusiveConfigurationPropertiesException", "start": {"line": 56, "column": 10}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "getConfiguredNames", "start": {"line": 67, "column": 21}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getMutuallyExclusiveNames", "start": {"line": 75, "column": 21}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "asSet", "start": {"line": 79, "column": 29}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "buildMessage", "start": {"line": 83, "column": 24}, "end": {"line": 91, "column": 3}, "value": 9}, + {"unit_name": "throwIfMultipleNonNullValuesIn", "start": {"line": 98, "column": 21}, "end": {"line": 109, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/AliasedConfigurationPropertySource.java": { + "checksum": "b3ee10400c160fbcf8b5c191c689531b", + "language": "Java", + "loc": 56, + "profile": [24, 23, 0, 0], + "measurements": [ + {"unit_name": "AliasedConfigurationPropertySource", "start": {"line": 33, "column": 2}, "end": {"line": 38, "column": 3}, "value": 6}, + {"unit_name": "getConfigurationProperty", "start": {"line": 41, "column": 31}, "end": {"line": 49, "column": 3}, "value": 9}, + {"unit_name": "containsDescendantOf", "start": {"line": 52, "column": 36}, "end": {"line": 74, "column": 3}, "value": 23}, + {"unit_name": "getUnderlyingSource", "start": {"line": 77, "column": 16}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 81, "column": 40}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getAliases", "start": {"line": 85, "column": 45}, "end": {"line": 87, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertySourcesPropertyResolver.java": { + "checksum": "49eb1ee5439a7a6712349940b484e3a8", + "language": "Java", + "loc": 84, + "profile": [68, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertySourcesPropertyResolver", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "containsProperty", "start": {"line": 43, "column": 17}, "end": {"line": 57, "column": 3}, "value": 14}, + {"unit_name": "getProperty", "start": {"line": 60, "column": 16}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 65, "column": 15}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getPropertyAsRawString", "start": {"line": 70, "column": 19}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 74, "column": 16}, "end": {"line": 83, "column": 3}, "value": 10}, + {"unit_name": "findPropertyValue", "start": {"line": 85, "column": 17}, "end": {"line": 100, "column": 3}, "value": 15}, + {"unit_name": "getAttached", "start": {"line": 102, "column": 53}, "end": {"line": 111, "column": 3}, "value": 10}, + {"unit_name": "DefaultResolver", "start": {"line": 119, "column": 3}, "end": {"line": 121, "column": 4}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 124, "column": 16}, "end": {"line": 126, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/IterableConfigurationPropertySource.java": { + "checksum": "0db85e24eb4af1cad1b5c1c22f554df3", + "language": "Java", + "loc": 30, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "iterator", "start": {"line": 51, "column": 46}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "containsDescendantOf", "start": {"line": 63, "column": 37}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "filter", "start": {"line": 68, "column": 46}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "withAliases", "start": {"line": 73, "column": 46}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "withPrefix", "start": {"line": 78, "column": 46}, "end": {"line": 80, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertySource.java": { + "checksum": "0ba3df85aee510d4bc2ca9b4db1a8e5b", + "language": "Java", + "loc": 30, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "containsDescendantOf", "start": {"line": 55, "column": 37}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "filter", "start": {"line": 65, "column": 38}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "withAliases", "start": {"line": 74, "column": 38}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "withPrefix", "start": {"line": 84, "column": 38}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getUnderlyingSource", "start": {"line": 92, "column": 17}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 103, "column": 37}, "end": {"line": 108, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/PrefixedIterableConfigurationPropertySource.java": { + "checksum": "22c89729b3c2d25ee5fadeea93a936d1", + "language": "Java", + "loc": 19, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "PrefixedIterableConfigurationPropertySource", "start": {"line": 29, "column": 2}, "end": {"line": 31, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 34, "column": 43}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "stripPrefix", "start": {"line": 38, "column": 36}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 43, "column": 48}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyState.java": { + "checksum": "5f1b71e6d2814e442c44b612bbe06c55", + "language": "Java", + "loc": 18, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "search", "start": {"line": 58, "column": 40}, "end": {"line": 67, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyCaching.java": { + "checksum": "99541d0ee3c2fb0d3f29229f53fe13ee", + "language": "Java", + "loc": 35, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "get", "start": {"line": 59, "column": 38}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 71, "column": 38}, "end": {"line": 74, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 81, "column": 38}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 94, "column": 38}, "end": {"line": 108, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/DefaultPropertyMapper.java": { + "checksum": "4a57df780142769fd06a51a35ddc0b83", + "language": "Java", + "loc": 57, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "DefaultPropertyMapper", "start": {"line": 42, "column": 10}, "end": {"line": 43, "column": 3}, "value": 2}, + {"unit_name": "map", "start": {"line": 46, "column": 22}, "end": {"line": 56, "column": 3}, "value": 10}, + {"unit_name": "map", "start": {"line": 59, "column": 35}, "end": {"line": 68, "column": 3}, "value": 9}, + {"unit_name": "tryMap", "start": {"line": 70, "column": 36}, "end": {"line": 81, "column": 3}, "value": 11}, + {"unit_name": "LastMapping", "start": {"line": 89, "column": 3}, "end": {"line": 92, "column": 4}, "value": 4}, + {"unit_name": "isFrom", "start": {"line": 94, "column": 11}, "end": {"line": 96, "column": 4}, "value": 3}, + {"unit_name": "getMapping", "start": {"line": 98, "column": 5}, "end": {"line": 100, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertySourcesCaching.java": { + "checksum": "e0408754ef6c7758332deef3172a1e3c", + "language": "Java", + "loc": 35, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertySourcesCaching", "start": {"line": 32, "column": 2}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "enable", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "disable", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "setTimeToLive", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "clear", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "forEach", "start": {"line": 56, "column": 15}, "end": {"line": 65, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/MapConfigurationPropertySource.java": { + "checksum": "daa66652d1010966da9f3442ecf372eb", + "language": "Java", + "loc": 54, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "MapConfigurationPropertySource", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "MapConfigurationPropertySource", "start": {"line": 56, "column": 9}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "putAll", "start": {"line": 67, "column": 14}, "end": {"line": 71, "column": 3}, "value": 5}, + {"unit_name": "put", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getUnderlyingSource", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getConfigurationProperty", "start": {"line": 88, "column": 31}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 93, "column": 45}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 98, "column": 43}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "assertNotReadOnlySystemAttributesMap", "start": {"line": 102, "column": 15}, "end": {"line": 109, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertySourcesPropertySource.java": { + "checksum": "7a9ec7a835421a3ede9e4e89de172ce5", + "language": "Java", + "loc": 45, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertySourcesPropertySource", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "containsProperty", "start": {"line": 41, "column": 17}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 46, "column": 16}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "getOrigin", "start": {"line": 52, "column": 16}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "findConfigurationProperty", "start": {"line": 56, "column": 32}, "end": {"line": 63, "column": 3}, "value": 8}, + {"unit_name": "findConfigurationProperty", "start": {"line": 65, "column": 24}, "end": {"line": 76, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyName.java": { + "checksum": "1fad451207fe09f9516099b42bea5cb4", + "language": "Java", + "loc": 730, + "profile": [347, 215, 109, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertyName", "start": {"line": 70, "column": 10}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "isEmpty", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "isLastElementIndexed", "start": {"line": 87, "column": 17}, "end": {"line": 90, "column": 3}, "value": 4}, + {"unit_name": "hasIndexedElement", "start": {"line": 97, "column": 17}, "end": {"line": 104, "column": 3}, "value": 8}, + {"unit_name": "isIndexed", "start": {"line": 111, "column": 10}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "isNumericIndex", "start": {"line": 120, "column": 17}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getLastElement", "start": {"line": 129, "column": 16}, "end": {"line": 132, "column": 3}, "value": 4}, + {"unit_name": "getElement", "start": {"line": 140, "column": 16}, "end": {"line": 164, "column": 3}, "value": 25}, + {"unit_name": "convertToOriginalForm", "start": {"line": 166, "column": 23}, "end": {"line": 169, "column": 3}, "value": 4}, + {"unit_name": "convertToDashedElement", "start": {"line": 171, "column": 23}, "end": {"line": 173, "column": 3}, "value": 3}, + {"unit_name": "convertToUniformElement", "start": {"line": 175, "column": 23}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "convertElement", "start": {"line": 179, "column": 23}, "end": {"line": 188, "column": 3}, "value": 10}, + {"unit_name": "getNumberOfElements", "start": {"line": 194, "column": 13}, "end": {"line": 196, "column": 3}, "value": 3}, + {"unit_name": "append", "start": {"line": 204, "column": 35}, "end": {"line": 210, "column": 3}, "value": 7}, + {"unit_name": "append", "start": {"line": 218, "column": 35}, "end": {"line": 223, "column": 3}, "value": 6}, + {"unit_name": "getParent", "start": {"line": 230, "column": 35}, "end": {"line": 233, "column": 3}, "value": 4}, + {"unit_name": "chop", "start": {"line": 242, "column": 35}, "end": {"line": 247, "column": 3}, "value": 6}, + {"unit_name": "subName", "start": {"line": 257, "column": 35}, "end": {"line": 268, "column": 3}, "value": 12}, + {"unit_name": "isParentOf", "start": {"line": 275, "column": 17}, "end": {"line": 281, "column": 3}, "value": 7}, + {"unit_name": "isAncestorOf", "start": {"line": 289, "column": 17}, "end": {"line": 295, "column": 3}, "value": 7}, + {"unit_name": "compareTo", "start": {"line": 298, "column": 13}, "end": {"line": 300, "column": 3}, "value": 3}, + {"unit_name": "compare", "start": {"line": 302, "column": 14}, "end": {"line": 323, "column": 3}, "value": 22}, + {"unit_name": "compare", "start": {"line": 325, "column": 14}, "end": {"line": 342, "column": 3}, "value": 18}, + {"unit_name": "equals", "start": {"line": 345, "column": 17}, "end": {"line": 361, "column": 3}, "value": 17}, + {"unit_name": "elementsEqual", "start": {"line": 363, "column": 18}, "end": {"line": 370, "column": 3}, "value": 8}, + {"unit_name": "elementDiffers", "start": {"line": 372, "column": 18}, "end": {"line": 382, "column": 3}, "value": 11}, + {"unit_name": "fastElementEquals", "start": {"line": 384, "column": 18}, "end": {"line": 400, "column": 3}, "value": 17}, + {"unit_name": "dashIgnoringElementEquals", "start": {"line": 402, "column": 18}, "end": {"line": 440, "column": 3}, "value": 39}, + {"unit_name": "defaultElementEquals", "start": {"line": 442, "column": 18}, "end": {"line": 473, "column": 3}, "value": 32}, + {"unit_name": "remainderIsNotAlphanumeric", "start": {"line": 475, "column": 18}, "end": {"line": 488, "column": 3}, "value": 14}, + {"unit_name": "remainderIsDashes", "start": {"line": 490, "column": 18}, "end": {"line": 503, "column": 3}, "value": 14}, + {"unit_name": "hashCode", "start": {"line": 506, "column": 13}, "end": {"line": 528, "column": 3}, "value": 23}, + {"unit_name": "toString", "start": {"line": 531, "column": 16}, "end": {"line": 536, "column": 3}, "value": 6}, + {"unit_name": "buildToString", "start": {"line": 538, "column": 17}, "end": {"line": 559, "column": 3}, "value": 22}, + {"unit_name": "isValid", "start": {"line": 567, "column": 24}, "end": {"line": 569, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 577, "column": 42}, "end": {"line": 579, "column": 3}, "value": 3}, + {"unit_name": "ofIfValid", "start": {"line": 588, "column": 42}, "end": {"line": 590, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 600, "column": 35}, "end": {"line": 603, "column": 3}, "value": 4}, + {"unit_name": "probablySingleElementOf", "start": {"line": 605, "column": 26}, "end": {"line": 607, "column": 3}, "value": 3}, + {"unit_name": "elementsOf", "start": {"line": 609, "column": 26}, "end": {"line": 611, "column": 3}, "value": 3}, + {"unit_name": "elementsOf", "start": {"line": 613, "column": 26}, "end": {"line": 637, "column": 3}, "value": 25}, + {"unit_name": "getInvalidChars", "start": {"line": 639, "column": 33}, "end": {"line": 648, "column": 3}, "value": 10}, + {"unit_name": "adapt", "start": {"line": 657, "column": 42}, "end": {"line": 659, "column": 3}, "value": 3}, + {"unit_name": "adapt", "start": {"line": 674, "column": 35}, "end": {"line": 685, "column": 3}, "value": 12}, + {"unit_name": "Elements", "start": {"line": 762, "column": 3}, "end": {"line": 769, "column": 4}, "value": 8}, + {"unit_name": "append", "start": {"line": 771, "column": 12}, "end": {"line": 781, "column": 4}, "value": 11}, + {"unit_name": "chop", "start": {"line": 783, "column": 12}, "end": {"line": 786, "column": 4}, "value": 4}, + {"unit_name": "subElements", "start": {"line": 788, "column": 12}, "end": {"line": 798, "column": 4}, "value": 11}, + {"unit_name": "newResolved", "start": {"line": 800, "column": 26}, "end": {"line": 806, "column": 4}, "value": 7}, + {"unit_name": "getSize", "start": {"line": 808, "column": 7}, "end": {"line": 810, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 812, "column": 16}, "end": {"line": 819, "column": 4}, "value": 8}, + {"unit_name": "getLength", "start": {"line": 821, "column": 7}, "end": {"line": 828, "column": 4}, "value": 8}, + {"unit_name": "charAt", "start": {"line": 830, "column": 8}, "end": {"line": 836, "column": 4}, "value": 7}, + {"unit_name": "getType", "start": {"line": 838, "column": 15}, "end": {"line": 840, "column": 4}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 842, "column": 16}, "end": {"line": 844, "column": 4}, "value": 3}, + {"unit_name": "canShortcutWithSource", "start": {"line": 852, "column": 11}, "end": {"line": 854, "column": 4}, "value": 3}, + {"unit_name": "canShortcutWithSource", "start": {"line": 863, "column": 11}, "end": {"line": 877, "column": 4}, "value": 15}, + {"unit_name": "ElementsParser", "start": {"line": 902, "column": 3}, "end": {"line": 904, "column": 4}, "value": 3}, + {"unit_name": "ElementsParser", "start": {"line": 906, "column": 3}, "end": {"line": 912, "column": 4}, "value": 7}, + {"unit_name": "parse", "start": {"line": 914, "column": 12}, "end": {"line": 916, "column": 4}, "value": 3}, + {"unit_name": "parse", "start": {"line": 918, "column": 12}, "end": {"line": 955, "column": 4}, "value": 38}, + {"unit_name": "updateType", "start": {"line": 957, "column": 23}, "end": {"line": 977, "column": 4}, "value": 21}, + {"unit_name": "add", "start": {"line": 979, "column": 16}, "end": {"line": 1003, "column": 4}, "value": 25}, + {"unit_name": "expand", "start": {"line": 1005, "column": 17}, "end": {"line": 1009, "column": 4}, "value": 5}, + {"unit_name": "expand", "start": {"line": 1011, "column": 25}, "end": {"line": 1015, "column": 4}, "value": 5}, + {"unit_name": "expand", "start": {"line": 1017, "column": 26}, "end": {"line": 1024, "column": 4}, "value": 8}, + {"unit_name": "isValidChar", "start": {"line": 1026, "column": 18}, "end": {"line": 1028, "column": 4}, "value": 3}, + {"unit_name": "isAlphaNumeric", "start": {"line": 1030, "column": 18}, "end": {"line": 1032, "column": 4}, "value": 3}, + {"unit_name": "isAlpha", "start": {"line": 1034, "column": 26}, "end": {"line": 1036, "column": 4}, "value": 3}, + {"unit_name": "isNumeric", "start": {"line": 1038, "column": 26}, "end": {"line": 1040, "column": 4}, "value": 3}, + {"unit_name": "ElementType", "start": {"line": 1082, "column": 3}, "end": {"line": 1084, "column": 4}, "value": 3}, + {"unit_name": "isIndexed", "start": {"line": 1086, "column": 18}, "end": {"line": 1088, "column": 4}, "value": 3}, + {"unit_name": "allowsFastEqualityCheck", "start": {"line": 1090, "column": 18}, "end": {"line": 1092, "column": 4}, "value": 3}, + {"unit_name": "allowsDashIgnoringEqualityCheck", "start": {"line": 1094, "column": 18}, "end": {"line": 1096, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/SpringConfigurationPropertySources.java": { + "checksum": "0c874b9af2db8cf015b06b3f21a4d38f", + "language": "Java", + "loc": 95, + "profile": [46, 21, 0, 0], + "measurements": [ + {"unit_name": "SpringConfigurationPropertySources", "start": {"line": 48, "column": 2}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "isUsingSources", "start": {"line": 53, "column": 10}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 58, "column": 47}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "adapt", "start": {"line": 62, "column": 38}, "end": {"line": 75, "column": 3}, "value": 12}, + {"unit_name": "SourcesIterator", "start": {"line": 85, "column": 3}, "end": {"line": 90, "column": 4}, "value": 6}, + {"unit_name": "hasNext", "start": {"line": 93, "column": 18}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "next", "start": {"line": 98, "column": 38}, "end": {"line": 105, "column": 4}, "value": 8}, + {"unit_name": "fetchNext", "start": {"line": 107, "column": 39}, "end": {"line": 127, "column": 4}, "value": 21}, + {"unit_name": "push", "start": {"line": 129, "column": 16}, "end": {"line": 131, "column": 4}, "value": 3}, + {"unit_name": "isIgnored", "start": {"line": 133, "column": 19}, "end": {"line": 136, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationProperty.java": { + "checksum": "5b621c7181e921d57a342f70198e0107", + "language": "Java", + "loc": 82, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationProperty", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "ConfigurationProperty", "start": {"line": 49, "column": 10}, "end": {"line": 57, "column": 3}, "value": 9}, + {"unit_name": "getSource", "start": {"line": 65, "column": 37}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 73, "column": 35}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 81, "column": 16}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 86, "column": 16}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 91, "column": 17}, "end": {"line": 103, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 106, "column": 13}, "end": {"line": 110, "column": 3}, "value": 5}, + {"unit_name": "toString", "start": {"line": 113, "column": 16}, "end": {"line": 118, "column": 3}, "value": 6}, + {"unit_name": "compareTo", "start": {"line": 121, "column": 13}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 125, "column": 31}, "end": {"line": 130, "column": 3}, "value": 6}, + {"unit_name": "of", "start": {"line": 132, "column": 31}, "end": {"line": 138, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/InvalidConfigurationPropertyValueException.java": { + "checksum": "de02aa943773ffe6793511582c2054be", + "language": "Java", + "loc": 24, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "InvalidConfigurationPropertyValueException", "start": {"line": 45, "column": 9}, "end": {"line": 51, "column": 3}, "value": 7}, + {"unit_name": "getName", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 65, "column": 16}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getReason", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertySources.java": { + "checksum": "c400aac003d50d92a690e6c42555293e", + "language": "Java", + "loc": 73, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertySources", "start": {"line": 46, "column": 10}, "end": {"line": 47, "column": 3}, "value": 2}, + {"unit_name": "createPropertyResolver", "start": {"line": 58, "column": 45}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "isAttachedConfigurationPropertySource", "start": {"line": 69, "column": 24}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "attach", "start": {"line": 86, "column": 21}, "end": {"line": 96, "column": 3}, "value": 11}, + {"unit_name": "isUsingSources", "start": {"line": 98, "column": 25}, "end": {"line": 101, "column": 3}, "value": 4}, + {"unit_name": "getAttached", "start": {"line": 103, "column": 27}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 116, "column": 54}, "end": {"line": 125, "column": 3}, "value": 10}, + {"unit_name": "from", "start": {"line": 134, "column": 54}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 151, "column": 54}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "streamPropertySources", "start": {"line": 155, "column": 43}, "end": {"line": 159, "column": 3}, "value": 5}, + {"unit_name": "flatten", "start": {"line": 161, "column": 43}, "end": {"line": 166, "column": 3}, "value": 6}, + {"unit_name": "isIncluded", "start": {"line": 168, "column": 25}, "end": {"line": 171, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/AliasedIterableConfigurationPropertySource.java": { + "checksum": "e041d57c0028b3eacf7cba0458a6195a", + "language": "Java", + "loc": 27, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "AliasedIterableConfigurationPropertySource", "start": {"line": 33, "column": 2}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "stream", "start": {"line": 39, "column": 43}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "addAliases", "start": {"line": 43, "column": 44}, "end": {"line": 50, "column": 3}, "value": 8}, + {"unit_name": "getSource", "start": {"line": 53, "column": 48}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/SpringIterableConfigurationPropertySource.java": { + "checksum": "993dabf265dcd0bc05ea5ddc17dd538c", + "language": "Java", + "loc": 274, + "profile": [143, 49, 31, 0], + "measurements": [ + {"unit_name": "SpringIterableConfigurationPropertySource", "start": {"line": 62, "column": 2}, "end": {"line": 67, "column": 3}, "value": 6}, + {"unit_name": "getAncestorOfCheck", "start": {"line": 69, "column": 76}, "end": {"line": 77, "column": 3}, "value": 9}, + {"unit_name": "assertEnumerablePropertySource", "start": {"line": 79, "column": 15}, "end": {"line": 88, "column": 3}, "value": 10}, + {"unit_name": "getCaching", "start": {"line": 91, "column": 38}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getConfigurationProperty", "start": {"line": 96, "column": 31}, "end": {"line": 112, "column": 3}, "value": 17}, + {"unit_name": "stream", "start": {"line": 115, "column": 43}, "end": {"line": 118, "column": 3}, "value": 4}, + {"unit_name": "iterator", "start": {"line": 121, "column": 45}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "containsDescendantOf", "start": {"line": 126, "column": 36}, "end": {"line": 141, "column": 3}, "value": 16}, + {"unit_name": "getConfigurationPropertyNames", "start": {"line": 143, "column": 38}, "end": {"line": 154, "column": 3}, "value": 12}, + {"unit_name": "getMappings", "start": {"line": 156, "column": 19}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "createMappings", "start": {"line": 160, "column": 19}, "end": {"line": 163, "column": 3}, "value": 4}, + {"unit_name": "updateMappings", "start": {"line": 165, "column": 19}, "end": {"line": 168, "column": 3}, "value": 4}, + {"unit_name": "isImmutablePropertySource", "start": {"line": 170, "column": 18}, "end": {"line": 179, "column": 3}, "value": 10}, + {"unit_name": "getPropertySource", "start": {"line": 182, "column": 40}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "Mappings", "start": {"line": 206, "column": 3}, "end": {"line": 210, "column": 4}, "value": 5}, + {"unit_name": "updateMappings", "start": {"line": 212, "column": 8}, "end": {"line": 227, "column": 4}, "value": 16}, + {"unit_name": "updateMappings", "start": {"line": 229, "column": 16}, "end": {"line": 259, "column": 4}, "value": 31}, + {"unit_name": "cloneOrCreate", "start": {"line": 261, "column": 28}, "end": {"line": 263, "column": 4}, "value": 3}, + {"unit_name": "addParents", "start": {"line": 265, "column": 16}, "end": {"line": 272, "column": 4}, "value": 8}, + {"unit_name": "add", "start": {"line": 274, "column": 23}, "end": {"line": 276, "column": 4}, "value": 3}, + {"unit_name": "getMapped", "start": {"line": 278, "column": 15}, "end": {"line": 280, "column": 4}, "value": 3}, + {"unit_name": "getConfigurationPropertyNames", "start": {"line": 282, "column": 31}, "end": {"line": 296, "column": 4}, "value": 15}, + {"unit_name": "containsDescendantOf", "start": {"line": 298, "column": 30}, "end": {"line": 310, "column": 4}, "value": 13}, + {"unit_name": "ConfigurationPropertyNamesIterator", "start": {"line": 323, "column": 3}, "end": {"line": 325, "column": 4}, "value": 3}, + {"unit_name": "hasNext", "start": {"line": 328, "column": 18}, "end": {"line": 331, "column": 4}, "value": 4}, + {"unit_name": "next", "start": {"line": 334, "column": 36}, "end": {"line": 340, "column": 4}, "value": 7}, + {"unit_name": "skipNulls", "start": {"line": 342, "column": 16}, "end": {"line": 349, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/UnboundElementsSourceFilter.java": { + "checksum": "cbf798fa7fca2d99b17995c05bd28604", + "language": "Java", + "loc": 22, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 44, "column": 17}, "end": {"line": 51, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/InvalidConfigurationPropertyNameException.java": { + "checksum": "b5373564ae50faff5eadbe9d697a2ff5", + "language": "Java", + "loc": 22, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "InvalidConfigurationPropertyNameException", "start": {"line": 33, "column": 9}, "end": {"line": 37, "column": 3}, "value": 5}, + {"unit_name": "getInvalidCharacters", "start": {"line": 39, "column": 25}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 43, "column": 22}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "throwIfHasInvalidChars", "start": {"line": 47, "column": 21}, "end": {"line": 51, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/SoftReferenceConfigurationPropertyCache.java": { + "checksum": "d75dea9981434c568f11e2e00b2b2f1c", + "language": "Java", + "loc": 67, + "profile": [50, 0, 0, 0], + "measurements": [ + {"unit_name": "SoftReferenceConfigurationPropertyCache", "start": {"line": 44, "column": 2}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "enable", "start": {"line": 49, "column": 14}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "disable", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "setTimeToLive", "start": {"line": 59, "column": 14}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "clear", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 74, "column": 4}, "end": {"line": 88, "column": 3}, "value": 15}, + {"unit_name": "hasExpired", "start": {"line": 90, "column": 18}, "end": {"line": 100, "column": 3}, "value": 11}, + {"unit_name": "now", "start": {"line": 102, "column": 20}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "setValue", "start": {"line": 110, "column": 17}, "end": {"line": 112, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/FilteredIterableConfigurationPropertiesSource.java": { + "checksum": "0a4a2412596943e6c111e88689e618b5", + "language": "Java", + "loc": 22, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "FilteredIterableConfigurationPropertiesSource", "start": {"line": 31, "column": 2}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "stream", "start": {"line": 37, "column": 43}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 42, "column": 48}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "containsDescendantOf", "start": {"line": 47, "column": 36}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyNameAliases.java": { + "checksum": "31c0b06b01e99b330826e7c91cbb3857", + "language": "Java", + "loc": 46, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationPropertyNameAliases", "start": {"line": 41, "column": 9}, "end": {"line": 42, "column": 3}, "value": 2}, + {"unit_name": "ConfigurationPropertyNameAliases", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "ConfigurationPropertyNameAliases", "start": {"line": 48, "column": 9}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "addAliases", "start": {"line": 52, "column": 14}, "end": {"line": 57, "column": 3}, "value": 6}, + {"unit_name": "addAliases", "start": {"line": 59, "column": 14}, "end": {"line": 63, "column": 3}, "value": 5}, + {"unit_name": "getAliases", "start": {"line": 65, "column": 41}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getNameForAlias", "start": {"line": 69, "column": 35}, "end": {"line": 76, "column": 3}, "value": 8}, + {"unit_name": "iterator", "start": {"line": 79, "column": 45}, "end": {"line": 81, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/PrefixedConfigurationPropertySource.java": { + "checksum": "916db4bfa3d8987086cb5fd8360c4856", + "language": "Java", + "loc": 38, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "PrefixedConfigurationPropertySource", "start": {"line": 32, "column": 2}, "end": {"line": 37, "column": 3}, "value": 6}, + {"unit_name": "getPrefix", "start": {"line": 39, "column": 44}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getConfigurationProperty", "start": {"line": 44, "column": 31}, "end": {"line": 51, "column": 3}, "value": 8}, + {"unit_name": "getPrefixedName", "start": {"line": 53, "column": 36}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "containsDescendantOf", "start": {"line": 58, "column": 36}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getUnderlyingSource", "start": {"line": 63, "column": 16}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 67, "column": 40}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/package-info.java": { + "checksum": "98624ed52569e05cc6696eee9b98af9c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/PropertyMapper.java": { + "checksum": "702a963879572e180c1f2e0dd3644dba", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getAncestorOfCheck", "start": {"line": 69, "column": 76}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/AggregateElementBinder.java": { + "checksum": "b83d248760847a0cf4942a0bd52de291", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "bind", "start": {"line": 38, "column": 17}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/JavaBeanBinder.java": { + "checksum": "e90ae08c6aad2355d893b2660b76b5c2", + "language": "Java", + "loc": 336, + "profile": [210, 74, 0, 0], + "measurements": [ + {"unit_name": "bind", "start": {"line": 56, "column": 15}, "end": {"line": 66, "column": 3}, "value": 11}, + {"unit_name": "create", "start": {"line": 70, "column": 15}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "hasKnownBindableProperties", "start": {"line": 75, "column": 18}, "end": {"line": 82, "column": 3}, "value": 8}, + {"unit_name": "bind", "start": {"line": 84, "column": 22}, "end": {"line": 92, "column": 3}, "value": 9}, + {"unit_name": "bind", "start": {"line": 94, "column": 22}, "end": {"line": 112, "column": 3}, "value": 19}, + {"unit_name": "determinePropertyName", "start": {"line": 114, "column": 17}, "end": {"line": 121, "column": 3}, "value": 8}, + {"unit_name": "BeanProperties", "start": {"line": 134, "column": 3}, "end": {"line": 138, "column": 4}, "value": 5}, + {"unit_name": "addProperties", "start": {"line": 140, "column": 16}, "end": {"line": 147, "column": 4}, "value": 8}, + {"unit_name": "getDeclaredMethods", "start": {"line": 149, "column": 20}, "end": {"line": 156, "column": 4}, "value": 8}, + {"unit_name": "getSorted", "start": {"line": 158, "column": 22}, "end": {"line": 162, "column": 4}, "value": 5}, + {"unit_name": "addProperties", "start": {"line": 164, "column": 18}, "end": {"line": 182, "column": 4}, "value": 19}, + {"unit_name": "isCandidate", "start": {"line": 184, "column": 19}, "end": {"line": 190, "column": 4}, "value": 7}, + {"unit_name": "addMethodIfPossible", "start": {"line": 192, "column": 16}, "end": {"line": 199, "column": 4}, "value": 8}, + {"unit_name": "getBeanProperty", "start": {"line": 201, "column": 24}, "end": {"line": 203, "column": 4}, "value": 3}, + {"unit_name": "addField", "start": {"line": 205, "column": 16}, "end": {"line": 210, "column": 4}, "value": 6}, + {"unit_name": "getType", "start": {"line": 212, "column": 34}, "end": {"line": 214, "column": 4}, "value": 3}, + {"unit_name": "getResolvedType", "start": {"line": 216, "column": 28}, "end": {"line": 218, "column": 4}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 220, "column": 35}, "end": {"line": 222, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 224, "column": 25}, "end": {"line": 228, "column": 4}, "value": 5}, + {"unit_name": "Bean", "start": {"line": 241, "column": 3}, "end": {"line": 243, "column": 4}, "value": 3}, + {"unit_name": "getSupplier", "start": {"line": 246, "column": 19}, "end": {"line": 257, "column": 4}, "value": 12}, + {"unit_name": "get", "start": {"line": 260, "column": 22}, "end": {"line": 278, "column": 4}, "value": 19}, + {"unit_name": "isInstantiable", "start": {"line": 280, "column": 26}, "end": {"line": 291, "column": 4}, "value": 12}, + {"unit_name": "isOfType", "start": {"line": 293, "column": 19}, "end": {"line": 298, "column": 4}, "value": 6}, + {"unit_name": "BeanSupplier", "start": {"line": 308, "column": 3}, "end": {"line": 310, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 313, "column": 12}, "end": {"line": 318, "column": 4}, "value": 6}, + {"unit_name": "BeanProperty", "start": {"line": 337, "column": 3}, "end": {"line": 340, "column": 4}, "value": 4}, + {"unit_name": "addGetter", "start": {"line": 342, "column": 8}, "end": {"line": 346, "column": 4}, "value": 5}, + {"unit_name": "addSetter", "start": {"line": 348, "column": 8}, "end": {"line": 352, "column": 4}, "value": 5}, + {"unit_name": "isBetterSetter", "start": {"line": 354, "column": 19}, "end": {"line": 356, "column": 4}, "value": 3}, + {"unit_name": "addField", "start": {"line": 358, "column": 8}, "end": {"line": 362, "column": 4}, "value": 5}, + {"unit_name": "getName", "start": {"line": 364, "column": 10}, "end": {"line": 366, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 368, "column": 18}, "end": {"line": 375, "column": 4}, "value": 8}, + {"unit_name": "getAnnotations", "start": {"line": 377, "column": 16}, "end": {"line": 384, "column": 4}, "value": 8}, + {"unit_name": "getValue", "start": {"line": 386, "column": 20}, "end": {"line": 402, "column": 4}, "value": 17}, + {"unit_name": "isUninitializedKotlinProperty", "start": {"line": 404, "column": 19}, "end": {"line": 408, "column": 4}, "value": 5}, + {"unit_name": "isSettable", "start": {"line": 410, "column": 11}, "end": {"line": 412, "column": 4}, "value": 3}, + {"unit_name": "setValue", "start": {"line": 414, "column": 8}, "end": {"line": 422, "column": 4}, "value": 9}, + {"unit_name": "getGetter", "start": {"line": 424, "column": 10}, "end": {"line": 426, "column": 4}, "value": 3}, + {"unit_name": "getSetter", "start": {"line": 428, "column": 10}, "end": {"line": 430, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/BindConverter.java": { + "checksum": "38b0268d673f7c998a63e1ac2cc0643f", + "language": "Java", + "loc": 174, + "profile": [69, 52, 0, 0], + "measurements": [ + {"unit_name": "BindConverter", "start": {"line": 61, "column": 10}, "end": {"line": 76, "column": 3}, "value": 16}, + {"unit_name": "canConvert", "start": {"line": 78, "column": 10}, "end": {"line": 81, "column": 3}, "value": 4}, + {"unit_name": "canConvert", "start": {"line": 83, "column": 18}, "end": {"line": 90, "column": 3}, "value": 8}, + {"unit_name": "convert", "start": {"line": 92, "column": 8}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 97, "column": 8}, "end": {"line": 103, "column": 3}, "value": 7}, + {"unit_name": "convert", "start": {"line": 105, "column": 17}, "end": {"line": 120, "column": 3}, "value": 16}, + {"unit_name": "get", "start": {"line": 122, "column": 23}, "end": {"line": 130, "column": 3}, "value": 9}, + {"unit_name": "getSharedInstance", "start": {"line": 132, "column": 31}, "end": {"line": 137, "column": 3}, "value": 6}, + {"unit_name": "ResolvableTypeDescriptor", "start": {"line": 144, "column": 3}, "end": {"line": 146, "column": 4}, "value": 3}, + {"unit_name": "TypeConverterConversionService", "start": {"line": 157, "column": 3}, "end": {"line": 160, "column": 4}, "value": 4}, + {"unit_name": "canConvert", "start": {"line": 163, "column": 18}, "end": {"line": 169, "column": 4}, "value": 6}, + {"unit_name": "TypeConverterConverter", "start": {"line": 193, "column": 3}, "end": {"line": 196, "column": 4}, "value": 4}, + {"unit_name": "getConvertibleTypes", "start": {"line": 199, "column": 31}, "end": {"line": 203, "column": 4}, "value": 5}, + {"unit_name": "matches", "start": {"line": 206, "column": 18}, "end": {"line": 225, "column": 4}, "value": 20}, + {"unit_name": "convert", "start": {"line": 228, "column": 17}, "end": {"line": 230, "column": 4}, "value": 3}, + {"unit_name": "createTypeConverter", "start": {"line": 232, "column": 31}, "end": {"line": 238, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/DefaultBindConstructorProvider.java": { + "checksum": "351dd22832e21159980a460a1b18d3b5", + "language": "Java", + "loc": 158, + "profile": [93, 42, 0, 0], + "measurements": [ + {"unit_name": "getBindConstructor", "start": {"line": 41, "column": 24}, "end": {"line": 51, "column": 3}, "value": 11}, + {"unit_name": "getBindConstructor", "start": {"line": 54, "column": 24}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "Constructors", "start": {"line": 74, "column": 11}, "end": {"line": 80, "column": 4}, "value": 7}, + {"unit_name": "hasAutowired", "start": {"line": 82, "column": 11}, "end": {"line": 84, "column": 4}, "value": 3}, + {"unit_name": "getBind", "start": {"line": 86, "column": 18}, "end": {"line": 88, "column": 4}, "value": 3}, + {"unit_name": "isDeducedBindConstructor", "start": {"line": 90, "column": 11}, "end": {"line": 92, "column": 4}, "value": 3}, + {"unit_name": "isImmutableType", "start": {"line": 94, "column": 11}, "end": {"line": 96, "column": 4}, "value": 3}, + {"unit_name": "getConstructors", "start": {"line": 98, "column": 23}, "end": {"line": 121, "column": 4}, "value": 24}, + {"unit_name": "isAutowiredPresent", "start": {"line": 123, "column": 26}, "end": {"line": 131, "column": 4}, "value": 9}, + {"unit_name": "getCandidateConstructors", "start": {"line": 133, "column": 35}, "end": {"line": 140, "column": 4}, "value": 8}, + {"unit_name": "isInnerClass", "start": {"line": 142, "column": 26}, "end": {"line": 149, "column": 4}, "value": 8}, + {"unit_name": "isNonSynthetic", "start": {"line": 151, "column": 26}, "end": {"line": 153, "column": 4}, "value": 3}, + {"unit_name": "getAnnotations", "start": {"line": 155, "column": 38}, "end": {"line": 161, "column": 4}, "value": 7}, + {"unit_name": "getConstructorBindingAnnotated", "start": {"line": 163, "column": 33}, "end": {"line": 177, "column": 4}, "value": 14}, + {"unit_name": "deduceBindConstructor", "start": {"line": 179, "column": 33}, "end": {"line": 196, "column": 4}, "value": 18}, + {"unit_name": "isKotlinType", "start": {"line": 198, "column": 26}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "deduceKotlinBindConstructor", "start": {"line": 202, "column": 33}, "end": {"line": 208, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/DataObjectPropertyName.java": { + "checksum": "4c7eecd95e977e645e0956759cbb98bd", + "language": "Java", + "loc": 32, + "profile": [2, 27, 0, 0], + "measurements": [ + {"unit_name": "DataObjectPropertyName", "start": {"line": 29, "column": 10}, "end": {"line": 30, "column": 3}, "value": 2}, + {"unit_name": "toDashedForm", "start": {"line": 37, "column": 23}, "end": {"line": 63, "column": 3}, "value": 27} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/BindMethod.java": { + "checksum": "34aa2e610ec163ab77627c6059d5194d", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/IndexedElementsBinder.java": { + "checksum": "d9cffa3fbe6909858237adf0bd0d5c9f", + "language": "Java", + "loc": 106, + "profile": [84, 0, 0, 0], + "measurements": [ + {"unit_name": "IndexedElementsBinder", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "isAllowRecursiveBinding", "start": {"line": 53, "column": 20}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "bindIndexed", "start": {"line": 66, "column": 23}, "end": {"line": 75, "column": 3}, "value": 10}, + {"unit_name": "bindIndexed", "start": {"line": 77, "column": 15}, "end": {"line": 88, "column": 3}, "value": 12}, + {"unit_name": "bindValue", "start": {"line": 90, "column": 15}, "end": {"line": 99, "column": 3}, "value": 10}, + {"unit_name": "bindIndexed", "start": {"line": 101, "column": 15}, "end": {"line": 114, "column": 3}, "value": 14}, + {"unit_name": "getKnownIndexedChildren", "start": {"line": 116, "column": 59}, "end": {"line": 130, "column": 3}, "value": 15}, + {"unit_name": "assertNoUnboundChildren", "start": {"line": 132, "column": 15}, "end": {"line": 141, "column": 3}, "value": 10}, + {"unit_name": "convert", "start": {"line": 143, "column": 16}, "end": {"line": 146, "column": 3}, "value": 4}, + {"unit_name": "IndexedCollectionSupplier", "start": {"line": 154, "column": 10}, "end": {"line": 156, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/Binder.java": { + "checksum": "fea5194b32680a9b004e24533abab74a", + "language": "Java", + "loc": 381, + "profile": [263, 68, 0, 0], + "measurements": [ + {"unit_name": "Binder", "start": {"line": 77, "column": 9}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "Binder", "start": {"line": 86, "column": 9}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "Binder", "start": {"line": 95, "column": 9}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "Binder", "start": {"line": 106, "column": 9}, "end": {"line": 109, "column": 3}, "value": 4}, + {"unit_name": "Binder", "start": {"line": 121, "column": 9}, "end": {"line": 124, "column": 3}, "value": 4}, + {"unit_name": "Binder", "start": {"line": 139, "column": 9}, "end": {"line": 143, "column": 3}, "value": 5}, + {"unit_name": "Binder", "start": {"line": 160, "column": 9}, "end": {"line": 167, "column": 3}, "value": 8}, + {"unit_name": "Binder", "start": {"line": 184, "column": 9}, "end": {"line": 205, "column": 3}, "value": 22}, + {"unit_name": "bind", "start": {"line": 216, "column": 27}, "end": {"line": 218, "column": 3}, "value": 3}, + {"unit_name": "bind", "start": {"line": 229, "column": 27}, "end": {"line": 231, "column": 3}, "value": 3}, + {"unit_name": "bind", "start": {"line": 242, "column": 27}, "end": {"line": 244, "column": 3}, "value": 3}, + {"unit_name": "bind", "start": {"line": 255, "column": 27}, "end": {"line": 257, "column": 3}, "value": 3}, + {"unit_name": "bind", "start": {"line": 268, "column": 27}, "end": {"line": 271, "column": 3}, "value": 4}, + {"unit_name": "bindOrCreate", "start": {"line": 284, "column": 15}, "end": {"line": 286, "column": 3}, "value": 3}, + {"unit_name": "bindOrCreate", "start": {"line": 299, "column": 15}, "end": {"line": 301, "column": 3}, "value": 3}, + {"unit_name": "bindOrCreate", "start": {"line": 315, "column": 15}, "end": {"line": 317, "column": 3}, "value": 3}, + {"unit_name": "bindOrCreate", "start": {"line": 330, "column": 15}, "end": {"line": 332, "column": 3}, "value": 3}, + {"unit_name": "bind", "start": {"line": 334, "column": 16}, "end": {"line": 340, "column": 3}, "value": 7}, + {"unit_name": "bind", "start": {"line": 342, "column": 16}, "end": {"line": 356, "column": 3}, "value": 15}, + {"unit_name": "handleBindResult", "start": {"line": 358, "column": 16}, "end": {"line": 379, "column": 3}, "value": 22}, + {"unit_name": "handleBindError", "start": {"line": 381, "column": 16}, "end": {"line": 393, "column": 3}, "value": 13}, + {"unit_name": "bindObject", "start": {"line": 395, "column": 21}, "end": {"line": 419, "column": 3}, "value": 24}, + {"unit_name": "getAggregateBinder", "start": {"line": 421, "column": 29}, "end": {"line": 433, "column": 3}, "value": 13}, + {"unit_name": "bindAggregate", "start": {"line": 435, "column": 21}, "end": {"line": 443, "column": 3}, "value": 9}, + {"unit_name": "findProperty", "start": {"line": 445, "column": 36}, "end": {"line": 457, "column": 3}, "value": 13}, + {"unit_name": "bindProperty", "start": {"line": 459, "column": 21}, "end": {"line": 465, "column": 3}, "value": 7}, + {"unit_name": "bindDataObject", "start": {"line": 467, "column": 17}, "end": {"line": 481, "column": 3}, "value": 15}, + {"unit_name": "fromDataObjectBinders", "start": {"line": 483, "column": 17}, "end": {"line": 490, "column": 3}, "value": 8}, + {"unit_name": "isUnbindableBean", "start": {"line": 492, "column": 18}, "end": {"line": 504, "column": 3}, "value": 12}, + {"unit_name": "containsNoDescendantOf", "start": {"line": 506, "column": 18}, "end": {"line": 514, "column": 3}, "value": 9}, + {"unit_name": "get", "start": {"line": 522, "column": 23}, "end": {"line": 524, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 535, "column": 23}, "end": {"line": 539, "column": 3}, "value": 5}, + {"unit_name": "increaseDepth", "start": {"line": 558, "column": 16}, "end": {"line": 560, "column": 4}, "value": 3}, + {"unit_name": "decreaseDepth", "start": {"line": 562, "column": 16}, "end": {"line": 564, "column": 4}, "value": 3}, + {"unit_name": "withSource", "start": {"line": 566, "column": 17}, "end": {"line": 578, "column": 4}, "value": 13}, + {"unit_name": "withDataObject", "start": {"line": 580, "column": 17}, "end": {"line": 588, "column": 4}, "value": 9}, + {"unit_name": "isBindingDataObject", "start": {"line": 590, "column": 19}, "end": {"line": 592, "column": 4}, "value": 3}, + {"unit_name": "withIncreasedDepth", "start": {"line": 594, "column": 17}, "end": {"line": 602, "column": 4}, "value": 9}, + {"unit_name": "setConfigurationProperty", "start": {"line": 604, "column": 8}, "end": {"line": 606, "column": 4}, "value": 3}, + {"unit_name": "clearConfigurationProperty", "start": {"line": 608, "column": 8}, "end": {"line": 610, "column": 4}, "value": 3}, + {"unit_name": "pushConstructorBoundTypes", "start": {"line": 612, "column": 8}, "end": {"line": 614, "column": 4}, "value": 3}, + {"unit_name": "isNestedConstructorBinding", "start": {"line": 616, "column": 11}, "end": {"line": 618, "column": 4}, "value": 3}, + {"unit_name": "popConstructorBoundTypes", "start": {"line": 620, "column": 8}, "end": {"line": 622, "column": 4}, "value": 3}, + {"unit_name": "getPlaceholdersResolver", "start": {"line": 624, "column": 24}, "end": {"line": 626, "column": 4}, "value": 3}, + {"unit_name": "getConverter", "start": {"line": 628, "column": 17}, "end": {"line": 630, "column": 4}, "value": 3}, + {"unit_name": "getBinder", "start": {"line": 633, "column": 17}, "end": {"line": 635, "column": 4}, "value": 3}, + {"unit_name": "getDepth", "start": {"line": 638, "column": 14}, "end": {"line": 640, "column": 4}, "value": 3}, + {"unit_name": "getSources", "start": {"line": 643, "column": 48}, "end": {"line": 648, "column": 4}, "value": 6}, + {"unit_name": "getConfigurationProperty", "start": {"line": 651, "column": 32}, "end": {"line": 653, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/PlaceholdersResolver.java": { + "checksum": "7cb74825657fbcedce224009acdc9a13", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/AggregateBinder.java": { + "checksum": "5d923c0ad3a1f31c6f577ca5d3e0d996", + "language": "Java", + "loc": 43, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "AggregateBinder", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "bind", "start": {"line": 55, "column": 15}, "end": {"line": 62, "column": 3}, "value": 8}, + {"unit_name": "getContext", "start": {"line": 86, "column": 26}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "AggregateSupplier", "start": {"line": 101, "column": 10}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 105, "column": 12}, "end": {"line": 110, "column": 4}, "value": 6}, + {"unit_name": "wasSupplied", "start": {"line": 112, "column": 18}, "end": {"line": 114, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/AbstractBindHandler.java": { + "checksum": "e839e0107d8a38a0db0ba26497f40662", + "language": "Java", + "loc": 31, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractBindHandler", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "AbstractBindHandler", "start": {"line": 44, "column": 9}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "onStart", "start": {"line": 50, "column": 25}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "onSuccess", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "onFailure", "start": {"line": 60, "column": 16}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "onFinish", "start": {"line": 66, "column": 14}, "end": {"line": 69, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/ValueObjectBinder.java": { + "checksum": "e629763025ea31fc3d0092507e10a9bb", + "language": "Java", + "loc": 302, + "profile": [147, 81, 0, 0], + "measurements": [ + {"unit_name": "ValueObjectBinder", "start": {"line": 69, "column": 2}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "bind", "start": {"line": 74, "column": 15}, "end": {"line": 93, "column": 3}, "value": 20}, + {"unit_name": "create", "start": {"line": 96, "column": 15}, "end": {"line": 107, "column": 3}, "value": 12}, + {"unit_name": "onUnableToCreateInstance", "start": {"line": 110, "column": 18}, "end": {"line": 117, "column": 3}, "value": 8}, + {"unit_name": "getDefaultValue", "start": {"line": 119, "column": 16}, "end": {"line": 132, "column": 3}, "value": 14}, + {"unit_name": "convertDefaultValue", "start": {"line": 134, "column": 16}, "end": {"line": 146, "column": 3}, "value": 12}, + {"unit_name": "getNewDefaultValueInstanceIfPossible", "start": {"line": 149, "column": 16}, "end": {"line": 176, "column": 3}, "value": 28}, + {"unit_name": "isEmptyDefaultValueAllowed", "start": {"line": 178, "column": 18}, "end": {"line": 181, "column": 3}, "value": 4}, + {"unit_name": "isAggregate", "start": {"line": 183, "column": 18}, "end": {"line": 185, "column": 3}, "value": 3}, + {"unit_name": "ValueObject", "start": {"line": 196, "column": 13}, "end": {"line": 198, "column": 4}, "value": 3}, + {"unit_name": "instantiate", "start": {"line": 200, "column": 5}, "end": {"line": 202, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 207, "column": 29}, "end": {"line": 223, "column": 4}, "value": 17}, + {"unit_name": "KotlinValueObject", "start": {"line": 236, "column": 11}, "end": {"line": 240, "column": 4}, "value": 5}, + {"unit_name": "parseConstructorParameters", "start": {"line": 242, "column": 38}, "end": {"line": 254, "column": 4}, "value": 13}, + {"unit_name": "getParameterName", "start": {"line": 256, "column": 18}, "end": {"line": 261, "column": 4}, "value": 6}, + {"unit_name": "getConstructorParameters", "start": {"line": 264, "column": 30}, "end": {"line": 266, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 268, "column": 29}, "end": {"line": 275, "column": 4}, "value": 8}, + {"unit_name": "DefaultValueObject", "start": {"line": 287, "column": 11}, "end": {"line": 290, "column": 4}, "value": 4}, + {"unit_name": "getConstructorParameters", "start": {"line": 293, "column": 30}, "end": {"line": 295, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 298, "column": 29}, "end": {"line": 306, "column": 4}, "value": 9}, + {"unit_name": "parseConstructorParameters", "start": {"line": 308, "column": 45}, "end": {"line": 323, "column": 4}, "value": 16}, + {"unit_name": "ConstructorParameter", "start": {"line": 338, "column": 3}, "end": {"line": 342, "column": 4}, "value": 5}, + {"unit_name": "bind", "start": {"line": 344, "column": 10}, "end": {"line": 346, "column": 4}, "value": 3}, + {"unit_name": "getAnnotations", "start": {"line": 348, "column": 16}, "end": {"line": 350, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 352, "column": 18}, "end": {"line": 354, "column": 4}, "value": 3}, + {"unit_name": "Discoverer", "start": {"line": 376, "column": 11}, "end": {"line": 379, "column": 4}, "value": 4}, + {"unit_name": "getParameterNames", "start": {"line": 382, "column": 19}, "end": {"line": 384, "column": 4}, "value": 3}, + {"unit_name": "getParameterNames", "start": {"line": 387, "column": 19}, "end": {"line": 399, "column": 4}, "value": 13} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/MapBinder.java": { + "checksum": "92d86eb35c17a547048ce26d721541a1", + "language": "Java", + "loc": 186, + "profile": [135, 23, 0, 0], + "measurements": [ + {"unit_name": "MapBinder", "start": {"line": 45, "column": 2}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "isAllowRecursiveBinding", "start": {"line": 50, "column": 20}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "bindAggregate", "start": {"line": 55, "column": 19}, "end": {"line": 77, "column": 3}, "value": 23}, + {"unit_name": "createMap", "start": {"line": 79, "column": 30}, "end": {"line": 86, "column": 3}, "value": 8}, + {"unit_name": "hasDescendants", "start": {"line": 88, "column": 18}, "end": {"line": 95, "column": 3}, "value": 8}, + {"unit_name": "resolveTarget", "start": {"line": 97, "column": 22}, "end": {"line": 103, "column": 3}, "value": 7}, + {"unit_name": "merge", "start": {"line": 106, "column": 32}, "end": {"line": 120, "column": 3}, "value": 15}, + {"unit_name": "getExistingIfPossible", "start": {"line": 122, "column": 30}, "end": {"line": 129, "column": 3}, "value": 8}, + {"unit_name": "copyIfPossible", "start": {"line": 131, "column": 30}, "end": {"line": 138, "column": 3}, "value": 8}, + {"unit_name": "createNewMap", "start": {"line": 140, "column": 30}, "end": {"line": 144, "column": 3}, "value": 5}, + {"unit_name": "EntryBinder", "start": {"line": 158, "column": 3}, "end": {"line": 164, "column": 4}, "value": 7}, + {"unit_name": "bindEntries", "start": {"line": 166, "column": 8}, "end": {"line": 175, "column": 4}, "value": 10}, + {"unit_name": "getValueBindable", "start": {"line": 177, "column": 23}, "end": {"line": 182, "column": 4}, "value": 6}, + {"unit_name": "getEntryName", "start": {"line": 184, "column": 37}, "end": {"line": 194, "column": 4}, "value": 11}, + {"unit_name": "chopNameAtNumericIndex", "start": {"line": 196, "column": 37}, "end": {"line": 205, "column": 4}, "value": 10}, + {"unit_name": "isValueTreatedAsNestedMap", "start": {"line": 207, "column": 19}, "end": {"line": 209, "column": 4}, "value": 3}, + {"unit_name": "isScalarValue", "start": {"line": 211, "column": 19}, "end": {"line": 223, "column": 4}, "value": 13}, + {"unit_name": "getKeyName", "start": {"line": 225, "column": 18}, "end": {"line": 234, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/BindException.java": { + "checksum": "0b3edd0401a4bc78108f3a3db2fc24c2", + "language": "Java", + "loc": 36, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "BindException", "start": {"line": 39, "column": 2}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "getName", "start": {"line": 50, "column": 35}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getTarget", "start": {"line": 58, "column": 21}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 66, "column": 31}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "buildMessage", "start": {"line": 75, "column": 24}, "end": {"line": 81, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/DataObjectBinder.java": { + "checksum": "00f0eb60d8f66c9c96b19900a5e84b44", + "language": "Java", + "loc": 10, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "onUnableToCreateInstance", "start": {"line": 64, "column": 19}, "end": {"line": 65, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/BindResult.java": { + "checksum": "4387fd5dcecd99f406a8512a5a20e9a2", + "language": "Java", + "loc": 66, + "profile": [52, 0, 0, 0], + "measurements": [ + {"unit_name": "BindResult", "start": {"line": 42, "column": 10}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 53, "column": 11}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "isBound", "start": {"line": 64, "column": 17}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "ifBound", "start": {"line": 73, "column": 14}, "end": {"line": 78, "column": 3}, "value": 6}, + {"unit_name": "map", "start": {"line": 89, "column": 27}, "end": {"line": 92, "column": 3}, "value": 4}, + {"unit_name": "orElse", "start": {"line": 100, "column": 11}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "orElseGet", "start": {"line": 111, "column": 11}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "orElseThrow", "start": {"line": 123, "column": 33}, "end": {"line": 128, "column": 3}, "value": 6}, + {"unit_name": "equals", "start": {"line": 131, "column": 17}, "end": {"line": 139, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 142, "column": 13}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 147, "column": 27}, "end": {"line": 152, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/BindContext.java": { + "checksum": "31839bd6e1ebc06d22164ab61395b698", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/PropertySourcesPlaceholdersResolver.java": { + "checksum": "7a786a54b335614f07504e7f40bf9440", + "language": "Java", + "loc": 49, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertySourcesPlaceholdersResolver", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "PropertySourcesPlaceholdersResolver", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "PropertySourcesPlaceholdersResolver", "start": {"line": 48, "column": 9}, "end": {"line": 54, "column": 3}, "value": 7}, + {"unit_name": "resolvePlaceholders", "start": {"line": 57, "column": 16}, "end": {"line": 62, "column": 3}, "value": 6}, + {"unit_name": "resolvePlaceholder", "start": {"line": 64, "column": 19}, "end": {"line": 74, "column": 3}, "value": 11}, + {"unit_name": "getSources", "start": {"line": 76, "column": 33}, "end": {"line": 81, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/Bindable.java": { + "checksum": "b7eb38df15a1fd3ab15fd00ff3e6e51e", + "language": "Java", + "loc": 161, + "profile": [129, 0, 0, 0], + "measurements": [ + {"unit_name": "Bindable", "start": {"line": 62, "column": 10}, "end": {"line": 70, "column": 3}, "value": 9}, + {"unit_name": "getType", "start": {"line": 76, "column": 24}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getBoxedType", "start": {"line": 84, "column": 24}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 92, "column": 21}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getAnnotations", "start": {"line": 100, "column": 22}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getAnnotation", "start": {"line": 111, "column": 34}, "end": {"line": 118, "column": 3}, "value": 8}, + {"unit_name": "hasBindRestriction", "start": {"line": 126, "column": 17}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "getBindMethod", "start": {"line": 136, "column": 20}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 141, "column": 17}, "end": {"line": 155, "column": 3}, "value": 15}, + {"unit_name": "hashCode", "start": {"line": 158, "column": 13}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 163, "column": 16}, "end": {"line": 170, "column": 3}, "value": 8}, + {"unit_name": "nullSafeEquals", "start": {"line": 172, "column": 18}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "withAnnotations", "start": {"line": 181, "column": 21}, "end": {"line": 184, "column": 3}, "value": 4}, + {"unit_name": "withExistingValue", "start": {"line": 192, "column": 21}, "end": {"line": 201, "column": 3}, "value": 10}, + {"unit_name": "withSuppliedValue", "start": {"line": 208, "column": 21}, "end": {"line": 211, "column": 3}, "value": 4}, + {"unit_name": "withBindRestrictions", "start": {"line": 219, "column": 21}, "end": {"line": 224, "column": 3}, "value": 6}, + {"unit_name": "withBindMethod", "start": {"line": 234, "column": 21}, "end": {"line": 239, "column": 3}, "value": 6}, + {"unit_name": "ofInstance", "start": {"line": 251, "column": 32}, "end": {"line": 255, "column": 3}, "value": 5}, + {"unit_name": "of", "start": {"line": 264, "column": 32}, "end": {"line": 267, "column": 3}, "value": 4}, + {"unit_name": "listOf", "start": {"line": 275, "column": 38}, "end": {"line": 277, "column": 3}, "value": 3}, + {"unit_name": "setOf", "start": {"line": 285, "column": 37}, "end": {"line": 287, "column": 3}, "value": 3}, + {"unit_name": "mapOf", "start": {"line": 297, "column": 43}, "end": {"line": 299, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 308, "column": 32}, "end": {"line": 312, "column": 3}, "value": 5}, + {"unit_name": "box", "start": {"line": 314, "column": 32}, "end": {"line": 325, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/DefaultValue.java": { + "checksum": "e6b7741a2585b09522d0389126228dd2", + "language": "Java", + "loc": 12, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/Name.java": { + "checksum": "93db456198b3e3c2ea0e199348e50542", + "language": "Java", + "loc": 12, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/BindHandler.java": { + "checksum": "6c8e56b55c541494c9bc516e07587124", + "language": "Java", + "loc": 22, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "BindHandler", "start": {"line": 34, "column": 28}, "end": {"line": 36, "column": 3}, "value": 2}, + {"unit_name": "onStart", "start": {"line": 46, "column": 26}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "onSuccess", "start": {"line": 59, "column": 17}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "onCreate", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "onFailure", "start": {"line": 89, "column": 17}, "end": {"line": 92, "column": 3}, "value": 4}, + {"unit_name": "onFinish", "start": {"line": 104, "column": 15}, "end": {"line": 106, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/ConstructorBinding.java": { + "checksum": "f6f4fcbc6b9b754de0ed656809c19d28", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/BindConstructorProvider.java": { + "checksum": "64de805402f7b7caff57f77be24d3ea2", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getBindConstructor", "start": {"line": 45, "column": 25}, "end": {"line": 47, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/UnboundConfigurationPropertiesException.java": { + "checksum": "52e385ea82dfb9a58b296d823038d92b", + "language": "Java", + "loc": 23, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "UnboundConfigurationPropertiesException", "start": {"line": 38, "column": 9}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "getUnboundProperties", "start": {"line": 43, "column": 36}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "buildMessage", "start": {"line": 47, "column": 24}, "end": {"line": 53, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/Nested.java": { + "checksum": "99c6910db76f3e71c177de1a6618f61d", + "language": "Java", + "loc": 11, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/CollectionBinder.java": { + "checksum": "7fe4a58b30bea44818d752c50af62f7a", + "language": "Java", + "loc": 63, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "CollectionBinder", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "bindAggregate", "start": {"line": 41, "column": 19}, "end": {"line": 53, "column": 3}, "value": 13}, + {"unit_name": "merge", "start": {"line": 56, "column": 31}, "end": {"line": 69, "column": 3}, "value": 14}, + {"unit_name": "getExistingIfPossible", "start": {"line": 71, "column": 29}, "end": {"line": 78, "column": 3}, "value": 8}, + {"unit_name": "copyIfPossible", "start": {"line": 80, "column": 29}, "end": {"line": 87, "column": 3}, "value": 8}, + {"unit_name": "createNewCollection", "start": {"line": 89, "column": 29}, "end": {"line": 93, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/BindableRuntimeHintsRegistrar.java": { + "checksum": "51a3dd0c4951a9d786ec0a2c4a5ae9f0", + "language": "Java", + "loc": 207, + "profile": [151, 18, 0, 0], + "measurements": [ + {"unit_name": "BindableRuntimeHintsRegistrar", "start": {"line": 68, "column": 12}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "BindableRuntimeHintsRegistrar", "start": {"line": 77, "column": 12}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 90, "column": 14}, "end": {"line": 94, "column": 3}, "value": 5}, + {"unit_name": "forTypes", "start": {"line": 101, "column": 46}, "end": {"line": 104, "column": 3}, "value": 4}, + {"unit_name": "forTypes", "start": {"line": 111, "column": 46}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "forBindables", "start": {"line": 121, "column": 46}, "end": {"line": 124, "column": 3}, "value": 4}, + {"unit_name": "forBindables", "start": {"line": 132, "column": 46}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "Processor", "start": {"line": 149, "column": 3}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "Processor", "start": {"line": 153, "column": 11}, "end": {"line": 160, "column": 4}, "value": 8}, + {"unit_name": "process", "start": {"line": 162, "column": 8}, "end": {"line": 174, "column": 4}, "value": 13}, + {"unit_name": "handleConstructor", "start": {"line": 176, "column": 16}, "end": {"line": 190, "column": 4}, "value": 15}, + {"unit_name": "hasNoParameters", "start": {"line": 192, "column": 19}, "end": {"line": 194, "column": 4}, "value": 3}, + {"unit_name": "handleValueObjectProperties", "start": {"line": 196, "column": 16}, "end": {"line": 202, "column": 4}, "value": 7}, + {"unit_name": "handleJavaBeanProperties", "start": {"line": 204, "column": 16}, "end": {"line": 217, "column": 4}, "value": 14}, + {"unit_name": "handleProperty", "start": {"line": 219, "column": 16}, "end": {"line": 237, "column": 4}, "value": 18}, + {"unit_name": "processNested", "start": {"line": 239, "column": 16}, "end": {"line": 241, "column": 4}, "value": 3}, + {"unit_name": "getComponentClass", "start": {"line": 243, "column": 20}, "end": {"line": 253, "column": 4}, "value": 10}, + {"unit_name": "getComponentType", "start": {"line": 255, "column": 26}, "end": {"line": 266, "column": 4}, "value": 12}, + {"unit_name": "isContainer", "start": {"line": 268, "column": 19}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "isCollection", "start": {"line": 272, "column": 19}, "end": {"line": 274, "column": 4}, "value": 3}, + {"unit_name": "isMap", "start": {"line": 276, "column": 19}, "end": {"line": 278, "column": 4}, "value": 3}, + {"unit_name": "isNestedType", "start": {"line": 288, "column": 19}, "end": {"line": 295, "column": 4}, "value": 8}, + {"unit_name": "isNested", "start": {"line": 297, "column": 26}, "end": {"line": 302, "column": 4}, "value": 6}, + {"unit_name": "isJavaType", "start": {"line": 304, "column": 19}, "end": {"line": 306, "column": 4}, "value": 3}, + {"unit_name": "handleConstructor", "start": {"line": 315, "column": 15}, "end": {"line": 323, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/ArrayBinder.java": { + "checksum": "d066d41f21850eb366875cb5c0a6917c", + "language": "Java", + "loc": 34, + "profile": [6, 16, 0, 0], + "measurements": [ + {"unit_name": "ArrayBinder", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "bindAggregate", "start": {"line": 41, "column": 19}, "end": {"line": 56, "column": 3}, "value": 16}, + {"unit_name": "merge", "start": {"line": 59, "column": 19}, "end": {"line": 61, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/DataObjectPropertyBinder.java": { + "checksum": "c3d9d18a088cfea8ee19f1c85333a5d6", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/package-info.java": { + "checksum": "9aa972007ebdd5b46e712eba71252d32", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/BoundPropertiesTrackingBindHandler.java": { + "checksum": "4dbd08de74dbab0995ceb65a8ab59f29", + "language": "Java", + "loc": 19, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "BoundPropertiesTrackingBindHandler", "start": {"line": 35, "column": 9}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "onSuccess", "start": {"line": 41, "column": 16}, "end": {"line": 46, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/handler/NoUnboundElementsBindHandler.java": { + "checksum": "5778c5350488e5b63e686d960edc7dd4", + "language": "Java", + "loc": 125, + "profile": [82, 16, 0, 0], + "measurements": [ + {"unit_name": "NoUnboundElementsBindHandler", "start": {"line": 50, "column": 2}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "NoUnboundElementsBindHandler", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "NoUnboundElementsBindHandler", "start": {"line": 58, "column": 9}, "end": {"line": 61, "column": 3}, "value": 4}, + {"unit_name": "onStart", "start": {"line": 64, "column": 25}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "onSuccess", "start": {"line": 70, "column": 16}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "onFailure", "start": {"line": 76, "column": 16}, "end": {"line": 82, "column": 3}, "value": 7}, + {"unit_name": "onFinish", "start": {"line": 85, "column": 14}, "end": {"line": 90, "column": 3}, "value": 6}, + {"unit_name": "checkNoUnboundElements", "start": {"line": 92, "column": 15}, "end": {"line": 102, "column": 3}, "value": 11}, + {"unit_name": "collectUnbound", "start": {"line": 104, "column": 15}, "end": {"line": 116, "column": 3}, "value": 12}, + {"unit_name": "isUnbound", "start": {"line": 118, "column": 18}, "end": {"line": 123, "column": 3}, "value": 6}, + {"unit_name": "isOverriddenCollectionElement", "start": {"line": 125, "column": 18}, "end": {"line": 140, "column": 3}, "value": 16}, + {"unit_name": "isCandidateValidPropertyName", "start": {"line": 142, "column": 18}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "getIndexed", "start": {"line": 146, "column": 18}, "end": {"line": 154, "column": 3}, "value": 9}, + {"unit_name": "Indexed", "start": {"line": 162, "column": 11}, "end": {"line": 165, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 167, "column": 10}, "end": {"line": 169, "column": 4}, "value": 3}, + {"unit_name": "getNestedPropertyName", "start": {"line": 171, "column": 10}, "end": {"line": 173, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/handler/IgnoreTopLevelConverterNotFoundBindHandler.java": { + "checksum": "d6f2d44c944d997a49789cc11bb9dcf7", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "IgnoreTopLevelConverterNotFoundBindHandler", "start": {"line": 38, "column": 9}, "end": {"line": 39, "column": 3}, "value": 2}, + {"unit_name": "IgnoreTopLevelConverterNotFoundBindHandler", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "onFailure", "start": {"line": 51, "column": 16}, "end": {"line": 57, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/handler/IgnoreErrorsBindHandler.java": { + "checksum": "e360a8cfe0045cbfc944e0fc0f6d7fac", + "language": "Java", + "loc": 18, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "IgnoreErrorsBindHandler", "start": {"line": 34, "column": 9}, "end": {"line": 35, "column": 3}, "value": 2}, + {"unit_name": "IgnoreErrorsBindHandler", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "onFailure", "start": {"line": 42, "column": 16}, "end": {"line": 45, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/handler/package-info.java": { + "checksum": "f4fb5d22b2c882fba866ccc413708129", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/validation/ValidationBindHandler.java": { + "checksum": "911ec0ac8342b651b05467a93dc48320", + "language": "Java", + "loc": 189, + "profile": [133, 19, 0, 0], + "measurements": [ + {"unit_name": "ValidationBindHandler", "start": {"line": 59, "column": 9}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "ValidationBindHandler", "start": {"line": 63, "column": 9}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "onStart", "start": {"line": 69, "column": 25}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "onSuccess", "start": {"line": 75, "column": 16}, "end": {"line": 81, "column": 3}, "value": 7}, + {"unit_name": "onFailure", "start": {"line": 84, "column": 16}, "end": {"line": 93, "column": 3}, "value": 10}, + {"unit_name": "clear", "start": {"line": 95, "column": 15}, "end": {"line": 100, "column": 3}, "value": 6}, + {"unit_name": "onFinish", "start": {"line": 103, "column": 14}, "end": {"line": 107, "column": 3}, "value": 5}, + {"unit_name": "validate", "start": {"line": 109, "column": 15}, "end": {"line": 120, "column": 3}, "value": 12}, + {"unit_name": "getValidationTarget", "start": {"line": 122, "column": 17}, "end": {"line": 130, "column": 3}, "value": 9}, + {"unit_name": "validateAndPush", "start": {"line": 132, "column": 15}, "end": {"line": 143, "column": 3}, "value": 12}, + {"unit_name": "ValidationResult", "start": {"line": 152, "column": 13}, "end": {"line": 155, "column": 4}, "value": 4}, + {"unit_name": "getObjectName", "start": {"line": 158, "column": 17}, "end": {"line": 160, "column": 4}, "value": 3}, + {"unit_name": "getFieldType", "start": {"line": 163, "column": 19}, "end": {"line": 170, "column": 4}, "value": 8}, + {"unit_name": "getActualFieldValue", "start": {"line": 173, "column": 20}, "end": {"line": 187, "column": 4}, "value": 15}, + {"unit_name": "isPropertyNotReadable", "start": {"line": 189, "column": 19}, "end": {"line": 197, "column": 4}, "value": 9}, + {"unit_name": "getBoundField", "start": {"line": 199, "column": 17}, "end": {"line": 218, "column": 4}, "value": 19}, + {"unit_name": "isFieldNameMatch", "start": {"line": 220, "column": 19}, "end": {"line": 232, "column": 4}, "value": 13}, + {"unit_name": "getName", "start": {"line": 234, "column": 37}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "getValidationErrors", "start": {"line": 238, "column": 20}, "end": {"line": 243, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/validation/ValidationErrors.java": { + "checksum": "762adf7c3cda998db1281d836953e71a", + "language": "Java", + "loc": 80, + "profile": [60, 0, 0, 0], + "measurements": [ + {"unit_name": "ValidationErrors", "start": {"line": 50, "column": 2}, "end": {"line": 58, "column": 3}, "value": 9}, + {"unit_name": "convertErrors", "start": {"line": 60, "column": 28}, "end": {"line": 67, "column": 3}, "value": 8}, + {"unit_name": "convertError", "start": {"line": 69, "column": 22}, "end": {"line": 75, "column": 3}, "value": 7}, + {"unit_name": "convertFieldError", "start": {"line": 77, "column": 21}, "end": {"line": 83, "column": 3}, "value": 7}, + {"unit_name": "findFieldErrorOrigin", "start": {"line": 85, "column": 17}, "end": {"line": 93, "column": 3}, "value": 9}, + {"unit_name": "isForError", "start": {"line": 95, "column": 18}, "end": {"line": 99, "column": 3}, "value": 5}, + {"unit_name": "getName", "start": {"line": 105, "column": 35}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getBoundProperties", "start": {"line": 113, "column": 36}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "hasErrors", "start": {"line": 117, "column": 17}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "getAllErrors", "start": {"line": 125, "column": 27}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 130, "column": 31}, "end": {"line": 132, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/validation/OriginTrackedFieldError.java": { + "checksum": "0cef3532db02f513792d4d967ed076f6", + "language": "Java", + "loc": 30, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "OriginTrackedFieldError", "start": {"line": 33, "column": 10}, "end": {"line": 38, "column": 3}, "value": 6}, + {"unit_name": "getOrigin", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 46, "column": 16}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "of", "start": {"line": 53, "column": 20}, "end": {"line": 58, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/validation/BindValidationException.java": { + "checksum": "06bdd67d07590f68709c029bdc0cbe9b", + "language": "Java", + "loc": 21, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "BindValidationException", "start": {"line": 34, "column": 2}, "end": {"line": 38, "column": 3}, "value": 5}, + {"unit_name": "getValidationErrors", "start": {"line": 44, "column": 26}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 48, "column": 24}, "end": {"line": 55, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/validation/package-info.java": { + "checksum": "f76a898f6d86a31bd3de9f973a517c56", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationPreparedEvent.java": { + "checksum": "891bb3ee3715b26f370bd06e8bd01c27", + "language": "Java", + "loc": 17, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationPreparedEvent", "start": {"line": 43, "column": 9}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "getApplicationContext", "start": {"line": 53, "column": 40}, "end": {"line": 55, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationReadyEvent.java": { + "checksum": "1e12b6f3eee4cbb551b6338ea50d8de0", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationReadyEvent", "start": {"line": 50, "column": 9}, "end": {"line": 55, "column": 3}, "value": 6}, + {"unit_name": "getApplicationContext", "start": {"line": 61, "column": 40}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getTimeTaken", "start": {"line": 71, "column": 18}, "end": {"line": 73, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/SpringApplicationEvent.java": { + "checksum": "1c0ad963e1af24ace627dd0754732c36", + "language": "Java", + "loc": 17, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringApplicationEvent", "start": {"line": 33, "column": 9}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "getSpringApplication", "start": {"line": 38, "column": 27}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getArgs", "start": {"line": 42, "column": 24}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationFailedEvent.java": { + "checksum": "76a58e959e60761080cef5be4caec7b8", + "language": "Java", + "loc": 20, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationFailedEvent", "start": {"line": 43, "column": 9}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "getApplicationContext", "start": {"line": 54, "column": 40}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getException", "start": {"line": 62, "column": 19}, "end": {"line": 64, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationContextInitializedEvent.java": { + "checksum": "0706266e9c41f1c09b9332a06886dc9f", + "language": "Java", + "loc": 16, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationContextInitializedEvent", "start": {"line": 42, "column": 9}, "end": {"line": 46, "column": 3}, "value": 5}, + {"unit_name": "getApplicationContext", "start": {"line": 52, "column": 40}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationEnvironmentPreparedEvent.java": { + "checksum": "5831cfc82537317a12bfa030c064846f", + "language": "Java", + "loc": 22, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationEnvironmentPreparedEvent", "start": {"line": 45, "column": 9}, "end": {"line": 50, "column": 3}, "value": 6}, + {"unit_name": "getBootstrapContext", "start": {"line": 57, "column": 38}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getEnvironment", "start": {"line": 65, "column": 33}, "end": {"line": 67, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationStartedEvent.java": { + "checksum": "6b8457274e147989a842c47812b728e2", + "language": "Java", + "loc": 23, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationStartedEvent", "start": {"line": 49, "column": 9}, "end": {"line": 54, "column": 3}, "value": 6}, + {"unit_name": "getApplicationContext", "start": {"line": 60, "column": 40}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getTimeTaken", "start": {"line": 69, "column": 18}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/EventPublishingRunListener.java": { + "checksum": "42efe035b1776638a1c98a77c2cea70f", + "language": "Java", + "loc": 98, + "profile": [61, 0, 0, 0], + "measurements": [ + {"unit_name": "EventPublishingRunListener", "start": {"line": 62, "column": 2}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "getOrder", "start": {"line": 69, "column": 13}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "starting", "start": {"line": 74, "column": 14}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "environmentPrepared", "start": {"line": 79, "column": 14}, "end": {"line": 83, "column": 3}, "value": 5}, + {"unit_name": "contextPrepared", "start": {"line": 86, "column": 14}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "contextLoaded", "start": {"line": 91, "column": 14}, "end": {"line": 99, "column": 3}, "value": 9}, + {"unit_name": "started", "start": {"line": 102, "column": 14}, "end": {"line": 105, "column": 3}, "value": 4}, + {"unit_name": "ready", "start": {"line": 108, "column": 14}, "end": {"line": 111, "column": 3}, "value": 4}, + {"unit_name": "failed", "start": {"line": 114, "column": 14}, "end": {"line": 132, "column": 3}, "value": 15}, + {"unit_name": "multicastInitialEvent", "start": {"line": 134, "column": 15}, "end": {"line": 137, "column": 3}, "value": 4}, + {"unit_name": "refreshApplicationListeners", "start": {"line": 139, "column": 15}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "handleError", "start": {"line": 148, "column": 15}, "end": {"line": 150, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/ApplicationStartingEvent.java": { + "checksum": "e767ba0f8f1bee74a6416fb7d4d32480", + "language": "Java", + "loc": 18, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationStartingEvent", "start": {"line": 47, "column": 9}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "getBootstrapContext", "start": {"line": 58, "column": 38}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/event/package-info.java": { + "checksum": "3ec3ebcb01085be6109c1f278b76f97b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/logging/LoggingApplicationListener.java": { + "checksum": "3cbeebf63b1f1737c94d5b58f2cfa999", + "language": "Java", + "loc": 318, + "profile": [156, 58, 0, 0], + "measurements": [ + {"unit_name": "supportsEventType", "start": {"line": 197, "column": 17}, "end": {"line": 199, "column": 3}, "value": 3}, + {"unit_name": "supportsSourceType", "start": {"line": 202, "column": 17}, "end": {"line": 204, "column": 3}, "value": 3}, + {"unit_name": "isAssignableFrom", "start": {"line": 206, "column": 18}, "end": {"line": 215, "column": 3}, "value": 10}, + {"unit_name": "onApplicationEvent", "start": {"line": 218, "column": 14}, "end": {"line": 234, "column": 3}, "value": 17}, + {"unit_name": "onApplicationStartingEvent", "start": {"line": 236, "column": 15}, "end": {"line": 239, "column": 3}, "value": 4}, + {"unit_name": "onApplicationEnvironmentPreparedEvent", "start": {"line": 241, "column": 15}, "end": {"line": 247, "column": 3}, "value": 7}, + {"unit_name": "onApplicationPreparedEvent", "start": {"line": 249, "column": 15}, "end": {"line": 264, "column": 3}, "value": 16}, + {"unit_name": "onContextClosedEvent", "start": {"line": 266, "column": 15}, "end": {"line": 272, "column": 3}, "value": 7}, + {"unit_name": "cleanupLoggingSystem", "start": {"line": 274, "column": 7}, "end": {"line": 278, "column": 3}, "value": 5}, + {"unit_name": "onApplicationFailedEvent", "start": {"line": 280, "column": 15}, "end": {"line": 282, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 290, "column": 17}, "end": {"line": 301, "column": 3}, "value": 12}, + {"unit_name": "getLoggingSystemProperties", "start": {"line": 303, "column": 34}, "end": {"line": 306, "column": 3}, "value": 4}, + {"unit_name": "initializeEarlyLoggingLevel", "start": {"line": 308, "column": 15}, "end": {"line": 317, "column": 3}, "value": 10}, + {"unit_name": "isSet", "start": {"line": 319, "column": 18}, "end": {"line": 322, "column": 3}, "value": 4}, + {"unit_name": "initializeSystem", "start": {"line": 324, "column": 15}, "end": {"line": 349, "column": 3}, "value": 25}, + {"unit_name": "ignoreLogConfig", "start": {"line": 351, "column": 18}, "end": {"line": 353, "column": 3}, "value": 3}, + {"unit_name": "initializeFinalLoggingLevels", "start": {"line": 355, "column": 15}, "end": {"line": 361, "column": 3}, "value": 7}, + {"unit_name": "bindLoggerGroups", "start": {"line": 363, "column": 15}, "end": {"line": 368, "column": 3}, "value": 6}, + {"unit_name": "initializeSpringBootLogging", "start": {"line": 378, "column": 17}, "end": {"line": 382, "column": 3}, "value": 5}, + {"unit_name": "setLogLevels", "start": {"line": 390, "column": 17}, "end": {"line": 395, "column": 3}, "value": 6}, + {"unit_name": "configureLogLevel", "start": {"line": 397, "column": 15}, "end": {"line": 406, "column": 3}, "value": 10}, + {"unit_name": "getLogLevelConfigurer", "start": {"line": 408, "column": 39}, "end": {"line": 418, "column": 3}, "value": 11}, + {"unit_name": "registerShutdownHookIfNecessary", "start": {"line": 420, "column": 15}, "end": {"line": 427, "column": 3}, "value": 8}, + {"unit_name": "registerShutdownHook", "start": {"line": 429, "column": 7}, "end": {"line": 431, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 433, "column": 14}, "end": {"line": 435, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 438, "column": 13}, "end": {"line": 440, "column": 3}, "value": 3}, + {"unit_name": "setSpringBootLogging", "start": {"line": 446, "column": 14}, "end": {"line": 448, "column": 3}, "value": 3}, + {"unit_name": "setParseArgs", "start": {"line": 456, "column": 14}, "end": {"line": 458, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 465, "column": 15}, "end": {"line": 467, "column": 4}, "value": 3}, + {"unit_name": "stop", "start": {"line": 470, "column": 15}, "end": {"line": 473, "column": 4}, "value": 4}, + {"unit_name": "isRunning", "start": {"line": 476, "column": 18}, "end": {"line": 478, "column": 4}, "value": 3}, + {"unit_name": "getPhase", "start": {"line": 481, "column": 14}, "end": {"line": 484, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/logging/package-info.java": { + "checksum": "5549e75bdd79f13985b337375a1fb47f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/util/Instantiator.java": { + "checksum": "b2e820af01a84b3139ba2a1ae62eb9d2", + "language": "Java", + "loc": 162, + "profile": [164, 0, 0, 0], + "measurements": [ + {"unit_name": "Instantiator", "start": {"line": 67, "column": 9}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "Instantiator", "start": {"line": 79, "column": 9}, "end": {"line": 84, "column": 3}, "value": 6}, + {"unit_name": "getAvailableParameters", "start": {"line": 86, "column": 52}, "end": {"line": 103, "column": 3}, "value": 7}, + {"unit_name": "AvailableParameters", "start": {"line": 89, "column": 34}, "end": {"line": 101, "column": 4}, "value": 10}, + {"unit_name": "add", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 5}, "value": 3}, + {"unit_name": "add", "start": {"line": 97, "column": 16}, "end": {"line": 99, "column": 5}, "value": 3}, + {"unit_name": "instantiate", "start": {"line": 111, "column": 17}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "instantiate", "start": {"line": 123, "column": 17}, "end": {"line": 126, "column": 3}, "value": 4}, + {"unit_name": "instantiate", "start": {"line": 135, "column": 11}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "instantiate", "start": {"line": 147, "column": 11}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "instantiateType", "start": {"line": 157, "column": 11}, "end": {"line": 160, "column": 3}, "value": 4}, + {"unit_name": "instantiateTypes", "start": {"line": 168, "column": 17}, "end": {"line": 171, "column": 3}, "value": 4}, + {"unit_name": "getArg", "start": {"line": 182, "column": 15}, "end": {"line": 187, "column": 3}, "value": 6}, + {"unit_name": "instantiate", "start": {"line": 189, "column": 18}, "end": {"line": 191, "column": 3}, "value": 3}, + {"unit_name": "instantiate", "start": {"line": 193, "column": 12}, "end": {"line": 203, "column": 3}, "value": 11}, + {"unit_name": "instantiate", "start": {"line": 206, "column": 12}, "end": {"line": 217, "column": 3}, "value": 12}, + {"unit_name": "getArgs", "start": {"line": 219, "column": 19}, "end": {"line": 229, "column": 3}, "value": 11}, + {"unit_name": "getAvailableParameter", "start": {"line": 231, "column": 37}, "end": {"line": 238, "column": 3}, "value": 8}, + {"unit_name": "get", "start": {"line": 268, "column": 12}, "end": {"line": 320, "column": 3}, "value": 4}, + {"unit_name": "forName", "start": {"line": 270, "column": 23}, "end": {"line": 284, "column": 4}, "value": 12}, + {"unit_name": "TypeSupplier", "start": {"line": 271, "column": 15}, "end": {"line": 283, "column": 5}, "value": 10}, + {"unit_name": "getName", "start": {"line": 274, "column": 19}, "end": {"line": 276, "column": 6}, "value": 3}, + {"unit_name": "get", "start": {"line": 279, "column": 21}, "end": {"line": 281, "column": 6}, "value": 3}, + {"unit_name": "forType", "start": {"line": 286, "column": 23}, "end": {"line": 300, "column": 4}, "value": 12}, + {"unit_name": "TypeSupplier", "start": {"line": 287, "column": 15}, "end": {"line": 299, "column": 5}, "value": 10}, + {"unit_name": "getName", "start": {"line": 290, "column": 19}, "end": {"line": 292, "column": 6}, "value": 3}, + {"unit_name": "get", "start": {"line": 295, "column": 21}, "end": {"line": 297, "column": 6}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/util/LambdaSafe.java": { + "checksum": "40c8c54da71a03b008a2de949ef391c1", + "language": "Java", + "loc": 199, + "profile": [127, 22, 0, 0], + "measurements": [ + {"unit_name": "LambdaSafe", "start": {"line": 56, "column": 10}, "end": {"line": 57, "column": 3}, "value": 2}, + {"unit_name": "callback", "start": {"line": 71, "column": 38}, "end": {"line": 76, "column": 3}, "value": 6}, + {"unit_name": "callbacks", "start": {"line": 90, "column": 39}, "end": {"line": 95, "column": 3}, "value": 6}, + {"unit_name": "LambdaSafeCallback", "start": {"line": 116, "column": 3}, "end": {"line": 121, "column": 4}, "value": 6}, + {"unit_name": "withLogger", "start": {"line": 128, "column": 15}, "end": {"line": 130, "column": 4}, "value": 3}, + {"unit_name": "withLogger", "start": {"line": 137, "column": 15}, "end": {"line": 141, "column": 4}, "value": 5}, + {"unit_name": "withFilter", "start": {"line": 150, "column": 8}, "end": {"line": 154, "column": 4}, "value": 5}, + {"unit_name": "invoke", "start": {"line": 156, "column": 43}, "end": {"line": 169, "column": 4}, "value": 14}, + {"unit_name": "isLambdaGenericProblem", "start": {"line": 171, "column": 19}, "end": {"line": 173, "column": 4}, "value": 3}, + {"unit_name": "startsWithArgumentClassName", "start": {"line": 175, "column": 19}, "end": {"line": 178, "column": 4}, "value": 4}, + {"unit_name": "startsWithArgumentClassName", "start": {"line": 180, "column": 19}, "end": {"line": 206, "column": 4}, "value": 22}, + {"unit_name": "logNonMatchingType", "start": {"line": 208, "column": 16}, "end": {"line": 217, "column": 4}, "value": 10}, + {"unit_name": "self", "start": {"line": 220, "column": 16}, "end": {"line": 222, "column": 4}, "value": 3}, + {"unit_name": "Callback", "start": {"line": 236, "column": 11}, "end": {"line": 239, "column": 4}, "value": 4}, + {"unit_name": "invoke", "start": {"line": 245, "column": 15}, "end": {"line": 250, "column": 4}, "value": 6}, + {"unit_name": "invokeAnd", "start": {"line": 259, "column": 34}, "end": {"line": 261, "column": 4}, "value": 3}, + {"unit_name": "Callbacks", "start": {"line": 275, "column": 11}, "end": {"line": 279, "column": 4}, "value": 5}, + {"unit_name": "invoke", "start": {"line": 285, "column": 15}, "end": {"line": 290, "column": 4}, "value": 6}, + {"unit_name": "invokeAnd", "start": {"line": 299, "column": 24}, "end": {"line": 306, "column": 4}, "value": 8}, + {"unit_name": "allowAll", "start": {"line": 335, "column": 30}, "end": {"line": 337, "column": 4}, "value": 3}, + {"unit_name": "match", "start": {"line": 348, "column": 18}, "end": {"line": 355, "column": 4}, "value": 7}, + {"unit_name": "InvocationResult", "start": {"line": 372, "column": 11}, "end": {"line": 374, "column": 4}, "value": 3}, + {"unit_name": "hasResult", "start": {"line": 380, "column": 18}, "end": {"line": 382, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 389, "column": 12}, "end": {"line": 391, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 399, "column": 12}, "end": {"line": 401, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 409, "column": 41}, "end": {"line": 411, "column": 4}, "value": 3}, + {"unit_name": "noResult", "start": {"line": 419, "column": 41}, "end": {"line": 421, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/util/package-info.java": { + "checksum": "d040d5c907e0d7e6813e5d917fd66e5c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/security/package-info.java": { + "checksum": "3609f384a58f43a908eb8b695ef4934d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/security/servlet/ApplicationContextRequestMatcher.java": { + "checksum": "7e8be53c926c575557c0954902fe7e39", + "language": "Java", + "loc": 49, + "profile": [15, 17, 0, 0], + "measurements": [ + {"unit_name": "ApplicationContextRequestMatcher", "start": {"line": 50, "column": 9}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "matches", "start": {"line": 56, "column": 23}, "end": {"line": 72, "column": 3}, "value": 17}, + {"unit_name": "getContext", "start": {"line": 75, "column": 12}, "end": {"line": 80, "column": 3}, "value": 6}, + {"unit_name": "ignoreApplicationContext", "start": {"line": 90, "column": 20}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "initialized", "start": {"line": 103, "column": 17}, "end": {"line": 104, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/security/servlet/package-info.java": { + "checksum": "b769b944f0791594e80d658e63246d34", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/security/reactive/ApplicationContextServerWebExchangeMatcher.java": { + "checksum": "b87fd4dc300de76253fccd5da7e46aa1", + "language": "Java", + "loc": 51, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationContextServerWebExchangeMatcher", "start": {"line": 49, "column": 9}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "matches", "start": {"line": 55, "column": 33}, "end": {"line": 60, "column": 3}, "value": 6}, + {"unit_name": "ignoreApplicationContext", "start": {"line": 78, "column": 20}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getContext", "start": {"line": 82, "column": 24}, "end": {"line": 93, "column": 3}, "value": 12}, + {"unit_name": "initialized", "start": {"line": 99, "column": 17}, "end": {"line": 100, "column": 3}, "value": 2}, + {"unit_name": "createContext", "start": {"line": 103, "column": 22}, "end": {"line": 110, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/security/reactive/package-info.java": { + "checksum": "26ea06222f361c8b68fbd94508ffd45c", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentHandler.java": { + "checksum": "7ef1357024130a1090b01025f2cde149", + "language": "Java", + "loc": 48, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "ServletComponentHandler", "start": {"line": 42, "column": 12}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "getTypeFilter", "start": {"line": 47, "column": 13}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "extractUrlPatterns", "start": {"line": 51, "column": 21}, "end": {"line": 59, "column": 3}, "value": 9}, + {"unit_name": "extractInitParameters", "start": {"line": 61, "column": 38}, "end": {"line": 69, "column": 3}, "value": 9}, + {"unit_name": "handle", "start": {"line": 71, "column": 7}, "end": {"line": 77, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletContextInitializerBeans.java": { + "checksum": "c01ecee6e5c50743c62da8e6f7435eee", + "language": "Java", + "loc": 244, + "profile": [135, 57, 0, 0], + "measurements": [ + {"unit_name": "ServletContextInitializerBeans", "start": {"line": 81, "column": 9}, "end": {"line": 93, "column": 3}, "value": 13}, + {"unit_name": "addServletContextInitializerBeans", "start": {"line": 95, "column": 15}, "end": {"line": 102, "column": 3}, "value": 8}, + {"unit_name": "addServletContextInitializerBean", "start": {"line": 104, "column": 15}, "end": {"line": 126, "column": 3}, "value": 23}, + {"unit_name": "addServletContextInitializerBean", "start": {"line": 128, "column": 15}, "end": {"line": 141, "column": 3}, "value": 13}, + {"unit_name": "getResourceDescription", "start": {"line": 143, "column": 17}, "end": {"line": 148, "column": 3}, "value": 6}, + {"unit_name": "addAdaptableBeans", "start": {"line": 151, "column": 17}, "end": {"line": 159, "column": 3}, "value": 9}, + {"unit_name": "getMultipartConfig", "start": {"line": 161, "column": 33}, "end": {"line": 165, "column": 3}, "value": 5}, + {"unit_name": "addAsRegistrationBean", "start": {"line": 167, "column": 21}, "end": {"line": 170, "column": 3}, "value": 4}, + {"unit_name": "addAsRegistrationBean", "start": {"line": 172, "column": 32}, "end": {"line": 190, "column": 3}, "value": 18}, + {"unit_name": "getOrder", "start": {"line": 192, "column": 14}, "end": {"line": 199, "column": 3}, "value": 4}, + {"unit_name": "AnnotationAwareOrderComparator", "start": {"line": 193, "column": 14}, "end": {"line": 198, "column": 4}, "value": 6}, + {"unit_name": "getOrder", "start": {"line": 195, "column": 15}, "end": {"line": 197, "column": 5}, "value": 3}, + {"unit_name": "getOrderedBeansOfType", "start": {"line": 201, "column": 37}, "end": {"line": 203, "column": 3}, "value": 3}, + {"unit_name": "getOrderedBeansOfType", "start": {"line": 205, "column": 37}, "end": {"line": 220, "column": 3}, "value": 16}, + {"unit_name": "logMappings", "start": {"line": 222, "column": 15}, "end": {"line": 227, "column": 3}, "value": 6}, + {"unit_name": "logMappings", "start": {"line": 229, "column": 15}, "end": {"line": 236, "column": 3}, "value": 8}, + {"unit_name": "iterator", "start": {"line": 239, "column": 45}, "end": {"line": 241, "column": 3}, "value": 3}, + {"unit_name": "size", "start": {"line": 244, "column": 13}, "end": {"line": 246, "column": 3}, "value": 3}, + {"unit_name": "ServletRegistrationBeanAdapter", "start": {"line": 268, "column": 3}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "createRegistrationBean", "start": {"line": 273, "column": 27}, "end": {"line": 282, "column": 4}, "value": 10}, + {"unit_name": "createRegistrationBean", "start": {"line": 292, "column": 27}, "end": {"line": 296, "column": 4}, "value": 5}, + {"unit_name": "createRegistrationBean", "start": {"line": 307, "column": 27}, "end": {"line": 310, "column": 4}, "value": 4}, + {"unit_name": "add", "start": {"line": 318, "column": 11}, "end": {"line": 323, "column": 4}, "value": 6}, + {"unit_name": "contains", "start": {"line": 325, "column": 11}, "end": {"line": 336, "column": 4}, "value": 10}, + {"unit_name": "empty", "start": {"line": 338, "column": 15}, "end": {"line": 340, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/WebServletHandler.java": { + "checksum": "2b746d06d44164b3b34aea839ba01d37", + "language": "Java", + "loc": 46, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "WebServletHandler", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "doHandle", "start": {"line": 43, "column": 14}, "end": {"line": 55, "column": 3}, "value": 13}, + {"unit_name": "determineName", "start": {"line": 57, "column": 17}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "determineMultipartConfig", "start": {"line": 62, "column": 25}, "end": {"line": 74, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/WebListenerRegistrar.java": { + "checksum": "b4c3d80beaccea2422f450de3776ad05", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/AbstractFilterRegistrationBean.java": { + "checksum": "67bba45e67b0ffc21a5a3750d41ab357", + "language": "Java", + "loc": 141, + "profile": [74, 38, 0, 0], + "measurements": [ + {"unit_name": "AbstractFilterRegistrationBean", "start": {"line": 65, "column": 2}, "end": {"line": 68, "column": 3}, "value": 4}, + {"unit_name": "setServletRegistrationBeans", "start": {"line": 74, "column": 14}, "end": {"line": 77, "column": 3}, "value": 4}, + {"unit_name": "getServletRegistrationBeans", "start": {"line": 86, "column": 48}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "addServletRegistrationBeans", "start": {"line": 95, "column": 14}, "end": {"line": 98, "column": 3}, "value": 4}, + {"unit_name": "setServletNames", "start": {"line": 107, "column": 14}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "getServletNames", "start": {"line": 117, "column": 28}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "addServletNames", "start": {"line": 125, "column": 14}, "end": {"line": 128, "column": 3}, "value": 4}, + {"unit_name": "setUrlPatterns", "start": {"line": 137, "column": 14}, "end": {"line": 140, "column": 3}, "value": 4}, + {"unit_name": "getUrlPatterns", "start": {"line": 147, "column": 28}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "addUrlPatterns", "start": {"line": 156, "column": 14}, "end": {"line": 159, "column": 3}, "value": 4}, + {"unit_name": "determineDispatcherTypes", "start": {"line": 169, "column": 33}, "end": {"line": 181, "column": 3}, "value": 13}, + {"unit_name": "setDispatcherTypes", "start": {"line": 189, "column": 14}, "end": {"line": 191, "column": 3}, "value": 3}, + {"unit_name": "setDispatcherTypes", "start": {"line": 197, "column": 14}, "end": {"line": 199, "column": 3}, "value": 3}, + {"unit_name": "setMatchAfter", "start": {"line": 207, "column": 14}, "end": {"line": 209, "column": 3}, "value": 3}, + {"unit_name": "isMatchAfter", "start": {"line": 216, "column": 17}, "end": {"line": 218, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 221, "column": 19}, "end": {"line": 225, "column": 3}, "value": 5}, + {"unit_name": "addRegistration", "start": {"line": 228, "column": 20}, "end": {"line": 231, "column": 3}, "value": 4}, + {"unit_name": "configure", "start": {"line": 239, "column": 17}, "end": {"line": 260, "column": 3}, "value": 22}, + {"unit_name": "getFilterName", "start": {"line": 273, "column": 16}, "end": {"line": 275, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 278, "column": 16}, "end": {"line": 293, "column": 3}, "value": 16} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentScanRegistrar.java": { + "checksum": "2a96e3966d3fd2c3bdf7c109f3126a6f", + "language": "Java", + "loc": 65, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "registerBeanDefinitions", "start": {"line": 45, "column": 14}, "end": {"line": 53, "column": 3}, "value": 9}, + {"unit_name": "updatePostProcessor", "start": {"line": 55, "column": 15}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "addPostProcessor", "start": {"line": 61, "column": 15}, "end": {"line": 65, "column": 3}, "value": 5}, + {"unit_name": "getPackagesToScan", "start": {"line": 67, "column": 22}, "end": {"line": 80, "column": 3}, "value": 14}, + {"unit_name": "ServletComponentRegisteringPostProcessorBeanDefinition", "start": {"line": 86, "column": 3}, "end": {"line": 90, "column": 4}, "value": 5}, + {"unit_name": "getInstanceSupplier", "start": {"line": 93, "column": 22}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "addPackageNames", "start": {"line": 97, "column": 16}, "end": {"line": 99, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/MultipartConfigFactory.java": { + "checksum": "34ba60f59db62c23bc2084b0f3d2899d", + "language": "Java", + "loc": 34, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "setLocation", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "setMaxFileSize", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setMaxRequestSize", "start": {"line": 59, "column": 14}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "setFileSizeThreshold", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "createMultipartConfig", "start": {"line": 75, "column": 32}, "end": {"line": 81, "column": 3}, "value": 7}, + {"unit_name": "convertToBytes", "start": {"line": 90, "column": 15}, "end": {"line": 95, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentRegisteringPostProcessor.java": { + "checksum": "44e02f680ffdfa7377344b33e6695066", + "language": "Java", + "loc": 97, + "profile": [41, 16, 0, 0], + "measurements": [ + {"unit_name": "ServletComponentRegisteringPostProcessor", "start": {"line": 70, "column": 2}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 75, "column": 14}, "end": {"line": 82, "column": 3}, "value": 8}, + {"unit_name": "scanPackage", "start": {"line": 84, "column": 15}, "end": {"line": 92, "column": 3}, "value": 9}, + {"unit_name": "eligibleForServletComponentScanning", "start": {"line": 94, "column": 18}, "end": {"line": 98, "column": 3}, "value": 5}, + {"unit_name": "createComponentProvider", "start": {"line": 100, "column": 54}, "end": {"line": 109, "column": 3}, "value": 10}, + {"unit_name": "getPackagesToScan", "start": {"line": 111, "column": 14}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "setApplicationContext", "start": {"line": 116, "column": 14}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "processAheadOfTime", "start": {"line": 121, "column": 50}, "end": {"line": 136, "column": 3}, "value": 16} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/WebListenerHandler.java": { + "checksum": "1f01773cf2027fd481504630b5377c2f", + "language": "Java", + "loc": 29, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "WebListenerHandler", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "doHandle", "start": {"line": 39, "column": 17}, "end": {"line": 45, "column": 3}, "value": 7}, + {"unit_name": "ServletComponentWebListenerRegistrar", "start": {"line": 51, "column": 3}, "end": {"line": 53, "column": 4}, "value": 3}, + {"unit_name": "register", "start": {"line": 56, "column": 15}, "end": {"line": 58, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/DispatcherType.java": { + "checksum": "ff0d45063c07bdef17f76aab4dadd6d8", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/FilterRegistrationBean.java": { + "checksum": "57d5235800db0fe445bd5ab09be61faf", + "language": "Java", + "loc": 22, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "FilterRegistrationBean", "start": {"line": 50, "column": 9}, "end": {"line": 51, "column": 3}, "value": 2}, + {"unit_name": "FilterRegistrationBean", "start": {"line": 59, "column": 9}, "end": {"line": 63, "column": 3}, "value": 5}, + {"unit_name": "getFilter", "start": {"line": 66, "column": 11}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "setFilter", "start": {"line": 74, "column": 14}, "end": {"line": 77, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentScan.java": { + "checksum": "9f178c5acc8316f9a76c733d2cbb606e", + "language": "Java", + "loc": 22, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletListenerRegistrationBean.java": { + "checksum": "29223b0a4ddca72b0457a9357e993e21", + "language": "Java", + "loc": 70, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "ServletListenerRegistrationBean", "start": {"line": 79, "column": 9}, "end": {"line": 80, "column": 3}, "value": 2}, + {"unit_name": "ServletListenerRegistrationBean", "start": {"line": 86, "column": 9}, "end": {"line": 90, "column": 3}, "value": 5}, + {"unit_name": "setListener", "start": {"line": 96, "column": 14}, "end": {"line": 100, "column": 3}, "value": 5}, + {"unit_name": "getListener", "start": {"line": 106, "column": 11}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 111, "column": 19}, "end": {"line": 114, "column": 3}, "value": 4}, + {"unit_name": "register", "start": {"line": 117, "column": 17}, "end": {"line": 124, "column": 3}, "value": 8}, + {"unit_name": "isSupportedType", "start": {"line": 131, "column": 24}, "end": {"line": 138, "column": 3}, "value": 8}, + {"unit_name": "getSupportedTypes", "start": {"line": 144, "column": 30}, "end": {"line": 146, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/RegistrationBean.java": { + "checksum": "6a968ad1e30fc6f9a24c30f16e7408d7", + "language": "Java", + "loc": 36, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "onStartup", "start": {"line": 46, "column": 20}, "end": {"line": 53, "column": 3}, "value": 8}, + {"unit_name": "setEnabled", "start": {"line": 72, "column": 14}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 80, "column": 17}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 88, "column": 14}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 97, "column": 13}, "end": {"line": 99, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/DelegatingFilterProxyRegistrationBean.java": { + "checksum": "c5e61bf0902f88e7d59ed60f50c58aab", + "language": "Java", + "loc": 42, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "DelegatingFilterProxyRegistrationBean", "start": {"line": 68, "column": 9}, "end": {"line": 74, "column": 3}, "value": 7}, + {"unit_name": "setApplicationContext", "start": {"line": 77, "column": 14}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "getTargetBeanName", "start": {"line": 81, "column": 19}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "getFilter", "start": {"line": 86, "column": 31}, "end": {"line": 95, "column": 3}, "value": 6}, + {"unit_name": "initFilterBean", "start": {"line": 90, "column": 19}, "end": {"line": 92, "column": 5}, "value": 2}, + {"unit_name": "getWebApplicationContext", "start": {"line": 97, "column": 32}, "end": {"line": 101, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletContextInitializer.java": { + "checksum": "92fc44929450465addd4ca61269b5473", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/DynamicRegistrationBean.java": { + "checksum": "6a85e19cb796b34a8b7610a7ad9c77fa", + "language": "Java", + "loc": 78, + "profile": [55, 0, 0, 0], + "measurements": [ + {"unit_name": "setName", "start": {"line": 60, "column": 14}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "setAsyncSupported", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "isAsyncSupported", "start": {"line": 78, "column": 17}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "setInitParameters", "start": {"line": 89, "column": 14}, "end": {"line": 92, "column": 3}, "value": 4}, + {"unit_name": "getInitParameters", "start": {"line": 98, "column": 29}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "addInitParameter", "start": {"line": 107, "column": 14}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "register", "start": {"line": 113, "column": 23}, "end": {"line": 125, "column": 3}, "value": 13}, + {"unit_name": "setIgnoreRegistrationFailure", "start": {"line": 133, "column": 14}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "setBeanName", "start": {"line": 138, "column": 14}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 144, "column": 17}, "end": {"line": 149, "column": 3}, "value": 6}, + {"unit_name": "getOrDeduceName", "start": {"line": 158, "column": 25}, "end": {"line": 166, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletRegistrationBean.java": { + "checksum": "dc41916a55296b57a4a2c7164aff4ea5", + "language": "Java", + "loc": 91, + "profile": [67, 0, 0, 0], + "measurements": [ + {"unit_name": "ServletRegistrationBean", "start": {"line": 68, "column": 9}, "end": {"line": 69, "column": 3}, "value": 2}, + {"unit_name": "ServletRegistrationBean", "start": {"line": 77, "column": 9}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "ServletRegistrationBean", "start": {"line": 88, "column": 9}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "setServlet", "start": {"line": 100, "column": 14}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "getServlet", "start": {"line": 109, "column": 11}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "setUrlMappings", "start": {"line": 119, "column": 14}, "end": {"line": 122, "column": 3}, "value": 4}, + {"unit_name": "getUrlMappings", "start": {"line": 129, "column": 28}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "addUrlMappings", "start": {"line": 138, "column": 14}, "end": {"line": 141, "column": 3}, "value": 4}, + {"unit_name": "setLoadOnStartup", "start": {"line": 148, "column": 14}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "setMultipartConfig", "start": {"line": 156, "column": 14}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getMultipartConfig", "start": {"line": 165, "column": 32}, "end": {"line": 167, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 170, "column": 19}, "end": {"line": 173, "column": 3}, "value": 4}, + {"unit_name": "addRegistration", "start": {"line": 176, "column": 40}, "end": {"line": 179, "column": 3}, "value": 4}, + {"unit_name": "configure", "start": {"line": 187, "column": 17}, "end": {"line": 200, "column": 3}, "value": 14}, + {"unit_name": "getServletName", "start": {"line": 206, "column": 16}, "end": {"line": 208, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 211, "column": 16}, "end": {"line": 213, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/WebListenerRegistry.java": { + "checksum": "89774a029745afb154be12d0208df248", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/package-info.java": { + "checksum": "4bb90f46344224c0c7fde95b53f998cc", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/WebFilterHandler.java": { + "checksum": "569846fdd4ce77ad5c597d1e14d8fc67", + "language": "Java", + "loc": 44, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "WebFilterHandler", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "doHandle", "start": {"line": 44, "column": 14}, "end": {"line": 56, "column": 3}, "value": 13}, + {"unit_name": "extractDispatcherTypes", "start": {"line": 58, "column": 34}, "end": {"line": 67, "column": 3}, "value": 10}, + {"unit_name": "determineName", "start": {"line": 69, "column": 17}, "end": {"line": 72, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/ApplicationServletEnvironment.java": { + "checksum": "81da6c00d63ac4777db6766f10ae629f", + "language": "Java", + "loc": 20, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "doGetActiveProfilesProperty", "start": {"line": 34, "column": 19}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "doGetDefaultProfilesProperty", "start": {"line": 39, "column": 19}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "createPropertyResolver", "start": {"line": 44, "column": 41}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/ServletWebServerApplicationContext.java": { + "checksum": "05b07f1cdd2db37dca9f1e1ae4f92df8", + "language": "Java", + "loc": 242, + "profile": [116, 53, 0, 0], + "measurements": [ + {"unit_name": "ServletWebServerApplicationContext", "start": {"line": 120, "column": 9}, "end": {"line": 121, "column": 3}, "value": 2}, + {"unit_name": "ServletWebServerApplicationContext", "start": {"line": 128, "column": 9}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 137, "column": 17}, "end": {"line": 141, "column": 3}, "value": 5}, + {"unit_name": "refresh", "start": {"line": 144, "column": 20}, "end": {"line": 156, "column": 3}, "value": 13}, + {"unit_name": "onRefresh", "start": {"line": 159, "column": 17}, "end": {"line": 167, "column": 3}, "value": 9}, + {"unit_name": "doClose", "start": {"line": 170, "column": 17}, "end": {"line": 179, "column": 3}, "value": 10}, + {"unit_name": "createWebServer", "start": {"line": 181, "column": 15}, "end": {"line": 204, "column": 3}, "value": 24}, + {"unit_name": "getWebServerFactory", "start": {"line": 212, "column": 36}, "end": {"line": 224, "column": 3}, "value": 12}, + {"unit_name": "getSelfInitializer", "start": {"line": 232, "column": 73}, "end": {"line": 234, "column": 3}, "value": 3}, + {"unit_name": "selfInitialize", "start": {"line": 236, "column": 15}, "end": {"line": 243, "column": 3}, "value": 8}, + {"unit_name": "registerApplicationScope", "start": {"line": 245, "column": 15}, "end": {"line": 250, "column": 3}, "value": 5}, + {"unit_name": "registerWebApplicationScopes", "start": {"line": 252, "column": 15}, "end": {"line": 256, "column": 3}, "value": 5}, + {"unit_name": "getServletContextInitializerBeans", "start": {"line": 265, "column": 50}, "end": {"line": 267, "column": 3}, "value": 3}, + {"unit_name": "prepareWebApplicationContext", "start": {"line": 276, "column": 17}, "end": {"line": 304, "column": 3}, "value": 29}, + {"unit_name": "getResourceByPath", "start": {"line": 307, "column": 21}, "end": {"line": 312, "column": 3}, "value": 6}, + {"unit_name": "getServerNamespace", "start": {"line": 315, "column": 16}, "end": {"line": 317, "column": 3}, "value": 3}, + {"unit_name": "setServerNamespace", "start": {"line": 320, "column": 14}, "end": {"line": 322, "column": 3}, "value": 3}, + {"unit_name": "setServletConfig", "start": {"line": 325, "column": 14}, "end": {"line": 327, "column": 3}, "value": 3}, + {"unit_name": "getServletConfig", "start": {"line": 330, "column": 23}, "end": {"line": 332, "column": 3}, "value": 3}, + {"unit_name": "getWebServer", "start": {"line": 340, "column": 19}, "end": {"line": 342, "column": 3}, "value": 3}, + {"unit_name": "ExistingWebApplicationScopes", "start": {"line": 364, "column": 10}, "end": {"line": 372, "column": 4}, "value": 9}, + {"unit_name": "restore", "start": {"line": 374, "column": 15}, "end": {"line": 381, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/ServletWebServerInitializedEvent.java": { + "checksum": "cc6797670bf8332255c9d69a5d3c2c12", + "language": "Java", + "loc": 16, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "ServletWebServerInitializedEvent", "start": {"line": 38, "column": 9}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "getApplicationContext", "start": {"line": 51, "column": 44}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/AnnotationConfigServletWebApplicationContext.java": { + "checksum": "b3215d053fcb950412639781b21de3e5", + "language": "Java", + "loc": 93, + "profile": [58, 0, 0, 0], + "measurements": [ + {"unit_name": "AnnotationConfigServletWebApplicationContext", "start": {"line": 75, "column": 9}, "end": {"line": 78, "column": 3}, "value": 4}, + {"unit_name": "AnnotationConfigServletWebApplicationContext", "start": {"line": 86, "column": 9}, "end": {"line": 90, "column": 3}, "value": 5}, + {"unit_name": "AnnotationConfigServletWebApplicationContext", "start": {"line": 99, "column": 9}, "end": {"line": 103, "column": 3}, "value": 5}, + {"unit_name": "AnnotationConfigServletWebApplicationContext", "start": {"line": 110, "column": 9}, "end": {"line": 114, "column": 3}, "value": 5}, + {"unit_name": "setEnvironment", "start": {"line": 123, "column": 14}, "end": {"line": 127, "column": 3}, "value": 5}, + {"unit_name": "setBeanNameGenerator", "start": {"line": 143, "column": 14}, "end": {"line": 147, "column": 3}, "value": 5}, + {"unit_name": "setScopeMetadataResolver", "start": {"line": 158, "column": 14}, "end": {"line": 161, "column": 3}, "value": 4}, + {"unit_name": "register", "start": {"line": 176, "column": 20}, "end": {"line": 179, "column": 3}, "value": 4}, + {"unit_name": "scan", "start": {"line": 189, "column": 20}, "end": {"line": 192, "column": 3}, "value": 4}, + {"unit_name": "prepareRefresh", "start": {"line": 195, "column": 17}, "end": {"line": 198, "column": 3}, "value": 4}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 201, "column": 17}, "end": {"line": 209, "column": 3}, "value": 9}, + {"unit_name": "registerBean", "start": {"line": 212, "column": 18}, "end": {"line": 215, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/AnnotationConfigServletWebServerApplicationContext.java": { + "checksum": "be233ab6532c1bc25664926ea8d64c60", + "language": "Java", + "loc": 83, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "AnnotationConfigServletWebServerApplicationContext", "start": {"line": 72, "column": 9}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "AnnotationConfigServletWebServerApplicationContext", "start": {"line": 83, "column": 9}, "end": {"line": 87, "column": 3}, "value": 5}, + {"unit_name": "AnnotationConfigServletWebServerApplicationContext", "start": {"line": 96, "column": 9}, "end": {"line": 100, "column": 3}, "value": 5}, + {"unit_name": "AnnotationConfigServletWebServerApplicationContext", "start": {"line": 108, "column": 9}, "end": {"line": 112, "column": 3}, "value": 5}, + {"unit_name": "setEnvironment", "start": {"line": 121, "column": 14}, "end": {"line": 125, "column": 3}, "value": 5}, + {"unit_name": "setBeanNameGenerator", "start": {"line": 141, "column": 14}, "end": {"line": 145, "column": 3}, "value": 5}, + {"unit_name": "setScopeMetadataResolver", "start": {"line": 156, "column": 14}, "end": {"line": 159, "column": 3}, "value": 4}, + {"unit_name": "register", "start": {"line": 174, "column": 20}, "end": {"line": 177, "column": 3}, "value": 4}, + {"unit_name": "scan", "start": {"line": 187, "column": 20}, "end": {"line": 190, "column": 3}, "value": 4}, + {"unit_name": "prepareRefresh", "start": {"line": 193, "column": 17}, "end": {"line": 196, "column": 3}, "value": 4}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 199, "column": 17}, "end": {"line": 207, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/WebServerStartStopLifecycle.java": { + "checksum": "f774385b80a04cb686a08c7f13fe9b2a", + "language": "Java", + "loc": 33, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "WebServerStartStopLifecycle", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "start", "start": {"line": 43, "column": 14}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "stop", "start": {"line": 51, "column": 14}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "isRunning", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getPhase", "start": {"line": 62, "column": 13}, "end": {"line": 64, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/ServletWebServerApplicationContextFactory.java": { + "checksum": "0dc02a099e78aebff5bb15e4e2406cb1", + "language": "Java", + "loc": 26, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "getEnvironmentType", "start": {"line": 36, "column": 50}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "createEnvironment", "start": {"line": 41, "column": 33}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 46, "column": 40}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "createContext", "start": {"line": 50, "column": 41}, "end": {"line": 55, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/WebApplicationContextServletContextAwareProcessor.java": { + "checksum": "24e374f9d67a75283d76afbbef7f2251", + "language": "Java", + "loc": 23, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "WebApplicationContextServletContextAwareProcessor", "start": {"line": 39, "column": 9}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "getServletContext", "start": {"line": 45, "column": 27}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "getServletConfig", "start": {"line": 51, "column": 26}, "end": {"line": 54, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/package-info.java": { + "checksum": "830f7ddac00a5cfc5658308968a23616", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/context/XmlServletWebServerApplicationContext.java": { + "checksum": "38acd162e7fc9cfda191d17a52ccb79c", + "language": "Java", + "loc": 45, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "XmlServletWebServerApplicationContext", "start": {"line": 49, "column": 9}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "XmlServletWebServerApplicationContext", "start": {"line": 58, "column": 9}, "end": {"line": 61, "column": 3}, "value": 4}, + {"unit_name": "XmlServletWebServerApplicationContext", "start": {"line": 69, "column": 9}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "XmlServletWebServerApplicationContext", "start": {"line": 82, "column": 9}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "setValidating", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setEnvironment", "start": {"line": 102, "column": 14}, "end": {"line": 105, "column": 3}, "value": 4}, + {"unit_name": "load", "start": {"line": 111, "column": 20}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 119, "column": 20}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 129, "column": 20}, "end": {"line": 135, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/Jsp.java": { + "checksum": "c04a74b546ef78de38072cd736c4778c", + "language": "Java", + "loc": 29, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "Jsp", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getClassName", "start": {"line": 54, "column": 16}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "setClassName", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getInitParameters", "start": {"line": 66, "column": 29}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "setInitParameters", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getRegistered", "start": {"line": 78, "column": 17}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "setRegistered", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/ConfigurableServletWebServerFactory.java": { + "checksum": "eeb7c501610a5fa3c6bb3bd36c544868", + "language": "Java", + "loc": 30, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/StaticResourceJars.java": { + "checksum": "5eceba6fac48d591c4a56bbd3daaeb72", + "language": "Java", + "loc": 109, + "profile": [73, 19, 0, 0], + "measurements": [ + {"unit_name": "getUrls", "start": {"line": 43, "column": 12}, "end": {"line": 53, "column": 3}, "value": 11}, + {"unit_name": "getUrlsFrom", "start": {"line": 55, "column": 12}, "end": {"line": 61, "column": 3}, "value": 7}, + {"unit_name": "toUrl", "start": {"line": 63, "column": 14}, "end": {"line": 70, "column": 3}, "value": 8}, + {"unit_name": "toFile", "start": {"line": 72, "column": 15}, "end": {"line": 82, "column": 3}, "value": 11}, + {"unit_name": "addUrl", "start": {"line": 84, "column": 15}, "end": {"line": 102, "column": 3}, "value": 19}, + {"unit_name": "addUrlFile", "start": {"line": 104, "column": 15}, "end": {"line": 108, "column": 3}, "value": 5}, + {"unit_name": "addUrlConnection", "start": {"line": 110, "column": 15}, "end": {"line": 114, "column": 3}, "value": 5}, + {"unit_name": "isResourcesJar", "start": {"line": 116, "column": 18}, "end": {"line": 123, "column": 3}, "value": 8}, + {"unit_name": "isResourcesJar", "start": {"line": 125, "column": 18}, "end": {"line": 132, "column": 3}, "value": 8}, + {"unit_name": "isResourcesJar", "start": {"line": 134, "column": 18}, "end": {"line": 143, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/ServletWebServerFactory.java": { + "checksum": "fc883fc523ce0ef37f3d0bedbe4d9fa4", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/AbstractServletWebServerFactory.java": { + "checksum": "8dc0a56ab72961aeb76e82fdceeaca4b", + "language": "Java", + "loc": 225, + "profile": [162, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractServletWebServerFactory", "start": {"line": 94, "column": 9}, "end": {"line": 95, "column": 3}, "value": 2}, + {"unit_name": "AbstractServletWebServerFactory", "start": {"line": 102, "column": 9}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "AbstractServletWebServerFactory", "start": {"line": 112, "column": 9}, "end": {"line": 116, "column": 3}, "value": 5}, + {"unit_name": "getContextPath", "start": {"line": 123, "column": 16}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "setContextPath", "start": {"line": 128, "column": 14}, "end": {"line": 131, "column": 3}, "value": 4}, + {"unit_name": "checkContextPath", "start": {"line": 133, "column": 15}, "end": {"line": 143, "column": 3}, "value": 11}, + {"unit_name": "getDisplayName", "start": {"line": 145, "column": 16}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "setDisplayName", "start": {"line": 150, "column": 14}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "isRegisterDefaultServlet", "start": {"line": 158, "column": 17}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "setRegisterDefaultServlet", "start": {"line": 163, "column": 14}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "getMimeMappings", "start": {"line": 171, "column": 22}, "end": {"line": 173, "column": 3}, "value": 3}, + {"unit_name": "setMimeMappings", "start": {"line": 176, "column": 14}, "end": {"line": 179, "column": 3}, "value": 4}, + {"unit_name": "addMimeMappings", "start": {"line": 182, "column": 14}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "getDocumentRoot", "start": {"line": 191, "column": 14}, "end": {"line": 193, "column": 3}, "value": 3}, + {"unit_name": "setDocumentRoot", "start": {"line": 196, "column": 14}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "setInitializers", "start": {"line": 201, "column": 14}, "end": {"line": 204, "column": 3}, "value": 4}, + {"unit_name": "addInitializers", "start": {"line": 207, "column": 14}, "end": {"line": 210, "column": 3}, "value": 4}, + {"unit_name": "getJsp", "start": {"line": 212, "column": 13}, "end": {"line": 214, "column": 3}, "value": 3}, + {"unit_name": "setJsp", "start": {"line": 217, "column": 14}, "end": {"line": 219, "column": 3}, "value": 3}, + {"unit_name": "getSession", "start": {"line": 221, "column": 17}, "end": {"line": 223, "column": 3}, "value": 3}, + {"unit_name": "setSession", "start": {"line": 226, "column": 14}, "end": {"line": 228, "column": 3}, "value": 3}, + {"unit_name": "getLocaleCharsetMappings", "start": {"line": 234, "column": 30}, "end": {"line": 236, "column": 3}, "value": 3}, + {"unit_name": "setLocaleCharsetMappings", "start": {"line": 239, "column": 14}, "end": {"line": 242, "column": 3}, "value": 4}, + {"unit_name": "setInitParameters", "start": {"line": 245, "column": 14}, "end": {"line": 247, "column": 3}, "value": 3}, + {"unit_name": "getInitParameters", "start": {"line": 249, "column": 29}, "end": {"line": 251, "column": 3}, "value": 3}, + {"unit_name": "setCookieSameSiteSuppliers", "start": {"line": 254, "column": 14}, "end": {"line": 257, "column": 3}, "value": 4}, + {"unit_name": "addCookieSameSiteSuppliers", "start": {"line": 260, "column": 14}, "end": {"line": 263, "column": 3}, "value": 4}, + {"unit_name": "getCookieSameSiteSuppliers", "start": {"line": 265, "column": 38}, "end": {"line": 267, "column": 3}, "value": 3}, + {"unit_name": "mergeInitializers", "start": {"line": 276, "column": 46}, "end": {"line": 283, "column": 3}, "value": 8}, + {"unit_name": "shouldRegisterJspServlet", "start": {"line": 289, "column": 20}, "end": {"line": 292, "column": 3}, "value": 4}, + {"unit_name": "getValidDocumentRoot", "start": {"line": 299, "column": 23}, "end": {"line": 301, "column": 3}, "value": 3}, + {"unit_name": "getUrlsOfJarsWithMetaInfResources", "start": {"line": 303, "column": 28}, "end": {"line": 305, "column": 3}, "value": 3}, + {"unit_name": "getValidSessionStoreDir", "start": {"line": 307, "column": 23}, "end": {"line": 309, "column": 3}, "value": 3}, + {"unit_name": "getValidSessionStoreDir", "start": {"line": 311, "column": 23}, "end": {"line": 313, "column": 3}, "value": 3}, + {"unit_name": "addWebListeners", "start": {"line": 316, "column": 14}, "end": {"line": 318, "column": 3}, "value": 3}, + {"unit_name": "getWebListenerClassNames", "start": {"line": 320, "column": 30}, "end": {"line": 322, "column": 3}, "value": 3}, + {"unit_name": "SessionConfiguringInitializer", "start": {"line": 332, "column": 3}, "end": {"line": 334, "column": 4}, "value": 3}, + {"unit_name": "onStartup", "start": {"line": 337, "column": 15}, "end": {"line": 342, "column": 4}, "value": 6}, + {"unit_name": "configureSessionCookie", "start": {"line": 344, "column": 16}, "end": {"line": 356, "column": 4}, "value": 13}, + {"unit_name": "unwrap", "start": {"line": 358, "column": 52}, "end": {"line": 367, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/Encoding.java": { + "checksum": "b78ce8290759abd8014716554a24976b", + "language": "Java", + "loc": 57, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "getCharset", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "setCharset", "start": {"line": 71, "column": 14}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "isForce", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "setForce", "start": {"line": 79, "column": 14}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "isForceRequest", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setForceRequest", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "isForceResponse", "start": {"line": 91, "column": 17}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setForceResponse", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getMapping", "start": {"line": 99, "column": 30}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setMapping", "start": {"line": 103, "column": 14}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "shouldForce", "start": {"line": 107, "column": 17}, "end": {"line": 116, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/Session.java": { + "checksum": "39cbdb1607f5825ff183ec18890d02f7", + "language": "Java", + "loc": 55, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "getTimeout", "start": {"line": 52, "column": 18}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "setTimeout", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getTrackingModes", "start": {"line": 64, "column": 42}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "setTrackingModes", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "isPersistent", "start": {"line": 76, "column": 17}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "setPersistent", "start": {"line": 80, "column": 14}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getStoreDir", "start": {"line": 88, "column": 14}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setStoreDir", "start": {"line": 92, "column": 14}, "end": {"line": 95, "column": 3}, "value": 4}, + {"unit_name": "getCookie", "start": {"line": 97, "column": 16}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "getSessionStoreDirectory", "start": {"line": 101, "column": 24}, "end": {"line": 103, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/SessionStoreDirectory.java": { + "checksum": "a5aa4102671d256249d6a431cb669e4e", + "language": "Java", + "loc": 32, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getDirectory", "start": {"line": 35, "column": 7}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "setDirectory", "start": {"line": 39, "column": 7}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getValidDirectory", "start": {"line": 43, "column": 7}, "end": {"line": 56, "column": 3}, "value": 14}, + {"unit_name": "assertDirectory", "start": {"line": 58, "column": 15}, "end": {"line": 61, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/CookieSameSiteSupplier.java": { + "checksum": "c6bb133a8fd3ed6154bab65c7595a75d", + "language": "Java", + "loc": 45, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "whenHasName", "start": {"line": 60, "column": 33}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "whenHasName", "start": {"line": 71, "column": 33}, "end": {"line": 74, "column": 3}, "value": 4}, + {"unit_name": "whenHasNameMatching", "start": {"line": 83, "column": 33}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "whenHasNameMatching", "start": {"line": 95, "column": 33}, "end": {"line": 98, "column": 3}, "value": 4}, + {"unit_name": "when", "start": {"line": 106, "column": 33}, "end": {"line": 109, "column": 3}, "value": 4}, + {"unit_name": "ofNone", "start": {"line": 116, "column": 32}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "ofLax", "start": {"line": 125, "column": 32}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "ofStrict", "start": {"line": 134, "column": 32}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 144, "column": 32}, "end": {"line": 147, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/package-info.java": { + "checksum": "4e83bcf3eabd547bd1dace9529f40a05", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/server/DocumentRoot.java": { + "checksum": "43c7cafeb6bccffebddc4d4b20cbf7f4", + "language": "Java", + "loc": 107, + "profile": [69, 24, 0, 0], + "measurements": [ + {"unit_name": "DocumentRoot", "start": {"line": 43, "column": 2}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getDirectory", "start": {"line": 47, "column": 7}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "setDirectory", "start": {"line": 51, "column": 7}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getValidDirectory", "start": {"line": 60, "column": 13}, "end": {"line": 72, "column": 3}, "value": 13}, + {"unit_name": "getWarFileDocumentRoot", "start": {"line": 74, "column": 15}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getArchiveFileDocumentRoot", "start": {"line": 78, "column": 15}, "end": {"line": 88, "column": 3}, "value": 11}, + {"unit_name": "getExplodedWarFileDocumentRoot", "start": {"line": 90, "column": 15}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getCodeSourceArchive", "start": {"line": 94, "column": 15}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "getCodeSourceArchive", "start": {"line": 98, "column": 7}, "end": {"line": 121, "column": 3}, "value": 24}, + {"unit_name": "getExplodedWarFileDocumentRoot", "start": {"line": 123, "column": 13}, "end": {"line": 136, "column": 3}, "value": 14}, + {"unit_name": "getCommonDocumentRoot", "start": {"line": 138, "column": 15}, "end": {"line": 146, "column": 3}, "value": 9}, + {"unit_name": "logNoDocumentRoots", "start": {"line": 148, "column": 15}, "end": {"line": 151, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/support/SpringBootServletInitializer.java": { + "checksum": "a3524d56211b631b2729834a6fa6e9ea", + "language": "Java", + "loc": 154, + "profile": [76, 27, 0, 0], + "measurements": [ + {"unit_name": "setRegisterErrorPageFilter", "start": {"line": 92, "column": 23}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "onStartup", "start": {"line": 97, "column": 14}, "end": {"line": 110, "column": 3}, "value": 12}, + {"unit_name": "deregisterJdbcDrivers", "start": {"line": 121, "column": 17}, "end": {"line": 132, "column": 3}, "value": 11}, + {"unit_name": "shutDownSharedReactorSchedulers", "start": {"line": 142, "column": 17}, "end": {"line": 146, "column": 3}, "value": 5}, + {"unit_name": "createRootApplicationContext", "start": {"line": 148, "column": 34}, "end": {"line": 175, "column": 3}, "value": 27}, + {"unit_name": "createSpringApplicationBuilder", "start": {"line": 184, "column": 37}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 193, "column": 34}, "end": {"line": 195, "column": 3}, "value": 3}, + {"unit_name": "getExistingRootWebApplicationContext", "start": {"line": 197, "column": 29}, "end": {"line": 203, "column": 3}, "value": 7}, + {"unit_name": "configure", "start": {"line": 214, "column": 37}, "end": {"line": 216, "column": 3}, "value": 3}, + {"unit_name": "WebEnvironmentPropertySourceInitializer", "start": {"line": 227, "column": 11}, "end": {"line": 229, "column": 4}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 232, "column": 15}, "end": {"line": 237, "column": 4}, "value": 6}, + {"unit_name": "getOrder", "start": {"line": 240, "column": 14}, "end": {"line": 242, "column": 4}, "value": 3}, + {"unit_name": "SpringBootContextLoaderListener", "start": {"line": 253, "column": 3}, "end": {"line": 256, "column": 4}, "value": 4}, + {"unit_name": "contextInitialized", "start": {"line": 259, "column": 15}, "end": {"line": 261, "column": 4}, "value": 2}, + {"unit_name": "contextDestroyed", "start": {"line": 264, "column": 15}, "end": {"line": 276, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/support/ErrorPageFilterConfiguration.java": { + "checksum": "0afee5840640d81d338e7608642dc7b8", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "errorPageFilter", "start": {"line": 34, "column": 18}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "errorPageFilterRegistration", "start": {"line": 39, "column": 42}, "end": {"line": 44, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/support/ServletContextApplicationContextInitializer.java": { + "checksum": "b4557940a59e300d5aa2eaad97322446", + "language": "Java", + "loc": 36, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "ServletContextApplicationContextInitializer", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "ServletContextApplicationContextInitializer", "start": {"line": 58, "column": 9}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "setOrder", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 69, "column": 13}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 74, "column": 14}, "end": {"line": 81, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/support/ErrorPageFilter.java": { + "checksum": "6677b734a2c36c98b5a1ef8d3d3e8d3b", + "language": "Java", + "loc": 281, + "profile": [166, 58, 0, 0], + "measurements": [ + {"unit_name": "OncePerRequestFilter", "start": {"line": 94, "column": 52}, "end": {"line": 107, "column": 3}, "value": 7}, + {"unit_name": "doFilterInternal", "start": {"line": 97, "column": 18}, "end": {"line": 100, "column": 4}, "value": 4}, + {"unit_name": "shouldNotFilterAsyncDispatch", "start": {"line": 103, "column": 21}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "init", "start": {"line": 110, "column": 14}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "doFilter", "start": {"line": 115, "column": 14}, "end": {"line": 118, "column": 3}, "value": 4}, + {"unit_name": "doFilter", "start": {"line": 120, "column": 15}, "end": {"line": 144, "column": 3}, "value": 25}, + {"unit_name": "handleErrorStatus", "start": {"line": 146, "column": 15}, "end": {"line": 160, "column": 3}, "value": 15}, + {"unit_name": "handleException", "start": {"line": 162, "column": 15}, "end": {"line": 175, "column": 3}, "value": 14}, + {"unit_name": "forwardToErrorPage", "start": {"line": 177, "column": 15}, "end": {"line": 192, "column": 3}, "value": 16}, + {"unit_name": "getDescription", "start": {"line": 201, "column": 19}, "end": {"line": 204, "column": 3}, "value": 4}, + {"unit_name": "handleCommittedResponse", "start": {"line": 206, "column": 15}, "end": {"line": 224, "column": 3}, "value": 17}, + {"unit_name": "isClientAbortException", "start": {"line": 226, "column": 18}, "end": {"line": 236, "column": 3}, "value": 11}, + {"unit_name": "getErrorPath", "start": {"line": 238, "column": 17}, "end": {"line": 243, "column": 3}, "value": 6}, + {"unit_name": "getErrorPath", "start": {"line": 245, "column": 17}, "end": {"line": 254, "column": 3}, "value": 10}, + {"unit_name": "setErrorAttributes", "start": {"line": 256, "column": 15}, "end": {"line": 260, "column": 3}, "value": 5}, + {"unit_name": "rethrow", "start": {"line": 262, "column": 15}, "end": {"line": 276, "column": 3}, "value": 15}, + {"unit_name": "addErrorPages", "start": {"line": 279, "column": 14}, "end": {"line": 291, "column": 3}, "value": 13}, + {"unit_name": "destroy", "start": {"line": 294, "column": 14}, "end": {"line": 295, "column": 3}, "value": 2}, + {"unit_name": "getOrder", "start": {"line": 298, "column": 13}, "end": {"line": 300, "column": 3}, "value": 3}, + {"unit_name": "addClassIfPresent", "start": {"line": 302, "column": 22}, "end": {"line": 309, "column": 3}, "value": 7}, + {"unit_name": "ErrorWrapperResponse", "start": {"line": 319, "column": 3}, "end": {"line": 321, "column": 4}, "value": 3}, + {"unit_name": "sendError", "start": {"line": 324, "column": 15}, "end": {"line": 326, "column": 4}, "value": 3}, + {"unit_name": "sendError", "start": {"line": 329, "column": 15}, "end": {"line": 335, "column": 4}, "value": 5}, + {"unit_name": "getStatus", "start": {"line": 338, "column": 14}, "end": {"line": 344, "column": 4}, "value": 6}, + {"unit_name": "flushBuffer", "start": {"line": 347, "column": 15}, "end": {"line": 350, "column": 4}, "value": 4}, + {"unit_name": "sendErrorIfNecessary", "start": {"line": 352, "column": 16}, "end": {"line": 356, "column": 4}, "value": 5}, + {"unit_name": "getMessage", "start": {"line": 358, "column": 10}, "end": {"line": 360, "column": 4}, "value": 3}, + {"unit_name": "hasErrorToSend", "start": {"line": 362, "column": 11}, "end": {"line": 364, "column": 4}, "value": 3}, + {"unit_name": "getWriter", "start": {"line": 367, "column": 22}, "end": {"line": 370, "column": 4}, "value": 4}, + {"unit_name": "getOutputStream", "start": {"line": 373, "column": 30}, "end": {"line": 376, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/support/package-info.java": { + "checksum": "d12baa91bc8fd150a8e81ae1f5a81e12", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/view/MustacheViewResolver.java": { + "checksum": "b72911a2498e1053534afe88b0784693", + "language": "Java", + "loc": 36, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "MustacheViewResolver", "start": {"line": 42, "column": 9}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "MustacheViewResolver", "start": {"line": 52, "column": 9}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "requiredViewClass", "start": {"line": 58, "column": 21}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "setCharset", "start": {"line": 66, "column": 14}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "buildView", "start": {"line": 71, "column": 33}, "end": {"line": 76, "column": 3}, "value": 6}, + {"unit_name": "instantiateView", "start": {"line": 79, "column": 33}, "end": {"line": 81, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/view/MustacheView.java": { + "checksum": "a015a467a91e057a19b1428acb6580c2", + "language": "Java", + "loc": 47, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "setCompiler", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "setCharset", "start": {"line": 64, "column": 14}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "checkResource", "start": {"line": 69, "column": 17}, "end": {"line": 72, "column": 3}, "value": 4}, + {"unit_name": "renderMergedTemplateModel", "start": {"line": 75, "column": 17}, "end": {"line": 81, "column": 3}, "value": 7}, + {"unit_name": "createTemplate", "start": {"line": 83, "column": 19}, "end": {"line": 87, "column": 3}, "value": 5}, + {"unit_name": "getReader", "start": {"line": 89, "column": 17}, "end": {"line": 94, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/view/package-info.java": { + "checksum": "62a82c285119b0021083ed4d14b6aa2f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/filter/OrderedFilter.java": { + "checksum": "e0fd2a74df2cdec243c56789c92c6946", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/filter/OrderedRequestContextFilter.java": { + "checksum": "222e24ead5e1ed58fcd6abd5bd8a6849", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 34, "column": 13}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 42, "column": 14}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/filter/OrderedHiddenHttpMethodFilter.java": { + "checksum": "a6b36fd4c263d7118f4d69051971263b", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 38, "column": 13}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/filter/ApplicationContextHeaderFilter.java": { + "checksum": "eb0724326a411fd50371720bfea41494", + "language": "Java", + "loc": 21, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationContextHeaderFilter", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "doFilterInternal", "start": {"line": 51, "column": 17}, "end": {"line": 55, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/filter/OrderedCharacterEncodingFilter.java": { + "checksum": "1cda3998046c19809274df1067789e4c", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 33, "column": 13}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/filter/OrderedFormContentFilter.java": { + "checksum": "9e05ebf997969eb71377ea0c238f7794", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 39, "column": 13}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 47, "column": 14}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/filter/package-info.java": { + "checksum": "0d181ca68fb961cda321611064dae84b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/error/DefaultErrorAttributes.java": { + "checksum": "eba1d349e4b5fe2dfab289925a82b1fe", + "language": "Java", + "loc": 167, + "profile": [133, 0, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 77, "column": 13}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "resolveException", "start": {"line": 82, "column": 22}, "end": {"line": 86, "column": 3}, "value": 5}, + {"unit_name": "storeErrorAttributes", "start": {"line": 88, "column": 15}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "getErrorAttributes", "start": {"line": 93, "column": 29}, "end": {"line": 97, "column": 3}, "value": 5}, + {"unit_name": "getErrorAttributes", "start": {"line": 99, "column": 30}, "end": {"line": 106, "column": 3}, "value": 8}, + {"unit_name": "addStatus", "start": {"line": 108, "column": 15}, "end": {"line": 123, "column": 3}, "value": 15}, + {"unit_name": "addErrorDetails", "start": {"line": 125, "column": 15}, "end": {"line": 138, "column": 3}, "value": 14}, + {"unit_name": "addErrorMessage", "start": {"line": 140, "column": 15}, "end": {"line": 154, "column": 3}, "value": 15}, + {"unit_name": "addExceptionErrorMessage", "start": {"line": 156, "column": 15}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 174, "column": 19}, "end": {"line": 183, "column": 3}, "value": 10}, + {"unit_name": "addMessageAndErrorsFromBindingResult", "start": {"line": 185, "column": 15}, "end": {"line": 188, "column": 3}, "value": 4}, + {"unit_name": "addMessageAndErrorsFromMethodValidationResult", "start": {"line": 190, "column": 15}, "end": {"line": 198, "column": 3}, "value": 9}, + {"unit_name": "addMessageAndErrorsForValidationFailure", "start": {"line": 200, "column": 15}, "end": {"line": 204, "column": 3}, "value": 5}, + {"unit_name": "extractBindingResult", "start": {"line": 206, "column": 24}, "end": {"line": 211, "column": 3}, "value": 6}, + {"unit_name": "extractMethodValidationResult", "start": {"line": 213, "column": 33}, "end": {"line": 218, "column": 3}, "value": 6}, + {"unit_name": "addStackTrace", "start": {"line": 220, "column": 15}, "end": {"line": 225, "column": 3}, "value": 6}, + {"unit_name": "addPath", "start": {"line": 227, "column": 15}, "end": {"line": 232, "column": 3}, "value": 6}, + {"unit_name": "getError", "start": {"line": 235, "column": 19}, "end": {"line": 241, "column": 3}, "value": 7}, + {"unit_name": "getAttribute", "start": {"line": 244, "column": 16}, "end": {"line": 246, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/error/ErrorAttributes.java": { + "checksum": "9b734979b9f57d9df0664fc7ef0bfcf0", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getErrorAttributes", "start": {"line": 46, "column": 30}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/error/ErrorController.java": { + "checksum": "545dba28f50bc004357f9bf2ee4feebf", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/error/package-info.java": { + "checksum": "3cc3b648bc5fb4ccaa127f2a078da887", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/context/ServerPortInfoApplicationContextInitializer.java": { + "checksum": "77d35df14907277f9326025f5d3be81f", + "language": "Java", + "loc": 50, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "initialize", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 63, "column": 14}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 68, "column": 17}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "setPortProperty", "start": {"line": 73, "column": 15}, "end": {"line": 80, "column": 3}, "value": 8}, + {"unit_name": "setPortProperty", "start": {"line": 83, "column": 15}, "end": {"line": 91, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/context/ConfigurableWebServerApplicationContext.java": { + "checksum": "b00d0ca4b54372f1089fa7741c8bf19a", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/context/WebServerApplicationContext.java": { + "checksum": "4eff6d128ba106e2da1c1b2063a00eae", + "language": "Java", + "loc": 16, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "hasServerNamespace", "start": {"line": 56, "column": 17}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "getServerNamespace", "start": {"line": 69, "column": 16}, "end": {"line": 73, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/context/MissingWebServerFactoryBeanException.java": { + "checksum": "4ad909fdfb75fadc4e43178d556bbb8d", + "language": "Java", + "loc": 17, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "MissingWebServerFactoryBeanException", "start": {"line": 42, "column": 9}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "getWebApplicationType", "start": {"line": 55, "column": 28}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/context/WebServerGracefulShutdownLifecycle.java": { + "checksum": "cf178554af3ce8cf8c46cddf553ae583", + "language": "Java", + "loc": 32, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "WebServerGracefulShutdownLifecycle", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "stop", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "stop", "start": {"line": 60, "column": 14}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "isRunning", "start": {"line": 66, "column": 17}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getPhase", "start": {"line": 71, "column": 13}, "end": {"line": 73, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/context/MissingWebServerFactoryBeanFailureAnalyzer.java": { + "checksum": "f9ee40817678436c94e3757193bcffe1", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 37, "column": 28}, "end": {"line": 45, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/context/WebServerPortFileWriter.java": { + "checksum": "936fd943f533d2a5bf541a481645142b", + "language": "Java", + "loc": 81, + "profile": [62, 0, 0, 0], + "measurements": [ + {"unit_name": "WebServerPortFileWriter", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "WebServerPortFileWriter", "start": {"line": 66, "column": 9}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "WebServerPortFileWriter", "start": {"line": 74, "column": 9}, "end": {"line": 83, "column": 3}, "value": 10}, + {"unit_name": "onApplicationEvent", "start": {"line": 86, "column": 14}, "end": {"line": 97, "column": 3}, "value": 12}, + {"unit_name": "getPortFile", "start": {"line": 106, "column": 17}, "end": {"line": 119, "column": 3}, "value": 14}, + {"unit_name": "getServerNamespace", "start": {"line": 121, "column": 17}, "end": {"line": 126, "column": 3}, "value": 6}, + {"unit_name": "isUpperCase", "start": {"line": 128, "column": 18}, "end": {"line": 135, "column": 3}, "value": 8}, + {"unit_name": "createParentDirectory", "start": {"line": 137, "column": 15}, "end": {"line": 142, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/context/WebServerInitializedEvent.java": { + "checksum": "128f5a06040bd1c925e42105ecb3f32c", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "WebServerInitializedEvent", "start": {"line": 33, "column": 12}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "getWebServer", "start": {"line": 41, "column": 19}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 58, "column": 19}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/context/package-info.java": { + "checksum": "d29107682d738fead4edfefeeaf51325", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/result/view/MustacheViewResolver.java": { + "checksum": "431a621df7cb356b252b09fa672431d3", + "language": "Java", + "loc": 36, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "MustacheViewResolver", "start": {"line": 43, "column": 9}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "MustacheViewResolver", "start": {"line": 53, "column": 9}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "setCharset", "start": {"line": 62, "column": 14}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "requiredViewClass", "start": {"line": 67, "column": 21}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "createView", "start": {"line": 72, "column": 33}, "end": {"line": 77, "column": 3}, "value": 6}, + {"unit_name": "instantiateView", "start": {"line": 80, "column": 33}, "end": {"line": 82, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/result/view/MustacheView.java": { + "checksum": "8ccf63db1420fdf5812e3396918065fe", + "language": "Java", + "loc": 76, + "profile": [25, 23, 0, 0], + "measurements": [ + {"unit_name": "setCompiler", "start": {"line": 61, "column": 14}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "setCharset", "start": {"line": 69, "column": 14}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "checkResourceExists", "start": {"line": 74, "column": 17}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "renderInternal", "start": {"line": 79, "column": 23}, "end": {"line": 101, "column": 3}, "value": 23}, + {"unit_name": "resolveResource", "start": {"line": 103, "column": 19}, "end": {"line": 109, "column": 3}, "value": 7}, + {"unit_name": "getReader", "start": {"line": 111, "column": 17}, "end": {"line": 116, "column": 3}, "value": 6}, + {"unit_name": "getCharset", "start": {"line": 118, "column": 28}, "end": {"line": 120, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/result/view/package-info.java": { + "checksum": "bbe2842b7e8eb7a7f217a85a4939e034", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/ConfigurableReactiveWebEnvironment.java": { + "checksum": "e3671a61a72ceb07c9229b36479cdb90", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/AnnotationConfigReactiveWebServerApplicationContext.java": { + "checksum": "0b6f0b4afd6015e5e33d36ccfbba64dc", + "language": "Java", + "loc": 85, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "AnnotationConfigReactiveWebServerApplicationContext", "start": {"line": 75, "column": 9}, "end": {"line": 78, "column": 3}, "value": 4}, + {"unit_name": "AnnotationConfigReactiveWebServerApplicationContext", "start": {"line": 86, "column": 9}, "end": {"line": 90, "column": 3}, "value": 5}, + {"unit_name": "AnnotationConfigReactiveWebServerApplicationContext", "start": {"line": 99, "column": 9}, "end": {"line": 103, "column": 3}, "value": 5}, + {"unit_name": "AnnotationConfigReactiveWebServerApplicationContext", "start": {"line": 111, "column": 9}, "end": {"line": 115, "column": 3}, "value": 5}, + {"unit_name": "setEnvironment", "start": {"line": 124, "column": 14}, "end": {"line": 128, "column": 3}, "value": 5}, + {"unit_name": "setBeanNameGenerator", "start": {"line": 144, "column": 14}, "end": {"line": 148, "column": 3}, "value": 5}, + {"unit_name": "setScopeMetadataResolver", "start": {"line": 159, "column": 14}, "end": {"line": 162, "column": 3}, "value": 4}, + {"unit_name": "register", "start": {"line": 177, "column": 20}, "end": {"line": 180, "column": 3}, "value": 4}, + {"unit_name": "scan", "start": {"line": 190, "column": 20}, "end": {"line": 193, "column": 3}, "value": 4}, + {"unit_name": "prepareRefresh", "start": {"line": 196, "column": 17}, "end": {"line": 199, "column": 3}, "value": 4}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 202, "column": 17}, "end": {"line": 210, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/FilteredReactiveWebContextResource.java": { + "checksum": "46d043ad36c6622b11d5ed10b2e8366b", + "language": "Java", + "loc": 30, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "FilteredReactiveWebContextResource", "start": {"line": 41, "column": 2}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "exists", "start": {"line": 46, "column": 17}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "createRelative", "start": {"line": 51, "column": 18}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "getDescription", "start": {"line": 57, "column": 16}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getInputStream", "start": {"line": 62, "column": 21}, "end": {"line": 64, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/ConfigurableReactiveWebApplicationContext.java": { + "checksum": "7260892571fff4c17ba6b357816c494f", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/WebServerManager.java": { + "checksum": "859186779ee762b40c06ae3437d31dee", + "language": "Java", + "loc": 72, + "profile": [47, 0, 0, 0], + "measurements": [ + {"unit_name": "WebServerManager", "start": {"line": 45, "column": 2}, "end": {"line": 51, "column": 3}, "value": 7}, + {"unit_name": "start", "start": {"line": 53, "column": 7}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "shutDownGracefully", "start": {"line": 60, "column": 7}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "stop", "start": {"line": 64, "column": 7}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getWebServer", "start": {"line": 68, "column": 12}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getHandler", "start": {"line": 72, "column": 14}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "DelayedInitializationHttpHandler", "start": {"line": 87, "column": 11}, "end": {"line": 90, "column": 4}, "value": 4}, + {"unit_name": "handleUninitialized", "start": {"line": 92, "column": 22}, "end": {"line": 94, "column": 4}, "value": 3}, + {"unit_name": "handle", "start": {"line": 97, "column": 21}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "initializeHandler", "start": {"line": 101, "column": 8}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "getHandler", "start": {"line": 105, "column": 15}, "end": {"line": 107, "column": 4}, "value": 3}, + {"unit_name": "LazyHttpHandler", "start": {"line": 118, "column": 11}, "end": {"line": 120, "column": 4}, "value": 3}, + {"unit_name": "handle", "start": {"line": 123, "column": 21}, "end": {"line": 125, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/ReactiveWebServerInitializedEvent.java": { + "checksum": "bddb69c9a55146a2ff00ecf737615f4a", + "language": "Java", + "loc": 15, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactiveWebServerInitializedEvent", "start": {"line": 34, "column": 9}, "end": {"line": 38, "column": 3}, "value": 5}, + {"unit_name": "getApplicationContext", "start": {"line": 41, "column": 45}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/ReactiveWebApplicationContext.java": { + "checksum": "6c0fcdfa27384c5244b4fc6b1031d78f", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/ReactiveWebServerApplicationContextFactory.java": { + "checksum": "adb19365c75fb0089dfe5149f49f3c12", + "language": "Java", + "loc": 26, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "getEnvironmentType", "start": {"line": 36, "column": 50}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "createEnvironment", "start": {"line": 41, "column": 33}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 46, "column": 40}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "createContext", "start": {"line": 50, "column": 41}, "end": {"line": 55, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/GenericReactiveWebApplicationContext.java": { + "checksum": "85ca771495cf8eeb471ce9d0933f557d", + "language": "Java", + "loc": 21, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "GenericReactiveWebApplicationContext", "start": {"line": 39, "column": 9}, "end": {"line": 40, "column": 3}, "value": 2}, + {"unit_name": "GenericReactiveWebApplicationContext", "start": {"line": 49, "column": 9}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "createEnvironment", "start": {"line": 54, "column": 36}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getResourceByPath", "start": {"line": 59, "column": 21}, "end": {"line": 62, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/WebServerStartStopLifecycle.java": { + "checksum": "5842adfc0bc46c2ac2f61155b0d00f9c", + "language": "Java", + "loc": 29, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "WebServerStartStopLifecycle", "start": {"line": 35, "column": 2}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 40, "column": 14}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "stop", "start": {"line": 46, "column": 14}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "isRunning", "start": {"line": 52, "column": 17}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getPhase", "start": {"line": 57, "column": 13}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/AnnotationConfigReactiveWebApplicationContext.java": { + "checksum": "307a95e6d1aec65ea52100ffced7d7bd", + "language": "Java", + "loc": 29, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "AnnotationConfigReactiveWebApplicationContext", "start": {"line": 51, "column": 9}, "end": {"line": 52, "column": 3}, "value": 2}, + {"unit_name": "AnnotationConfigReactiveWebApplicationContext", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "AnnotationConfigReactiveWebApplicationContext", "start": {"line": 71, "column": 9}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "AnnotationConfigReactiveWebApplicationContext", "start": {"line": 81, "column": 9}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "createEnvironment", "start": {"line": 86, "column": 36}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getResourceByPath", "start": {"line": 91, "column": 21}, "end": {"line": 94, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/StandardReactiveWebEnvironment.java": { + "checksum": "a5e38786acc8279c6087055ade56b9f8", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "StandardReactiveWebEnvironment", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "StandardReactiveWebEnvironment", "start": {"line": 37, "column": 12}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/package-info.java": { + "checksum": "b779da7dbd48199678533be5609ee9b2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/ApplicationReactiveWebEnvironment.java": { + "checksum": "0ebf5717e867a5a56e47277b56b6b0ea", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "doGetActiveProfilesProperty", "start": {"line": 33, "column": 19}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "doGetDefaultProfilesProperty", "start": {"line": 38, "column": 19}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "createPropertyResolver", "start": {"line": 43, "column": 41}, "end": {"line": 45, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/context/ReactiveWebServerApplicationContext.java": { + "checksum": "bbdde39568ed850163f3a2ffc5f04af3", + "language": "Java", + "loc": 113, + "profile": [70, 17, 0, 0], + "measurements": [ + {"unit_name": "ReactiveWebServerApplicationContext", "start": {"line": 51, "column": 9}, "end": {"line": 52, "column": 3}, "value": 2}, + {"unit_name": "ReactiveWebServerApplicationContext", "start": {"line": 59, "column": 9}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "refresh", "start": {"line": 64, "column": 20}, "end": {"line": 75, "column": 3}, "value": 12}, + {"unit_name": "onRefresh", "start": {"line": 78, "column": 17}, "end": {"line": 86, "column": 3}, "value": 9}, + {"unit_name": "createWebServer", "start": {"line": 88, "column": 15}, "end": {"line": 104, "column": 3}, "value": 17}, + {"unit_name": "getWebServerFactoryBeanName", "start": {"line": 106, "column": 19}, "end": {"line": 118, "column": 3}, "value": 12}, + {"unit_name": "getWebServerFactory", "start": {"line": 120, "column": 37}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getHttpHandler", "start": {"line": 129, "column": 24}, "end": {"line": 142, "column": 3}, "value": 13}, + {"unit_name": "doClose", "start": {"line": 145, "column": 17}, "end": {"line": 150, "column": 3}, "value": 6}, + {"unit_name": "getWebServer", "start": {"line": 158, "column": 19}, "end": {"line": 161, "column": 3}, "value": 4}, + {"unit_name": "getServerNamespace", "start": {"line": 164, "column": 16}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "setServerNamespace", "start": {"line": 169, "column": 14}, "end": {"line": 171, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/server/AbstractReactiveWebServerFactory.java": { + "checksum": "20e7e81d2d0643aaedc9996c4ffe96e4", + "language": "Java", + "loc": 10, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractReactiveWebServerFactory", "start": {"line": 30, "column": 9}, "end": {"line": 31, "column": 3}, "value": 2}, + {"unit_name": "AbstractReactiveWebServerFactory", "start": {"line": 33, "column": 9}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/server/ConfigurableReactiveWebServerFactory.java": { + "checksum": "d95f4c20e549ad4d30e902808377d42f", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/server/package-info.java": { + "checksum": "62f5c8e6238c9c79c78acb663fce01f4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/server/ReactiveWebServerFactory.java": { + "checksum": "0f97141e5f1f417498b1dab64b2bf4fc", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/function/client/package-info.java": { + "checksum": "76c0db8459f9456f1a5b1bfc648f1f24", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/function/client/WebClientCustomizer.java": { + "checksum": "3d1990dc78bf1b12a0a8545cc8331b84", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/filter/OrderedWebFilter.java": { + "checksum": "9e88d6abd96f09a5ce3a85a7626608c5", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/filter/OrderedHiddenHttpMethodFilter.java": { + "checksum": "8149629cfb3707be2d9220ac728da050", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 38, "column": 13}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/filter/package-info.java": { + "checksum": "43661e467f5e2605ba53709d43191310", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/error/DefaultErrorAttributes.java": { + "checksum": "4e318b63f8485f6374bcea8d41241372", + "language": "Java", + "loc": 112, + "profile": [54, 30, 0, 0], + "measurements": [ + {"unit_name": "getErrorAttributes", "start": {"line": 72, "column": 29}, "end": {"line": 76, "column": 3}, "value": 5}, + {"unit_name": "getErrorAttributes", "start": {"line": 78, "column": 30}, "end": {"line": 92, "column": 3}, "value": 15}, + {"unit_name": "determineHttpStatus", "start": {"line": 94, "column": 21}, "end": {"line": 102, "column": 3}, "value": 9}, + {"unit_name": "addStackTrace", "start": {"line": 104, "column": 15}, "end": {"line": 109, "column": 3}, "value": 6}, + {"unit_name": "handleException", "start": {"line": 111, "column": 15}, "end": {"line": 140, "column": 3}, "value": 30}, + {"unit_name": "addMessageAndErrorsFromMethodValidationResult", "start": {"line": 142, "column": 15}, "end": {"line": 152, "column": 3}, "value": 11}, + {"unit_name": "getError", "start": {"line": 155, "column": 19}, "end": {"line": 159, "column": 3}, "value": 5}, + {"unit_name": "storeErrorInformation", "start": {"line": 162, "column": 14}, "end": {"line": 164, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/error/ErrorWebExceptionHandler.java": { + "checksum": "5ee27cdd3980623067ee7780af2e267e", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/error/ErrorAttributes.java": { + "checksum": "8228074cd9baf0b7da0fcec33b84a656", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getErrorAttributes", "start": {"line": 44, "column": 30}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/reactive/error/package-info.java": { + "checksum": "78f4439205cb1dc176c5ce2fb644313e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/codec/CodecCustomizer.java": { + "checksum": "df40f24217c8524d7339eff0e4aae5fc", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/codec/package-info.java": { + "checksum": "0fe8c10c6ee141b8e5637fabde109878", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/WebServerFactory.java": { + "checksum": "7ce6ed96301d65d4ccfdf4458e0df9ff", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/GracefulShutdownResult.java": { + "checksum": "63e3b101bb4192bb53b1901cdb8d8679", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/ConfigurableWebServerFactory.java": { + "checksum": "d803ab088cef1f80d149356bbbbf1866", + "language": "Java", + "loc": 16, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "setShutdown", "start": {"line": 92, "column": 15}, "end": {"line": 94, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/WebServerFactoryCustomizerBeanPostProcessor.java": { + "checksum": "222c7fe9ee2157812fa61f616fe5cb62", + "language": "Java", + "loc": 52, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "setBeanFactory", "start": {"line": 49, "column": 14}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "postProcessBeforeInitialization", "start": {"line": 56, "column": 16}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "postProcessBeforeInitialization", "start": {"line": 69, "column": 15}, "end": {"line": 73, "column": 3}, "value": 5}, + {"unit_name": "getCustomizers", "start": {"line": 75, "column": 52}, "end": {"line": 83, "column": 3}, "value": 8}, + {"unit_name": "getWebServerFactoryCustomizerBeans", "start": {"line": 86, "column": 52}, "end": {"line": 88, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/Ssl.java": { + "checksum": "45e7e2c3403dd4bf8252ec2e2ade393a", + "language": "Java", + "loc": 174, + "profile": [143, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getBundle", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "setBundle", "start": {"line": 101, "column": 14}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getClientAuth", "start": {"line": 110, "column": 20}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "setClientAuth", "start": {"line": 114, "column": 14}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "getCiphers", "start": {"line": 122, "column": 18}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "setCiphers", "start": {"line": 126, "column": 14}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "getEnabledProtocols", "start": {"line": 134, "column": 18}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "setEnabledProtocols", "start": {"line": 138, "column": 14}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "getKeyAlias", "start": {"line": 146, "column": 16}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "setKeyAlias", "start": {"line": 150, "column": 14}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "getKeyPassword", "start": {"line": 158, "column": 16}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "setKeyPassword", "start": {"line": 162, "column": 14}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "getKeyStore", "start": {"line": 171, "column": 16}, "end": {"line": 173, "column": 3}, "value": 3}, + {"unit_name": "setKeyStore", "start": {"line": 175, "column": 14}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "getKeyStorePassword", "start": {"line": 183, "column": 16}, "end": {"line": 185, "column": 3}, "value": 3}, + {"unit_name": "setKeyStorePassword", "start": {"line": 187, "column": 14}, "end": {"line": 189, "column": 3}, "value": 3}, + {"unit_name": "getKeyStoreType", "start": {"line": 195, "column": 16}, "end": {"line": 197, "column": 3}, "value": 3}, + {"unit_name": "setKeyStoreType", "start": {"line": 199, "column": 14}, "end": {"line": 201, "column": 3}, "value": 3}, + {"unit_name": "getKeyStoreProvider", "start": {"line": 207, "column": 16}, "end": {"line": 209, "column": 3}, "value": 3}, + {"unit_name": "setKeyStoreProvider", "start": {"line": 211, "column": 14}, "end": {"line": 213, "column": 3}, "value": 3}, + {"unit_name": "getTrustStore", "start": {"line": 219, "column": 16}, "end": {"line": 221, "column": 3}, "value": 3}, + {"unit_name": "setTrustStore", "start": {"line": 223, "column": 14}, "end": {"line": 225, "column": 3}, "value": 3}, + {"unit_name": "getTrustStorePassword", "start": {"line": 231, "column": 16}, "end": {"line": 233, "column": 3}, "value": 3}, + {"unit_name": "setTrustStorePassword", "start": {"line": 235, "column": 14}, "end": {"line": 237, "column": 3}, "value": 3}, + {"unit_name": "getTrustStoreType", "start": {"line": 243, "column": 16}, "end": {"line": 245, "column": 3}, "value": 3}, + {"unit_name": "setTrustStoreType", "start": {"line": 247, "column": 14}, "end": {"line": 249, "column": 3}, "value": 3}, + {"unit_name": "getTrustStoreProvider", "start": {"line": 255, "column": 16}, "end": {"line": 257, "column": 3}, "value": 3}, + {"unit_name": "setTrustStoreProvider", "start": {"line": 259, "column": 14}, "end": {"line": 261, "column": 3}, "value": 3}, + {"unit_name": "getCertificate", "start": {"line": 267, "column": 16}, "end": {"line": 269, "column": 3}, "value": 3}, + {"unit_name": "setCertificate", "start": {"line": 271, "column": 14}, "end": {"line": 273, "column": 3}, "value": 3}, + {"unit_name": "getCertificatePrivateKey", "start": {"line": 279, "column": 16}, "end": {"line": 281, "column": 3}, "value": 3}, + {"unit_name": "setCertificatePrivateKey", "start": {"line": 283, "column": 14}, "end": {"line": 285, "column": 3}, "value": 3}, + {"unit_name": "getTrustCertificate", "start": {"line": 291, "column": 16}, "end": {"line": 293, "column": 3}, "value": 3}, + {"unit_name": "setTrustCertificate", "start": {"line": 295, "column": 14}, "end": {"line": 297, "column": 3}, "value": 3}, + {"unit_name": "getTrustCertificatePrivateKey", "start": {"line": 303, "column": 16}, "end": {"line": 305, "column": 3}, "value": 3}, + {"unit_name": "setTrustCertificatePrivateKey", "start": {"line": 307, "column": 14}, "end": {"line": 309, "column": 3}, "value": 3}, + {"unit_name": "getProtocol", "start": {"line": 315, "column": 16}, "end": {"line": 317, "column": 3}, "value": 3}, + {"unit_name": "setProtocol", "start": {"line": 319, "column": 14}, "end": {"line": 321, "column": 3}, "value": 3}, + {"unit_name": "isEnabled", "start": {"line": 329, "column": 24}, "end": {"line": 331, "column": 3}, "value": 3}, + {"unit_name": "getServerNameBundles", "start": {"line": 337, "column": 35}, "end": {"line": 339, "column": 3}, "value": 3}, + {"unit_name": "setServerNameBundles", "start": {"line": 341, "column": 14}, "end": {"line": 343, "column": 3}, "value": 3}, + {"unit_name": "forBundle", "start": {"line": 351, "column": 20}, "end": {"line": 355, "column": 3}, "value": 5}, + {"unit_name": "ServerNameSslBundle", "start": {"line": 357, "column": 16}, "end": {"line": 358, "column": 3}, "value": 2}, + {"unit_name": "map", "start": {"line": 390, "column": 23}, "end": {"line": 396, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/Compression.java": { + "checksum": "6a254dfdf2c6f56b1becfa984f3c2796", + "language": "Java", + "loc": 33, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getEnabled", "start": {"line": 44, "column": 17}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getMimeTypes", "start": {"line": 56, "column": 18}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "setMimeTypes", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getExcludedUserAgents", "start": {"line": 64, "column": 18}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "setExcludedUserAgents", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getMinResponseSize", "start": {"line": 77, "column": 18}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "setMinResponseSize", "start": {"line": 81, "column": 14}, "end": {"line": 83, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/WebServerException.java": { + "checksum": "0ca18710c085d54a17ad5d5ae05e77b3", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "WebServerException", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/Http2.java": { + "checksum": "13281563f654a7a4e655273ee12c2a41", + "language": "Java", + "loc": 10, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "isEnabled", "start": {"line": 33, "column": 17}, "end": {"line": 35, "column": 3}, "value": 3}, + {"unit_name": "setEnabled", "start": {"line": 37, "column": 14}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/AbstractConfigurableWebServerFactory.java": { + "checksum": "62e6546fa0354a427ba645b4c803ee71", + "language": "Java", + "loc": 119, + "profile": [84, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractConfigurableWebServerFactory", "start": {"line": 70, "column": 9}, "end": {"line": 71, "column": 3}, "value": 2}, + {"unit_name": "AbstractConfigurableWebServerFactory", "start": {"line": 78, "column": 9}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 86, "column": 13}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "setPort", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getAddress", "start": {"line": 99, "column": 21}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "setAddress", "start": {"line": 104, "column": 14}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getErrorPages", "start": {"line": 113, "column": 24}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "setErrorPages", "start": {"line": 118, "column": 14}, "end": {"line": 121, "column": 3}, "value": 4}, + {"unit_name": "addErrorPages", "start": {"line": 124, "column": 14}, "end": {"line": 127, "column": 3}, "value": 4}, + {"unit_name": "getSsl", "start": {"line": 129, "column": 13}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "setSsl", "start": {"line": 134, "column": 14}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "getSslBundles", "start": {"line": 143, "column": 20}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "setSslBundles", "start": {"line": 148, "column": 14}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "getHttp2", "start": {"line": 152, "column": 15}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "setHttp2", "start": {"line": 157, "column": 14}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "getCompression", "start": {"line": 161, "column": 21}, "end": {"line": 163, "column": 3}, "value": 3}, + {"unit_name": "setCompression", "start": {"line": 166, "column": 14}, "end": {"line": 168, "column": 3}, "value": 3}, + {"unit_name": "getServerHeader", "start": {"line": 170, "column": 16}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "setServerHeader", "start": {"line": 175, "column": 14}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "setShutdown", "start": {"line": 180, "column": 14}, "end": {"line": 182, "column": 3}, "value": 3}, + {"unit_name": "getShutdown", "start": {"line": 189, "column": 18}, "end": {"line": 191, "column": 3}, "value": 3}, + {"unit_name": "getSslBundle", "start": {"line": 197, "column": 28}, "end": {"line": 199, "column": 3}, "value": 3}, + {"unit_name": "getServerNameSslBundles", "start": {"line": 201, "column": 41}, "end": {"line": 206, "column": 3}, "value": 6}, + {"unit_name": "createTempDir", "start": {"line": 213, "column": 23}, "end": {"line": 223, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/ErrorPageRegistrarBeanPostProcessor.java": { + "checksum": "01fb4532e75e25e7053705cc20630f4b", + "language": "Java", + "loc": 47, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "setBeanFactory", "start": {"line": 47, "column": 14}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "postProcessBeforeInitialization", "start": {"line": 54, "column": 16}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "postProcessAfterInitialization", "start": {"line": 62, "column": 16}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "postProcessBeforeInitialization", "start": {"line": 66, "column": 15}, "end": {"line": 70, "column": 3}, "value": 5}, + {"unit_name": "getRegistrars", "start": {"line": 72, "column": 41}, "end": {"line": 81, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/MimeMappings.java": { + "checksum": "26ecd79e96bea62c1cafe40b146b6959", + "language": "Java", + "loc": 259, + "profile": [149, 21, 0, 0], + "measurements": [ + {"unit_name": "MimeMappings", "start": {"line": 55, "column": 9}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "MimeMappings", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "MimeMappings", "start": {"line": 72, "column": 9}, "end": {"line": 76, "column": 3}, "value": 5}, + {"unit_name": "MimeMappings", "start": {"line": 83, "column": 2}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "add", "start": {"line": 94, "column": 16}, "end": {"line": 99, "column": 3}, "value": 6}, + {"unit_name": "remove", "start": {"line": 106, "column": 16}, "end": {"line": 110, "column": 3}, "value": 5}, + {"unit_name": "get", "start": {"line": 117, "column": 16}, "end": {"line": 121, "column": 3}, "value": 5}, + {"unit_name": "getAll", "start": {"line": 127, "column": 29}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 132, "column": 33}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 137, "column": 17}, "end": {"line": 148, "column": 3}, "value": 12}, + {"unit_name": "hashCode", "start": {"line": 151, "column": 13}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "getMap", "start": {"line": 155, "column": 23}, "end": {"line": 157, "column": 3}, "value": 3}, + {"unit_name": "unmodifiableMappings", "start": {"line": 165, "column": 29}, "end": {"line": 168, "column": 3}, "value": 4}, + {"unit_name": "lazyCopy", "start": {"line": 177, "column": 29}, "end": {"line": 180, "column": 3}, "value": 4}, + {"unit_name": "Mapping", "start": {"line": 191, "column": 10}, "end": {"line": 196, "column": 4}, "value": 6}, + {"unit_name": "getExtension", "start": {"line": 198, "column": 17}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "getMimeType", "start": {"line": 202, "column": 17}, "end": {"line": 204, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 207, "column": 18}, "end": {"line": 218, "column": 4}, "value": 12}, + {"unit_name": "hashCode", "start": {"line": 221, "column": 14}, "end": {"line": 223, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 226, "column": 17}, "end": {"line": 228, "column": 4}, "value": 3}, + {"unit_name": "DefaultMimeMappings", "start": {"line": 286, "column": 3}, "end": {"line": 288, "column": 4}, "value": 3}, + {"unit_name": "getAll", "start": {"line": 291, "column": 30}, "end": {"line": 293, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 296, "column": 17}, "end": {"line": 309, "column": 4}, "value": 14}, + {"unit_name": "get", "start": {"line": 311, "column": 18}, "end": {"line": 314, "column": 4}, "value": 4}, + {"unit_name": "getMap", "start": {"line": 317, "column": 24}, "end": {"line": 319, "column": 4}, "value": 3}, + {"unit_name": "load", "start": {"line": 321, "column": 32}, "end": {"line": 341, "column": 4}, "value": 21}, + {"unit_name": "LazyMimeMappingsCopy", "start": {"line": 355, "column": 3}, "end": {"line": 357, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 360, "column": 17}, "end": {"line": 363, "column": 4}, "value": 4}, + {"unit_name": "remove", "start": {"line": 366, "column": 17}, "end": {"line": 369, "column": 4}, "value": 4}, + {"unit_name": "copyIfNecessary", "start": {"line": 371, "column": 16}, "end": {"line": 375, "column": 4}, "value": 5}, + {"unit_name": "get", "start": {"line": 378, "column": 17}, "end": {"line": 380, "column": 4}, "value": 3}, + {"unit_name": "getAll", "start": {"line": 383, "column": 30}, "end": {"line": 385, "column": 4}, "value": 3}, + {"unit_name": "getMap", "start": {"line": 388, "column": 24}, "end": {"line": 390, "column": 4}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 397, "column": 15}, "end": {"line": 400, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/ErrorPageRegistrar.java": { + "checksum": "a7e117d07dc2652ac02d4166d082fe75", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/WebServerFactoryCustomizer.java": { + "checksum": "02511bfa1d02a1dda1da14f8f1eae7b3", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/Shutdown.java": { + "checksum": "5dbee12acab0afa0df45f4925f763559", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/ErrorPageRegistry.java": { + "checksum": "a7e3fd61aaa8cbedb5b35475dfdb24bf", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/PortInUseException.java": { + "checksum": "9a832772fee9069b9f67c17d1316d3f3", + "language": "Java", + "loc": 41, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "PortInUseException", "start": {"line": 40, "column": 9}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "PortInUseException", "start": {"line": 49, "column": 9}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "getPort", "start": {"line": 58, "column": 13}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "throwIfPortBindingException", "start": {"line": 69, "column": 21}, "end": {"line": 73, "column": 3}, "value": 5}, + {"unit_name": "ifPortBindingException", "start": {"line": 82, "column": 21}, "end": {"line": 89, "column": 3}, "value": 7}, + {"unit_name": "ifCausedBy", "start": {"line": 100, "column": 43}, "end": {"line": 109, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/Cookie.java": { + "checksum": "74855a9dceb65a206ffd8e56c0ebfbef", + "language": "Java", + "loc": 75, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "getName", "start": {"line": 79, "column": 16}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "setName", "start": {"line": 83, "column": 14}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getDomain", "start": {"line": 87, "column": 16}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "setDomain", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getPath", "start": {"line": 95, "column": 16}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "setPath", "start": {"line": 99, "column": 14}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "getHttpOnly", "start": {"line": 103, "column": 17}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "setHttpOnly", "start": {"line": 107, "column": 14}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getSecure", "start": {"line": 111, "column": 17}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "setSecure", "start": {"line": 115, "column": 14}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getMaxAge", "start": {"line": 119, "column": 18}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "setMaxAge", "start": {"line": 123, "column": 14}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "getSameSite", "start": {"line": 127, "column": 18}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "setSameSite", "start": {"line": 131, "column": 14}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "getPartitioned", "start": {"line": 135, "column": 17}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "setPartitioned", "start": {"line": 139, "column": 14}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "SameSite", "start": {"line": 167, "column": 3}, "end": {"line": 169, "column": 4}, "value": 3}, + {"unit_name": "attributeValue", "start": {"line": 171, "column": 17}, "end": {"line": 173, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/ErrorPage.java": { + "checksum": "6ef6aff3c879fb02a07052c19bd521c1", + "language": "Java", + "loc": 64, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "ErrorPage", "start": {"line": 37, "column": 9}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "ErrorPage", "start": {"line": 43, "column": 9}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "ErrorPage", "start": {"line": 49, "column": 9}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "getPath", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getException", "start": {"line": 69, "column": 36}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "getStatus", "start": {"line": 78, "column": 20}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "getStatusCode", "start": {"line": 86, "column": 13}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getExceptionName", "start": {"line": 94, "column": 16}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "isGlobal", "start": {"line": 103, "column": 17}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 108, "column": 17}, "end": {"line": 120, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 123, "column": 13}, "end": {"line": 130, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/WebServer.java": { + "checksum": "66180d1fb22613b9d800fd5691468efe", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "shutDownGracefully", "start": {"line": 60, "column": 15}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "destroy", "start": {"line": 68, "column": 15}, "end": {"line": 70, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/GracefulShutdownCallback.java": { + "checksum": "16807c04f4527fc5b0788badd470c808", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/package-info.java": { + "checksum": "57b365e351d5db01a4a47420642c9eb5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/server/WebServerSslBundle.java": { + "checksum": "cad801b7bcc0b56f2661966f94363621", + "language": "Java", + "loc": 166, + "profile": [128, 0, 0, 0], + "measurements": [ + {"unit_name": "WebServerSslBundle", "start": {"line": 55, "column": 10}, "end": {"line": 61, "column": 3}, "value": 7}, + {"unit_name": "createPemKeyStoreBundle", "start": {"line": 63, "column": 32}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "createPemTrustStoreBundle", "start": {"line": 70, "column": 32}, "end": {"line": 75, "column": 3}, "value": 6}, + {"unit_name": "createJksKeyStoreBundle", "start": {"line": 77, "column": 32}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "createJksTrustStoreBundle", "start": {"line": 83, "column": 32}, "end": {"line": 87, "column": 3}, "value": 5}, + {"unit_name": "getStores", "start": {"line": 90, "column": 24}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getKey", "start": {"line": 95, "column": 22}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getOptions", "start": {"line": 100, "column": 20}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getProtocol", "start": {"line": 105, "column": 16}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "getManagers", "start": {"line": 110, "column": 26}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 120, "column": 26}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 132, "column": 26}, "end": {"line": 144, "column": 3}, "value": 13}, + {"unit_name": "createStoreBundle", "start": {"line": 146, "column": 32}, "end": {"line": 150, "column": 3}, "value": 5}, + {"unit_name": "createKeyStore", "start": {"line": 152, "column": 26}, "end": {"line": 160, "column": 3}, "value": 9}, + {"unit_name": "createTrustStore", "start": {"line": 162, "column": 26}, "end": {"line": 170, "column": 3}, "value": 9}, + {"unit_name": "hasPemKeyStoreProperties", "start": {"line": 172, "column": 25}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "hasPemTrustStoreProperties", "start": {"line": 176, "column": 25}, "end": {"line": 178, "column": 3}, "value": 3}, + {"unit_name": "hasJksKeyStoreProperties", "start": {"line": 180, "column": 25}, "end": {"line": 183, "column": 3}, "value": 4}, + {"unit_name": "hasJksTrustStoreProperties", "start": {"line": 185, "column": 25}, "end": {"line": 188, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 191, "column": 16}, "end": {"line": 198, "column": 3}, "value": 8}, + {"unit_name": "WebServerSslStoreBundle", "start": {"line": 208, "column": 11}, "end": {"line": 214, "column": 4}, "value": 7}, + {"unit_name": "getKeyStore", "start": {"line": 217, "column": 19}, "end": {"line": 219, "column": 4}, "value": 3}, + {"unit_name": "getTrustStore", "start": {"line": 222, "column": 19}, "end": {"line": 224, "column": 4}, "value": 3}, + {"unit_name": "getKeyStorePassword", "start": {"line": 227, "column": 17}, "end": {"line": 229, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 232, "column": 17}, "end": {"line": 238, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/error/ErrorAttributeOptions.java": { + "checksum": "6372dae32faadadee2cb07d0b0ffcaf4", + "language": "Java", + "loc": 62, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "ErrorAttributeOptions", "start": {"line": 37, "column": 10}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "isIncluded", "start": {"line": 47, "column": 17}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getIncludes", "start": {"line": 55, "column": 22}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "including", "start": {"line": 65, "column": 31}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "excluding", "start": {"line": 77, "column": 31}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "retainIncluded", "start": {"line": 88, "column": 14}, "end": {"line": 94, "column": 3}, "value": 7}, + {"unit_name": "copyIncludes", "start": {"line": 96, "column": 27}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "defaults", "start": {"line": 104, "column": 38}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 114, "column": 38}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 124, "column": 38}, "end": {"line": 127, "column": 3}, "value": 4}, + {"unit_name": "Include", "start": {"line": 174, "column": 3}, "end": {"line": 176, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/error/package-info.java": { + "checksum": "7186792b5e49ee33c963669ec0f95af9", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/RootUriTemplateHandler.java": { + "checksum": "bfdd89e2654b19173f5a51c577bfba3c", + "language": "Java", + "loc": 38, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "RootUriTemplateHandler", "start": {"line": 39, "column": 12}, "end": {"line": 43, "column": 3}, "value": 5}, + {"unit_name": "RootUriTemplateHandler", "start": {"line": 45, "column": 2}, "end": {"line": 50, "column": 3}, "value": 6}, + {"unit_name": "expand", "start": {"line": 53, "column": 13}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "expand", "start": {"line": 58, "column": 13}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 62, "column": 9}, "end": {"line": 67, "column": 3}, "value": 6}, + {"unit_name": "getRootUri", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/RestTemplateBuilder.java": { + "checksum": "649251db36b53bced466bd47c3a5f8bc", + "language": "Java", + "loc": 347, + "profile": [255, 45, 0, 0], + "measurements": [ + {"unit_name": "RestTemplateBuilder", "start": {"line": 100, "column": 9}, "end": {"line": 114, "column": 3}, "value": 15}, + {"unit_name": "RestTemplateBuilder", "start": {"line": 116, "column": 10}, "end": {"line": 134, "column": 3}, "value": 19}, + {"unit_name": "detectRequestFactory", "start": {"line": 143, "column": 29}, "end": {"line": 148, "column": 3}, "value": 6}, + {"unit_name": "rootUri", "start": {"line": 157, "column": 29}, "end": {"line": 162, "column": 3}, "value": 6}, + {"unit_name": "messageConverters", "start": {"line": 173, "column": 29}, "end": {"line": 176, "column": 3}, "value": 4}, + {"unit_name": "messageConverters", "start": {"line": 187, "column": 29}, "end": {"line": 193, "column": 3}, "value": 7}, + {"unit_name": "additionalMessageConverters", "start": {"line": 203, "column": 29}, "end": {"line": 206, "column": 3}, "value": 4}, + {"unit_name": "additionalMessageConverters", "start": {"line": 216, "column": 29}, "end": {"line": 223, "column": 3}, "value": 8}, + {"unit_name": "defaultMessageConverters", "start": {"line": 232, "column": 29}, "end": {"line": 237, "column": 3}, "value": 6}, + {"unit_name": "interceptors", "start": {"line": 248, "column": 29}, "end": {"line": 251, "column": 3}, "value": 4}, + {"unit_name": "interceptors", "start": {"line": 262, "column": 29}, "end": {"line": 268, "column": 3}, "value": 7}, + {"unit_name": "additionalInterceptors", "start": {"line": 278, "column": 29}, "end": {"line": 281, "column": 3}, "value": 4}, + {"unit_name": "additionalInterceptors", "start": {"line": 291, "column": 29}, "end": {"line": 297, "column": 3}, "value": 7}, + {"unit_name": "requestFactory", "start": {"line": 307, "column": 29}, "end": {"line": 310, "column": 3}, "value": 4}, + {"unit_name": "requestFactory", "start": {"line": 321, "column": 29}, "end": {"line": 324, "column": 3}, "value": 4}, + {"unit_name": "requestFactory", "start": {"line": 340, "column": 29}, "end": {"line": 345, "column": 3}, "value": 6}, + {"unit_name": "requestFactoryBuilder", "start": {"line": 355, "column": 29}, "end": {"line": 361, "column": 3}, "value": 7}, + {"unit_name": "uriTemplateHandler", "start": {"line": 369, "column": 29}, "end": {"line": 375, "column": 3}, "value": 7}, + {"unit_name": "errorHandler", "start": {"line": 383, "column": 29}, "end": {"line": 388, "column": 3}, "value": 6}, + {"unit_name": "basicAuthentication", "start": {"line": 399, "column": 29}, "end": {"line": 401, "column": 3}, "value": 3}, + {"unit_name": "basicAuthentication", "start": {"line": 412, "column": 29}, "end": {"line": 417, "column": 3}, "value": 6}, + {"unit_name": "defaultHeader", "start": {"line": 427, "column": 29}, "end": {"line": 434, "column": 3}, "value": 8}, + {"unit_name": "requestFactorySettings", "start": {"line": 444, "column": 29}, "end": {"line": 450, "column": 3}, "value": 7}, + {"unit_name": "setConnectTimeout", "start": {"line": 461, "column": 29}, "end": {"line": 463, "column": 3}, "value": 3}, + {"unit_name": "connectTimeout", "start": {"line": 471, "column": 29}, "end": {"line": 476, "column": 3}, "value": 6}, + {"unit_name": "setReadTimeout", "start": {"line": 487, "column": 29}, "end": {"line": 489, "column": 3}, "value": 3}, + {"unit_name": "readTimeout", "start": {"line": 497, "column": 29}, "end": {"line": 502, "column": 3}, "value": 6}, + {"unit_name": "setSslBundle", "start": {"line": 513, "column": 29}, "end": {"line": 515, "column": 3}, "value": 3}, + {"unit_name": "sslBundle", "start": {"line": 523, "column": 29}, "end": {"line": 528, "column": 3}, "value": 6}, + {"unit_name": "customizers", "start": {"line": 539, "column": 29}, "end": {"line": 542, "column": 3}, "value": 4}, + {"unit_name": "customizers", "start": {"line": 553, "column": 29}, "end": {"line": 559, "column": 3}, "value": 7}, + {"unit_name": "additionalCustomizers", "start": {"line": 569, "column": 29}, "end": {"line": 572, "column": 3}, "value": 4}, + {"unit_name": "additionalCustomizers", "start": {"line": 582, "column": 29}, "end": {"line": 588, "column": 3}, "value": 7}, + {"unit_name": "requestCustomizers", "start": {"line": 600, "column": 29}, "end": {"line": 603, "column": 3}, "value": 4}, + {"unit_name": "requestCustomizers", "start": {"line": 615, "column": 29}, "end": {"line": 622, "column": 3}, "value": 8}, + {"unit_name": "additionalRequestCustomizers", "start": {"line": 633, "column": 29}, "end": {"line": 636, "column": 3}, "value": 4}, + {"unit_name": "additionalRequestCustomizers", "start": {"line": 647, "column": 29}, "end": {"line": 654, "column": 3}, "value": 8}, + {"unit_name": "build", "start": {"line": 662, "column": 22}, "end": {"line": 664, "column": 3}, "value": 3}, + {"unit_name": "build", "start": {"line": 675, "column": 36}, "end": {"line": 677, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 687, "column": 36}, "end": {"line": 712, "column": 3}, "value": 26}, + {"unit_name": "buildRequestFactory", "start": {"line": 720, "column": 34}, "end": {"line": 728, "column": 3}, "value": 9}, + {"unit_name": "addClientHttpRequestInitializer", "start": {"line": 730, "column": 15}, "end": {"line": 737, "column": 3}, "value": 8}, + {"unit_name": "copiedSetOf", "start": {"line": 740, "column": 21}, "end": {"line": 742, "column": 3}, "value": 3}, + {"unit_name": "copiedSetOf", "start": {"line": 744, "column": 21}, "end": {"line": 746, "column": 3}, "value": 3}, + {"unit_name": "copiedListOf", "start": {"line": 748, "column": 29}, "end": {"line": 750, "column": 3}, "value": 3}, + {"unit_name": "append", "start": {"line": 752, "column": 28}, "end": {"line": 758, "column": 3}, "value": 7}, + {"unit_name": "append", "start": {"line": 760, "column": 40}, "end": {"line": 766, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/BasicAuthentication.java": { + "checksum": "f97d3c34e6b19ff8154bb29161c667ab", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "BasicAuthentication", "start": {"line": 38, "column": 2}, "end": {"line": 44, "column": 3}, "value": 7}, + {"unit_name": "applyTo", "start": {"line": 46, "column": 7}, "end": {"line": 50, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/RestTemplateCustomizer.java": { + "checksum": "2cf2b0a710fac6f85f357970d31b58d1", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/ClientHttpRequestFactories.java": { + "checksum": "6e3c32da742971387de8f4b8530cf213", + "language": "Java", + "loc": 48, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "ClientHttpRequestFactories", "start": {"line": 46, "column": 10}, "end": {"line": 47, "column": 3}, "value": 2}, + {"unit_name": "get", "start": {"line": 63, "column": 41}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 88, "column": 55}, "end": {"line": 92, "column": 3}, "value": 5}, + {"unit_name": "get", "start": {"line": 103, "column": 55}, "end": {"line": 106, "column": 3}, "value": 4}, + {"unit_name": "getBuilder", "start": {"line": 109, "column": 89}, "end": {"line": 115, "column": 3}, "value": 7}, + {"unit_name": "detectBuilder", "start": {"line": 117, "column": 52}, "end": {"line": 124, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/RestTemplateBuilderClientHttpRequestInitializer.java": { + "checksum": "7a3d5efe929d5a230029e822a432ea29", + "language": "Java", + "loc": 30, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "RestTemplateBuilderClientHttpRequestInitializer", "start": {"line": 43, "column": 2}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "initialize", "start": {"line": 52, "column": 14}, "end": {"line": 60, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/ClientHttpRequestFactorySettings.java": { + "checksum": "68dd19c87caa00223ad2032b555a339c", + "language": "Java", + "loc": 28, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "ClientHttpRequestFactorySettings", "start": {"line": 40, "column": 15}, "end": {"line": 92, "column": 2}, "value": 9}, + {"unit_name": "withConnectTimeout", "start": {"line": 55, "column": 42}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "withReadTimeout", "start": {"line": 66, "column": 42}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "withSslBundle", "start": {"line": 77, "column": 42}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "adapt", "start": {"line": 81, "column": 72}, "end": {"line": 84, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 86, "column": 42}, "end": {"line": 90, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/RestTemplateRequestCustomizer.java": { + "checksum": "4c44121319e12847a9ff6de2c3aa5fda", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/RootUriBuilderFactory.java": { + "checksum": "8d7dffed422fc5c1cecbc6345fe7086e", + "language": "Java", + "loc": 25, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "RootUriBuilderFactory", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "uriString", "start": {"line": 39, "column": 20}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "builder", "start": {"line": 44, "column": 20}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 53, "column": 14}, "end": {"line": 57, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/package-info.java": { + "checksum": "b1fd68f956a3afaa5919f003d3905f02", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/client/RestClientCustomizer.java": { + "checksum": "0962f55914818ffd02e18e0c0ff1cd84", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/TomcatProtocolHandlerCustomizer.java": { + "checksum": "af6a46b4426fe13eff6c871e93344dec", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/LazySessionIdGenerator.java": { + "checksum": "fb1b2e6e56f254bb41a5540920f3635b", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "startInternal", "start": {"line": 32, "column": 17}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/TomcatEmbeddedContext.java": { + "checksum": "5c8ed1b22530010d7d8d8ce2570e0600", + "language": "Java", + "loc": 96, + "profile": [71, 0, 0, 0], + "measurements": [ + {"unit_name": "loadOnStartup", "start": {"line": 52, "column": 17}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "setManager", "start": {"line": 58, "column": 14}, "end": {"line": 63, "column": 3}, "value": 6}, + {"unit_name": "deferredLoadOnStartup", "start": {"line": 65, "column": 7}, "end": {"line": 68, "column": 3}, "value": 4}, + {"unit_name": "getLoadOnStartupWrappers", "start": {"line": 70, "column": 26}, "end": {"line": 80, "column": 3}, "value": 11}, + {"unit_name": "load", "start": {"line": 82, "column": 15}, "end": {"line": 93, "column": 3}, "value": 12}, + {"unit_name": "doWithThreadContextClassLoader", "start": {"line": 104, "column": 15}, "end": {"line": 115, "column": 3}, "value": 12}, + {"unit_name": "setStarter", "start": {"line": 117, "column": 7}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "getStarter", "start": {"line": 121, "column": 16}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "setMimeMappings", "start": {"line": 125, "column": 7}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "findMimeMappings", "start": {"line": 130, "column": 18}, "end": {"line": 136, "column": 3}, "value": 7}, + {"unit_name": "findMimeMapping", "start": {"line": 139, "column": 16}, "end": {"line": 145, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/NestedJarResourceSet.java": { + "checksum": "e814c471c10eee53606087a9794a46b7", + "language": "Java", + "loc": 119, + "profile": [54, 33, 0, 0], + "measurements": [ + {"unit_name": "NestedJarResourceSet", "start": {"line": 58, "column": 2}, "end": {"line": 73, "column": 3}, "value": 16}, + {"unit_name": "createArchiveResource", "start": {"line": 76, "column": 24}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "initInternal", "start": {"line": 81, "column": 17}, "end": {"line": 97, "column": 3}, "value": 17}, + {"unit_name": "openJarFile", "start": {"line": 100, "column": 20}, "end": {"line": 110, "column": 3}, "value": 11}, + {"unit_name": "closeJarFile", "start": {"line": 113, "column": 17}, "end": {"line": 117, "column": 3}, "value": 5}, + {"unit_name": "isMultiRelease", "start": {"line": 120, "column": 20}, "end": {"line": 132, "column": 3}, "value": 12}, + {"unit_name": "gc", "start": {"line": 135, "column": 14}, "end": {"line": 150, "column": 3}, "value": 15}, + {"unit_name": "connect", "start": {"line": 152, "column": 27}, "end": {"line": 159, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/CompressionConnectorCustomizer.java": { + "checksum": "a342a59dbfd69d145d6189f4fc99cc0f", + "language": "Java", + "loc": 39, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "CompressionConnectorCustomizer", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "customize", "start": {"line": 41, "column": 14}, "end": {"line": 48, "column": 3}, "value": 8}, + {"unit_name": "customize", "start": {"line": 50, "column": 15}, "end": {"line": 58, "column": 3}, "value": 9}, + {"unit_name": "getMinResponseSize", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getMimeTypes", "start": {"line": 64, "column": 17}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getExcludedUserAgents", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/TomcatStarter.java": { + "checksum": "238e14bb2d5217c2144e230478dc3771", + "language": "Java", + "loc": 34, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "TomcatStarter", "start": {"line": 44, "column": 2}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "onStartup", "start": {"line": 49, "column": 14}, "end": {"line": 64, "column": 3}, "value": 14}, + {"unit_name": "getStartUpException", "start": {"line": 66, "column": 12}, "end": {"line": 68, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/ConnectorStartFailedException.java": { + "checksum": "d36e15915d010e947c4d87b50cf63735", + "language": "Java", + "loc": 13, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectorStartFailedException", "start": {"line": 39, "column": 9}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "getPort", "start": {"line": 44, "column": 13}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/TomcatReactiveWebServerFactory.java": { + "checksum": "6be7f18fc2295f0be2f5eec973d784c5", + "language": "Java", + "loc": 270, + "profile": [137, 69, 0, 0], + "measurements": [ + {"unit_name": "TomcatReactiveWebServerFactory", "start": {"line": 106, "column": 9}, "end": {"line": 107, "column": 3}, "value": 2}, + {"unit_name": "TomcatReactiveWebServerFactory", "start": {"line": 114, "column": 9}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "getDefaultServerLifecycleListeners", "start": {"line": 118, "column": 41}, "end": {"line": 122, "column": 3}, "value": 5}, + {"unit_name": "getWebServer", "start": {"line": 125, "column": 19}, "end": {"line": 150, "column": 3}, "value": 26}, + {"unit_name": "registerConnectorExecutor", "start": {"line": 152, "column": 15}, "end": {"line": 156, "column": 3}, "value": 5}, + {"unit_name": "configureEngine", "start": {"line": 158, "column": 15}, "end": {"line": 163, "column": 3}, "value": 6}, + {"unit_name": "prepareContext", "start": {"line": 165, "column": 17}, "end": {"line": 182, "column": 3}, "value": 18}, + {"unit_name": "skipAllTldScanning", "start": {"line": 184, "column": 15}, "end": {"line": 188, "column": 3}, "value": 5}, + {"unit_name": "configureContext", "start": {"line": 194, "column": 17}, "end": {"line": 198, "column": 3}, "value": 5}, + {"unit_name": "customizeConnector", "start": {"line": 200, "column": 17}, "end": {"line": 224, "column": 3}, "value": 25}, + {"unit_name": "invokeProtocolHandlerCustomizers", "start": {"line": 227, "column": 15}, "end": {"line": 231, "column": 3}, "value": 5}, + {"unit_name": "customizeProtocol", "start": {"line": 233, "column": 15}, "end": {"line": 237, "column": 3}, "value": 5}, + {"unit_name": "customizeSsl", "start": {"line": 239, "column": 15}, "end": {"line": 246, "column": 3}, "value": 8}, + {"unit_name": "addBundleUpdateHandler", "start": {"line": 248, "column": 15}, "end": {"line": 253, "column": 3}, "value": 6}, + {"unit_name": "setBaseDirectory", "start": {"line": 256, "column": 14}, "end": {"line": 258, "column": 3}, "value": 3}, + {"unit_name": "setBackgroundProcessorDelay", "start": {"line": 261, "column": 14}, "end": {"line": 263, "column": 3}, "value": 3}, + {"unit_name": "setTomcatContextCustomizers", "start": {"line": 270, "column": 14}, "end": {"line": 273, "column": 3}, "value": 4}, + {"unit_name": "getTomcatContextCustomizers", "start": {"line": 280, "column": 45}, "end": {"line": 282, "column": 3}, "value": 3}, + {"unit_name": "addContextCustomizers", "start": {"line": 290, "column": 14}, "end": {"line": 293, "column": 3}, "value": 4}, + {"unit_name": "setTomcatConnectorCustomizers", "start": {"line": 300, "column": 14}, "end": {"line": 304, "column": 3}, "value": 5}, + {"unit_name": "addConnectorCustomizers", "start": {"line": 312, "column": 14}, "end": {"line": 315, "column": 3}, "value": 4}, + {"unit_name": "getTomcatConnectorCustomizers", "start": {"line": 322, "column": 47}, "end": {"line": 324, "column": 3}, "value": 3}, + {"unit_name": "setTomcatProtocolHandlerCustomizers", "start": {"line": 332, "column": 14}, "end": {"line": 336, "column": 3}, "value": 5}, + {"unit_name": "addProtocolHandlerCustomizers", "start": {"line": 345, "column": 14}, "end": {"line": 348, "column": 3}, "value": 4}, + {"unit_name": "getTomcatProtocolHandlerCustomizers", "start": {"line": 356, "column": 56}, "end": {"line": 358, "column": 3}, "value": 3}, + {"unit_name": "addAdditionalTomcatConnectors", "start": {"line": 368, "column": 14}, "end": {"line": 371, "column": 3}, "value": 4}, + {"unit_name": "getAdditionalTomcatConnectors", "start": {"line": 379, "column": 25}, "end": {"line": 381, "column": 3}, "value": 3}, + {"unit_name": "addEngineValves", "start": {"line": 384, "column": 14}, "end": {"line": 387, "column": 3}, "value": 4}, + {"unit_name": "getEngineValves", "start": {"line": 394, "column": 21}, "end": {"line": 396, "column": 3}, "value": 3}, + {"unit_name": "setUriEncoding", "start": {"line": 404, "column": 14}, "end": {"line": 406, "column": 3}, "value": 3}, + {"unit_name": "getUriEncoding", "start": {"line": 412, "column": 17}, "end": {"line": 414, "column": 3}, "value": 3}, + {"unit_name": "setContextLifecycleListeners", "start": {"line": 421, "column": 14}, "end": {"line": 424, "column": 3}, "value": 4}, + {"unit_name": "getContextLifecycleListeners", "start": {"line": 431, "column": 39}, "end": {"line": 433, "column": 3}, "value": 3}, + {"unit_name": "addContextLifecycleListeners", "start": {"line": 439, "column": 14}, "end": {"line": 442, "column": 3}, "value": 4}, + {"unit_name": "getTomcatWebServer", "start": {"line": 451, "column": 28}, "end": {"line": 453, "column": 3}, "value": 3}, + {"unit_name": "setProtocol", "start": {"line": 460, "column": 14}, "end": {"line": 463, "column": 3}, "value": 4}, + {"unit_name": "setDisableMBeanRegistry", "start": {"line": 471, "column": 14}, "end": {"line": 473, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/TomcatWebServer.java": { + "checksum": "18d76b522d054711146fde8d37af6b20", + "language": "Java", + "loc": 345, + "profile": [190, 112, 0, 0], + "measurements": [ + {"unit_name": "TomcatWebServer", "start": {"line": 82, "column": 9}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "TomcatWebServer", "start": {"line": 91, "column": 9}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "TomcatWebServer", "start": {"line": 102, "column": 9}, "end": {"line": 108, "column": 3}, "value": 7}, + {"unit_name": "initialize", "start": {"line": 110, "column": 15}, "end": {"line": 150, "column": 3}, "value": 28}, + {"unit_name": "findContext", "start": {"line": 152, "column": 18}, "end": {"line": 159, "column": 3}, "value": 8}, + {"unit_name": "addInstanceIdToEngineName", "start": {"line": 161, "column": 15}, "end": {"line": 167, "column": 3}, "value": 7}, + {"unit_name": "removeServiceConnectors", "start": {"line": 169, "column": 15}, "end": {"line": 176, "column": 3}, "value": 8}, + {"unit_name": "disableBindOnInit", "start": {"line": 178, "column": 15}, "end": {"line": 187, "column": 3}, "value": 10}, + {"unit_name": "doWithConnectors", "start": {"line": 189, "column": 15}, "end": {"line": 194, "column": 3}, "value": 6}, + {"unit_name": "rethrowDeferredStartupExceptions", "start": {"line": 196, "column": 15}, "end": {"line": 212, "column": 3}, "value": 17}, + {"unit_name": "startNonDaemonAwaitThread", "start": {"line": 214, "column": 15}, "end": {"line": 226, "column": 3}, "value": 9}, + {"unit_name": "run", "start": {"line": 218, "column": 16}, "end": {"line": 220, "column": 5}, "value": 3}, + {"unit_name": "start", "start": {"line": 229, "column": 14}, "end": {"line": 258, "column": 3}, "value": 29}, + {"unit_name": "getStartedLogMessage", "start": {"line": 260, "column": 9}, "end": {"line": 264, "column": 3}, "value": 5}, + {"unit_name": "checkThatConnectorsHaveStarted", "start": {"line": 266, "column": 15}, "end": {"line": 271, "column": 3}, "value": 6}, + {"unit_name": "checkConnectorHasStarted", "start": {"line": 273, "column": 15}, "end": {"line": 277, "column": 3}, "value": 5}, + {"unit_name": "stopSilently", "start": {"line": 279, "column": 15}, "end": {"line": 286, "column": 3}, "value": 7}, + {"unit_name": "destroySilently", "start": {"line": 288, "column": 15}, "end": {"line": 295, "column": 3}, "value": 7}, + {"unit_name": "stopTomcat", "start": {"line": 297, "column": 15}, "end": {"line": 302, "column": 3}, "value": 6}, + {"unit_name": "addPreviouslyRemovedConnectors", "start": {"line": 304, "column": 15}, "end": {"line": 318, "column": 3}, "value": 15}, + {"unit_name": "stopProtocolHandler", "start": {"line": 320, "column": 15}, "end": {"line": 327, "column": 3}, "value": 8}, + {"unit_name": "performDeferredLoadOnStartup", "start": {"line": 329, "column": 15}, "end": {"line": 343, "column": 3}, "value": 15}, + {"unit_name": "getServiceConnectors", "start": {"line": 345, "column": 28}, "end": {"line": 347, "column": 3}, "value": 3}, + {"unit_name": "stop", "start": {"line": 350, "column": 14}, "end": {"line": 369, "column": 3}, "value": 20}, + {"unit_name": "destroy", "start": {"line": 372, "column": 14}, "end": {"line": 383, "column": 3}, "value": 11}, + {"unit_name": "getPortsDescription", "start": {"line": 385, "column": 17}, "end": {"line": 402, "column": 3}, "value": 18}, + {"unit_name": "getPort", "start": {"line": 405, "column": 13}, "end": {"line": 411, "column": 3}, "value": 7}, + {"unit_name": "getContextPath", "start": {"line": 413, "column": 17}, "end": {"line": 422, "column": 3}, "value": 10}, + {"unit_name": "imperative", "start": {"line": 424, "column": 18}, "end": {"line": 434, "column": 3}, "value": 11}, + {"unit_name": "getTomcat", "start": {"line": 440, "column": 16}, "end": {"line": 442, "column": 3}, "value": 3}, + {"unit_name": "shutDownGracefully", "start": {"line": 453, "column": 14}, "end": {"line": 459, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader.java": { + "checksum": "f6a98eee176ebba5aadfd20cea3ba33e", + "language": "Java", + "loc": 85, + "profile": [64, 0, 0, 0], + "measurements": [ + {"unit_name": "TomcatEmbeddedWebappClassLoader", "start": {"line": 49, "column": 9}, "end": {"line": 50, "column": 3}, "value": 2}, + {"unit_name": "TomcatEmbeddedWebappClassLoader", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "findResource", "start": {"line": 57, "column": 13}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "findResources", "start": {"line": 62, "column": 26}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "loadClass", "start": {"line": 67, "column": 18}, "end": {"line": 76, "column": 3}, "value": 10}, + {"unit_name": "findExistingLoadedClass", "start": {"line": 78, "column": 19}, "end": {"line": 82, "column": 3}, "value": 5}, + {"unit_name": "doLoadClass", "start": {"line": 84, "column": 19}, "end": {"line": 91, "column": 3}, "value": 8}, + {"unit_name": "resolveIfNecessary", "start": {"line": 93, "column": 19}, "end": {"line": 98, "column": 3}, "value": 6}, + {"unit_name": "addURL", "start": {"line": 101, "column": 17}, "end": {"line": 106, "column": 3}, "value": 5}, + {"unit_name": "loadFromParent", "start": {"line": 108, "column": 19}, "end": {"line": 118, "column": 3}, "value": 11}, + {"unit_name": "findClassIgnoringNotFound", "start": {"line": 120, "column": 19}, "end": {"line": 127, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/TomcatContextCustomizer.java": { + "checksum": "7e962b91fc70af546c4126fd501e3ff9", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/TldPatterns.java": { + "checksum": "8dd92a9241e09dd23c23382d3f4dd99f", + "language": "Java", + "loc": 168, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "TldPatterns", "start": {"line": 203, "column": 10}, "end": {"line": 204, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/ConnectorStartFailureAnalyzer.java": { + "checksum": "49a3fbba361666821dee1829470ff40b", + "language": "Java", + "loc": 14, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 30, "column": 28}, "end": {"line": 37, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/GracefulShutdown.java": { + "checksum": "0aa168692d6560d69cd7be30bbea4b52", + "language": "Java", + "loc": 97, + "profile": [42, 35, 0, 0], + "measurements": [ + {"unit_name": "GracefulShutdown", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "shutDownGracefully", "start": {"line": 53, "column": 7}, "end": {"line": 63, "column": 3}, "value": 11}, + {"unit_name": "doShutdown", "start": {"line": 65, "column": 15}, "end": {"line": 83, "column": 3}, "value": 19}, + {"unit_name": "getConnectors", "start": {"line": 85, "column": 26}, "end": {"line": 91, "column": 3}, "value": 7}, + {"unit_name": "close", "start": {"line": 93, "column": 15}, "end": {"line": 96, "column": 3}, "value": 4}, + {"unit_name": "awaitInactiveOrAborted", "start": {"line": 98, "column": 15}, "end": {"line": 111, "column": 3}, "value": 14}, + {"unit_name": "isActive", "start": {"line": 113, "column": 18}, "end": {"line": 128, "column": 3}, "value": 16}, + {"unit_name": "abort", "start": {"line": 130, "column": 7}, "end": {"line": 132, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/DisableReferenceClearingContextCustomizer.java": { + "checksum": "db7a2ee2b3479a2b94ce289822e09e7d", + "language": "Java", + "loc": 18, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 31, "column": 14}, "end": {"line": 44, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/TomcatServletWebServerFactory.java": { + "checksum": "b1cead13a0356692c7bd91afdd546223", + "language": "Java", + "loc": 670, + "profile": [377, 87, 71, 0], + "measurements": [ + {"unit_name": "TomcatServletWebServerFactory", "start": {"line": 165, "column": 9}, "end": {"line": 166, "column": 3}, "value": 2}, + {"unit_name": "TomcatServletWebServerFactory", "start": {"line": 173, "column": 9}, "end": {"line": 175, "column": 3}, "value": 3}, + {"unit_name": "TomcatServletWebServerFactory", "start": {"line": 183, "column": 9}, "end": {"line": 185, "column": 3}, "value": 3}, + {"unit_name": "getDefaultServerLifecycleListeners", "start": {"line": 187, "column": 41}, "end": {"line": 196, "column": 3}, "value": 10}, + {"unit_name": "getWebServer", "start": {"line": 199, "column": 19}, "end": {"line": 223, "column": 3}, "value": 25}, + {"unit_name": "registerConnectorExecutor", "start": {"line": 225, "column": 15}, "end": {"line": 229, "column": 3}, "value": 5}, + {"unit_name": "configureEngine", "start": {"line": 231, "column": 15}, "end": {"line": 236, "column": 3}, "value": 6}, + {"unit_name": "prepareContext", "start": {"line": 238, "column": 17}, "end": {"line": 278, "column": 3}, "value": 40}, + {"unit_name": "resetDefaultLocaleMapping", "start": {"line": 285, "column": 15}, "end": {"line": 289, "column": 3}, "value": 5}, + {"unit_name": "addLocaleMappings", "start": {"line": 291, "column": 15}, "end": {"line": 294, "column": 3}, "value": 4}, + {"unit_name": "configureTldPatterns", "start": {"line": 296, "column": 15}, "end": {"line": 301, "column": 3}, "value": 6}, + {"unit_name": "addDefaultServlet", "start": {"line": 303, "column": 15}, "end": {"line": 314, "column": 3}, "value": 11}, + {"unit_name": "addJspServlet", "start": {"line": 316, "column": 15}, "end": {"line": 326, "column": 3}, "value": 11}, + {"unit_name": "addJasperInitializer", "start": {"line": 328, "column": 15}, "end": {"line": 339, "column": 3}, "value": 11}, + {"unit_name": "customizeConnector", "start": {"line": 342, "column": 17}, "end": {"line": 366, "column": 3}, "value": 25}, + {"unit_name": "customizeProtocol", "start": {"line": 368, "column": 15}, "end": {"line": 372, "column": 3}, "value": 5}, + {"unit_name": "invokeProtocolHandlerCustomizers", "start": {"line": 375, "column": 15}, "end": {"line": 379, "column": 3}, "value": 5}, + {"unit_name": "customizeSsl", "start": {"line": 381, "column": 15}, "end": {"line": 388, "column": 3}, "value": 8}, + {"unit_name": "addBundleUpdateHandler", "start": {"line": 390, "column": 15}, "end": {"line": 395, "column": 3}, "value": 6}, + {"unit_name": "configureContext", "start": {"line": 402, "column": 17}, "end": {"line": 432, "column": 3}, "value": 31}, + {"unit_name": "configureSession", "start": {"line": 434, "column": 15}, "end": {"line": 452, "column": 3}, "value": 19}, + {"unit_name": "setMimeMappings", "start": {"line": 454, "column": 15}, "end": {"line": 462, "column": 3}, "value": 9}, + {"unit_name": "configureCookieProcessor", "start": {"line": 464, "column": 15}, "end": {"line": 477, "column": 3}, "value": 14}, + {"unit_name": "configurePersistSession", "start": {"line": 479, "column": 15}, "end": {"line": 485, "column": 3}, "value": 7}, + {"unit_name": "getSessionTimeoutInMinutes", "start": {"line": 487, "column": 15}, "end": {"line": 493, "column": 3}, "value": 7}, + {"unit_name": "isZeroOrLess", "start": {"line": 495, "column": 18}, "end": {"line": 497, "column": 3}, "value": 3}, + {"unit_name": "postProcessContext", "start": {"line": 505, "column": 17}, "end": {"line": 506, "column": 3}, "value": 2}, + {"unit_name": "getTomcatWebServer", "start": {"line": 515, "column": 28}, "end": {"line": 517, "column": 3}, "value": 3}, + {"unit_name": "setResourceLoader", "start": {"line": 520, "column": 14}, "end": {"line": 522, "column": 3}, "value": 3}, + {"unit_name": "setBaseDirectory", "start": {"line": 525, "column": 14}, "end": {"line": 527, "column": 3}, "value": 3}, + {"unit_name": "getTldSkipPatterns", "start": {"line": 533, "column": 21}, "end": {"line": 535, "column": 3}, "value": 3}, + {"unit_name": "setTldSkipPatterns", "start": {"line": 542, "column": 14}, "end": {"line": 545, "column": 3}, "value": 4}, + {"unit_name": "addTldSkipPatterns", "start": {"line": 552, "column": 14}, "end": {"line": 555, "column": 3}, "value": 4}, + {"unit_name": "setProtocol", "start": {"line": 562, "column": 14}, "end": {"line": 565, "column": 3}, "value": 4}, + {"unit_name": "setEngineValves", "start": {"line": 572, "column": 14}, "end": {"line": 575, "column": 3}, "value": 4}, + {"unit_name": "getEngineValves", "start": {"line": 582, "column": 27}, "end": {"line": 584, "column": 3}, "value": 3}, + {"unit_name": "addEngineValves", "start": {"line": 587, "column": 14}, "end": {"line": 590, "column": 3}, "value": 4}, + {"unit_name": "setContextValves", "start": {"line": 597, "column": 14}, "end": {"line": 600, "column": 3}, "value": 4}, + {"unit_name": "getContextValves", "start": {"line": 608, "column": 27}, "end": {"line": 610, "column": 3}, "value": 3}, + {"unit_name": "addContextValves", "start": {"line": 616, "column": 14}, "end": {"line": 619, "column": 3}, "value": 4}, + {"unit_name": "setContextLifecycleListeners", "start": {"line": 626, "column": 14}, "end": {"line": 629, "column": 3}, "value": 4}, + {"unit_name": "getContextLifecycleListeners", "start": {"line": 636, "column": 39}, "end": {"line": 638, "column": 3}, "value": 3}, + {"unit_name": "addContextLifecycleListeners", "start": {"line": 644, "column": 14}, "end": {"line": 647, "column": 3}, "value": 4}, + {"unit_name": "setTomcatContextCustomizers", "start": {"line": 654, "column": 14}, "end": {"line": 657, "column": 3}, "value": 4}, + {"unit_name": "getTomcatContextCustomizers", "start": {"line": 664, "column": 45}, "end": {"line": 666, "column": 3}, "value": 3}, + {"unit_name": "addContextCustomizers", "start": {"line": 669, "column": 14}, "end": {"line": 672, "column": 3}, "value": 4}, + {"unit_name": "setTomcatConnectorCustomizers", "start": {"line": 679, "column": 14}, "end": {"line": 683, "column": 3}, "value": 5}, + {"unit_name": "addConnectorCustomizers", "start": {"line": 686, "column": 14}, "end": {"line": 689, "column": 3}, "value": 4}, + {"unit_name": "getTomcatConnectorCustomizers", "start": {"line": 696, "column": 47}, "end": {"line": 698, "column": 3}, "value": 3}, + {"unit_name": "setTomcatProtocolHandlerCustomizers", "start": {"line": 706, "column": 14}, "end": {"line": 710, "column": 3}, "value": 5}, + {"unit_name": "addProtocolHandlerCustomizers", "start": {"line": 719, "column": 14}, "end": {"line": 722, "column": 3}, "value": 4}, + {"unit_name": "getTomcatProtocolHandlerCustomizers", "start": {"line": 730, "column": 56}, "end": {"line": 732, "column": 3}, "value": 3}, + {"unit_name": "addAdditionalTomcatConnectors", "start": {"line": 741, "column": 14}, "end": {"line": 744, "column": 3}, "value": 4}, + {"unit_name": "getAdditionalTomcatConnectors", "start": {"line": 751, "column": 25}, "end": {"line": 753, "column": 3}, "value": 3}, + {"unit_name": "setUriEncoding", "start": {"line": 756, "column": 14}, "end": {"line": 758, "column": 3}, "value": 3}, + {"unit_name": "getUriEncoding", "start": {"line": 764, "column": 17}, "end": {"line": 766, "column": 3}, "value": 3}, + {"unit_name": "setBackgroundProcessorDelay", "start": {"line": 769, "column": 14}, "end": {"line": 771, "column": 3}, "value": 3}, + {"unit_name": "setDisableMBeanRegistry", "start": {"line": 779, "column": 14}, "end": {"line": 781, "column": 3}, "value": 3}, + {"unit_name": "lifecycleEvent", "start": {"line": 791, "column": 15}, "end": {"line": 799, "column": 4}, "value": 9}, + {"unit_name": "StaticResourceConfigurer", "start": {"line": 811, "column": 11}, "end": {"line": 813, "column": 4}, "value": 3}, + {"unit_name": "lifecycleEvent", "start": {"line": 816, "column": 15}, "end": {"line": 820, "column": 4}, "value": 5}, + {"unit_name": "addResourceJars", "start": {"line": 822, "column": 16}, "end": {"line": 837, "column": 4}, "value": 15}, + {"unit_name": "addResourceSet", "start": {"line": 839, "column": 16}, "end": {"line": 857, "column": 4}, "value": 18}, + {"unit_name": "addClassicNestedResourceSet", "start": {"line": 859, "column": 16}, "end": {"line": 866, "column": 4}, "value": 5}, + {"unit_name": "isInsideClassicNestedJar", "start": {"line": 868, "column": 19}, "end": {"line": 870, "column": 4}, "value": 3}, + {"unit_name": "isInsideNestedJar", "start": {"line": 872, "column": 19}, "end": {"line": 874, "column": 4}, "value": 3}, + {"unit_name": "LoaderHidingResourceRoot", "start": {"line": 880, "column": 11}, "end": {"line": 882, "column": 4}, "value": 3}, + {"unit_name": "createMainResourceSet", "start": {"line": 885, "column": 28}, "end": {"line": 887, "column": 4}, "value": 3}, + {"unit_name": "LoaderHidingWebResourceSet", "start": {"line": 897, "column": 11}, "end": {"line": 906, "column": 4}, "value": 10}, + {"unit_name": "getResource", "start": {"line": 909, "column": 22}, "end": {"line": 914, "column": 4}, "value": 6}, + {"unit_name": "list", "start": {"line": 917, "column": 19}, "end": {"line": 919, "column": 4}, "value": 3}, + {"unit_name": "listWebAppPaths", "start": {"line": 922, "column": 22}, "end": {"line": 927, "column": 4}, "value": 6}, + {"unit_name": "mkdir", "start": {"line": 930, "column": 18}, "end": {"line": 932, "column": 4}, "value": 3}, + {"unit_name": "write", "start": {"line": 935, "column": 18}, "end": {"line": 937, "column": 4}, "value": 3}, + {"unit_name": "getBaseUrl", "start": {"line": 940, "column": 14}, "end": {"line": 942, "column": 4}, "value": 3}, + {"unit_name": "setReadOnly", "start": {"line": 945, "column": 15}, "end": {"line": 947, "column": 4}, "value": 3}, + {"unit_name": "isReadOnly", "start": {"line": 950, "column": 18}, "end": {"line": 952, "column": 4}, "value": 3}, + {"unit_name": "gc", "start": {"line": 955, "column": 15}, "end": {"line": 957, "column": 4}, "value": 3}, + {"unit_name": "initInternal", "start": {"line": 960, "column": 18}, "end": {"line": 969, "column": 4}, "value": 10}, + {"unit_name": "SuppliedSameSiteCookieProcessor", "start": {"line": 981, "column": 3}, "end": {"line": 983, "column": 4}, "value": 3}, + {"unit_name": "generateHeader", "start": {"line": 986, "column": 17}, "end": {"line": 994, "column": 4}, "value": 9}, + {"unit_name": "getSameSite", "start": {"line": 996, "column": 20}, "end": {"line": 1004, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/package-info.java": { + "checksum": "232bea4cbd1140ab00b49365ae6209f7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/SslConnectorCustomizer.java": { + "checksum": "dbe899813bbd1a81626d1de04252426a", + "language": "Java", + "loc": 101, + "profile": [57, 23, 0, 0], + "measurements": [ + {"unit_name": "SslConnectorCustomizer", "start": {"line": 54, "column": 2}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "update", "start": {"line": 60, "column": 7}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "customize", "start": {"line": 67, "column": 7}, "end": {"line": 74, "column": 3}, "value": 8}, + {"unit_name": "configureSsl", "start": {"line": 82, "column": 15}, "end": {"line": 89, "column": 3}, "value": 8}, + {"unit_name": "addSslHostConfig", "start": {"line": 91, "column": 15}, "end": {"line": 97, "column": 3}, "value": 7}, + {"unit_name": "applySslBundle", "start": {"line": 99, "column": 15}, "end": {"line": 121, "column": 3}, "value": 23}, + {"unit_name": "configureEnabledProtocols", "start": {"line": 123, "column": 15}, "end": {"line": 128, "column": 3}, "value": 6}, + {"unit_name": "configureSslClientAuth", "start": {"line": 130, "column": 15}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "configureSslStores", "start": {"line": 134, "column": 15}, "end": {"line": 147, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/ConfigurableTomcatWebServerFactory.java": { + "checksum": "d950b1d960ec139025e7be069475c4e9", + "language": "Java", + "loc": 17, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/tomcat/TomcatConnectorCustomizer.java": { + "checksum": "c959afd9a14df590490c9d0ac1e06bc9", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/JasperInitializer.java": { + "checksum": "945e9513d73f3e843ede107a08e2416f", + "language": "Java", + "loc": 106, + "profile": [46, 30, 0, 0], + "measurements": [ + {"unit_name": "JasperInitializer", "start": {"line": 47, "column": 2}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "newInitializer", "start": {"line": 52, "column": 38}, "end": {"line": 63, "column": 3}, "value": 11}, + {"unit_name": "doStart", "start": {"line": 66, "column": 17}, "end": {"line": 96, "column": 3}, "value": 30}, + {"unit_name": "createURLStreamHandler", "start": {"line": 104, "column": 27}, "end": {"line": 109, "column": 4}, "value": 6}, + {"unit_name": "parseURL", "start": {"line": 121, "column": 18}, "end": {"line": 128, "column": 4}, "value": 8}, + {"unit_name": "openConnection", "start": {"line": 131, "column": 27}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "WarURLConnection", "start": {"line": 144, "column": 13}, "end": {"line": 147, "column": 4}, "value": 4}, + {"unit_name": "connect", "start": {"line": 150, "column": 15}, "end": {"line": 155, "column": 4}, "value": 6}, + {"unit_name": "getInputStream", "start": {"line": 158, "column": 22}, "end": {"line": 161, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/LoaderHidingResource.java": { + "checksum": "1c76bab397bc8701fc42eb39f4fcaea1", + "language": "Java", + "loc": 138, + "profile": [93, 0, 0, 0], + "measurements": [ + {"unit_name": "LoaderHidingResource", "start": {"line": 50, "column": 2}, "end": {"line": 54, "column": 3}, "value": 5}, + {"unit_name": "forEach", "start": {"line": 57, "column": 14}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getPath", "start": {"line": 62, "column": 14}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "isContainedIn", "start": {"line": 67, "column": 17}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 72, "column": 28}, "end": {"line": 77, "column": 3}, "value": 6}, + {"unit_name": "equals", "start": {"line": 80, "column": 17}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "hashCode", "start": {"line": 85, "column": 13}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "exists", "start": {"line": 90, "column": 17}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "spliterator", "start": {"line": 95, "column": 31}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "isDirectory", "start": {"line": 100, "column": 17}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "isReadable", "start": {"line": 105, "column": 17}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "lastModified", "start": {"line": 110, "column": 17}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "length", "start": {"line": 115, "column": 14}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getURI", "start": {"line": 120, "column": 13}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 125, "column": 16}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "getFileName", "start": {"line": 130, "column": 16}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "newInputStream", "start": {"line": 135, "column": 21}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "newReadableByteChannel", "start": {"line": 141, "column": 29}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "list", "start": {"line": 146, "column": 24}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "nonLoaderResource", "start": {"line": 150, "column": 18}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "asLoaderHidingResources", "start": {"line": 154, "column": 25}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "asLoaderHidingResource", "start": {"line": 158, "column": 19}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 163, "column": 18}, "end": {"line": 169, "column": 3}, "value": 7}, + {"unit_name": "isAlias", "start": {"line": 172, "column": 17}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "getRealURI", "start": {"line": 177, "column": 13}, "end": {"line": 179, "column": 3}, "value": 3}, + {"unit_name": "copyTo", "start": {"line": 182, "column": 14}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "getAllResources", "start": {"line": 187, "column": 30}, "end": {"line": 189, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 192, "column": 16}, "end": {"line": 194, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/ConfigurableJettyWebServerFactory.java": { + "checksum": "46fa87f6c9d0558669bc4b675116784c", + "language": "Java", + "loc": 12, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/JettyEmbeddedErrorHandler.java": { + "checksum": "3325ef3dec97669e6eac6df9ce210fc4", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "errorPageForMethod", "start": {"line": 35, "column": 17}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/JettyServletWebServerFactory.java": { + "checksum": "16635636ef298eafe5912ec7f81340f8", + "language": "Java", + "loc": 502, + "profile": [281, 111, 0, 0], + "measurements": [ + {"unit_name": "JettyServletWebServerFactory", "start": {"line": 144, "column": 9}, "end": {"line": 145, "column": 3}, "value": 2}, + {"unit_name": "JettyServletWebServerFactory", "start": {"line": 152, "column": 9}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "JettyServletWebServerFactory", "start": {"line": 162, "column": 9}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "getWebServer", "start": {"line": 167, "column": 19}, "end": {"line": 195, "column": 3}, "value": 29}, + {"unit_name": "createServer", "start": {"line": 197, "column": 17}, "end": {"line": 206, "column": 3}, "value": 10}, + {"unit_name": "createConnector", "start": {"line": 208, "column": 28}, "end": {"line": 221, "column": 3}, "value": 14}, + {"unit_name": "addHandlerWrappers", "start": {"line": 223, "column": 18}, "end": {"line": 235, "column": 3}, "value": 13}, + {"unit_name": "getSessionCookieName", "start": {"line": 237, "column": 17}, "end": {"line": 240, "column": 3}, "value": 4}, + {"unit_name": "applyWrapper", "start": {"line": 242, "column": 18}, "end": {"line": 245, "column": 3}, "value": 4}, + {"unit_name": "customizeSsl", "start": {"line": 247, "column": 15}, "end": {"line": 250, "column": 3}, "value": 4}, + {"unit_name": "configureWebAppContext", "start": {"line": 257, "column": 23}, "end": {"line": 282, "column": 3}, "value": 26}, + {"unit_name": "configureSession", "start": {"line": 284, "column": 15}, "end": {"line": 299, "column": 3}, "value": 16}, + {"unit_name": "isNegative", "start": {"line": 301, "column": 18}, "end": {"line": 303, "column": 3}, "value": 3}, + {"unit_name": "addLocaleMappings", "start": {"line": 305, "column": 15}, "end": {"line": 308, "column": 3}, "value": 4}, + {"unit_name": "getTempDirectory", "start": {"line": 310, "column": 15}, "end": {"line": 313, "column": 3}, "value": 4}, + {"unit_name": "getTempDirectoryPrefix", "start": {"line": 316, "column": 17}, "end": {"line": 323, "column": 3}, "value": 8}, + {"unit_name": "configureDocumentRoot", "start": {"line": 325, "column": 15}, "end": {"line": 347, "column": 3}, "value": 23}, + {"unit_name": "createResource", "start": {"line": 349, "column": 19}, "end": {"line": 361, "column": 3}, "value": 13}, + {"unit_name": "addDefaultServlet", "start": {"line": 367, "column": 23}, "end": {"line": 377, "column": 3}, "value": 11}, + {"unit_name": "addJspServlet", "start": {"line": 383, "column": 23}, "end": {"line": 396, "column": 3}, "value": 14}, + {"unit_name": "getWebAppContextConfigurations", "start": {"line": 404, "column": 28}, "end": {"line": 413, "column": 3}, "value": 10}, + {"unit_name": "getErrorPageConfiguration", "start": {"line": 419, "column": 24}, "end": {"line": 430, "column": 3}, "value": 6}, + {"unit_name": "configure", "start": {"line": 423, "column": 16}, "end": {"line": 427, "column": 5}, "value": 5}, + {"unit_name": "getMimeTypeConfiguration", "start": {"line": 436, "column": 24}, "end": {"line": 449, "column": 3}, "value": 6}, + {"unit_name": "configure", "start": {"line": 440, "column": 16}, "end": {"line": 446, "column": 5}, "value": 7}, + {"unit_name": "getServletContextInitializerConfiguration", "start": {"line": 459, "column": 26}, "end": {"line": 462, "column": 3}, "value": 4}, + {"unit_name": "postProcessWebAppContext", "start": {"line": 470, "column": 17}, "end": {"line": 471, "column": 3}, "value": 2}, + {"unit_name": "getJettyWebServer", "start": {"line": 480, "column": 27}, "end": {"line": 482, "column": 3}, "value": 3}, + {"unit_name": "setResourceLoader", "start": {"line": 485, "column": 14}, "end": {"line": 487, "column": 3}, "value": 3}, + {"unit_name": "setUseForwardHeaders", "start": {"line": 490, "column": 14}, "end": {"line": 492, "column": 3}, "value": 3}, + {"unit_name": "setAcceptors", "start": {"line": 495, "column": 14}, "end": {"line": 497, "column": 3}, "value": 3}, + {"unit_name": "setSelectors", "start": {"line": 500, "column": 14}, "end": {"line": 502, "column": 3}, "value": 3}, + {"unit_name": "setMaxConnections", "start": {"line": 505, "column": 14}, "end": {"line": 507, "column": 3}, "value": 3}, + {"unit_name": "setServerCustomizers", "start": {"line": 514, "column": 14}, "end": {"line": 517, "column": 3}, "value": 4}, + {"unit_name": "getServerCustomizers", "start": {"line": 524, "column": 43}, "end": {"line": 526, "column": 3}, "value": 3}, + {"unit_name": "addServerCustomizers", "start": {"line": 529, "column": 14}, "end": {"line": 532, "column": 3}, "value": 4}, + {"unit_name": "setConfigurations", "start": {"line": 540, "column": 14}, "end": {"line": 543, "column": 3}, "value": 4}, + {"unit_name": "getConfigurations", "start": {"line": 550, "column": 35}, "end": {"line": 552, "column": 3}, "value": 3}, + {"unit_name": "addConfigurations", "start": {"line": 559, "column": 14}, "end": {"line": 562, "column": 3}, "value": 4}, + {"unit_name": "getThreadPool", "start": {"line": 568, "column": 20}, "end": {"line": 570, "column": 3}, "value": 3}, + {"unit_name": "setThreadPool", "start": {"line": 573, "column": 14}, "end": {"line": 575, "column": 3}, "value": 3}, + {"unit_name": "addJettyErrorPages", "start": {"line": 577, "column": 15}, "end": {"line": 593, "column": 3}, "value": 17}, + {"unit_name": "WebListenersConfiguration", "start": {"line": 602, "column": 3}, "end": {"line": 605, "column": 4}, "value": 4}, + {"unit_name": "configure", "start": {"line": 608, "column": 15}, "end": {"line": 613, "column": 4}, "value": 6}, + {"unit_name": "configure", "start": {"line": 615, "column": 16}, "end": {"line": 620, "column": 4}, "value": 6}, + {"unit_name": "loadClass", "start": {"line": 623, "column": 42}, "end": {"line": 628, "column": 4}, "value": 6}, + {"unit_name": "SuppliedSameSiteCookieHandlerWrapper", "start": {"line": 644, "column": 3}, "end": {"line": 647, "column": 4}, "value": 4}, + {"unit_name": "handle", "start": {"line": 650, "column": 18}, "end": {"line": 653, "column": 4}, "value": 4}, + {"unit_name": "SuppliedSameSiteCookieResponse", "start": {"line": 659, "column": 4}, "end": {"line": 664, "column": 5}, "value": 6}, + {"unit_name": "getHeaders", "start": {"line": 667, "column": 19}, "end": {"line": 669, "column": 5}, "value": 3}, + {"unit_name": "SuppliedSameSiteCookieHeaders", "start": {"line": 677, "column": 4}, "end": {"line": 680, "column": 5}, "value": 4}, + {"unit_name": "onAddField", "start": {"line": 683, "column": 21}, "end": {"line": 685, "column": 5}, "value": 3}, + {"unit_name": "onAddSetCookieField", "start": {"line": 687, "column": 22}, "end": {"line": 698, "column": 5}, "value": 12}, + {"unit_name": "isSessionCookie", "start": {"line": 700, "column": 20}, "end": {"line": 702, "column": 5}, "value": 3}, + {"unit_name": "buildCookieWithUpdatedSameSite", "start": {"line": 704, "column": 23}, "end": {"line": 708, "column": 5}, "value": 5}, + {"unit_name": "getSameSite", "start": {"line": 710, "column": 21}, "end": {"line": 712, "column": 5}, "value": 3}, + {"unit_name": "getSameSite", "start": {"line": 714, "column": 21}, "end": {"line": 720, "column": 5}, "value": 7}, + {"unit_name": "asServletCookie", "start": {"line": 722, "column": 19}, "end": {"line": 726, "column": 5}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/JettyServerCustomizer.java": { + "checksum": "4921bbb9cae806f1d9c3fd51aa54412a", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/JettyWebServer.java": { + "checksum": "59db30b30c1586312940c561c073db7d", + "language": "Java", + "loc": 240, + "profile": [131, 35, 39, 0], + "measurements": [ + {"unit_name": "JettyWebServer", "start": {"line": 74, "column": 9}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "JettyWebServer", "start": {"line": 83, "column": 9}, "end": {"line": 89, "column": 3}, "value": 7}, + {"unit_name": "createGracefulShutdown", "start": {"line": 91, "column": 27}, "end": {"line": 97, "column": 3}, "value": 7}, + {"unit_name": "findStatisticsHandler", "start": {"line": 99, "column": 28}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "findStatisticsHandler", "start": {"line": 103, "column": 28}, "end": {"line": 111, "column": 3}, "value": 9}, + {"unit_name": "initialize", "start": {"line": 113, "column": 15}, "end": {"line": 130, "column": 3}, "value": 14}, + {"unit_name": "stopSilently", "start": {"line": 132, "column": 15}, "end": {"line": 139, "column": 3}, "value": 7}, + {"unit_name": "start", "start": {"line": 142, "column": 14}, "end": {"line": 180, "column": 3}, "value": 39}, + {"unit_name": "getStartedLogMessage", "start": {"line": 182, "column": 9}, "end": {"line": 186, "column": 3}, "value": 5}, + {"unit_name": "getActualPortsDescription", "start": {"line": 188, "column": 17}, "end": {"line": 203, "column": 3}, "value": 16}, + {"unit_name": "getProtocols", "start": {"line": 205, "column": 17}, "end": {"line": 208, "column": 3}, "value": 4}, + {"unit_name": "getContextPath", "start": {"line": 210, "column": 17}, "end": {"line": 220, "column": 3}, "value": 11}, + {"unit_name": "findContextHandler", "start": {"line": 222, "column": 25}, "end": {"line": 230, "column": 3}, "value": 9}, + {"unit_name": "handleDeferredInitialize", "start": {"line": 232, "column": 15}, "end": {"line": 236, "column": 3}, "value": 5}, + {"unit_name": "handleDeferredInitialize", "start": {"line": 238, "column": 15}, "end": {"line": 248, "column": 3}, "value": 11}, + {"unit_name": "stop", "start": {"line": 251, "column": 14}, "end": {"line": 269, "column": 3}, "value": 19}, + {"unit_name": "destroy", "start": {"line": 272, "column": 14}, "end": {"line": 281, "column": 3}, "value": 10}, + {"unit_name": "getPort", "start": {"line": 284, "column": 13}, "end": {"line": 293, "column": 3}, "value": 10}, + {"unit_name": "getLocalPort", "start": {"line": 295, "column": 14}, "end": {"line": 300, "column": 3}, "value": 6}, + {"unit_name": "shutDownGracefully", "start": {"line": 312, "column": 14}, "end": {"line": 318, "column": 3}, "value": 7}, + {"unit_name": "getServer", "start": {"line": 324, "column": 16}, "end": {"line": 326, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/SslServerCustomizer.java": { + "checksum": "857784c273d8b80bcdcc00a8e824de55", + "language": "Java", + "loc": 163, + "profile": [99, 29, 0, 0], + "measurements": [ + {"unit_name": "SslServerCustomizer", "start": {"line": 63, "column": 2}, "end": {"line": 68, "column": 3}, "value": 6}, + {"unit_name": "customize", "start": {"line": 71, "column": 14}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "createConnector", "start": {"line": 79, "column": 26}, "end": {"line": 89, "column": 3}, "value": 11}, + {"unit_name": "createServerConnector", "start": {"line": 91, "column": 26}, "end": {"line": 101, "column": 3}, "value": 11}, + {"unit_name": "createHttp11ServerConnector", "start": {"line": 103, "column": 26}, "end": {"line": 110, "column": 3}, "value": 8}, + {"unit_name": "createSslConnectionFactory", "start": {"line": 112, "column": 31}, "end": {"line": 115, "column": 3}, "value": 4}, + {"unit_name": "isJettyAlpnPresent", "start": {"line": 117, "column": 18}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "isJettyHttp2Present", "start": {"line": 121, "column": 18}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "createHttp2ServerConnector", "start": {"line": 125, "column": 26}, "end": {"line": 137, "column": 3}, "value": 13}, + {"unit_name": "createAlpnServerConnectionFactory", "start": {"line": 139, "column": 38}, "end": {"line": 147, "column": 3}, "value": 9}, + {"unit_name": "isConscryptPresent", "start": {"line": 149, "column": 18}, "end": {"line": 152, "column": 3}, "value": 4}, + {"unit_name": "configureSsl", "start": {"line": 159, "column": 17}, "end": {"line": 187, "column": 3}, "value": 29}, + {"unit_name": "configureSslClientAuth", "start": {"line": 189, "column": 15}, "end": {"line": 192, "column": 3}, "value": 4}, + {"unit_name": "SslValidatingServerConnector", "start": {"line": 203, "column": 3}, "end": {"line": 208, "column": 4}, "value": 6}, + {"unit_name": "SslValidatingServerConnector", "start": {"line": 210, "column": 3}, "end": {"line": 215, "column": 4}, "value": 6}, + {"unit_name": "doStart", "start": {"line": 218, "column": 18}, "end": {"line": 221, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/JettyEmbeddedWebAppContext.java": { + "checksum": "fbd2ef5a2bd93e9045a622c0141bc34e", + "language": "Java", + "loc": 29, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "JettyEmbeddedWebAppContext", "start": {"line": 31, "column": 2}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "newServletHandler", "start": {"line": 36, "column": 27}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "deferredInitialize", "start": {"line": 40, "column": 7}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "getCanonicalNameForTmpDir", "start": {"line": 46, "column": 16}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 53, "column": 15}, "end": {"line": 54, "column": 4}, "value": 2}, + {"unit_name": "deferredInitialize", "start": {"line": 56, "column": 8}, "end": {"line": 58, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/JettyReactiveWebServerFactory.java": { + "checksum": "7f336f138d3b5775564c230fc0120b0f", + "language": "Java", + "loc": 167, + "profile": [61, 23, 32, 0], + "measurements": [ + {"unit_name": "JettyReactiveWebServerFactory", "start": {"line": 89, "column": 9}, "end": {"line": 90, "column": 3}, "value": 2}, + {"unit_name": "JettyReactiveWebServerFactory", "start": {"line": 97, "column": 9}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "setUseForwardHeaders", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "setAcceptors", "start": {"line": 107, "column": 14}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getWebServer", "start": {"line": 112, "column": 19}, "end": {"line": 116, "column": 3}, "value": 5}, + {"unit_name": "addServerCustomizers", "start": {"line": 119, "column": 14}, "end": {"line": 122, "column": 3}, "value": 4}, + {"unit_name": "setMaxConnections", "start": {"line": 125, "column": 14}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "setServerCustomizers", "start": {"line": 134, "column": 14}, "end": {"line": 137, "column": 3}, "value": 4}, + {"unit_name": "getServerCustomizers", "start": {"line": 144, "column": 43}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "getThreadPool", "start": {"line": 152, "column": 20}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "setThreadPool", "start": {"line": 157, "column": 14}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "setSelectors", "start": {"line": 162, "column": 14}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "setResourceFactory", "start": {"line": 171, "column": 14}, "end": {"line": 173, "column": 3}, "value": 3}, + {"unit_name": "getResourceFactory", "start": {"line": 175, "column": 33}, "end": {"line": 177, "column": 3}, "value": 3}, + {"unit_name": "createJettyServer", "start": {"line": 179, "column": 19}, "end": {"line": 210, "column": 3}, "value": 32}, + {"unit_name": "createConnector", "start": {"line": 212, "column": 28}, "end": {"line": 234, "column": 3}, "value": 23}, + {"unit_name": "addHandlerWrappers", "start": {"line": 236, "column": 18}, "end": {"line": 244, "column": 3}, "value": 9}, + {"unit_name": "applyWrapper", "start": {"line": 246, "column": 18}, "end": {"line": 249, "column": 3}, "value": 4}, + {"unit_name": "customizeSsl", "start": {"line": 251, "column": 15}, "end": {"line": 253, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/ServletContextInitializerConfiguration.java": { + "checksum": "719b784dea6e1c476f590c74f34ad081", + "language": "Java", + "loc": 37, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "ServletContextInitializerConfiguration", "start": {"line": 43, "column": 9}, "end": {"line": 47, "column": 3}, "value": 5}, + {"unit_name": "configure", "start": {"line": 50, "column": 14}, "end": {"line": 59, "column": 3}, "value": 10}, + {"unit_name": "callInitializers", "start": {"line": 61, "column": 15}, "end": {"line": 71, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/ForwardHeadersCustomizer.java": { + "checksum": "4a5c55e82d42041255798c2937d2a5e3", + "language": "Java", + "loc": 19, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "customize", "start": {"line": 33, "column": 14}, "end": {"line": 42, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/JettyHandlerWrappers.java": { + "checksum": "47b61a6a5f54afd1771cceec939c9aa3", + "language": "Java", + "loc": 40, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "JettyHandlerWrappers", "start": {"line": 36, "column": 10}, "end": {"line": 37, "column": 3}, "value": 2}, + {"unit_name": "createGzipHandlerWrapper", "start": {"line": 39, "column": 25}, "end": {"line": 47, "column": 3}, "value": 9}, + {"unit_name": "createServerHeaderHandlerWrapper", "start": {"line": 49, "column": 25}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "ServerHeaderHandler", "start": {"line": 62, "column": 3}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "handle", "start": {"line": 67, "column": 18}, "end": {"line": 73, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/GracefulShutdown.java": { + "checksum": "c8bcacd14b2d18d94dd544c1ccb80c35", + "language": "Java", + "loc": 84, + "profile": [44, 20, 0, 0], + "measurements": [ + {"unit_name": "GracefulShutdown", "start": {"line": 50, "column": 2}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "shutDownGracefully", "start": {"line": 55, "column": 7}, "end": {"line": 63, "column": 3}, "value": 8}, + {"unit_name": "shutdown", "start": {"line": 66, "column": 15}, "end": {"line": 86, "column": 3}, "value": 20}, + {"unit_name": "isJetty10", "start": {"line": 88, "column": 18}, "end": {"line": 95, "column": 3}, "value": 8}, + {"unit_name": "awaitShutdown", "start": {"line": 97, "column": 15}, "end": {"line": 109, "column": 3}, "value": 13}, + {"unit_name": "sleep", "start": {"line": 111, "column": 15}, "end": {"line": 118, "column": 3}, "value": 8}, + {"unit_name": "abort", "start": {"line": 120, "column": 7}, "end": {"line": 122, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/jetty/package-info.java": { + "checksum": "f66dc076a3a77c42b8c88bd9de5f2d4a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/netty/NettyRouteProvider.java": { + "checksum": "b0eabf079773b208e382a6a689644a7f", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/netty/NettyServerCustomizer.java": { + "checksum": "4e7c4ec634d461cfda50841a0c87a64e", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/netty/SslServerCustomizer.java": { + "checksum": "d8b5f2ac0eebcd3311f6c82a42898347", + "language": "Java", + "loc": 73, + "profile": [48, 0, 0, 0], + "measurements": [ + {"unit_name": "SslServerCustomizer", "start": {"line": 63, "column": 9}, "end": {"line": 70, "column": 3}, "value": 8}, + {"unit_name": "apply", "start": {"line": 73, "column": 20}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "applySecurity", "start": {"line": 77, "column": 15}, "end": {"line": 83, "column": 3}, "value": 7}, + {"unit_name": "updateSslBundle", "start": {"line": 85, "column": 7}, "end": {"line": 93, "column": 3}, "value": 9}, + {"unit_name": "createServerNameSslProviders", "start": {"line": 95, "column": 35}, "end": {"line": 100, "column": 3}, "value": 6}, + {"unit_name": "createSslProvider", "start": {"line": 102, "column": 22}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "createSslContextSpec", "start": {"line": 112, "column": 52}, "end": {"line": 123, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/netty/NettyWebServer.java": { + "checksum": "56cdbf35e1ab41423ac6849b0a40ffc8", + "language": "Java", + "loc": 178, + "profile": [83, 55, 0, 0], + "measurements": [ + {"unit_name": "NettyWebServer", "start": {"line": 95, "column": 9}, "end": {"line": 105, "column": 3}, "value": 11}, + {"unit_name": "setRouteProviders", "start": {"line": 107, "column": 14}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 112, "column": 14}, "end": {"line": 130, "column": 3}, "value": 19}, + {"unit_name": "getStartedOnMessage", "start": {"line": 132, "column": 17}, "end": {"line": 138, "column": 3}, "value": 7}, + {"unit_name": "getStartedLogMessage", "start": {"line": 140, "column": 19}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "tryAppend", "start": {"line": 144, "column": 15}, "end": {"line": 153, "column": 3}, "value": 9}, + {"unit_name": "startHttpServer", "start": {"line": 155, "column": 19}, "end": {"line": 172, "column": 3}, "value": 18}, + {"unit_name": "isPermissionDenied", "start": {"line": 174, "column": 18}, "end": {"line": 183, "column": 3}, "value": 10}, + {"unit_name": "shutDownGracefully", "start": {"line": 194, "column": 14}, "end": {"line": 200, "column": 3}, "value": 7}, + {"unit_name": "applyRouteProviders", "start": {"line": 202, "column": 15}, "end": {"line": 207, "column": 3}, "value": 6}, + {"unit_name": "startDaemonAwaitThread", "start": {"line": 209, "column": 15}, "end": {"line": 221, "column": 3}, "value": 7}, + {"unit_name": "Thread", "start": {"line": 210, "column": 28}, "end": {"line": 217, "column": 4}, "value": 6}, + {"unit_name": "run", "start": {"line": 213, "column": 16}, "end": {"line": 215, "column": 5}, "value": 3}, + {"unit_name": "stop", "start": {"line": 224, "column": 14}, "end": {"line": 242, "column": 3}, "value": 18}, + {"unit_name": "getPort", "start": {"line": 245, "column": 13}, "end": {"line": 255, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/netty/NettyReactiveWebServerFactory.java": { + "checksum": "9ce43db627039228f685d746a9ccdae8", + "language": "Java", + "loc": 131, + "profile": [99, 0, 0, 0], + "measurements": [ + {"unit_name": "NettyReactiveWebServerFactory", "start": {"line": 64, "column": 9}, "end": {"line": 65, "column": 3}, "value": 2}, + {"unit_name": "NettyReactiveWebServerFactory", "start": {"line": 67, "column": 9}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getWebServer", "start": {"line": 72, "column": 19}, "end": {"line": 79, "column": 3}, "value": 8}, + {"unit_name": "createNettyWebServer", "start": {"line": 81, "column": 17}, "end": {"line": 84, "column": 3}, "value": 4}, + {"unit_name": "getServerCustomizers", "start": {"line": 91, "column": 43}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "setServerCustomizers", "start": {"line": 100, "column": 14}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "addServerCustomizers", "start": {"line": 110, "column": 14}, "end": {"line": 113, "column": 3}, "value": 4}, + {"unit_name": "addRouteProviders", "start": {"line": 120, "column": 14}, "end": {"line": 123, "column": 3}, "value": 4}, + {"unit_name": "setLifecycleTimeout", "start": {"line": 130, "column": 14}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "setUseForwardHeaders", "start": {"line": 139, "column": 14}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "setResourceFactory", "start": {"line": 148, "column": 14}, "end": {"line": 150, "column": 3}, "value": 3}, + {"unit_name": "setShutdown", "start": {"line": 153, "column": 14}, "end": {"line": 155, "column": 3}, "value": 3}, + {"unit_name": "getShutdown", "start": {"line": 158, "column": 18}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "createHttpServer", "start": {"line": 162, "column": 21}, "end": {"line": 173, "column": 3}, "value": 12}, + {"unit_name": "customizeSslConfiguration", "start": {"line": 175, "column": 21}, "end": {"line": 183, "column": 3}, "value": 9}, + {"unit_name": "addBundleUpdateHandler", "start": {"line": 185, "column": 15}, "end": {"line": 190, "column": 3}, "value": 6}, + {"unit_name": "listProtocols", "start": {"line": 192, "column": 25}, "end": {"line": 204, "column": 3}, "value": 13}, + {"unit_name": "getListenAddress", "start": {"line": 206, "column": 28}, "end": {"line": 211, "column": 3}, "value": 6}, + {"unit_name": "applyCustomizers", "start": {"line": 213, "column": 21}, "end": {"line": 218, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/netty/CompressionCustomizer.java": { + "checksum": "afd36e6addb28bf09f0d4cf04320a7da", + "language": "Java", + "loc": 64, + "profile": [23, 19, 0, 0], + "measurements": [ + {"unit_name": "CompressionCustomizer", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 54, "column": 20}, "end": {"line": 63, "column": 3}, "value": 10}, + {"unit_name": "getMimeTypesPredicate", "start": {"line": 65, "column": 31}, "end": {"line": 83, "column": 3}, "value": 19}, + {"unit_name": "getExcludedUserAgentsPredicate", "start": {"line": 85, "column": 31}, "end": {"line": 94, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/netty/GracefulShutdown.java": { + "checksum": "e348221c8ca3282e6c94af6d7aed2450", + "language": "Java", + "loc": 59, + "profile": [29, 16, 0, 0], + "measurements": [ + {"unit_name": "GracefulShutdown", "start": {"line": 44, "column": 2}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "shutDownGracefully", "start": {"line": 48, "column": 7}, "end": {"line": 56, "column": 3}, "value": 9}, + {"unit_name": "doShutdown", "start": {"line": 58, "column": 15}, "end": {"line": 73, "column": 3}, "value": 16}, + {"unit_name": "abort", "start": {"line": 75, "column": 7}, "end": {"line": 83, "column": 3}, "value": 9}, + {"unit_name": "sleep", "start": {"line": 85, "column": 15}, "end": {"line": 92, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/netty/package-info.java": { + "checksum": "3d88416acb198a2354d34e9476e33fc9", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/UndertowReactiveWebServerFactory.java": { + "checksum": "35357c6567df38499c8d7879ef63f74a", + "language": "Java", + "loc": 86, + "profile": [59, 0, 0, 0], + "measurements": [ + {"unit_name": "UndertowReactiveWebServerFactory", "start": {"line": 45, "column": 9}, "end": {"line": 46, "column": 3}, "value": 2}, + {"unit_name": "UndertowReactiveWebServerFactory", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "setBuilderCustomizers", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "addBuilderCustomizers", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getBuilderCustomizers", "start": {"line": 72, "column": 47}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "setBufferSize", "start": {"line": 77, "column": 14}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "setIoThreads", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "setWorkerThreads", "start": {"line": 87, "column": 14}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "setUseDirectBuffers", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "setUseForwardHeaders", "start": {"line": 97, "column": 14}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "isUseForwardHeaders", "start": {"line": 101, "column": 26}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogDirectory", "start": {"line": 106, "column": 14}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogPattern", "start": {"line": 111, "column": 14}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogPrefix", "start": {"line": 116, "column": 14}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogSuffix", "start": {"line": 121, "column": 14}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "isAccessLogEnabled", "start": {"line": 125, "column": 17}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogEnabled", "start": {"line": 130, "column": 14}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogRotate", "start": {"line": 135, "column": 14}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "getWebServer", "start": {"line": 140, "column": 19}, "end": {"line": 145, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/JarResourceManager.java": { + "checksum": "b57253928c56c7adef8925ee5d3aa7e1", + "language": "Java", + "loc": 46, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "JarResourceManager", "start": {"line": 42, "column": 2}, "end": {"line": 49, "column": 3}, "value": 8}, + {"unit_name": "getResource", "start": {"line": 52, "column": 18}, "end": {"line": 59, "column": 3}, "value": 8}, + {"unit_name": "isResourceChangeListenerSupported", "start": {"line": 62, "column": 17}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "registerResourceChangeListener", "start": {"line": 67, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "removeResourceChangeListener", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 78, "column": 14}, "end": {"line": 80, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/UndertowBuilderCustomizer.java": { + "checksum": "b8a12efe148b0045b31b8a3ca70fbf23", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/UndertowWebServerFactoryDelegate.java": { + "checksum": "5edb8ce3289931139337d3fbe0140865", + "language": "Java", + "loc": 154, + "profile": [64, 17, 36, 0], + "measurements": [ + {"unit_name": "setBuilderCustomizers", "start": {"line": 78, "column": 7}, "end": {"line": 81, "column": 3}, "value": 4}, + {"unit_name": "addBuilderCustomizers", "start": {"line": 83, "column": 7}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "getBuilderCustomizers", "start": {"line": 88, "column": 40}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "setBufferSize", "start": {"line": 92, "column": 7}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "setIoThreads", "start": {"line": 96, "column": 7}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "setWorkerThreads", "start": {"line": 100, "column": 7}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "setUseDirectBuffers", "start": {"line": 104, "column": 7}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogDirectory", "start": {"line": 108, "column": 7}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogPattern", "start": {"line": 112, "column": 7}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogPrefix", "start": {"line": 116, "column": 7}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "getAccessLogPrefix", "start": {"line": 120, "column": 9}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogSuffix", "start": {"line": 124, "column": 7}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogEnabled", "start": {"line": 128, "column": 7}, "end": {"line": 130, "column": 3}, "value": 3}, + {"unit_name": "isAccessLogEnabled", "start": {"line": 132, "column": 10}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogRotate", "start": {"line": 136, "column": 7}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "setUseForwardHeaders", "start": {"line": 140, "column": 7}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "isUseForwardHeaders", "start": {"line": 144, "column": 10}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "createBuilder", "start": {"line": 148, "column": 10}, "end": {"line": 183, "column": 3}, "value": 36}, + {"unit_name": "createHttpHandlerFactories", "start": {"line": 185, "column": 27}, "end": {"line": 195, "column": 3}, "value": 11}, + {"unit_name": "createHttpHandlerFactories", "start": {"line": 197, "column": 34}, "end": {"line": 213, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/UndertowServletWebServer.java": { + "checksum": "d6f24477dcd29e4677a96b4b60464123", + "language": "Java", + "loc": 45, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "UndertowServletWebServer", "start": {"line": 54, "column": 9}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "findManager", "start": {"line": 61, "column": 28}, "end": {"line": 68, "column": 3}, "value": 8}, + {"unit_name": "createHttpHandler", "start": {"line": 71, "column": 24}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "getStartLogMessage", "start": {"line": 80, "column": 19}, "end": {"line": 87, "column": 3}, "value": 8}, + {"unit_name": "getDeploymentManager", "start": {"line": 89, "column": 27}, "end": {"line": 91, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/UndertowDeploymentInfoCustomizer.java": { + "checksum": "e5b7222e1e2feac12326bf1fd48ac755", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/CompositeResourceManager.java": { + "checksum": "c3260a99de28ac3ce75853ab6fc43a87", + "language": "Java", + "loc": 42, + "profile": [26, 0, 0, 0], + "measurements": [ + {"unit_name": "CompositeResourceManager", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "close", "start": {"line": 42, "column": 14}, "end": {"line": 46, "column": 3}, "value": 5}, + {"unit_name": "getResource", "start": {"line": 49, "column": 18}, "end": {"line": 57, "column": 3}, "value": 9}, + {"unit_name": "isResourceChangeListenerSupported", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "registerResourceChangeListener", "start": {"line": 65, "column": 14}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "removeResourceChangeListener", "start": {"line": 70, "column": 14}, "end": {"line": 72, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/HttpHandlerFactory.java": { + "checksum": "883908d204a78fe4b0c15b926249515b", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/AccessLogHttpHandlerFactory.java": { + "checksum": "ae90ccfa264d3f94a275fdd2e05c9945", + "language": "Java", + "loc": 77, + "profile": [50, 0, 0, 0], + "measurements": [ + {"unit_name": "AccessLogHttpHandlerFactory", "start": {"line": 52, "column": 2}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "getHandler", "start": {"line": 61, "column": 21}, "end": {"line": 74, "column": 3}, "value": 14}, + {"unit_name": "createAccessLogDirectoryIfNecessary", "start": {"line": 76, "column": 15}, "end": {"line": 81, "column": 3}, "value": 6}, + {"unit_name": "createWorker", "start": {"line": 83, "column": 21}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "ClosableAccessLogHandler", "start": {"line": 97, "column": 3}, "end": {"line": 102, "column": 4}, "value": 6}, + {"unit_name": "close", "start": {"line": 105, "column": 15}, "end": {"line": 117, "column": 4}, "value": 13} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/CompressionHttpHandlerFactory.java": { + "checksum": "873d15baf6911eb5f146dd9dc032abfc", + "language": "Java", + "loc": 86, + "profile": [39, 17, 0, 0], + "measurements": [ + {"unit_name": "CompressionHttpHandlerFactory", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getHandler", "start": {"line": 54, "column": 21}, "end": {"line": 62, "column": 3}, "value": 9}, + {"unit_name": "getCompressionPredicates", "start": {"line": 64, "column": 29}, "end": {"line": 75, "column": 3}, "value": 12}, + {"unit_name": "CompressibleMimeTypePredicate", "start": {"line": 84, "column": 3}, "end": {"line": 89, "column": 4}, "value": 6}, + {"unit_name": "resolve", "start": {"line": 92, "column": 18}, "end": {"line": 108, "column": 4}, "value": 17}, + {"unit_name": "MaxSizePredicate", "start": {"line": 120, "column": 3}, "end": {"line": 122, "column": 4}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 125, "column": 18}, "end": {"line": 130, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/UndertowServletWebServerFactory.java": { + "checksum": "cf35cb053830479335560d2116a6cedd", + "language": "Java", + "loc": 464, + "profile": [285, 0, 71, 0], + "measurements": [ + {"unit_name": "UndertowServletWebServerFactory", "start": {"line": 112, "column": 9}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "UndertowServletWebServerFactory", "start": {"line": 121, "column": 9}, "end": {"line": 124, "column": 3}, "value": 4}, + {"unit_name": "UndertowServletWebServerFactory", "start": {"line": 132, "column": 9}, "end": {"line": 135, "column": 3}, "value": 4}, + {"unit_name": "setBuilderCustomizers", "start": {"line": 138, "column": 14}, "end": {"line": 140, "column": 3}, "value": 3}, + {"unit_name": "addBuilderCustomizers", "start": {"line": 143, "column": 14}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "getBuilderCustomizers", "start": {"line": 152, "column": 47}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "setBufferSize", "start": {"line": 157, "column": 14}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "setIoThreads", "start": {"line": 162, "column": 14}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "setWorkerThreads", "start": {"line": 167, "column": 14}, "end": {"line": 169, "column": 3}, "value": 3}, + {"unit_name": "setUseDirectBuffers", "start": {"line": 172, "column": 14}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogDirectory", "start": {"line": 177, "column": 14}, "end": {"line": 179, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogPattern", "start": {"line": 182, "column": 14}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogPrefix", "start": {"line": 187, "column": 14}, "end": {"line": 189, "column": 3}, "value": 3}, + {"unit_name": "getAccessLogPrefix", "start": {"line": 191, "column": 16}, "end": {"line": 193, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogSuffix", "start": {"line": 196, "column": 14}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogEnabled", "start": {"line": 201, "column": 14}, "end": {"line": 203, "column": 3}, "value": 3}, + {"unit_name": "isAccessLogEnabled", "start": {"line": 205, "column": 17}, "end": {"line": 207, "column": 3}, "value": 3}, + {"unit_name": "setAccessLogRotate", "start": {"line": 210, "column": 14}, "end": {"line": 212, "column": 3}, "value": 3}, + {"unit_name": "setUseForwardHeaders", "start": {"line": 215, "column": 14}, "end": {"line": 217, "column": 3}, "value": 3}, + {"unit_name": "isUseForwardHeaders", "start": {"line": 219, "column": 26}, "end": {"line": 221, "column": 3}, "value": 3}, + {"unit_name": "setDeploymentInfoCustomizers", "start": {"line": 229, "column": 14}, "end": {"line": 232, "column": 3}, "value": 4}, + {"unit_name": "addDeploymentInfoCustomizers", "start": {"line": 239, "column": 14}, "end": {"line": 242, "column": 3}, "value": 4}, + {"unit_name": "getDeploymentInfoCustomizers", "start": {"line": 249, "column": 54}, "end": {"line": 251, "column": 3}, "value": 3}, + {"unit_name": "setResourceLoader", "start": {"line": 254, "column": 14}, "end": {"line": 256, "column": 3}, "value": 3}, + {"unit_name": "isEagerFilterInit", "start": {"line": 263, "column": 17}, "end": {"line": 265, "column": 3}, "value": 3}, + {"unit_name": "setEagerFilterInit", "start": {"line": 273, "column": 14}, "end": {"line": 275, "column": 3}, "value": 3}, + {"unit_name": "isPreservePathOnForward", "start": {"line": 283, "column": 17}, "end": {"line": 285, "column": 3}, "value": 3}, + {"unit_name": "setPreservePathOnForward", "start": {"line": 293, "column": 14}, "end": {"line": 295, "column": 3}, "value": 3}, + {"unit_name": "getWebServer", "start": {"line": 298, "column": 19}, "end": {"line": 302, "column": 3}, "value": 5}, + {"unit_name": "createManager", "start": {"line": 304, "column": 28}, "end": {"line": 340, "column": 3}, "value": 37}, + {"unit_name": "configureWebListeners", "start": {"line": 342, "column": 15}, "end": {"line": 351, "column": 3}, "value": 10}, + {"unit_name": "loadWebListenerClass", "start": {"line": 354, "column": 41}, "end": {"line": 356, "column": 3}, "value": 3}, + {"unit_name": "isZeroOrLess", "start": {"line": 358, "column": 18}, "end": {"line": 360, "column": 3}, "value": 3}, + {"unit_name": "addLocaleMappings", "start": {"line": 362, "column": 15}, "end": {"line": 365, "column": 3}, "value": 4}, + {"unit_name": "registerServletContainerInitializerToDriveServletContextInitializers", "start": {"line": 367, "column": 15}, "end": {"line": 373, "column": 3}, "value": 7}, + {"unit_name": "getServletClassLoader", "start": {"line": 375, "column": 22}, "end": {"line": 380, "column": 3}, "value": 6}, + {"unit_name": "getDocumentRootResourceManager", "start": {"line": 382, "column": 26}, "end": {"line": 415, "column": 3}, "value": 34}, + {"unit_name": "getCanonicalDocumentRoot", "start": {"line": 417, "column": 15}, "end": {"line": 425, "column": 3}, "value": 9}, + {"unit_name": "configureErrorPages", "start": {"line": 427, "column": 15}, "end": {"line": 431, "column": 3}, "value": 5}, + {"unit_name": "getUndertowErrorPage", "start": {"line": 433, "column": 44}, "end": {"line": 441, "column": 3}, "value": 9}, + {"unit_name": "configureMimeMappings", "start": {"line": 443, "column": 15}, "end": {"line": 447, "column": 3}, "value": 5}, + {"unit_name": "removeSuperfluousMimeMappings", "start": {"line": 449, "column": 15}, "end": {"line": 457, "column": 3}, "value": 7}, + {"unit_name": "getUndertowWebServer", "start": {"line": 469, "column": 37}, "end": {"line": 479, "column": 3}, "value": 11}, + {"unit_name": "getCookieHandlerFactory", "start": {"line": 481, "column": 29}, "end": {"line": 492, "column": 3}, "value": 12}, + {"unit_name": "Initializer", "start": {"line": 502, "column": 3}, "end": {"line": 504, "column": 4}, "value": 3}, + {"unit_name": "onStartup", "start": {"line": 507, "column": 15}, "end": {"line": 511, "column": 4}, "value": 5}, + {"unit_name": "MetaInfResourcesResourceManager", "start": {"line": 523, "column": 11}, "end": {"line": 525, "column": 4}, "value": 3}, + {"unit_name": "close", "start": {"line": 528, "column": 15}, "end": {"line": 529, "column": 4}, "value": 2}, + {"unit_name": "getResource", "start": {"line": 532, "column": 19}, "end": {"line": 540, "column": 4}, "value": 9}, + {"unit_name": "isResourceChangeListenerSupported", "start": {"line": 543, "column": 18}, "end": {"line": 545, "column": 4}, "value": 3}, + {"unit_name": "registerResourceChangeListener", "start": {"line": 548, "column": 15}, "end": {"line": 549, "column": 4}, "value": 2}, + {"unit_name": "removeResourceChangeListener", "start": {"line": 552, "column": 15}, "end": {"line": 554, "column": 4}, "value": 2}, + {"unit_name": "getMetaInfResource", "start": {"line": 556, "column": 23}, "end": {"line": 569, "column": 4}, "value": 14}, + {"unit_name": "LoaderHidingResourceManager", "start": {"line": 580, "column": 11}, "end": {"line": 582, "column": 4}, "value": 3}, + {"unit_name": "getResource", "start": {"line": 585, "column": 19}, "end": {"line": 590, "column": 4}, "value": 6}, + {"unit_name": "isResourceChangeListenerSupported", "start": {"line": 593, "column": 18}, "end": {"line": 595, "column": 4}, "value": 3}, + {"unit_name": "registerResourceChangeListener", "start": {"line": 598, "column": 15}, "end": {"line": 600, "column": 4}, "value": 3}, + {"unit_name": "removeResourceChangeListener", "start": {"line": 603, "column": 15}, "end": {"line": 605, "column": 4}, "value": 3}, + {"unit_name": "close", "start": {"line": 608, "column": 15}, "end": {"line": 610, "column": 4}, "value": 3}, + {"unit_name": "SuppliedSameSiteCookieHandler", "start": {"line": 624, "column": 3}, "end": {"line": 627, "column": 4}, "value": 4}, + {"unit_name": "handleRequest", "start": {"line": 630, "column": 15}, "end": {"line": 633, "column": 4}, "value": 4}, + {"unit_name": "beforeCommit", "start": {"line": 635, "column": 16}, "end": {"line": 642, "column": 4}, "value": 8}, + {"unit_name": "asServletCookie", "start": {"line": 645, "column": 39}, "end": {"line": 656, "column": 4}, "value": 12}, + {"unit_name": "getSameSite", "start": {"line": 658, "column": 20}, "end": {"line": 666, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/DeploymentManagerHttpHandlerFactory.java": { + "checksum": "93188868a3ef3bb0be693dc705466688", + "language": "Java", + "loc": 52, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "DeploymentManagerHttpHandlerFactory", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getHandler", "start": {"line": 44, "column": 21}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "getDeploymentManager", "start": {"line": 49, "column": 20}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "DeploymentManagerHandler", "start": {"line": 62, "column": 3}, "end": {"line": 70, "column": 4}, "value": 9}, + {"unit_name": "handleRequest", "start": {"line": 73, "column": 15}, "end": {"line": 75, "column": 4}, "value": 3}, + {"unit_name": "close", "start": {"line": 78, "column": 15}, "end": {"line": 86, "column": 4}, "value": 9}, + {"unit_name": "getDeploymentManager", "start": {"line": 88, "column": 21}, "end": {"line": 90, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/FileSessionPersistence.java": { + "checksum": "4c686ec5630cdf77e8806d2cf0eacac0", + "language": "Java", + "loc": 97, + "profile": [71, 0, 0, 0], + "measurements": [ + {"unit_name": "FileSessionPersistence", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "persistSessions", "start": {"line": 51, "column": 14}, "end": {"line": 58, "column": 3}, "value": 8}, + {"unit_name": "save", "start": {"line": 60, "column": 15}, "end": {"line": 64, "column": 3}, "value": 5}, + {"unit_name": "save", "start": {"line": 66, "column": 15}, "end": {"line": 70, "column": 3}, "value": 5}, + {"unit_name": "loadSessionAttributes", "start": {"line": 73, "column": 40}, "end": {"line": 84, "column": 3}, "value": 12}, + {"unit_name": "load", "start": {"line": 86, "column": 41}, "end": {"line": 91, "column": 3}, "value": 6}, + {"unit_name": "load", "start": {"line": 93, "column": 41}, "end": {"line": 104, "column": 3}, "value": 12}, + {"unit_name": "readSession", "start": {"line": 107, "column": 53}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "getSessionFile", "start": {"line": 112, "column": 15}, "end": {"line": 117, "column": 3}, "value": 6}, + {"unit_name": "clear", "start": {"line": 120, "column": 14}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "SerializablePersistentSession", "start": {"line": 135, "column": 3}, "end": {"line": 138, "column": 4}, "value": 4}, + {"unit_name": "getPersistentSession", "start": {"line": 140, "column": 21}, "end": {"line": 142, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/SslBuilderCustomizer.java": { + "checksum": "ae0fa5cb05298bc9be9b8fe624d2b8b0", + "language": "Java", + "loc": 54, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "SslBuilderCustomizer", "start": {"line": 55, "column": 2}, "end": {"line": 62, "column": 3}, "value": 8}, + {"unit_name": "customize", "start": {"line": 65, "column": 14}, "end": {"line": 76, "column": 3}, "value": 12}, + {"unit_name": "createSslContext", "start": {"line": 78, "column": 21}, "end": {"line": 84, "column": 3}, "value": 7}, + {"unit_name": "getListenAddress", "start": {"line": 86, "column": 17}, "end": {"line": 91, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/UndertowWebServer.java": { + "checksum": "7d88900174f9d0f354758f55529416e4", + "language": "Java", + "loc": 327, + "profile": [188, 52, 34, 0], + "measurements": [ + {"unit_name": "UndertowWebServer", "start": {"line": 87, "column": 9}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "UndertowWebServer", "start": {"line": 98, "column": 9}, "end": {"line": 103, "column": 3}, "value": 6}, + {"unit_name": "start", "start": {"line": 106, "column": 14}, "end": {"line": 139, "column": 3}, "value": 34}, + {"unit_name": "destroySilently", "start": {"line": 141, "column": 15}, "end": {"line": 151, "column": 3}, "value": 10}, + {"unit_name": "closeSilently", "start": {"line": 153, "column": 15}, "end": {"line": 160, "column": 3}, "value": 7}, + {"unit_name": "createUndertowServer", "start": {"line": 162, "column": 19}, "end": {"line": 168, "column": 3}, "value": 7}, + {"unit_name": "createHttpHandler", "start": {"line": 170, "column": 24}, "end": {"line": 183, "column": 3}, "value": 14}, + {"unit_name": "getPortsDescription", "start": {"line": 185, "column": 17}, "end": {"line": 200, "column": 3}, "value": 16}, + {"unit_name": "getActualPorts", "start": {"line": 202, "column": 21}, "end": {"line": 218, "column": 3}, "value": 16}, + {"unit_name": "extractChannels", "start": {"line": 221, "column": 29}, "end": {"line": 225, "column": 3}, "value": 5}, + {"unit_name": "getPortFromChannel", "start": {"line": 227, "column": 33}, "end": {"line": 235, "column": 3}, "value": 9}, + {"unit_name": "getConfiguredPorts", "start": {"line": 237, "column": 39}, "end": {"line": 251, "column": 3}, "value": 14}, + {"unit_name": "extractListeners", "start": {"line": 254, "column": 23}, "end": {"line": 258, "column": 3}, "value": 5}, + {"unit_name": "getPortFromListener", "start": {"line": 260, "column": 33}, "end": {"line": 268, "column": 3}, "value": 9}, + {"unit_name": "stop", "start": {"line": 271, "column": 14}, "end": {"line": 290, "column": 3}, "value": 20}, + {"unit_name": "getPort", "start": {"line": 293, "column": 13}, "end": {"line": 299, "column": 3}, "value": 7}, + {"unit_name": "getUndertow", "start": {"line": 307, "column": 18}, "end": {"line": 309, "column": 3}, "value": 3}, + {"unit_name": "shutDownGracefully", "start": {"line": 320, "column": 14}, "end": {"line": 329, "column": 3}, "value": 10}, + {"unit_name": "notifyGracefulCallback", "start": {"line": 331, "column": 15}, "end": {"line": 343, "column": 3}, "value": 13}, + {"unit_name": "getStartLogMessage", "start": {"line": 345, "column": 19}, "end": {"line": 347, "column": 3}, "value": 3}, + {"unit_name": "Port", "start": {"line": 358, "column": 11}, "end": {"line": 361, "column": 4}, "value": 4}, + {"unit_name": "getNumber", "start": {"line": 363, "column": 7}, "end": {"line": 365, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 368, "column": 18}, "end": {"line": 380, "column": 4}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 383, "column": 14}, "end": {"line": 385, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 388, "column": 17}, "end": {"line": 390, "column": 4}, "value": 3}, + {"unit_name": "CloseableHttpHandlerFactory", "start": {"line": 401, "column": 11}, "end": {"line": 403, "column": 4}, "value": 3}, + {"unit_name": "getHandler", "start": {"line": 406, "column": 22}, "end": {"line": 423, "column": 4}, "value": 7}, + {"unit_name": "CloseableHttpHandler", "start": {"line": 410, "column": 15}, "end": {"line": 422, "column": 5}, "value": 10}, + {"unit_name": "handleRequest", "start": {"line": 413, "column": 17}, "end": {"line": 415, "column": 6}, "value": 3}, + {"unit_name": "close", "start": {"line": 418, "column": 17}, "end": {"line": 420, "column": 6}, "value": 3}, + {"unit_name": "registerHints", "start": {"line": 441, "column": 15}, "end": {"line": 451, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/ConfigurableUndertowWebServerFactory.java": { + "checksum": "9b63731c66535f0f7d09631d04c0ca4b", + "language": "Java", + "loc": 20, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/embedded/undertow/package-info.java": { + "checksum": "28ac3c77fc97a32d87d3704001b4351b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ansi/AnsiPropertySource.java": { + "checksum": "4d7817550111814dc6683178e39e2bb5", + "language": "Java", + "loc": 98, + "profile": [59, 0, 0, 0], + "measurements": [ + {"unit_name": "AnsiPropertySource", "start": {"line": 70, "column": 9}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "getProperty", "start": {"line": 76, "column": 16}, "end": {"line": 90, "column": 3}, "value": 15}, + {"unit_name": "Mapping", "start": {"line": 99, "column": 3}, "end": {"line": 101, "column": 4}, "value": 3}, + {"unit_name": "getPrefix", "start": {"line": 103, "column": 10}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "EnumMapping", "start": {"line": 118, "column": 3}, "end": {"line": 121, "column": 4}, "value": 4}, + {"unit_name": "getElement", "start": {"line": 124, "column": 15}, "end": {"line": 131, "column": 4}, "value": 8}, + {"unit_name": "Ansi8BitColorMapping", "start": {"line": 142, "column": 3}, "end": {"line": 145, "column": 4}, "value": 4}, + {"unit_name": "getElement", "start": {"line": 148, "column": 15}, "end": {"line": 158, "column": 4}, "value": 10}, + {"unit_name": "containsOnlyDigits", "start": {"line": 160, "column": 19}, "end": {"line": 167, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ansi/AnsiOutput.java": { + "checksum": "d3c56dbd1b0e53ba0e73e6bc102a58a9", + "language": "Java", + "loc": 115, + "profile": [42, 52, 0, 0], + "measurements": [ + {"unit_name": "setEnabled", "start": {"line": 56, "column": 21}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "getEnabled", "start": {"line": 65, "column": 24}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "setConsoleAvailable", "start": {"line": 74, "column": 21}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "encode", "start": {"line": 83, "column": 23}, "end": {"line": 88, "column": 3}, "value": 6}, + {"unit_name": "toString", "start": {"line": 96, "column": 23}, "end": {"line": 105, "column": 3}, "value": 10}, + {"unit_name": "buildEnabled", "start": {"line": 107, "column": 22}, "end": {"line": 134, "column": 3}, "value": 28}, + {"unit_name": "buildDisabled", "start": {"line": 136, "column": 22}, "end": {"line": 142, "column": 3}, "value": 7}, + {"unit_name": "isEnabled", "start": {"line": 144, "column": 25}, "end": {"line": 152, "column": 3}, "value": 9}, + {"unit_name": "detectIfAnsiCapable", "start": {"line": 154, "column": 25}, "end": {"line": 177, "column": 3}, "value": 24} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ansi/Ansi8BitColor.java": { + "checksum": "6b34f10e5b6c9067f0a9ede1c2fc1034", + "language": "Java", + "loc": 36, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "Ansi8BitColor", "start": {"line": 42, "column": 10}, "end": {"line": 46, "column": 3}, "value": 5}, + {"unit_name": "equals", "start": {"line": 49, "column": 17}, "end": {"line": 58, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 61, "column": 13}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 66, "column": 16}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "foreground", "start": {"line": 75, "column": 30}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "background", "start": {"line": 84, "column": 30}, "end": {"line": 86, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ansi/AnsiStyle.java": { + "checksum": "aa80a44a7c333e3879decd11f57451a5", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "AnsiStyle", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ansi/AnsiColor.java": { + "checksum": "3f3110384a363135bced99d7e298cf77", + "language": "Java", + "loc": 28, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "AnsiColor", "start": {"line": 64, "column": 2}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ansi/AnsiElement.java": { + "checksum": "71cbcc713066229d6c09e6256910807d", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ansi/package-info.java": { + "checksum": "9f72b3d4d69d3c18f7716118b2ed7cdb", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/ansi/AnsiBackground.java": { + "checksum": "c690a36a4d4efc1b30c6c354dc5db6c9", + "language": "Java", + "loc": 28, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "AnsiBackground", "start": {"line": 64, "column": 2}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/r2dbc/EmbeddedDatabaseConnection.java": { + "checksum": "28e7d7f2cdf0dc8aad8efc551e398aa8", + "language": "Java", + "loc": 49, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "EmbeddedDatabaseConnection", "start": {"line": 54, "column": 2}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "getDriverClassName", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getUrl", "start": {"line": 73, "column": 16}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 84, "column": 43}, "end": {"line": 91, "column": 3}, "value": 8}, + {"unit_name": "isEmbedded", "start": {"line": 100, "column": 24}, "end": {"line": 114, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/r2dbc/OptionsCapableConnectionFactory.java": { + "checksum": "45a4632faacefbbf8279e2233bdcc9ea", + "language": "Java", + "loc": 42, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "OptionsCapableConnectionFactory", "start": {"line": 46, "column": 9}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "getOptions", "start": {"line": 51, "column": 34}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 56, "column": 41}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getMetadata", "start": {"line": 61, "column": 35}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "unwrap", "start": {"line": 66, "column": 27}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "unwrapFrom", "start": {"line": 80, "column": 48}, "end": {"line": 92, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/r2dbc/ConnectionFactoryDecorator.java": { + "checksum": "c574a19af13f6ed0cac4321c7dfe9ef1", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/r2dbc/ConnectionFactoryBuilder.java": { + "checksum": "ccd1b27d087177b2792e0de86dcbe060", + "language": "Java", + "loc": 211, + "profile": [118, 0, 52, 0], + "measurements": [ + {"unit_name": "ConnectionFactoryBuilder", "start": {"line": 70, "column": 10}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "withUrl", "start": {"line": 80, "column": 41}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "withOptions", "start": {"line": 92, "column": 41}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "derivedFrom", "start": {"line": 104, "column": 41}, "end": {"line": 111, "column": 3}, "value": 8}, + {"unit_name": "extractOptionsIfPossible", "start": {"line": 113, "column": 42}, "end": {"line": 119, "column": 3}, "value": 7}, + {"unit_name": "configure", "start": {"line": 126, "column": 34}, "end": {"line": 129, "column": 3}, "value": 4}, + {"unit_name": "username", "start": {"line": 136, "column": 34}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "password", "start": {"line": 145, "column": 34}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "hostname", "start": {"line": 154, "column": 34}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "port", "start": {"line": 163, "column": 34}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "database", "start": {"line": 172, "column": 34}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "decorator", "start": {"line": 182, "column": 34}, "end": {"line": 185, "column": 3}, "value": 4}, + {"unit_name": "decorators", "start": {"line": 193, "column": 34}, "end": {"line": 198, "column": 3}, "value": 6}, + {"unit_name": "build", "start": {"line": 204, "column": 27}, "end": {"line": 211, "column": 3}, "value": 8}, + {"unit_name": "buildOptions", "start": {"line": 217, "column": 34}, "end": {"line": 219, "column": 3}, "value": 3}, + {"unit_name": "buildAndWrap", "start": {"line": 223, "column": 21}, "end": {"line": 226, "column": 4}, "value": 4}, + {"unit_name": "buildAndWrap", "start": {"line": 235, "column": 21}, "end": {"line": 244, "column": 4}, "value": 10}, + {"unit_name": "delegateFactoryOptions", "start": {"line": 246, "column": 36}, "end": {"line": 259, "column": 4}, "value": 14}, + {"unit_name": "connectionPoolConfiguration", "start": {"line": 262, "column": 31}, "end": {"line": 313, "column": 4}, "value": 52}, + {"unit_name": "toString", "start": {"line": 315, "column": 18}, "end": {"line": 317, "column": 4}, "value": 3}, + {"unit_name": "toInteger", "start": {"line": 319, "column": 19}, "end": {"line": 321, "column": 4}, "value": 3}, + {"unit_name": "toDuration", "start": {"line": 323, "column": 20}, "end": {"line": 325, "column": 4}, "value": 3}, + {"unit_name": "toBoolean", "start": {"line": 327, "column": 19}, "end": {"line": 329, "column": 4}, "value": 3}, + {"unit_name": "toValidationDepth", "start": {"line": 331, "column": 27}, "end": {"line": 334, "column": 4}, "value": 4}, + {"unit_name": "toType", "start": {"line": 336, "column": 17}, "end": {"line": 344, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/r2dbc/package-info.java": { + "checksum": "c87d08838cce58512b69a6a74552e533", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/r2dbc/init/R2dbcScriptDatabaseInitializerDetector.java": { + "checksum": "dc71276f527ddcc3f13a62192597f1e1", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getDatabaseInitializerBeanTypes", "start": {"line": 33, "column": 26}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/r2dbc/init/R2dbcScriptDatabaseInitializer.java": { + "checksum": "19cb469f0439433922504989c2feea3f", + "language": "Java", + "loc": 33, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "R2dbcScriptDatabaseInitializer", "start": {"line": 46, "column": 9}, "end": {"line": 50, "column": 3}, "value": 5}, + {"unit_name": "isEmbeddedDatabase", "start": {"line": 53, "column": 20}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "runScripts", "start": {"line": 58, "column": 17}, "end": {"line": 69, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/r2dbc/init/package-info.java": { + "checksum": "fec05dceed9f3b24791d3380838bdd37", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/io/Base64ProtocolResolver.java": { + "checksum": "c401e6e8e7a020fe9a612f1856614d76", + "language": "Java", + "loc": 20, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "resolve", "start": {"line": 36, "column": 18}, "end": {"line": 42, "column": 3}, "value": 7}, + {"unit_name": "decode", "start": {"line": 44, "column": 24}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/io/ApplicationResourceLoader.java": { + "checksum": "33f19d3c9300790c4aba9fe7c17aafb6", + "language": "Java", + "loc": 92, + "profile": [63, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationResourceLoader", "start": {"line": 51, "column": 9}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "ApplicationResourceLoader", "start": {"line": 63, "column": 9}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "getResourceByPath", "start": {"line": 70, "column": 21}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 82, "column": 31}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 95, "column": 31}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 109, "column": 31}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 122, "column": 31}, "end": {"line": 125, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 137, "column": 31}, "end": {"line": 141, "column": 3}, "value": 5}, + {"unit_name": "ApplicationFileSystemResourceLoader", "start": {"line": 150, "column": 11}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "getResourceByPath", "start": {"line": 155, "column": 22}, "end": {"line": 157, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 159, "column": 25}, "end": {"line": 162, "column": 4}, "value": 4}, + {"unit_name": "ApplicationResource", "start": {"line": 171, "column": 3}, "end": {"line": 173, "column": 4}, "value": 3}, + {"unit_name": "getPathWithinContext", "start": {"line": 176, "column": 17}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "ProtocolResolvingResourceLoader", "start": {"line": 192, "column": 3}, "end": {"line": 195, "column": 4}, "value": 4}, + {"unit_name": "getResource", "start": {"line": 198, "column": 19}, "end": {"line": 208, "column": 4}, "value": 11}, + {"unit_name": "getClassLoader", "start": {"line": 211, "column": 22}, "end": {"line": 213, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/io/ProtocolResolverApplicationContextInitializer.java": { + "checksum": "23c33297aee5bed3da11466dd95b85f4", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "initialize", "start": {"line": 36, "column": 14}, "end": {"line": 41, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/io/package-info.java": { + "checksum": "4fd0cfea3299335aa5dd015372c720d4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/admin/SpringApplicationAdminMXBeanRegistrar.java": { + "checksum": "846055fc71ae2da9fdf766fda78cc55e", + "language": "Java", + "loc": 112, + "profile": [66, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringApplicationAdminMXBeanRegistrar", "start": {"line": 68, "column": 9}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "setApplicationContext", "start": {"line": 73, "column": 14}, "end": {"line": 77, "column": 3}, "value": 5}, + {"unit_name": "setEnvironment", "start": {"line": 80, "column": 14}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "supportsEventType", "start": {"line": 85, "column": 17}, "end": {"line": 92, "column": 3}, "value": 8}, + {"unit_name": "supportsSourceType", "start": {"line": 95, "column": 17}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 100, "column": 14}, "end": {"line": 107, "column": 3}, "value": 8}, + {"unit_name": "getOrder", "start": {"line": 110, "column": 13}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "onApplicationReadyEvent", "start": {"line": 114, "column": 7}, "end": {"line": 118, "column": 3}, "value": 5}, + {"unit_name": "onWebServerInitializedEvent", "start": {"line": 120, "column": 7}, "end": {"line": 124, "column": 3}, "value": 5}, + {"unit_name": "afterPropertiesSet", "start": {"line": 127, "column": 14}, "end": {"line": 133, "column": 3}, "value": 7}, + {"unit_name": "destroy", "start": {"line": 136, "column": 14}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "isReady", "start": {"line": 143, "column": 18}, "end": {"line": 145, "column": 4}, "value": 3}, + {"unit_name": "isEmbeddedWebApplication", "start": {"line": 148, "column": 18}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 153, "column": 17}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "shutdown", "start": {"line": 158, "column": 15}, "end": {"line": 161, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/admin/SpringApplicationAdminMXBean.java": { + "checksum": "32ab1ae9ef71e684da173ca1f5d9ee2c", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/admin/package-info.java": { + "checksum": "60f23ec503adf66302fd4a7e95c3eb15", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/UnsupportedDataSourcePropertyException.java": { + "checksum": "3491561d3712e49a164d3d6225ff0263", + "language": "Java", + "loc": 12, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "UnsupportedDataSourcePropertyException", "start": {"line": 30, "column": 2}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "throwIf", "start": {"line": 34, "column": 14}, "end": {"line": 38, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/DataSourceBuilder.java": { + "checksum": "a017ab8995422647c84e88b27189cf03", + "language": "Java", + "loc": 490, + "profile": [366, 25, 0, 0], + "measurements": [ + {"unit_name": "DataSourceBuilder", "start": {"line": 98, "column": 10}, "end": {"line": 101, "column": 3}, "value": 4}, + {"unit_name": "DataSourceBuilder", "start": {"line": 104, "column": 10}, "end": {"line": 109, "column": 3}, "value": 6}, + {"unit_name": "type", "start": {"line": 118, "column": 53}, "end": {"line": 121, "column": 3}, "value": 4}, + {"unit_name": "url", "start": {"line": 128, "column": 30}, "end": {"line": 131, "column": 3}, "value": 4}, + {"unit_name": "driverClassName", "start": {"line": 138, "column": 30}, "end": {"line": 141, "column": 3}, "value": 4}, + {"unit_name": "username", "start": {"line": 148, "column": 30}, "end": {"line": 151, "column": 3}, "value": 4}, + {"unit_name": "password", "start": {"line": 158, "column": 30}, "end": {"line": 161, "column": 3}, "value": 4}, + {"unit_name": "set", "start": {"line": 163, "column": 15}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "build", "start": {"line": 171, "column": 11}, "end": {"line": 195, "column": 3}, "value": 25}, + {"unit_name": "getDeriveFromProperties", "start": {"line": 198, "column": 43}, "end": {"line": 203, "column": 3}, "value": 6}, + {"unit_name": "create", "start": {"line": 209, "column": 37}, "end": {"line": 211, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 218, "column": 37}, "end": {"line": 220, "column": 3}, "value": 3}, + {"unit_name": "derivedFrom", "start": {"line": 232, "column": 37}, "end": {"line": 242, "column": 3}, "value": 11}, + {"unit_name": "unwrap", "start": {"line": 244, "column": 28}, "end": {"line": 258, "column": 3}, "value": 14}, + {"unit_name": "findType", "start": {"line": 265, "column": 44}, "end": {"line": 268, "column": 3}, "value": 4}, + {"unit_name": "DataSourceProperty", "start": {"line": 287, "column": 3}, "end": {"line": 290, "column": 4}, "value": 4}, + {"unit_name": "isOptional", "start": {"line": 292, "column": 11}, "end": {"line": 294, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 297, "column": 17}, "end": {"line": 299, "column": 4}, "value": 3}, + {"unit_name": "findSetter", "start": {"line": 301, "column": 10}, "end": {"line": 303, "column": 4}, "value": 3}, + {"unit_name": "findGetter", "start": {"line": 305, "column": 10}, "end": {"line": 307, "column": 4}, "value": 3}, + {"unit_name": "findMethod", "start": {"line": 309, "column": 18}, "end": {"line": 318, "column": 4}, "value": 10}, + {"unit_name": "forType", "start": {"line": 332, "column": 57}, "end": {"line": 335, "column": 4}, "value": 4}, + {"unit_name": "MappedDataSourceProperties", "start": {"line": 346, "column": 3}, "end": {"line": 349, "column": 4}, "value": 4}, + {"unit_name": "getDataSourceInstanceType", "start": {"line": 352, "column": 29}, "end": {"line": 354, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 356, "column": 18}, "end": {"line": 358, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 360, "column": 22}, "end": {"line": 362, "column": 4}, "value": 3}, + {"unit_name": "canSet", "start": {"line": 365, "column": 18}, "end": {"line": 367, "column": 4}, "value": 3}, + {"unit_name": "set", "start": {"line": 370, "column": 15}, "end": {"line": 375, "column": 4}, "value": 6}, + {"unit_name": "get", "start": {"line": 378, "column": 17}, "end": {"line": 384, "column": 4}, "value": 7}, + {"unit_name": "getMapping", "start": {"line": 386, "column": 42}, "end": {"line": 391, "column": 4}, "value": 6}, + {"unit_name": "forType", "start": {"line": 393, "column": 63}, "end": {"line": 399, "column": 4}, "value": 7}, + {"unit_name": "lookupPooled", "start": {"line": 401, "column": 71}, "end": {"line": 415, "column": 4}, "value": 15}, + {"unit_name": "lookupBasic", "start": {"line": 417, "column": 71}, "end": {"line": 429, "column": 4}, "value": 13}, + {"unit_name": "lookup", "start": {"line": 432, "column": 71}, "end": {"line": 442, "column": 4}, "value": 11}, + {"unit_name": "allPresent", "start": {"line": 444, "column": 26}, "end": {"line": 451, "column": 4}, "value": 8}, + {"unit_name": "MappedDataSourceProperty", "start": {"line": 465, "column": 3}, "end": {"line": 470, "column": 4}, "value": 6}, + {"unit_name": "set", "start": {"line": 472, "column": 8}, "end": {"line": 484, "column": 4}, "value": 13}, + {"unit_name": "get", "start": {"line": 486, "column": 10}, "end": {"line": 498, "column": 4}, "value": 13}, + {"unit_name": "convertFromString", "start": {"line": 501, "column": 13}, "end": {"line": 509, "column": 4}, "value": 9}, + {"unit_name": "convertToString", "start": {"line": 511, "column": 18}, "end": {"line": 519, "column": 4}, "value": 9}, + {"unit_name": "ReflectionDataSourceProperties", "start": {"line": 531, "column": 3}, "end": {"line": 542, "column": 4}, "value": 12}, + {"unit_name": "putIfNotNull", "start": {"line": 544, "column": 16}, "end": {"line": 548, "column": 4}, "value": 5}, + {"unit_name": "getDataSourceInstanceType", "start": {"line": 551, "column": 19}, "end": {"line": 553, "column": 4}, "value": 3}, + {"unit_name": "canSet", "start": {"line": 556, "column": 18}, "end": {"line": 558, "column": 4}, "value": 3}, + {"unit_name": "set", "start": {"line": 561, "column": 15}, "end": {"line": 566, "column": 4}, "value": 6}, + {"unit_name": "get", "start": {"line": 569, "column": 17}, "end": {"line": 575, "column": 4}, "value": 7}, + {"unit_name": "getMethod", "start": {"line": 577, "column": 18}, "end": {"line": 586, "column": 4}, "value": 10}, + {"unit_name": "get", "start": {"line": 593, "column": 5}, "end": {"line": 602, "column": 3}, "value": 4}, + {"unit_name": "set", "start": {"line": 600, "column": 8}, "end": {"line": 617, "column": 3}, "value": 3}, + {"unit_name": "HikariDataSourceProperties", "start": {"line": 609, "column": 3}, "end": {"line": 615, "column": 4}, "value": 7}, + {"unit_name": "TomcatPoolDataSourceProperties", "start": {"line": 625, "column": 3}, "end": {"line": 634, "column": 4}, "value": 10}, + {"unit_name": "MappedDbcp2DataSource", "start": {"line": 643, "column": 3}, "end": {"line": 649, "column": 4}, "value": 7}, + {"unit_name": "getDataSourceInstanceType", "start": {"line": 659, "column": 42}, "end": {"line": 661, "column": 4}, "value": 3}, + {"unit_name": "OraclePoolDataSourceProperties", "start": {"line": 663, "column": 3}, "end": {"line": 669, "column": 4}, "value": 7}, + {"unit_name": "ComboPooledDataSourceProperties", "start": {"line": 678, "column": 3}, "end": {"line": 683, "column": 4}, "value": 6}, + {"unit_name": "setDriverClass", "start": {"line": 685, "column": 16}, "end": {"line": 692, "column": 4}, "value": 8}, + {"unit_name": "SimpleDataSourceProperties", "start": {"line": 702, "column": 3}, "end": {"line": 708, "column": 4}, "value": 7}, + {"unit_name": "OracleDataSourceProperties", "start": {"line": 717, "column": 3}, "end": {"line": 721, "column": 4}, "value": 5}, + {"unit_name": "H2DataSourceProperties", "start": {"line": 730, "column": 3}, "end": {"line": 734, "column": 4}, "value": 5}, + {"unit_name": "PostgresDataSourceProperties", "start": {"line": 743, "column": 3}, "end": {"line": 747, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/EmbeddedDatabaseConnection.java": { + "checksum": "3d14e2f81eef91e4baae786ed5e57b7d", + "language": "Java", + "loc": 111, + "profile": [71, 16, 0, 0], + "measurements": [ + {"unit_name": "EmbeddedDatabaseConnection", "start": {"line": 72, "column": 2}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "EmbeddedDatabaseConnection", "start": {"line": 76, "column": 2}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "getDriverClassName", "start": {"line": 85, "column": 16}, "end": {"line": 93, "column": 3}, "value": 8}, + {"unit_name": "getType", "start": {"line": 99, "column": 30}, "end": {"line": 107, "column": 3}, "value": 8}, + {"unit_name": "getUrl", "start": {"line": 114, "column": 16}, "end": {"line": 117, "column": 3}, "value": 4}, + {"unit_name": "isEmbeddedUrl", "start": {"line": 119, "column": 10}, "end": {"line": 127, "column": 3}, "value": 8}, + {"unit_name": "isDriverCompatible", "start": {"line": 129, "column": 10}, "end": {"line": 132, "column": 3}, "value": 4}, + {"unit_name": "isEmbedded", "start": {"line": 142, "column": 24}, "end": {"line": 151, "column": 3}, "value": 10}, + {"unit_name": "getEmbeddedDatabaseConnection", "start": {"line": 153, "column": 44}, "end": {"line": 158, "column": 3}, "value": 6}, + {"unit_name": "isEmbedded", "start": {"line": 166, "column": 24}, "end": {"line": 174, "column": 3}, "value": 8}, + {"unit_name": "get", "start": {"line": 182, "column": 43}, "end": {"line": 189, "column": 3}, "value": 8}, + {"unit_name": "doInConnection", "start": {"line": 197, "column": 18}, "end": {"line": 212, "column": 4}, "value": 16} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/SpringJdbcDependsOnDatabaseInitializationDetector.java": { + "checksum": "fdd50ce8304271c02cef240880beceaf", + "language": "Java", + "loc": 14, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getDependsOnDatabaseInitializationBeanTypes", "start": {"line": 36, "column": 26}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/SchemaManagementProvider.java": { + "checksum": "548633c81858bf3410cc796e8cdf5cb5", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/HikariCheckpointRestoreLifecycle.java": { + "checksum": "7a6de922367849485d448fad1dd9b67a", + "language": "Java", + "loc": 116, + "profile": [37, 38, 0, 0], + "measurements": [ + {"unit_name": "HikariCheckpointRestoreLifecycle", "start": {"line": 88, "column": 9}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "HikariCheckpointRestoreLifecycle", "start": {"line": 101, "column": 9}, "end": {"line": 110, "column": 3}, "value": 10}, + {"unit_name": "start", "start": {"line": 113, "column": 14}, "end": {"line": 122, "column": 3}, "value": 10}, + {"unit_name": "stop", "start": {"line": 125, "column": 14}, "end": {"line": 141, "column": 3}, "value": 17}, + {"unit_name": "closeConnections", "start": {"line": 143, "column": 15}, "end": {"line": 163, "column": 3}, "value": 21}, + {"unit_name": "waitForConnectionsToClose", "start": {"line": 165, "column": 15}, "end": {"line": 175, "column": 3}, "value": 11}, + {"unit_name": "isRunning", "start": {"line": 178, "column": 17}, "end": {"line": 180, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/SchemaManagement.java": { + "checksum": "444e306c58c914e54928d211ab4b494c", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/DataSourceUnwrapper.java": { + "checksum": "374e042c8b149071d44ca8aa602d7e91", + "language": "Java", + "loc": 56, + "profile": [21, 22, 0, 0], + "measurements": [ + {"unit_name": "DataSourceUnwrapper", "start": {"line": 41, "column": 10}, "end": {"line": 42, "column": 3}, "value": 2}, + {"unit_name": "unwrap", "start": {"line": 56, "column": 35}, "end": {"line": 77, "column": 3}, "value": 22}, + {"unit_name": "unwrap", "start": {"line": 89, "column": 22}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "safeUnwrap", "start": {"line": 93, "column": 23}, "end": {"line": 103, "column": 3}, "value": 10}, + {"unit_name": "getTargetDataSource", "start": {"line": 107, "column": 29}, "end": {"line": 112, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/XADataSourceWrapper.java": { + "checksum": "344f7fb4cbe2ef6631edcbcce4d89126", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/DataSourceBuilderRuntimeHints.java": { + "checksum": "35cae968c3fe38ae99b69df1e2b6e460", + "language": "Java", + "loc": 32, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 53, "column": 14}, "end": {"line": 59, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/DatabaseDriver.java": { + "checksum": "436611fa63069217f0556e033a53531c", + "language": "Java", + "loc": 148, + "profile": [130, 0, 0, 0], + "measurements": [ + {"unit_name": "HANA", "start": {"line": 96, "column": 2}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "getUrlPrefixes", "start": {"line": 99, "column": 32}, "end": {"line": 101, "column": 4}, "value": 3}, + {"unit_name": "SQLSERVER", "start": {"line": 114, "column": 2}, "end": {"line": 122, "column": 3}, "value": 5}, + {"unit_name": "matchProductName", "start": {"line": 118, "column": 21}, "end": {"line": 120, "column": 4}, "value": 3}, + {"unit_name": "FIREBIRD", "start": {"line": 127, "column": 2}, "end": {"line": 140, "column": 3}, "value": 7}, + {"unit_name": "getUrlPrefixes", "start": {"line": 131, "column": 32}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "matchProductName", "start": {"line": 136, "column": 21}, "end": {"line": 139, "column": 4}, "value": 4}, + {"unit_name": "DB2", "start": {"line": 145, "column": 2}, "end": {"line": 151, "column": 3}, "value": 4}, + {"unit_name": "matchProductName", "start": {"line": 148, "column": 21}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "DB2_AS400", "start": {"line": 156, "column": 2}, "end": {"line": 173, "column": 3}, "value": 9}, + {"unit_name": "getId", "start": {"line": 160, "column": 17}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "getUrlPrefixes", "start": {"line": 165, "column": 32}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "matchProductName", "start": {"line": 170, "column": 21}, "end": {"line": 172, "column": 4}, "value": 3}, + {"unit_name": "INFORMIX", "start": {"line": 183, "column": 2}, "end": {"line": 190, "column": 3}, "value": 4}, + {"unit_name": "getUrlPrefixes", "start": {"line": 186, "column": 32}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "TESTCONTAINERS", "start": {"line": 201, "column": 2}, "end": {"line": 208, "column": 3}, "value": 4}, + {"unit_name": "getUrlPrefixes", "start": {"line": 204, "column": 32}, "end": {"line": 206, "column": 4}, "value": 3}, + {"unit_name": "CLICKHOUSE", "start": {"line": 214, "column": 2}, "end": {"line": 221, "column": 3}, "value": 4}, + {"unit_name": "getUrlPrefixes", "start": {"line": 217, "column": 32}, "end": {"line": 219, "column": 4}, "value": 3}, + {"unit_name": "DatabaseDriver", "start": {"line": 231, "column": 2}, "end": {"line": 233, "column": 3}, "value": 3}, + {"unit_name": "DatabaseDriver", "start": {"line": 235, "column": 2}, "end": {"line": 237, "column": 3}, "value": 3}, + {"unit_name": "DatabaseDriver", "start": {"line": 239, "column": 2}, "end": {"line": 244, "column": 3}, "value": 6}, + {"unit_name": "getId", "start": {"line": 250, "column": 16}, "end": {"line": 252, "column": 3}, "value": 3}, + {"unit_name": "getUrlPrefixes", "start": {"line": 258, "column": 31}, "end": {"line": 260, "column": 3}, "value": 3}, + {"unit_name": "matchProductName", "start": {"line": 262, "column": 20}, "end": {"line": 264, "column": 3}, "value": 3}, + {"unit_name": "getDriverClassName", "start": {"line": 270, "column": 16}, "end": {"line": 272, "column": 3}, "value": 3}, + {"unit_name": "getXaDataSourceClassName", "start": {"line": 278, "column": 16}, "end": {"line": 280, "column": 3}, "value": 3}, + {"unit_name": "getValidationQuery", "start": {"line": 286, "column": 16}, "end": {"line": 288, "column": 3}, "value": 3}, + {"unit_name": "fromJdbcUrl", "start": {"line": 295, "column": 31}, "end": {"line": 309, "column": 3}, "value": 15}, + {"unit_name": "fromProductName", "start": {"line": 316, "column": 31}, "end": {"line": 325, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/package-info.java": { + "checksum": "73700bbc901fc93d1230dd5abe5f2a99", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/init/DataSourceScriptDatabaseInitializerDetector.java": { + "checksum": "aebbc38add86d6cc9035f2a5a0b8355d", + "language": "Java", + "loc": 17, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getDatabaseInitializerBeanTypes", "start": {"line": 36, "column": 26}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 41, "column": 13}, "end": {"line": 43, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/init/DataSourceScriptDatabaseInitializer.java": { + "checksum": "01d32fafd5eeb37f61b6fcf09a6c6b3c", + "language": "Java", + "loc": 48, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "DataSourceScriptDatabaseInitializer", "start": {"line": 51, "column": 9}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "getDataSource", "start": {"line": 60, "column": 29}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "isEmbeddedDatabase", "start": {"line": 65, "column": 20}, "end": {"line": 73, "column": 3}, "value": 9}, + {"unit_name": "runScripts", "start": {"line": 76, "column": 17}, "end": {"line": 88, "column": 3}, "value": 13}, + {"unit_name": "customize", "start": {"line": 95, "column": 17}, "end": {"line": 97, "column": 3}, "value": 2} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/init/PlatformPlaceholderDatabaseDriverResolver.java": { + "checksum": "75e671f82b3662d2ec7e8ff573db4086", + "language": "Java", + "loc": 73, + "profile": [38, 17, 0, 0], + "measurements": [ + {"unit_name": "PlatformPlaceholderDatabaseDriverResolver", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "PlatformPlaceholderDatabaseDriverResolver", "start": {"line": 66, "column": 9}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "PlatformPlaceholderDatabaseDriverResolver", "start": {"line": 70, "column": 10}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "withDriverPlatform", "start": {"line": 82, "column": 51}, "end": {"line": 86, "column": 3}, "value": 5}, + {"unit_name": "resolveAll", "start": {"line": 95, "column": 22}, "end": {"line": 98, "column": 3}, "value": 4}, + {"unit_name": "resolveAll", "start": {"line": 108, "column": 22}, "end": {"line": 111, "column": 3}, "value": 4}, + {"unit_name": "resolveAll", "start": {"line": 113, "column": 23}, "end": {"line": 129, "column": 3}, "value": 17}, + {"unit_name": "determinePlatform", "start": {"line": 131, "column": 17}, "end": {"line": 135, "column": 3}, "value": 5}, + {"unit_name": "getDatabaseDriver", "start": {"line": 137, "column": 17}, "end": {"line": 146, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/init/package-info.java": { + "checksum": "b9ef0e765e579837735e0d883405c1c4", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/metadata/TomcatDataSourcePoolMetadata.java": { + "checksum": "b625d0a569f57d3c9cd20d2ae208085d", + "language": "Java", + "loc": 33, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "TomcatDataSourcePoolMetadata", "start": {"line": 30, "column": 9}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "getActive", "start": {"line": 35, "column": 17}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "getIdle", "start": {"line": 41, "column": 17}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getMax", "start": {"line": 46, "column": 17}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getMin", "start": {"line": 51, "column": 17}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getValidationQuery", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getDefaultAutoCommit", "start": {"line": 61, "column": 17}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/metadata/AbstractDataSourcePoolMetadata.java": { + "checksum": "47736c4d782525005d84bc7b5aef3fa8", + "language": "Java", + "loc": 26, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractDataSourcePoolMetadata", "start": {"line": 36, "column": 12}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getUsage", "start": {"line": 41, "column": 15}, "end": {"line": 54, "column": 3}, "value": 14}, + {"unit_name": "getDataSource", "start": {"line": 56, "column": 20}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/metadata/HikariDataSourcePoolMetadata.java": { + "checksum": "1baf64f70399f23a5e1acdece24d497b", + "language": "Java", + "loc": 47, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "HikariDataSourcePoolMetadata", "start": {"line": 34, "column": 9}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getActive", "start": {"line": 39, "column": 17}, "end": {"line": 46, "column": 3}, "value": 8}, + {"unit_name": "getIdle", "start": {"line": 49, "column": 17}, "end": {"line": 56, "column": 3}, "value": 8}, + {"unit_name": "getHikariPool", "start": {"line": 58, "column": 21}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getMax", "start": {"line": 63, "column": 17}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getMin", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "getValidationQuery", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getDefaultAutoCommit", "start": {"line": 78, "column": 17}, "end": {"line": 80, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/metadata/CompositeDataSourcePoolMetadataProvider.java": { + "checksum": "e243b5d8de3abad932b48e152dd722ad", + "language": "Java", + "loc": 21, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "CompositeDataSourcePoolMetadataProvider", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getDataSourcePoolMetadata", "start": {"line": 46, "column": 32}, "end": {"line": 54, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/metadata/CommonsDbcp2DataSourcePoolMetadata.java": { + "checksum": "40ee581e44698fe452445e927bebfe82", + "language": "Java", + "loc": 32, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "CommonsDbcp2DataSourcePoolMetadata", "start": {"line": 31, "column": 9}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "getActive", "start": {"line": 36, "column": 17}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getIdle", "start": {"line": 41, "column": 17}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getMax", "start": {"line": 46, "column": 17}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getMin", "start": {"line": 51, "column": 17}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getValidationQuery", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getDefaultAutoCommit", "start": {"line": 61, "column": 17}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/metadata/DataSourcePoolMetadataProvider.java": { + "checksum": "6dcf05d03eb3ba9ae3fc0da6d9de9328", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/metadata/DataSourcePoolMetadata.java": { + "checksum": "56a947adc3159d7696fdccfbe27c8dc1", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getIdle", "start": {"line": 60, "column": 18}, "end": {"line": 62, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/metadata/OracleUcpDataSourcePoolMetadata.java": { + "checksum": "c44b93e158d9f6a9c701d7c434451e20", + "language": "Java", + "loc": 45, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "OracleUcpDataSourcePoolMetadata", "start": {"line": 35, "column": 9}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "getActive", "start": {"line": 40, "column": 17}, "end": {"line": 47, "column": 3}, "value": 8}, + {"unit_name": "getIdle", "start": {"line": 50, "column": 17}, "end": {"line": 57, "column": 3}, "value": 8}, + {"unit_name": "getMax", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getMin", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "getValidationQuery", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getDefaultAutoCommit", "start": {"line": 75, "column": 17}, "end": {"line": 78, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/metadata/package-info.java": { + "checksum": "ac53efc40b0ccf377c2f0ad3510fb675", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/RandomValuePropertySource.java": { + "checksum": "59e61f33500590b420cfc1d82a7e1d18", + "language": "Java", + "loc": 133, + "profile": [69, 36, 0, 0], + "measurements": [ + {"unit_name": "RandomValuePropertySource", "start": {"line": 75, "column": 9}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "RandomValuePropertySource", "start": {"line": 79, "column": 9}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 84, "column": 16}, "end": {"line": 90, "column": 3}, "value": 7}, + {"unit_name": "getRandomValue", "start": {"line": 92, "column": 17}, "end": {"line": 111, "column": 3}, "value": 20}, + {"unit_name": "getRange", "start": {"line": 113, "column": 17}, "end": {"line": 121, "column": 3}, "value": 9}, + {"unit_name": "getNextIntInRange", "start": {"line": 123, "column": 14}, "end": {"line": 127, "column": 3}, "value": 5}, + {"unit_name": "getNextLongInRange", "start": {"line": 129, "column": 15}, "end": {"line": 133, "column": 3}, "value": 5}, + {"unit_name": "assertPresent", "start": {"line": 135, "column": 15}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "getRandomBytes", "start": {"line": 139, "column": 17}, "end": {"line": 143, "column": 3}, "value": 5}, + {"unit_name": "addToEnvironment", "start": {"line": 145, "column": 21}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "addToEnvironment", "start": {"line": 149, "column": 14}, "end": {"line": 164, "column": 3}, "value": 16}, + {"unit_name": "Range", "start": {"line": 174, "column": 11}, "end": {"line": 178, "column": 4}, "value": 5}, + {"unit_name": "getMin", "start": {"line": 180, "column": 5}, "end": {"line": 182, "column": 4}, "value": 3}, + {"unit_name": "getMax", "start": {"line": 184, "column": 5}, "end": {"line": 186, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 189, "column": 17}, "end": {"line": 191, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 193, "column": 54}, "end": {"line": 204, "column": 4}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/SystemEnvironmentPropertySourceEnvironmentPostProcessor.java": { + "checksum": "02087dec82bffd85f18e8f83f5a80b49", + "language": "Java", + "loc": 76, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "postProcessEnvironment", "start": {"line": 51, "column": 14}, "end": {"line": 57, "column": 3}, "value": 7}, + {"unit_name": "replacePropertySource", "start": {"line": 60, "column": 15}, "end": {"line": 66, "column": 3}, "value": 7}, + {"unit_name": "getOrder", "start": {"line": 69, "column": 13}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "OriginAwareSystemEnvironmentPropertySource", "start": {"line": 85, "column": 3}, "end": {"line": 88, "column": 4}, "value": 4}, + {"unit_name": "determinePrefix", "start": {"line": 90, "column": 18}, "end": {"line": 98, "column": 4}, "value": 9}, + {"unit_name": "containsProperty", "start": {"line": 101, "column": 18}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 106, "column": 17}, "end": {"line": 108, "column": 4}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 111, "column": 17}, "end": {"line": 117, "column": 4}, "value": 7}, + {"unit_name": "getPrefix", "start": {"line": 120, "column": 17}, "end": {"line": 122, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/RandomValuePropertySourceEnvironmentPostProcessor.java": { + "checksum": "14b0aa9bcf057e226e697dda25003d4e", + "language": "Java", + "loc": 21, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "RandomValuePropertySourceEnvironmentPostProcessor", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 51, "column": 13}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "postProcessEnvironment", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/SpringApplicationJsonEnvironmentPostProcessor.java": { + "checksum": "ea48faca2bd101fc58ccef078c77aff6", + "language": "Java", + "loc": 153, + "profile": [79, 23, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 85, "column": 13}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 89, "column": 14}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "postProcessEnvironment", "start": {"line": 94, "column": 14}, "end": {"line": 101, "column": 3}, "value": 8}, + {"unit_name": "processJson", "start": {"line": 103, "column": 15}, "end": {"line": 109, "column": 3}, "value": 7}, + {"unit_name": "flatten", "start": {"line": 116, "column": 30}, "end": {"line": 120, "column": 3}, "value": 5}, + {"unit_name": "flatten", "start": {"line": 122, "column": 15}, "end": {"line": 125, "column": 3}, "value": 4}, + {"unit_name": "extract", "start": {"line": 128, "column": 15}, "end": {"line": 150, "column": 3}, "value": 23}, + {"unit_name": "addJsonPropertySource", "start": {"line": 152, "column": 15}, "end": {"line": 161, "column": 3}, "value": 10}, + {"unit_name": "findPropertySource", "start": {"line": 163, "column": 17}, "end": {"line": 174, "column": 3}, "value": 12}, + {"unit_name": "JsonPropertySource", "start": {"line": 180, "column": 3}, "end": {"line": 183, "column": 4}, "value": 4}, + {"unit_name": "getOrigin", "start": {"line": 186, "column": 17}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "JsonPropertyValue", "start": {"line": 203, "column": 3}, "end": {"line": 207, "column": 4}, "value": 5}, + {"unit_name": "getJson", "start": {"line": 209, "column": 10}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 213, "column": 10}, "end": {"line": 215, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 217, "column": 28}, "end": {"line": 225, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/OriginTrackedMapPropertySource.java": { + "checksum": "0ff3a17d1f54e4f41c1ce955760d7eda", + "language": "Java", + "loc": 38, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "OriginTrackedMapPropertySource", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "OriginTrackedMapPropertySource", "start": {"line": 57, "column": 9}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "getProperty", "start": {"line": 63, "column": 16}, "end": {"line": 69, "column": 3}, "value": 7}, + {"unit_name": "getOrigin", "start": {"line": 72, "column": 16}, "end": {"line": 78, "column": 3}, "value": 7}, + {"unit_name": "isImmutable", "start": {"line": 81, "column": 17}, "end": {"line": 83, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/OriginTrackedYamlLoader.java": { + "checksum": "6bd7eca0be1afa77bfdb3dad4fcacb1c", + "language": "Java", + "loc": 125, + "profile": [85, 0, 0, 0], + "measurements": [ + {"unit_name": "OriginTrackedYamlLoader", "start": {"line": 59, "column": 2}, "end": {"line": 62, "column": 3}, "value": 4}, + {"unit_name": "createYaml", "start": {"line": 65, "column": 17}, "end": {"line": 72, "column": 3}, "value": 8}, + {"unit_name": "createYaml", "start": {"line": 74, "column": 15}, "end": {"line": 80, "column": 3}, "value": 7}, + {"unit_name": "load", "start": {"line": 82, "column": 28}, "end": {"line": 86, "column": 3}, "value": 5}, + {"unit_name": "OriginTrackingConstructor", "start": {"line": 93, "column": 3}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "getData", "start": {"line": 98, "column": 17}, "end": {"line": 104, "column": 4}, "value": 7}, + {"unit_name": "constructObject", "start": {"line": 107, "column": 20}, "end": {"line": 120, "column": 4}, "value": 14}, + {"unit_name": "replaceMappingNodeKeys", "start": {"line": 122, "column": 16}, "end": {"line": 126, "column": 4}, "value": 5}, + {"unit_name": "constructTrackedObject", "start": {"line": 128, "column": 18}, "end": {"line": 131, "column": 4}, "value": 4}, + {"unit_name": "getValue", "start": {"line": 133, "column": 18}, "end": {"line": 135, "column": 4}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 137, "column": 18}, "end": {"line": 141, "column": 4}, "value": 5}, + {"unit_name": "KeyScalarNode", "start": {"line": 150, "column": 3}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 154, "column": 20}, "end": {"line": 158, "column": 4}, "value": 5}, + {"unit_name": "get", "start": {"line": 160, "column": 23}, "end": {"line": 165, "column": 4}, "value": 6}, + {"unit_name": "addImplicitResolver", "start": {"line": 175, "column": 15}, "end": {"line": 180, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/PropertySourceRuntimeHints.java": { + "checksum": "35c517a72bc76f26a3cf2ec75745b3c5", + "language": "Java", + "loc": 12, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 31, "column": 14}, "end": {"line": 35, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/ConfigTreePropertySource.java": { + "checksum": "fba6986c463df3c92199df124b1e2c14", + "language": "Java", + "loc": 240, + "profile": [105, 62, 0, 0], + "measurements": [ + {"unit_name": "ConfigTreePropertySource", "start": {"line": 92, "column": 9}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "ConfigTreePropertySource", "start": {"line": 102, "column": 9}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "ConfigTreePropertySource", "start": {"line": 106, "column": 10}, "end": {"line": 113, "column": 3}, "value": 8}, + {"unit_name": "getPropertyNames", "start": {"line": 116, "column": 18}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 121, "column": 15}, "end": {"line": 124, "column": 3}, "value": 4}, + {"unit_name": "getOrigin", "start": {"line": 127, "column": 16}, "end": {"line": 130, "column": 3}, "value": 4}, + {"unit_name": "isImmutable", "start": {"line": 133, "column": 17}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "PropertyFile", "start": {"line": 187, "column": 11}, "end": {"line": 194, "column": 4}, "value": 8}, + {"unit_name": "getContent", "start": {"line": 196, "column": 23}, "end": {"line": 201, "column": 4}, "value": 6}, + {"unit_name": "getOrigin", "start": {"line": 203, "column": 10}, "end": {"line": 205, "column": 4}, "value": 3}, + {"unit_name": "findAll", "start": {"line": 207, "column": 36}, "end": {"line": 227, "column": 4}, "value": 21}, + {"unit_name": "isPropertyFile", "start": {"line": 229, "column": 26}, "end": {"line": 231, "column": 4}, "value": 3}, + {"unit_name": "hasHiddenPathElement", "start": {"line": 233, "column": 26}, "end": {"line": 240, "column": 4}, "value": 8}, + {"unit_name": "getName", "start": {"line": 242, "column": 25}, "end": {"line": 253, "column": 4}, "value": 12}, + {"unit_name": "PropertyFileContent", "start": {"line": 276, "column": 11}, "end": {"line": 283, "column": 4}, "value": 8}, + {"unit_name": "getOrigin", "start": {"line": 286, "column": 17}, "end": {"line": 288, "column": 4}, "value": 3}, + {"unit_name": "length", "start": {"line": 291, "column": 14}, "end": {"line": 293, "column": 4}, "value": 3}, + {"unit_name": "charAt", "start": {"line": 296, "column": 15}, "end": {"line": 298, "column": 4}, "value": 3}, + {"unit_name": "subSequence", "start": {"line": 301, "column": 23}, "end": {"line": 303, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 306, "column": 17}, "end": {"line": 312, "column": 4}, "value": 7}, + {"unit_name": "autoTrimTrailingNewLine", "start": {"line": 314, "column": 18}, "end": {"line": 330, "column": 4}, "value": 17}, + {"unit_name": "getInputStream", "start": {"line": 333, "column": 22}, "end": {"line": 339, "column": 4}, "value": 7}, + {"unit_name": "getBytes", "start": {"line": 341, "column": 18}, "end": {"line": 364, "column": 4}, "value": 24}, + {"unit_name": "assertStillExists", "start": {"line": 366, "column": 16}, "end": {"line": 368, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/OriginTrackedPropertiesLoader.java": { + "checksum": "01c58f26ae4f02bed940a3eae6677470", + "language": "Java", + "loc": 252, + "profile": [116, 71, 33, 0], + "measurements": [ + {"unit_name": "OriginTrackedPropertiesLoader", "start": {"line": 55, "column": 2}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "load", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 76, "column": 17}, "end": {"line": 109, "column": 3}, "value": 33}, + {"unit_name": "loadKeyAndValue", "start": {"line": 111, "column": 15}, "end": {"line": 130, "column": 3}, "value": 20}, + {"unit_name": "loadKey", "start": {"line": 132, "column": 17}, "end": {"line": 148, "column": 3}, "value": 17}, + {"unit_name": "loadValue", "start": {"line": 150, "column": 29}, "end": {"line": 163, "column": 3}, "value": 14}, + {"unit_name": "isNewDocument", "start": {"line": 165, "column": 18}, "end": {"line": 178, "column": 3}, "value": 14}, + {"unit_name": "readAndExpect", "start": {"line": 180, "column": 18}, "end": {"line": 183, "column": 3}, "value": 4}, + {"unit_name": "CharacterReader", "start": {"line": 203, "column": 3}, "end": {"line": 206, "column": 4}, "value": 4}, + {"unit_name": "close", "start": {"line": 209, "column": 15}, "end": {"line": 211, "column": 4}, "value": 3}, + {"unit_name": "read", "start": {"line": 213, "column": 11}, "end": {"line": 228, "column": 4}, "value": 16}, + {"unit_name": "skipWhitespace", "start": {"line": 230, "column": 16}, "end": {"line": 235, "column": 4}, "value": 6}, + {"unit_name": "setLastLineCommentPrefixCharacter", "start": {"line": 237, "column": 16}, "end": {"line": 239, "column": 4}, "value": 3}, + {"unit_name": "skipComment", "start": {"line": 241, "column": 16}, "end": {"line": 246, "column": 4}, "value": 6}, + {"unit_name": "readEscaped", "start": {"line": 248, "column": 16}, "end": {"line": 261, "column": 4}, "value": 14}, + {"unit_name": "readUnicode", "start": {"line": 263, "column": 16}, "end": {"line": 280, "column": 4}, "value": 18}, + {"unit_name": "isWhiteSpace", "start": {"line": 282, "column": 11}, "end": {"line": 284, "column": 4}, "value": 3}, + {"unit_name": "isEndOfFile", "start": {"line": 286, "column": 11}, "end": {"line": 288, "column": 4}, "value": 3}, + {"unit_name": "isEndOfLine", "start": {"line": 290, "column": 11}, "end": {"line": 292, "column": 4}, "value": 3}, + {"unit_name": "isListDelimiter", "start": {"line": 294, "column": 11}, "end": {"line": 296, "column": 4}, "value": 3}, + {"unit_name": "isPropertyDelimiter", "start": {"line": 298, "column": 11}, "end": {"line": 300, "column": 4}, "value": 3}, + {"unit_name": "getCharacter", "start": {"line": 302, "column": 8}, "end": {"line": 304, "column": 4}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 306, "column": 12}, "end": {"line": 308, "column": 4}, "value": 3}, + {"unit_name": "isSameLastLineCommentPrefix", "start": {"line": 310, "column": 11}, "end": {"line": 312, "column": 4}, "value": 3}, + {"unit_name": "isCommentPrefixCharacter", "start": {"line": 314, "column": 11}, "end": {"line": 316, "column": 4}, "value": 3}, + {"unit_name": "isHyphenCharacter", "start": {"line": 318, "column": 11}, "end": {"line": 320, "column": 4}, "value": 3}, + {"unit_name": "put", "start": {"line": 331, "column": 8}, "end": {"line": 335, "column": 4}, "value": 5}, + {"unit_name": "isEmpty", "start": {"line": 337, "column": 11}, "end": {"line": 339, "column": 4}, "value": 3}, + {"unit_name": "asMap", "start": {"line": 341, "column": 35}, "end": {"line": 343, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/EnvironmentPostProcessorApplicationListener.java": { + "checksum": "6b6385151432186c69fcb0023877f30e", + "language": "Java", + "loc": 169, + "profile": [104, 16, 0, 0], + "measurements": [ + {"unit_name": "EnvironmentPostProcessorApplicationListener", "start": {"line": 79, "column": 9}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "EnvironmentPostProcessorApplicationListener", "start": {"line": 88, "column": 10}, "end": {"line": 92, "column": 3}, "value": 5}, + {"unit_name": "with", "start": {"line": 100, "column": 60}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "supportsEventType", "start": {"line": 106, "column": 17}, "end": {"line": 110, "column": 3}, "value": 5}, + {"unit_name": "onApplicationEvent", "start": {"line": 113, "column": 14}, "end": {"line": 123, "column": 3}, "value": 11}, + {"unit_name": "onApplicationEnvironmentPreparedEvent", "start": {"line": 125, "column": 15}, "end": {"line": 134, "column": 3}, "value": 10}, + {"unit_name": "onApplicationPreparedEvent", "start": {"line": 136, "column": 15}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "onApplicationFailedEvent", "start": {"line": 140, "column": 15}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "finish", "start": {"line": 144, "column": 15}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "getEnvironmentPostProcessors", "start": {"line": 148, "column": 33}, "end": {"line": 153, "column": 3}, "value": 6}, + {"unit_name": "addAotGeneratedEnvironmentPostProcessorIfNecessary", "start": {"line": 155, "column": 15}, "end": {"line": 166, "column": 3}, "value": 12}, + {"unit_name": "instantiateEnvironmentPostProcessor", "start": {"line": 168, "column": 35}, "end": {"line": 179, "column": 3}, "value": 12}, + {"unit_name": "getOrder", "start": {"line": 182, "column": 13}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 186, "column": 14}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "processAheadOfTime", "start": {"line": 197, "column": 51}, "end": {"line": 207, "column": 4}, "value": 11}, + {"unit_name": "EnvironmentAotContribution", "start": {"line": 217, "column": 11}, "end": {"line": 219, "column": 4}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 222, "column": 15}, "end": {"line": 237, "column": 4}, "value": 16}, + {"unit_name": "generateActiveProfilesInitializeCode", "start": {"line": 239, "column": 21}, "end": {"line": 245, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/SpringFactoriesEnvironmentPostProcessorsFactory.java": { + "checksum": "baf39bd1cb47a4afd441606c255492aa", + "language": "Java", + "loc": 23, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringFactoriesEnvironmentPostProcessorsFactory", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getEnvironmentPostProcessors", "start": {"line": 42, "column": 40}, "end": {"line": 49, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/EnvironmentPostProcessorsFactory.java": { + "checksum": "6a50e4f5792fbf74e06eac9711fd7c20", + "language": "Java", + "loc": 23, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "fromSpringFactories", "start": {"line": 50, "column": 42}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 61, "column": 42}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 71, "column": 42}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 83, "column": 42}, "end": {"line": 85, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/PropertySourceLoader.java": { + "checksum": "bc5473cffa5cf166b5eea96ba414a6ea", + "language": "Java", + "loc": 10, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/package-info.java": { + "checksum": "227de0da30198ea4ce5516f8ed30fff6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/ReflectionEnvironmentPostProcessorsFactory.java": { + "checksum": "3e71e73fdaa5c20e3cb3d93fb65490b8", + "language": "Java", + "loc": 41, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "ReflectionEnvironmentPostProcessorsFactory", "start": {"line": 45, "column": 2}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "ReflectionEnvironmentPostProcessorsFactory", "start": {"line": 50, "column": 2}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "ReflectionEnvironmentPostProcessorsFactory", "start": {"line": 54, "column": 2}, "end": {"line": 58, "column": 3}, "value": 5}, + {"unit_name": "getEnvironmentPostProcessors", "start": {"line": 61, "column": 40}, "end": {"line": 73, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/YamlPropertySourceLoader.java": { + "checksum": "831028d08709a6f6e96621c960b84885", + "language": "Java", + "loc": 33, + "profile": [3, 17, 0, 0], + "measurements": [ + {"unit_name": "getFileExtensions", "start": {"line": 40, "column": 18}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 45, "column": 33}, "end": {"line": 61, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/PropertiesPropertySourceLoader.java": { + "checksum": "17f7572d96ff26629613b534b3d1da91", + "language": "Java", + "loc": 44, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "getFileExtensions", "start": {"line": 43, "column": 18}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "load", "start": {"line": 48, "column": 33}, "end": {"line": 60, "column": 3}, "value": 13}, + {"unit_name": "loadProperties", "start": {"line": 63, "column": 31}, "end": {"line": 74, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/EnvironmentPostProcessor.java": { + "checksum": "ce50bc2ee3db97faf0d05d264e0eb9aa", + "language": "Java", + "loc": 12, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/info/BuildProperties.java": { + "checksum": "df9a8949cb033060e55a588195a82f6e", + "language": "Java", + "loc": 52, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildProperties", "start": {"line": 42, "column": 9}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getGroup", "start": {"line": 50, "column": 16}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getArtifact", "start": {"line": 58, "column": 16}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 66, "column": 16}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getTime", "start": {"line": 86, "column": 17}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "processEntries", "start": {"line": 90, "column": 28}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "coerceDate", "start": {"line": 95, "column": 22}, "end": {"line": 107, "column": 3}, "value": 12}, + {"unit_name": "registerHints", "start": {"line": 112, "column": 15}, "end": {"line": 114, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/info/GitProperties.java": { + "checksum": "485034fc262369ae039efd8d5ff40f3d", + "language": "Java", + "loc": 89, + "profile": [71, 0, 0, 0], + "measurements": [ + {"unit_name": "GitProperties", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getBranch", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getCommitId", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getShortCommitId", "start": {"line": 69, "column": 16}, "end": {"line": 79, "column": 3}, "value": 11}, + {"unit_name": "getCommitTime", "start": {"line": 89, "column": 17}, "end": {"line": 91, "column": 3}, "value": 3}, + {"unit_name": "processEntries", "start": {"line": 93, "column": 28}, "end": {"line": 102, "column": 3}, "value": 9}, + {"unit_name": "coercePropertyToEpoch", "start": {"line": 104, "column": 22}, "end": {"line": 114, "column": 3}, "value": 11}, + {"unit_name": "registerHints", "start": {"line": 122, "column": 15}, "end": {"line": 124, "column": 4}, "value": 3}, + {"unit_name": "Coercer", "start": {"line": 131, "column": 17}, "end": {"line": 161, "column": 3}, "value": 5}, + {"unit_name": "apply", "start": {"line": 138, "column": 10}, "end": {"line": 149, "column": 4}, "value": 12}, + {"unit_name": "milliseconds", "start": {"line": 151, "column": 18}, "end": {"line": 153, "column": 4}, "value": 3}, + {"unit_name": "dateTimePattern", "start": {"line": 155, "column": 18}, "end": {"line": 159, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/info/JavaInfo.java": { + "checksum": "c4463206694b213afd7978125f4a715f", + "language": "Java", + "loc": 72, + "profile": [52, 0, 0, 0], + "measurements": [ + {"unit_name": "JavaInfo", "start": {"line": 36, "column": 9}, "end": {"line": 41, "column": 3}, "value": 6}, + {"unit_name": "getVersion", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getVendor", "start": {"line": 47, "column": 24}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getRuntime", "start": {"line": 51, "column": 36}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getJvm", "start": {"line": 55, "column": 32}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "JavaVendorInfo", "start": {"line": 71, "column": 10}, "end": {"line": 74, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 76, "column": 17}, "end": {"line": 78, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 80, "column": 17}, "end": {"line": 82, "column": 4}, "value": 3}, + {"unit_name": "JavaRuntimeEnvironmentInfo", "start": {"line": 95, "column": 10}, "end": {"line": 98, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 100, "column": 17}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 104, "column": 17}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "JavaVirtualMachineInfo", "start": {"line": 121, "column": 10}, "end": {"line": 125, "column": 4}, "value": 5}, + {"unit_name": "getName", "start": {"line": 127, "column": 17}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "getVendor", "start": {"line": 131, "column": 17}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 135, "column": 17}, "end": {"line": 137, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/info/InfoProperties.java": { + "checksum": "522990be924c93d3875e6d6b6cf3f390", + "language": "Java", + "loc": 74, + "profile": [52, 0, 0, 0], + "measurements": [ + {"unit_name": "InfoProperties", "start": {"line": 43, "column": 9}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getInstant", "start": {"line": 63, "column": 17}, "end": {"line": 74, "column": 3}, "value": 11}, + {"unit_name": "iterator", "start": {"line": 77, "column": 25}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "toPropertySource", "start": {"line": 85, "column": 27}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "copy", "start": {"line": 89, "column": 21}, "end": {"line": 93, "column": 3}, "value": 5}, + {"unit_name": "PropertiesIterator", "start": {"line": 99, "column": 11}, "end": {"line": 101, "column": 4}, "value": 3}, + {"unit_name": "hasNext", "start": {"line": 104, "column": 18}, "end": {"line": 106, "column": 4}, "value": 3}, + {"unit_name": "next", "start": {"line": 109, "column": 16}, "end": {"line": 112, "column": 4}, "value": 4}, + {"unit_name": "remove", "start": {"line": 115, "column": 15}, "end": {"line": 117, "column": 4}, "value": 3}, + {"unit_name": "Entry", "start": {"line": 130, "column": 11}, "end": {"line": 133, "column": 4}, "value": 4}, + {"unit_name": "getKey", "start": {"line": 135, "column": 17}, "end": {"line": 137, "column": 4}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 139, "column": 17}, "end": {"line": 141, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/info/ProcessInfo.java": { + "checksum": "a25759526879c866e3cca95d31e3d08f", + "language": "Java", + "loc": 64, + "profile": [46, 0, 0, 0], + "measurements": [ + {"unit_name": "ProcessInfo", "start": {"line": 39, "column": 9}, "end": {"line": 44, "column": 3}, "value": 6}, + {"unit_name": "getCpus", "start": {"line": 53, "column": 13}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getMemory", "start": {"line": 71, "column": 20}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "getPid", "start": {"line": 75, "column": 14}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getParentPid", "start": {"line": 79, "column": 14}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "getOwner", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "MemoryInfo", "start": {"line": 100, "column": 3}, "end": {"line": 103, "column": 4}, "value": 4}, + {"unit_name": "getHeap", "start": {"line": 105, "column": 26}, "end": {"line": 107, "column": 4}, "value": 3}, + {"unit_name": "getNonHeap", "start": {"line": 109, "column": 26}, "end": {"line": 111, "column": 4}, "value": 3}, + {"unit_name": "MemoryUsageInfo", "start": {"line": 117, "column": 4}, "end": {"line": 119, "column": 5}, "value": 3}, + {"unit_name": "getInit", "start": {"line": 121, "column": 16}, "end": {"line": 123, "column": 5}, "value": 3}, + {"unit_name": "getUsed", "start": {"line": 125, "column": 16}, "end": {"line": 127, "column": 5}, "value": 3}, + {"unit_name": "getCommitted", "start": {"line": 129, "column": 16}, "end": {"line": 131, "column": 5}, "value": 3}, + {"unit_name": "getMax", "start": {"line": 133, "column": 16}, "end": {"line": 135, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/info/OsInfo.java": { + "checksum": "be9ccd1971548bab89fa0ede17e605c6", + "language": "Java", + "loc": 20, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "OsInfo", "start": {"line": 33, "column": 9}, "end": {"line": 37, "column": 3}, "value": 5}, + {"unit_name": "getName", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "getArch", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/info/package-info.java": { + "checksum": "d2fecfc70eaf450cc5b0b6c3f95a77a5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/info/SslInfo.java": { + "checksum": "2877a85ac0eedc43eeae54a5a7414336", + "language": "Java", + "loc": 170, + "profile": [105, 19, 0, 0], + "measurements": [ + {"unit_name": "SslInfo", "start": {"line": 52, "column": 9}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "getBundles", "start": {"line": 57, "column": 26}, "end": {"line": 62, "column": 3}, "value": 6}, + {"unit_name": "BundleInfo", "start": {"line": 73, "column": 11}, "end": {"line": 76, "column": 4}, "value": 4}, + {"unit_name": "extractCertificateChains", "start": {"line": 78, "column": 38}, "end": {"line": 91, "column": 4}, "value": 14}, + {"unit_name": "getName", "start": {"line": 93, "column": 17}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "getCertificateChains", "start": {"line": 97, "column": 37}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "CertificateChainInfo", "start": {"line": 112, "column": 3}, "end": {"line": 115, "column": 4}, "value": 4}, + {"unit_name": "extractCertificates", "start": {"line": 117, "column": 33}, "end": {"line": 126, "column": 4}, "value": 10}, + {"unit_name": "getAlias", "start": {"line": 128, "column": 17}, "end": {"line": 130, "column": 4}, "value": 3}, + {"unit_name": "getCertificates", "start": {"line": 132, "column": 32}, "end": {"line": 134, "column": 4}, "value": 3}, + {"unit_name": "CertificateInfo", "start": {"line": 145, "column": 11}, "end": {"line": 147, "column": 4}, "value": 3}, + {"unit_name": "getSubject", "start": {"line": 149, "column": 17}, "end": {"line": 151, "column": 4}, "value": 3}, + {"unit_name": "getIssuer", "start": {"line": 153, "column": 17}, "end": {"line": 155, "column": 4}, "value": 3}, + {"unit_name": "getSerialNumber", "start": {"line": 157, "column": 17}, "end": {"line": 159, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 161, "column": 17}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "getSignatureAlgorithmName", "start": {"line": 165, "column": 17}, "end": {"line": 167, "column": 4}, "value": 3}, + {"unit_name": "getValidityStarts", "start": {"line": 169, "column": 18}, "end": {"line": 171, "column": 4}, "value": 3}, + {"unit_name": "getValidityEnds", "start": {"line": 173, "column": 18}, "end": {"line": 175, "column": 4}, "value": 3}, + {"unit_name": "getValidity", "start": {"line": 177, "column": 34}, "end": {"line": 195, "column": 4}, "value": 19}, + {"unit_name": "isExpiringSoon", "start": {"line": 197, "column": 19}, "end": {"line": 201, "column": 4}, "value": 5}, + {"unit_name": "extract", "start": {"line": 203, "column": 20}, "end": {"line": 205, "column": 4}, "value": 3}, + {"unit_name": "extract", "start": {"line": 207, "column": 17}, "end": {"line": 209, "column": 4}, "value": 3}, + {"unit_name": "CertificateValidityInfo", "start": {"line": 224, "column": 3}, "end": {"line": 227, "column": 4}, "value": 4}, + {"unit_name": "getStatus", "start": {"line": 229, "column": 17}, "end": {"line": 231, "column": 4}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 233, "column": 17}, "end": {"line": 235, "column": 4}, "value": 3}, + {"unit_name": "Status", "start": {"line": 265, "column": 4}, "end": {"line": 267, "column": 5}, "value": 3}, + {"unit_name": "isValid", "start": {"line": 269, "column": 19}, "end": {"line": 271, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/context/RSocketPortInfoApplicationContextInitializer.java": { + "checksum": "1ae1053c1309a035a25855975c35494e", + "language": "Java", + "loc": 56, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "initialize", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "Listener", "start": {"line": 62, "column": 3}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 67, "column": 15}, "end": {"line": 71, "column": 4}, "value": 5}, + {"unit_name": "setPortProperty", "start": {"line": 73, "column": 16}, "end": {"line": 80, "column": 4}, "value": 8}, + {"unit_name": "setPortProperty", "start": {"line": 82, "column": 16}, "end": {"line": 90, "column": 4}, "value": 9}, + {"unit_name": "setPortProperty", "start": {"line": 93, "column": 16}, "end": {"line": 95, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/context/RSocketServerBootstrap.java": { + "checksum": "8d8055c06bb0a93945766942f029452a", + "language": "Java", + "loc": 37, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "RSocketServerBootstrap", "start": {"line": 40, "column": 9}, "end": {"line": 43, "column": 3}, "value": 4}, + {"unit_name": "setApplicationEventPublisher", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 51, "column": 14}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "stop", "start": {"line": 57, "column": 14}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "isRunning", "start": {"line": 62, "column": 17}, "end": {"line": 68, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/context/RSocketServerInitializedEvent.java": { + "checksum": "e8bb2d9c66c49fd909955af740654f21", + "language": "Java", + "loc": 15, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "RSocketServerInitializedEvent", "start": {"line": 32, "column": 9}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "getServer", "start": {"line": 40, "column": 23}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 49, "column": 23}, "end": {"line": 51, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/context/package-info.java": { + "checksum": "e9d38d2de62019546ccc5d358bf6eb7f", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/server/RSocketServerFactory.java": { + "checksum": "cbc3f6b154149f8e099e8bda04b87fc8", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/server/RSocketServerCustomizer.java": { + "checksum": "5de5f1dd2a609b8bdc5dbb57ef4dc373", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/server/ConfigurableRSocketServerFactory.java": { + "checksum": "ac485f62a184a987103542e8b2da0376", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/server/RSocketServer.java": { + "checksum": "457608c48c15a9888c2304dc37f2e3fa", + "language": "Java", + "loc": 11, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "stop", "start": {"line": 42, "column": 7}, "end": {"line": 65, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/server/RSocketServerException.java": { + "checksum": "1d1cd2c6d643cb912965959967752cd9", + "language": "Java", + "loc": 6, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "RSocketServerException", "start": {"line": 27, "column": 9}, "end": {"line": 29, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/server/package-info.java": { + "checksum": "fb84399265d00afab5684c6387c6af72", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/netty/NettyRSocketServer.java": { + "checksum": "6632b88f9ceee2dd905b5792bc34fa46", + "language": "Java", + "loc": 50, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "NettyRSocketServer", "start": {"line": 48, "column": 9}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "address", "start": {"line": 55, "column": 27}, "end": {"line": 60, "column": 3}, "value": 6}, + {"unit_name": "start", "start": {"line": 63, "column": 14}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "startDaemonAwaitThread", "start": {"line": 69, "column": 15}, "end": {"line": 74, "column": 3}, "value": 6}, + {"unit_name": "stop", "start": {"line": 77, "column": 14}, "end": {"line": 82, "column": 3}, "value": 6}, + {"unit_name": "block", "start": {"line": 84, "column": 16}, "end": {"line": 86, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/netty/NettyRSocketServerFactory.java": { + "checksum": "7f45fb6983fc80704d69956dd03c6f08", + "language": "Java", + "loc": 157, + "profile": [101, 0, 0, 0], + "measurements": [ + {"unit_name": "setPort", "start": {"line": 85, "column": 14}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "setFragmentSize", "start": {"line": 90, "column": 14}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "setAddress", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "setTransport", "start": {"line": 100, "column": 14}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "setSsl", "start": {"line": 105, "column": 14}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "setSslBundles", "start": {"line": 110, "column": 14}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "setResourceFactory", "start": {"line": 118, "column": 14}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "setRSocketServerCustomizers", "start": {"line": 129, "column": 14}, "end": {"line": 132, "column": 3}, "value": 4}, + {"unit_name": "addRSocketServerCustomizers", "start": {"line": 140, "column": 14}, "end": {"line": 143, "column": 3}, "value": 4}, + {"unit_name": "setLifecycleTimeout", "start": {"line": 150, "column": 14}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 155, "column": 28}, "end": {"line": 161, "column": 3}, "value": 7}, + {"unit_name": "configureServer", "start": {"line": 163, "column": 15}, "end": {"line": 167, "column": 3}, "value": 5}, + {"unit_name": "createTransport", "start": {"line": 169, "column": 44}, "end": {"line": 174, "column": 3}, "value": 6}, + {"unit_name": "createWebSocketTransport", "start": {"line": 176, "column": 44}, "end": {"line": 185, "column": 3}, "value": 10}, + {"unit_name": "customizeSslConfiguration", "start": {"line": 187, "column": 21}, "end": {"line": 190, "column": 3}, "value": 4}, + {"unit_name": "createTcpTransport", "start": {"line": 192, "column": 44}, "end": {"line": 202, "column": 3}, "value": 11}, + {"unit_name": "getSslBundle", "start": {"line": 204, "column": 20}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "getServerNameSslBundles", "start": {"line": 208, "column": 41}, "end": {"line": 212, "column": 3}, "value": 5}, + {"unit_name": "getBundle", "start": {"line": 214, "column": 20}, "end": {"line": 216, "column": 3}, "value": 3}, + {"unit_name": "getListenAddress", "start": {"line": 218, "column": 28}, "end": {"line": 223, "column": 3}, "value": 6}, + {"unit_name": "TcpSslServerCustomizer", "start": {"line": 230, "column": 11}, "end": {"line": 234, "column": 4}, "value": 5}, + {"unit_name": "apply", "start": {"line": 236, "column": 21}, "end": {"line": 239, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/netty/package-info.java": { + "checksum": "c397351e55cc1ff4bcc3796aee59e389", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/messaging/RSocketStrategiesCustomizer.java": { + "checksum": "eb565d53fac5fce39a2cb99b7289f82a", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/rsocket/messaging/package-info.java": { + "checksum": "2871afc7f31cd68121bef7dba611b14d", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/ApplicationHome.java": { + "checksum": "2134e8b0803986ab37dc1aa8c4d352f9", + "language": "Java", + "loc": 114, + "profile": [94, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationHome", "start": {"line": 52, "column": 9}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "ApplicationHome", "start": {"line": 60, "column": 9}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "getStartClass", "start": {"line": 65, "column": 19}, "end": {"line": 73, "column": 3}, "value": 9}, + {"unit_name": "getStartClass", "start": {"line": 75, "column": 19}, "end": {"line": 89, "column": 3}, "value": 14}, + {"unit_name": "findSource", "start": {"line": 91, "column": 15}, "end": {"line": 105, "column": 3}, "value": 14}, + {"unit_name": "isUnitTest", "start": {"line": 107, "column": 18}, "end": {"line": 120, "column": 3}, "value": 13}, + {"unit_name": "findSource", "start": {"line": 122, "column": 15}, "end": {"line": 128, "column": 3}, "value": 7}, + {"unit_name": "getRootJarFile", "start": {"line": 130, "column": 15}, "end": {"line": 137, "column": 3}, "value": 8}, + {"unit_name": "findHomeDir", "start": {"line": 139, "column": 15}, "end": {"line": 147, "column": 3}, "value": 9}, + {"unit_name": "findDefaultHomeDir", "start": {"line": 149, "column": 15}, "end": {"line": 152, "column": 3}, "value": 4}, + {"unit_name": "getSource", "start": {"line": 160, "column": 14}, "end": {"line": 162, "column": 3}, "value": 3}, + {"unit_name": "getDir", "start": {"line": 168, "column": 14}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 173, "column": 16}, "end": {"line": 175, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/ApplicationTemp.java": { + "checksum": "fd744a01ea6b445b41e859e82e168ea9", + "language": "Java", + "loc": 111, + "profile": [67, 18, 0, 0], + "measurements": [ + {"unit_name": "ApplicationTemp", "start": {"line": 61, "column": 9}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "ApplicationTemp", "start": {"line": 69, "column": 9}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 74, "column": 16}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getDir", "start": {"line": 82, "column": 14}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "getDir", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getPath", "start": {"line": 95, "column": 15}, "end": {"line": 109, "column": 3}, "value": 15}, + {"unit_name": "createDirectory", "start": {"line": 111, "column": 15}, "end": {"line": 121, "column": 3}, "value": 11}, + {"unit_name": "getFileAttributes", "start": {"line": 123, "column": 29}, "end": {"line": 128, "column": 3}, "value": 6}, + {"unit_name": "getTempDirectory", "start": {"line": 130, "column": 15}, "end": {"line": 138, "column": 3}, "value": 9}, + {"unit_name": "generateHash", "start": {"line": 140, "column": 17}, "end": {"line": 157, "column": 3}, "value": 18}, + {"unit_name": "update", "start": {"line": 159, "column": 15}, "end": {"line": 163, "column": 3}, "value": 5}, + {"unit_name": "getUpdateSourceBytes", "start": {"line": 165, "column": 17}, "end": {"line": 170, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/SystemProperties.java": { + "checksum": "0a2545ccde643b5edb82e9e4e4665791", + "language": "Java", + "loc": 20, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "SystemProperties", "start": {"line": 27, "column": 10}, "end": {"line": 28, "column": 3}, "value": 2}, + {"unit_name": "get", "start": {"line": 30, "column": 23}, "end": {"line": 44, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/ApplicationPid.java": { + "checksum": "01e3c5cc26f54b4f77b47076636625b2", + "language": "Java", + "loc": 88, + "profile": [70, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationPid", "start": {"line": 43, "column": 9}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "ApplicationPid", "start": {"line": 47, "column": 12}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "currentProcessPid", "start": {"line": 51, "column": 15}, "end": {"line": 58, "column": 3}, "value": 8}, + {"unit_name": "isAvailable", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "toLong", "start": {"line": 74, "column": 14}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 79, "column": 17}, "end": {"line": 87, "column": 3}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 90, "column": 13}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 95, "column": 16}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 105, "column": 14}, "end": {"line": 114, "column": 3}, "value": 10}, + {"unit_name": "createParentDirectory", "start": {"line": 116, "column": 15}, "end": {"line": 121, "column": 3}, "value": 6}, + {"unit_name": "assertCanOverwrite", "start": {"line": 123, "column": 15}, "end": {"line": 127, "column": 3}, "value": 5}, + {"unit_name": "canWritePosixFile", "start": {"line": 129, "column": 18}, "end": {"line": 143, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/JavaVersion.java": { + "checksum": "39e60e1160f590d35a0837eb24ba8873", + "language": "Java", + "loc": 45, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "JavaVersion", "start": {"line": 86, "column": 2}, "end": {"line": 89, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 92, "column": 16}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getJavaVersion", "start": {"line": 100, "column": 28}, "end": {"line": 109, "column": 3}, "value": 10}, + {"unit_name": "isEqualOrNewerThan", "start": {"line": 116, "column": 17}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "isOlderThan", "start": {"line": 125, "column": 17}, "end": {"line": 127, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/system/package-info.java": { + "checksum": "b533b5d7b97858640d53978ba98f0c8e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/JacksonRuntimeHints.java": { + "checksum": "7d244155c4e93dbc0670863ae49726c0", + "language": "Java", + "loc": 28, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 42, "column": 14}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "registerSerializers", "start": {"line": 49, "column": 15}, "end": {"line": 53, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/JsonWriterFiltersAndProcessors.java": { + "checksum": "3397a139b73fbd551da66084d031891d", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "JsonWriterFiltersAndProcessors", "start": {"line": 36, "column": 8}, "end": {"line": 43, "column": 2}, "value": 3}, + {"unit_name": "JsonWriterFiltersAndProcessors", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/WritableJson.java": { + "checksum": "e8b3bb8cff156154a20a0e81956f88a5", + "language": "Java", + "loc": 76, + "profile": [69, 0, 0, 0], + "measurements": [ + {"unit_name": "toJsonString", "start": {"line": 53, "column": 17}, "end": {"line": 62, "column": 3}, "value": 10}, + {"unit_name": "toByteArray", "start": {"line": 68, "column": 17}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "toByteArray", "start": {"line": 77, "column": 17}, "end": {"line": 86, "column": 3}, "value": 10}, + {"unit_name": "toResource", "start": {"line": 94, "column": 15}, "end": {"line": 99, "column": 3}, "value": 6}, + {"unit_name": "toResource", "start": {"line": 108, "column": 15}, "end": {"line": 114, "column": 3}, "value": 7}, + {"unit_name": "toOutputStream", "start": {"line": 123, "column": 15}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "toOutputStream", "start": {"line": 134, "column": 15}, "end": {"line": 138, "column": 3}, "value": 5}, + {"unit_name": "toWriter", "start": {"line": 147, "column": 15}, "end": {"line": 151, "column": 3}, "value": 5}, + {"unit_name": "of", "start": {"line": 159, "column": 22}, "end": {"line": 173, "column": 3}, "value": 4}, + {"unit_name": "WritableJson", "start": {"line": 160, "column": 14}, "end": {"line": 172, "column": 4}, "value": 10}, + {"unit_name": "to", "start": {"line": 163, "column": 16}, "end": {"line": 165, "column": 5}, "value": 3}, + {"unit_name": "toString", "start": {"line": 168, "column": 18}, "end": {"line": 170, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/GsonJsonParser.java": { + "checksum": "d19de9a5744777ecfa67dbf892b93db2", + "language": "Java", + "loc": 25, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "parseMap", "start": {"line": 43, "column": 29}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "parseList", "start": {"line": 49, "column": 22}, "end": {"line": 52, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/BasicJsonParser.java": { + "checksum": "53ac0c8c34e299bf127fc12753b7c1df", + "language": "Java", + "loc": 141, + "profile": [85, 0, 37, 0], + "measurements": [ + {"unit_name": "parseMap", "start": {"line": 45, "column": 29}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "parseList", "start": {"line": 50, "column": 22}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "parseListInternal", "start": {"line": 54, "column": 23}, "end": {"line": 61, "column": 3}, "value": 8}, + {"unit_name": "parseInternal", "start": {"line": 63, "column": 17}, "end": {"line": 77, "column": 3}, "value": 15}, + {"unit_name": "parseMapInternal", "start": {"line": 79, "column": 30}, "end": {"line": 91, "column": 3}, "value": 13}, + {"unit_name": "parseNumber", "start": {"line": 93, "column": 17}, "end": {"line": 105, "column": 3}, "value": 13}, + {"unit_name": "trimTrailingCharacter", "start": {"line": 107, "column": 24}, "end": {"line": 112, "column": 3}, "value": 6}, + {"unit_name": "trimLeadingCharacter", "start": {"line": 114, "column": 24}, "end": {"line": 119, "column": 3}, "value": 6}, + {"unit_name": "trimEdges", "start": {"line": 121, "column": 24}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "tokenize", "start": {"line": 125, "column": 23}, "end": {"line": 161, "column": 3}, "value": 37}, + {"unit_name": "in", "start": {"line": 167, "column": 11}, "end": {"line": 169, "column": 4}, "value": 3}, + {"unit_name": "toggle", "start": {"line": 171, "column": 8}, "end": {"line": 173, "column": 4}, "value": 3}, + {"unit_name": "update", "start": {"line": 175, "column": 8}, "end": {"line": 177, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 179, "column": 15}, "end": {"line": 181, "column": 4}, "value": 3}, + {"unit_name": "set", "start": {"line": 183, "column": 8}, "end": {"line": 185, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/AbstractJsonParser.java": { + "checksum": "cc418ba09f152e64bbc5ab5b63037047", + "language": "Java", + "loc": 33, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "parseMap", "start": {"line": 35, "column": 38}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "parseList", "start": {"line": 39, "column": 31}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "trimParse", "start": {"line": 43, "column": 24}, "end": {"line": 49, "column": 3}, "value": 7}, + {"unit_name": "tryParse", "start": {"line": 51, "column": 24}, "end": {"line": 62, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/JsonParserFactory.java": { + "checksum": "c129408ef3a85f36ea776675ab2c8a5a", + "language": "Java", + "loc": 13, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getJsonParser", "start": {"line": 37, "column": 27}, "end": {"line": 45, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/JacksonJsonParser.java": { + "checksum": "75822bc386cd493138ec06a4790a293b", + "language": "Java", + "loc": 33, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "JacksonJsonParser", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "JacksonJsonParser", "start": {"line": 51, "column": 9}, "end": {"line": 52, "column": 3}, "value": 2}, + {"unit_name": "parseMap", "start": {"line": 55, "column": 29}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "parseList", "start": {"line": 60, "column": 22}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getObjectMapper", "start": {"line": 64, "column": 23}, "end": {"line": 69, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/JsonWriter.java": { + "checksum": "419b75b48cde1f72cff74c808517e256", + "language": "Java", + "loc": 367, + "profile": [277, 63, 0, 0], + "measurements": [ + {"unit_name": "write", "start": {"line": 85, "column": 7}, "end": {"line": 353, "column": 3}, "value": 22}, + {"unit_name": "writeToString", "start": {"line": 92, "column": 17}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 102, "column": 23}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "withNewLineAtEnd", "start": {"line": 111, "column": 24}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "withSuffix", "start": {"line": 121, "column": 24}, "end": {"line": 129, "column": 3}, "value": 9}, + {"unit_name": "standard", "start": {"line": 137, "column": 27}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 150, "column": 27}, "end": {"line": 154, "column": 3}, "value": 4}, + {"unit_name": "Members", "start": {"line": 182, "column": 3}, "end": {"line": 193, "column": 4}, "value": 12}, + {"unit_name": "add", "start": {"line": 200, "column": 20}, "end": {"line": 202, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 211, "column": 24}, "end": {"line": 213, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 222, "column": 24}, "end": {"line": 225, "column": 4}, "value": 4}, + {"unit_name": "add", "start": {"line": 234, "column": 24}, "end": {"line": 238, "column": 4}, "value": 5}, + {"unit_name": "add", "start": {"line": 246, "column": 20}, "end": {"line": 248, "column": 4}, "value": 3}, + {"unit_name": "addMapEntries", "start": {"line": 258, "column": 48}, "end": {"line": 260, "column": 4}, "value": 3}, + {"unit_name": "from", "start": {"line": 269, "column": 24}, "end": {"line": 271, "column": 4}, "value": 3}, + {"unit_name": "from", "start": {"line": 280, "column": 24}, "end": {"line": 283, "column": 4}, "value": 4}, + {"unit_name": "from", "start": {"line": 292, "column": 24}, "end": {"line": 295, "column": 4}, "value": 4}, + {"unit_name": "applyingPathFilter", "start": {"line": 301, "column": 15}, "end": {"line": 304, "column": 4}, "value": 4}, + {"unit_name": "applyingNameProcessor", "start": {"line": 310, "column": 15}, "end": {"line": 313, "column": 4}, "value": 4}, + {"unit_name": "applyingValueProcessor", "start": {"line": 319, "column": 15}, "end": {"line": 322, "column": 4}, "value": 4}, + {"unit_name": "addMember", "start": {"line": 324, "column": 25}, "end": {"line": 328, "column": 4}, "value": 5}, + {"unit_name": "write", "start": {"line": 335, "column": 8}, "end": {"line": 343, "column": 4}, "value": 9}, + {"unit_name": "contributesPair", "start": {"line": 349, "column": 11}, "end": {"line": 351, "column": 4}, "value": 3}, + {"unit_name": "Member", "start": {"line": 378, "column": 3}, "end": {"line": 382, "column": 4}, "value": 5}, + {"unit_name": "whenNotNull", "start": {"line": 388, "column": 20}, "end": {"line": 390, "column": 4}, "value": 3}, + {"unit_name": "whenNotNull", "start": {"line": 397, "column": 20}, "end": {"line": 400, "column": 4}, "value": 4}, + {"unit_name": "whenHasLength", "start": {"line": 408, "column": 20}, "end": {"line": 410, "column": 4}, "value": 3}, + {"unit_name": "whenNotEmpty", "start": {"line": 417, "column": 20}, "end": {"line": 419, "column": 4}, "value": 3}, + {"unit_name": "whenNot", "start": {"line": 426, "column": 20}, "end": {"line": 429, "column": 4}, "value": 4}, + {"unit_name": "when", "start": {"line": 436, "column": 20}, "end": {"line": 440, "column": 4}, "value": 5}, + {"unit_name": "as", "start": {"line": 449, "column": 24}, "end": {"line": 454, "column": 4}, "value": 6}, + {"unit_name": "usingExtractedPairs", "start": {"line": 492, "column": 24}, "end": {"line": 496, "column": 4}, "value": 5}, + {"unit_name": "usingExtractedPairs", "start": {"line": 537, "column": 30}, "end": {"line": 547, "column": 4}, "value": 11}, + {"unit_name": "usingPairs", "start": {"line": 586, "column": 27}, "end": {"line": 592, "column": 4}, "value": 7}, + {"unit_name": "usingMembers", "start": {"line": 631, "column": 20}, "end": {"line": 637, "column": 4}, "value": 7}, + {"unit_name": "write", "start": {"line": 644, "column": 8}, "end": {"line": 651, "column": 4}, "value": 8}, + {"unit_name": "getValueToWrite", "start": {"line": 653, "column": 18}, "end": {"line": 661, "column": 4}, "value": 9}, + {"unit_name": "contributesPair", "start": {"line": 667, "column": 11}, "end": {"line": 669, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 672, "column": 17}, "end": {"line": 674, "column": 4}, "value": 3}, + {"unit_name": "when", "start": {"line": 701, "column": 25}, "end": {"line": 703, "column": 5}, "value": 3}, + {"unit_name": "test", "start": {"line": 706, "column": 14}, "end": {"line": 708, "column": 5}, "value": 3}, + {"unit_name": "as", "start": {"line": 716, "column": 29}, "end": {"line": 718, "column": 5}, "value": 3}, + {"unit_name": "apply", "start": {"line": 721, "column": 18}, "end": {"line": 726, "column": 5}, "value": 6}, + {"unit_name": "of", "start": {"line": 736, "column": 31}, "end": {"line": 738, "column": 5}, "value": 3}, + {"unit_name": "skip", "start": {"line": 746, "column": 23}, "end": {"line": 748, "column": 5}, "value": 3}, + {"unit_name": "MemberPath", "start": {"line": 765, "column": 9}, "end": {"line": 863, "column": 3}, "value": 17}, + {"unit_name": "child", "start": {"line": 789, "column": 21}, "end": {"line": 791, "column": 4}, "value": 3}, + {"unit_name": "child", "start": {"line": 798, "column": 21}, "end": {"line": 800, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 803, "column": 23}, "end": {"line": 805, "column": 4}, "value": 3}, + {"unit_name": "toUnescapedString", "start": {"line": 811, "column": 23}, "end": {"line": 813, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 815, "column": 18}, "end": {"line": 824, "column": 4}, "value": 10}, + {"unit_name": "escape", "start": {"line": 826, "column": 18}, "end": {"line": 831, "column": 4}, "value": 6}, + {"unit_name": "of", "start": {"line": 838, "column": 28}, "end": {"line": 861, "column": 4}, "value": 24}, + {"unit_name": "of", "start": {"line": 896, "column": 31}, "end": {"line": 914, "column": 4}, "value": 12}, + {"unit_name": "getName", "start": {"line": 903, "column": 18}, "end": {"line": 905, "column": 6}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 909, "column": 18}, "end": {"line": 911, "column": 6}, "value": 3}, + {"unit_name": "of", "start": {"line": 939, "column": 24}, "end": {"line": 942, "column": 4}, "value": 4}, + {"unit_name": "whenHasUnescapedPath", "start": {"line": 971, "column": 29}, "end": {"line": 973, "column": 4}, "value": 3}, + {"unit_name": "whenHasPath", "start": {"line": 981, "column": 29}, "end": {"line": 983, "column": 4}, "value": 3}, + {"unit_name": "whenHasPath", "start": {"line": 992, "column": 29}, "end": {"line": 994, "column": 4}, "value": 3}, + {"unit_name": "whenInstanceOf", "start": {"line": 1003, "column": 29}, "end": {"line": 1005, "column": 4}, "value": 3}, + {"unit_name": "when", "start": {"line": 1014, "column": 29}, "end": {"line": 1016, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 1026, "column": 32}, "end": {"line": 1028, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 1037, "column": 32}, "end": {"line": 1040, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/JsonParser.java": { + "checksum": "0d2de78595fbccd8ef0f1a9313bead48", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/JsonParseException.java": { + "checksum": "1f144082e56be017308372ea0d7b3475", + "language": "Java", + "loc": 9, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "JsonParseException", "start": {"line": 28, "column": 9}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "JsonParseException", "start": {"line": 32, "column": 9}, "end": {"line": 34, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/JsonValueWriter.java": { + "checksum": "54afa9b94062c9bb81ce453679810017", + "language": "Java", + "loc": 241, + "profile": [142, 29, 32, 0], + "measurements": [ + {"unit_name": "JsonValueWriter", "start": {"line": 61, "column": 2}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "pushProcessors", "start": {"line": 65, "column": 7}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "popProcessors", "start": {"line": 69, "column": 7}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 81, "column": 14}, "end": {"line": 88, "column": 3}, "value": 8}, + {"unit_name": "write", "start": {"line": 104, "column": 11}, "end": {"line": 132, "column": 3}, "value": 29}, + {"unit_name": "start", "start": {"line": 141, "column": 7}, "end": {"line": 146, "column": 3}, "value": 6}, + {"unit_name": "end", "start": {"line": 153, "column": 7}, "end": {"line": 158, "column": 3}, "value": 6}, + {"unit_name": "writeArray", "start": {"line": 167, "column": 11}, "end": {"line": 171, "column": 3}, "value": 5}, + {"unit_name": "writeElements", "start": {"line": 181, "column": 11}, "end": {"line": 183, "column": 3}, "value": 3}, + {"unit_name": "writeElement", "start": {"line": 185, "column": 11}, "end": {"line": 192, "column": 3}, "value": 8}, + {"unit_name": "writeObject", "start": {"line": 202, "column": 14}, "end": {"line": 206, "column": 3}, "value": 5}, + {"unit_name": "writePairs", "start": {"line": 217, "column": 14}, "end": {"line": 219, "column": 3}, "value": 3}, + {"unit_name": "writePair", "start": {"line": 221, "column": 22}, "end": {"line": 235, "column": 3}, "value": 15}, + {"unit_name": "writeString", "start": {"line": 237, "column": 15}, "end": {"line": 268, "column": 3}, "value": 32}, + {"unit_name": "append", "start": {"line": 270, "column": 15}, "end": {"line": 278, "column": 3}, "value": 8}, + {"unit_name": "append", "start": {"line": 280, "column": 15}, "end": {"line": 287, "column": 3}, "value": 8}, + {"unit_name": "isFilteredPath", "start": {"line": 289, "column": 18}, "end": {"line": 298, "column": 3}, "value": 10}, + {"unit_name": "processName", "start": {"line": 300, "column": 17}, "end": {"line": 307, "column": 3}, "value": 8}, + {"unit_name": "processName", "start": {"line": 309, "column": 17}, "end": {"line": 313, "column": 3}, "value": 5}, + {"unit_name": "processValue", "start": {"line": 315, "column": 16}, "end": {"line": 322, "column": 3}, "value": 8}, + {"unit_name": "processValue", "start": {"line": 325, "column": 16}, "end": {"line": 329, "column": 3}, "value": 5}, + {"unit_name": "Series", "start": {"line": 350, "column": 3}, "end": {"line": 353, "column": 4}, "value": 4}, + {"unit_name": "ActiveSeries", "start": {"line": 368, "column": 11}, "end": {"line": 370, "column": 4}, "value": 3}, + {"unit_name": "addName", "start": {"line": 372, "column": 11}, "end": {"line": 374, "column": 4}, "value": 3}, + {"unit_name": "updatePath", "start": {"line": 376, "column": 14}, "end": {"line": 378, "column": 4}, "value": 3}, + {"unit_name": "restorePath", "start": {"line": 380, "column": 14}, "end": {"line": 382, "column": 4}, "value": 3}, + {"unit_name": "incrementIndexAndAddCommaIfRequired", "start": {"line": 384, "column": 8}, "end": {"line": 389, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/json/package-info.java": { + "checksum": "03f86d3b91337860c3ad037e75a22c11", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/type/classreading/ConcurrentReferenceCachingMetadataReaderFactory.java": { + "checksum": "8167704d40dd6d3d84c3c74f26a67549", + "language": "Java", + "loc": 47, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "ConcurrentReferenceCachingMetadataReaderFactory", "start": {"line": 49, "column": 9}, "end": {"line": 50, "column": 3}, "value": 2}, + {"unit_name": "ConcurrentReferenceCachingMetadataReaderFactory", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "ConcurrentReferenceCachingMetadataReaderFactory", "start": {"line": 67, "column": 9}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "getMetadataReader", "start": {"line": 72, "column": 24}, "end": {"line": 79, "column": 3}, "value": 8}, + {"unit_name": "getMetadataReader", "start": {"line": 82, "column": 24}, "end": {"line": 89, "column": 3}, "value": 8}, + {"unit_name": "createMetadataReader", "start": {"line": 97, "column": 27}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "clearCache", "start": {"line": 104, "column": 14}, "end": {"line": 107, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/type/classreading/package-info.java": { + "checksum": "64141cd8b2f3ce086d45635a0a61eba5", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/HttpComponentsClientHttpRequestFactoryBuilder.java": { + "checksum": "621c7fe655efb36e618b632cb5c32067", + "language": "Java", + "loc": 174, + "profile": [124, 0, 0, 0], + "measurements": [ + {"unit_name": "HttpComponentsClientHttpRequestFactoryBuilder", "start": {"line": 72, "column": 2}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "createTlsSocketStrategy", "start": {"line": 77, "column": 35}, "end": {"line": 81, "column": 3}, "value": 5}, + {"unit_name": "HttpComponentsClientHttpRequestFactoryBuilder", "start": {"line": 83, "column": 10}, "end": {"line": 96, "column": 3}, "value": 14}, + {"unit_name": "withCustomizer", "start": {"line": 99, "column": 55}, "end": {"line": 104, "column": 3}, "value": 6}, + {"unit_name": "withCustomizers", "start": {"line": 107, "column": 55}, "end": {"line": 112, "column": 3}, "value": 6}, + {"unit_name": "withHttpClientCustomizer", "start": {"line": 120, "column": 55}, "end": {"line": 126, "column": 3}, "value": 7}, + {"unit_name": "withConnectionManagerCustomizer", "start": {"line": 135, "column": 55}, "end": {"line": 141, "column": 3}, "value": 7}, + {"unit_name": "withSocketConfigCustomizer", "start": {"line": 150, "column": 55}, "end": {"line": 156, "column": 3}, "value": 7}, + {"unit_name": "withTlsSocketStrategyFactory", "start": {"line": 165, "column": 55}, "end": {"line": 171, "column": 3}, "value": 7}, + {"unit_name": "withDefaultRequestConfigCustomizer", "start": {"line": 181, "column": 55}, "end": {"line": 187, "column": 3}, "value": 7}, + {"unit_name": "createClientHttpRequestFactory", "start": {"line": 190, "column": 51}, "end": {"line": 197, "column": 3}, "value": 8}, + {"unit_name": "createHttpClient", "start": {"line": 199, "column": 21}, "end": {"line": 207, "column": 3}, "value": 9}, + {"unit_name": "asRedirectStrategy", "start": {"line": 209, "column": 27}, "end": {"line": 214, "column": 3}, "value": 6}, + {"unit_name": "createConnectionManager", "start": {"line": 216, "column": 45}, "end": {"line": 224, "column": 3}, "value": 9}, + {"unit_name": "createSocketConfig", "start": {"line": 226, "column": 23}, "end": {"line": 234, "column": 3}, "value": 9}, + {"unit_name": "createDefaultRequestConfig", "start": {"line": 236, "column": 24}, "end": {"line": 240, "column": 3}, "value": 5}, + {"unit_name": "NoFollowRedirectStrategy", "start": {"line": 249, "column": 11}, "end": {"line": 250, "column": 4}, "value": 2}, + {"unit_name": "isRedirected", "start": {"line": 253, "column": 18}, "end": {"line": 255, "column": 4}, "value": 3}, + {"unit_name": "getLocationURI", "start": {"line": 258, "column": 14}, "end": {"line": 260, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/ClientHttpRequestFactoryBuilder.java": { + "checksum": "427cc2ec5381e846a8b533a9f4cc1817", + "language": "Java", + "loc": 89, + "profile": [49, 21, 0, 0], + "measurements": [ + {"unit_name": "build", "start": {"line": 52, "column": 12}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "withCustomizer", "start": {"line": 70, "column": 45}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "withCustomizers", "start": {"line": 81, "column": 45}, "end": {"line": 89, "column": 3}, "value": 9}, + {"unit_name": "httpComponents", "start": {"line": 96, "column": 55}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "jetty", "start": {"line": 105, "column": 46}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "reactor", "start": {"line": 114, "column": 48}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "jdk", "start": {"line": 123, "column": 44}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "simple", "start": {"line": 132, "column": 47}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 152, "column": 81}, "end": {"line": 172, "column": 3}, "value": 21}, + {"unit_name": "of", "start": {"line": 181, "column": 81}, "end": {"line": 184, "column": 3}, "value": 4}, + {"unit_name": "detect", "start": {"line": 198, "column": 77}, "end": {"line": 212, "column": 3}, "value": 15} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/ReflectiveComponentsClientHttpRequestFactoryBuilder.java": { + "checksum": "0cd6202cdf0852a4a9e5637947b2eaaf", + "language": "Java", + "loc": 106, + "profile": [89, 0, 0, 0], + "measurements": [ + {"unit_name": "ReflectiveComponentsClientHttpRequestFactoryBuilder", "start": {"line": 46, "column": 2}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "ReflectiveComponentsClientHttpRequestFactoryBuilder", "start": {"line": 51, "column": 2}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "createRequestFactory", "start": {"line": 56, "column": 56}, "end": {"line": 65, "column": 3}, "value": 10}, + {"unit_name": "build", "start": {"line": 68, "column": 11}, "end": {"line": 74, "column": 3}, "value": 7}, + {"unit_name": "configure", "start": {"line": 76, "column": 15}, "end": {"line": 84, "column": 3}, "value": 9}, + {"unit_name": "unwrapRequestFactoryIfNecessary", "start": {"line": 86, "column": 35}, "end": {"line": 98, "column": 3}, "value": 13}, + {"unit_name": "setConnectTimeout", "start": {"line": 100, "column": 15}, "end": {"line": 109, "column": 3}, "value": 10}, + {"unit_name": "setReadTimeout", "start": {"line": 111, "column": 15}, "end": {"line": 120, "column": 3}, "value": 10}, + {"unit_name": "findMethod", "start": {"line": 122, "column": 17}, "end": {"line": 130, "column": 3}, "value": 9}, + {"unit_name": "tryFindMethod", "start": {"line": 132, "column": 17}, "end": {"line": 141, "column": 3}, "value": 10}, + {"unit_name": "invoke", "start": {"line": 143, "column": 15}, "end": {"line": 145, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/ReactorClientHttpRequestFactoryBuilder.java": { + "checksum": "477edbd0d6fb69a4772de60b5bbbb88c", + "language": "Java", + "loc": 87, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "ReactorClientHttpRequestFactoryBuilder", "start": {"line": 54, "column": 2}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "ReactorClientHttpRequestFactoryBuilder", "start": {"line": 58, "column": 10}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "withCustomizer", "start": {"line": 65, "column": 48}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "withCustomizers", "start": {"line": 70, "column": 48}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "withHttpClientCustomizer", "start": {"line": 81, "column": 48}, "end": {"line": 86, "column": 3}, "value": 6}, + {"unit_name": "createClientHttpRequestFactory", "start": {"line": 89, "column": 44}, "end": {"line": 96, "column": 3}, "value": 8}, + {"unit_name": "createRequestFactory", "start": {"line": 98, "column": 42}, "end": {"line": 106, "column": 3}, "value": 9}, + {"unit_name": "followRedirects", "start": {"line": 108, "column": 18}, "end": {"line": 113, "column": 3}, "value": 6}, + {"unit_name": "applyDefaults", "start": {"line": 115, "column": 13}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "configureSsl", "start": {"line": 120, "column": 15}, "end": {"line": 129, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/JettyClientHttpRequestFactoryBuilder.java": { + "checksum": "93add91db4e8902e626497eea10ceb11", + "language": "Java", + "loc": 122, + "profile": [90, 0, 0, 0], + "measurements": [ + {"unit_name": "JettyClientHttpRequestFactoryBuilder", "start": {"line": 58, "column": 2}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "JettyClientHttpRequestFactoryBuilder", "start": {"line": 62, "column": 10}, "end": {"line": 69, "column": 3}, "value": 8}, + {"unit_name": "withCustomizer", "start": {"line": 72, "column": 46}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "withCustomizers", "start": {"line": 78, "column": 46}, "end": {"line": 82, "column": 3}, "value": 5}, + {"unit_name": "withHttpClientCustomizer", "start": {"line": 90, "column": 46}, "end": {"line": 95, "column": 3}, "value": 6}, + {"unit_name": "withHttpClientTransportCustomizer", "start": {"line": 103, "column": 46}, "end": {"line": 109, "column": 3}, "value": 7}, + {"unit_name": "withClientConnectorCustomizerCustomizer", "start": {"line": 117, "column": 46}, "end": {"line": 123, "column": 3}, "value": 7}, + {"unit_name": "createClientHttpRequestFactory", "start": {"line": 126, "column": 42}, "end": {"line": 132, "column": 3}, "value": 7}, + {"unit_name": "createRequestFactory", "start": {"line": 134, "column": 40}, "end": {"line": 142, "column": 3}, "value": 9}, + {"unit_name": "createTransport", "start": {"line": 144, "column": 30}, "end": {"line": 148, "column": 3}, "value": 5}, + {"unit_name": "createClientConnector", "start": {"line": 150, "column": 26}, "end": {"line": 157, "column": 3}, "value": 8}, + {"unit_name": "createSslContextFactory", "start": {"line": 159, "column": 35}, "end": {"line": 173, "column": 3}, "value": 15}, + {"unit_name": "followRedirects", "start": {"line": 175, "column": 18}, "end": {"line": 180, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/SimpleClientHttpRequestFactoryBuilder.java": { + "checksum": "c4d771fab41409839777a3717ac77ace", + "language": "Java", + "loc": 60, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleClientHttpRequestFactoryBuilder", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "SimpleClientHttpRequestFactoryBuilder", "start": {"line": 50, "column": 10}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "withCustomizer", "start": {"line": 55, "column": 47}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "withCustomizers", "start": {"line": 60, "column": 47}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "createClientHttpRequestFactory", "start": {"line": 66, "column": 43}, "end": {"line": 75, "column": 3}, "value": 10}, + {"unit_name": "SimpleClientHttpsRequestFactory", "start": {"line": 85, "column": 3}, "end": {"line": 87, "column": 4}, "value": 3}, + {"unit_name": "prepareConnection", "start": {"line": 90, "column": 18}, "end": {"line": 99, "column": 4}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/JdkClientHttpRequestFactoryBuilder.java": { + "checksum": "03ee16f134338929ed69f403fb0f2be9", + "language": "Java", + "loc": 76, + "profile": [51, 0, 0, 0], + "measurements": [ + {"unit_name": "JdkClientHttpRequestFactoryBuilder", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "JdkClientHttpRequestFactoryBuilder", "start": {"line": 52, "column": 10}, "end": {"line": 56, "column": 3}, "value": 5}, + {"unit_name": "withCustomizer", "start": {"line": 59, "column": 44}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "withCustomizers", "start": {"line": 64, "column": 44}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "withHttpClientCustomizer", "start": {"line": 75, "column": 44}, "end": {"line": 80, "column": 3}, "value": 6}, + {"unit_name": "createClientHttpRequestFactory", "start": {"line": 83, "column": 40}, "end": {"line": 89, "column": 3}, "value": 7}, + {"unit_name": "createHttpClient", "start": {"line": 91, "column": 21}, "end": {"line": 100, "column": 3}, "value": 10}, + {"unit_name": "asSslParameters", "start": {"line": 102, "column": 24}, "end": {"line": 108, "column": 3}, "value": 7}, + {"unit_name": "asHttpClientRedirect", "start": {"line": 110, "column": 19}, "end": {"line": 115, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/ClientHttpRequestFactorySettings.java": { + "checksum": "f799c0c9303cfbec1029af05c3a7b65e", + "language": "Java", + "loc": 35, + "profile": [18, 19, 0, 0], + "measurements": [ + {"unit_name": "ClientHttpRequestFactorySettings", "start": {"line": 38, "column": 15}, "end": {"line": 130, "column": 2}, "value": 19}, + {"unit_name": "withConnectTimeout", "start": {"line": 54, "column": 42}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "withReadTimeout", "start": {"line": 65, "column": 42}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "withSslBundle", "start": {"line": 75, "column": 42}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "withRedirects", "start": {"line": 85, "column": 42}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "ofSslBundle", "start": {"line": 95, "column": 49}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "defaults", "start": {"line": 104, "column": 49}, "end": {"line": 106, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/ClientHttpRequestFactoryRuntimeHints.java": { + "checksum": "d847592b2139f96d0d7764167742f691", + "language": "Java", + "loc": 74, + "profile": [33, 19, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 48, "column": 14}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "registerHints", "start": {"line": 54, "column": 15}, "end": {"line": 72, "column": 3}, "value": 19}, + {"unit_name": "registerClientHttpRequestFactoryHints", "start": {"line": 74, "column": 15}, "end": {"line": 80, "column": 3}, "value": 7}, + {"unit_name": "registerReflectionHints", "start": {"line": 82, "column": 15}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "registerReflectionHints", "start": {"line": 87, "column": 15}, "end": {"line": 91, "column": 3}, "value": 5}, + {"unit_name": "registerMethod", "start": {"line": 93, "column": 15}, "end": {"line": 99, "column": 3}, "value": 7}, + {"unit_name": "findField", "start": {"line": 101, "column": 16}, "end": {"line": 105, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/AbstractClientHttpRequestFactoryBuilder.java": { + "checksum": "c3746ba46fc497ae53b55ce353d31dbe", + "language": "Java", + "loc": 48, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractClientHttpRequestFactoryBuilder", "start": {"line": 43, "column": 12}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "emptyCustomizer", "start": {"line": 48, "column": 35}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getCustomizers", "start": {"line": 52, "column": 36}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "mergedCustomizers", "start": {"line": 56, "column": 36}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "mergedCustomizers", "start": {"line": 61, "column": 36}, "end": {"line": 65, "column": 3}, "value": 5}, + {"unit_name": "merge", "start": {"line": 67, "column": 22}, "end": {"line": 71, "column": 3}, "value": 5}, + {"unit_name": "build", "start": {"line": 75, "column": 17}, "end": {"line": 80, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/http/client/package-info.java": { + "checksum": "23eff1a2b8df9735c4055f78c949b03b", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/cloud/CloudPlatform.java": { + "checksum": "a4177edad357b8f924087fbfd0eb9741", + "language": "Java", + "loc": 116, + "profile": [76, 0, 0, 0], + "measurements": [ + {"unit_name": "isDetected", "start": {"line": 46, "column": 18}, "end": {"line": 48, "column": 4}, "value": 3}, + {"unit_name": "isDetected", "start": {"line": 58, "column": 18}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "isDetected", "start": {"line": 70, "column": 18}, "end": {"line": 72, "column": 4}, "value": 3}, + {"unit_name": "isDetected", "start": {"line": 82, "column": 18}, "end": {"line": 84, "column": 4}, "value": 3}, + {"unit_name": "isDetected", "start": {"line": 95, "column": 18}, "end": {"line": 97, "column": 4}, "value": 3}, + {"unit_name": "isDetected", "start": {"line": 115, "column": 18}, "end": {"line": 120, "column": 4}, "value": 6}, + {"unit_name": "isAutoDetected", "start": {"line": 122, "column": 19}, "end": {"line": 135, "column": 4}, "value": 14}, + {"unit_name": "isAutoDetected", "start": {"line": 137, "column": 19}, "end": {"line": 148, "column": 4}, "value": 12}, + {"unit_name": "isDetected", "start": {"line": 161, "column": 18}, "end": {"line": 163, "column": 4}, "value": 3}, + {"unit_name": "isActive", "start": {"line": 174, "column": 17}, "end": {"line": 177, "column": 3}, "value": 4}, + {"unit_name": "isEnforced", "start": {"line": 186, "column": 17}, "end": {"line": 188, "column": 3}, "value": 3}, + {"unit_name": "isEnforced", "start": {"line": 197, "column": 17}, "end": {"line": 199, "column": 3}, "value": 3}, + {"unit_name": "isEnforced", "start": {"line": 201, "column": 18}, "end": {"line": 203, "column": 3}, "value": 3}, + {"unit_name": "isUsingForwardHeaders", "start": {"line": 219, "column": 17}, "end": {"line": 221, "column": 3}, "value": 3}, + {"unit_name": "getActive", "start": {"line": 228, "column": 30}, "end": {"line": 237, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/cloud/CloudFoundryVcapEnvironmentPostProcessor.java": { + "checksum": "8009c9dfe406607a0db1b11ffaa2308d", + "language": "Java", + "loc": 140, + "profile": [53, 58, 0, 0], + "measurements": [ + {"unit_name": "CloudFoundryVcapEnvironmentPostProcessor", "start": {"line": 108, "column": 9}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 117, "column": 13}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "postProcessEnvironment", "start": {"line": 122, "column": 14}, "end": {"line": 137, "column": 3}, "value": 16}, + {"unit_name": "addWithPrefix", "start": {"line": 139, "column": 15}, "end": {"line": 144, "column": 3}, "value": 6}, + {"unit_name": "getPropertiesFromApplication", "start": {"line": 146, "column": 21}, "end": {"line": 157, "column": 3}, "value": 12}, + {"unit_name": "getPropertiesFromServices", "start": {"line": 159, "column": 21}, "end": {"line": 170, "column": 3}, "value": 12}, + {"unit_name": "extractPropertiesFromApplication", "start": {"line": 172, "column": 15}, "end": {"line": 176, "column": 3}, "value": 5}, + {"unit_name": "extractPropertiesFromServices", "start": {"line": 178, "column": 15}, "end": {"line": 194, "column": 3}, "value": 17}, + {"unit_name": "flatten", "start": {"line": 197, "column": 15}, "end": {"line": 223, "column": 3}, "value": 25}, + {"unit_name": "getPropertyName", "start": {"line": 225, "column": 17}, "end": {"line": 233, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/cloud/package-info.java": { + "checksum": "a402aa25118b3756f66f19771eb2e8ee", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/task/SimpleAsyncTaskSchedulerCustomizer.java": { + "checksum": "634ab7bc0fb91356b6c895e7f9543296", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/task/ThreadPoolTaskExecutorCustomizer.java": { + "checksum": "c0fcb7608b575668fc3a4d0a84aae501", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/task/ThreadPoolTaskSchedulerCustomizer.java": { + "checksum": "49310169b85861ab9411c1f25dc40da8", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/task/ThreadPoolTaskSchedulerBuilder.java": { + "checksum": "12ce29ae3bf87d2ff0d88c77e4059e6c", + "language": "Java", + "loc": 87, + "profile": [70, 0, 0, 0], + "measurements": [ + {"unit_name": "ThreadPoolTaskSchedulerBuilder", "start": {"line": 53, "column": 9}, "end": {"line": 59, "column": 3}, "value": 7}, + {"unit_name": "ThreadPoolTaskSchedulerBuilder", "start": {"line": 61, "column": 9}, "end": {"line": 68, "column": 3}, "value": 8}, + {"unit_name": "poolSize", "start": {"line": 75, "column": 40}, "end": {"line": 78, "column": 3}, "value": 4}, + {"unit_name": "awaitTermination", "start": {"line": 88, "column": 40}, "end": {"line": 91, "column": 3}, "value": 4}, + {"unit_name": "awaitTerminationPeriod", "start": {"line": 102, "column": 40}, "end": {"line": 105, "column": 3}, "value": 4}, + {"unit_name": "threadNamePrefix", "start": {"line": 112, "column": 40}, "end": {"line": 115, "column": 3}, "value": 4}, + {"unit_name": "customizers", "start": {"line": 127, "column": 40}, "end": {"line": 130, "column": 3}, "value": 4}, + {"unit_name": "customizers", "start": {"line": 142, "column": 40}, "end": {"line": 147, "column": 3}, "value": 6}, + {"unit_name": "additionalCustomizers", "start": {"line": 158, "column": 40}, "end": {"line": 161, "column": 3}, "value": 4}, + {"unit_name": "additionalCustomizers", "start": {"line": 172, "column": 40}, "end": {"line": 177, "column": 3}, "value": 6}, + {"unit_name": "build", "start": {"line": 185, "column": 33}, "end": {"line": 187, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 196, "column": 47}, "end": {"line": 206, "column": 3}, "value": 11}, + {"unit_name": "append", "start": {"line": 208, "column": 21}, "end": {"line": 212, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/task/SimpleAsyncTaskExecutorCustomizer.java": { + "checksum": "cfd5934f7262dc7431ce2d3edebf900e", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/task/ThreadPoolTaskExecutorBuilder.java": { + "checksum": "ae6e11fcf34e5138505942816f389d6f", + "language": "Java", + "loc": 154, + "profile": [96, 33, 0, 0], + "measurements": [ + {"unit_name": "ThreadPoolTaskExecutorBuilder", "start": {"line": 70, "column": 9}, "end": {"line": 82, "column": 3}, "value": 13}, + {"unit_name": "ThreadPoolTaskExecutorBuilder", "start": {"line": 84, "column": 10}, "end": {"line": 99, "column": 3}, "value": 16}, + {"unit_name": "queueCapacity", "start": {"line": 107, "column": 39}, "end": {"line": 111, "column": 3}, "value": 5}, + {"unit_name": "corePoolSize", "start": {"line": 122, "column": 39}, "end": {"line": 126, "column": 3}, "value": 5}, + {"unit_name": "maxPoolSize", "start": {"line": 137, "column": 39}, "end": {"line": 141, "column": 3}, "value": 5}, + {"unit_name": "allowCoreThreadTimeOut", "start": {"line": 149, "column": 39}, "end": {"line": 153, "column": 3}, "value": 5}, + {"unit_name": "keepAlive", "start": {"line": 160, "column": 39}, "end": {"line": 164, "column": 3}, "value": 5}, + {"unit_name": "acceptTasksAfterContextClose", "start": {"line": 174, "column": 39}, "end": {"line": 178, "column": 3}, "value": 5}, + {"unit_name": "awaitTermination", "start": {"line": 188, "column": 39}, "end": {"line": 192, "column": 3}, "value": 5}, + {"unit_name": "awaitTerminationPeriod", "start": {"line": 203, "column": 39}, "end": {"line": 207, "column": 3}, "value": 5}, + {"unit_name": "threadNamePrefix", "start": {"line": 214, "column": 39}, "end": {"line": 218, "column": 3}, "value": 5}, + {"unit_name": "taskDecorator", "start": {"line": 225, "column": 39}, "end": {"line": 229, "column": 3}, "value": 5}, + {"unit_name": "customizers", "start": {"line": 240, "column": 39}, "end": {"line": 243, "column": 3}, "value": 4}, + {"unit_name": "customizers", "start": {"line": 254, "column": 39}, "end": {"line": 259, "column": 3}, "value": 6}, + {"unit_name": "additionalCustomizers", "start": {"line": 269, "column": 39}, "end": {"line": 272, "column": 3}, "value": 4}, + {"unit_name": "additionalCustomizers", "start": {"line": 282, "column": 39}, "end": {"line": 289, "column": 3}, "value": 8}, + {"unit_name": "build", "start": {"line": 298, "column": 32}, "end": {"line": 300, "column": 3}, "value": 3}, + {"unit_name": "build", "start": {"line": 311, "column": 46}, "end": {"line": 313, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 323, "column": 46}, "end": {"line": 339, "column": 3}, "value": 17}, + {"unit_name": "append", "start": {"line": 341, "column": 21}, "end": {"line": 345, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/task/SimpleAsyncTaskSchedulerBuilder.java": { + "checksum": "3855eb8660c8bb67c8bb2d9e7e967b95", + "language": "Java", + "loc": 83, + "profile": [66, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleAsyncTaskSchedulerBuilder", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "SimpleAsyncTaskSchedulerBuilder", "start": {"line": 58, "column": 10}, "end": {"line": 65, "column": 3}, "value": 8}, + {"unit_name": "threadNamePrefix", "start": {"line": 72, "column": 41}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "concurrencyLimit", "start": {"line": 82, "column": 41}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "virtualThreads", "start": {"line": 92, "column": 41}, "end": {"line": 95, "column": 3}, "value": 4}, + {"unit_name": "taskTerminationTimeout", "start": {"line": 103, "column": 41}, "end": {"line": 106, "column": 3}, "value": 4}, + {"unit_name": "customizers", "start": {"line": 117, "column": 41}, "end": {"line": 120, "column": 3}, "value": 4}, + {"unit_name": "customizers", "start": {"line": 131, "column": 41}, "end": {"line": 136, "column": 3}, "value": 6}, + {"unit_name": "additionalCustomizers", "start": {"line": 146, "column": 41}, "end": {"line": 149, "column": 3}, "value": 4}, + {"unit_name": "additionalCustomizers", "start": {"line": 159, "column": 41}, "end": {"line": 164, "column": 3}, "value": 6}, + {"unit_name": "build", "start": {"line": 172, "column": 34}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 184, "column": 48}, "end": {"line": 194, "column": 3}, "value": 11}, + {"unit_name": "append", "start": {"line": 196, "column": 21}, "end": {"line": 200, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/task/SimpleAsyncTaskExecutorBuilder.java": { + "checksum": "14b212c3f10a86c357806bec40bc0898", + "language": "Java", + "loc": 96, + "profile": [76, 0, 0, 0], + "measurements": [ + {"unit_name": "SimpleAsyncTaskExecutorBuilder", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "SimpleAsyncTaskExecutorBuilder", "start": {"line": 64, "column": 10}, "end": {"line": 73, "column": 3}, "value": 10}, + {"unit_name": "threadNamePrefix", "start": {"line": 80, "column": 40}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "virtualThreads", "start": {"line": 90, "column": 40}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "concurrencyLimit", "start": {"line": 100, "column": 40}, "end": {"line": 103, "column": 3}, "value": 4}, + {"unit_name": "taskDecorator", "start": {"line": 110, "column": 40}, "end": {"line": 113, "column": 3}, "value": 4}, + {"unit_name": "taskTerminationTimeout", "start": {"line": 121, "column": 40}, "end": {"line": 124, "column": 3}, "value": 4}, + {"unit_name": "customizers", "start": {"line": 135, "column": 40}, "end": {"line": 138, "column": 3}, "value": 4}, + {"unit_name": "customizers", "start": {"line": 149, "column": 40}, "end": {"line": 154, "column": 3}, "value": 6}, + {"unit_name": "additionalCustomizers", "start": {"line": 164, "column": 40}, "end": {"line": 167, "column": 3}, "value": 4}, + {"unit_name": "additionalCustomizers", "start": {"line": 177, "column": 40}, "end": {"line": 182, "column": 3}, "value": 6}, + {"unit_name": "build", "start": {"line": 191, "column": 33}, "end": {"line": 193, "column": 3}, "value": 3}, + {"unit_name": "build", "start": {"line": 204, "column": 47}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "configure", "start": {"line": 216, "column": 47}, "end": {"line": 227, "column": 3}, "value": 12}, + {"unit_name": "append", "start": {"line": 229, "column": 21}, "end": {"line": 233, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/task/package-info.java": { + "checksum": "33077d0fb64a8225c66416cbdd0ec63e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/AbstractFailureAnalyzer.java": { + "checksum": "f4fca8b2a47c76db80518de57ab186ab", + "language": "Java", + "loc": 24, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 32, "column": 25}, "end": {"line": 35, "column": 3}, "value": 4}, + {"unit_name": "getCauseType", "start": {"line": 52, "column": 31}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "findCause", "start": {"line": 57, "column": 42}, "end": {"line": 65, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/FailureAnalysisReporter.java": { + "checksum": "6841e908facfaf9757bf3daaa449242a", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/FailureAnalyzers.java": { + "checksum": "1745244d73daf25cac0b44b355e3103b", + "language": "Java", + "loc": 67, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "FailureAnalyzers", "start": {"line": 54, "column": 9}, "end": {"line": 57, "column": 3}, "value": 4}, + {"unit_name": "FailureAnalyzers", "start": {"line": 59, "column": 2}, "end": {"line": 62, "column": 3}, "value": 4}, + {"unit_name": "loadFailureAnalyzers", "start": {"line": 64, "column": 39}, "end": {"line": 68, "column": 3}, "value": 5}, + {"unit_name": "getArgumentResolver", "start": {"line": 70, "column": 34}, "end": {"line": 77, "column": 3}, "value": 8}, + {"unit_name": "reportException", "start": {"line": 80, "column": 17}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "analyze", "start": {"line": 85, "column": 26}, "end": {"line": 98, "column": 3}, "value": 14}, + {"unit_name": "report", "start": {"line": 100, "column": 18}, "end": {"line": 109, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/FailureAnalysis.java": { + "checksum": "e7472f56daedb7c405e6379d92056344", + "language": "Java", + "loc": 20, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "FailureAnalysis", "start": {"line": 41, "column": 9}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "getDescription", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getAction", "start": {"line": 59, "column": 16}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getCause", "start": {"line": 67, "column": 19}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/FailureAnalyzer.java": { + "checksum": "30ca1baf7951adb485bf93dcb181f42d", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/LoggingFailureAnalysisReporter.java": { + "checksum": "cbba2fbeca90666260190d6b39661273", + "language": "Java", + "loc": 30, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "report", "start": {"line": 35, "column": 14}, "end": {"line": 42, "column": 3}, "value": 8}, + {"unit_name": "buildMessage", "start": {"line": 44, "column": 17}, "end": {"line": 57, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/package-info.java": { + "checksum": "9e21ff0390abfe29d4eadd5610fcfa88", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/MutuallyExclusiveConfigurationPropertiesFailureAnalyzer.java": { + "checksum": "54f5ff02472de4ce88522544456fef2b", + "language": "Java", + "loc": 91, + "profile": [63, 0, 0, 0], + "measurements": [ + {"unit_name": "MutuallyExclusiveConfigurationPropertiesFailureAnalyzer", "start": {"line": 51, "column": 2}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "analyze", "start": {"line": 56, "column": 28}, "end": {"line": 70, "column": 3}, "value": 15}, + {"unit_name": "getDescriptors", "start": {"line": 72, "column": 27}, "end": {"line": 76, "column": 3}, "value": 5}, + {"unit_name": "getPropertySources", "start": {"line": 78, "column": 36}, "end": {"line": 85, "column": 3}, "value": 8}, + {"unit_name": "appendDetails", "start": {"line": 87, "column": 15}, "end": {"line": 100, "column": 3}, "value": 14}, + {"unit_name": "sortedStrings", "start": {"line": 102, "column": 22}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "sortedStrings", "start": {"line": 106, "column": 26}, "end": {"line": 112, "column": 3}, "value": 7}, + {"unit_name": "Descriptor", "start": {"line": 120, "column": 11}, "end": {"line": 123, "column": 4}, "value": 4}, + {"unit_name": "get", "start": {"line": 125, "column": 21}, "end": {"line": 128, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/NoUniqueBeanDefinitionFailureAnalyzer.java": { + "checksum": "0431ad81dc803a83e70fe518d72098ef", + "language": "Java", + "loc": 63, + "profile": [31, 19, 0, 0], + "measurements": [ + {"unit_name": "NoUniqueBeanDefinitionFailureAnalyzer", "start": {"line": 39, "column": 2}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "analyze", "start": {"line": 45, "column": 28}, "end": {"line": 63, "column": 3}, "value": 19}, + {"unit_name": "buildMessage", "start": {"line": 65, "column": 15}, "end": {"line": 73, "column": 3}, "value": 9}, + {"unit_name": "getDefinitionDescription", "start": {"line": 75, "column": 17}, "end": {"line": 81, "column": 3}, "value": 7}, + {"unit_name": "getResourceDescription", "start": {"line": 83, "column": 17}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "extractBeanNames", "start": {"line": 88, "column": 19}, "end": {"line": 94, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/ValidationExceptionFailureAnalyzer.java": { + "checksum": "173cdb4b88b92d9df9102e9ef76e423d", + "language": "Java", + "loc": 21, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 40, "column": 28}, "end": {"line": 48, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/UnboundConfigurationPropertyFailureAnalyzer.java": { + "checksum": "da475369bac49f6a9e0960a87e790490", + "language": "Java", + "loc": 34, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 35, "column": 28}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "analyzeUnboundConfigurationPropertiesException", "start": {"line": 40, "column": 26}, "end": {"line": 49, "column": 3}, "value": 10}, + {"unit_name": "buildDescription", "start": {"line": 51, "column": 15}, "end": {"line": 57, "column": 3}, "value": 7}, + {"unit_name": "getFailureAnalysis", "start": {"line": 59, "column": 26}, "end": {"line": 61, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/BeanCurrentlyInCreationFailureAnalyzer.java": { + "checksum": "ea7f51c4f0827e4e187779bd11600123", + "language": "Java", + "loc": 151, + "profile": [82, 42, 0, 0], + "measurements": [ + {"unit_name": "BeanCurrentlyInCreationFailureAnalyzer", "start": {"line": 43, "column": 2}, "end": {"line": 50, "column": 3}, "value": 8}, + {"unit_name": "analyze", "start": {"line": 53, "column": 28}, "end": {"line": 59, "column": 3}, "value": 7}, + {"unit_name": "action", "start": {"line": 61, "column": 17}, "end": {"line": 70, "column": 3}, "value": 10}, + {"unit_name": "findCycle", "start": {"line": 72, "column": 26}, "end": {"line": 91, "column": 3}, "value": 20}, + {"unit_name": "buildMessage", "start": {"line": 93, "column": 17}, "end": {"line": 114, "column": 3}, "value": 22}, + {"unit_name": "DependencyCycle", "start": {"line": 122, "column": 11}, "end": {"line": 125, "column": 4}, "value": 4}, + {"unit_name": "getBeansInCycle", "start": {"line": 127, "column": 21}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "getCycleStart", "start": {"line": 131, "column": 7}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "BeanInCycle", "start": {"line": 143, "column": 11}, "end": {"line": 146, "column": 4}, "value": 4}, + {"unit_name": "determineDescription", "start": {"line": 148, "column": 18}, "end": {"line": 157, "column": 4}, "value": 10}, + {"unit_name": "findFailedInjectionPoint", "start": {"line": 159, "column": 26}, "end": {"line": 164, "column": 4}, "value": 6}, + {"unit_name": "equals", "start": {"line": 167, "column": 18}, "end": {"line": 175, "column": 4}, "value": 9}, + {"unit_name": "hashCode", "start": {"line": 178, "column": 14}, "end": {"line": 180, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 183, "column": 17}, "end": {"line": 185, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 187, "column": 22}, "end": {"line": 192, "column": 4}, "value": 6}, + {"unit_name": "get", "start": {"line": 194, "column": 30}, "end": {"line": 199, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/PatternParseFailureAnalyzer.java": { + "checksum": "16b30d5faad9829f64b1172820cbaee0", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 32, "column": 28}, "end": {"line": 37, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/BindFailureAnalyzer.java": { + "checksum": "26d4a08795f9d3f44ae661b215064450", + "language": "Java", + "loc": 94, + "profile": [61, 16, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 46, "column": 28}, "end": {"line": 53, "column": 3}, "value": 8}, + {"unit_name": "analyzeGenericBindException", "start": {"line": 55, "column": 26}, "end": {"line": 66, "column": 3}, "value": 12}, + {"unit_name": "buildDescription", "start": {"line": 68, "column": 15}, "end": {"line": 74, "column": 3}, "value": 7}, + {"unit_name": "getMessage", "start": {"line": 76, "column": 17}, "end": {"line": 91, "column": 3}, "value": 16}, + {"unit_name": "getRootCause", "start": {"line": 93, "column": 20}, "end": {"line": 99, "column": 3}, "value": 7}, + {"unit_name": "getExceptionTypeAndMessage", "start": {"line": 101, "column": 17}, "end": {"line": 104, "column": 3}, "value": 4}, + {"unit_name": "getFailureAnalysis", "start": {"line": 106, "column": 26}, "end": {"line": 118, "column": 3}, "value": 13}, + {"unit_name": "findValidValues", "start": {"line": 120, "column": 29}, "end": {"line": 129, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/InvalidConfigurationPropertyValueFailureAnalyzer.java": { + "checksum": "68b9b4dcbecc115bdd29b0cc72731d70", + "language": "Java", + "loc": 112, + "profile": [88, 0, 0, 0], + "measurements": [ + {"unit_name": "InvalidConfigurationPropertyValueFailureAnalyzer", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "analyze", "start": {"line": 51, "column": 28}, "end": {"line": 61, "column": 3}, "value": 11}, + {"unit_name": "getDescriptors", "start": {"line": 63, "column": 27}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "getPropertySources", "start": {"line": 69, "column": 36}, "end": {"line": 76, "column": 3}, "value": 8}, + {"unit_name": "appendDetails", "start": {"line": 78, "column": 15}, "end": {"line": 85, "column": 3}, "value": 8}, + {"unit_name": "appendReason", "start": {"line": 87, "column": 15}, "end": {"line": 95, "column": 3}, "value": 9}, + {"unit_name": "appendAdditionalProperties", "start": {"line": 97, "column": 15}, "end": {"line": 110, "column": 3}, "value": 14}, + {"unit_name": "getAction", "start": {"line": 112, "column": 17}, "end": {"line": 120, "column": 3}, "value": 9}, + {"unit_name": "Descriptor", "start": {"line": 130, "column": 11}, "end": {"line": 134, "column": 4}, "value": 5}, + {"unit_name": "getPropertySource", "start": {"line": 136, "column": 10}, "end": {"line": 138, "column": 4}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 140, "column": 10}, "end": {"line": 142, "column": 4}, "value": 3}, + {"unit_name": "appendOrigin", "start": {"line": 144, "column": 8}, "end": {"line": 148, "column": 4}, "value": 5}, + {"unit_name": "get", "start": {"line": 150, "column": 21}, "end": {"line": 154, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/MissingParameterNamesFailureAnalyzer.java": { + "checksum": "918e368128c25773efba719a72233da5", + "language": "Java", + "loc": 70, + "profile": [34, 19, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 49, "column": 25}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "analyzeForMissingParameters", "start": {"line": 58, "column": 25}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "analyzeForMissingParameters", "start": {"line": 62, "column": 33}, "end": {"line": 80, "column": 3}, "value": 19}, + {"unit_name": "isSpringParametersException", "start": {"line": 82, "column": 25}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "isSpringException", "start": {"line": 87, "column": 25}, "end": {"line": 90, "column": 3}, "value": 4}, + {"unit_name": "isSpringClass", "start": {"line": 92, "column": 25}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getAnalysis", "start": {"line": 96, "column": 33}, "end": {"line": 102, "column": 3}, "value": 7}, + {"unit_name": "getExceptionTypeAndMessage", "start": {"line": 104, "column": 24}, "end": {"line": 107, "column": 3}, "value": 4}, + {"unit_name": "appendPossibility", "start": {"line": 109, "column": 14}, "end": {"line": 114, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/BeanNotOfRequiredTypeFailureAnalyzer.java": { + "checksum": "7978365ce4ba07f5c97223cb4939ce97", + "language": "Java", + "loc": 33, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 42, "column": 28}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "getDescription", "start": {"line": 49, "column": 17}, "end": {"line": 62, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/NoSuchMethodFailureAnalyzer.java": { + "checksum": "022c9f86d1fb4ed0958f2a165e46eb42", + "language": "Java", + "loc": 207, + "profile": [101, 38, 45, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 41, "column": 28}, "end": {"line": 53, "column": 3}, "value": 13}, + {"unit_name": "getCallerMethodDescriptor", "start": {"line": 55, "column": 33}, "end": {"line": 60, "column": 3}, "value": 6}, + {"unit_name": "getNoSuchMethodDescriptor", "start": {"line": 62, "column": 35}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "getDescriptorForClass", "start": {"line": 68, "column": 33}, "end": {"line": 85, "column": 3}, "value": 18}, + {"unit_name": "cleanMessage", "start": {"line": 87, "column": 17}, "end": {"line": 93, "column": 3}, "value": 7}, + {"unit_name": "extractClassName", "start": {"line": 95, "column": 17}, "end": {"line": 114, "column": 3}, "value": 20}, + {"unit_name": "findCandidates", "start": {"line": 116, "column": 20}, "end": {"line": 124, "column": 3}, "value": 9}, + {"unit_name": "load", "start": {"line": 126, "column": 19}, "end": {"line": 133, "column": 3}, "value": 8}, + {"unit_name": "getTypeHierarchy", "start": {"line": 135, "column": 32}, "end": {"line": 148, "column": 3}, "value": 14}, + {"unit_name": "getDescription", "start": {"line": 150, "column": 17}, "end": {"line": 195, "column": 3}, "value": 45}, + {"unit_name": "getAction", "start": {"line": 197, "column": 17}, "end": {"line": 206, "column": 3}, "value": 10}, + {"unit_name": "NoSuchMethodDescriptor", "start": {"line": 218, "column": 10}, "end": {"line": 224, "column": 4}, "value": 7}, + {"unit_name": "getErrorMessage", "start": {"line": 226, "column": 17}, "end": {"line": 228, "column": 4}, "value": 3}, + {"unit_name": "getClassName", "start": {"line": 230, "column": 17}, "end": {"line": 232, "column": 4}, "value": 3}, + {"unit_name": "getCandidateLocations", "start": {"line": 234, "column": 20}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "getTypeHierarchy", "start": {"line": 238, "column": 32}, "end": {"line": 240, "column": 4}, "value": 3}, + {"unit_name": "ClassDescriptor", "start": {"line": 250, "column": 10}, "end": {"line": 253, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 255, "column": 17}, "end": {"line": 257, "column": 4}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 259, "column": 14}, "end": {"line": 261, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/BindValidationFailureAnalyzer.java": { + "checksum": "52e00ef3f732391f515fa922b008ba9f", + "language": "Java", + "loc": 75, + "profile": [58, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 39, "column": 28}, "end": {"line": 45, "column": 3}, "value": 7}, + {"unit_name": "getBindValidationExceptionDetails", "start": {"line": 47, "column": 27}, "end": {"line": 61, "column": 3}, "value": 15}, + {"unit_name": "analyzeBindValidationException", "start": {"line": 63, "column": 26}, "end": {"line": 73, "column": 3}, "value": 11}, + {"unit_name": "appendFieldError", "start": {"line": 75, "column": 15}, "end": {"line": 82, "column": 3}, "value": 8}, + {"unit_name": "getFailureAnalysis", "start": {"line": 84, "column": 26}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "ExceptionDetails", "start": {"line": 96, "column": 3}, "end": {"line": 100, "column": 4}, "value": 5}, + {"unit_name": "getTarget", "start": {"line": 102, "column": 10}, "end": {"line": 104, "column": 4}, "value": 3}, + {"unit_name": "getErrors", "start": {"line": 106, "column": 21}, "end": {"line": 108, "column": 4}, "value": 3}, + {"unit_name": "getCause", "start": {"line": 110, "column": 13}, "end": {"line": 112, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/AotInitializerNotFoundFailureAnalyzer.java": { + "checksum": "20817aae0afbab0dc53a2e5747eb674a", + "language": "Java", + "loc": 14, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 32, "column": 28}, "end": {"line": 38, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/PortInUseFailureAnalyzer.java": { + "checksum": "519d201308cf13bb03122fab005f4ab0", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 32, "column": 28}, "end": {"line": 37, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/InvalidConfigurationPropertyNameFailureAnalyzer.java": { + "checksum": "26701cc155f6bb1e3bfc5f45208a097c", + "language": "Java", + "loc": 31, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 36, "column": 28}, "end": {"line": 41, "column": 3}, "value": 6}, + {"unit_name": "buildDescription", "start": {"line": 43, "column": 17}, "end": {"line": 54, "column": 3}, "value": 12}, + {"unit_name": "quote", "start": {"line": 56, "column": 17}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/AbstractInjectionFailureAnalyzer.java": { + "checksum": "5cebcd277f8926a39a907b0e2ac41c61", + "language": "Java", + "loc": 72, + "profile": [38, 21, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 39, "column": 34}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 43, "column": 17}, "end": {"line": 55, "column": 3}, "value": 13}, + {"unit_name": "findMostNestedCause", "start": {"line": 58, "column": 34}, "end": {"line": 68, "column": 3}, "value": 11}, + {"unit_name": "getDescription", "start": {"line": 70, "column": 17}, "end": {"line": 90, "column": 3}, "value": 21}, + {"unit_name": "getDescription", "start": {"line": 92, "column": 17}, "end": {"line": 102, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/package-info.java": { + "checksum": "cdf823e4715939e0de1662c421b2d993", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/BeanDefinitionOverrideFailureAnalyzer.java": { + "checksum": "4955c36677b9d67e4720935ca8d4a32e", + "language": "Java", + "loc": 28, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 38, "column": 28}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 42, "column": 17}, "end": {"line": 55, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/availability/AvailabilityChangeEvent.java": { + "checksum": "a12c67eb59a87d360f58e3c794b43a16", + "language": "Java", + "loc": 35, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "AvailabilityChangeEvent", "start": {"line": 44, "column": 9}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getState", "start": {"line": 52, "column": 11}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getResolvableType", "start": {"line": 57, "column": 24}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getStateType", "start": {"line": 61, "column": 19}, "end": {"line": 67, "column": 3}, "value": 7}, + {"unit_name": "publish", "start": {"line": 76, "column": 51}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "publish", "start": {"line": 89, "column": 51}, "end": {"line": 93, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/availability/ReadinessState.java": { + "checksum": "f31403f9975191a6296744d358987dd2", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/availability/ApplicationAvailability.java": { + "checksum": "24947dd18af8c9f209c7187728bab40f", + "language": "Java", + "loc": 13, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getLivenessState", "start": {"line": 39, "column": 24}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getReadinessState", "start": {"line": 47, "column": 25}, "end": {"line": 49, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/availability/AvailabilityState.java": { + "checksum": "663a3e909e4571df1a35ff1ff4a84f12", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/availability/LivenessState.java": { + "checksum": "62d0c26375995a976d4c64563dd3539e", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/availability/ApplicationAvailabilityBean.java": { + "checksum": "fb09e90f83d46a438e0e21a43b1a97e0", + "language": "Java", + "loc": 64, + "profile": [45, 0, 0, 0], + "measurements": [ + {"unit_name": "ApplicationAvailabilityBean", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "ApplicationAvailabilityBean", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getState", "start": {"line": 54, "column": 41}, "end": {"line": 59, "column": 3}, "value": 6}, + {"unit_name": "getState", "start": {"line": 62, "column": 41}, "end": {"line": 65, "column": 3}, "value": 4}, + {"unit_name": "getLastChangeEvent", "start": {"line": 69, "column": 66}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 74, "column": 14}, "end": {"line": 80, "column": 3}, "value": 7}, + {"unit_name": "getLogMessage", "start": {"line": 82, "column": 47}, "end": {"line": 90, "column": 3}, "value": 9}, + {"unit_name": "getSourceDescription", "start": {"line": 92, "column": 17}, "end": {"line": 97, "column": 3}, "value": 6}, + {"unit_name": "getStateType", "start": {"line": 100, "column": 45}, "end": {"line": 103, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/availability/package-info.java": { + "checksum": "65185537b3fe378c64861fc2eb31aeac", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/orm/jpa/JpaDatabaseInitializerDetector.java": { + "checksum": "f1ab45233c8b79ccde0a6791e9a0671e", + "language": "Java", + "loc": 51, + "profile": [11, 23, 0, 0], + "measurements": [ + {"unit_name": "JpaDatabaseInitializerDetector", "start": {"line": 42, "column": 2}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "getDatabaseInitializerBeanTypes", "start": {"line": 47, "column": 26}, "end": {"line": 51, "column": 3}, "value": 5}, + {"unit_name": "detectionComplete", "start": {"line": 54, "column": 14}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "configureOtherInitializersToDependOnJpaInitializers", "start": {"line": 58, "column": 15}, "end": {"line": 80, "column": 3}, "value": 23} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/orm/jpa/JpaDependsOnDatabaseInitializationDetector.java": { + "checksum": "17c61f9cf21f62aa9c2eaad0c96cab67", + "language": "Java", + "loc": 23, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "JpaDependsOnDatabaseInitializationDetector", "start": {"line": 40, "column": 2}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "getDependsOnDatabaseInitializationBeanTypes", "start": {"line": 45, "column": 26}, "end": {"line": 50, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/orm/jpa/EntityManagerFactoryBuilder.java": { + "checksum": "e2792e3e3797ea5e26217417dcaac9f9", + "language": "Java", + "loc": 129, + "profile": [55, 0, 40, 0], + "measurements": [ + {"unit_name": "EntityManagerFactoryBuilder", "start": {"line": 73, "column": 9}, "end": {"line": 76, "column": 3}, "value": 4}, + {"unit_name": "EntityManagerFactoryBuilder", "start": {"line": 89, "column": 9}, "end": {"line": 95, "column": 3}, "value": 7}, + {"unit_name": "dataSource", "start": {"line": 97, "column": 17}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "setBootstrapExecutor", "start": {"line": 107, "column": 14}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "setPersistenceUnitPostProcessors", "start": {"line": 118, "column": 14}, "end": {"line": 120, "column": 3}, "value": 3}, + {"unit_name": "Builder", "start": {"line": 141, "column": 11}, "end": {"line": 143, "column": 4}, "value": 3}, + {"unit_name": "managedTypes", "start": {"line": 151, "column": 18}, "end": {"line": 154, "column": 4}, "value": 4}, + {"unit_name": "packages", "start": {"line": 162, "column": 18}, "end": {"line": 165, "column": 4}, "value": 4}, + {"unit_name": "packages", "start": {"line": 173, "column": 18}, "end": {"line": 180, "column": 4}, "value": 8}, + {"unit_name": "persistenceUnit", "start": {"line": 189, "column": 18}, "end": {"line": 192, "column": 4}, "value": 4}, + {"unit_name": "properties", "start": {"line": 200, "column": 18}, "end": {"line": 203, "column": 4}, "value": 4}, + {"unit_name": "mappingResources", "start": {"line": 215, "column": 18}, "end": {"line": 218, "column": 4}, "value": 4}, + {"unit_name": "jta", "start": {"line": 230, "column": 18}, "end": {"line": 233, "column": 4}, "value": 4}, + {"unit_name": "build", "start": {"line": 235, "column": 49}, "end": {"line": 275, "column": 4}, "value": 40} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/orm/jpa/package-info.java": { + "checksum": "6e05bc50379ba2ceccfd4ffb5ca2d56a", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/orm/jpa/hibernate/SpringJtaPlatform.java": { + "checksum": "7a4ef2cd90d4c743d860ff783bf54f53", + "language": "Java", + "loc": 22, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringJtaPlatform", "start": {"line": 41, "column": 9}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "locateTransactionManager", "start": {"line": 47, "column": 31}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "locateUserTransaction", "start": {"line": 52, "column": 28}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/orm/jpa/hibernate/SpringImplicitNamingStrategy.java": { + "checksum": "ffa3e5a458dcfc6c32fb32c2b75de7fb", + "language": "Java", + "loc": 13, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "determineJoinTableName", "start": {"line": 37, "column": 20}, "end": {"line": 41, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/orm/jpa/hibernate/package-info.java": { + "checksum": "14bb953c628935cd28bb539587b378f2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/OriginLookup.java": { + "checksum": "1ad57403462ea1abdc57ad387db83c60", + "language": "Java", + "loc": 23, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "isImmutable", "start": {"line": 44, "column": 18}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getPrefix", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 71, "column": 20}, "end": {"line": 81, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/OriginTrackedResource.java": { + "checksum": "9be6cfe64881028494b0d61678624c5f", + "language": "Java", + "loc": 128, + "profile": [90, 0, 0, 0], + "measurements": [ + {"unit_name": "OriginTrackedResource", "start": {"line": 53, "column": 2}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "getInputStream", "start": {"line": 60, "column": 21}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "exists", "start": {"line": 65, "column": 17}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "isReadable", "start": {"line": 70, "column": 17}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "isOpen", "start": {"line": 75, "column": 17}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "isFile", "start": {"line": 80, "column": 17}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "getURL", "start": {"line": 85, "column": 13}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "getURI", "start": {"line": 90, "column": 13}, "end": {"line": 92, "column": 3}, "value": 3}, + {"unit_name": "getFile", "start": {"line": 95, "column": 14}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "readableChannel", "start": {"line": 100, "column": 29}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "contentLength", "start": {"line": 105, "column": 14}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "lastModified", "start": {"line": 110, "column": 14}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "createRelative", "start": {"line": 115, "column": 18}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getFilename", "start": {"line": 120, "column": 16}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 125, "column": 16}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "getResource", "start": {"line": 129, "column": 18}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 134, "column": 16}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 139, "column": 17}, "end": {"line": 148, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 151, "column": 13}, "end": {"line": 156, "column": 3}, "value": 6}, + {"unit_name": "toString", "start": {"line": 159, "column": 16}, "end": {"line": 161, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 170, "column": 46}, "end": {"line": 172, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 181, "column": 38}, "end": {"line": 186, "column": 3}, "value": 6}, + {"unit_name": "OriginTrackedWritableResource", "start": {"line": 198, "column": 3}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "getResource", "start": {"line": 203, "column": 27}, "end": {"line": 205, "column": 4}, "value": 3}, + {"unit_name": "getOutputStream", "start": {"line": 208, "column": 23}, "end": {"line": 210, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/PropertySourceOrigin.java": { + "checksum": "61a5f4664743978582f2e326e5b7cb07", + "language": "Java", + "loc": 42, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "PropertySourceOrigin", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "PropertySourceOrigin", "start": {"line": 52, "column": 9}, "end": {"line": 58, "column": 3}, "value": 7}, + {"unit_name": "getPropertySource", "start": {"line": 64, "column": 27}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getPropertyName", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 83, "column": 16}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "getParent", "start": {"line": 88, "column": 16}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 93, "column": 16}, "end": {"line": 96, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 106, "column": 23}, "end": {"line": 110, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/TextResourceOrigin.java": { + "checksum": "df8528ae4090fdf3376b025a0f88ee4d", + "language": "Java", + "loc": 114, + "profile": [94, 0, 0, 0], + "measurements": [ + {"unit_name": "TextResourceOrigin", "start": {"line": 42, "column": 9}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "getResource", "start": {"line": 51, "column": 18}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getLocation", "start": {"line": 59, "column": 18}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "getParent", "start": {"line": 64, "column": 16}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 69, "column": 17}, "end": {"line": 83, "column": 3}, "value": 15}, + {"unit_name": "hashCode", "start": {"line": 86, "column": 13}, "end": {"line": 91, "column": 3}, "value": 6}, + {"unit_name": "toString", "start": {"line": 94, "column": 16}, "end": {"line": 101, "column": 3}, "value": 8}, + {"unit_name": "getResourceDescription", "start": {"line": 103, "column": 17}, "end": {"line": 114, "column": 3}, "value": 12}, + {"unit_name": "getResourceDescription", "start": {"line": 116, "column": 17}, "end": {"line": 127, "column": 3}, "value": 11}, + {"unit_name": "Location", "start": {"line": 143, "column": 10}, "end": {"line": 146, "column": 4}, "value": 4}, + {"unit_name": "getLine", "start": {"line": 152, "column": 14}, "end": {"line": 154, "column": 4}, "value": 3}, + {"unit_name": "getColumn", "start": {"line": 160, "column": 14}, "end": {"line": 162, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 165, "column": 18}, "end": {"line": 177, "column": 4}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 180, "column": 14}, "end": {"line": 182, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 185, "column": 17}, "end": {"line": 187, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/JarUri.java": { + "checksum": "ef1d7a273ef775a1e79507c5eaa4669b", + "language": "Java", + "loc": 46, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "JarUri", "start": {"line": 36, "column": 10}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "extractDescription", "start": {"line": 41, "column": 17}, "end": {"line": 51, "column": 3}, "value": 11}, + {"unit_name": "getFilename", "start": {"line": 53, "column": 17}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "getDescription", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 62, "column": 9}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 67, "column": 16}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 71, "column": 16}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 75, "column": 16}, "end": {"line": 80, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/Origin.java": { + "checksum": "6daf7b0644ea20ea1473384334bfbfa6", + "language": "Java", + "loc": 38, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "getParent", "start": {"line": 49, "column": 17}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "from", "start": {"line": 59, "column": 16}, "end": {"line": 71, "column": 3}, "value": 13}, + {"unit_name": "parentsFrom", "start": {"line": 83, "column": 22}, "end": {"line": 95, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/OriginTrackedValue.java": { + "checksum": "b9df6ae1bd6a4625beab14e050e47b1a", + "language": "Java", + "loc": 65, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "OriginTrackedValue", "start": {"line": 36, "column": 10}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "getValue", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "getOrigin", "start": {"line": 50, "column": 16}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 55, "column": 17}, "end": {"line": 60, "column": 3}, "value": 6}, + {"unit_name": "hashCode", "start": {"line": 63, "column": 13}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 68, "column": 16}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 72, "column": 35}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 85, "column": 35}, "end": {"line": 93, "column": 3}, "value": 9}, + {"unit_name": "OriginTrackedCharSequence", "start": {"line": 100, "column": 3}, "end": {"line": 102, "column": 4}, "value": 3}, + {"unit_name": "length", "start": {"line": 105, "column": 14}, "end": {"line": 107, "column": 4}, "value": 3}, + {"unit_name": "charAt", "start": {"line": 110, "column": 15}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "subSequence", "start": {"line": 115, "column": 23}, "end": {"line": 117, "column": 4}, "value": 3}, + {"unit_name": "getValue", "start": {"line": 120, "column": 23}, "end": {"line": 122, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/SystemEnvironmentOrigin.java": { + "checksum": "e7994c707d89bb186968041b6a686f65", + "language": "Java", + "loc": 33, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "SystemEnvironmentOrigin", "start": {"line": 33, "column": 9}, "end": {"line": 37, "column": 3}, "value": 5}, + {"unit_name": "getProperty", "start": {"line": 39, "column": 16}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 44, "column": 17}, "end": {"line": 53, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 56, "column": 13}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/package-info.java": { + "checksum": "df60b631bdbf3ee6866e15566ad76e62", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/origin/OriginProvider.java": { + "checksum": "7f11dd29c8b750c5b4652d5cf88cd25e", + "language": "Java", + "loc": 5, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/liquibase/LiquibaseDatabaseInitializerDetector.java": { + "checksum": "2043afec245dddd2b37b46f9db9ebe27", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getDatabaseInitializerBeanTypes", "start": {"line": 35, "column": 26}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/liquibase/LiquibaseChangelogMissingFailureAnalyzer.java": { + "checksum": "f0b91c0e3ffde84a7ff7252dbdc1b0fd", + "language": "Java", + "loc": 22, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "analyze", "start": {"line": 35, "column": 28}, "end": {"line": 42, "column": 3}, "value": 8}, + {"unit_name": "extractChangelogPath", "start": {"line": 44, "column": 17}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 48, "column": 17}, "end": {"line": 50, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/liquibase/package-info.java": { + "checksum": "f9bddf17e4090c30bbab0b76b8de2153", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jms/XAConnectionFactoryWrapper.java": { + "checksum": "b359bbb697775a8cb5f3104e79ef9402", + "language": "Java", + "loc": 8, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jms/ConnectionFactoryUnwrapper.java": { + "checksum": "6913654b0b57ab9dd4be46c0a5015b59", + "language": "Java", + "loc": 25, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "ConnectionFactoryUnwrapper", "start": {"line": 33, "column": 10}, "end": {"line": 34, "column": 3}, "value": 2}, + {"unit_name": "unwrap", "start": {"line": 43, "column": 34}, "end": {"line": 49, "column": 3}, "value": 7}, + {"unit_name": "unwrapFromJmsPoolConnectionFactory", "start": {"line": 51, "column": 35}, "end": {"line": 61, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jms/package-info.java": { + "checksum": "72a492c0dd4802fc77b861ad291771ec", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/builder/ParentContextApplicationContextInitializer.java": { + "checksum": "9d090cf4a8cf7506c0d5c8a23e5dce3c", + "language": "Java", + "loc": 53, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "ParentContextApplicationContextInitializer", "start": {"line": 42, "column": 9}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "setOrder", "start": {"line": 46, "column": 14}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 51, "column": 13}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 56, "column": 14}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "getOrder", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 4}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 73, "column": 15}, "end": {"line": 79, "column": 4}, "value": 7}, + {"unit_name": "ParentContextAvailableEvent", "start": {"line": 88, "column": 10}, "end": {"line": 90, "column": 4}, "value": 3}, + {"unit_name": "getApplicationContext", "start": {"line": 92, "column": 41}, "end": {"line": 94, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/builder/SpringApplicationBuilder.java": { + "checksum": "a282a304cd2cb7b8a8217711901a24fa", + "language": "Java", + "loc": 267, + "profile": [226, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringApplicationBuilder", "start": {"line": 97, "column": 9}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "SpringApplicationBuilder", "start": {"line": 101, "column": 9}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "createSpringApplication", "start": {"line": 114, "column": 30}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "context", "start": {"line": 122, "column": 40}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "application", "start": {"line": 130, "column": 27}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "run", "start": {"line": 141, "column": 40}, "end": {"line": 152, "column": 3}, "value": 10}, + {"unit_name": "configureAsChildIfNecessary", "start": {"line": 154, "column": 15}, "end": {"line": 162, "column": 3}, "value": 9}, + {"unit_name": "build", "start": {"line": 168, "column": 27}, "end": {"line": 170, "column": 3}, "value": 3}, + {"unit_name": "build", "start": {"line": 178, "column": 27}, "end": {"line": 182, "column": 3}, "value": 5}, + {"unit_name": "child", "start": {"line": 190, "column": 34}, "end": {"line": 212, "column": 3}, "value": 12}, + {"unit_name": "parent", "start": {"line": 220, "column": 34}, "end": {"line": 230, "column": 3}, "value": 11}, + {"unit_name": "runAndExtractParent", "start": {"line": 232, "column": 35}, "end": {"line": 241, "column": 3}, "value": 10}, + {"unit_name": "parent", "start": {"line": 248, "column": 34}, "end": {"line": 253, "column": 3}, "value": 6}, + {"unit_name": "sibling", "start": {"line": 264, "column": 34}, "end": {"line": 266, "column": 3}, "value": 3}, + {"unit_name": "sibling", "start": {"line": 277, "column": 34}, "end": {"line": 279, "column": 3}, "value": 3}, + {"unit_name": "contextFactory", "start": {"line": 287, "column": 34}, "end": {"line": 290, "column": 3}, "value": 4}, + {"unit_name": "sources", "start": {"line": 297, "column": 34}, "end": {"line": 300, "column": 3}, "value": 4}, + {"unit_name": "web", "start": {"line": 309, "column": 34}, "end": {"line": 312, "column": 3}, "value": 4}, + {"unit_name": "logStartupInfo", "start": {"line": 319, "column": 34}, "end": {"line": 322, "column": 3}, "value": 4}, + {"unit_name": "banner", "start": {"line": 330, "column": 34}, "end": {"line": 333, "column": 3}, "value": 4}, + {"unit_name": "bannerMode", "start": {"line": 335, "column": 34}, "end": {"line": 338, "column": 3}, "value": 4}, + {"unit_name": "headless", "start": {"line": 346, "column": 34}, "end": {"line": 349, "column": 3}, "value": 4}, + {"unit_name": "registerShutdownHook", "start": {"line": 357, "column": 34}, "end": {"line": 361, "column": 3}, "value": 5}, + {"unit_name": "main", "start": {"line": 368, "column": 34}, "end": {"line": 371, "column": 3}, "value": 4}, + {"unit_name": "addCommandLineProperties", "start": {"line": 378, "column": 34}, "end": {"line": 381, "column": 3}, "value": 4}, + {"unit_name": "setAddConversionService", "start": {"line": 390, "column": 34}, "end": {"line": 393, "column": 3}, "value": 4}, + {"unit_name": "addBootstrapRegistryInitializer", "start": {"line": 402, "column": 34}, "end": {"line": 406, "column": 3}, "value": 5}, + {"unit_name": "lazyInitialization", "start": {"line": 414, "column": 34}, "end": {"line": 417, "column": 3}, "value": 4}, + {"unit_name": "properties", "start": {"line": 428, "column": 34}, "end": {"line": 430, "column": 3}, "value": 3}, + {"unit_name": "getMapFromKeyValuePairs", "start": {"line": 432, "column": 30}, "end": {"line": 441, "column": 3}, "value": 10}, + {"unit_name": "lowestIndexOf", "start": {"line": 443, "column": 14}, "end": {"line": 452, "column": 3}, "value": 10}, + {"unit_name": "properties", "start": {"line": 462, "column": 34}, "end": {"line": 464, "column": 3}, "value": 3}, + {"unit_name": "getMapFromProperties", "start": {"line": 466, "column": 30}, "end": {"line": 472, "column": 3}, "value": 7}, + {"unit_name": "properties", "start": {"line": 482, "column": 34}, "end": {"line": 490, "column": 3}, "value": 9}, + {"unit_name": "profiles", "start": {"line": 497, "column": 34}, "end": {"line": 501, "column": 3}, "value": 5}, + {"unit_name": "additionalProfiles", "start": {"line": 503, "column": 35}, "end": {"line": 507, "column": 3}, "value": 5}, + {"unit_name": "beanNameGenerator", "start": {"line": 515, "column": 34}, "end": {"line": 518, "column": 3}, "value": 4}, + {"unit_name": "environment", "start": {"line": 525, "column": 34}, "end": {"line": 529, "column": 3}, "value": 5}, + {"unit_name": "environmentPrefix", "start": {"line": 538, "column": 34}, "end": {"line": 541, "column": 3}, "value": 4}, + {"unit_name": "resourceLoader", "start": {"line": 549, "column": 34}, "end": {"line": 552, "column": 3}, "value": 4}, + {"unit_name": "initializers", "start": {"line": 560, "column": 34}, "end": {"line": 563, "column": 3}, "value": 4}, + {"unit_name": "listeners", "start": {"line": 573, "column": 34}, "end": {"line": 576, "column": 3}, "value": 4}, + {"unit_name": "applicationStartup", "start": {"line": 585, "column": 34}, "end": {"line": 588, "column": 3}, "value": 4}, + {"unit_name": "allowCircularReferences", "start": {"line": 598, "column": 34}, "end": {"line": 601, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/builder/ParentContextCloserApplicationListener.java": { + "checksum": "6eae2d7426de8c34a9f255e96fa22d92", + "language": "Java", + "loc": 66, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "getOrder", "start": {"line": 48, "column": 13}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "setApplicationContext", "start": {"line": 53, "column": 14}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "maybeInstallListenerInParent", "start": {"line": 62, "column": 15}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "createContextCloserListener", "start": {"line": 74, "column": 34}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "ContextCloserListener", "start": {"line": 85, "column": 10}, "end": {"line": 87, "column": 4}, "value": 3}, + {"unit_name": "onApplicationEvent", "start": {"line": 90, "column": 15}, "end": {"line": 95, "column": 4}, "value": 6}, + {"unit_name": "equals", "start": {"line": 98, "column": 18}, "end": {"line": 109, "column": 4}, "value": 12}, + {"unit_name": "hashCode", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/builder/package-info.java": { + "checksum": "7e9ec2fa6803a11a4c0b5624a65a1cca", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LoggerGroups.java": { + "checksum": "2bf67e26f86dfb64a3fa7fa3bb0ac466", + "language": "Java", + "loc": 29, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "LoggerGroups", "start": {"line": 36, "column": 9}, "end": {"line": 37, "column": 3}, "value": 2}, + {"unit_name": "LoggerGroups", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "putAll", "start": {"line": 43, "column": 14}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "put", "start": {"line": 47, "column": 15}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "put", "start": {"line": 51, "column": 15}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 55, "column": 21}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 60, "column": 31}, "end": {"line": 62, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LogFile.java": { + "checksum": "1d289210f1c93986f26e7088d666b818", + "language": "Java", + "loc": 48, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "LogFile", "start": {"line": 62, "column": 2}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "LogFile", "start": {"line": 71, "column": 2}, "end": {"line": 75, "column": 3}, "value": 5}, + {"unit_name": "applyToSystemProperties", "start": {"line": 80, "column": 14}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 88, "column": 14}, "end": {"line": 91, "column": 3}, "value": 4}, + {"unit_name": "put", "start": {"line": 93, "column": 15}, "end": {"line": 97, "column": 3}, "value": 5}, + {"unit_name": "toString", "start": {"line": 100, "column": 16}, "end": {"line": 105, "column": 3}, "value": 6}, + {"unit_name": "get", "start": {"line": 114, "column": 24}, "end": {"line": 121, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LoggingSystemProperties.java": { + "checksum": "ea1d7a2260709a85517455360eeefd6b", + "language": "Java", + "loc": 115, + "profile": [55, 38, 0, 0], + "measurements": [ + {"unit_name": "LoggingSystemProperties", "start": {"line": 63, "column": 9}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "LoggingSystemProperties", "start": {"line": 74, "column": 9}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "LoggingSystemProperties", "start": {"line": 86, "column": 9}, "end": {"line": 92, "column": 3}, "value": 7}, + {"unit_name": "getDefaultCharset", "start": {"line": 94, "column": 20}, "end": {"line": 96, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 98, "column": 20}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 102, "column": 20}, "end": {"line": 105, "column": 3}, "value": 4}, + {"unit_name": "getPropertyResolver", "start": {"line": 107, "column": 27}, "end": {"line": 116, "column": 3}, "value": 10}, + {"unit_name": "apply", "start": {"line": 118, "column": 17}, "end": {"line": 138, "column": 3}, "value": 21}, + {"unit_name": "setSystemProperty", "start": {"line": 140, "column": 15}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "setSystemProperty", "start": {"line": 144, "column": 15}, "end": {"line": 147, "column": 3}, "value": 4}, + {"unit_name": "setSystemProperty", "start": {"line": 149, "column": 15}, "end": {"line": 151, "column": 3}, "value": 3}, + {"unit_name": "setSystemProperty", "start": {"line": 153, "column": 15}, "end": {"line": 170, "column": 3}, "value": 17}, + {"unit_name": "setSystemProperty", "start": {"line": 172, "column": 15}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "thresholdMapper", "start": {"line": 176, "column": 17}, "end": {"line": 182, "column": 3}, "value": 6}, + {"unit_name": "setSystemProperty", "start": {"line": 189, "column": 23}, "end": {"line": 191, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/CorrelationIdFormatter.java": { + "checksum": "ca7fd379e839a57556e85fc4f69d609a", + "language": "Java", + "loc": 97, + "profile": [59, 21, 0, 0], + "measurements": [ + {"unit_name": "CorrelationIdFormatter", "start": {"line": 77, "column": 10}, "end": {"line": 80, "column": 3}, "value": 4}, + {"unit_name": "format", "start": {"line": 87, "column": 16}, "end": {"line": 91, "column": 3}, "value": 5}, + {"unit_name": "formatTo", "start": {"line": 99, "column": 14}, "end": {"line": 119, "column": 3}, "value": 21}, + {"unit_name": "toString", "start": {"line": 122, "column": 16}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 131, "column": 39}, "end": {"line": 138, "column": 3}, "value": 8}, + {"unit_name": "of", "start": {"line": 145, "column": 39}, "end": {"line": 147, "column": 3}, "value": 3}, + {"unit_name": "of", "start": {"line": 154, "column": 39}, "end": {"line": 160, "column": 3}, "value": 7}, + {"unit_name": "Part", "start": {"line": 168, "column": 9}, "end": {"line": 198, "column": 3}, "value": 8}, + {"unit_name": "resolve", "start": {"line": 172, "column": 10}, "end": {"line": 179, "column": 4}, "value": 8}, + {"unit_name": "blank", "start": {"line": 181, "column": 10}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 186, "column": 17}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 190, "column": 15}, "end": {"line": 196, "column": 4}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/DeferredLog.java": { + "checksum": "ce11fa8b44e9a5b871d2b5a6f3ed39fb", + "language": "Java", + "loc": 197, + "profile": [156, 0, 0, 0], + "measurements": [ + {"unit_name": "DeferredLog", "start": {"line": 47, "column": 9}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "DeferredLog", "start": {"line": 58, "column": 2}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "isTraceEnabled", "start": {"line": 65, "column": 17}, "end": {"line": 69, "column": 3}, "value": 5}, + {"unit_name": "isDebugEnabled", "start": {"line": 72, "column": 17}, "end": {"line": 76, "column": 3}, "value": 5}, + {"unit_name": "isInfoEnabled", "start": {"line": 79, "column": 17}, "end": {"line": 83, "column": 3}, "value": 5}, + {"unit_name": "isWarnEnabled", "start": {"line": 86, "column": 17}, "end": {"line": 90, "column": 3}, "value": 5}, + {"unit_name": "isErrorEnabled", "start": {"line": 93, "column": 17}, "end": {"line": 97, "column": 3}, "value": 5}, + {"unit_name": "isFatalEnabled", "start": {"line": 100, "column": 17}, "end": {"line": 104, "column": 3}, "value": 5}, + {"unit_name": "trace", "start": {"line": 107, "column": 14}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "trace", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "debug", "start": {"line": 117, "column": 14}, "end": {"line": 119, "column": 3}, "value": 3}, + {"unit_name": "debug", "start": {"line": 122, "column": 14}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "info", "start": {"line": 127, "column": 14}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "info", "start": {"line": 132, "column": 14}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "warn", "start": {"line": 137, "column": 14}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "warn", "start": {"line": 142, "column": 14}, "end": {"line": 144, "column": 3}, "value": 3}, + {"unit_name": "error", "start": {"line": 147, "column": 14}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "error", "start": {"line": 152, "column": 14}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "fatal", "start": {"line": 157, "column": 14}, "end": {"line": 159, "column": 3}, "value": 3}, + {"unit_name": "fatal", "start": {"line": 162, "column": 14}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "log", "start": {"line": 166, "column": 15}, "end": {"line": 175, "column": 3}, "value": 10}, + {"unit_name": "switchOver", "start": {"line": 177, "column": 7}, "end": {"line": 181, "column": 3}, "value": 5}, + {"unit_name": "switchTo", "start": {"line": 188, "column": 14}, "end": {"line": 190, "column": 3}, "value": 3}, + {"unit_name": "switchTo", "start": {"line": 197, "column": 14}, "end": {"line": 202, "column": 3}, "value": 6}, + {"unit_name": "replayTo", "start": {"line": 208, "column": 14}, "end": {"line": 210, "column": 3}, "value": 3}, + {"unit_name": "replayTo", "start": {"line": 216, "column": 14}, "end": {"line": 223, "column": 3}, "value": 8}, + {"unit_name": "replay", "start": {"line": 231, "column": 20}, "end": {"line": 233, "column": 3}, "value": 3}, + {"unit_name": "replay", "start": {"line": 241, "column": 20}, "end": {"line": 246, "column": 3}, "value": 6}, + {"unit_name": "logTo", "start": {"line": 248, "column": 14}, "end": {"line": 257, "column": 3}, "value": 10}, + {"unit_name": "add", "start": {"line": 263, "column": 8}, "end": {"line": 265, "column": 4}, "value": 3}, + {"unit_name": "clear", "start": {"line": 267, "column": 8}, "end": {"line": 269, "column": 4}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 272, "column": 25}, "end": {"line": 274, "column": 4}, "value": 3}, + {"unit_name": "Line", "start": {"line": 288, "column": 3}, "end": {"line": 293, "column": 4}, "value": 6}, + {"unit_name": "getDestination", "start": {"line": 295, "column": 7}, "end": {"line": 297, "column": 4}, "value": 3}, + {"unit_name": "getLevel", "start": {"line": 299, "column": 12}, "end": {"line": 301, "column": 4}, "value": 3}, + {"unit_name": "getMessage", "start": {"line": 303, "column": 10}, "end": {"line": 305, "column": 4}, "value": 3}, + {"unit_name": "getThrowable", "start": {"line": 307, "column": 13}, "end": {"line": 309, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LoggingSystemProperty.java": { + "checksum": "d65cfa8227f7c65377ad3f3abf750c62", + "language": "Java", + "loc": 43, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "LoggingSystemProperty", "start": {"line": 122, "column": 2}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "LoggingSystemProperty", "start": {"line": 126, "column": 2}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "LoggingSystemProperty", "start": {"line": 130, "column": 2}, "end": {"line": 134, "column": 3}, "value": 5}, + {"unit_name": "getEnvironmentVariableName", "start": {"line": 140, "column": 16}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getApplicationPropertyName", "start": {"line": 150, "column": 16}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "getIncludePropertyName", "start": {"line": 154, "column": 9}, "end": {"line": 156, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/DelegatingLoggingSystemFactory.java": { + "checksum": "ae94a16e7d41e6fcf5a2d7e479511963", + "language": "Java", + "loc": 22, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "DelegatingLoggingSystemFactory", "start": {"line": 35, "column": 2}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "getLoggingSystem", "start": {"line": 40, "column": 23}, "end": {"line": 51, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LoggingSystem.java": { + "checksum": "8a6a4e0c5fd3f39b71f5c9dda10f714c", + "language": "Java", + "loc": 80, + "profile": [55, 0, 0, 0], + "measurements": [ + {"unit_name": "getSystemProperties", "start": {"line": 75, "column": 33}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "initialize", "start": {"line": 94, "column": 14}, "end": {"line": 95, "column": 3}, "value": 2}, + {"unit_name": "cleanUp", "start": {"line": 101, "column": 14}, "end": {"line": 102, "column": 3}, "value": 2}, + {"unit_name": "getShutdownHandler", "start": {"line": 110, "column": 18}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "getSupportedLogLevels", "start": {"line": 119, "column": 23}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "setLogLevel", "start": {"line": 130, "column": 14}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "getLoggerConfigurations", "start": {"line": 140, "column": 35}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "getLoggerConfiguration", "start": {"line": 150, "column": 29}, "end": {"line": 152, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 159, "column": 30}, "end": {"line": 170, "column": 3}, "value": 12}, + {"unit_name": "get", "start": {"line": 172, "column": 31}, "end": {"line": 182, "column": 3}, "value": 11}, + {"unit_name": "beforeInitialize", "start": {"line": 190, "column": 15}, "end": {"line": 192, "column": 4}, "value": 2}, + {"unit_name": "setLogLevel", "start": {"line": 195, "column": 15}, "end": {"line": 197, "column": 4}, "value": 2}, + {"unit_name": "getLoggerConfigurations", "start": {"line": 200, "column": 36}, "end": {"line": 202, "column": 4}, "value": 3}, + {"unit_name": "getLoggerConfiguration", "start": {"line": 205, "column": 30}, "end": {"line": 207, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/DeferredLogs.java": { + "checksum": "aeb0c9ea6a46228a1861383ca4af9850", + "language": "Java", + "loc": 39, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "getLog", "start": {"line": 49, "column": 13}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getLog", "start": {"line": 60, "column": 13}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "getLog", "start": {"line": 71, "column": 13}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "switchOverAll", "start": {"line": 82, "column": 14}, "end": {"line": 93, "column": 3}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LogLevel.java": { + "checksum": "a942b7599cea36b2472256d182a600d8", + "language": "Java", + "loc": 27, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "LogLevel", "start": {"line": 45, "column": 2}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "log", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "log", "start": {"line": 66, "column": 14}, "end": {"line": 70, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/DeferredLogFactory.java": { + "checksum": "bd0a861f3b6be471aa581c62f592901a", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getLog", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getLog", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LoggerConfigurationComparator.java": { + "checksum": "5d70a3ed5f28e42e726b7db584334be4", + "language": "Java", + "loc": 20, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "LoggerConfigurationComparator", "start": {"line": 37, "column": 2}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "compare", "start": {"line": 43, "column": 13}, "end": {"line": 51, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LoggingSystemFactory.java": { + "checksum": "0eba37b1177c5a3f437cfdac5c3527f1", + "language": "Java", + "loc": 9, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "fromSpringFactories", "start": {"line": 42, "column": 30}, "end": {"line": 45, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LoggerGroup.java": { + "checksum": "40f7a841d2f44eee18fae0109d95ff3c", + "language": "Java", + "loc": 30, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "LoggerGroup", "start": {"line": 39, "column": 2}, "end": {"line": 42, "column": 3}, "value": 4}, + {"unit_name": "getName", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getMembers", "start": {"line": 48, "column": 22}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "hasMembers", "start": {"line": 52, "column": 17}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getConfiguredLevel", "start": {"line": 56, "column": 18}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "configureLogLevel", "start": {"line": 60, "column": 14}, "end": {"line": 63, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/AbstractLoggingSystem.java": { + "checksum": "b81eccf6fece58ad5fcc75947b997582", + "language": "Java", + "loc": 130, + "profile": [102, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractLoggingSystem", "start": {"line": 47, "column": 9}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "beforeInitialize", "start": {"line": 52, "column": 14}, "end": {"line": 53, "column": 3}, "value": 2}, + {"unit_name": "initialize", "start": {"line": 56, "column": 14}, "end": {"line": 62, "column": 3}, "value": 7}, + {"unit_name": "initializeWithSpecificConfig", "start": {"line": 64, "column": 15}, "end": {"line": 68, "column": 3}, "value": 5}, + {"unit_name": "initializeWithConventions", "start": {"line": 70, "column": 15}, "end": {"line": 85, "column": 3}, "value": 15}, + {"unit_name": "getSelfInitializationConfig", "start": {"line": 93, "column": 19}, "end": {"line": 95, "column": 3}, "value": 3}, + {"unit_name": "getSpringInitializationConfig", "start": {"line": 102, "column": 19}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "findConfig", "start": {"line": 106, "column": 17}, "end": {"line": 114, "column": 3}, "value": 9}, + {"unit_name": "getSpringConfigLocations", "start": {"line": 129, "column": 21}, "end": {"line": 137, "column": 3}, "value": 9}, + {"unit_name": "reinitialize", "start": {"line": 162, "column": 17}, "end": {"line": 163, "column": 3}, "value": 2}, + {"unit_name": "getClassLoader", "start": {"line": 165, "column": 30}, "end": {"line": 167, "column": 3}, "value": 3}, + {"unit_name": "getPackagedConfigFile", "start": {"line": 169, "column": 25}, "end": {"line": 175, "column": 3}, "value": 7}, + {"unit_name": "applySystemProperties", "start": {"line": 177, "column": 23}, "end": {"line": 179, "column": 3}, "value": 3}, + {"unit_name": "getDefaultValueResolver", "start": {"line": 187, "column": 37}, "end": {"line": 197, "column": 3}, "value": 11}, + {"unit_name": "getDefaultLogCorrelationPattern", "start": {"line": 205, "column": 19}, "end": {"line": 207, "column": 3}, "value": 3}, + {"unit_name": "LogLevels", "start": {"line": 220, "column": 10}, "end": {"line": 223, "column": 4}, "value": 4}, + {"unit_name": "map", "start": {"line": 225, "column": 15}, "end": {"line": 228, "column": 4}, "value": 4}, + {"unit_name": "convertNativeToSystem", "start": {"line": 230, "column": 19}, "end": {"line": 232, "column": 4}, "value": 3}, + {"unit_name": "convertSystemToNative", "start": {"line": 234, "column": 12}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "getSupported", "start": {"line": 238, "column": 24}, "end": {"line": 240, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LoggerConfiguration.java": { + "checksum": "db77fa4eb3c21fb9f5b0b1b36fcd7aa7", + "language": "Java", + "loc": 111, + "profile": [88, 0, 0, 0], + "measurements": [ + {"unit_name": "LoggerConfiguration", "start": {"line": 45, "column": 9}, "end": {"line": 51, "column": 3}, "value": 7}, + {"unit_name": "LoggerConfiguration", "start": {"line": 60, "column": 9}, "end": {"line": 67, "column": 3}, "value": 8}, + {"unit_name": "getName", "start": {"line": 73, "column": 16}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getConfiguredLevel", "start": {"line": 82, "column": 18}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "getEffectiveLevel", "start": {"line": 92, "column": 18}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getLevelConfiguration", "start": {"line": 101, "column": 28}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "getLevelConfiguration", "start": {"line": 113, "column": 28}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "equals", "start": {"line": 118, "column": 17}, "end": {"line": 129, "column": 3}, "value": 12}, + {"unit_name": "hashCode", "start": {"line": 132, "column": 13}, "end": {"line": 134, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 137, "column": 16}, "end": {"line": 140, "column": 3}, "value": 4}, + {"unit_name": "LevelConfiguration", "start": {"line": 174, "column": 11}, "end": {"line": 177, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 183, "column": 17}, "end": {"line": 185, "column": 4}, "value": 3}, + {"unit_name": "getLevel", "start": {"line": 192, "column": 19}, "end": {"line": 195, "column": 4}, "value": 4}, + {"unit_name": "isCustom", "start": {"line": 201, "column": 18}, "end": {"line": 203, "column": 4}, "value": 3}, + {"unit_name": "equals", "start": {"line": 206, "column": 18}, "end": {"line": 215, "column": 4}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 218, "column": 14}, "end": {"line": 220, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 223, "column": 17}, "end": {"line": 225, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 232, "column": 36}, "end": {"line": 235, "column": 4}, "value": 4}, + {"unit_name": "ofCustom", "start": {"line": 242, "column": 36}, "end": {"line": 245, "column": 4}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/LoggingInitializationContext.java": { + "checksum": "532be0adf6b0289ddac8a451c61f1bc8", + "language": "Java", + "loc": 12, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "LoggingInitializationContext", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getEnvironment", "start": {"line": 44, "column": 21}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/package-info.java": { + "checksum": "e849dee94ba9682497902b86592aef89", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/SpringEnvironmentPropertySource.java": { + "checksum": "cdf18594f5cd495abd99dd1917dd145f", + "language": "Java", + "loc": 24, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "getPriority", "start": {"line": 38, "column": 13}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 43, "column": 16}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "containsProperty", "start": {"line": 49, "column": 17}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "setEnvironment", "start": {"line": 54, "column": 7}, "end": {"line": 56, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/ExtendedWhitespaceThrowablePatternConverter.java": { + "checksum": "bcb05d7d076cb463d821ed202c22ef54", + "language": "Java", + "loc": 29, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "ExtendedWhitespaceThrowablePatternConverter", "start": {"line": 41, "column": 10}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "format", "start": {"line": 47, "column": 14}, "end": {"line": 53, "column": 3}, "value": 7}, + {"unit_name": "newInstance", "start": {"line": 62, "column": 60}, "end": {"line": 65, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/CorrelationIdConverter.java": { + "checksum": "75adcbb1b1bc4401ae3d05ccfb667ac4", + "language": "Java", + "loc": 30, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "CorrelationIdConverter", "start": {"line": 47, "column": 10}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "format", "start": {"line": 53, "column": 14}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "newInstance", "start": {"line": 64, "column": 39}, "end": {"line": 67, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/EnclosedInSquareBracketsConverter.java": { + "checksum": "c7ab24b1238b11a2ef69dbad8be96d2c", + "language": "Java", + "loc": 42, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "EnclosedInSquareBracketsConverter", "start": {"line": 44, "column": 10}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "format", "start": {"line": 50, "column": 14}, "end": {"line": 61, "column": 3}, "value": 12}, + {"unit_name": "newInstance", "start": {"line": 69, "column": 50}, "end": {"line": 77, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/SpringBootPropertySource.java": { + "checksum": "50ac159dd58191445b63e7b48b687565", + "language": "Java", + "loc": 36, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "forEach", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getNormalForm", "start": {"line": 46, "column": 22}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "getPriority", "start": {"line": 51, "column": 13}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getProperty", "start": {"line": 56, "column": 16}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "containsProperty", "start": {"line": 61, "column": 17}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "getPropertyNames", "start": {"line": 66, "column": 28}, "end": {"line": 68, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/SpringProfileArbiter.java": { + "checksum": "2b0cf51b7c15a5d6fd39af1256b3d5e0", + "language": "Java", + "loc": 58, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringProfileArbiter", "start": {"line": 49, "column": 10}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "isCondition", "start": {"line": 55, "column": 17}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "newBuilder", "start": {"line": 60, "column": 17}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "Builder", "start": {"line": 80, "column": 11}, "end": {"line": 81, "column": 4}, "value": 2}, + {"unit_name": "setName", "start": {"line": 89, "column": 11}, "end": {"line": 92, "column": 4}, "value": 4}, + {"unit_name": "build", "start": {"line": 95, "column": 31}, "end": {"line": 103, "column": 4}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/Log4J2LoggingSystem.java": { + "checksum": "557a2ef5d761ce5ba9b0a40a383ec811", + "language": "Java", + "loc": 409, + "profile": [259, 58, 0, 0], + "measurements": [ + {"unit_name": "Log4J2LoggingSystem", "start": {"line": 109, "column": 9}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "getStandardConfigLocations", "start": {"line": 114, "column": 21}, "end": {"line": 138, "column": 3}, "value": 25}, + {"unit_name": "isClassAvailable", "start": {"line": 140, "column": 20}, "end": {"line": 142, "column": 3}, "value": 3}, + {"unit_name": "beforeInitialize", "start": {"line": 145, "column": 14}, "end": {"line": 154, "column": 3}, "value": 10}, + {"unit_name": "configureJdkLoggingBridgeHandler", "start": {"line": 156, "column": 18}, "end": {"line": 169, "column": 3}, "value": 13}, + {"unit_name": "isJulUsingASingleConsoleHandlerAtMost", "start": {"line": 171, "column": 18}, "end": {"line": 175, "column": 3}, "value": 5}, + {"unit_name": "isLog4jLogManagerInstalled", "start": {"line": 177, "column": 18}, "end": {"line": 180, "column": 3}, "value": 4}, + {"unit_name": "isLog4jBridgeHandlerAvailable", "start": {"line": 182, "column": 18}, "end": {"line": 184, "column": 3}, "value": 3}, + {"unit_name": "removeLog4jBridgeHandler", "start": {"line": 186, "column": 15}, "end": {"line": 195, "column": 3}, "value": 10}, + {"unit_name": "removeDefaultRootHandler", "start": {"line": 197, "column": 15}, "end": {"line": 208, "column": 3}, "value": 11}, + {"unit_name": "initialize", "start": {"line": 211, "column": 14}, "end": {"line": 225, "column": 3}, "value": 15}, + {"unit_name": "loadDefaults", "start": {"line": 228, "column": 17}, "end": {"line": 231, "column": 3}, "value": 4}, + {"unit_name": "loadConfiguration", "start": {"line": 234, "column": 17}, "end": {"line": 237, "column": 3}, "value": 4}, + {"unit_name": "load", "start": {"line": 239, "column": 15}, "end": {"line": 243, "column": 3}, "value": 5}, + {"unit_name": "getOverrides", "start": {"line": 245, "column": 23}, "end": {"line": 249, "column": 3}, "value": 5}, + {"unit_name": "loadConfiguration", "start": {"line": 259, "column": 17}, "end": {"line": 275, "column": 3}, "value": 17}, + {"unit_name": "load", "start": {"line": 277, "column": 24}, "end": {"line": 281, "column": 3}, "value": 5}, + {"unit_name": "getConfigurationSource", "start": {"line": 283, "column": 30}, "end": {"line": 295, "column": 3}, "value": 13}, + {"unit_name": "createComposite", "start": {"line": 297, "column": 33}, "end": {"line": 299, "column": 3}, "value": 3}, + {"unit_name": "reinitialize", "start": {"line": 302, "column": 17}, "end": {"line": 311, "column": 3}, "value": 10}, + {"unit_name": "reinitializeWithOverrides", "start": {"line": 313, "column": 15}, "end": {"line": 328, "column": 3}, "value": 16}, + {"unit_name": "getSupportedLogLevels", "start": {"line": 331, "column": 23}, "end": {"line": 333, "column": 3}, "value": 3}, + {"unit_name": "setLogLevel", "start": {"line": 336, "column": 14}, "end": {"line": 338, "column": 3}, "value": 3}, + {"unit_name": "setLogLevel", "start": {"line": 340, "column": 15}, "end": {"line": 349, "column": 3}, "value": 10}, + {"unit_name": "clearLogLevel", "start": {"line": 351, "column": 15}, "end": {"line": 358, "column": 3}, "value": 8}, + {"unit_name": "setLogLevel", "start": {"line": 360, "column": 15}, "end": {"line": 368, "column": 3}, "value": 9}, + {"unit_name": "getLoggerConfigurations", "start": {"line": 371, "column": 35}, "end": {"line": 376, "column": 3}, "value": 6}, + {"unit_name": "getLoggerConfiguration", "start": {"line": 379, "column": 29}, "end": {"line": 382, "column": 3}, "value": 4}, + {"unit_name": "getAllLoggers", "start": {"line": 384, "column": 36}, "end": {"line": 391, "column": 3}, "value": 8}, + {"unit_name": "addLogger", "start": {"line": 393, "column": 15}, "end": {"line": 399, "column": 3}, "value": 7}, + {"unit_name": "getSubName", "start": {"line": 401, "column": 17}, "end": {"line": 407, "column": 3}, "value": 7}, + {"unit_name": "convertLoggerConfig", "start": {"line": 409, "column": 30}, "end": {"line": 420, "column": 3}, "value": 12}, + {"unit_name": "getLevelConfiguration", "start": {"line": 422, "column": 29}, "end": {"line": 425, "column": 3}, "value": 4}, + {"unit_name": "getShutdownHandler", "start": {"line": 428, "column": 18}, "end": {"line": 430, "column": 3}, "value": 3}, + {"unit_name": "cleanUp", "start": {"line": 433, "column": 14}, "end": {"line": 443, "column": 3}, "value": 11}, + {"unit_name": "getLogger", "start": {"line": 445, "column": 23}, "end": {"line": 448, "column": 3}, "value": 4}, + {"unit_name": "findLogger", "start": {"line": 450, "column": 23}, "end": {"line": 456, "column": 3}, "value": 7}, + {"unit_name": "getLoggerContext", "start": {"line": 458, "column": 24}, "end": {"line": 460, "column": 3}, "value": 3}, + {"unit_name": "isAlreadyInitialized", "start": {"line": 462, "column": 18}, "end": {"line": 464, "column": 3}, "value": 3}, + {"unit_name": "markAsInitialized", "start": {"line": 466, "column": 15}, "end": {"line": 468, "column": 3}, "value": 3}, + {"unit_name": "markAsUninitialized", "start": {"line": 470, "column": 15}, "end": {"line": 472, "column": 3}, "value": 3}, + {"unit_name": "getDefaultLogCorrelationPattern", "start": {"line": 475, "column": 19}, "end": {"line": 477, "column": 3}, "value": 3}, + {"unit_name": "getEnvironment", "start": {"line": 486, "column": 28}, "end": {"line": 488, "column": 3}, "value": 3}, + {"unit_name": "getLoggingSystem", "start": {"line": 500, "column": 24}, "end": {"line": 505, "column": 4}, "value": 6}, + {"unit_name": "LevelSetLoggerConfig", "start": {"line": 514, "column": 3}, "end": {"line": 516, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/StructuredLogLayout.java": { + "checksum": "8bb70c33bbc41e778ba705aab47d072f", + "language": "Java", + "loc": 89, + "profile": [53, 0, 0, 0], + "measurements": [ + {"unit_name": "StructuredLogLayout", "start": {"line": 53, "column": 10}, "end": {"line": 57, "column": 3}, "value": 5}, + {"unit_name": "toSerializable", "start": {"line": 60, "column": 16}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "toByteArray", "start": {"line": 65, "column": 16}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "newBuilder", "start": {"line": 70, "column": 37}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "setFormat", "start": {"line": 85, "column": 11}, "end": {"line": 88, "column": 4}, "value": 4}, + {"unit_name": "setCharset", "start": {"line": 90, "column": 11}, "end": {"line": 93, "column": 4}, "value": 4}, + {"unit_name": "build", "start": {"line": 96, "column": 30}, "end": {"line": 104, "column": 4}, "value": 9}, + {"unit_name": "addCommonFormatters", "start": {"line": 106, "column": 16}, "end": {"line": 110, "column": 4}, "value": 5}, + {"unit_name": "createEcsFormatter", "start": {"line": 112, "column": 53}, "end": {"line": 117, "column": 4}, "value": 6}, + {"unit_name": "createGraylogFormatter", "start": {"line": 119, "column": 58}, "end": {"line": 124, "column": 4}, "value": 6}, + {"unit_name": "createLogstashFormatter", "start": {"line": 126, "column": 42}, "end": {"line": 130, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/WhitespaceThrowablePatternConverter.java": { + "checksum": "253de85a197db6933db897c420efa0e8", + "language": "Java", + "loc": 25, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "WhitespaceThrowablePatternConverter", "start": {"line": 37, "column": 10}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "format", "start": {"line": 42, "column": 14}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "newInstance", "start": {"line": 57, "column": 52}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/SpringBootConfigurationFactory.java": { + "checksum": "5b2b620c79beef184531f21d37382584", + "language": "Java", + "loc": 24, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "getSupportedTypes", "start": {"line": 50, "column": 21}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getConfiguration", "start": {"line": 55, "column": 23}, "end": {"line": 60, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/SpringEnvironmentLookup.java": { + "checksum": "b05ac59752389f57025895689ec1824f", + "language": "Java", + "loc": 28, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "lookup", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "lookup", "start": {"line": 46, "column": 16}, "end": {"line": 52, "column": 3}, "value": 7}, + {"unit_name": "setLoggerContext", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/GraylogExtendedLogFormatStructuredLogFormatter.java": { + "checksum": "5b125f334a8b5d7f1de0121c0c7e5451", + "language": "Java", + "loc": 96, + "profile": [44, 20, 0, 0], + "measurements": [ + {"unit_name": "GraylogExtendedLogFormatStructuredLogFormatter", "start": {"line": 72, "column": 2}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "jsonMembers", "start": {"line": 77, "column": 22}, "end": {"line": 96, "column": 3}, "value": 20}, + {"unit_name": "getMessageText", "start": {"line": 98, "column": 24}, "end": {"line": 102, "column": 3}, "value": 4}, + {"unit_name": "formatTimeStamp", "start": {"line": 111, "column": 30}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "convertLevel", "start": {"line": 121, "column": 21}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "throwableMembers", "start": {"line": 125, "column": 22}, "end": {"line": 132, "column": 3}, "value": 8}, + {"unit_name": "formatFullMessageWithThrowable", "start": {"line": 134, "column": 24}, "end": {"line": 137, "column": 3}, "value": 4}, + {"unit_name": "createAdditionalFields", "start": {"line": 139, "column": 22}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "createAdditionalField", "start": {"line": 143, "column": 22}, "end": {"line": 154, "column": 3}, "value": 12}, + {"unit_name": "asAdditionalFieldName", "start": {"line": 156, "column": 24}, "end": {"line": 158, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/ColorConverter.java": { + "checksum": "ecafff5a524968dc6b3f5c9fca5148eb", + "language": "Java", + "loc": 90, + "profile": [44, 0, 0, 0], + "measurements": [ + {"unit_name": "ColorConverter", "start": {"line": 79, "column": 10}, "end": {"line": 83, "column": 3}, "value": 5}, + {"unit_name": "handlesThrowable", "start": {"line": 86, "column": 17}, "end": {"line": 93, "column": 3}, "value": 8}, + {"unit_name": "format", "start": {"line": 96, "column": 14}, "end": {"line": 110, "column": 3}, "value": 14}, + {"unit_name": "appendAnsiString", "start": {"line": 112, "column": 17}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "newInstance", "start": {"line": 122, "column": 31}, "end": {"line": 135, "column": 3}, "value": 14} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/StructuredMessage.java": { + "checksum": "6bab979136b9ba39a4662d1969241b67", + "language": "Java", + "loc": 34, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "StructuredMessage", "start": {"line": 37, "column": 10}, "end": {"line": 38, "column": 3}, "value": 2}, + {"unit_name": "get", "start": {"line": 40, "column": 16}, "end": {"line": 46, "column": 3}, "value": 7}, + {"unit_name": "hasJsonFormat", "start": {"line": 48, "column": 25}, "end": {"line": 55, "column": 3}, "value": 8}, + {"unit_name": "formatTo", "start": {"line": 57, "column": 22}, "end": {"line": 64, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/ElasticCommonSchemaStructuredLogFormatter.java": { + "checksum": "0d7e6a2778d8ae4567e5a8ae411f2f0b", + "language": "Java", + "loc": 45, + "profile": [7, 21, 0, 0], + "measurements": [ + {"unit_name": "ElasticCommonSchemaStructuredLogFormatter", "start": {"line": 45, "column": 2}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "jsonMembers", "start": {"line": 50, "column": 22}, "end": {"line": 70, "column": 3}, "value": 21}, + {"unit_name": "asTimestamp", "start": {"line": 72, "column": 35}, "end": {"line": 74, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/LogstashStructuredLogFormatter.java": { + "checksum": "cb6ce982068af19a1bd7d67a535df8ab", + "language": "Java", + "loc": 61, + "profile": [22, 19, 0, 0], + "measurements": [ + {"unit_name": "LogstashStructuredLogFormatter", "start": {"line": 47, "column": 2}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "jsonMembers", "start": {"line": 51, "column": 22}, "end": {"line": 69, "column": 3}, "value": 19}, + {"unit_name": "asTimestamp", "start": {"line": 71, "column": 24}, "end": {"line": 76, "column": 3}, "value": 6}, + {"unit_name": "getMarkers", "start": {"line": 78, "column": 29}, "end": {"line": 82, "column": 3}, "value": 5}, + {"unit_name": "addMarkers", "start": {"line": 84, "column": 22}, "end": {"line": 91, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/log4j2/package-info.java": { + "checksum": "a21fd785b805347f777eabf2568ef1c7", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/java/SimpleFormatter.java": { + "checksum": "6d6b9e0fa2c01e0b654b83ec022253e2", + "language": "Java", + "loc": 49, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "format", "start": {"line": 42, "column": 16}, "end": {"line": 50, "column": 3}, "value": 9}, + {"unit_name": "getThrowable", "start": {"line": 52, "column": 17}, "end": {"line": 62, "column": 3}, "value": 11}, + {"unit_name": "getThreadName", "start": {"line": 64, "column": 17}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "getOrUseDefault", "start": {"line": 69, "column": 24}, "end": {"line": 81, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/java/JavaLoggingSystem.java": { + "checksum": "56e99624174eec75a0215d2c8642aaca", + "language": "Java", + "loc": 143, + "profile": [87, 0, 0, 0], + "measurements": [ + {"unit_name": "JavaLoggingSystem", "start": {"line": 72, "column": 9}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "getStandardConfigLocations", "start": {"line": 77, "column": 21}, "end": {"line": 79, "column": 3}, "value": 3}, + {"unit_name": "beforeInitialize", "start": {"line": 82, "column": 14}, "end": {"line": 85, "column": 3}, "value": 4}, + {"unit_name": "loadDefaults", "start": {"line": 88, "column": 17}, "end": {"line": 95, "column": 3}, "value": 8}, + {"unit_name": "loadConfiguration", "start": {"line": 98, "column": 17}, "end": {"line": 101, "column": 3}, "value": 4}, + {"unit_name": "loadConfiguration", "start": {"line": 103, "column": 17}, "end": {"line": 116, "column": 3}, "value": 14}, + {"unit_name": "getSupportedLogLevels", "start": {"line": 119, "column": 23}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "setLogLevel", "start": {"line": 124, "column": 14}, "end": {"line": 133, "column": 3}, "value": 10}, + {"unit_name": "getLoggerConfigurations", "start": {"line": 136, "column": 35}, "end": {"line": 144, "column": 3}, "value": 9}, + {"unit_name": "getLoggerConfiguration", "start": {"line": 147, "column": 29}, "end": {"line": 156, "column": 3}, "value": 10}, + {"unit_name": "getEffectiveLevel", "start": {"line": 158, "column": 16}, "end": {"line": 164, "column": 3}, "value": 7}, + {"unit_name": "getShutdownHandler", "start": {"line": 167, "column": 18}, "end": {"line": 169, "column": 3}, "value": 3}, + {"unit_name": "cleanUp", "start": {"line": 172, "column": 14}, "end": {"line": 174, "column": 3}, "value": 3}, + {"unit_name": "getLoggingSystem", "start": {"line": 186, "column": 24}, "end": {"line": 191, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/java/JavaLoggingSystemRuntimeHints.java": { + "checksum": "b5c9e6849a10e99c577cd08105f72fd4", + "language": "Java", + "loc": 10, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 30, "column": 14}, "end": {"line": 33, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/java/package-info.java": { + "checksum": "a95c18a04a69978538564ce1323e214e", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/StructuredLoggingJsonProperties.java": { + "checksum": "b509b104cb5518f659a901a6ad11cc9b", + "language": "Java", + "loc": 13, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "StructuredLoggingJsonProperties", "start": {"line": 36, "column": 8}, "end": {"line": 45, "column": 2}, "value": 4}, + {"unit_name": "get", "start": {"line": 39, "column": 41}, "end": {"line": 43, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/GraylogExtendedLogFormatProperties.java": { + "checksum": "63e6f1f03bc72355ed420c7767edc4b9", + "language": "Java", + "loc": 36, + "profile": [43, 0, 0, 0], + "measurements": [ + {"unit_name": "GraylogExtendedLogFormatProperties", "start": {"line": 33, "column": 15}, "end": {"line": 89, "column": 2}, "value": 8}, + {"unit_name": "withDefaults", "start": {"line": 37, "column": 37}, "end": {"line": 41, "column": 3}, "value": 5}, + {"unit_name": "withFallbackProperty", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "jsonMembers", "start": {"line": 51, "column": 14}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "get", "start": {"line": 62, "column": 51}, "end": {"line": 67, "column": 3}, "value": 6}, + {"unit_name": "Service", "start": {"line": 74, "column": 16}, "end": {"line": 87, "column": 3}, "value": 10}, + {"unit_name": "withDefaults", "start": {"line": 78, "column": 11}, "end": {"line": 81, "column": 4}, "value": 4}, + {"unit_name": "jsonMembers", "start": {"line": 83, "column": 8}, "end": {"line": 85, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/StructuredLoggingJsonMembersCustomizer.java": { + "checksum": "2cffee1ae67f33e509c5036da5466532", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/CommonStructuredLogFormat.java": { + "checksum": "35f02b57339462f1351c2ea9f57a5d70", + "language": "Java", + "loc": 21, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "CommonStructuredLogFormat", "start": {"line": 49, "column": 2}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getId", "start": {"line": 57, "column": 9}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "forId", "start": {"line": 66, "column": 35}, "end": {"line": 73, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/StructuredLoggingJsonPropertiesJsonMembersCustomizer.java": { + "checksum": "e113c4c8ce198c842563cfb8a15a6a74", + "language": "Java", + "loc": 46, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "StructuredLoggingJsonPropertiesJsonMembersCustomizer", "start": {"line": 38, "column": 2}, "end": {"line": 42, "column": 3}, "value": 5}, + {"unit_name": "customize", "start": {"line": 45, "column": 14}, "end": {"line": 56, "column": 3}, "value": 12}, + {"unit_name": "renameJsonMembers", "start": {"line": 58, "column": 9}, "end": {"line": 62, "column": 3}, "value": 5}, + {"unit_name": "filterPath", "start": {"line": 64, "column": 10}, "end": {"line": 70, "column": 3}, "value": 7}, + {"unit_name": "createAndApplyCustomizer", "start": {"line": 73, "column": 15}, "end": {"line": 77, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/ElasticCommonSchemaProperties.java": { + "checksum": "1abc8731fcd2bb929978291eda807b28", + "language": "Java", + "loc": 39, + "profile": [49, 0, 0, 0], + "measurements": [ + {"unit_name": "ElasticCommonSchemaProperties", "start": {"line": 33, "column": 15}, "end": {"line": 94, "column": 2}, "value": 8}, + {"unit_name": "withDefaults", "start": {"line": 37, "column": 32}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "withFallbackProperty", "start": {"line": 42, "column": 16}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "jsonMembers", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 60, "column": 46}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "Service", "start": {"line": 75, "column": 16}, "end": {"line": 92, "column": 3}, "value": 14}, + {"unit_name": "jsonMembers", "start": {"line": 79, "column": 8}, "end": {"line": 84, "column": 4}, "value": 6}, + {"unit_name": "withDefaults", "start": {"line": 86, "column": 11}, "end": {"line": 90, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/StructuredLogFormatterFactory.java": { + "checksum": "a68ab193ba82c39220c32bc4eed678dc", + "language": "Java", + "loc": 114, + "profile": [75, 0, 0, 0], + "measurements": [ + {"unit_name": "StructuredLogFormatterFactory", "start": {"line": 73, "column": 9}, "end": {"line": 77, "column": 3}, "value": 5}, + {"unit_name": "StructuredLogFormatterFactory", "start": {"line": 79, "column": 2}, "end": {"line": 93, "column": 3}, "value": 15}, + {"unit_name": "getStructuredLoggingJsonMembersCustomizer", "start": {"line": 95, "column": 44}, "end": {"line": 103, "column": 3}, "value": 9}, + {"unit_name": "loadStructuredLoggingJsonMembersCustomizers", "start": {"line": 106, "column": 58}, "end": {"line": 109, "column": 3}, "value": 4}, + {"unit_name": "invokeCustomizers", "start": {"line": 112, "column": 15}, "end": {"line": 116, "column": 3}, "value": 5}, + {"unit_name": "get", "start": {"line": 125, "column": 35}, "end": {"line": 134, "column": 3}, "value": 10}, + {"unit_name": "getUsingClassName", "start": {"line": 137, "column": 36}, "end": {"line": 145, "column": 3}, "value": 9}, + {"unit_name": "checkTypeArgument", "start": {"line": 147, "column": 15}, "end": {"line": 154, "column": 3}, "value": 7}, + {"unit_name": "add", "start": {"line": 172, "column": 15}, "end": {"line": 174, "column": 4}, "value": 3}, + {"unit_name": "getCommonNames", "start": {"line": 176, "column": 22}, "end": {"line": 178, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 180, "column": 29}, "end": {"line": 184, "column": 4}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/JsonWriterStructuredLogFormatter.java": { + "checksum": "7b588d5772cd0a6e688f1bd91012ffc2", + "language": "Java", + "loc": 33, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "JsonWriterStructuredLogFormatter", "start": {"line": 44, "column": 12}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "customized", "start": {"line": 49, "column": 42}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "customizeWith", "start": {"line": 55, "column": 42}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "JsonWriterStructuredLogFormatter", "start": {"line": 65, "column": 12}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "format", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "formatAsBytes", "start": {"line": 75, "column": 16}, "end": {"line": 77, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/StructuredLogFormatter.java": { + "checksum": "39c1a18b777782765761e42b47e85354", + "language": "Java", + "loc": 11, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "formatAsBytes", "start": {"line": 59, "column": 17}, "end": {"line": 61, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/structured/package-info.java": { + "checksum": "9e8b3174b237673e0a0c16c86af1f111", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/SpringProfileModel.java": { + "checksum": "b25f1e95aa08da12e32d9f2ce729135f", + "language": "Java", + "loc": 4, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/CorrelationIdConverter.java": { + "checksum": "3b5668334ed4a9ceb2245b7ad6a7f0bb", + "language": "Java", + "loc": 28, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "start", "start": {"line": 42, "column": 14}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "stop", "start": {"line": 48, "column": 14}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "convert", "start": {"line": 54, "column": 16}, "end": {"line": 60, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/RootLogLevelConfigurator.java": { + "checksum": "00f6f1006f897c9a4baf4cd5f56cc05e", + "language": "Java", + "loc": 13, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "configure", "start": {"line": 35, "column": 25}, "end": {"line": 38, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/WhitespaceThrowableProxyConverter.java": { + "checksum": "21465fd11d407b799545cb6aefd5e773", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "throwableProxyToString", "start": {"line": 33, "column": 19}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/SpringProfileIfNestedWithinSecondPhaseElementSanityChecker.java": { + "checksum": "20a5e33a31bb9d0a4f1ede5cb1f72647", + "language": "Java", + "loc": 33, + "profile": [0, 17, 0, 0], + "measurements": [ + {"unit_name": "check", "start": {"line": 44, "column": 14}, "end": {"line": 60, "column": 3}, "value": 17} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/EnclosedInSquareBracketsConverter.java": { + "checksum": "24c47e82c34d7a71bd89156229305e49", + "language": "Java", + "loc": 19, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "transform", "start": {"line": 34, "column": 19}, "end": {"line": 37, "column": 3}, "value": 4}, + {"unit_name": "resolveFromFirstOption", "start": {"line": 39, "column": 17}, "end": {"line": 46, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/ApplicationNameConverter.java": { + "checksum": "832f5ac2778b83a2463459139261f5bb", + "language": "Java", + "loc": 16, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "convert", "start": {"line": 44, "column": 16}, "end": {"line": 48, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/SpringBootJoranConfigurator.java": { + "checksum": "e30f56b42d64a8faa7c52aa92676236b", + "language": "Java", + "loc": 373, + "profile": [214, 76, 0, 0], + "measurements": [ + {"unit_name": "SpringBootJoranConfigurator", "start": {"line": 85, "column": 2}, "end": {"line": 87, "column": 3}, "value": 3}, + {"unit_name": "sanityCheck", "start": {"line": 90, "column": 17}, "end": {"line": 93, "column": 3}, "value": 4}, + {"unit_name": "addModelHandlerAssociations", "start": {"line": 96, "column": 17}, "end": {"line": 104, "column": 3}, "value": 9}, + {"unit_name": "addElementSelectorAndActionAssociations", "start": {"line": 107, "column": 14}, "end": {"line": 112, "column": 3}, "value": 6}, + {"unit_name": "buildModelInterpretationContext", "start": {"line": 115, "column": 14}, "end": {"line": 122, "column": 3}, "value": 8}, + {"unit_name": "configureUsingAotGeneratedArtifacts", "start": {"line": 124, "column": 10}, "end": {"line": 132, "column": 3}, "value": 9}, + {"unit_name": "processModel", "start": {"line": 135, "column": 14}, "end": {"line": 141, "column": 3}, "value": 7}, + {"unit_name": "isAotProcessingInProgress", "start": {"line": 143, "column": 18}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "LogbackConfigurationAotContribution", "start": {"line": 153, "column": 11}, "end": {"line": 157, "column": 4}, "value": 5}, + {"unit_name": "applyTo", "start": {"line": 160, "column": 15}, "end": {"line": 164, "column": 4}, "value": 5}, + {"unit_name": "ModelWriter", "start": {"line": 176, "column": 11}, "end": {"line": 179, "column": 4}, "value": 4}, + {"unit_name": "writeTo", "start": {"line": 181, "column": 16}, "end": {"line": 193, "column": 4}, "value": 13}, + {"unit_name": "serializeModel", "start": {"line": 195, "column": 18}, "end": {"line": 204, "column": 4}, "value": 10}, + {"unit_name": "serializationTypes", "start": {"line": 207, "column": 46}, "end": {"line": 232, "column": 4}, "value": 26}, + {"unit_name": "reflectionTypes", "start": {"line": 234, "column": 23}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "reflectionTypes", "start": {"line": 238, "column": 23}, "end": {"line": 249, "column": 4}, "value": 12}, + {"unit_name": "determineType", "start": {"line": 251, "column": 20}, "end": {"line": 266, "column": 4}, "value": 16}, + {"unit_name": "loadImportType", "start": {"line": 268, "column": 20}, "end": {"line": 270, "column": 4}, "value": 3}, + {"unit_name": "inferTypeFromParent", "start": {"line": 272, "column": 20}, "end": {"line": 288, "column": 4}, "value": 17}, + {"unit_name": "loadComponentType", "start": {"line": 290, "column": 20}, "end": {"line": 298, "column": 4}, "value": 9}, + {"unit_name": "instantiate", "start": {"line": 300, "column": 18}, "end": {"line": 307, "column": 4}, "value": 8}, + {"unit_name": "processComponent", "start": {"line": 309, "column": 16}, "end": {"line": 315, "column": 4}, "value": 7}, + {"unit_name": "parameterTypesNames", "start": {"line": 317, "column": 30}, "end": {"line": 327, "column": 4}, "value": 11}, + {"unit_name": "read", "start": {"line": 333, "column": 17}, "end": {"line": 347, "column": 4}, "value": 15}, + {"unit_name": "markIncludesAsHandled", "start": {"line": 349, "column": 16}, "end": {"line": 356, "column": 4}, "value": 8}, + {"unit_name": "PatternRules", "start": {"line": 366, "column": 11}, "end": {"line": 368, "column": 4}, "value": 3}, + {"unit_name": "load", "start": {"line": 370, "column": 19}, "end": {"line": 386, "column": 4}, "value": 17}, + {"unit_name": "getRegistryMap", "start": {"line": 389, "column": 31}, "end": {"line": 397, "column": 4}, "value": 9}, + {"unit_name": "save", "start": {"line": 399, "column": 16}, "end": {"line": 410, "column": 4}, "value": 12}, + {"unit_name": "asBytes", "start": {"line": 412, "column": 18}, "end": {"line": 423, "column": 4}, "value": 12}, + {"unit_name": "RequireNewOrMatchingContentFileHandler", "start": {"line": 431, "column": 11}, "end": {"line": 433, "column": 4}, "value": 3}, + {"unit_name": "acceptWithException", "start": {"line": 436, "column": 15}, "end": {"line": 448, "column": 4}, "value": 13} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackLoggingSystem.java": { + "checksum": "d45c81982df578a9e007c7570c11b3b5", + "language": "Java", + "loc": 423, + "profile": [247, 98, 0, 0], + "measurements": [ + {"unit_name": "createLogLevels", "start": {"line": 90, "column": 34}, "end": {"line": 101, "column": 3}, "value": 12}, + {"unit_name": "TurboFilter", "start": {"line": 103, "column": 61}, "end": {"line": 111, "column": 3}, "value": 4}, + {"unit_name": "decide", "start": {"line": 106, "column": 22}, "end": {"line": 109, "column": 4}, "value": 4}, + {"unit_name": "LogbackLoggingSystem", "start": {"line": 115, "column": 9}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getSystemProperties", "start": {"line": 120, "column": 33}, "end": {"line": 122, "column": 3}, "value": 3}, + {"unit_name": "getStandardConfigLocations", "start": {"line": 125, "column": 21}, "end": {"line": 127, "column": 3}, "value": 3}, + {"unit_name": "beforeInitialize", "start": {"line": 130, "column": 14}, "end": {"line": 138, "column": 3}, "value": 9}, + {"unit_name": "configureJdkLoggingBridgeHandler", "start": {"line": 140, "column": 15}, "end": {"line": 150, "column": 3}, "value": 10}, + {"unit_name": "isBridgeJulIntoSlf4j", "start": {"line": 152, "column": 18}, "end": {"line": 154, "column": 3}, "value": 3}, + {"unit_name": "isBridgeHandlerAvailable", "start": {"line": 156, "column": 18}, "end": {"line": 158, "column": 3}, "value": 3}, + {"unit_name": "isJulUsingASingleConsoleHandlerAtMost", "start": {"line": 160, "column": 18}, "end": {"line": 164, "column": 3}, "value": 5}, + {"unit_name": "removeJdkLoggingBridgeHandler", "start": {"line": 166, "column": 15}, "end": {"line": 174, "column": 3}, "value": 8}, + {"unit_name": "removeDefaultRootHandler", "start": {"line": 176, "column": 15}, "end": {"line": 187, "column": 3}, "value": 11}, + {"unit_name": "initialize", "start": {"line": 190, "column": 14}, "end": {"line": 205, "column": 3}, "value": 16}, + {"unit_name": "initializeFromAotGeneratedArtifactsIfPossible", "start": {"line": 207, "column": 18}, "end": {"line": 225, "column": 3}, "value": 19}, + {"unit_name": "loadDefaults", "start": {"line": 228, "column": 17}, "end": {"line": 248, "column": 3}, "value": 20}, + {"unit_name": "loadConfiguration", "start": {"line": 251, "column": 17}, "end": {"line": 270, "column": 3}, "value": 20}, + {"unit_name": "reportConfigurationErrorsIfNecessary", "start": {"line": 272, "column": 15}, "end": {"line": 294, "column": 3}, "value": 23}, + {"unit_name": "configureByResourceUrl", "start": {"line": 296, "column": 15}, "end": {"line": 301, "column": 3}, "value": 6}, + {"unit_name": "stopAndReset", "start": {"line": 303, "column": 15}, "end": {"line": 309, "column": 3}, "value": 7}, + {"unit_name": "isBridgeHandlerInstalled", "start": {"line": 311, "column": 18}, "end": {"line": 318, "column": 3}, "value": 8}, + {"unit_name": "addLevelChangePropagator", "start": {"line": 320, "column": 15}, "end": {"line": 325, "column": 3}, "value": 6}, + {"unit_name": "cleanUp", "start": {"line": 328, "column": 14}, "end": {"line": 337, "column": 3}, "value": 10}, + {"unit_name": "reinitialize", "start": {"line": 340, "column": 17}, "end": {"line": 345, "column": 3}, "value": 6}, + {"unit_name": "putInitializationContextObjects", "start": {"line": 347, "column": 15}, "end": {"line": 351, "column": 3}, "value": 5}, + {"unit_name": "getLoggerConfigurations", "start": {"line": 354, "column": 35}, "end": {"line": 361, "column": 3}, "value": 8}, + {"unit_name": "getLoggerConfiguration", "start": {"line": 364, "column": 29}, "end": {"line": 368, "column": 3}, "value": 5}, + {"unit_name": "getLoggerName", "start": {"line": 370, "column": 17}, "end": {"line": 375, "column": 3}, "value": 6}, + {"unit_name": "getLoggerConfiguration", "start": {"line": 377, "column": 30}, "end": {"line": 385, "column": 3}, "value": 9}, + {"unit_name": "getSupportedLogLevels", "start": {"line": 388, "column": 23}, "end": {"line": 390, "column": 3}, "value": 3}, + {"unit_name": "setLogLevel", "start": {"line": 393, "column": 14}, "end": {"line": 398, "column": 3}, "value": 6}, + {"unit_name": "getShutdownHandler", "start": {"line": 401, "column": 18}, "end": {"line": 403, "column": 3}, "value": 3}, + {"unit_name": "getLogger", "start": {"line": 405, "column": 40}, "end": {"line": 408, "column": 3}, "value": 4}, + {"unit_name": "getLoggerContext", "start": {"line": 410, "column": 24}, "end": {"line": 421, "column": 3}, "value": 12}, + {"unit_name": "getLoggerFactory", "start": {"line": 423, "column": 25}, "end": {"line": 436, "column": 3}, "value": 14}, + {"unit_name": "getLocation", "start": {"line": 438, "column": 17}, "end": {"line": 450, "column": 3}, "value": 12}, + {"unit_name": "isAlreadyInitialized", "start": {"line": 452, "column": 18}, "end": {"line": 454, "column": 3}, "value": 3}, + {"unit_name": "markAsInitialized", "start": {"line": 456, "column": 15}, "end": {"line": 458, "column": 3}, "value": 3}, + {"unit_name": "markAsUninitialized", "start": {"line": 460, "column": 15}, "end": {"line": 462, "column": 3}, "value": 3}, + {"unit_name": "getDefaultLogCorrelationPattern", "start": {"line": 465, "column": 19}, "end": {"line": 467, "column": 3}, "value": 3}, + {"unit_name": "processAheadOfTime", "start": {"line": 470, "column": 50}, "end": {"line": 477, "column": 3}, "value": 8}, + {"unit_name": "withLoggingSuppressed", "start": {"line": 479, "column": 15}, "end": {"line": 488, "column": 3}, "value": 10}, + {"unit_name": "setStatusPrinterStream", "start": {"line": 490, "column": 7}, "end": {"line": 492, "column": 3}, "value": 3}, + {"unit_name": "getLoggingSystem", "start": {"line": 504, "column": 24}, "end": {"line": 509, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackLoggingSystemProperties.java": { + "checksum": "9ebc2ec6f6741131b84317fca2adf044", + "language": "Java", + "loc": 74, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "LogbackLoggingSystemProperties", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "LogbackLoggingSystemProperties", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "LogbackLoggingSystemProperties", "start": {"line": 68, "column": 9}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "getDefaultCharset", "start": {"line": 74, "column": 20}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 79, "column": 17}, "end": {"line": 83, "column": 3}, "value": 5}, + {"unit_name": "applyJBossLoggingProperties", "start": {"line": 85, "column": 15}, "end": {"line": 89, "column": 3}, "value": 5}, + {"unit_name": "applyRollingPolicyProperties", "start": {"line": 91, "column": 15}, "end": {"line": 97, "column": 3}, "value": 7}, + {"unit_name": "applyRollingPolicy", "start": {"line": 99, "column": 15}, "end": {"line": 101, "column": 3}, "value": 3}, + {"unit_name": "applyRollingPolicy", "start": {"line": 103, "column": 19}, "end": {"line": 111, "column": 3}, "value": 9}, + {"unit_name": "getProperty", "start": {"line": 114, "column": 16}, "end": {"line": 125, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/SpringPropertyModel.java": { + "checksum": "60a29fe6d3d67f7a54deb0a0bb0e3c6c", + "language": "Java", + "loc": 25, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "getScope", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "setScope", "start": {"line": 41, "column": 7}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getDefaultValue", "start": {"line": 45, "column": 9}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "setDefaultValue", "start": {"line": 49, "column": 7}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "setSource", "start": {"line": 57, "column": 7}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/DefaultLogbackConfiguration.java": { + "checksum": "400da8e30bec225afb3beea4559aeb8b", + "language": "Java", + "loc": 179, + "profile": [102, 41, 0, 0], + "measurements": [ + {"unit_name": "DefaultLogbackConfiguration", "start": {"line": 78, "column": 2}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 82, "column": 7}, "end": {"line": 98, "column": 3}, "value": 17}, + {"unit_name": "defaults", "start": {"line": 100, "column": 15}, "end": {"line": 123, "column": 3}, "value": 24}, + {"unit_name": "deprecatedDefaults", "start": {"line": 126, "column": 15}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "putProperty", "start": {"line": 130, "column": 7}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "consoleAppender", "start": {"line": 134, "column": 34}, "end": {"line": 139, "column": 3}, "value": 6}, + {"unit_name": "fileAppender", "start": {"line": 141, "column": 34}, "end": {"line": 148, "column": 3}, "value": 8}, + {"unit_name": "createAppender", "start": {"line": 150, "column": 15}, "end": {"line": 155, "column": 3}, "value": 6}, + {"unit_name": "createThresholdFilter", "start": {"line": 157, "column": 26}, "end": {"line": 162, "column": 3}, "value": 6}, + {"unit_name": "createEncoder", "start": {"line": 164, "column": 33}, "end": {"line": 176, "column": 3}, "value": 13}, + {"unit_name": "createStructuredLogEncoder", "start": {"line": 178, "column": 31}, "end": {"line": 182, "column": 3}, "value": 5}, + {"unit_name": "setRollingPolicy", "start": {"line": 184, "column": 15}, "end": {"line": 197, "column": 3}, "value": 14}, + {"unit_name": "resolveBoolean", "start": {"line": 199, "column": 18}, "end": {"line": 201, "column": 3}, "value": 3}, + {"unit_name": "resolveInt", "start": {"line": 203, "column": 14}, "end": {"line": 205, "column": 3}, "value": 3}, + {"unit_name": "resolveFileSize", "start": {"line": 207, "column": 19}, "end": {"line": 209, "column": 3}, "value": 3}, + {"unit_name": "resolveCharset", "start": {"line": 211, "column": 18}, "end": {"line": 213, "column": 3}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 215, "column": 17}, "end": {"line": 222, "column": 3}, "value": 8}, + {"unit_name": "faint", "start": {"line": 224, "column": 24}, "end": {"line": 226, "column": 3}, "value": 3}, + {"unit_name": "cyan", "start": {"line": 228, "column": 24}, "end": {"line": 230, "column": 3}, "value": 3}, + {"unit_name": "magenta", "start": {"line": 232, "column": 24}, "end": {"line": 234, "column": 3}, "value": 3}, + {"unit_name": "colorByLevel", "start": {"line": 236, "column": 24}, "end": {"line": 238, "column": 3}, "value": 3}, + {"unit_name": "color", "start": {"line": 240, "column": 24}, "end": {"line": 242, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/StructuredLogEncoder.java": { + "checksum": "c4f7124b964657810f9ecd806b4ffdcf", + "language": "Java", + "loc": 89, + "profile": [62, 0, 0, 0], + "measurements": [ + {"unit_name": "setFormat", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "setCharset", "start": {"line": 59, "column": 14}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "start", "start": {"line": 64, "column": 14}, "end": {"line": 69, "column": 3}, "value": 6}, + {"unit_name": "createFormatter", "start": {"line": 71, "column": 48}, "end": {"line": 77, "column": 3}, "value": 7}, + {"unit_name": "addAvailableParameters", "start": {"line": 79, "column": 15}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "addCommonFormatters", "start": {"line": 83, "column": 15}, "end": {"line": 87, "column": 3}, "value": 5}, + {"unit_name": "createEcsFormatter", "start": {"line": 89, "column": 48}, "end": {"line": 96, "column": 3}, "value": 8}, + {"unit_name": "createGraylogFormatter", "start": {"line": 98, "column": 48}, "end": {"line": 105, "column": 3}, "value": 8}, + {"unit_name": "createLogstashFormatter", "start": {"line": 107, "column": 48}, "end": {"line": 112, "column": 3}, "value": 6}, + {"unit_name": "stop", "start": {"line": 115, "column": 14}, "end": {"line": 118, "column": 3}, "value": 4}, + {"unit_name": "headerBytes", "start": {"line": 121, "column": 16}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "encode", "start": {"line": 126, "column": 16}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "footerBytes", "start": {"line": 131, "column": 16}, "end": {"line": 133, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/SpringPropertyModelHandler.java": { + "checksum": "96c51f9946e1a3b546b7759300b257e8", + "language": "Java", + "loc": 37, + "profile": [22, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringPropertyModelHandler", "start": {"line": 46, "column": 2}, "end": {"line": 49, "column": 3}, "value": 4}, + {"unit_name": "handle", "start": {"line": 52, "column": 14}, "end": {"line": 62, "column": 3}, "value": 11}, + {"unit_name": "getValue", "start": {"line": 64, "column": 17}, "end": {"line": 70, "column": 3}, "value": 7} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackConfigurator.java": { + "checksum": "26562cbae250e3d603f89fff069367f6", + "language": "Java", + "loc": 75, + "profile": [56, 0, 0, 0], + "measurements": [ + {"unit_name": "LogbackConfigurator", "start": {"line": 44, "column": 2}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "getContext", "start": {"line": 49, "column": 16}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "getConfigurationLock", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "conversionRule", "start": {"line": 58, "column": 7}, "end": {"line": 68, "column": 3}, "value": 11}, + {"unit_name": "appender", "start": {"line": 70, "column": 7}, "end": {"line": 73, "column": 3}, "value": 4}, + {"unit_name": "logger", "start": {"line": 75, "column": 7}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "logger", "start": {"line": 79, "column": 7}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "logger", "start": {"line": 83, "column": 7}, "end": {"line": 92, "column": 3}, "value": 10}, + {"unit_name": "root", "start": {"line": 95, "column": 13}, "end": {"line": 103, "column": 3}, "value": 9}, + {"unit_name": "start", "start": {"line": 105, "column": 7}, "end": {"line": 110, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/ExtendedWhitespaceThrowableProxyConverter.java": { + "checksum": "62926b17727f8a1a9d872337138ccc57", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "throwableProxyToString", "start": {"line": 33, "column": 19}, "end": {"line": 35, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/GraylogExtendedLogFormatStructuredLogFormatter.java": { + "checksum": "6eabbec90fcfa5c503bc3825f70f5f5f", + "language": "Java", + "loc": 95, + "profile": [39, 24, 0, 0], + "measurements": [ + {"unit_name": "GraylogExtendedLogFormatStructuredLogFormatter", "start": {"line": 72, "column": 2}, "end": {"line": 75, "column": 3}, "value": 4}, + {"unit_name": "jsonMembers", "start": {"line": 77, "column": 22}, "end": {"line": 100, "column": 3}, "value": 24}, + {"unit_name": "getMessageText", "start": {"line": 102, "column": 24}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "formatTimeStamp", "start": {"line": 114, "column": 30}, "end": {"line": 116, "column": 3}, "value": 3}, + {"unit_name": "throwableMembers", "start": {"line": 118, "column": 22}, "end": {"line": 124, "column": 3}, "value": 7}, + {"unit_name": "formatFullMessageWithThrowable", "start": {"line": 126, "column": 24}, "end": {"line": 129, "column": 3}, "value": 4}, + {"unit_name": "createAdditionalField", "start": {"line": 131, "column": 22}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "createAdditionalField", "start": {"line": 135, "column": 22}, "end": {"line": 146, "column": 3}, "value": 12}, + {"unit_name": "asAdditionalFieldName", "start": {"line": 148, "column": 24}, "end": {"line": 150, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/ColorConverter.java": { + "checksum": "c25ef50b846c7feae00243745ff53d39", + "language": "Java", + "loc": 51, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "transform", "start": {"line": 65, "column": 19}, "end": {"line": 73, "column": 3}, "value": 8}, + {"unit_name": "toAnsiString", "start": {"line": 75, "column": 19}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 79, "column": 16}, "end": {"line": 86, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogbackRuntimeHints.java": { + "checksum": "47868222eadf3e9dea4785e3ffdb05ed", + "language": "Java", + "loc": 46, + "profile": [31, 0, 0, 0], + "measurements": [ + {"unit_name": "registerHints", "start": {"line": 39, "column": 14}, "end": {"line": 48, "column": 3}, "value": 10}, + {"unit_name": "registerHintsForLogbackLoggingSystemTypeChecks", "start": {"line": 50, "column": 15}, "end": {"line": 54, "column": 3}, "value": 5}, + {"unit_name": "registerHintsForBuiltInLogbackConverters", "start": {"line": 56, "column": 15}, "end": {"line": 59, "column": 3}, "value": 4}, + {"unit_name": "registerHintsForSpringBootConverters", "start": {"line": 61, "column": 15}, "end": {"line": 65, "column": 3}, "value": 5}, + {"unit_name": "registerHintsForDeprecateSpringBootConverters", "start": {"line": 68, "column": 15}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "registerForPublicConstructorInvocation", "start": {"line": 72, "column": 15}, "end": {"line": 75, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/SpringPropertyAction.java": { + "checksum": "d2a2e1e7b7dbed0e26b3aca89f29d0ff", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "buildCurrentModel", "start": {"line": 42, "column": 18}, "end": {"line": 50, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/SpringProfileAction.java": { + "checksum": "127343c36a3b02528cf1be94323cfdfa", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "buildCurrentModel", "start": {"line": 37, "column": 18}, "end": {"line": 42, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/SpringProfileModelHandler.java": { + "checksum": "42484ade2ab50c3ea65db61bc4a62b74", + "language": "Java", + "loc": 44, + "profile": [10, 19, 0, 0], + "measurements": [ + {"unit_name": "SpringProfileModelHandler", "start": {"line": 44, "column": 2}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "handle", "start": {"line": 50, "column": 14}, "end": {"line": 55, "column": 3}, "value": 6}, + {"unit_name": "acceptsProfiles", "start": {"line": 57, "column": 18}, "end": {"line": 75, "column": 3}, "value": 19} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/ElasticCommonSchemaStructuredLogFormatter.java": { + "checksum": "9a37e7ea84c375eec9b3e5496e18ca94", + "language": "Java", + "loc": 43, + "profile": [4, 21, 0, 0], + "measurements": [ + {"unit_name": "ElasticCommonSchemaStructuredLogFormatter", "start": {"line": 47, "column": 2}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "jsonMembers", "start": {"line": 52, "column": 22}, "end": {"line": 72, "column": 3}, "value": 21} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/LogstashStructuredLogFormatter.java": { + "checksum": "435b45c68d6446ddfc91f3cb4786a10b", + "language": "Java", + "loc": 67, + "profile": [22, 21, 0, 0], + "measurements": [ + {"unit_name": "LogstashStructuredLogFormatter", "start": {"line": 52, "column": 2}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "jsonMembers", "start": {"line": 57, "column": 22}, "end": {"line": 77, "column": 3}, "value": 21}, + {"unit_name": "asTimestamp", "start": {"line": 79, "column": 24}, "end": {"line": 82, "column": 3}, "value": 4}, + {"unit_name": "getMarkers", "start": {"line": 84, "column": 29}, "end": {"line": 88, "column": 3}, "value": 5}, + {"unit_name": "addMarkers", "start": {"line": 90, "column": 22}, "end": {"line": 98, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/package-info.java": { + "checksum": "fc043d915d5e0623a4731b796caae9de", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/DebugLogbackConfigurator.java": { + "checksum": "65307d6c8300d222fd71fa22b672fd5b", + "language": "Java", + "loc": 41, + "profile": [25, 0, 0, 0], + "measurements": [ + {"unit_name": "DebugLogbackConfigurator", "start": {"line": 36, "column": 2}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "conversionRule", "start": {"line": 42, "column": 14}, "end": {"line": 45, "column": 3}, "value": 4}, + {"unit_name": "appender", "start": {"line": 48, "column": 14}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "logger", "start": {"line": 54, "column": 14}, "end": {"line": 60, "column": 3}, "value": 7}, + {"unit_name": "start", "start": {"line": 63, "column": 14}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "info", "start": {"line": 68, "column": 15}, "end": {"line": 70, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/logging/logback/RollingPolicySystemProperty.java": { + "checksum": "026c4ac3050bc15bcfd6409783e06f40", + "language": "Java", + "loc": 25, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "RollingPolicySystemProperty", "start": {"line": 60, "column": 2}, "end": {"line": 64, "column": 3}, "value": 5}, + {"unit_name": "getEnvironmentVariableName", "start": {"line": 70, "column": 16}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "getApplicationPropertyName", "start": {"line": 74, "column": 9}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "getDeprecatedApplicationPropertyName", "start": {"line": 78, "column": 9}, "end": {"line": 80, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/validation/MessageInterpolatorFactory.java": { + "checksum": "e0d55f4ce776d9f53af25aca925e07a2", + "language": "Java", + "loc": 62, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "MessageInterpolatorFactory", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "MessageInterpolatorFactory", "start": {"line": 64, "column": 9}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "getObject", "start": {"line": 69, "column": 29}, "end": {"line": 75, "column": 3}, "value": 7}, + {"unit_name": "getMessageInterpolator", "start": {"line": 77, "column": 30}, "end": {"line": 88, "column": 3}, "value": 12}, + {"unit_name": "getFallback", "start": {"line": 90, "column": 30}, "end": {"line": 100, "column": 3}, "value": 10}, + {"unit_name": "getFallback", "start": {"line": 102, "column": 30}, "end": {"line": 106, "column": 3}, "value": 5} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/validation/MessageSourceMessageInterpolator.java": { + "checksum": "39229014e08636d578dc29bce7b6ccc6", + "language": "Java", + "loc": 78, + "profile": [23, 0, 39, 0], + "measurements": [ + {"unit_name": "MessageSourceMessageInterpolator", "start": {"line": 47, "column": 2}, "end": {"line": 50, "column": 3}, "value": 4}, + {"unit_name": "interpolate", "start": {"line": 53, "column": 16}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "interpolate", "start": {"line": 58, "column": 16}, "end": {"line": 61, "column": 3}, "value": 4}, + {"unit_name": "replaceParameters", "start": {"line": 72, "column": 17}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "replaceParameters", "start": {"line": 76, "column": 17}, "end": {"line": 114, "column": 3}, "value": 39}, + {"unit_name": "replaceParameter", "start": {"line": 116, "column": 17}, "end": {"line": 121, "column": 3}, "value": 6}, + {"unit_name": "isUsingCodeAsDefaultMessage", "start": {"line": 123, "column": 18}, "end": {"line": 125, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/validation/package-info.java": { + "checksum": "245a108131a02f8d67925a534e48a351", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/validation/beanvalidation/FilteredMethodValidationPostProcessor.java": { + "checksum": "7e58c1d29d89767b8a38c15850ccc235", + "language": "Java", + "loc": 34, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "FilteredMethodValidationPostProcessor", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "FilteredMethodValidationPostProcessor", "start": {"line": 56, "column": 9}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 61, "column": 14}, "end": {"line": 67, "column": 3}, "value": 7}, + {"unit_name": "isIncluded", "start": {"line": 69, "column": 18}, "end": {"line": 76, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/validation/beanvalidation/MethodValidationExcludeFilter.java": { + "checksum": "0a0494f3b70719fded7178740da256d9", + "language": "Java", + "loc": 14, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "byAnnotation", "start": {"line": 48, "column": 39}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "byAnnotation", "start": {"line": 59, "column": 39}, "end": {"line": 62, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/validation/beanvalidation/package-info.java": { + "checksum": "340f39926e94a4e5ea6451258273b6a9", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/DurationUnit.java": { + "checksum": "07f41bda334ed136971e24d75cc06bb6", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/PeriodToStringConverter.java": { + "checksum": "35305db33872a2d644f34e67b05b0595", + "language": "Java", + "loc": 34, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "getConvertibleTypes", "start": {"line": 40, "column": 30}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 45, "column": 16}, "end": {"line": 50, "column": 3}, "value": 6}, + {"unit_name": "getPeriodStyle", "start": {"line": 52, "column": 22}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "convert", "start": {"line": 57, "column": 17}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "getPeriodUnit", "start": {"line": 62, "column": 21}, "end": {"line": 65, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/LenientObjectToEnumConverterFactory.java": { + "checksum": "63a4f01d1fb798eb688462109ca880fa", + "language": "Java", + "loc": 70, + "profile": [42, 0, 0, 0], + "measurements": [ + {"unit_name": "getConverter", "start": {"line": 52, "column": 45}, "end": {"line": 59, "column": 3}, "value": 8}, + {"unit_name": "LenientToEnumConverter", "start": {"line": 66, "column": 3}, "end": {"line": 68, "column": 4}, "value": 3}, + {"unit_name": "convert", "start": {"line": 71, "column": 12}, "end": {"line": 82, "column": 4}, "value": 12}, + {"unit_name": "findEnum", "start": {"line": 84, "column": 13}, "end": {"line": 94, "column": 4}, "value": 11}, + {"unit_name": "getCanonicalName", "start": {"line": 96, "column": 18}, "end": {"line": 103, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/StringToFileConverter.java": { + "checksum": "64e46aa92fc4fe40f8bdd26fc0afb643", + "language": "Java", + "loc": 20, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "convert", "start": {"line": 36, "column": 14}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "getFile", "start": {"line": 40, "column": 15}, "end": {"line": 47, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/PeriodUnit.java": { + "checksum": "5a705f286667c124807229c712003f07", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/CharArrayFormatter.java": { + "checksum": "06a17a277e4340005b9812f9c4bd5c8b", + "language": "Java", + "loc": 14, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "print", "start": {"line": 32, "column": 16}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/NumberToDurationConverter.java": { + "checksum": "30b52bafcff452e5f0417b7b7deba0eb", + "language": "Java", + "loc": 19, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "getConvertibleTypes", "start": {"line": 40, "column": 30}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 45, "column": 16}, "end": {"line": 48, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/DurationStyle.java": { + "checksum": "1fec29a6f7b99884c1db572a3eb4db94", + "language": "Java", + "loc": 122, + "profile": [101, 0, 0, 0], + "measurements": [ + {"unit_name": "SIMPLE", "start": {"line": 40, "column": 2}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "parse", "start": {"line": 43, "column": 19}, "end": {"line": 54, "column": 4}, "value": 12}, + {"unit_name": "print", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 4}, "value": 3}, + {"unit_name": "ISO8601", "start": {"line": 66, "column": 2}, "end": {"line": 83, "column": 3}, "value": 6}, + {"unit_name": "parse", "start": {"line": 69, "column": 19}, "end": {"line": 76, "column": 4}, "value": 8}, + {"unit_name": "print", "start": {"line": 79, "column": 17}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "DurationStyle", "start": {"line": 87, "column": 2}, "end": {"line": 89, "column": 3}, "value": 3}, + {"unit_name": "matches", "start": {"line": 91, "column": 26}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "matcher", "start": {"line": 95, "column": 26}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 104, "column": 18}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "print", "start": {"line": 122, "column": 16}, "end": {"line": 124, "column": 3}, "value": 3}, + {"unit_name": "detectAndParse", "start": {"line": 141, "column": 25}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "detectAndParse", "start": {"line": 154, "column": 25}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "detect", "start": {"line": 164, "column": 30}, "end": {"line": 172, "column": 3}, "value": 9}, + {"unit_name": "Unit", "start": {"line": 220, "column": 3}, "end": {"line": 224, "column": 4}, "value": 5}, + {"unit_name": "parse", "start": {"line": 226, "column": 19}, "end": {"line": 228, "column": 4}, "value": 3}, + {"unit_name": "print", "start": {"line": 230, "column": 17}, "end": {"line": 232, "column": 4}, "value": 3}, + {"unit_name": "longValue", "start": {"line": 234, "column": 15}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "fromChronoUnit", "start": {"line": 238, "column": 22}, "end": {"line": 248, "column": 4}, "value": 11}, + {"unit_name": "fromSuffix", "start": {"line": 250, "column": 22}, "end": {"line": 257, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/StringToDurationConverter.java": { + "checksum": "79f1a718badf681fa54a94df69d25f36", + "language": "Java", + "loc": 34, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "getConvertibleTypes", "start": {"line": 40, "column": 30}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 45, "column": 16}, "end": {"line": 50, "column": 3}, "value": 6}, + {"unit_name": "getStyle", "start": {"line": 52, "column": 24}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "getDurationUnit", "start": {"line": 57, "column": 21}, "end": {"line": 60, "column": 3}, "value": 4}, + {"unit_name": "convert", "start": {"line": 62, "column": 19}, "end": {"line": 65, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/ArrayToDelimitedStringConverter.java": { + "checksum": "f8ace137a87e145bfdba938f60efb07a", + "language": "Java", + "loc": 28, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "ArrayToDelimitedStringConverter", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getConvertibleTypes", "start": {"line": 43, "column": 30}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "matches", "start": {"line": 48, "column": 17}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 53, "column": 16}, "end": {"line": 56, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/LenientBooleanToEnumConverterFactory.java": { + "checksum": "1e95e24a239d22341d2ba213a9f1e188", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/StringToPeriodConverter.java": { + "checksum": "657fbf1d88d04631b1b8410a01a5b94d", + "language": "Java", + "loc": 34, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "getConvertibleTypes", "start": {"line": 41, "column": 47}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 46, "column": 16}, "end": {"line": 51, "column": 3}, "value": 6}, + {"unit_name": "getStyle", "start": {"line": 53, "column": 22}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "getPeriodUnit", "start": {"line": 58, "column": 21}, "end": {"line": 61, "column": 3}, "value": 4}, + {"unit_name": "convert", "start": {"line": 63, "column": 17}, "end": {"line": 66, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/LenientStringToEnumConverterFactory.java": { + "checksum": "604ccffb7ac3b57bc30d95fe67635e56", + "language": "Java", + "loc": 3, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/DelimitedStringToCollectionConverter.java": { + "checksum": "04f38bc6d481aae8a877a95c9017fa0b", + "language": "Java", + "loc": 55, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "DelimitedStringToCollectionConverter", "start": {"line": 41, "column": 2}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "getConvertibleTypes", "start": {"line": 47, "column": 30}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "matches", "start": {"line": 52, "column": 17}, "end": {"line": 55, "column": 3}, "value": 4}, + {"unit_name": "convert", "start": {"line": 58, "column": 16}, "end": {"line": 63, "column": 3}, "value": 6}, + {"unit_name": "convert", "start": {"line": 65, "column": 17}, "end": {"line": 76, "column": 3}, "value": 12}, + {"unit_name": "createCollection", "start": {"line": 78, "column": 29}, "end": {"line": 82, "column": 3}, "value": 5}, + {"unit_name": "getElements", "start": {"line": 84, "column": 19}, "end": {"line": 86, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/PeriodFormat.java": { + "checksum": "bbbd74a9499c2d4ffd2e76e8448aecfc", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/InputStreamSourceToByteArrayConverter.java": { + "checksum": "7967286966d82f7f3a57f8615b2e9189", + "language": "Java", + "loc": 28, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "convert", "start": {"line": 35, "column": 16}, "end": {"line": 42, "column": 3}, "value": 8}, + {"unit_name": "getName", "start": {"line": 44, "column": 17}, "end": {"line": 53, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/NumberToDataSizeConverter.java": { + "checksum": "fd8d7d2a6d16e9b5d0abf55186d760ae", + "language": "Java", + "loc": 19, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "getConvertibleTypes", "start": {"line": 38, "column": 30}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 43, "column": 16}, "end": {"line": 46, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/NumberToPeriodConverter.java": { + "checksum": "5d6e3a364b5ab41965a1343ee9bbc780", + "language": "Java", + "loc": 19, + "profile": [7, 0, 0, 0], + "measurements": [ + {"unit_name": "getConvertibleTypes", "start": {"line": 41, "column": 30}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 46, "column": 16}, "end": {"line": 49, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/DelimitedStringToArrayConverter.java": { + "checksum": "8820698848a1c694609afa5db49fa160", + "language": "Java", + "loc": 47, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "DelimitedStringToArrayConverter", "start": {"line": 38, "column": 2}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "getConvertibleTypes", "start": {"line": 44, "column": 30}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "matches", "start": {"line": 49, "column": 17}, "end": {"line": 52, "column": 3}, "value": 4}, + {"unit_name": "convert", "start": {"line": 55, "column": 16}, "end": {"line": 60, "column": 3}, "value": 6}, + {"unit_name": "convert", "start": {"line": 62, "column": 17}, "end": {"line": 73, "column": 3}, "value": 12}, + {"unit_name": "getElements", "start": {"line": 75, "column": 19}, "end": {"line": 77, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/StringToDataSizeConverter.java": { + "checksum": "c29a9c9d9dd43b861111e007b198a340", + "language": "Java", + "loc": 29, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "getConvertibleTypes", "start": {"line": 39, "column": 30}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 44, "column": 16}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "getDataUnit", "start": {"line": 51, "column": 19}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "convert", "start": {"line": 56, "column": 19}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/DurationToNumberConverter.java": { + "checksum": "84bede212ccecea4ca648141c0c54b7a", + "language": "Java", + "loc": 36, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "getConvertibleTypes", "start": {"line": 39, "column": 30}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 44, "column": 16}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "getDurationUnit", "start": {"line": 51, "column": 21}, "end": {"line": 54, "column": 3}, "value": 4}, + {"unit_name": "convert", "start": {"line": 56, "column": 17}, "end": {"line": 65, "column": 3}, "value": 10} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/InetAddressFormatter.java": { + "checksum": "b80b5c267975db121ade179ff1c992ad", + "language": "Java", + "loc": 21, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "print", "start": {"line": 34, "column": 16}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 39, "column": 21}, "end": {"line": 46, "column": 3}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/DurationToStringConverter.java": { + "checksum": "0277c1f1dfb5856b92106063d010f7aa", + "language": "Java", + "loc": 33, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "getConvertibleTypes", "start": {"line": 38, "column": 30}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "convert", "start": {"line": 43, "column": 16}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "getDurationUnit", "start": {"line": 50, "column": 21}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "getDurationStyle", "start": {"line": 55, "column": 24}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "convert", "start": {"line": 60, "column": 17}, "end": {"line": 63, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/DataSizeUnit.java": { + "checksum": "dbbf9b72ee247524b0457eb9adf19636", + "language": "Java", + "loc": 14, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/PeriodStyle.java": { + "checksum": "2acfaf6ec7f487b75ad60e149c3aec91", + "language": "Java", + "loc": 153, + "profile": [120, 18, 0, 0], + "measurements": [ + {"unit_name": "SIMPLE", "start": {"line": 41, "column": 2}, "end": {"line": 101, "column": 3}, "value": 12}, + {"unit_name": "parse", "start": {"line": 45, "column": 17}, "end": {"line": 62, "column": 4}, "value": 18}, + {"unit_name": "hasAtLeastOneGroupValue", "start": {"line": 64, "column": 11}, "end": {"line": 71, "column": 4}, "value": 8}, + {"unit_name": "parseInt", "start": {"line": 73, "column": 15}, "end": {"line": 76, "column": 4}, "value": 4}, + {"unit_name": "matches", "start": {"line": 79, "column": 21}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "print", "start": {"line": 84, "column": 17}, "end": {"line": 93, "column": 4}, "value": 10}, + {"unit_name": "append", "start": {"line": 95, "column": 16}, "end": {"line": 99, "column": 4}, "value": 5}, + {"unit_name": "ISO8601", "start": {"line": 106, "column": 2}, "end": {"line": 123, "column": 3}, "value": 6}, + {"unit_name": "parse", "start": {"line": 109, "column": 17}, "end": {"line": 116, "column": 4}, "value": 8}, + {"unit_name": "print", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 4}, "value": 3}, + {"unit_name": "PeriodStyle", "start": {"line": 129, "column": 2}, "end": {"line": 131, "column": 3}, "value": 3}, + {"unit_name": "matches", "start": {"line": 133, "column": 20}, "end": {"line": 135, "column": 3}, "value": 3}, + {"unit_name": "matcher", "start": {"line": 137, "column": 26}, "end": {"line": 139, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 146, "column": 16}, "end": {"line": 148, "column": 3}, "value": 3}, + {"unit_name": "print", "start": {"line": 164, "column": 16}, "end": {"line": 166, "column": 3}, "value": 3}, + {"unit_name": "detectAndParse", "start": {"line": 183, "column": 23}, "end": {"line": 185, "column": 3}, "value": 3}, + {"unit_name": "detectAndParse", "start": {"line": 196, "column": 23}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "detect", "start": {"line": 206, "column": 28}, "end": {"line": 214, "column": 3}, "value": 9}, + {"unit_name": "Unit", "start": {"line": 246, "column": 3}, "end": {"line": 252, "column": 4}, "value": 7}, + {"unit_name": "parse", "start": {"line": 254, "column": 18}, "end": {"line": 256, "column": 4}, "value": 3}, + {"unit_name": "print", "start": {"line": 258, "column": 18}, "end": {"line": 260, "column": 4}, "value": 3}, + {"unit_name": "isZero", "start": {"line": 262, "column": 19}, "end": {"line": 264, "column": 4}, "value": 3}, + {"unit_name": "intValue", "start": {"line": 266, "column": 15}, "end": {"line": 269, "column": 4}, "value": 4}, + {"unit_name": "fromChronoUnit", "start": {"line": 271, "column": 23}, "end": {"line": 281, "column": 4}, "value": 11} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/IsoOffsetFormatter.java": { + "checksum": "f9930b3c8dd2e2c6d71071162e9e073c", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "print", "start": {"line": 37, "column": 16}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 42, "column": 24}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/Delimiter.java": { + "checksum": "34eec83f0e59d7d348e30e04b214c673", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/CharSequenceToObjectConverter.java": { + "checksum": "ec8488543a9e182e27100894a025790f", + "language": "Java", + "loc": 55, + "profile": [20, 16, 0, 0], + "measurements": [ + {"unit_name": "CharSequenceToObjectConverter", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getConvertibleTypes", "start": {"line": 53, "column": 30}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "matches", "start": {"line": 58, "column": 17}, "end": {"line": 73, "column": 3}, "value": 16}, + {"unit_name": "isStringConversionBetter", "start": {"line": 82, "column": 18}, "end": {"line": 96, "column": 3}, "value": 11}, + {"unit_name": "convert", "start": {"line": 99, "column": 16}, "end": {"line": 101, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/CollectionToDelimitedStringConverter.java": { + "checksum": "dcea64e38aa094fa3fe9780b6de710b7", + "language": "Java", + "loc": 51, + "profile": [37, 0, 0, 0], + "measurements": [ + {"unit_name": "CollectionToDelimitedStringConverter", "start": {"line": 37, "column": 2}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getConvertibleTypes", "start": {"line": 42, "column": 30}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "matches", "start": {"line": 47, "column": 17}, "end": {"line": 54, "column": 3}, "value": 8}, + {"unit_name": "convert", "start": {"line": 57, "column": 16}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "convert", "start": {"line": 65, "column": 17}, "end": {"line": 72, "column": 3}, "value": 8}, + {"unit_name": "getDelimiter", "start": {"line": 74, "column": 23}, "end": {"line": 77, "column": 3}, "value": 4}, + {"unit_name": "convertElement", "start": {"line": 79, "column": 17}, "end": {"line": 82, "column": 3}, "value": 4} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/package-info.java": { + "checksum": "353ce5f822703564264f136d9f182046", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/ApplicationConversionService.java": { + "checksum": "3b0d9a9332d427f5cbcac121a02d2883", + "language": "Java", + "loc": 190, + "profile": [110, 43, 0, 0], + "measurements": [ + {"unit_name": "ApplicationConversionService", "start": {"line": 60, "column": 9}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "ApplicationConversionService", "start": {"line": 64, "column": 9}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "ApplicationConversionService", "start": {"line": 68, "column": 10}, "end": {"line": 74, "column": 3}, "value": 7}, + {"unit_name": "addPrinter", "start": {"line": 77, "column": 14}, "end": {"line": 80, "column": 3}, "value": 4}, + {"unit_name": "addParser", "start": {"line": 83, "column": 14}, "end": {"line": 86, "column": 3}, "value": 4}, + {"unit_name": "addFormatter", "start": {"line": 89, "column": 14}, "end": {"line": 92, "column": 3}, "value": 4}, + {"unit_name": "addFormatterForFieldType", "start": {"line": 95, "column": 14}, "end": {"line": 98, "column": 3}, "value": 4}, + {"unit_name": "addConverter", "start": {"line": 101, "column": 14}, "end": {"line": 104, "column": 3}, "value": 4}, + {"unit_name": "addFormatterForFieldType", "start": {"line": 107, "column": 14}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "addFormatterForFieldAnnotation", "start": {"line": 113, "column": 14}, "end": {"line": 117, "column": 3}, "value": 5}, + {"unit_name": "addConverter", "start": {"line": 120, "column": 21}, "end": {"line": 124, "column": 3}, "value": 5}, + {"unit_name": "addConverter", "start": {"line": 127, "column": 14}, "end": {"line": 130, "column": 3}, "value": 4}, + {"unit_name": "addConverterFactory", "start": {"line": 133, "column": 14}, "end": {"line": 136, "column": 3}, "value": 4}, + {"unit_name": "removeConvertible", "start": {"line": 139, "column": 14}, "end": {"line": 142, "column": 3}, "value": 4}, + {"unit_name": "assertModifiable", "start": {"line": 144, "column": 15}, "end": {"line": 148, "column": 3}, "value": 5}, + {"unit_name": "isConvertViaObjectSourceType", "start": {"line": 159, "column": 17}, "end": {"line": 170, "column": 3}, "value": 12}, + {"unit_name": "getSharedInstance", "start": {"line": 182, "column": 34}, "end": {"line": 194, "column": 3}, "value": 13}, + {"unit_name": "configure", "start": {"line": 204, "column": 21}, "end": {"line": 209, "column": 3}, "value": 6}, + {"unit_name": "addApplicationConverters", "start": {"line": 218, "column": 21}, "end": {"line": 236, "column": 3}, "value": 19}, + {"unit_name": "addApplicationConverters", "start": {"line": 238, "column": 22}, "end": {"line": 240, "column": 3}, "value": 3}, + {"unit_name": "addDelimitedStringConverters", "start": {"line": 249, "column": 21}, "end": {"line": 255, "column": 3}, "value": 7}, + {"unit_name": "addApplicationFormatters", "start": {"line": 261, "column": 21}, "end": {"line": 265, "column": 3}, "value": 5}, + {"unit_name": "addBeans", "start": {"line": 274, "column": 21}, "end": {"line": 297, "column": 3}, "value": 24} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/convert/DurationFormat.java": { + "checksum": "0f4a17d602818fb2adc902a4d1e91bb6", + "language": "Java", + "loc": 13, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/reactor/ReactorEnvironmentPostProcessor.java": { + "checksum": "7f82468b1c0e663f7bb026d82fd65869", + "language": "Java", + "loc": 33, + "profile": [3, 18, 0, 0], + "measurements": [ + {"unit_name": "postProcessEnvironment", "start": {"line": 46, "column": 14}, "end": {"line": 63, "column": 3}, "value": 18}, + {"unit_name": "getOrder", "start": {"line": 66, "column": 13}, "end": {"line": 68, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/reactor/package-info.java": { + "checksum": "70bd8a405ff9e9b90a29c0b133a85858", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/flyway/FlywayDatabaseInitializerDetector.java": { + "checksum": "81ccf9c3bc77b19dbc33ee9d48b985ee", + "language": "Java", + "loc": 12, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getDatabaseInitializerBeanTypes", "start": {"line": 35, "column": 26}, "end": {"line": 37, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/flyway/package-info.java": { + "checksum": "a1586b43052542a649d51dced47f98f6", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/JsonObjectSerializer.java": { + "checksum": "55bff3b4818b6d4dc896588367ca1bcd", + "language": "Java", + "loc": 24, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "serialize", "start": {"line": 37, "column": 20}, "end": {"line": 49, "column": 3}, "value": 13} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/JsonComponentModule.java": { + "checksum": "f1331bc249dee6fafa08b07bc53ca015", + "language": "Java", + "loc": 151, + "profile": [86, 17, 0, 0], + "measurements": [ + {"unit_name": "setBeanFactory", "start": {"line": 68, "column": 14}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 73, "column": 14}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "registerJsonComponents", "start": {"line": 77, "column": 14}, "end": {"line": 86, "column": 3}, "value": 10}, + {"unit_name": "addJsonBeans", "start": {"line": 88, "column": 15}, "end": {"line": 93, "column": 3}, "value": 6}, + {"unit_name": "addJsonBean", "start": {"line": 95, "column": 15}, "end": {"line": 102, "column": 3}, "value": 8}, + {"unit_name": "addJsonBean", "start": {"line": 104, "column": 15}, "end": {"line": 120, "column": 3}, "value": 17}, + {"unit_name": "isSuitableInnerClass", "start": {"line": 122, "column": 25}, "end": {"line": 126, "column": 3}, "value": 5}, + {"unit_name": "addJsonSerializerBean", "start": {"line": 129, "column": 19}, "end": {"line": 135, "column": 3}, "value": 6}, + {"unit_name": "addJsonDeserializerBean", "start": {"line": 138, "column": 19}, "end": {"line": 142, "column": 3}, "value": 5}, + {"unit_name": "addKeyDeserializerBean", "start": {"line": 144, "column": 15}, "end": {"line": 147, "column": 3}, "value": 4}, + {"unit_name": "addBeanToModule", "start": {"line": 150, "column": 22}, "end": {"line": 160, "column": 3}, "value": 11}, + {"unit_name": "processAheadOfTime", "start": {"line": 165, "column": 51}, "end": {"line": 178, "column": 4}, "value": 14}, + {"unit_name": "JsonComponentAotContribution", "start": {"line": 186, "column": 11}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "applyTo", "start": {"line": 191, "column": 15}, "end": {"line": 198, "column": 4}, "value": 8} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/JsonComponent.java": { + "checksum": "0ae5f0c729205649b96636d6d02a913a", + "language": "Java", + "loc": 25, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/JsonMixinModuleEntries.java": { + "checksum": "75d1e5bc2812ede458b0e19027f56b99", + "language": "Java", + "loc": 92, + "profile": [47, 19, 0, 0], + "measurements": [ + {"unit_name": "JsonMixinModuleEntries", "start": {"line": 47, "column": 10}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "create", "start": {"line": 56, "column": 39}, "end": {"line": 60, "column": 3}, "value": 5}, + {"unit_name": "scan", "start": {"line": 69, "column": 39}, "end": {"line": 87, "column": 3}, "value": 19}, + {"unit_name": "registerMixinClass", "start": {"line": 89, "column": 22}, "end": {"line": 99, "column": 3}, "value": 11}, + {"unit_name": "doWithEntry", "start": {"line": 107, "column": 14}, "end": {"line": 110, "column": 3}, "value": 4}, + {"unit_name": "resolveClassNameIfNecessary", "start": {"line": 112, "column": 19}, "end": {"line": 115, "column": 3}, "value": 4}, + {"unit_name": "Builder", "start": {"line": 124, "column": 3}, "end": {"line": 126, "column": 4}, "value": 3}, + {"unit_name": "and", "start": {"line": 134, "column": 18}, "end": {"line": 137, "column": 4}, "value": 4}, + {"unit_name": "and", "start": {"line": 145, "column": 18}, "end": {"line": 148, "column": 4}, "value": 4}, + {"unit_name": "build", "start": {"line": 150, "column": 26}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "JsonMixinComponentScanner", "start": {"line": 158, "column": 3}, "end": {"line": 160, "column": 4}, "value": 3}, + {"unit_name": "isCandidateComponent", "start": {"line": 163, "column": 21}, "end": {"line": 165, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/JsonMixinModule.java": { + "checksum": "ee600169e46a6d36ed4d6961bb25118b", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "registerEntries", "start": {"line": 39, "column": 14}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/JsonMixinModuleEntriesBeanRegistrationAotProcessor.java": { + "checksum": "4603247915f6bae2c6c94e1f90b9478a", + "language": "Java", + "loc": 75, + "profile": [31, 17, 0, 0], + "measurements": [ + {"unit_name": "processAheadOfTime", "start": {"line": 47, "column": 41}, "end": {"line": 53, "column": 3}, "value": 7}, + {"unit_name": "AotContribution", "start": {"line": 63, "column": 3}, "end": {"line": 67, "column": 4}, "value": 5}, + {"unit_name": "getTarget", "start": {"line": 70, "column": 20}, "end": {"line": 72, "column": 4}, "value": 3}, + {"unit_name": "generateInstanceSupplierCode", "start": {"line": 75, "column": 20}, "end": {"line": 91, "column": 4}, "value": 17}, + {"unit_name": "addEntryCode", "start": {"line": 93, "column": 16}, "end": {"line": 102, "column": 4}, "value": 10}, + {"unit_name": "contributeHints", "start": {"line": 104, "column": 16}, "end": {"line": 109, "column": 4}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/JsonMixin.java": { + "checksum": "6b38149aaf9c64221eb3543e64a8e1cf", + "language": "Java", + "loc": 16, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/JsonObjectDeserializer.java": { + "checksum": "b3b49300d9b309c4326dcde741d859da", + "language": "Java", + "loc": 77, + "profile": [26, 0, 34, 0], + "measurements": [ + {"unit_name": "deserialize", "start": {"line": 47, "column": 17}, "end": {"line": 59, "column": 3}, "value": 13}, + {"unit_name": "deserializeObject", "start": {"line": 73, "column": 23}, "end": {"line": 104, "column": 35}, "value": 3}, + {"unit_name": "nullSafeValue", "start": {"line": 89, "column": 27}, "end": {"line": 92, "column": 3}, "value": 4}, + {"unit_name": "nullSafeValue", "start": {"line": 105, "column": 24}, "end": {"line": 138, "column": 3}, "value": 34}, + {"unit_name": "getRequiredNode", "start": {"line": 146, "column": 27}, "end": {"line": 151, "column": 3}, "value": 6} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jackson/package-info.java": { + "checksum": "8a7f43ebb1b8a58a3a8290764a3c9921", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/AbstractScriptDatabaseInitializer.java": { + "checksum": "fa01bedb4690f7958c2b226543a316af", + "language": "Java", + "loc": 148, + "profile": [94, 21, 0, 0], + "measurements": [ + {"unit_name": "AbstractScriptDatabaseInitializer", "start": {"line": 55, "column": 12}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "setResourceLoader", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "afterPropertiesSet", "start": {"line": 65, "column": 14}, "end": {"line": 67, "column": 3}, "value": 3}, + {"unit_name": "initializeDatabase", "start": {"line": 74, "column": 17}, "end": {"line": 78, "column": 3}, "value": 5}, + {"unit_name": "isEnabled", "start": {"line": 80, "column": 18}, "end": {"line": 85, "column": 3}, "value": 6}, + {"unit_name": "isEmbeddedDatabase", "start": {"line": 92, "column": 20}, "end": {"line": 95, "column": 3}, "value": 4}, + {"unit_name": "applySchemaScripts", "start": {"line": 97, "column": 18}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "applyDataScripts", "start": {"line": 101, "column": 18}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "applyScripts", "start": {"line": 105, "column": 18}, "end": {"line": 112, "column": 3}, "value": 8}, + {"unit_name": "getScripts", "start": {"line": 114, "column": 25}, "end": {"line": 134, "column": 3}, "value": 21}, + {"unit_name": "doGetResources", "start": {"line": 136, "column": 25}, "end": {"line": 143, "column": 3}, "value": 8}, + {"unit_name": "runScripts", "start": {"line": 145, "column": 15}, "end": {"line": 149, "column": 3}, "value": 5}, + {"unit_name": "ScriptLocationResolver", "start": {"line": 162, "column": 3}, "end": {"line": 164, "column": 4}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 166, "column": 26}, "end": {"line": 178, "column": 4}, "value": 13}, + {"unit_name": "Scripts", "start": {"line": 197, "column": 10}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 202, "column": 29}, "end": {"line": 204, "column": 4}, "value": 3}, + {"unit_name": "continueOnError", "start": {"line": 206, "column": 18}, "end": {"line": 209, "column": 4}, "value": 4}, + {"unit_name": "isContinueOnError", "start": {"line": 211, "column": 18}, "end": {"line": 213, "column": 4}, "value": 3}, + {"unit_name": "separator", "start": {"line": 215, "column": 18}, "end": {"line": 218, "column": 4}, "value": 4}, + {"unit_name": "getSeparator", "start": {"line": 220, "column": 17}, "end": {"line": 222, "column": 4}, "value": 3}, + {"unit_name": "encoding", "start": {"line": 224, "column": 18}, "end": {"line": 227, "column": 4}, "value": 4}, + {"unit_name": "getEncoding", "start": {"line": 229, "column": 18}, "end": {"line": 231, "column": 4}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/DatabaseInitializationMode.java": { + "checksum": "b250015ca7717347ce3decd4d7ef532a", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/DatabaseInitializationSettings.java": { + "checksum": "71404eca369f74b083b05b96f8dcf0c7", + "language": "Java", + "loc": 47, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "getSchemaLocations", "start": {"line": 46, "column": 22}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "setSchemaLocations", "start": {"line": 56, "column": 14}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "getDataLocations", "start": {"line": 64, "column": 22}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "setDataLocations", "start": {"line": 74, "column": 14}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "isContinueOnError", "start": {"line": 83, "column": 17}, "end": {"line": 85, "column": 3}, "value": 3}, + {"unit_name": "setContinueOnError", "start": {"line": 92, "column": 14}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "getSeparator", "start": {"line": 100, "column": 16}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "setSeparator", "start": {"line": 108, "column": 14}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "getEncoding", "start": {"line": 116, "column": 17}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "setEncoding", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 3}, "value": 3}, + {"unit_name": "getMode", "start": {"line": 134, "column": 36}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "setMode", "start": {"line": 144, "column": 14}, "end": {"line": 146, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/package-info.java": { + "checksum": "bcdfea865cc05cf3b1a3909e610db922", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/dependency/AnnotationDependsOnDatabaseInitializationDetector.java": { + "checksum": "7527d3184fd298c129bd6f148eddbb3f", + "language": "Java", + "loc": 16, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "detect", "start": {"line": 33, "column": 21}, "end": {"line": 41, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/dependency/BeansOfTypeDetector.java": { + "checksum": "4692f3d23d3c0c4060ecd9c7fa60bcd7", + "language": "Java", + "loc": 24, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "BeansOfTypeDetector", "start": {"line": 35, "column": 2}, "end": {"line": 37, "column": 3}, "value": 3}, + {"unit_name": "detect", "start": {"line": 39, "column": 14}, "end": {"line": 51, "column": 3}, "value": 12} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/dependency/DatabaseInitializationDependencyConfigurer.java": { + "checksum": "c4172eb7a8cb8f0dc5f00e4f89ae3e8f", + "language": "Java", + "loc": 141, + "profile": [61, 38, 0, 0], + "measurements": [ + {"unit_name": "registerBeanDefinitions", "start": {"line": 69, "column": 14}, "end": {"line": 76, "column": 3}, "value": 8}, + {"unit_name": "setEnvironment", "start": {"line": 88, "column": 15}, "end": {"line": 90, "column": 4}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 93, "column": 14}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "postProcessBeanFactory", "start": {"line": 98, "column": 15}, "end": {"line": 119, "column": 4}, "value": 22}, + {"unit_name": "merge", "start": {"line": 121, "column": 20}, "end": {"line": 128, "column": 4}, "value": 8}, + {"unit_name": "detectInitializerBeanNames", "start": {"line": 130, "column": 32}, "end": {"line": 145, "column": 4}, "value": 16}, + {"unit_name": "detectDependsOnInitializationBeanNames", "start": {"line": 147, "column": 30}, "end": {"line": 155, "column": 4}, "value": 9}, + {"unit_name": "getDetectors", "start": {"line": 157, "column": 23}, "end": {"line": 161, "column": 4}, "value": 5}, + {"unit_name": "getBeanDefinition", "start": {"line": 163, "column": 33}, "end": {"line": 174, "column": 4}, "value": 12}, + {"unit_name": "detected", "start": {"line": 182, "column": 17}, "end": {"line": 185, "column": 5}, "value": 4}, + {"unit_name": "isEmpty", "start": {"line": 187, "column": 20}, "end": {"line": 189, "column": 5}, "value": 3}, + {"unit_name": "batchedBeanNames", "start": {"line": 191, "column": 34}, "end": {"line": 193, "column": 5}, "value": 3}, + {"unit_name": "beanNames", "start": {"line": 195, "column": 24}, "end": {"line": 197, "column": 5}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/dependency/DatabaseInitializerDetector.java": { + "checksum": "a5b4ac3317575df7a06a70627f7ad027", + "language": "Java", + "loc": 15, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "detectionComplete", "start": {"line": 52, "column": 15}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getOrder", "start": {"line": 57, "column": 14}, "end": {"line": 59, "column": 3}, "value": 3} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/dependency/AbstractBeansOfTypeDependsOnDatabaseInitializationDetector.java": { + "checksum": "02708ef9fe24270a90f692e607679856", + "language": "Java", + "loc": 18, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "detect", "start": {"line": 36, "column": 21}, "end": {"line": 44, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/dependency/AbstractBeansOfTypeDatabaseInitializerDetector.java": { + "checksum": "1cf448b133679773657fff50d8e964f0", + "language": "Java", + "loc": 17, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "detect", "start": {"line": 34, "column": 21}, "end": {"line": 42, "column": 3}, "value": 9} + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/dependency/DependsOnDatabaseInitialization.java": { + "checksum": "66cb924f580d6bced12c1700ecd572de", + "language": "Java", + "loc": 12, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/dependency/DependsOnDatabaseInitializationDetector.java": { + "checksum": "4987ec480296e80b6fc1901e1572fd27", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/java/org/springframework/boot/sql/init/dependency/package-info.java": { + "checksum": "26ac1b7bc4a6522232be748667c1c0a2", + "language": "Java", + "loc": 1, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-project/spring-boot/src/main/javaTemplates/org/springframework/boot/SpringBootVersion.java": { + "checksum": "4a9a96717e377a35af911ccd06c55075", + "language": "Java", + "loc": 8, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "SpringBootVersion", "start": {"line": 30, "column": 10}, "end": {"line": 31, "column": 3}, "value": 2}, + {"unit_name": "getVersion", "start": {"line": 37, "column": 23}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/java/org/springframework/boot/deployment/AbstractDeploymentTests.java": { + "checksum": "b8dbc5dcf54dfe5e8080c513f937ab4e", + "language": "Java", + "loc": 106, + "profile": [50, 23, 0, 0], + "measurements": [ + {"unit_name": "home", "start": {"line": 50, "column": 7}, "end": {"line": 56, "column": 3}, "value": 7}, + {"unit_name": "health", "start": {"line": 59, "column": 7}, "end": {"line": 65, "column": 3}, "value": 7}, + {"unit_name": "conditionalOnWarShouldBeTrue", "start": {"line": 68, "column": 7}, "end": {"line": 74, "column": 3}, "value": 7}, + {"unit_name": "getDeployedApplication", "start": {"line": 76, "column": 30}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 80, "column": 16}, "end": {"line": 82, "column": 3}, "value": 3}, + {"unit_name": "DeployedApplication", "start": {"line": 92, "column": 3}, "end": {"line": 95, "column": 4}, "value": 4}, + {"unit_name": "test", "start": {"line": 97, "column": 16}, "end": {"line": 119, "column": 4}, "value": 23}, + {"unit_name": "WarDeploymentContainer", "start": {"line": 125, "column": 3}, "end": {"line": 127, "column": 4}, "value": 3}, + {"unit_name": "WarDeploymentContainer", "start": {"line": 129, "column": 3}, "end": {"line": 139, "column": 4}, "value": 11}, + {"unit_name": "findWarToDeploy", "start": {"line": 141, "column": 23}, "end": {"line": 145, "column": 4}, "value": 5} + ] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/java/org/springframework/boot/deployment/WildflyDeploymentTests.java": { + "checksum": "e3ab3ff1bafeb978eb9dcef95f54ce24", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainer", "start": {"line": 36, "column": 25}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/java/org/springframework/boot/deployment/OpenLibertyDeploymentTests.java": { + "checksum": "d5e0872a378eebc1eb532f64d4c413cf", + "language": "Java", + "loc": 19, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainer", "start": {"line": 39, "column": 25}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "getPort", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3} + ] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/java/org/springframework/boot/deployment/TomEEDeploymentTests.java": { + "checksum": "b64635e6051a55b2a55bd7b2d7a81a77", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainer", "start": {"line": 36, "column": 25}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/systemTest/java/org/springframework/boot/deployment/TomcatDeploymentTests.java": { + "checksum": "f233a59c3cc1bbddf143ec0dfafbace9", + "language": "Java", + "loc": 13, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getContainer", "start": {"line": 36, "column": 25}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/main/java/sample/app/SampleController.java": { + "checksum": "cb59ccc087e15934c6906cfa561a94d6", + "language": "Java", + "loc": 10, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "hello", "start": {"line": 26, "column": 16}, "end": {"line": 28, "column": 3}, "value": 3} + ] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/main/java/sample/app/DeploymentTestApplication.java": { + "checksum": "a187645ec331b340581461fbafec0b04", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "spring-boot-system-tests/spring-boot-deployment-tests/src/main/java/sample/autoconfig/ExampleAutoConfiguration.java": { + "checksum": "cbd204add76e3c0b5205f72154847104", + "language": "Java", + "loc": 21, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "testEndpoint", "start": {"line": 30, "column": 22}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "hello", "start": {"line": 38, "column": 10}, "end": {"line": 40, "column": 4}, "value": 3} + ] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/image/junit/GradleBuildInjectionExtension.java": { + "checksum": "03276d4f41b20b326d6f3319919f6860", + "language": "Java", + "loc": 24, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "GradleBuildInjectionExtension", "start": {"line": 39, "column": 2}, "end": {"line": 45, "column": 3}, "value": 7}, + {"unit_name": "beforeEach", "start": {"line": 48, "column": 14}, "end": {"line": 52, "column": 3}, "value": 5} + ] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/image/paketo/LayersIndex.java": { + "checksum": "c9a513178a5a7becc192cb5029ff3c15", + "language": "Java", + "loc": 35, + "profile": [21, 0, 0, 0], + "measurements": [ + {"unit_name": "getLayer", "start": {"line": 40, "column": 15}, "end": {"line": 45, "column": 3}, "value": 6}, + {"unit_name": "fromArchiveFile", "start": {"line": 47, "column": 21}, "end": {"line": 54, "column": 3}, "value": 8}, + {"unit_name": "getLoaderOptions", "start": {"line": 56, "column": 31}, "end": {"line": 62, "column": 3}, "value": 7} + ] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/image/paketo/PaketoBuilderTests.java": { + "checksum": "a7327d30c9f6000c6cc318e96de73ec1", + "language": "Java", + "loc": 544, + "profile": [119, 126, 243, 0], + "measurements": [ + {"unit_name": "configureGradleBuild", "start": {"line": 71, "column": 7}, "end": {"line": 79, "column": 3}, "value": 9}, + {"unit_name": "executableJarApp", "start": {"line": 82, "column": 7}, "end": {"line": 111, "column": 3}, "value": 30}, + {"unit_name": "executableJarAppWithAdditionalArgs", "start": {"line": 114, "column": 7}, "end": {"line": 129, "column": 3}, "value": 16}, + {"unit_name": "executableJarAppBuiltTwiceWithCaching", "start": {"line": 132, "column": 7}, "end": {"line": 154, "column": 3}, "value": 23}, + {"unit_name": "bootDistZipJarApp", "start": {"line": 158, "column": 7}, "end": {"line": 192, "column": 3}, "value": 35}, + {"unit_name": "plainDistZipJarApp", "start": {"line": 195, "column": 7}, "end": {"line": 230, "column": 3}, "value": 36}, + {"unit_name": "executableWarApp", "start": {"line": 233, "column": 7}, "end": {"line": 263, "column": 3}, "value": 31}, + {"unit_name": "plainWarApp", "start": {"line": 266, "column": 7}, "end": {"line": 305, "column": 3}, "value": 40}, + {"unit_name": "nativeApp", "start": {"line": 308, "column": 7}, "end": {"line": 341, "column": 3}, "value": 33}, + {"unit_name": "classDataSharingApp", "start": {"line": 344, "column": 7}, "end": {"line": 380, "column": 3}, "value": 37}, + {"unit_name": "buildImageWithRetry", "start": {"line": 382, "column": 22}, "end": {"line": 395, "column": 3}, "value": 14}, + {"unit_name": "sleep", "start": {"line": 397, "column": 15}, "end": {"line": 404, "column": 3}, "value": 8}, + {"unit_name": "buildImage", "start": {"line": 406, "column": 22}, "end": {"line": 412, "column": 3}, "value": 7}, + {"unit_name": "writeMainClass", "start": {"line": 414, "column": 15}, "end": {"line": 444, "column": 3}, "value": 31}, + {"unit_name": "writeServletInitializerClass", "start": {"line": 446, "column": 15}, "end": {"line": 462, "column": 3}, "value": 17}, + {"unit_name": "writeProjectFile", "start": {"line": 464, "column": 15}, "end": {"line": 471, "column": 3}, "value": 8}, + {"unit_name": "assertLabelsMatchManifestAttributes", "start": {"line": 473, "column": 15}, "end": {"line": 484, "column": 3}, "value": 12}, + {"unit_name": "assertImageHasJvmSbomLayer", "start": {"line": 486, "column": 15}, "end": {"line": 496, "column": 3}, "value": 11}, + {"unit_name": "assertImageHasDependenciesSbomLayer", "start": {"line": 498, "column": 15}, "end": {"line": 515, "column": 3}, "value": 18}, + {"unit_name": "assertImageLayersMatchLayersIndex", "start": {"line": 517, "column": 15}, "end": {"line": 538, "column": 3}, "value": 22}, + {"unit_name": "projectArchiveFile", "start": {"line": 540, "column": 15}, "end": {"line": 542, "column": 3}, "value": 3}, + {"unit_name": "javaMajorVersion", "start": {"line": 544, "column": 17}, "end": {"line": 554, "column": 3}, "value": 11}, + {"unit_name": "startsWithOneOf", "start": {"line": 556, "column": 18}, "end": {"line": 563, "column": 3}, "value": 8}, + {"unit_name": "removeImage", "start": {"line": 565, "column": 15}, "end": {"line": 567, "column": 3}, "value": 3}, + {"unit_name": "DigestCapturingCondition", "start": {"line": 573, "column": 3}, "end": {"line": 575, "column": 4}, "value": 3}, + {"unit_name": "predicate", "start": {"line": 577, "column": 36}, "end": {"line": 582, "column": 4}, "value": 6}, + {"unit_name": "getDigest", "start": {"line": 584, "column": 10}, "end": {"line": 586, "column": 4}, "value": 3}, + {"unit_name": "DigestsCapturingCondition", "start": {"line": 594, "column": 3}, "end": {"line": 596, "column": 4}, "value": 3}, + {"unit_name": "predicate", "start": {"line": 598, "column": 36}, "end": {"line": 604, "column": 4}, "value": 7}, + {"unit_name": "getDigest", "start": {"line": 606, "column": 10}, "end": {"line": 608, "column": 4}, "value": 3} + ] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/image/assertions/ContainerConfigAssert.java": { + "checksum": "1e8af8e617b2519036059db62746098f", + "language": "Java", + "loc": 83, + "profile": [58, 0, 0, 0], + "measurements": [ + {"unit_name": "ContainerConfigAssert", "start": {"line": 47, "column": 2}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "buildMetadata", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "lifecycleMetadata", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "labels", "start": {"line": 59, "column": 14}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "jsonLabel", "start": {"line": 63, "column": 28}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "getLabel", "start": {"line": 67, "column": 17}, "end": {"line": 76, "column": 3}, "value": 10}, + {"unit_name": "LabelsAssert", "start": {"line": 83, "column": 13}, "end": {"line": 85, "column": 4}, "value": 3}, + {"unit_name": "BuildMetadataAssert", "start": {"line": 98, "column": 3}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "buildpacks", "start": {"line": 102, "column": 29}, "end": {"line": 104, "column": 4}, "value": 3}, + {"unit_name": "processOfType", "start": {"line": 106, "column": 86}, "end": {"line": 111, "column": 4}, "value": 6}, + {"unit_name": "getArgs", "start": {"line": 113, "column": 30}, "end": {"line": 118, "column": 4}, "value": 6}, + {"unit_name": "LifecycleMetadataAssert", "start": {"line": 131, "column": 3}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "buildpackLayers", "start": {"line": 135, "column": 29}, "end": {"line": 137, "column": 4}, "value": 3}, + {"unit_name": "appLayerShas", "start": {"line": 139, "column": 71}, "end": {"line": 141, "column": 4}, "value": 3}, + {"unit_name": "sbomLayerSha", "start": {"line": 143, "column": 42}, "end": {"line": 145, "column": 4}, "value": 3} + ] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/image/assertions/ImageAssert.java": { + "checksum": "e2454c15a911c788fc8340ec51b7c255", + "language": "Java", + "loc": 86, + "profile": [19, 44, 0, 0], + "measurements": [ + {"unit_name": "ImageAssert", "start": {"line": 48, "column": 2}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "layer", "start": {"line": 53, "column": 14}, "end": {"line": 58, "column": 3}, "value": 6}, + {"unit_name": "getLayers", "start": {"line": 60, "column": 15}, "end": {"line": 65, "column": 3}, "value": 6}, + {"unit_name": "LayerContentAssert", "start": {"line": 72, "column": 10}, "end": {"line": 74, "column": 4}, "value": 3}, + {"unit_name": "entries", "start": {"line": 76, "column": 29}, "end": {"line": 96, "column": 4}, "value": 21}, + {"unit_name": "jsonEntry", "start": {"line": 98, "column": 15}, "end": {"line": 120, "column": 4}, "value": 23} + ] + }, + "spring-boot-system-tests/spring-boot-image-tests/src/systemTest/java/org/springframework/boot/image/assertions/ImageAssertions.java": { + "checksum": "7bf44056474fd85f4a6f60e665ef6ec8", + "language": "Java", + "loc": 14, + "profile": [8, 0, 0, 0], + "measurements": [ + {"unit_name": "ImageAssertions", "start": {"line": 33, "column": 10}, "end": {"line": 34, "column": 3}, "value": 2}, + {"unit_name": "assertThat", "start": {"line": 36, "column": 38}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "assertThat", "start": {"line": 40, "column": 28}, "end": {"line": 42, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/ConventionsPluginTests.java": { + "checksum": "71d072e5734df2a9c004d234ca4f3e54", + "language": "Java", + "loc": 188, + "profile": [21, 139, 0, 0], + "measurements": [ + {"unit_name": "setup", "start": {"line": 52, "column": 7}, "end": {"line": 69, "column": 3}, "value": 18}, + {"unit_name": "jarIncludesLegalFiles", "start": {"line": 72, "column": 7}, "end": {"line": 98, "column": 3}, "value": 27}, + {"unit_name": "sourceJarIsBuilt", "start": {"line": 101, "column": 7}, "end": {"line": 127, "column": 3}, "value": 27}, + {"unit_name": "javadocJarIsBuilt", "start": {"line": 130, "column": 7}, "end": {"line": 156, "column": 3}, "value": 27}, + {"unit_name": "assertThatLicenseIsPresent", "start": {"line": 158, "column": 15}, "end": {"line": 161, "column": 3}, "value": 4}, + {"unit_name": "assertThatNoticeIsPresent", "start": {"line": 163, "column": 15}, "end": {"line": 169, "column": 3}, "value": 6}, + {"unit_name": "testRetryIsConfiguredWithThreeRetriesOnCI", "start": {"line": 172, "column": 7}, "end": {"line": 191, "column": 3}, "value": 20}, + {"unit_name": "testRetryIsConfiguredWithZeroRetriesLocally", "start": {"line": 194, "column": 7}, "end": {"line": 213, "column": 3}, "value": 20}, + {"unit_name": "runGradle", "start": {"line": 215, "column": 22}, "end": {"line": 217, "column": 3}, "value": 3}, + {"unit_name": "runGradle", "start": {"line": 219, "column": 22}, "end": {"line": 226, "column": 3}, "value": 8} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/assertj/NodeAssert.java": { + "checksum": "f2d601b8a25765d1d3be0a52882d1ba5", + "language": "Java", + "loc": 52, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "NodeAssert", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "NodeAssert", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "read", "start": {"line": 54, "column": 26}, "end": {"line": 61, "column": 3}, "value": 8}, + {"unit_name": "nodeAtPath", "start": {"line": 63, "column": 20}, "end": {"line": 70, "column": 3}, "value": 8}, + {"unit_name": "textAtPath", "start": {"line": 72, "column": 22}, "end": {"line": 80, "column": 3}, "value": 9}, + {"unit_name": "assertThat", "start": {"line": 83, "column": 20}, "end": {"line": 85, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/artifacts/ArtifactReleaseTests.java": { + "checksum": "d5b4346f0b53a07c64a2544f58aa0cf4", + "language": "Java", + "loc": 56, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "whenProjectVersionIsSnapshotThenTypeIsSnapshot", "start": {"line": 34, "column": 7}, "end": {"line": 38, "column": 3}, "value": 5}, + {"unit_name": "whenProjectVersionIsMilestoneThenTypeIsMilestone", "start": {"line": 41, "column": 7}, "end": {"line": 45, "column": 3}, "value": 5}, + {"unit_name": "whenProjectVersionIsReleaseCandidateThenTypeIsMilestone", "start": {"line": 48, "column": 7}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "whenProjectVersionIsReleaseThenTypeIsRelease", "start": {"line": 55, "column": 7}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "whenProjectVersionIsSnapshotThenRepositoryIsArtifactorySnapshot", "start": {"line": 62, "column": 7}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "whenProjectVersionIsMilestoneThenRepositoryIsArtifactoryMilestone", "start": {"line": 69, "column": 7}, "end": {"line": 73, "column": 3}, "value": 5}, + {"unit_name": "whenProjectVersionIsReleaseCandidateThenRepositoryIsArtifactoryMilestone", "start": {"line": 76, "column": 7}, "end": {"line": 80, "column": 3}, "value": 5}, + {"unit_name": "whenProjectVersionIsReleaseThenRepositoryIsMavenCentral", "start": {"line": 83, "column": 7}, "end": {"line": 88, "column": 3}, "value": 6} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/context/properties/SingleRowTests.java": { + "checksum": "a8e497ed7d32615f3098c33bcacb9260", + "language": "Java", + "loc": 79, + "profile": [65, 0, 0, 0], + "measurements": [ + {"unit_name": "simpleProperty", "start": {"line": 36, "column": 7}, "end": {"line": 44, "column": 3}, "value": 9}, + {"unit_name": "noDefaultValue", "start": {"line": 47, "column": 7}, "end": {"line": 55, "column": 3}, "value": 9}, + {"unit_name": "defaultValueWithPipes", "start": {"line": 58, "column": 7}, "end": {"line": 66, "column": 3}, "value": 9}, + {"unit_name": "defaultValueWithBackslash", "start": {"line": 69, "column": 7}, "end": {"line": 77, "column": 3}, "value": 9}, + {"unit_name": "descriptionWithPipe", "start": {"line": 80, "column": 7}, "end": {"line": 88, "column": 3}, "value": 9}, + {"unit_name": "mapProperty", "start": {"line": 91, "column": 7}, "end": {"line": 99, "column": 3}, "value": 9}, + {"unit_name": "listProperty", "start": {"line": 102, "column": 7}, "end": {"line": 112, "column": 3}, "value": 11} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/context/properties/TableTests.java": { + "checksum": "331342137c4936ac9e5acdefb5d22057", + "language": "Java", + "loc": 27, + "profile": [0, 19, 0, 0], + "measurements": [ + {"unit_name": "simpleTable", "start": {"line": 36, "column": 7}, "end": {"line": 56, "column": 3}, "value": 19} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/context/properties/CompoundRowTests.java": { + "checksum": "17723bc28aae00d3fcdf1da68e3fa40d", + "language": "Java", + "loc": 19, + "profile": [11, 0, 0, 0], + "measurements": [ + {"unit_name": "simpleProperty", "start": {"line": 36, "column": 7}, "end": {"line": 46, "column": 3}, "value": 11} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/context/properties/ConfigurationPropertiesTests.java": { + "checksum": "ee96bf6410ef27ee0ed6a8aa778fb254", + "language": "Java", + "loc": 13, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "whenJsonHasAnIntegerDefaultValueThenItRemainsAnIntegerWhenRead", "start": {"line": 34, "column": 7}, "end": {"line": 38, "column": 3}, "value": 5} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/BomPluginIntegrationTests.java": { + "checksum": "ff15ce519833180f323184ab80246d67", + "language": "Java", + "loc": 270, + "profile": [18, 105, 121, 0], + "measurements": [ + {"unit_name": "setup", "start": {"line": 48, "column": 7}, "end": {"line": 51, "column": 3}, "value": 4}, + {"unit_name": "libraryModulesAreIncludedInDependencyManagementOfGeneratedPom", "start": {"line": 54, "column": 7}, "end": {"line": 87, "column": 3}, "value": 34}, + {"unit_name": "libraryPluginsAreIncludedInPluginManagementOfGeneratedPom", "start": {"line": 90, "column": 7}, "end": {"line": 114, "column": 3}, "value": 25}, + {"unit_name": "libraryImportsAreIncludedInDependencyManagementOfGeneratedPom", "start": {"line": 117, "column": 7}, "end": {"line": 142, "column": 3}, "value": 26}, + {"unit_name": "moduleExclusionsAreIncludedInDependencyManagementOfGeneratedPom", "start": {"line": 145, "column": 7}, "end": {"line": 175, "column": 3}, "value": 31}, + {"unit_name": "moduleTypesAreIncludedInDependencyManagementOfGeneratedPom", "start": {"line": 178, "column": 7}, "end": {"line": 206, "column": 3}, "value": 29}, + {"unit_name": "moduleClassifiersAreIncludedInDependencyManagementOfGeneratedPom", "start": {"line": 209, "column": 7}, "end": {"line": 264, "column": 3}, "value": 56}, + {"unit_name": "libraryNamedSpringBootHasNoVersionProperty", "start": {"line": 267, "column": 7}, "end": {"line": 291, "column": 3}, "value": 25}, + {"unit_name": "runGradle", "start": {"line": 321, "column": 22}, "end": {"line": 328, "column": 3}, "value": 8}, + {"unit_name": "generatePom", "start": {"line": 330, "column": 15}, "end": {"line": 335, "column": 3}, "value": 6} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/LibraryTests.java": { + "checksum": "7a35505deb0b54f5400642a0146ab622", + "language": "Java", + "loc": 56, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "getLinkRootNameWhenNoneSpecified", "start": {"line": 42, "column": 7}, "end": {"line": 56, "column": 3}, "value": 15}, + {"unit_name": "getLinkRootNameWhenSpecified", "start": {"line": 59, "column": 7}, "end": {"line": 73, "column": 3}, "value": 15}, + {"unit_name": "toMajorMinorGenerationWithRelease", "start": {"line": 76, "column": 7}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "toMajorMinorGenerationWithSnapshot", "start": {"line": 82, "column": 7}, "end": {"line": 85, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/bomr/ReleaseScheduleTests.java": { + "checksum": "e81ae8abad21b440de56a8d13a053012", + "language": "Java", + "loc": 31, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "releasesBetween", "start": {"line": 49, "column": 7}, "end": {"line": 60, "column": 3}, "value": 12} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/bomr/UpgradeApplicatorTests.java": { + "checksum": "c2a8aed6ba7b136f6db9e1979656883e", + "language": "Java", + "loc": 51, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "whenUpgradeIsAppliedToLibraryWithVersionThenBomIsUpdated", "start": {"line": 49, "column": 7}, "end": {"line": 62, "column": 3}, "value": 14}, + {"unit_name": "whenUpgradeIsAppliedToLibraryWithVersionPropertyThenGradlePropertiesIsUpdated", "start": {"line": 65, "column": 7}, "end": {"line": 79, "column": 3}, "value": 15} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/bomr/version/CalendarVersionDependencyVersionTests.java": { + "checksum": "6080e3d818988b8d41c25160e69d3a61", + "language": "Java", + "loc": 47, + "profile": [33, 0, 0, 0], + "measurements": [ + {"unit_name": "parseWhenVersionIsNotACalendarVersionShouldReturnNull", "start": {"line": 31, "column": 7}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "parseWhenVersionIsACalendarVersionShouldReturnAVersion", "start": {"line": 36, "column": 7}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "isSameMajorWhenSameMajorAndMinorShouldReturnTrue", "start": {"line": 41, "column": 7}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "isSameMajorWhenSameMajorShouldReturnTrue", "start": {"line": 46, "column": 7}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "isSameMajorWhenDifferentMajorShouldReturnFalse", "start": {"line": 51, "column": 7}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "isSameMinorWhenSameMinorShouldReturnTrue", "start": {"line": 56, "column": 7}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "isSameMinorWhenDifferentMinorShouldReturnFalse", "start": {"line": 61, "column": 7}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "calendarVersionIsNotSameMajorAsReleaseTrainVersion", "start": {"line": 66, "column": 7}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "calendarVersionIsNotSameMinorAsReleaseTrainVersion", "start": {"line": 71, "column": 7}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "releaseTrainVersion", "start": {"line": 75, "column": 40}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "version", "start": {"line": 79, "column": 43}, "end": {"line": 81, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/bomr/version/ReleaseTrainDependencyVersionTests.java": { + "checksum": "daae0765ae43303c3d0876f8eeb33464", + "language": "Java", + "loc": 75, + "profile": [54, 0, 0, 0], + "measurements": [ + {"unit_name": "parsingOfANonReleaseTrainVersionReturnsNull", "start": {"line": 31, "column": 7}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "parsingOfAReleaseTrainVersionReturnsVersion", "start": {"line": 36, "column": 7}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "isSameMajorWhenReleaseTrainIsDifferentShouldReturnFalse", "start": {"line": 41, "column": 7}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "isSameMajorWhenReleaseTrainIsTheSameShouldReturnTrue", "start": {"line": 46, "column": 7}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "isSameMinorWhenReleaseTrainIsDifferentShouldReturnFalse", "start": {"line": 51, "column": 7}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "isSameMinorWhenReleaseTrainIsTheSameShouldReturnTrue", "start": {"line": 56, "column": 7}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "releaseTrainVersionIsNotSameMajorAsCalendarTrainVersion", "start": {"line": 61, "column": 7}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "releaseTrainVersionIsNotSameMinorAsCalendarVersion", "start": {"line": 66, "column": 7}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForServiceReleaseShouldReturnTrue", "start": {"line": 71, "column": 7}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForReleaseShouldReturnTrue", "start": {"line": 76, "column": 7}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForReleaseCandidateShouldReturnTrue", "start": {"line": 81, "column": 7}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForMilestoneShouldReturnTrue", "start": {"line": 86, "column": 7}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForDifferentReleaseShouldReturnFalse", "start": {"line": 91, "column": 7}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForDifferentReleaseCandidateShouldReturnTrue", "start": {"line": 96, "column": 7}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForDifferentMilestoneShouldReturnTrue", "start": {"line": 101, "column": 7}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenNotSnapshotShouldReturnFalse", "start": {"line": 106, "column": 7}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "version", "start": {"line": 110, "column": 47}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "calendarVersion", "start": {"line": 114, "column": 43}, "end": {"line": 116, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/bomr/version/DependencyVersionUpgradeTests.java": { + "checksum": "84685f91e99d7f18bdaaab3a0e60e7ba", + "language": "Java", + "loc": 230, + "profile": [96, 0, 0, 0], + "measurements": [ + {"unit_name": "isUpgradeWhenSameVersionShouldReturnFalse", "start": {"line": 50, "column": 7}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "isUpgradeWhenSameSnapshotVersionShouldReturnFalse", "start": {"line": 59, "column": 7}, "end": {"line": 61, "column": 3}, "value": 3}, + {"unit_name": "isUpgradeWhenSameSnapshotVersionAndMovingToSnapshotsShouldReturnFalse", "start": {"line": 68, "column": 7}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "isUpgradeWhenLaterPatchReleaseShouldReturnTrue", "start": {"line": 78, "column": 7}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "isUpgradeWhenSnapshotOfLaterPatchReleaseShouldReturnTrue", "start": {"line": 86, "column": 7}, "end": {"line": 89, "column": 3}, "value": 4}, + {"unit_name": "isUpgradeWhenSnapshotOfLaterPatchReleaseAndMovingToSnapshotsShouldReturnTrue", "start": {"line": 96, "column": 7}, "end": {"line": 99, "column": 3}, "value": 4}, + {"unit_name": "isUpgradeWhenSnapshotOfSameVersionShouldReturnFalse", "start": {"line": 106, "column": 7}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "isUpgradeWhenSnapshotToMilestoneShouldReturnTrue", "start": {"line": 115, "column": 7}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "isUpgradeWhenSnapshotToReleaseCandidateShouldReturnTrue", "start": {"line": 124, "column": 7}, "end": {"line": 127, "column": 3}, "value": 4}, + {"unit_name": "isUpgradeWhenSnapshotToReleaseShouldReturnTrue", "start": {"line": 134, "column": 7}, "end": {"line": 136, "column": 3}, "value": 3}, + {"unit_name": "isUpgradeWhenMilestoneToSnapshotShouldReturnFalse", "start": {"line": 143, "column": 7}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "isUpgradeWhenReleaseCandidateToSnapshotShouldReturnFalse", "start": {"line": 152, "column": 7}, "end": {"line": 155, "column": 3}, "value": 4}, + {"unit_name": "isUpgradeWhenReleaseToSnapshotShouldReturnFalse", "start": {"line": 162, "column": 7}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "isUpgradeWhenMilestoneToSnapshotAndMovingToSnapshotsShouldReturnTrue", "start": {"line": 171, "column": 7}, "end": {"line": 174, "column": 3}, "value": 4}, + {"unit_name": "isUpgradeWhenReleaseCandidateToSnapshotAndMovingToSnapshotsShouldReturnTrue", "start": {"line": 181, "column": 7}, "end": {"line": 184, "column": 3}, "value": 4}, + {"unit_name": "isUpgradeWhenReleaseToSnapshotAndMovingToSnapshotsShouldReturnFalse", "start": {"line": 190, "column": 7}, "end": {"line": 193, "column": 3}, "value": 4}, + {"unit_name": "isUpgradeWhenReleaseTrainToSnapshotAndMovingToSnapshotsShouldReturnTrue", "start": {"line": 197, "column": 7}, "end": {"line": 200, "column": 3}, "value": 4}, + {"unit_name": "provideArguments", "start": {"line": 247, "column": 38}, "end": {"line": 259, "column": 4}, "value": 13}, + {"unit_name": "artifactVersions", "start": {"line": 261, "column": 35}, "end": {"line": 267, "column": 4}, "value": 7}, + {"unit_name": "releaseTrains", "start": {"line": 269, "column": 32}, "end": {"line": 271, "column": 4}, "value": 3}, + {"unit_name": "calendarVersions", "start": {"line": 273, "column": 35}, "end": {"line": 275, "column": 4}, "value": 3}, + {"unit_name": "versions", "start": {"line": 277, "column": 44}, "end": {"line": 280, "column": 4}, "value": 4}, + {"unit_name": "VersionType", "start": {"line": 294, "column": 3}, "end": {"line": 296, "column": 4}, "value": 3}, + {"unit_name": "parse", "start": {"line": 298, "column": 21}, "end": {"line": 300, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/bomr/version/MultipleComponentsDependencyVersionTests.java": { + "checksum": "a4974f26586bf4d898bf280270202cd4", + "language": "Java", + "loc": 24, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "isSameMajorOfFiveComponentVersionWithSameMajorShouldReturnTrue", "start": {"line": 32, "column": 7}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "isSameMajorOfFiveComponentVersionWithDifferentMajorShouldReturnFalse", "start": {"line": 37, "column": 7}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "isSameMinorOfFiveComponentVersionWithSameMinorShouldReturnTrue", "start": {"line": 42, "column": 7}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "isSameMinorOfFiveComponentVersionWithDifferentMinorShouldReturnFalse", "start": {"line": 47, "column": 7}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "version", "start": {"line": 51, "column": 46}, "end": {"line": 53, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/bomr/version/ArtifactVersionDependencyVersionTests.java": { + "checksum": "4ce8efc8ce5d5013de269a7aaacf6775", + "language": "Java", + "loc": 88, + "profile": [63, 0, 0, 0], + "measurements": [ + {"unit_name": "parseWhenVersionIsNotAMavenVersionShouldReturnNull", "start": {"line": 31, "column": 7}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "parseWhenVersionIsAMavenVersionShouldReturnAVersion", "start": {"line": 36, "column": 7}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "isSameMajorWhenSameMajorAndMinorShouldReturnTrue", "start": {"line": 41, "column": 7}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "isSameMajorWhenSameMajorShouldReturnTrue", "start": {"line": 46, "column": 7}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "isSameMajorWhenDifferentMajorShouldReturnFalse", "start": {"line": 51, "column": 7}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "isSameMinorWhenSameMinorShouldReturnTrue", "start": {"line": 56, "column": 7}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "isSameMinorWhenDifferentMinorShouldReturnFalse", "start": {"line": 61, "column": 7}, "end": {"line": 63, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForReleaseShouldReturnTrue", "start": {"line": 66, "column": 7}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenBuildSnapshotForReleaseShouldReturnTrue", "start": {"line": 71, "column": 7}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForReleaseCandidateShouldReturnTrue", "start": {"line": 76, "column": 7}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenBuildSnapshotForReleaseCandidateShouldReturnTrue", "start": {"line": 81, "column": 7}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForMilestoneShouldReturnTrue", "start": {"line": 86, "column": 7}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenBuildSnapshotForMilestoneShouldReturnTrue", "start": {"line": 91, "column": 7}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForDifferentReleaseShouldReturnFalse", "start": {"line": 96, "column": 7}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenBuildSnapshotForDifferentReleaseShouldReturnTrue", "start": {"line": 101, "column": 7}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForDifferentReleaseCandidateShouldReturnTrue", "start": {"line": 106, "column": 7}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenBuildSnapshotForDifferentReleaseCandidateShouldReturnTrue", "start": {"line": 111, "column": 7}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenSnapshotForDifferentMilestoneShouldReturnTrue", "start": {"line": 116, "column": 7}, "end": {"line": 118, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenBuildSnapshotForDifferentMilestoneShouldReturnTrue", "start": {"line": 121, "column": 7}, "end": {"line": 123, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotForWhenNotSnapshotShouldReturnFalse", "start": {"line": 126, "column": 7}, "end": {"line": 128, "column": 3}, "value": 3}, + {"unit_name": "version", "start": {"line": 130, "column": 43}, "end": {"line": 132, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/bom/bomr/version/DependencyVersionTests.java": { + "checksum": "75b06ac67d82538a25a56f8f5be6320a", + "language": "Java", + "loc": 37, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "parseWhenValidMavenVersionShouldReturnArtifactVersionDependencyVersion", "start": {"line": 32, "column": 7}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "parseWhenReleaseTrainShouldReturnReleaseTrainDependencyVersion", "start": {"line": 37, "column": 7}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "parseWhenMavenLikeVersionWithNumericQualifierShouldReturnNumericQualifierDependencyVersion", "start": {"line": 42, "column": 7}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "parseWhen5ComponentsShouldReturnNumericQualifierDependencyVersion", "start": {"line": 47, "column": 7}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "parseWhenVersionWithLeadingZeroesShouldReturnLeadingZeroesDependencyVersion", "start": {"line": 52, "column": 7}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "parseWhenVersionWithCombinedPatchAndQualifierShouldReturnCombinedPatchAndQualifierDependencyVersion", "start": {"line": 57, "column": 7}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "parseWhenCalendarVersionShouldReturnArtifactVersionDependencyVersion", "start": {"line": 62, "column": 7}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "parseWhenCalendarVersionWithModifierShouldReturnArtifactVersionDependencyVersion", "start": {"line": 67, "column": 7}, "end": {"line": 69, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/mavenplugin/PluginXmlParserTests.java": { + "checksum": "d5a10393c8c8fbe06b81caa612657e72", + "language": "Java", + "loc": 26, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "parseExistingDescriptorReturnPluginDescriptor", "start": {"line": 40, "column": 7}, "end": {"line": 48, "column": 3}, "value": 9}, + {"unit_name": "parseNonExistingFileThrowException", "start": {"line": 51, "column": 7}, "end": {"line": 55, "column": 3}, "value": 5} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/antora/GenerateAntoraPlaybookTests.java": { + "checksum": "f617e9f1dba8af18246ec1fee31cbd60", + "language": "Java", + "loc": 55, + "profile": [36, 0, 0, 0], + "measurements": [ + {"unit_name": "writePlaybookGeneratesExpectedContent", "start": {"line": 46, "column": 7}, "end": {"line": 58, "column": 3}, "value": 13}, + {"unit_name": "writePlaybookWhenHasJavadocExcludeGeneratesExpectedContent", "start": {"line": 61, "column": 7}, "end": {"line": 72, "column": 3}, "value": 12}, + {"unit_name": "writePlaybookYml", "start": {"line": 74, "column": 15}, "end": {"line": 84, "column": 3}, "value": 11} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/antora/AntoraAsciidocAttributesTests.java": { + "checksum": "0a1120a106db60d51fdea529bd8dc4d8", + "language": "Java", + "loc": 248, + "profile": [150, 16, 42, 0], + "measurements": [ + {"unit_name": "buildTypeWhenOpenSource", "start": {"line": 48, "column": 7}, "end": {"line": 52, "column": 3}, "value": 5}, + {"unit_name": "buildTypeWhenCommercial", "start": {"line": 55, "column": 7}, "end": {"line": 59, "column": 3}, "value": 5}, + {"unit_name": "githubRefWhenReleasedVersionIsTag", "start": {"line": 62, "column": 7}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "githubRefWhenLatestSnapshotVersionIsMainBranch", "start": {"line": 69, "column": 7}, "end": {"line": 73, "column": 3}, "value": 5}, + {"unit_name": "githubRefWhenOlderSnapshotVersionIsBranch", "start": {"line": 76, "column": 7}, "end": {"line": 80, "column": 3}, "value": 5}, + {"unit_name": "githubRefWhenOlderSnapshotHotFixVersionIsBranch", "start": {"line": 83, "column": 7}, "end": {"line": 87, "column": 3}, "value": 5}, + {"unit_name": "versionReferenceFromLibrary", "start": {"line": 90, "column": 7}, "end": {"line": 95, "column": 3}, "value": 6}, + {"unit_name": "versionReferenceFromSpringDataDependencyReleaseVersion", "start": {"line": 98, "column": 7}, "end": {"line": 106, "column": 3}, "value": 9}, + {"unit_name": "versionReferenceFromSpringDataDependencySnapshotVersion", "start": {"line": 109, "column": 7}, "end": {"line": 117, "column": 3}, "value": 9}, + {"unit_name": "versionNativeBuildTools", "start": {"line": 120, "column": 7}, "end": {"line": 124, "column": 3}, "value": 5}, + {"unit_name": "urlArtifactRepositoryWhenRelease", "start": {"line": 127, "column": 7}, "end": {"line": 131, "column": 3}, "value": 5}, + {"unit_name": "urlArtifactRepositoryWhenMilestone", "start": {"line": 134, "column": 7}, "end": {"line": 138, "column": 3}, "value": 5}, + {"unit_name": "urlArtifactRepositoryWhenSnapshot", "start": {"line": 141, "column": 7}, "end": {"line": 145, "column": 3}, "value": 5}, + {"unit_name": "artifactReleaseTypeWhenOpenSourceRelease", "start": {"line": 148, "column": 7}, "end": {"line": 153, "column": 3}, "value": 6}, + {"unit_name": "artifactReleaseTypeWhenOpenSourceMilestone", "start": {"line": 156, "column": 7}, "end": {"line": 161, "column": 3}, "value": 6}, + {"unit_name": "artifactReleaseTypeWhenOpenSourceSnapshot", "start": {"line": 164, "column": 7}, "end": {"line": 169, "column": 3}, "value": 6}, + {"unit_name": "artifactReleaseTypeWhenCommercialRelease", "start": {"line": 172, "column": 7}, "end": {"line": 177, "column": 3}, "value": 6}, + {"unit_name": "artifactReleaseTypeWhenCommercialMilestone", "start": {"line": 180, "column": 7}, "end": {"line": 185, "column": 3}, "value": 6}, + {"unit_name": "artifactReleaseTypeWhenCommercialSnapshot", "start": {"line": 188, "column": 7}, "end": {"line": 193, "column": 3}, "value": 6}, + {"unit_name": "urlLinksFromLibrary", "start": {"line": 196, "column": 7}, "end": {"line": 211, "column": 3}, "value": 16}, + {"unit_name": "singleLink", "start": {"line": 213, "column": 21}, "end": {"line": 216, "column": 3}, "value": 4}, + {"unit_name": "linksFromProperties", "start": {"line": 219, "column": 7}, "end": {"line": 228, "column": 3}, "value": 10}, + {"unit_name": "mockLibrary", "start": {"line": 230, "column": 18}, "end": {"line": 243, "column": 3}, "value": 14}, + {"unit_name": "mockDependencyVersions", "start": {"line": 245, "column": 30}, "end": {"line": 247, "column": 3}, "value": 3}, + {"unit_name": "mockDependencyVersions", "start": {"line": 249, "column": 30}, "end": {"line": 290, "column": 3}, "value": 42}, + {"unit_name": "addMockSpringDataVersion", "start": {"line": 292, "column": 15}, "end": {"line": 294, "column": 3}, "value": 3}, + {"unit_name": "addMockTestcontainersVersion", "start": {"line": 296, "column": 15}, "end": {"line": 298, "column": 3}, "value": 3}, + {"unit_name": "addMockJacksonCoreVersion", "start": {"line": 300, "column": 15}, "end": {"line": 302, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/optional/OptionalDependenciesPluginIntegrationTests.java": { + "checksum": "0e980bf39ffe29e8c1a31e8b42427a26", + "language": "Java", + "loc": 74, + "profile": [31, 22, 0, 0], + "measurements": [ + {"unit_name": "setup", "start": {"line": 44, "column": 7}, "end": {"line": 47, "column": 3}, "value": 4}, + {"unit_name": "optionalConfigurationIsCreated", "start": {"line": 50, "column": 7}, "end": {"line": 61, "column": 3}, "value": 12}, + {"unit_name": "optionalDependenciesAreAddedToMainSourceSetsCompileClasspath", "start": {"line": 64, "column": 7}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "optionalDependenciesAreAddedToMainSourceSetsRuntimeClasspath", "start": {"line": 69, "column": 7}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "optionalDependenciesAreAddedToTestSourceSetsCompileClasspath", "start": {"line": 74, "column": 7}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "optionalDependenciesAreAddedToTestSourceSetsRuntimeClasspath", "start": {"line": 79, "column": 7}, "end": {"line": 81, "column": 3}, "value": 3}, + {"unit_name": "optionalDependenciesAreAddedToSourceSetClasspath", "start": {"line": 83, "column": 15}, "end": {"line": 104, "column": 3}, "value": 22}, + {"unit_name": "runGradle", "start": {"line": 106, "column": 22}, "end": {"line": 108, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/testing/TestFailuresPluginIntegrationTests.java": { + "checksum": "a4de5027bc3e6737c9e57dbbabfe20df", + "language": "Java", + "loc": 157, + "profile": [86, 48, 0, 0], + "measurements": [ + {"unit_name": "setup", "start": {"line": 46, "column": 7}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "singleProject", "start": {"line": 51, "column": 7}, "end": {"line": 62, "column": 3}, "value": 12}, + {"unit_name": "multiProject", "start": {"line": 65, "column": 7}, "end": {"line": 76, "column": 3}, "value": 12}, + {"unit_name": "multiProjectContinue", "start": {"line": 79, "column": 7}, "end": {"line": 92, "column": 3}, "value": 14}, + {"unit_name": "multiProjectParallel", "start": {"line": 95, "column": 7}, "end": {"line": 108, "column": 3}, "value": 14}, + {"unit_name": "createProject", "start": {"line": 110, "column": 15}, "end": {"line": 116, "column": 3}, "value": 7}, + {"unit_name": "createMultiProjectBuild", "start": {"line": 118, "column": 15}, "end": {"line": 125, "column": 3}, "value": 8}, + {"unit_name": "createTestSource", "start": {"line": 127, "column": 15}, "end": {"line": 153, "column": 3}, "value": 27}, + {"unit_name": "createBuildScript", "start": {"line": 155, "column": 15}, "end": {"line": 175, "column": 3}, "value": 21}, + {"unit_name": "withPrintWriter", "start": {"line": 177, "column": 15}, "end": {"line": 184, "column": 3}, "value": 8}, + {"unit_name": "readLines", "start": {"line": 186, "column": 23}, "end": {"line": 193, "column": 3}, "value": 8} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/ArchitectureCheckTests.java": { + "checksum": "37978db5684fbe007070102eb0621500", + "language": "Java", + "loc": 176, + "profile": [138, 0, 0, 0], + "measurements": [ + {"unit_name": "whenPackagesAreTangledTaskFailsAndWritesAReport", "start": {"line": 48, "column": 7}, "end": {"line": 53, "column": 3}, "value": 6}, + {"unit_name": "whenPackagesAreNotTangledTaskSucceedsAndWritesAnEmptyReport", "start": {"line": 56, "column": 7}, "end": {"line": 61, "column": 3}, "value": 6}, + {"unit_name": "failureReport", "start": {"line": 63, "column": 7}, "end": {"line": 70, "column": 3}, "value": 8}, + {"unit_name": "whenBeanPostProcessorBeanMethodIsNotStaticTaskFailsAndWritesAReport", "start": {"line": 73, "column": 7}, "end": {"line": 78, "column": 3}, "value": 6}, + {"unit_name": "whenBeanPostProcessorBeanMethodIsStaticAndHasUnsafeParametersTaskFailsAndWritesAReport", "start": {"line": 81, "column": 7}, "end": {"line": 86, "column": 3}, "value": 6}, + {"unit_name": "whenBeanPostProcessorBeanMethodIsStaticAndHasSafeParametersTaskSucceedsAndWritesAnEmptyReport", "start": {"line": 89, "column": 7}, "end": {"line": 95, "column": 3}, "value": 7}, + {"unit_name": "whenBeanPostProcessorBeanMethodIsStaticAndHasNoParametersTaskSucceedsAndWritesAnEmptyReport", "start": {"line": 98, "column": 7}, "end": {"line": 104, "column": 3}, "value": 7}, + {"unit_name": "whenBeanFactoryPostProcessorBeanMethodIsNotStaticTaskFailsAndWritesAReport", "start": {"line": 107, "column": 7}, "end": {"line": 112, "column": 3}, "value": 6}, + {"unit_name": "whenBeanFactoryPostProcessorBeanMethodIsStaticAndHasParametersTaskFailsAndWritesAReport", "start": {"line": 115, "column": 7}, "end": {"line": 120, "column": 3}, "value": 6}, + {"unit_name": "whenBeanFactoryPostProcessorBeanMethodIsStaticAndHasNoParametersTaskSucceedsAndWritesAnEmptyReport", "start": {"line": 123, "column": 7}, "end": {"line": 129, "column": 3}, "value": 7}, + {"unit_name": "whenClassLoadsResourceUsingResourceUtilsTaskFailsAndWritesReport", "start": {"line": 132, "column": 7}, "end": {"line": 137, "column": 3}, "value": 6}, + {"unit_name": "whenClassUsesResourceUtilsWithoutLoadingResourcesTaskSucceedsAndWritesAnEmptyReport", "start": {"line": 140, "column": 7}, "end": {"line": 145, "column": 3}, "value": 6}, + {"unit_name": "whenClassDoesNotCallObjectsRequireNonNullTaskSucceedsAndWritesAnEmptyReport", "start": {"line": 148, "column": 7}, "end": {"line": 153, "column": 3}, "value": 6}, + {"unit_name": "whenClassCallsObjectsRequireNonNullWithMessageTaskFailsAndWritesReport", "start": {"line": 156, "column": 7}, "end": {"line": 161, "column": 3}, "value": 6}, + {"unit_name": "whenClassCallsObjectsRequireNonNullWithSupplierTaskFailsAndWritesReport", "start": {"line": 164, "column": 7}, "end": {"line": 169, "column": 3}, "value": 6}, + {"unit_name": "whenClassCallsStringToUpperCaseWithoutLocaleFailsAndWritesReport", "start": {"line": 172, "column": 7}, "end": {"line": 179, "column": 3}, "value": 8}, + {"unit_name": "whenClassCallsStringToLowerCaseWithoutLocaleFailsAndWritesReport", "start": {"line": 182, "column": 7}, "end": {"line": 189, "column": 3}, "value": 8}, + {"unit_name": "whenClassCallsStringToLowerCaseWithLocaleShouldNotFail", "start": {"line": 192, "column": 7}, "end": {"line": 197, "column": 3}, "value": 6}, + {"unit_name": "whenClassCallsStringToUpperCaseWithLocaleShouldNotFail", "start": {"line": 200, "column": 7}, "end": {"line": 205, "column": 3}, "value": 6}, + {"unit_name": "prepareTask", "start": {"line": 207, "column": 15}, "end": {"line": 215, "column": 3}, "value": 9}, + {"unit_name": "copyClasses", "start": {"line": 217, "column": 15}, "end": {"line": 222, "column": 3}, "value": 6} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/tangled/TangledOne.java": { + "checksum": "9ea8adfcc3a7a5c5d8c28fef79788562", + "language": "Java", + "loc": 7, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "TangledOne", "start": {"line": 25, "column": 10}, "end": {"line": 27, "column": 3}, "value": 2} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/tangled/sub/TangledTwo.java": { + "checksum": "306c302b94d7ae862325e0233f7c65fd", + "language": "Java", + "loc": 7, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "TangledTwo", "start": {"line": 25, "column": 10}, "end": {"line": 27, "column": 3}, "value": 2} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/resources/loads/ResourceUtilsResourceLoader.java": { + "checksum": "b4530325b76c6f13a1fb8a2d93ed196a", + "language": "Java", + "loc": 8, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "getResource", "start": {"line": 25, "column": 7}, "end": {"line": 27, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/resources/noloads/ResourceUtilsWithoutLoading.java": { + "checksum": "2588393079f3d26deaf9be6028a282ce", + "language": "Java", + "loc": 11, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "inspectResourceLocation", "start": {"line": 26, "column": 7}, "end": {"line": 30, "column": 3}, "value": 5} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bpp/nonstatic/NonStaticBeanPostProcessorConfiguration.java": { + "checksum": "7a4fd9aef050e3561f55dba13a6278c8", + "language": "Java", + "loc": 10, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "nonStaticBeanPostProcessor", "start": {"line": 25, "column": 20}, "end": {"line": 29, "column": 3}, "value": 4}, + {"unit_name": "BeanPostProcessor", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 4}, "value": 2} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bpp/safeparameters/SafeParametersBeanPostProcessorConfiguration.java": { + "checksum": "45577825e0c2318e87edda1d7aae9d46", + "language": "Java", + "loc": 23, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "safeParametersBeanPostProcessor", "start": {"line": 29, "column": 27}, "end": {"line": 34, "column": 3}, "value": 5}, + {"unit_name": "BeanPostProcessor", "start": {"line": 31, "column": 14}, "end": {"line": 33, "column": 4}, "value": 2}, + {"unit_name": "beanOne", "start": {"line": 37, "column": 10}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "beanTwo", "start": {"line": 42, "column": 9}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bpp/unsafeparameters/UnsafeParametersBeanPostProcessorConfiguration.java": { + "checksum": "c2b4c7d5fbc4efc3f7e2e68ad3060c88", + "language": "Java", + "loc": 20, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "unsafeParametersBeanPostProcessor", "start": {"line": 26, "column": 27}, "end": {"line": 31, "column": 3}, "value": 5}, + {"unit_name": "BeanPostProcessor", "start": {"line": 28, "column": 14}, "end": {"line": 30, "column": 4}, "value": 2}, + {"unit_name": "beanOne", "start": {"line": 34, "column": 10}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "beanTwo", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bpp/noparameters/NoParametersBeanPostProcessorConfiguration.java": { + "checksum": "364d203cf59829c5017f08fe3d7abe00", + "language": "Java", + "loc": 18, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "noParametersBeanPostProcessor", "start": {"line": 25, "column": 27}, "end": {"line": 29, "column": 3}, "value": 4}, + {"unit_name": "BeanPostProcessor", "start": {"line": 26, "column": 14}, "end": {"line": 28, "column": 4}, "value": 2}, + {"unit_name": "beanOne", "start": {"line": 32, "column": 10}, "end": {"line": 34, "column": 3}, "value": 3}, + {"unit_name": "beanTwo", "start": {"line": 37, "column": 9}, "end": {"line": 39, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/objects/noRequireNonNull/NoRequireNonNull.java": { + "checksum": "96ef2b606c4996758304f977cf9b6aca", + "language": "Java", + "loc": 9, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleMethod", "start": {"line": 25, "column": 7}, "end": {"line": 30, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/objects/requireNonNullWithSupplier/RequireNonNullWithSupplier.java": { + "checksum": "e46f4e58b1e852a6f3e2f262e8a7edf1", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleMethod", "start": {"line": 23, "column": 7}, "end": {"line": 25, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/objects/requireNonNullWithString/RequireNonNullWithString.java": { + "checksum": "9d6ed88e689cb2857152dfef1b6549db", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleMethod", "start": {"line": 23, "column": 7}, "end": {"line": 25, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/untangled/UntangledOne.java": { + "checksum": "8791026f7404890780b2a6a4b057ba87", + "language": "Java", + "loc": 7, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "UntangledOne", "start": {"line": 25, "column": 10}, "end": {"line": 27, "column": 3}, "value": 2} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/untangled/sub/UntangledTwo.java": { + "checksum": "a8c2f1a86e609e5986d5bd1ce03adfdf", + "language": "Java", + "loc": 6, + "profile": [2, 0, 0, 0], + "measurements": [ + {"unit_name": "UntangledTwo", "start": {"line": 23, "column": 10}, "end": {"line": 25, "column": 3}, "value": 2} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bfpp/nonstatic/NonStaticBeanFactoryPostProcessorConfiguration.java": { + "checksum": "4bae8f52b57e0f135840f34ecb3d67f0", + "language": "Java", + "loc": 10, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "nonStaticBeanFactoryPostProcessor", "start": {"line": 25, "column": 27}, "end": {"line": 28, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bfpp/noparameters/NoParametersBeanFactoryPostProcessorConfiguration.java": { + "checksum": "81775c4c283c4d4a04260f07ecd5f104", + "language": "Java", + "loc": 18, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "noParametersBeanFactoryPostProcessor", "start": {"line": 25, "column": 34}, "end": {"line": 28, "column": 3}, "value": 4}, + {"unit_name": "beanOne", "start": {"line": 31, "column": 10}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "beanTwo", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/bfpp/parameters/ParametersBeanFactoryPostProcessorConfiguration.java": { + "checksum": "26af9e46f5a57c70c18d60a40c9934e3", + "language": "Java", + "loc": 18, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "parametersBeanFactoryPostProcessor", "start": {"line": 25, "column": 34}, "end": {"line": 28, "column": 3}, "value": 4}, + {"unit_name": "beanOne", "start": {"line": 31, "column": 10}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "beanTwo", "start": {"line": 36, "column": 9}, "end": {"line": 38, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/string/toLowerCaseWithLocale/ToLowerCaseWithLocale.java": { + "checksum": "05842e240523bce0f9f4472528c712e5", + "language": "Java", + "loc": 8, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleMethod", "start": {"line": 23, "column": 7}, "end": {"line": 26, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/string/toUpperCase/ToUpperCase.java": { + "checksum": "10047971a060e0cd36a054ae10806703", + "language": "Java", + "loc": 7, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleMethod", "start": {"line": 21, "column": 7}, "end": {"line": 24, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/string/toUpperCaseWithLocale/ToUpperCaseWithLocale.java": { + "checksum": "a6a4e59378ddd4f2c876ba19088e927c", + "language": "Java", + "loc": 8, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleMethod", "start": {"line": 23, "column": 7}, "end": {"line": 26, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/architecture/string/toLowerCase/ToLowerCase.java": { + "checksum": "340d4c21032c1cadac4fee17d5506f72", + "language": "Java", + "loc": 7, + "profile": [4, 0, 0, 0], + "measurements": [ + {"unit_name": "exampleMethod", "start": {"line": 21, "column": 7}, "end": {"line": 24, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/test/java/org/springframework/boot/build/groovyscripts/SpringRepositoriesExtensionTests.java": { + "checksum": "e297ca33157dd66c6fd5e07593e18123", + "language": "Java", + "loc": 218, + "profile": [109, 55, 0, 0], + "measurements": [ + {"unit_name": "loadGroovyClass", "start": {"line": 60, "column": 14}, "end": {"line": 63, "column": 3}, "value": 4}, + {"unit_name": "cleanup", "start": {"line": 66, "column": 14}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "mavenRepositoriesWhenNotCommercialSnapshot", "start": {"line": 77, "column": 7}, "end": {"line": 85, "column": 3}, "value": 9}, + {"unit_name": "mavenRepositoriesWhenCommercialSnapshot", "start": {"line": 88, "column": 7}, "end": {"line": 101, "column": 3}, "value": 14}, + {"unit_name": "mavenRepositoriesWhenNotCommercialMilestone", "start": {"line": 104, "column": 7}, "end": {"line": 110, "column": 3}, "value": 7}, + {"unit_name": "mavenRepositoriesWhenCommercialMilestone", "start": {"line": 113, "column": 7}, "end": {"line": 122, "column": 3}, "value": 10}, + {"unit_name": "mavenRepositoriesWhenNotCommercialRelease", "start": {"line": 125, "column": 7}, "end": {"line": 129, "column": 3}, "value": 5}, + {"unit_name": "mavenRepositoriesWhenCommercialRelease", "start": {"line": 132, "column": 7}, "end": {"line": 139, "column": 3}, "value": 8}, + {"unit_name": "mavenRepositoriesWhenConditionMatches", "start": {"line": 142, "column": 7}, "end": {"line": 146, "column": 3}, "value": 5}, + {"unit_name": "mavenRepositoriesWhenConditionDoesNotMatch", "start": {"line": 149, "column": 7}, "end": {"line": 153, "column": 3}, "value": 5}, + {"unit_name": "mavenRepositoriesExcludingBootGroup", "start": {"line": 156, "column": 7}, "end": {"line": 162, "column": 3}, "value": 7}, + {"unit_name": "mavenRepositoriesWithRepositorySpecificEnvironmentVariables", "start": {"line": 165, "column": 7}, "end": {"line": 183, "column": 3}, "value": 19}, + {"unit_name": "mavenRepositoriesWhenRepositoryEnvironmentVariables", "start": {"line": 186, "column": 7}, "end": {"line": 201, "column": 3}, "value": 16}, + {"unit_name": "createExtension", "start": {"line": 203, "column": 38}, "end": {"line": 205, "column": 3}, "value": 3}, + {"unit_name": "createExtension", "start": {"line": 208, "column": 38}, "end": {"line": 213, "column": 3}, "value": 6}, + {"unit_name": "mavenClosure", "start": {"line": 216, "column": 17}, "end": {"line": 224, "column": 3}, "value": 9}, + {"unit_name": "contentAction", "start": {"line": 226, "column": 17}, "end": {"line": 232, "column": 3}, "value": 7}, + {"unit_name": "credentialsAction", "start": {"line": 234, "column": 17}, "end": {"line": 240, "column": 3}, "value": 7}, + {"unit_name": "get", "start": {"line": 250, "column": 38}, "end": {"line": 269, "column": 4}, "value": 20} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/AntoraConventions.java": { + "checksum": "3ab7372a70ee714e3d727cedc41b3787", + "language": "Java", + "loc": 174, + "profile": [119, 18, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 73, "column": 7}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 77, "column": 15}, "end": {"line": 94, "column": 3}, "value": 18}, + {"unit_name": "configureGenerateAntoraPlaybookTask", "start": {"line": 96, "column": 15}, "end": {"line": 101, "column": 3}, "value": 6}, + {"unit_name": "configureCopyAntoraPackageJsonTask", "start": {"line": 103, "column": 15}, "end": {"line": 108, "column": 3}, "value": 6}, + {"unit_name": "configureNpmInstallTask", "start": {"line": 110, "column": 15}, "end": {"line": 117, "column": 3}, "value": 8}, + {"unit_name": "addDependencyVersionsTask", "start": {"line": 119, "column": 36}, "end": {"line": 123, "column": 3}, "value": 5}, + {"unit_name": "configureGenerateAntoraYmlTask", "start": {"line": 125, "column": 15}, "end": {"line": 134, "column": 3}, "value": 10}, + {"unit_name": "getDefaultYml", "start": {"line": 136, "column": 25}, "end": {"line": 150, "column": 3}, "value": 15}, + {"unit_name": "getAsciidocAttributes", "start": {"line": 152, "column": 40}, "end": {"line": 160, "column": 3}, "value": 9}, + {"unit_name": "configureAntoraTask", "start": {"line": 162, "column": 15}, "end": {"line": 174, "column": 3}, "value": 13}, + {"unit_name": "getAntoraNpxArs", "start": {"line": 176, "column": 23}, "end": {"line": 190, "column": 3}, "value": 15}, + {"unit_name": "logWarningIfNodeModulesInUserHome", "start": {"line": 192, "column": 15}, "end": {"line": 198, "column": 3}, "value": 7}, + {"unit_name": "getUiBundleUrl", "start": {"line": 200, "column": 17}, "end": {"line": 213, "column": 3}, "value": 14}, + {"unit_name": "configureNodeExtension", "start": {"line": 215, "column": 15}, "end": {"line": 219, "column": 3}, "value": 5}, + {"unit_name": "getNodeProjectDir", "start": {"line": 221, "column": 30}, "end": {"line": 223, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/DeployedPlugin.java": { + "checksum": "12f34d7c6b85cc96ae30a26c00e1f6fb", + "language": "Java", + "loc": 32, + "profile": [0, 18, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 42, "column": 14}, "end": {"line": 59, "column": 3}, "value": 18} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/EclipseConventions.java": { + "checksum": "b570e35612bd501b45aec4596d1fe7d8", + "language": "Java", + "loc": 38, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 36, "column": 7}, "end": {"line": 41, "column": 3}, "value": 6}, + {"unit_name": "configureClasspath", "start": {"line": 43, "column": 15}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "configureClasspathFile", "start": {"line": 47, "column": 15}, "end": {"line": 53, "column": 3}, "value": 7}, + {"unit_name": "isKotlinPluginContributedBuildDirectory", "start": {"line": 55, "column": 18}, "end": {"line": 58, "column": 3}, "value": 4}, + {"unit_name": "isKotlinPluginContributedBuildDirectory", "start": {"line": 60, "column": 18}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "isTest", "start": {"line": 64, "column": 18}, "end": {"line": 67, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/KotlinConventions.java": { + "checksum": "6b0b730f857a6a094e9ed1824f19f11a", + "language": "Java", + "loc": 53, + "profile": [16, 24, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 51, "column": 7}, "end": {"line": 56, "column": 3}, "value": 6}, + {"unit_name": "configure", "start": {"line": 58, "column": 15}, "end": {"line": 67, "column": 3}, "value": 10}, + {"unit_name": "configureDokkatoo", "start": {"line": 69, "column": 15}, "end": {"line": 92, "column": 3}, "value": 24} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/ConventionsPlugin.java": { + "checksum": "fb1395d80375c1308d664f86586d065f", + "language": "Java", + "loc": 19, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 45, "column": 14}, "end": {"line": 54, "column": 3}, "value": 10} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/NoHttpConventions.java": { + "checksum": "0a44049dc047dd5701e3af69eddd3eac", + "language": "Java", + "loc": 28, + "profile": [20, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 32, "column": 7}, "end": {"line": 38, "column": 3}, "value": 7}, + {"unit_name": "configureNoHttpExtension", "start": {"line": 40, "column": 15}, "end": {"line": 52, "column": 3}, "value": 13} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/RepositoryTransformersExtension.java": { + "checksum": "cae11c00bb239323ab224332607d25f0", + "language": "Java", + "loc": 79, + "profile": [36, 32, 0, 0], + "measurements": [ + {"unit_name": "RepositoryTransformersExtension", "start": {"line": 39, "column": 9}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "ant", "start": {"line": 43, "column": 37}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "transformAnt", "start": {"line": 47, "column": 17}, "end": {"line": 62, "column": 3}, "value": 16}, + {"unit_name": "mavenSettings", "start": {"line": 64, "column": 37}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "transformMavenSettings", "start": {"line": 68, "column": 17}, "end": {"line": 76, "column": 3}, "value": 9}, + {"unit_name": "transformMarker", "start": {"line": 78, "column": 17}, "end": {"line": 89, "column": 3}, "value": 12}, + {"unit_name": "mavenRepositoryXml", "start": {"line": 91, "column": 17}, "end": {"line": 106, "column": 3}, "value": 16}, + {"unit_name": "getIndent", "start": {"line": 108, "column": 17}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "apply", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/ExtractResources.java": { + "checksum": "2f543c5eaa367349932972e5e73af044", + "language": "Java", + "loc": 39, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "extractResources", "start": {"line": 57, "column": 7}, "end": {"line": 68, "column": 3}, "value": 12} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/MavenRepositoryPlugin.java": { + "checksum": "8c9aae1f02c223475b0181f8e33fc7d9", + "language": "Java", + "loc": 77, + "profile": [34, 19, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 56, "column": 14}, "end": {"line": 70, "column": 3}, "value": 15}, + {"unit_name": "setUpProjectRepository", "start": {"line": 72, "column": 15}, "end": {"line": 90, "column": 3}, "value": 19}, + {"unit_name": "addMavenRepositoryDependencies", "start": {"line": 92, "column": 15}, "end": {"line": 104, "column": 3}, "value": 13}, + {"unit_name": "CleanAction", "start": {"line": 110, "column": 11}, "end": {"line": 112, "column": 4}, "value": 3}, + {"unit_name": "execute", "start": {"line": 115, "column": 15}, "end": {"line": 117, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/MavenPublishingConventions.java": { + "checksum": "413dc630f9693d38d469475bc8843e27", + "language": "Java", + "loc": 109, + "profile": [67, 19, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 66, "column": 7}, "end": {"line": 84, "column": 3}, "value": 19}, + {"unit_name": "customizeMavenPublication", "start": {"line": 86, "column": 15}, "end": {"line": 91, "column": 3}, "value": 6}, + {"unit_name": "customizePom", "start": {"line": 93, "column": 15}, "end": {"line": 104, "column": 3}, "value": 12}, + {"unit_name": "customizeJavaMavenPublication", "start": {"line": 106, "column": 15}, "end": {"line": 111, "column": 3}, "value": 6}, + {"unit_name": "customizeOrganization", "start": {"line": 113, "column": 15}, "end": {"line": 116, "column": 3}, "value": 4}, + {"unit_name": "customizeLicences", "start": {"line": 118, "column": 15}, "end": {"line": 123, "column": 3}, "value": 6}, + {"unit_name": "customizeDevelopers", "start": {"line": 125, "column": 15}, "end": {"line": 132, "column": 3}, "value": 8}, + {"unit_name": "customizeScm", "start": {"line": 134, "column": 15}, "end": {"line": 144, "column": 3}, "value": 11}, + {"unit_name": "customizeIssueManagement", "start": {"line": 146, "column": 15}, "end": {"line": 155, "column": 3}, "value": 10}, + {"unit_name": "isUserInherited", "start": {"line": 157, "column": 18}, "end": {"line": 160, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/JavaConventions.java": { + "checksum": "9c18f1f14fa011fa445df7be47030846", + "language": "Java", + "loc": 217, + "profile": [105, 70, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 113, "column": 7}, "end": {"line": 126, "column": 3}, "value": 14}, + {"unit_name": "configureJarManifestConventions", "start": {"line": 128, "column": 15}, "end": {"line": 154, "column": 3}, "value": 27}, + {"unit_name": "determineImplementationTitle", "start": {"line": 156, "column": 17}, "end": {"line": 165, "column": 3}, "value": 10}, + {"unit_name": "configureTestConventions", "start": {"line": 167, "column": 15}, "end": {"line": 179, "column": 3}, "value": 13}, + {"unit_name": "configureTestRetries", "start": {"line": 181, "column": 15}, "end": {"line": 187, "column": 3}, "value": 7}, + {"unit_name": "isCi", "start": {"line": 189, "column": 18}, "end": {"line": 191, "column": 3}, "value": 3}, + {"unit_name": "configurePredictiveTestSelection", "start": {"line": 193, "column": 15}, "end": {"line": 200, "column": 3}, "value": 8}, + {"unit_name": "isPredictiveTestSelectionEnabled", "start": {"line": 202, "column": 18}, "end": {"line": 204, "column": 3}, "value": 3}, + {"unit_name": "configureJavadocConventions", "start": {"line": 206, "column": 15}, "end": {"line": 213, "column": 3}, "value": 8}, + {"unit_name": "configureJavaConventions", "start": {"line": 215, "column": 15}, "end": {"line": 235, "column": 3}, "value": 21}, + {"unit_name": "buildingWithJava17", "start": {"line": 237, "column": 18}, "end": {"line": 239, "column": 3}, "value": 3}, + {"unit_name": "configureSpringJavaFormat", "start": {"line": 241, "column": 15}, "end": {"line": 254, "column": 3}, "value": 14}, + {"unit_name": "configureDependencyManagement", "start": {"line": 256, "column": 15}, "end": {"line": 277, "column": 3}, "value": 22}, + {"unit_name": "configureToolchain", "start": {"line": 279, "column": 15}, "end": {"line": 281, "column": 3}, "value": 3}, + {"unit_name": "configureProhibitedDependencyChecks", "start": {"line": 283, "column": 15}, "end": {"line": 287, "column": 3}, "value": 5}, + {"unit_name": "createProhibitedDependenciesChecks", "start": {"line": 289, "column": 15}, "end": {"line": 295, "column": 3}, "value": 7}, + {"unit_name": "createProhibitedDependenciesCheck", "start": {"line": 297, "column": 15}, "end": {"line": 303, "column": 3}, "value": 7} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/SyncAppSource.java": { + "checksum": "a60a309c063c73a558dcd08fdbecdc14", + "language": "Java", + "loc": 33, + "profile": [12, 0, 0, 0], + "measurements": [ + {"unit_name": "SyncAppSource", "start": {"line": 41, "column": 9}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "syncAppSources", "start": {"line": 56, "column": 7}, "end": {"line": 63, "column": 3}, "value": 8} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/WarConventions.java": { + "checksum": "1c0566a265311dd098cd63edb2801d00", + "language": "Java", + "loc": 29, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 41, "column": 7}, "end": {"line": 49, "column": 3}, "value": 9}, + {"unit_name": "getFacets", "start": {"line": 51, "column": 22}, "end": {"line": 58, "column": 3}, "value": 8} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/artifacts/ArtifactRelease.java": { + "checksum": "b8e56b6224bd5150333de60d54fedd65", + "language": "Java", + "loc": 40, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "ArtifactRelease", "start": {"line": 37, "column": 10}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getDownloadRepo", "start": {"line": 45, "column": 16}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "isRelease", "start": {"line": 49, "column": 17}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "forProject", "start": {"line": 53, "column": 32}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "forVersion", "start": {"line": 57, "column": 32}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "forVersion", "start": {"line": 65, "column": 15}, "end": {"line": 76, "column": 4}, "value": 11} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/classpath/CheckClasspathForConflicts.java": { + "checksum": "b6db2cc21f4febe16d5182f1163ad3c3", + "language": "Java", + "loc": 102, + "profile": [19, 46, 0, 0], + "measurements": [ + {"unit_name": "setClasspath", "start": {"line": 57, "column": 14}, "end": {"line": 59, "column": 3}, "value": 3}, + {"unit_name": "getClasspath", "start": {"line": 62, "column": 24}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "checkForConflicts", "start": {"line": 67, "column": 14}, "end": {"line": 96, "column": 3}, "value": 30}, + {"unit_name": "ignore", "start": {"line": 98, "column": 14}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "add", "start": {"line": 109, "column": 16}, "end": {"line": 111, "column": 4}, "value": 3}, + {"unit_name": "getConflicts", "start": {"line": 113, "column": 37}, "end": {"line": 119, "column": 4}, "value": 7}, + {"unit_name": "canConflict", "start": {"line": 121, "column": 19}, "end": {"line": 136, "column": 4}, "value": 16} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/classpath/CheckClasspathForUnconstrainedDirectDependencies.java": { + "checksum": "05a824f6c4a4006a4c97115d43f3371f", + "language": "Java", + "loc": 48, + "profile": [9, 22, 0, 0], + "measurements": [ + {"unit_name": "CheckClasspathForUnconstrainedDirectDependencies", "start": {"line": 41, "column": 9}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "getClasspath", "start": {"line": 46, "column": 24}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "setClasspath", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "checkForUnconstrainedDirectDependencies", "start": {"line": 55, "column": 7}, "end": {"line": 76, "column": 3}, "value": 22} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/classpath/CheckClasspathForUnnecessaryExclusions.java": { + "checksum": "70bb743e3a3e5723507f82fef38fe8e8", + "language": "Java", + "loc": 124, + "profile": [63, 22, 0, 0], + "measurements": [ + {"unit_name": "CheckClasspathForUnnecessaryExclusions", "start": {"line": 69, "column": 9}, "end": {"line": 76, "column": 3}, "value": 8}, + {"unit_name": "setClasspath", "start": {"line": 78, "column": 14}, "end": {"line": 83, "column": 3}, "value": 6}, + {"unit_name": "getClasspath", "start": {"line": 86, "column": 24}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "processDependency", "start": {"line": 90, "column": 15}, "end": {"line": 94, "column": 3}, "value": 5}, + {"unit_name": "processDependency", "start": {"line": 96, "column": 15}, "end": {"line": 106, "column": 3}, "value": 11}, + {"unit_name": "getExclusionsByDependencyId", "start": {"line": 109, "column": 27}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "checkForUnnecessaryExclusions", "start": {"line": 114, "column": 14}, "end": {"line": 135, "column": 3}, "value": 22}, + {"unit_name": "removeProfileExclusions", "start": {"line": 137, "column": 15}, "end": {"line": 141, "column": 3}, "value": 5}, + {"unit_name": "getExceptionMessage", "start": {"line": 143, "column": 17}, "end": {"line": 152, "column": 3}, "value": 10}, + {"unit_name": "getId", "start": {"line": 154, "column": 17}, "end": {"line": 156, "column": 3}, "value": 3}, + {"unit_name": "getId", "start": {"line": 158, "column": 17}, "end": {"line": 160, "column": 3}, "value": 3}, + {"unit_name": "getId", "start": {"line": 162, "column": 17}, "end": {"line": 164, "column": 3}, "value": 3}, + {"unit_name": "getId", "start": {"line": 166, "column": 17}, "end": {"line": 168, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/classpath/CheckClasspathForProhibitedDependencies.java": { + "checksum": "474347dbf2a5a4f96978cd01bb2c2336", + "language": "Java", + "loc": 58, + "profile": [22, 16, 0, 0], + "measurements": [ + {"unit_name": "CheckClasspathForProhibitedDependencies", "start": {"line": 46, "column": 9}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "setClasspath", "start": {"line": 50, "column": 14}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getClasspath", "start": {"line": 55, "column": 24}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "checkForProhibitedDependencies", "start": {"line": 60, "column": 14}, "end": {"line": 75, "column": 3}, "value": 16}, + {"unit_name": "prohibited", "start": {"line": 77, "column": 18}, "end": {"line": 80, "column": 3}, "value": 4}, + {"unit_name": "prohibitedSlf4j", "start": {"line": 82, "column": 18}, "end": {"line": 84, "column": 3}, "value": 3}, + {"unit_name": "prohibitedJbossSpec", "start": {"line": 86, "column": 18}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "prohibitedJavax", "start": {"line": 90, "column": 18}, "end": {"line": 92, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/SingleRow.java": { + "checksum": "02f4e4a9966206e22eafce40ac1479ea", + "language": "Java", + "loc": 52, + "profile": [43, 0, 0, 0], + "measurements": [ + {"unit_name": "SingleRow", "start": {"line": 37, "column": 2}, "end": {"line": 42, "column": 3}, "value": 6}, + {"unit_name": "getDefaultValue", "start": {"line": 44, "column": 17}, "end": {"line": 54, "column": 3}, "value": 11}, + {"unit_name": "write", "start": {"line": 57, "column": 7}, "end": {"line": 63, "column": 3}, "value": 7}, + {"unit_name": "writeDescription", "start": {"line": 65, "column": 15}, "end": {"line": 73, "column": 3}, "value": 9}, + {"unit_name": "writeDefaultValue", "start": {"line": 75, "column": 15}, "end": {"line": 84, "column": 3}, "value": 10} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/CompoundRow.java": { + "checksum": "5da0290009fe73312b053eda8a0a940d", + "language": "Java", + "loc": 25, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "CompoundRow", "start": {"line": 35, "column": 2}, "end": {"line": 39, "column": 3}, "value": 5}, + {"unit_name": "addProperty", "start": {"line": 41, "column": 7}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 46, "column": 7}, "end": {"line": 54, "column": 3}, "value": 9} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/DocumentConfigurationProperties.java": { + "checksum": "7d513a37ec6af24a8c6cddae0fa31fec", + "language": "Java", + "loc": 178, + "profile": [83, 75, 0, 0], + "measurements": [ + {"unit_name": "getConfigurationPropertyMetadata", "start": {"line": 45, "column": 24}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "setConfigurationPropertyMetadata", "start": {"line": 49, "column": 14}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "documentConfigurationProperties", "start": {"line": 57, "column": 7}, "end": {"line": 79, "column": 3}, "value": 23}, + {"unit_name": "corePrefixes", "start": {"line": 81, "column": 15}, "end": {"line": 107, "column": 3}, "value": 27}, + {"unit_name": "cachePrefixes", "start": {"line": 109, "column": 15}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "mailPrefixes", "start": {"line": 113, "column": 15}, "end": {"line": 116, "column": 3}, "value": 4}, + {"unit_name": "jsonPrefixes", "start": {"line": 118, "column": 15}, "end": {"line": 121, "column": 3}, "value": 4}, + {"unit_name": "dataPrefixes", "start": {"line": 123, "column": 15}, "end": {"line": 148, "column": 3}, "value": 25}, + {"unit_name": "transactionPrefixes", "start": {"line": 150, "column": 15}, "end": {"line": 153, "column": 3}, "value": 4}, + {"unit_name": "dataMigrationPrefixes", "start": {"line": 155, "column": 15}, "end": {"line": 159, "column": 3}, "value": 5}, + {"unit_name": "integrationPrefixes", "start": {"line": 161, "column": 15}, "end": {"line": 172, "column": 3}, "value": 12}, + {"unit_name": "webPrefixes", "start": {"line": 174, "column": 15}, "end": {"line": 186, "column": 3}, "value": 13}, + {"unit_name": "templatePrefixes", "start": {"line": 188, "column": 15}, "end": {"line": 194, "column": 3}, "value": 7}, + {"unit_name": "serverPrefixes", "start": {"line": 196, "column": 15}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "securityPrefixes", "start": {"line": 200, "column": 15}, "end": {"line": 202, "column": 3}, "value": 3}, + {"unit_name": "rsocketPrefixes", "start": {"line": 204, "column": 15}, "end": {"line": 206, "column": 3}, "value": 3}, + {"unit_name": "actuatorPrefixes", "start": {"line": 208, "column": 15}, "end": {"line": 211, "column": 3}, "value": 4}, + {"unit_name": "dockerComposePrefixes", "start": {"line": 213, "column": 15}, "end": {"line": 215, "column": 3}, "value": 3}, + {"unit_name": "devtoolsPrefixes", "start": {"line": 217, "column": 15}, "end": {"line": 219, "column": 3}, "value": 3}, + {"unit_name": "testingPrefixes", "start": {"line": 221, "column": 15}, "end": {"line": 223, "column": 3}, "value": 3}, + {"unit_name": "testcontainersPrefixes", "start": {"line": 225, "column": 15}, "end": {"line": 227, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/ConfigurationPropertiesPlugin.java": { + "checksum": "5cef6011b771ac83ae068c3a46b7f109", + "language": "Java", + "loc": 126, + "profile": [41, 62, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 76, "column": 14}, "end": {"line": 85, "column": 3}, "value": 10}, + {"unit_name": "configureConfigurationPropertiesAnnotationProcessor", "start": {"line": 87, "column": 15}, "end": {"line": 94, "column": 3}, "value": 8}, + {"unit_name": "disableIncrementalCompilation", "start": {"line": 96, "column": 15}, "end": {"line": 104, "column": 3}, "value": 9}, + {"unit_name": "addMetadataArtifact", "start": {"line": 106, "column": 15}, "end": {"line": 119, "column": 3}, "value": 14}, + {"unit_name": "configureAdditionalMetadataLocationsCompilerArgument", "start": {"line": 121, "column": 15}, "end": {"line": 142, "column": 3}, "value": 22}, + {"unit_name": "registerCheckAdditionalMetadataTask", "start": {"line": 144, "column": 15}, "end": {"line": 163, "column": 3}, "value": 20}, + {"unit_name": "registerCheckMetadataTask", "start": {"line": 165, "column": 15}, "end": {"line": 184, "column": 3}, "value": 20} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/Asciidoc.java": { + "checksum": "820a576673349b904627d95248912e39", + "language": "Java", + "loc": 29, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "Asciidoc", "start": {"line": 28, "column": 2}, "end": {"line": 30, "column": 3}, "value": 3}, + {"unit_name": "appendWithHardLineBreaks", "start": {"line": 32, "column": 11}, "end": {"line": 37, "column": 3}, "value": 6}, + {"unit_name": "appendln", "start": {"line": 39, "column": 11}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "append", "start": {"line": 43, "column": 11}, "end": {"line": 48, "column": 3}, "value": 6}, + {"unit_name": "newLine", "start": {"line": 50, "column": 11}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 55, "column": 16}, "end": {"line": 57, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/Row.java": { + "checksum": "a050697d2ec77326a421ca626bec483d", + "language": "Java", + "loc": 32, + "profile": [23, 0, 0, 0], + "measurements": [ + {"unit_name": "Row", "start": {"line": 31, "column": 12}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "equals", "start": {"line": 37, "column": 17}, "end": {"line": 46, "column": 3}, "value": 10}, + {"unit_name": "hashCode", "start": {"line": 49, "column": 13}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "compareTo", "start": {"line": 54, "column": 13}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getAnchor", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/Table.java": { + "checksum": "b97b0fd5ec5d0cb21bcfa3257f60e4f5", + "language": "Java", + "loc": 20, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "addRow", "start": {"line": 31, "column": 7}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "write", "start": {"line": 35, "column": 7}, "end": {"line": 45, "column": 3}, "value": 11} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/CheckSpringConfigurationMetadata.java": { + "checksum": "62172c80638488a595cdb2895e9b7b18", + "language": "Java", + "loc": 108, + "profile": [66, 0, 0, 0], + "measurements": [ + {"unit_name": "CheckSpringConfigurationMetadata", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "check", "start": {"line": 68, "column": 7}, "end": {"line": 76, "column": 3}, "value": 9}, + {"unit_name": "createReport", "start": {"line": 79, "column": 17}, "end": {"line": 92, "column": 3}, "value": 14}, + {"unit_name": "isExcluded", "start": {"line": 94, "column": 18}, "end": {"line": 106, "column": 3}, "value": 13}, + {"unit_name": "isDeprecated", "start": {"line": 109, "column": 18}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "isDescribed", "start": {"line": 113, "column": 18}, "end": {"line": 115, "column": 3}, "value": 3}, + {"unit_name": "Report", "start": {"line": 123, "column": 11}, "end": {"line": 125, "column": 4}, "value": 3}, + {"unit_name": "hasProblems", "start": {"line": 127, "column": 19}, "end": {"line": 129, "column": 4}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 132, "column": 27}, "end": {"line": 147, "column": 4}, "value": 15} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/ConfigurationProperties.java": { + "checksum": "798b37a447fbcc462068237f8fda1ee2", + "language": "Java", + "loc": 43, + "profile": [13, 16, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationProperties", "start": {"line": 41, "column": 10}, "end": {"line": 47, "column": 3}, "value": 7}, + {"unit_name": "get", "start": {"line": 49, "column": 24}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "stream", "start": {"line": 53, "column": 32}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "fromFiles", "start": {"line": 58, "column": 33}, "end": {"line": 73, "column": 3}, "value": 16} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/ConfigurationProperty.java": { + "checksum": "9f54dffd96cccd1baeafa729035dd5b4", + "language": "Java", + "loc": 49, + "profile": [39, 0, 0, 0], + "measurements": [ + {"unit_name": "ConfigurationProperty", "start": {"line": 38, "column": 2}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "ConfigurationProperty", "start": {"line": 42, "column": 2}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "getName", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getDisplayName", "start": {"line": 54, "column": 9}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "getType", "start": {"line": 58, "column": 9}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "getDefaultValue", "start": {"line": 62, "column": 9}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 66, "column": 9}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "isDeprecated", "start": {"line": 70, "column": 10}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 75, "column": 16}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "fromJsonProperties", "start": {"line": 79, "column": 31}, "end": {"line": 86, "column": 3}, "value": 8} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/Snippets.java": { + "checksum": "1dd6d0d77bb9bd5b94b291712c712e11", + "language": "Java", + "loc": 91, + "profile": [51, 23, 0, 0], + "measurements": [ + {"unit_name": "Snippets", "start": {"line": 45, "column": 2}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "add", "start": {"line": 49, "column": 7}, "end": {"line": 51, "column": 3}, "value": 3}, + {"unit_name": "writeTo", "start": {"line": 53, "column": 7}, "end": {"line": 67, "column": 3}, "value": 15}, + {"unit_name": "writeSnippet", "start": {"line": 69, "column": 22}, "end": {"line": 91, "column": 3}, "value": 23}, + {"unit_name": "getAsciidoc", "start": {"line": 93, "column": 19}, "end": {"line": 101, "column": 3}, "value": 7}, + {"unit_name": "writeAsciidoc", "start": {"line": 103, "column": 15}, "end": {"line": 111, "column": 3}, "value": 9}, + {"unit_name": "createDirectory", "start": {"line": 113, "column": 15}, "end": {"line": 118, "column": 3}, "value": 6}, + {"unit_name": "assertValidOutputDirectory", "start": {"line": 120, "column": 15}, "end": {"line": 127, "column": 3}, "value": 8} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/CheckAdditionalSpringConfigurationMetadata.java": { + "checksum": "cf63e5235eb088da6abfc0ecd831113c", + "language": "Java", + "loc": 119, + "profile": [76, 0, 0, 0], + "measurements": [ + {"unit_name": "CheckAdditionalSpringConfigurationMetadata", "start": {"line": 53, "column": 9}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "getSource", "start": {"line": 63, "column": 18}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "check", "start": {"line": 68, "column": 7}, "end": {"line": 76, "column": 3}, "value": 9}, + {"unit_name": "createReport", "start": {"line": 79, "column": 17}, "end": {"line": 90, "column": 3}, "value": 12}, + {"unit_name": "check", "start": {"line": 93, "column": 15}, "end": {"line": 105, "column": 3}, "value": 13}, + {"unit_name": "sortedCopy", "start": {"line": 107, "column": 23}, "end": {"line": 111, "column": 3}, "value": 5}, + {"unit_name": "analysis", "start": {"line": 117, "column": 20}, "end": {"line": 121, "column": 4}, "value": 5}, + {"unit_name": "hasProblems", "start": {"line": 123, "column": 19}, "end": {"line": 130, "column": 4}, "value": 8}, + {"unit_name": "iterator", "start": {"line": 133, "column": 27}, "end": {"line": 147, "column": 4}, "value": 15}, + {"unit_name": "Analysis", "start": {"line": 157, "column": 11}, "end": {"line": 159, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/context/properties/Snippet.java": { + "checksum": "ef260553948456144ab44169451d158a", + "language": "Java", + "loc": 49, + "profile": [40, 0, 0, 0], + "measurements": [ + {"unit_name": "Snippet", "start": {"line": 42, "column": 2}, "end": {"line": 64, "column": 3}, "value": 12}, + {"unit_name": "Config", "start": {"line": 46, "column": 22}, "end": {"line": 58, "column": 5}, "value": 10}, + {"unit_name": "accept", "start": {"line": 49, "column": 17}, "end": {"line": 51, "column": 6}, "value": 3}, + {"unit_name": "accept", "start": {"line": 54, "column": 17}, "end": {"line": 56, "column": 6}, "value": 3}, + {"unit_name": "getAnchor", "start": {"line": 66, "column": 9}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "getTitle", "start": {"line": 70, "column": 9}, "end": {"line": 72, "column": 3}, "value": 3}, + {"unit_name": "forEachPrefix", "start": {"line": 74, "column": 7}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "forEachOverride", "start": {"line": 78, "column": 7}, "end": {"line": 80, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/CheckLinks.java": { + "checksum": "0021fb340147e2dcc4ec7e931cb09b4e", + "language": "Java", + "loc": 51, + "profile": [5, 21, 0, 0], + "measurements": [ + {"unit_name": "CheckLinks", "start": {"line": 50, "column": 9}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "releaseNotes", "start": {"line": 55, "column": 7}, "end": {"line": 75, "column": 3}, "value": 21}, + {"unit_name": "handleError", "start": {"line": 80, "column": 15}, "end": {"line": 81, "column": 4}, "value": 2} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/BomExtension.java": { + "checksum": "3721947078f3fdbbcd3ff497033f7867", + "language": "Java", + "loc": 504, + "profile": [292, 39, 50, 0], + "measurements": [ + {"unit_name": "BomExtension", "start": {"line": 93, "column": 9}, "end": {"line": 96, "column": 3}, "value": 4}, + {"unit_name": "getLibraries", "start": {"line": 98, "column": 23}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "upgrade", "start": {"line": 102, "column": 14}, "end": {"line": 104, "column": 3}, "value": 3}, + {"unit_name": "getUpgrade", "start": {"line": 106, "column": 17}, "end": {"line": 110, "column": 3}, "value": 5}, + {"unit_name": "library", "start": {"line": 112, "column": 14}, "end": {"line": 114, "column": 3}, "value": 3}, + {"unit_name": "library", "start": {"line": 116, "column": 14}, "end": {"line": 130, "column": 3}, "value": 15}, + {"unit_name": "effectiveBomArtifact", "start": {"line": 132, "column": 14}, "end": {"line": 181, "column": 3}, "value": 50}, + {"unit_name": "createDependencyNotation", "start": {"line": 183, "column": 17}, "end": {"line": 185, "column": 3}, "value": 3}, + {"unit_name": "getProperties", "start": {"line": 187, "column": 33}, "end": {"line": 189, "column": 3}, "value": 3}, + {"unit_name": "getArtifactVersionProperty", "start": {"line": 191, "column": 9}, "end": {"line": 194, "column": 3}, "value": 4}, + {"unit_name": "putArtifactVersionProperty", "start": {"line": 196, "column": 15}, "end": {"line": 198, "column": 3}, "value": 3}, + {"unit_name": "putArtifactVersionProperty", "start": {"line": 200, "column": 15}, "end": {"line": 208, "column": 3}, "value": 9}, + {"unit_name": "addLibrary", "start": {"line": 210, "column": 15}, "end": {"line": 225, "column": 3}, "value": 16}, + {"unit_name": "addModule", "start": {"line": 227, "column": 15}, "end": {"line": 233, "column": 3}, "value": 7}, + {"unit_name": "addBomImport", "start": {"line": 235, "column": 15}, "end": {"line": 241, "column": 3}, "value": 7}, + {"unit_name": "LibraryHandler", "start": {"line": 262, "column": 10}, "end": {"line": 265, "column": 4}, "value": 4}, + {"unit_name": "version", "start": {"line": 267, "column": 15}, "end": {"line": 269, "column": 4}, "value": 3}, + {"unit_name": "considerSnapshots", "start": {"line": 271, "column": 15}, "end": {"line": 273, "column": 4}, "value": 3}, + {"unit_name": "setCalendarName", "start": {"line": 275, "column": 15}, "end": {"line": 277, "column": 4}, "value": 3}, + {"unit_name": "group", "start": {"line": 279, "column": 15}, "end": {"line": 284, "column": 4}, "value": 6}, + {"unit_name": "prohibit", "start": {"line": 286, "column": 15}, "end": {"line": 291, "column": 4}, "value": 6}, + {"unit_name": "alignWith", "start": {"line": 293, "column": 15}, "end": {"line": 295, "column": 4}, "value": 3}, + {"unit_name": "links", "start": {"line": 297, "column": 15}, "end": {"line": 299, "column": 4}, "value": 3}, + {"unit_name": "links", "start": {"line": 301, "column": 15}, "end": {"line": 306, "column": 4}, "value": 6}, + {"unit_name": "versionRange", "start": {"line": 320, "column": 16}, "end": {"line": 327, "column": 5}, "value": 8}, + {"unit_name": "startsWith", "start": {"line": 329, "column": 16}, "end": {"line": 331, "column": 5}, "value": 3}, + {"unit_name": "startsWith", "start": {"line": 333, "column": 16}, "end": {"line": 335, "column": 5}, "value": 3}, + {"unit_name": "endsWith", "start": {"line": 337, "column": 16}, "end": {"line": 339, "column": 5}, "value": 3}, + {"unit_name": "endsWith", "start": {"line": 341, "column": 16}, "end": {"line": 343, "column": 5}, "value": 3}, + {"unit_name": "contains", "start": {"line": 345, "column": 16}, "end": {"line": 347, "column": 5}, "value": 3}, + {"unit_name": "contains", "start": {"line": 349, "column": 16}, "end": {"line": 351, "column": 5}, "value": 3}, + {"unit_name": "because", "start": {"line": 353, "column": 16}, "end": {"line": 355, "column": 5}, "value": 3}, + {"unit_name": "GroupHandler", "start": {"line": 369, "column": 11}, "end": {"line": 371, "column": 5}, "value": 3}, + {"unit_name": "setModules", "start": {"line": 373, "column": 16}, "end": {"line": 377, "column": 5}, "value": 5}, + {"unit_name": "setImports", "start": {"line": 379, "column": 16}, "end": {"line": 381, "column": 5}, "value": 3}, + {"unit_name": "setPlugins", "start": {"line": 383, "column": 16}, "end": {"line": 385, "column": 5}, "value": 3}, + {"unit_name": "methodMissing", "start": {"line": 387, "column": 18}, "end": {"line": 398, "column": 5}, "value": 12}, + {"unit_name": "exclude", "start": {"line": 408, "column": 17}, "end": {"line": 410, "column": 6}, "value": 3}, + {"unit_name": "setType", "start": {"line": 412, "column": 17}, "end": {"line": 414, "column": 6}, "value": 3}, + {"unit_name": "setClassifier", "start": {"line": 416, "column": 17}, "end": {"line": 418, "column": 6}, "value": 3}, + {"unit_name": "version", "start": {"line": 430, "column": 16}, "end": {"line": 433, "column": 5}, "value": 4}, + {"unit_name": "dependencyManagementDeclaredIn", "start": {"line": 435, "column": 16}, "end": {"line": 437, "column": 5}, "value": 3}, + {"unit_name": "from", "start": {"line": 445, "column": 17}, "end": {"line": 447, "column": 6}, "value": 3}, + {"unit_name": "managedBy", "start": {"line": 449, "column": 17}, "end": {"line": 451, "column": 6}, "value": 3}, + {"unit_name": "site", "start": {"line": 463, "column": 15}, "end": {"line": 465, "column": 4}, "value": 3}, + {"unit_name": "site", "start": {"line": 467, "column": 15}, "end": {"line": 469, "column": 4}, "value": 3}, + {"unit_name": "github", "start": {"line": 471, "column": 15}, "end": {"line": 473, "column": 4}, "value": 3}, + {"unit_name": "github", "start": {"line": 475, "column": 15}, "end": {"line": 477, "column": 4}, "value": 3}, + {"unit_name": "docs", "start": {"line": 479, "column": 15}, "end": {"line": 481, "column": 4}, "value": 3}, + {"unit_name": "docs", "start": {"line": 483, "column": 15}, "end": {"line": 485, "column": 4}, "value": 3}, + {"unit_name": "javadoc", "start": {"line": 487, "column": 15}, "end": {"line": 489, "column": 4}, "value": 3}, + {"unit_name": "javadoc", "start": {"line": 491, "column": 15}, "end": {"line": 493, "column": 4}, "value": 3}, + {"unit_name": "javadoc", "start": {"line": 495, "column": 15}, "end": {"line": 497, "column": 4}, "value": 3}, + {"unit_name": "javadoc", "start": {"line": 499, "column": 15}, "end": {"line": 501, "column": 4}, "value": 3}, + {"unit_name": "javadoc", "start": {"line": 503, "column": 15}, "end": {"line": 505, "column": 4}, "value": 3}, + {"unit_name": "releaseNotes", "start": {"line": 507, "column": 15}, "end": {"line": 509, "column": 4}, "value": 3}, + {"unit_name": "releaseNotes", "start": {"line": 511, "column": 15}, "end": {"line": 513, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 515, "column": 15}, "end": {"line": 517, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 519, "column": 15}, "end": {"line": 521, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 523, "column": 15}, "end": {"line": 525, "column": 4}, "value": 3}, + {"unit_name": "add", "start": {"line": 527, "column": 16}, "end": {"line": 531, "column": 4}, "value": 5}, + {"unit_name": "asFactory", "start": {"line": 533, "column": 44}, "end": {"line": 538, "column": 4}, "value": 6}, + {"unit_name": "UpgradeHandler", "start": {"line": 549, "column": 10}, "end": {"line": 551, "column": 4}, "value": 3}, + {"unit_name": "setPolicy", "start": {"line": 553, "column": 15}, "end": {"line": 555, "column": 4}, "value": 3}, + {"unit_name": "gitHub", "start": {"line": 557, "column": 15}, "end": {"line": 559, "column": 4}, "value": 3}, + {"unit_name": "Upgrade", "start": {"line": 569, "column": 11}, "end": {"line": 572, "column": 4}, "value": 4}, + {"unit_name": "getPolicy", "start": {"line": 574, "column": 24}, "end": {"line": 576, "column": 4}, "value": 3}, + {"unit_name": "getGitHub", "start": {"line": 578, "column": 17}, "end": {"line": 580, "column": 4}, "value": 3}, + {"unit_name": "GitHubHandler", "start": {"line": 592, "column": 10}, "end": {"line": 596, "column": 4}, "value": 5}, + {"unit_name": "setOrganization", "start": {"line": 598, "column": 15}, "end": {"line": 600, "column": 4}, "value": 3}, + {"unit_name": "setRepository", "start": {"line": 602, "column": 15}, "end": {"line": 604, "column": 4}, "value": 3}, + {"unit_name": "setIssueLabels", "start": {"line": 606, "column": 15}, "end": {"line": 608, "column": 4}, "value": 3}, + {"unit_name": "GitHub", "start": {"line": 620, "column": 11}, "end": {"line": 624, "column": 4}, "value": 5}, + {"unit_name": "getOrganization", "start": {"line": 626, "column": 17}, "end": {"line": 628, "column": 4}, "value": 3}, + {"unit_name": "getRepository", "start": {"line": 630, "column": 17}, "end": {"line": 632, "column": 4}, "value": 3}, + {"unit_name": "getIssueLabels", "start": {"line": 634, "column": 23}, "end": {"line": 636, "column": 4}, "value": 3}, + {"unit_name": "StripUnrepeatableOutputAction", "start": {"line": 644, "column": 11}, "end": {"line": 646, "column": 4}, "value": 3}, + {"unit_name": "execute", "start": {"line": 649, "column": 15}, "end": {"line": 671, "column": 4}, "value": 23} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/UpgradePolicy.java": { + "checksum": "5e121f1adcf0b19d4e8fd0df297bc5cf", + "language": "Java", + "loc": 16, + "profile": [6, 0, 0, 0], + "measurements": [ + {"unit_name": "UpgradePolicy", "start": {"line": 47, "column": 2}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "test", "start": {"line": 52, "column": 17}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/ManagedDependencies.java": { + "checksum": "866edfde51b4e78305a5bcbf77b930f1", + "language": "Java", + "loc": 90, + "profile": [36, 0, 35, 0], + "measurements": [ + {"unit_name": "ManagedDependencies", "start": {"line": 48, "column": 2}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getIds", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "diff", "start": {"line": 56, "column": 13}, "end": {"line": 62, "column": 3}, "value": 7}, + {"unit_name": "ofBom", "start": {"line": 64, "column": 29}, "end": {"line": 98, "column": 3}, "value": 35}, + {"unit_name": "asId", "start": {"line": 100, "column": 16}, "end": {"line": 106, "column": 3}, "value": 7}, + {"unit_name": "ofLibrary", "start": {"line": 108, "column": 29}, "end": {"line": 117, "column": 3}, "value": 10}, + {"unit_name": "Difference", "start": {"line": 119, "column": 9}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "isEmpty", "start": {"line": 121, "column": 11}, "end": {"line": 123, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/Library.java": { + "checksum": "ad19c50386765917d2aab65d5103c568", + "language": "Java", + "loc": 394, + "profile": [288, 39, 0, 0], + "measurements": [ + {"unit_name": "Library", "start": {"line": 90, "column": 9}, "end": {"line": 105, "column": 3}, "value": 16}, + {"unit_name": "generateLinkRootName", "start": {"line": 107, "column": 24}, "end": {"line": 109, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 111, "column": 16}, "end": {"line": 113, "column": 3}, "value": 3}, + {"unit_name": "getCalendarName", "start": {"line": 115, "column": 16}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 119, "column": 24}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "getGroups", "start": {"line": 123, "column": 21}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "getVersionProperty", "start": {"line": 127, "column": 16}, "end": {"line": 129, "column": 3}, "value": 3}, + {"unit_name": "getProhibitedVersions", "start": {"line": 131, "column": 33}, "end": {"line": 133, "column": 3}, "value": 3}, + {"unit_name": "isConsiderSnapshots", "start": {"line": 135, "column": 17}, "end": {"line": 137, "column": 3}, "value": 3}, + {"unit_name": "getVersionAlignment", "start": {"line": 139, "column": 26}, "end": {"line": 141, "column": 3}, "value": 3}, + {"unit_name": "getLinkRootName", "start": {"line": 143, "column": 16}, "end": {"line": 145, "column": 3}, "value": 3}, + {"unit_name": "getAlignsWithBom", "start": {"line": 147, "column": 16}, "end": {"line": 149, "column": 3}, "value": 3}, + {"unit_name": "getLinks", "start": {"line": 151, "column": 33}, "end": {"line": 153, "column": 3}, "value": 3}, + {"unit_name": "getLinkUrl", "start": {"line": 155, "column": 16}, "end": {"line": 164, "column": 3}, "value": 10}, + {"unit_name": "getLinks", "start": {"line": 166, "column": 20}, "end": {"line": 168, "column": 3}, "value": 3}, + {"unit_name": "ProhibitedVersion", "start": {"line": 185, "column": 10}, "end": {"line": 192, "column": 4}, "value": 8}, + {"unit_name": "getRange", "start": {"line": 194, "column": 23}, "end": {"line": 196, "column": 4}, "value": 3}, + {"unit_name": "getStartsWith", "start": {"line": 198, "column": 23}, "end": {"line": 200, "column": 4}, "value": 3}, + {"unit_name": "getEndsWith", "start": {"line": 202, "column": 23}, "end": {"line": 204, "column": 4}, "value": 3}, + {"unit_name": "getContains", "start": {"line": 206, "column": 23}, "end": {"line": 208, "column": 4}, "value": 3}, + {"unit_name": "getReason", "start": {"line": 210, "column": 17}, "end": {"line": 212, "column": 4}, "value": 3}, + {"unit_name": "isProhibited", "start": {"line": 214, "column": 18}, "end": {"line": 222, "column": 4}, "value": 9}, + {"unit_name": "LibraryVersion", "start": {"line": 230, "column": 10}, "end": {"line": 232, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 234, "column": 28}, "end": {"line": 236, "column": 4}, "value": 3}, + {"unit_name": "componentInts", "start": {"line": 238, "column": 16}, "end": {"line": 240, "column": 4}, "value": 3}, + {"unit_name": "major", "start": {"line": 242, "column": 17}, "end": {"line": 244, "column": 4}, "value": 3}, + {"unit_name": "minor", "start": {"line": 246, "column": 17}, "end": {"line": 248, "column": 4}, "value": 3}, + {"unit_name": "patch", "start": {"line": 250, "column": 17}, "end": {"line": 252, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 255, "column": 17}, "end": {"line": 257, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 259, "column": 17}, "end": {"line": 261, "column": 4}, "value": 3}, + {"unit_name": "forAntora", "start": {"line": 263, "column": 17}, "end": {"line": 270, "column": 4}, "value": 8}, + {"unit_name": "forMajorMinorGeneration", "start": {"line": 272, "column": 17}, "end": {"line": 279, "column": 4}, "value": 8}, + {"unit_name": "parts", "start": {"line": 281, "column": 20}, "end": {"line": 283, "column": 4}, "value": 3}, + {"unit_name": "Group", "start": {"line": 300, "column": 10}, "end": {"line": 305, "column": 4}, "value": 6}, + {"unit_name": "getId", "start": {"line": 307, "column": 17}, "end": {"line": 309, "column": 4}, "value": 3}, + {"unit_name": "getModules", "start": {"line": 311, "column": 23}, "end": {"line": 313, "column": 4}, "value": 3}, + {"unit_name": "getPlugins", "start": {"line": 315, "column": 23}, "end": {"line": 317, "column": 4}, "value": 3}, + {"unit_name": "getBoms", "start": {"line": 319, "column": 23}, "end": {"line": 321, "column": 4}, "value": 3}, + {"unit_name": "Module", "start": {"line": 338, "column": 10}, "end": {"line": 340, "column": 4}, "value": 3}, + {"unit_name": "Module", "start": {"line": 342, "column": 10}, "end": {"line": 344, "column": 4}, "value": 3}, + {"unit_name": "Module", "start": {"line": 346, "column": 10}, "end": {"line": 348, "column": 4}, "value": 3}, + {"unit_name": "Module", "start": {"line": 350, "column": 10}, "end": {"line": 355, "column": 4}, "value": 6}, + {"unit_name": "getName", "start": {"line": 357, "column": 17}, "end": {"line": 359, "column": 4}, "value": 3}, + {"unit_name": "getClassifier", "start": {"line": 361, "column": 17}, "end": {"line": 363, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 365, "column": 17}, "end": {"line": 367, "column": 4}, "value": 3}, + {"unit_name": "getExclusions", "start": {"line": 369, "column": 26}, "end": {"line": 371, "column": 4}, "value": 3}, + {"unit_name": "Exclusion", "start": {"line": 384, "column": 10}, "end": {"line": 387, "column": 4}, "value": 4}, + {"unit_name": "getGroupId", "start": {"line": 389, "column": 17}, "end": {"line": 391, "column": 4}, "value": 3}, + {"unit_name": "getArtifactId", "start": {"line": 393, "column": 17}, "end": {"line": 395, "column": 4}, "value": 3}, + {"unit_name": "VersionAlignment", "start": {"line": 416, "column": 3}, "end": {"line": 422, "column": 4}, "value": 7}, + {"unit_name": "resolve", "start": {"line": 424, "column": 22}, "end": {"line": 446, "column": 4}, "value": 23}, + {"unit_name": "resolveAligningDependencies", "start": {"line": 448, "column": 31}, "end": {"line": 460, "column": 4}, "value": 13}, + {"unit_name": "getAligningDependencies", "start": {"line": 462, "column": 28}, "end": {"line": 476, "column": 4}, "value": 15}, + {"unit_name": "findFromLibrary", "start": {"line": 478, "column": 19}, "end": {"line": 489, "column": 4}, "value": 12}, + {"unit_name": "findManagingLibrary", "start": {"line": 491, "column": 19}, "end": {"line": 499, "column": 4}, "value": 9}, + {"unit_name": "getBomDependencies", "start": {"line": 501, "column": 28}, "end": {"line": 512, "column": 4}, "value": 12}, + {"unit_name": "getFrom", "start": {"line": 514, "column": 10}, "end": {"line": 516, "column": 4}, "value": 3}, + {"unit_name": "getManagedBy", "start": {"line": 518, "column": 10}, "end": {"line": 520, "column": 4}, "value": 3}, + {"unit_name": "toString", "start": {"line": 523, "column": 17}, "end": {"line": 529, "column": 4}, "value": 7}, + {"unit_name": "Link", "start": {"line": 533, "column": 16}, "end": {"line": 563, "column": 3}, "value": 10}, + {"unit_name": "expandPackages", "start": {"line": 541, "column": 31}, "end": {"line": 543, "column": 4}, "value": 3}, + {"unit_name": "expandPackage", "start": {"line": 545, "column": 33}, "end": {"line": 553, "column": 4}, "value": 9}, + {"unit_name": "url", "start": {"line": 555, "column": 17}, "end": {"line": 557, "column": 4}, "value": 3}, + {"unit_name": "url", "start": {"line": 559, "column": 17}, "end": {"line": 561, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/CheckBom.java": { + "checksum": "60eee0492489fdc1186c63dbc91a18b1", + "language": "Java", + "loc": 185, + "profile": [51, 71, 32, 0], + "measurements": [ + {"unit_name": "CheckBom", "start": {"line": 61, "column": 9}, "end": {"line": 65, "column": 3}, "value": 5}, + {"unit_name": "checkBom", "start": {"line": 68, "column": 7}, "end": {"line": 79, "column": 3}, "value": 12}, + {"unit_name": "checkLibrary", "start": {"line": 81, "column": 15}, "end": {"line": 93, "column": 3}, "value": 13}, + {"unit_name": "checkExclusions", "start": {"line": 95, "column": 15}, "end": {"line": 103, "column": 3}, "value": 9}, + {"unit_name": "checkExclusions", "start": {"line": 105, "column": 15}, "end": {"line": 136, "column": 3}, "value": 32}, + {"unit_name": "checkProhibitedVersions", "start": {"line": 138, "column": 15}, "end": {"line": 163, "column": 3}, "value": 26}, + {"unit_name": "checkVersionAlignment", "start": {"line": 165, "column": 15}, "end": {"line": 187, "column": 3}, "value": 23}, + {"unit_name": "checkDependencyManagementAlignment", "start": {"line": 189, "column": 15}, "end": {"line": 210, "column": 3}, "value": 22}, + {"unit_name": "resolveBom", "start": {"line": 212, "column": 15}, "end": {"line": 223, "column": 3}, "value": 12} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/BomPlugin.java": { + "checksum": "d07cd99a46f404eea567468591f80074", + "language": "Java", + "loc": 251, + "profile": [84, 99, 34, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 55, "column": 14}, "end": {"line": 70, "column": 3}, "value": 16}, + {"unit_name": "createApiEnforcedConfiguration", "start": {"line": 72, "column": 15}, "end": {"line": 85, "column": 3}, "value": 14}, + {"unit_name": "PublishingCustomizer", "start": {"line": 93, "column": 11}, "end": {"line": 96, "column": 4}, "value": 4}, + {"unit_name": "customize", "start": {"line": 98, "column": 16}, "end": {"line": 101, "column": 4}, "value": 4}, + {"unit_name": "configurePublication", "start": {"line": 103, "column": 16}, "end": {"line": 105, "column": 4}, "value": 3}, + {"unit_name": "customizePom", "start": {"line": 108, "column": 16}, "end": {"line": 126, "column": 4}, "value": 19}, + {"unit_name": "addPropertiesBeforeDependencyManagement", "start": {"line": 129, "column": 16}, "end": {"line": 136, "column": 4}, "value": 8}, + {"unit_name": "replaceVersionsWithVersionPropertyReferences", "start": {"line": 138, "column": 16}, "end": {"line": 152, "column": 4}, "value": 15}, + {"unit_name": "addExclusionsToManagedDependencies", "start": {"line": 154, "column": 16}, "end": {"line": 175, "column": 4}, "value": 22}, + {"unit_name": "addTypesToManagedDependencies", "start": {"line": 177, "column": 16}, "end": {"line": 202, "column": 4}, "value": 26}, + {"unit_name": "addClassifiedManagedDependencies", "start": {"line": 205, "column": 16}, "end": {"line": 238, "column": 4}, "value": 34}, + {"unit_name": "addPluginManagement", "start": {"line": 240, "column": 16}, "end": {"line": 255, "column": 4}, "value": 16}, + {"unit_name": "findOrCreateNode", "start": {"line": 257, "column": 16}, "end": {"line": 267, "column": 4}, "value": 11}, + {"unit_name": "findChild", "start": {"line": 269, "column": 16}, "end": {"line": 281, "column": 4}, "value": 13}, + {"unit_name": "findChildren", "start": {"line": 284, "column": 22}, "end": {"line": 286, "column": 4}, "value": 3}, + {"unit_name": "isNodeWithName", "start": {"line": 288, "column": 19}, "end": {"line": 296, "column": 4}, "value": 9} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/StandardLibraryUpdateResolver.java": { + "checksum": "72badd1af29b744ed83ad870187d7d37", + "language": "Java", + "loc": 102, + "profile": [39, 40, 0, 0], + "measurements": [ + {"unit_name": "StandardLibraryUpdateResolver", "start": {"line": 51, "column": 2}, "end": {"line": 56, "column": 3}, "value": 6}, + {"unit_name": "findLibraryUpdates", "start": {"line": 59, "column": 41}, "end": {"line": 74, "column": 3}, "value": 16}, + {"unit_name": "isLibraryExcluded", "start": {"line": 76, "column": 20}, "end": {"line": 78, "column": 3}, "value": 3}, + {"unit_name": "getVersionOptions", "start": {"line": 80, "column": 32}, "end": {"line": 83, "column": 3}, "value": 4}, + {"unit_name": "determineAlignedVersionOption", "start": {"line": 85, "column": 24}, "end": {"line": 97, "column": 3}, "value": 13}, + {"unit_name": "determineResolvedVersionOptions", "start": {"line": 99, "column": 30}, "end": {"line": 122, "column": 3}, "value": 24}, + {"unit_name": "getMissingModules", "start": {"line": 124, "column": 23}, "end": {"line": 133, "column": 3}, "value": 10}, + {"unit_name": "getLaterVersionsForModule", "start": {"line": 135, "column": 39}, "end": {"line": 137, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/MoveToSnapshots.java": { + "checksum": "f67e5d0294a9c23e32a2bee051957eea", + "language": "Java", + "loc": 97, + "profile": [65, 0, 0, 0], + "measurements": [ + {"unit_name": "MoveToSnapshots", "start": {"line": 54, "column": 9}, "end": {"line": 62, "column": 3}, "value": 9}, + {"unit_name": "upgradeDependencies", "start": {"line": 66, "column": 7}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "issueTitle", "start": {"line": 71, "column": 19}, "end": {"line": 73, "column": 3}, "value": 3}, + {"unit_name": "description", "start": {"line": 75, "column": 17}, "end": {"line": 79, "column": 3}, "value": 5}, + {"unit_name": "issueBody", "start": {"line": 82, "column": 19}, "end": {"line": 95, "column": 3}, "value": 14}, + {"unit_name": "commitMessage", "start": {"line": 98, "column": 19}, "end": {"line": 100, "column": 3}, "value": 3}, + {"unit_name": "eligible", "start": {"line": 103, "column": 20}, "end": {"line": 105, "column": 3}, "value": 3}, + {"unit_name": "determineUpdatePredicates", "start": {"line": 108, "column": 58}, "end": {"line": 113, "column": 3}, "value": 6}, + {"unit_name": "determineOpenSourceUpdatePredicates", "start": {"line": 115, "column": 56}, "end": {"line": 129, "column": 3}, "value": 15}, + {"unit_name": "getScheduledOpenSourceReleases", "start": {"line": 131, "column": 37}, "end": {"line": 134, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/MultithreadedLibraryUpdateResolver.java": { + "checksum": "31979f30fc17c3a9c5218053aa4e8c6f", + "language": "Java", + "loc": 56, + "profile": [16, 20, 0, 0], + "measurements": [ + {"unit_name": "MultithreadedLibraryUpdateResolver", "start": {"line": 50, "column": 2}, "end": {"line": 53, "column": 3}, "value": 4}, + {"unit_name": "findLibraryUpdates", "start": {"line": 56, "column": 41}, "end": {"line": 75, "column": 3}, "value": 20}, + {"unit_name": "getResult", "start": {"line": 77, "column": 44}, "end": {"line": 88, "column": 3}, "value": 12} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/UpgradeApplicator.java": { + "checksum": "5e9ef76ba4ff2e2e6d2c427dda6aac97", + "language": "Java", + "loc": 55, + "profile": [20, 24, 0, 0], + "measurements": [ + {"unit_name": "UpgradeApplicator", "start": {"line": 38, "column": 2}, "end": {"line": 41, "column": 3}, "value": 4}, + {"unit_name": "apply", "start": {"line": 43, "column": 7}, "end": {"line": 66, "column": 3}, "value": 24}, + {"unit_name": "updateGradleProperties", "start": {"line": 68, "column": 15}, "end": {"line": 74, "column": 3}, "value": 7}, + {"unit_name": "updateBuildFile", "start": {"line": 76, "column": 15}, "end": {"line": 81, "column": 3}, "value": 6}, + {"unit_name": "overwrite", "start": {"line": 83, "column": 15}, "end": {"line": 85, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/MavenMetadataVersionResolver.java": { + "checksum": "d22eac39212e2bd8c45fccd9e4cb814f", + "language": "Java", + "loc": 81, + "profile": [14, 0, 36, 0], + "measurements": [ + {"unit_name": "MavenMetadataVersionResolver", "start": {"line": 60, "column": 2}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "MavenMetadataVersionResolver", "start": {"line": 64, "column": 2}, "end": {"line": 67, "column": 3}, "value": 4}, + {"unit_name": "resolveVersions", "start": {"line": 70, "column": 38}, "end": {"line": 76, "column": 3}, "value": 7}, + {"unit_name": "resolveVersions", "start": {"line": 78, "column": 22}, "end": {"line": 113, "column": 3}, "value": 36} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/UpgradeDependencies.java": { + "checksum": "79866e9d140dcacff7c5aa3a934a4b63", + "language": "Java", + "loc": 235, + "profile": [136, 0, 38, 0], + "measurements": [ + {"unit_name": "UpgradeDependencies", "start": {"line": 75, "column": 9}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "UpgradeDependencies", "start": {"line": 79, "column": 12}, "end": {"line": 86, "column": 3}, "value": 8}, + {"unit_name": "upgradeDependencies", "start": {"line": 106, "column": 7}, "end": {"line": 113, "column": 3}, "value": 8}, + {"unit_name": "applyUpgrades", "start": {"line": 115, "column": 15}, "end": {"line": 152, "column": 3}, "value": 38}, + {"unit_name": "getOrOpenUpgradeIssue", "start": {"line": 154, "column": 14}, "end": {"line": 160, "column": 3}, "value": 7}, + {"unit_name": "getExistingUpgradeIssueMessageDetails", "start": {"line": 162, "column": 17}, "end": {"line": 170, "column": 3}, "value": 9}, + {"unit_name": "verifyLabels", "start": {"line": 172, "column": 23}, "end": {"line": 183, "column": 3}, "value": 12}, + {"unit_name": "createGitHub", "start": {"line": 185, "column": 17}, "end": {"line": 196, "column": 3}, "value": 12}, + {"unit_name": "determineMilestone", "start": {"line": 198, "column": 20}, "end": {"line": 207, "column": 3}, "value": 10}, + {"unit_name": "findExistingUpgradeIssue", "start": {"line": 209, "column": 16}, "end": {"line": 222, "column": 3}, "value": 14}, + {"unit_name": "resolveUpgrades", "start": {"line": 225, "column": 24}, "end": {"line": 229, "column": 3}, "value": 5}, + {"unit_name": "getLibraryUpdateResolver", "start": {"line": 231, "column": 32}, "end": {"line": 236, "column": 3}, "value": 6}, + {"unit_name": "getRepositories", "start": {"line": 238, "column": 46}, "end": {"line": 240, "column": 3}, "value": 3}, + {"unit_name": "asRepositories", "start": {"line": 242, "column": 40}, "end": {"line": 247, "column": 3}, "value": 6}, + {"unit_name": "determineUpdatePredicates", "start": {"line": 249, "column": 58}, "end": {"line": 255, "column": 3}, "value": 7}, + {"unit_name": "compliesWithUpgradePolicy", "start": {"line": 257, "column": 18}, "end": {"line": 259, "column": 3}, "value": 3}, + {"unit_name": "isAnUpgrade", "start": {"line": 261, "column": 18}, "end": {"line": 263, "column": 3}, "value": 3}, + {"unit_name": "isNotProhibited", "start": {"line": 265, "column": 18}, "end": {"line": 269, "column": 3}, "value": 5}, + {"unit_name": "matchingLibraries", "start": {"line": 271, "column": 24}, "end": {"line": 277, "column": 3}, "value": 7}, + {"unit_name": "eligible", "start": {"line": 279, "column": 20}, "end": {"line": 286, "column": 3}, "value": 8} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/VersionOption.java": { + "checksum": "63302233333d921d88aba6ecb83e535d", + "language": "Java", + "loc": 44, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "VersionOption", "start": {"line": 34, "column": 2}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 38, "column": 20}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 43, "column": 16}, "end": {"line": 45, "column": 3}, "value": 3}, + {"unit_name": "AlignedVersionOption", "start": {"line": 51, "column": 3}, "end": {"line": 54, "column": 4}, "value": 4}, + {"unit_name": "toString", "start": {"line": 57, "column": 17}, "end": {"line": 59, "column": 4}, "value": 3}, + {"unit_name": "ResolvedVersionOption", "start": {"line": 67, "column": 3}, "end": {"line": 70, "column": 4}, "value": 4}, + {"unit_name": "toString", "start": {"line": 73, "column": 17}, "end": {"line": 79, "column": 4}, "value": 7} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/UpgradeResolver.java": { + "checksum": "122c506f5afb11e74c0d2b6fe9c8c2ee", + "language": "Java", + "loc": 7, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/Upgrade.java": { + "checksum": "0d716b296e65279d413224ce8367923c", + "language": "Java", + "loc": 17, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "Upgrade", "start": {"line": 33, "column": 2}, "end": {"line": 36, "column": 3}, "value": 4}, + {"unit_name": "getLibrary", "start": {"line": 38, "column": 10}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 42, "column": 20}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/ReleaseSchedule.java": { + "checksum": "c4e0f118746efc6addc0ed7d2981490d", + "language": "Java", + "loc": 67, + "profile": [43, 0, 0, 0], + "measurements": [ + {"unit_name": "ReleaseSchedule", "start": {"line": 46, "column": 2}, "end": {"line": 48, "column": 3}, "value": 3}, + {"unit_name": "ReleaseSchedule", "start": {"line": 50, "column": 2}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "releasesBetween", "start": {"line": 55, "column": 29}, "end": {"line": 66, "column": 3}, "value": 12}, + {"unit_name": "asRelease", "start": {"line": 68, "column": 18}, "end": {"line": 78, "column": 3}, "value": 11}, + {"unit_name": "Release", "start": {"line": 88, "column": 3}, "end": {"line": 92, "column": 4}, "value": 5}, + {"unit_name": "getLibraryName", "start": {"line": 94, "column": 10}, "end": {"line": 96, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 98, "column": 21}, "end": {"line": 100, "column": 4}, "value": 3}, + {"unit_name": "getDueOn", "start": {"line": 102, "column": 13}, "end": {"line": 104, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/LibraryUpdateResolver.java": { + "checksum": "0feef745e966774aeffec582893b4578", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/UpgradeBom.java": { + "checksum": "1bb6bc5ad0cae8a315f92872e85e9c45", + "language": "Java", + "loc": 60, + "profile": [26, 16, 0, 0], + "measurements": [ + {"unit_name": "UpgradeBom", "start": {"line": 43, "column": 9}, "end": {"line": 49, "column": 3}, "value": 7}, + {"unit_name": "addOpenSourceRepositories", "start": {"line": 51, "column": 15}, "end": {"line": 59, "column": 3}, "value": 9}, + {"unit_name": "addCommercialRepositories", "start": {"line": 61, "column": 15}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "issueTitle", "start": {"line": 67, "column": 19}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "commitMessage", "start": {"line": 72, "column": 19}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "issueBody", "start": {"line": 77, "column": 19}, "end": {"line": 92, "column": 3}, "value": 16} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/InteractiveUpgradeResolver.java": { + "checksum": "3f2ab79f84a5ae4e0fc54bd041fe608b", + "language": "Java", + "loc": 55, + "profile": [18, 20, 0, 0], + "measurements": [ + {"unit_name": "InteractiveUpgradeResolver", "start": {"line": 43, "column": 2}, "end": {"line": 46, "column": 3}, "value": 4}, + {"unit_name": "resolveUpgrades", "start": {"line": 49, "column": 23}, "end": {"line": 62, "column": 3}, "value": 14}, + {"unit_name": "resolveUpgrade", "start": {"line": 64, "column": 18}, "end": {"line": 83, "column": 3}, "value": 20} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/VersionResolver.java": { + "checksum": "1d5942370763c4e77e4051d128e9ef12", + "language": "Java", + "loc": 6, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/LibraryWithVersionOptions.java": { + "checksum": "458f634b7c0db5cc37a1ece47754a44a", + "language": "Java", + "loc": 17, + "profile": [10, 0, 0, 0], + "measurements": [ + {"unit_name": "LibraryWithVersionOptions", "start": {"line": 29, "column": 2}, "end": {"line": 32, "column": 3}, "value": 4}, + {"unit_name": "getLibrary", "start": {"line": 34, "column": 10}, "end": {"line": 36, "column": 3}, "value": 3}, + {"unit_name": "getVersionOptions", "start": {"line": 38, "column": 22}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/github/StandardGitHubRepository.java": { + "checksum": "285d5dd84ab0e98c7657c21f294fae52", + "language": "Java", + "loc": 74, + "profile": [30, 22, 0, 0], + "measurements": [ + {"unit_name": "StandardGitHubRepository", "start": {"line": 42, "column": 2}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "openIssue", "start": {"line": 48, "column": 13}, "end": {"line": 70, "column": 3}, "value": 22}, + {"unit_name": "getLabels", "start": {"line": 73, "column": 21}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "getMilestones", "start": {"line": 78, "column": 25}, "end": {"line": 82, "column": 3}, "value": 5}, + {"unit_name": "findIssues", "start": {"line": 85, "column": 21}, "end": {"line": 91, "column": 3}, "value": 7}, + {"unit_name": "get", "start": {"line": 94, "column": 22}, "end": {"line": 97, "column": 3}, "value": 4}, + {"unit_name": "sleep", "start": {"line": 99, "column": 22}, "end": {"line": 106, "column": 3}, "value": 8} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/github/GitHub.java": { + "checksum": "b7dc8f3ce32859145ddd452bd4b48181", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "withCredentials", "start": {"line": 42, "column": 16}, "end": {"line": 44, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/github/GitHubRepository.java": { + "checksum": "8db9c3950553d85479d664dbc7f68426", + "language": "Java", + "loc": 9, + "profile": [0, 0, 0, 0], + "measurements": [ + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/github/Issue.java": { + "checksum": "a96c65ff325a6c3fdd3aea409d95ec67", + "language": "Java", + "loc": 45, + "profile": [30, 0, 0, 0], + "measurements": [ + {"unit_name": "Issue", "start": {"line": 40, "column": 2}, "end": {"line": 45, "column": 3}, "value": 6}, + {"unit_name": "getNumber", "start": {"line": 47, "column": 13}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "getTitle", "start": {"line": 51, "column": 16}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "getState", "start": {"line": 55, "column": 15}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "label", "start": {"line": 63, "column": 14}, "end": {"line": 66, "column": 3}, "value": 4}, + {"unit_name": "of", "start": {"line": 80, "column": 16}, "end": {"line": 90, "column": 4}, "value": 11} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/github/Milestone.java": { + "checksum": "234fb0a8f4a3fb222c57db75f04a6b64", + "language": "Java", + "loc": 25, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "Milestone", "start": {"line": 34, "column": 2}, "end": {"line": 38, "column": 3}, "value": 5}, + {"unit_name": "getName", "start": {"line": 44, "column": 16}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getNumber", "start": {"line": 52, "column": 13}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "getDueOn", "start": {"line": 56, "column": 24}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 61, "column": 16}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/github/StandardGitHub.java": { + "checksum": "cac1b40e97d3fabbaa46222739b07b58", + "language": "Java", + "loc": 34, + "profile": [4, 16, 0, 0], + "measurements": [ + {"unit_name": "StandardGitHub", "start": {"line": 41, "column": 2}, "end": {"line": 44, "column": 3}, "value": 4}, + {"unit_name": "getRepository", "start": {"line": 47, "column": 26}, "end": {"line": 62, "column": 3}, "value": 16} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/version/CalendarVersionDependencyVersion.java": { + "checksum": "378aff16a2d89b1436b1f082d1c4ac64", + "language": "Java", + "loc": 24, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "CalendarVersionDependencyVersion", "start": {"line": 36, "column": 12}, "end": {"line": 38, "column": 3}, "value": 3}, + {"unit_name": "CalendarVersionDependencyVersion", "start": {"line": 40, "column": 12}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 44, "column": 42}, "end": {"line": 53, "column": 3}, "value": 10} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/version/AbstractDependencyVersion.java": { + "checksum": "b15676bb738ea597b1cecc9848e9f28a", + "language": "Java", + "loc": 42, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "AbstractDependencyVersion", "start": {"line": 30, "column": 12}, "end": {"line": 32, "column": 3}, "value": 3}, + {"unit_name": "compareTo", "start": {"line": 35, "column": 13}, "end": {"line": 39, "column": 3}, "value": 5}, + {"unit_name": "isUpgrade", "start": {"line": 42, "column": 17}, "end": {"line": 46, "column": 3}, "value": 5}, + {"unit_name": "equals", "start": {"line": 49, "column": 17}, "end": {"line": 61, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 64, "column": 13}, "end": {"line": 66, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 69, "column": 16}, "end": {"line": 71, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/version/LeadingZeroesDependencyVersion.java": { + "checksum": "6b7ca2a790635d5140503fd6341456c3", + "language": "Java", + "loc": 26, + "profile": [16, 0, 0, 0], + "measurements": [ + {"unit_name": "LeadingZeroesDependencyVersion", "start": {"line": 36, "column": 10}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 42, "column": 16}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 46, "column": 40}, "end": {"line": 54, "column": 3}, "value": 9} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/version/ReleaseTrainDependencyVersion.java": { + "checksum": "c18ae8675e3d77242e601d1c48a93f19", + "language": "Java", + "loc": 112, + "profile": [92, 0, 0, 0], + "measurements": [ + {"unit_name": "ReleaseTrainDependencyVersion", "start": {"line": 42, "column": 10}, "end": {"line": 47, "column": 3}, "value": 6}, + {"unit_name": "compareTo", "start": {"line": 50, "column": 13}, "end": {"line": 63, "column": 3}, "value": 14}, + {"unit_name": "isUpgrade", "start": {"line": 66, "column": 17}, "end": {"line": 71, "column": 3}, "value": 6}, + {"unit_name": "isUpgrade", "start": {"line": 73, "column": 18}, "end": {"line": 86, "column": 3}, "value": 14}, + {"unit_name": "isSnapshot", "start": {"line": 88, "column": 18}, "end": {"line": 90, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotFor", "start": {"line": 93, "column": 17}, "end": {"line": 98, "column": 3}, "value": 6}, + {"unit_name": "isSameMajor", "start": {"line": 101, "column": 17}, "end": {"line": 103, "column": 3}, "value": 3}, + {"unit_name": "isSameMinor", "start": {"line": 106, "column": 17}, "end": {"line": 108, "column": 3}, "value": 3}, + {"unit_name": "isSameReleaseTrain", "start": {"line": 110, "column": 18}, "end": {"line": 118, "column": 3}, "value": 9}, + {"unit_name": "equals", "start": {"line": 121, "column": 17}, "end": {"line": 133, "column": 3}, "value": 13}, + {"unit_name": "hashCode", "start": {"line": 136, "column": 13}, "end": {"line": 138, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 141, "column": 16}, "end": {"line": 143, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 145, "column": 39}, "end": {"line": 153, "column": 3}, "value": 9} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/version/UnstructuredDependencyVersion.java": { + "checksum": "378e36af54f4ae0e23fff6dfb57821da", + "language": "Java", + "loc": 28, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "UnstructuredDependencyVersion", "start": {"line": 31, "column": 10}, "end": {"line": 34, "column": 3}, "value": 4}, + {"unit_name": "isSameMajor", "start": {"line": 37, "column": 17}, "end": {"line": 39, "column": 3}, "value": 3}, + {"unit_name": "isSameMinor", "start": {"line": 42, "column": 17}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "toString", "start": {"line": 47, "column": 16}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "isSnapshotFor", "start": {"line": 52, "column": 17}, "end": {"line": 54, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 56, "column": 39}, "end": {"line": 58, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/version/MultipleComponentsDependencyVersion.java": { + "checksum": "975e1713e4334f04797ef677af557e6b", + "language": "Java", + "loc": 27, + "profile": [19, 0, 0, 0], + "measurements": [ + {"unit_name": "MultipleComponentsDependencyVersion", "start": {"line": 35, "column": 10}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 41, "column": 16}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 45, "column": 45}, "end": {"line": 56, "column": 3}, "value": 12} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/version/ArtifactVersionDependencyVersion.java": { + "checksum": "ec4e48822d39be393e3487d1bf43216c", + "language": "Java", + "loc": 123, + "profile": [82, 25, 0, 0], + "measurements": [ + {"unit_name": "ArtifactVersionDependencyVersion", "start": {"line": 37, "column": 12}, "end": {"line": 40, "column": 3}, "value": 4}, + {"unit_name": "toNormalizedString", "start": {"line": 42, "column": 24}, "end": {"line": 51, "column": 3}, "value": 10}, + {"unit_name": "ArtifactVersionDependencyVersion", "start": {"line": 53, "column": 12}, "end": {"line": 56, "column": 3}, "value": 4}, + {"unit_name": "isSameMajor", "start": {"line": 59, "column": 17}, "end": {"line": 64, "column": 3}, "value": 6}, + {"unit_name": "isSameMajor", "start": {"line": 66, "column": 18}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "isSameMinor", "start": {"line": 71, "column": 17}, "end": {"line": 76, "column": 3}, "value": 6}, + {"unit_name": "isSameMinor", "start": {"line": 78, "column": 18}, "end": {"line": 80, "column": 3}, "value": 3}, + {"unit_name": "isUpgrade", "start": {"line": 83, "column": 17}, "end": {"line": 107, "column": 3}, "value": 25}, + {"unit_name": "sameMajorMinorIncremental", "start": {"line": 109, "column": 18}, "end": {"line": 113, "column": 3}, "value": 5}, + {"unit_name": "isSnapshot", "start": {"line": 115, "column": 18}, "end": {"line": 118, "column": 3}, "value": 4}, + {"unit_name": "isSnapshotFor", "start": {"line": 121, "column": 17}, "end": {"line": 126, "column": 3}, "value": 6}, + {"unit_name": "compareTo", "start": {"line": 129, "column": 13}, "end": {"line": 141, "column": 3}, "value": 13}, + {"unit_name": "toString", "start": {"line": 144, "column": 16}, "end": {"line": 146, "column": 3}, "value": 3}, + {"unit_name": "extractArtifactVersionDependencyVersion", "start": {"line": 148, "column": 55}, "end": {"line": 155, "column": 3}, "value": 8}, + {"unit_name": "parse", "start": {"line": 157, "column": 42}, "end": {"line": 163, "column": 3}, "value": 7} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/version/DependencyVersion.java": { + "checksum": "53cae853b592a411457e74ba81757048", + "language": "Java", + "loc": 23, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "parse", "start": {"line": 64, "column": 27}, "end": {"line": 76, "column": 3}, "value": 13} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/bom/bomr/version/CombinedPatchAndQualifierDependencyVersion.java": { + "checksum": "b24cf66bc6c98bcaf76e03fcea2170c5", + "language": "Java", + "loc": 28, + "profile": [18, 0, 0, 0], + "measurements": [ + {"unit_name": "CombinedPatchAndQualifierDependencyVersion", "start": {"line": 36, "column": 10}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "toString", "start": {"line": 42, "column": 16}, "end": {"line": 44, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 46, "column": 52}, "end": {"line": 56, "column": 3}, "value": 11} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/test/DockerTestBuildService.java": { + "checksum": "3a1d3069e6760c93e674e3adeb2294f2", + "language": "Java", + "loc": 12, + "profile": [5, 0, 0, 0], + "measurements": [ + {"unit_name": "registerIfNecessary", "start": {"line": 32, "column": 42}, "end": {"line": 36, "column": 3}, "value": 5} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/test/DockerTestPlugin.java": { + "checksum": "52a361b8884501dfc3fbfefdd949ea1f", + "language": "Java", + "loc": 96, + "profile": [20, 54, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 63, "column": 14}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "configureDockerTesting", "start": {"line": 67, "column": 15}, "end": {"line": 82, "column": 3}, "value": 16}, + {"unit_name": "createSourceSet", "start": {"line": 84, "column": 20}, "end": {"line": 105, "column": 3}, "value": 22}, + {"unit_name": "createTestTask", "start": {"line": 107, "column": 25}, "end": {"line": 117, "column": 3}, "value": 11}, + {"unit_name": "createReclaimDockerSpaceTask", "start": {"line": 119, "column": 25}, "end": {"line": 134, "column": 3}, "value": 16}, + {"unit_name": "shouldReclaimDockerSpace", "start": {"line": 136, "column": 18}, "end": {"line": 141, "column": 3}, "value": 6} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/test/IntegrationTestPlugin.java": { + "checksum": "0a6fc5e2229c97b01425bf03fc0d6b25", + "language": "Java", + "loc": 48, + "profile": [32, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 48, "column": 14}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "configureIntegrationTesting", "start": {"line": 52, "column": 15}, "end": {"line": 63, "column": 3}, "value": 12}, + {"unit_name": "createSourceSet", "start": {"line": 65, "column": 20}, "end": {"line": 72, "column": 3}, "value": 8}, + {"unit_name": "createTestTask", "start": {"line": 74, "column": 15}, "end": {"line": 82, "column": 3}, "value": 9} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/test/SystemTestPlugin.java": { + "checksum": "215e4387ef83e89c3132c03c48802ace", + "language": "Java", + "loc": 57, + "profile": [38, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 53, "column": 14}, "end": {"line": 55, "column": 3}, "value": 3}, + {"unit_name": "configureSystemTesting", "start": {"line": 57, "column": 15}, "end": {"line": 66, "column": 3}, "value": 10}, + {"unit_name": "createSourceSet", "start": {"line": 68, "column": 20}, "end": {"line": 77, "column": 3}, "value": 10}, + {"unit_name": "createTestTask", "start": {"line": 79, "column": 15}, "end": {"line": 90, "column": 3}, "value": 12}, + {"unit_name": "isCi", "start": {"line": 92, "column": 18}, "end": {"line": 94, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/test/autoconfigure/TestSliceMetadata.java": { + "checksum": "377d50e3d15b2bc2b362ffff14263245", + "language": "Java", + "loc": 187, + "profile": [128, 0, 0, 0], + "measurements": [ + {"unit_name": "TestSliceMetadata", "start": {"line": 80, "column": 9}, "end": {"line": 85, "column": 3}, "value": 6}, + {"unit_name": "setSourceSet", "start": {"line": 87, "column": 14}, "end": {"line": 94, "column": 3}, "value": 8}, + {"unit_name": "getClasspath", "start": {"line": 104, "column": 17}, "end": {"line": 106, "column": 3}, "value": 3}, + {"unit_name": "getImportFiles", "start": {"line": 110, "column": 17}, "end": {"line": 112, "column": 3}, "value": 3}, + {"unit_name": "getClassesDirs", "start": {"line": 115, "column": 17}, "end": {"line": 117, "column": 3}, "value": 3}, + {"unit_name": "documentTestSlices", "start": {"line": 120, "column": 7}, "end": {"line": 127, "column": 3}, "value": 8}, + {"unit_name": "readTestSlices", "start": {"line": 129, "column": 21}, "end": {"line": 141, "column": 3}, "value": 13}, + {"unit_name": "readImportsFiles", "start": {"line": 150, "column": 15}, "end": {"line": 163, "column": 3}, "value": 14}, + {"unit_name": "removeComments", "start": {"line": 165, "column": 23}, "end": {"line": 178, "column": 3}, "value": 14}, + {"unit_name": "toURL", "start": {"line": 180, "column": 14}, "end": {"line": 187, "column": 3}, "value": 8}, + {"unit_name": "readSpringFactories", "start": {"line": 189, "column": 21}, "end": {"line": 195, "column": 3}, "value": 7}, + {"unit_name": "addTestSlices", "start": {"line": 197, "column": 15}, "end": {"line": 206, "column": 3}, "value": 9}, + {"unit_name": "getMetadataReader", "start": {"line": 208, "column": 25}, "end": {"line": 215, "column": 3}, "value": 8}, + {"unit_name": "addTestSlice", "start": {"line": 217, "column": 15}, "end": {"line": 221, "column": 3}, "value": 5}, + {"unit_name": "getImportedAutoConfiguration", "start": {"line": 223, "column": 28}, "end": {"line": 232, "column": 3}, "value": 10}, + {"unit_name": "findMetaImporters", "start": {"line": 234, "column": 25}, "end": {"line": 238, "column": 3}, "value": 5}, + {"unit_name": "isAutoConfigurationImporter", "start": {"line": 240, "column": 18}, "end": {"line": 243, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/test/autoconfigure/DocumentTestSlices.java": { + "checksum": "fb72fe2f834283107c653b68ffe56f91", + "language": "Java", + "loc": 87, + "profile": [31, 18, 0, 0], + "measurements": [ + {"unit_name": "getTestSlices", "start": {"line": 56, "column": 24}, "end": {"line": 58, "column": 3}, "value": 3}, + {"unit_name": "setTestSlices", "start": {"line": 60, "column": 14}, "end": {"line": 62, "column": 3}, "value": 3}, + {"unit_name": "documentTestSlices", "start": {"line": 68, "column": 7}, "end": {"line": 71, "column": 3}, "value": 4}, + {"unit_name": "readTestSlices", "start": {"line": 74, "column": 25}, "end": {"line": 87, "column": 3}, "value": 14}, + {"unit_name": "writeTable", "start": {"line": 89, "column": 15}, "end": {"line": 106, "column": 3}, "value": 18}, + {"unit_name": "TestSlice", "start": {"line": 114, "column": 11}, "end": {"line": 117, "column": 4}, "value": 4}, + {"unit_name": "compareTo", "start": {"line": 120, "column": 14}, "end": {"line": 122, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/constraints/DocumentVersionProperties.java": { + "checksum": "a84596f170487fff063ba6746415b330", + "language": "Java", + "loc": 33, + "profile": [14, 0, 0, 0], + "measurements": [ + {"unit_name": "documentVersionProperties", "start": {"line": 47, "column": 14}, "end": {"line": 60, "column": 3}, "value": 14} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/constraints/DocumentConstrainedVersions.java": { + "checksum": "3a906bfb555871946abcdc734f3d8e40", + "language": "Java", + "loc": 34, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "documentConstrainedVersions", "start": {"line": 47, "column": 14}, "end": {"line": 61, "column": 3}, "value": 15} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/constraints/ExtractVersionConstraints.java": { + "checksum": "90245fa47785781c620fd7a69dbb0d01", + "language": "Java", + "loc": 141, + "profile": [93, 0, 0, 0], + "measurements": [ + {"unit_name": "ExtractVersionConstraints", "start": {"line": 67, "column": 9}, "end": {"line": 71, "column": 3}, "value": 5}, + {"unit_name": "enforcedPlatform", "start": {"line": 73, "column": 14}, "end": {"line": 83, "column": 3}, "value": 11}, + {"unit_name": "getVersionConstraints", "start": {"line": 86, "column": 29}, "end": {"line": 88, "column": 3}, "value": 3}, + {"unit_name": "getConstrainedVersions", "start": {"line": 91, "column": 33}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "getVersionProperties", "start": {"line": 96, "column": 30}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "extractVersionConstraints", "start": {"line": 101, "column": 7}, "end": {"line": 112, "column": 3}, "value": 12}, + {"unit_name": "extractVersionProperties", "start": {"line": 114, "column": 15}, "end": {"line": 121, "column": 3}, "value": 8}, + {"unit_name": "processMetadataDetails", "start": {"line": 123, "column": 15}, "end": {"line": 132, "column": 3}, "value": 10}, + {"unit_name": "ConstrainedVersion", "start": {"line": 142, "column": 11}, "end": {"line": 146, "column": 4}, "value": 5}, + {"unit_name": "getGroup", "start": {"line": 148, "column": 17}, "end": {"line": 150, "column": 4}, "value": 3}, + {"unit_name": "getArtifact", "start": {"line": 152, "column": 17}, "end": {"line": 154, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 156, "column": 17}, "end": {"line": 158, "column": 4}, "value": 3}, + {"unit_name": "compareTo", "start": {"line": 161, "column": 14}, "end": {"line": 167, "column": 4}, "value": 7}, + {"unit_name": "VersionProperty", "start": {"line": 177, "column": 10}, "end": {"line": 180, "column": 4}, "value": 4}, + {"unit_name": "getLibraryName", "start": {"line": 182, "column": 17}, "end": {"line": 184, "column": 4}, "value": 3}, + {"unit_name": "getVersionProperty", "start": {"line": 186, "column": 17}, "end": {"line": 188, "column": 4}, "value": 3}, + {"unit_name": "compareTo", "start": {"line": 191, "column": 14}, "end": {"line": 197, "column": 4}, "value": 7} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/starters/StarterMetadata.java": { + "checksum": "3cc92405bd3b0fd81f4ff4e78ec91721", + "language": "Java", + "loc": 58, + "profile": [11, 17, 0, 0], + "measurements": [ + {"unit_name": "StarterMetadata", "start": {"line": 49, "column": 9}, "end": {"line": 53, "column": 3}, "value": 5}, + {"unit_name": "getDependencies", "start": {"line": 62, "column": 24}, "end": {"line": 64, "column": 3}, "value": 3}, + {"unit_name": "setDependencies", "start": {"line": 66, "column": 14}, "end": {"line": 68, "column": 3}, "value": 3}, + {"unit_name": "generateMetadata", "start": {"line": 74, "column": 7}, "end": {"line": 90, "column": 3}, "value": 17} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/starters/StarterPlugin.java": { + "checksum": "adf5ae30409577ac343120ad8dd3e1d5", + "language": "Java", + "loc": 77, + "profile": [33, 20, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 51, "column": 14}, "end": {"line": 70, "column": 3}, "value": 20}, + {"unit_name": "createClasspathConflictsCheck", "start": {"line": 72, "column": 15}, "end": {"line": 78, "column": 3}, "value": 7}, + {"unit_name": "createUnnecessaryExclusionsCheck", "start": {"line": 80, "column": 15}, "end": {"line": 86, "column": 3}, "value": 7}, + {"unit_name": "createUnconstrainedDirectDependenciesCheck", "start": {"line": 88, "column": 15}, "end": {"line": 97, "column": 3}, "value": 10}, + {"unit_name": "configureJarManifest", "start": {"line": 99, "column": 15}, "end": {"line": 107, "column": 3}, "value": 9} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/starters/DocumentStarters.java": { + "checksum": "eef71b2b4dfb0c7a2512391d52bd3501", + "language": "Java", + "loc": 116, + "profile": [60, 17, 0, 0], + "measurements": [ + {"unit_name": "DocumentStarters", "start": {"line": 55, "column": 9}, "end": {"line": 67, "column": 3}, "value": 13}, + {"unit_name": "getStarters", "start": {"line": 74, "column": 24}, "end": {"line": 76, "column": 3}, "value": 3}, + {"unit_name": "documentStarters", "start": {"line": 79, "column": 7}, "end": {"line": 87, "column": 3}, "value": 9}, + {"unit_name": "loadStarter", "start": {"line": 89, "column": 18}, "end": {"line": 99, "column": 3}, "value": 11}, + {"unit_name": "writeTable", "start": {"line": 101, "column": 15}, "end": {"line": 117, "column": 3}, "value": 17}, + {"unit_name": "postProcessDescription", "start": {"line": 119, "column": 17}, "end": {"line": 121, "column": 3}, "value": 3}, + {"unit_name": "addStarterCrossLinks", "start": {"line": 123, "column": 17}, "end": {"line": 125, "column": 3}, "value": 3}, + {"unit_name": "Starter", "start": {"line": 135, "column": 11}, "end": {"line": 139, "column": 4}, "value": 5}, + {"unit_name": "isProduction", "start": {"line": 141, "column": 19}, "end": {"line": 143, "column": 4}, "value": 3}, + {"unit_name": "isTechnical", "start": {"line": 145, "column": 19}, "end": {"line": 148, "column": 4}, "value": 4}, + {"unit_name": "isApplication", "start": {"line": 150, "column": 19}, "end": {"line": 152, "column": 4}, "value": 3}, + {"unit_name": "compareTo", "start": {"line": 155, "column": 14}, "end": {"line": 157, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/DocumentPluginGoals.java": { + "checksum": "c9b8325dfc61948d24700c813b7b214d", + "language": "Java", + "loc": 192, + "profile": [82, 40, 42, 0], + "measurements": [ + {"unit_name": "documentPluginGoals", "start": {"line": 58, "column": 14}, "end": {"line": 64, "column": 3}, "value": 7}, + {"unit_name": "writeOverview", "start": {"line": 66, "column": 15}, "end": {"line": 80, "column": 3}, "value": 15}, + {"unit_name": "documentMojo", "start": {"line": 82, "column": 15}, "end": {"line": 123, "column": 3}, "value": 42}, + {"unit_name": "goalSectionId", "start": {"line": 125, "column": 17}, "end": {"line": 132, "column": 3}, "value": 8}, + {"unit_name": "writeParametersTable", "start": {"line": 134, "column": 15}, "end": {"line": 153, "column": 3}, "value": 20}, + {"unit_name": "writeParameterDetails", "start": {"line": 155, "column": 15}, "end": {"line": 174, "column": 3}, "value": 20}, + {"unit_name": "parameterId", "start": {"line": 176, "column": 17}, "end": {"line": 188, "column": 3}, "value": 13}, + {"unit_name": "writeDetail", "start": {"line": 190, "column": 15}, "end": {"line": 194, "column": 3}, "value": 5}, + {"unit_name": "writeOptionalDetail", "start": {"line": 196, "column": 15}, "end": {"line": 205, "column": 3}, "value": 10}, + {"unit_name": "shortTypeName", "start": {"line": 207, "column": 17}, "end": {"line": 215, "column": 3}, "value": 9}, + {"unit_name": "typeNameToJavadocLink", "start": {"line": 217, "column": 17}, "end": {"line": 219, "column": 3}, "value": 3}, + {"unit_name": "typeNameToJavadocLink", "start": {"line": 221, "column": 17}, "end": {"line": 229, "column": 3}, "value": 9}, + {"unit_name": "typeNameToJavadocPath", "start": {"line": 231, "column": 17}, "end": {"line": 233, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java": { + "checksum": "5cd5804e6586c4ef6ed1269fca214860", + "language": "Java", + "loc": 463, + "profile": [241, 104, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 114, "column": 14}, "end": {"line": 131, "column": 3}, "value": 18}, + {"unit_name": "publishOptionalDependenciesInPom", "start": {"line": 133, "column": 15}, "end": {"line": 156, "column": 3}, "value": 24}, + {"unit_name": "configurePomPackaging", "start": {"line": 158, "column": 15}, "end": {"line": 161, "column": 3}, "value": 4}, + {"unit_name": "setPackaging", "start": {"line": 163, "column": 15}, "end": {"line": 165, "column": 3}, "value": 3}, + {"unit_name": "addPopulateIntTestMavenRepositoryTask", "start": {"line": 167, "column": 15}, "end": {"line": 188, "column": 3}, "value": 22}, + {"unit_name": "copyIntTestMavenRepositoryFiles", "start": {"line": 190, "column": 19}, "end": {"line": 197, "column": 3}, "value": 8}, + {"unit_name": "addDocumentPluginGoalsTask", "start": {"line": 199, "column": 15}, "end": {"line": 205, "column": 3}, "value": 7}, + {"unit_name": "addGenerateHelpMojoTask", "start": {"line": 207, "column": 20}, "end": {"line": 213, "column": 3}, "value": 7}, + {"unit_name": "createGenerateHelpMojoTask", "start": {"line": 215, "column": 20}, "end": {"line": 221, "column": 3}, "value": 7}, + {"unit_name": "createSyncHelpMojoInputsTask", "start": {"line": 223, "column": 15}, "end": {"line": 229, "column": 3}, "value": 7}, + {"unit_name": "includeHelpMojoInJar", "start": {"line": 231, "column": 15}, "end": {"line": 234, "column": 3}, "value": 4}, + {"unit_name": "addGeneratePluginDescriptorTask", "start": {"line": 236, "column": 20}, "end": {"line": 253, "column": 3}, "value": 18}, + {"unit_name": "getMainSourceSet", "start": {"line": 255, "column": 20}, "end": {"line": 258, "column": 3}, "value": 4}, + {"unit_name": "setJavadocOptions", "start": {"line": 260, "column": 15}, "end": {"line": 263, "column": 3}, "value": 4}, + {"unit_name": "createFormatHelpMojoSource", "start": {"line": 265, "column": 31}, "end": {"line": 272, "column": 3}, "value": 8}, + {"unit_name": "createSyncPluginDescriptorInputs", "start": {"line": 274, "column": 15}, "end": {"line": 284, "column": 3}, "value": 11}, + {"unit_name": "createGeneratePluginDescriptorTask", "start": {"line": 286, "column": 20}, "end": {"line": 297, "column": 3}, "value": 12}, + {"unit_name": "includeDescriptorInJar", "start": {"line": 299, "column": 15}, "end": {"line": 302, "column": 3}, "value": 4}, + {"unit_name": "addPrepareMavenBinariesTask", "start": {"line": 304, "column": 15}, "end": {"line": 315, "column": 3}, "value": 12}, + {"unit_name": "replaceVersionPlaceholder", "start": {"line": 317, "column": 15}, "end": {"line": 319, "column": 3}, "value": 3}, + {"unit_name": "replaceVersionPlaceholder", "start": {"line": 321, "column": 17}, "end": {"line": 323, "column": 3}, "value": 3}, + {"unit_name": "addExtractVersionPropertiesTask", "start": {"line": 325, "column": 15}, "end": {"line": 334, "column": 3}, "value": 10}, + {"unit_name": "FormatHelpMojoSource", "start": {"line": 341, "column": 10}, "end": {"line": 343, "column": 4}, "value": 3}, + {"unit_name": "setGenerator", "start": {"line": 347, "column": 8}, "end": {"line": 352, "column": 4}, "value": 6}, + {"unit_name": "syncAndFormat", "start": {"line": 358, "column": 8}, "end": {"line": 364, "column": 4}, "value": 7}, + {"unit_name": "save", "start": {"line": 366, "column": 16}, "end": {"line": 376, "column": 4}, "value": 11}, + {"unit_name": "MavenRepositoryComponentMetadataRule", "start": {"line": 385, "column": 10}, "end": {"line": 387, "column": 4}, "value": 3}, + {"unit_name": "execute", "start": {"line": 390, "column": 15}, "end": {"line": 396, "column": 4}, "value": 7}, + {"unit_name": "configureVariant", "start": {"line": 398, "column": 16}, "end": {"line": 408, "column": 4}, "value": 11}, + {"unit_name": "RuntimeClasspathMavenRepository", "start": {"line": 416, "column": 10}, "end": {"line": 418, "column": 4}, "value": 3}, + {"unit_name": "getRuntimeClasspath", "start": {"line": 424, "column": 24}, "end": {"line": 426, "column": 4}, "value": 3}, + {"unit_name": "createRepository", "start": {"line": 429, "column": 15}, "end": {"line": 450, "column": 4}, "value": 22}, + {"unit_name": "getEffectiveBoms", "start": {"line": 460, "column": 25}, "end": {"line": 462, "column": 4}, "value": 3}, + {"unit_name": "setEffectiveBoms", "start": {"line": 464, "column": 15}, "end": {"line": 466, "column": 4}, "value": 3}, + {"unit_name": "extractVersionProperties", "start": {"line": 472, "column": 15}, "end": {"line": 476, "column": 4}, "value": 5}, + {"unit_name": "writeProperties", "start": {"line": 478, "column": 16}, "end": {"line": 487, "column": 4}, "value": 10}, + {"unit_name": "extractVersionProperties", "start": {"line": 489, "column": 22}, "end": {"line": 502, "column": 4}, "value": 14}, + {"unit_name": "EffectiveBom", "start": {"line": 512, "column": 11}, "end": {"line": 515, "column": 4}, "value": 4}, + {"unit_name": "loadDocument", "start": {"line": 517, "column": 20}, "end": {"line": 528, "column": 4}, "value": 12}, + {"unit_name": "version", "start": {"line": 530, "column": 18}, "end": {"line": 532, "column": 4}, "value": 3}, + {"unit_name": "property", "start": {"line": 534, "column": 16}, "end": {"line": 536, "column": 4}, "value": 3}, + {"unit_name": "get", "start": {"line": 538, "column": 18}, "end": {"line": 549, "column": 4}, "value": 12} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/PluginXmlParser.java": { + "checksum": "0c3b6c0e9479e5563b6360f46a2fabcc", + "language": "Java", + "loc": 206, + "profile": [145, 20, 0, 0], + "measurements": [ + {"unit_name": "PluginXmlParser", "start": {"line": 45, "column": 2}, "end": {"line": 47, "column": 3}, "value": 3}, + {"unit_name": "parse", "start": {"line": 49, "column": 9}, "end": {"line": 59, "column": 3}, "value": 11}, + {"unit_name": "textAt", "start": {"line": 61, "column": 17}, "end": {"line": 64, "column": 3}, "value": 4}, + {"unit_name": "parseMojos", "start": {"line": 66, "column": 21}, "end": {"line": 73, "column": 3}, "value": 8}, + {"unit_name": "nodesAt", "start": {"line": 75, "column": 25}, "end": {"line": 77, "column": 3}, "value": 3}, + {"unit_name": "parseParameters", "start": {"line": 79, "column": 26}, "end": {"line": 98, "column": 3}, "value": 20}, + {"unit_name": "parseParameter", "start": {"line": 100, "column": 20}, "end": {"line": 107, "column": 3}, "value": 8}, + {"unit_name": "booleanAt", "start": {"line": 109, "column": 18}, "end": {"line": 111, "column": 3}, "value": 3}, + {"unit_name": "format", "start": {"line": 113, "column": 17}, "end": {"line": 125, "column": 3}, "value": 13}, + {"unit_name": "IterableNodeList", "start": {"line": 131, "column": 11}, "end": {"line": 133, "column": 4}, "value": 3}, + {"unit_name": "of", "start": {"line": 135, "column": 33}, "end": {"line": 137, "column": 4}, "value": 3}, + {"unit_name": "iterator", "start": {"line": 140, "column": 25}, "end": {"line": 157, "column": 4}, "value": 9}, + {"unit_name": "hasNext", "start": {"line": 147, "column": 20}, "end": {"line": 149, "column": 6}, "value": 3}, + {"unit_name": "next", "start": {"line": 152, "column": 17}, "end": {"line": 154, "column": 6}, "value": 3}, + {"unit_name": "Plugin", "start": {"line": 173, "column": 11}, "end": {"line": 179, "column": 4}, "value": 7}, + {"unit_name": "getGroupId", "start": {"line": 181, "column": 10}, "end": {"line": 183, "column": 4}, "value": 3}, + {"unit_name": "getArtifactId", "start": {"line": 185, "column": 10}, "end": {"line": 187, "column": 4}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 189, "column": 10}, "end": {"line": 191, "column": 4}, "value": 3}, + {"unit_name": "getGoalPrefix", "start": {"line": 193, "column": 10}, "end": {"line": 195, "column": 4}, "value": 3}, + {"unit_name": "getMojos", "start": {"line": 197, "column": 14}, "end": {"line": 199, "column": 4}, "value": 3}, + {"unit_name": "Mojo", "start": {"line": 211, "column": 11}, "end": {"line": 215, "column": 4}, "value": 5}, + {"unit_name": "getGoal", "start": {"line": 217, "column": 10}, "end": {"line": 219, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 221, "column": 10}, "end": {"line": 223, "column": 4}, "value": 3}, + {"unit_name": "getParameters", "start": {"line": 225, "column": 19}, "end": {"line": 227, "column": 4}, "value": 3}, + {"unit_name": "Parameter", "start": {"line": 249, "column": 11}, "end": {"line": 259, "column": 4}, "value": 11}, + {"unit_name": "getName", "start": {"line": 261, "column": 10}, "end": {"line": 263, "column": 4}, "value": 3}, + {"unit_name": "getType", "start": {"line": 265, "column": 10}, "end": {"line": 267, "column": 4}, "value": 3}, + {"unit_name": "isRequired", "start": {"line": 269, "column": 11}, "end": {"line": 271, "column": 4}, "value": 3}, + {"unit_name": "isEditable", "start": {"line": 273, "column": 11}, "end": {"line": 275, "column": 4}, "value": 3}, + {"unit_name": "getDescription", "start": {"line": 277, "column": 10}, "end": {"line": 279, "column": 4}, "value": 3}, + {"unit_name": "getDefaultValue", "start": {"line": 281, "column": 10}, "end": {"line": 283, "column": 4}, "value": 3}, + {"unit_name": "getUserProperty", "start": {"line": 285, "column": 10}, "end": {"line": 287, "column": 4}, "value": 3}, + {"unit_name": "getSince", "start": {"line": 289, "column": 10}, "end": {"line": 291, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/PrepareMavenBinaries.java": { + "checksum": "d0e4cf6ceeccc32aa962dc099e9b7b69", + "language": "Java", + "loc": 45, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "PrepareMavenBinaries", "start": {"line": 51, "column": 9}, "end": {"line": 61, "column": 3}, "value": 11}, + {"unit_name": "prepareBinaries", "start": {"line": 70, "column": 14}, "end": {"line": 75, "column": 3}, "value": 6} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenExec.java": { + "checksum": "89751a8d9a2c4304f0152ab38271c968", + "language": "Java", + "loc": 73, + "profile": [6, 39, 0, 0], + "measurements": [ + {"unit_name": "MavenExec", "start": {"line": 48, "column": 9}, "end": {"line": 53, "column": 3}, "value": 6}, + {"unit_name": "exec", "start": {"line": 63, "column": 14}, "end": {"line": 85, "column": 3}, "value": 23}, + {"unit_name": "mavenConfiguration", "start": {"line": 87, "column": 24}, "end": {"line": 102, "column": 3}, "value": 16} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/GenerateAntoraPlaybook.java": { + "checksum": "9c60a5e009301c1b0a1635f1d3b20a48", + "language": "Java", + "loc": 246, + "profile": [136, 23, 0, 0], + "measurements": [ + {"unit_name": "GenerateAntoraPlaybook", "start": {"line": 78, "column": 9}, "end": {"line": 92, "column": 3}, "value": 15}, + {"unit_name": "getAntoraExtensions", "start": {"line": 95, "column": 26}, "end": {"line": 97, "column": 3}, "value": 3}, + {"unit_name": "getAsciidocExtensions", "start": {"line": 100, "column": 28}, "end": {"line": 102, "column": 3}, "value": 3}, + {"unit_name": "getContentSource", "start": {"line": 105, "column": 23}, "end": {"line": 107, "column": 3}, "value": 3}, + {"unit_name": "configurePlaybookOutputDir", "start": {"line": 109, "column": 27}, "end": {"line": 116, "column": 3}, "value": 8}, + {"unit_name": "writePlaybookYml", "start": {"line": 119, "column": 14}, "end": {"line": 125, "column": 3}, "value": 7}, + {"unit_name": "getData", "start": {"line": 127, "column": 30}, "end": {"line": 133, "column": 3}, "value": 7}, + {"unit_name": "loadPlaybookTemplate", "start": {"line": 136, "column": 30}, "end": {"line": 140, "column": 3}, "value": 5}, + {"unit_name": "addExtensions", "start": {"line": 143, "column": 15}, "end": {"line": 165, "column": 3}, "value": 23}, + {"unit_name": "addSources", "start": {"line": 167, "column": 15}, "end": {"line": 170, "column": 3}, "value": 4}, + {"unit_name": "createContentSource", "start": {"line": 172, "column": 30}, "end": {"line": 182, "column": 3}, "value": 11}, + {"unit_name": "addDir", "start": {"line": 184, "column": 15}, "end": {"line": 186, "column": 3}, "value": 3}, + {"unit_name": "getList", "start": {"line": 189, "column": 22}, "end": {"line": 191, "column": 3}, "value": 3}, + {"unit_name": "get", "start": {"line": 194, "column": 17}, "end": {"line": 201, "column": 3}, "value": 8}, + {"unit_name": "createYaml", "start": {"line": 203, "column": 15}, "end": {"line": 208, "column": 3}, "value": 6}, + {"unit_name": "toRealPath", "start": {"line": 210, "column": 22}, "end": {"line": 217, "column": 3}, "value": 8}, + {"unit_name": "AntoraExtensions", "start": {"line": 226, "column": 10}, "end": {"line": 229, "column": 4}, "value": 4}, + {"unit_name": "getXref", "start": {"line": 232, "column": 15}, "end": {"line": 234, "column": 4}, "value": 3}, + {"unit_name": "getZipContentsCollector", "start": {"line": 237, "column": 31}, "end": {"line": 239, "column": 4}, "value": 3}, + {"unit_name": "ZipContentsCollector", "start": {"line": 254, "column": 11}, "end": {"line": 256, "column": 5}, "value": 3}, + {"unit_name": "configureZipContentCollectorLocations", "start": {"line": 258, "column": 35}, "end": {"line": 271, "column": 5}, "value": 14}, + {"unit_name": "relativize", "start": {"line": 273, "column": 24}, "end": {"line": 275, "column": 5}, "value": 3}, + {"unit_name": "getLocations", "start": {"line": 283, "column": 34}, "end": {"line": 285, "column": 5}, "value": 3}, + {"unit_name": "AsciidocExtensions", "start": {"line": 298, "column": 10}, "end": {"line": 300, "column": 4}, "value": 2}, + {"unit_name": "ContentSource", "start": {"line": 313, "column": 10}, "end": {"line": 315, "column": 4}, "value": 3}, + {"unit_name": "addStartPath", "start": {"line": 320, "column": 8}, "end": {"line": 323, "column": 4}, "value": 4} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/CatalogContentContribution.java": { + "checksum": "5c6af7424513206e8f119a5d7eadfe06", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "CatalogContentContribution", "start": {"line": 28, "column": 2}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/AntoraAsciidocAttributes.java": { + "checksum": "b3b3c151cc0bd3488acf912454a2418f", + "language": "Java", + "loc": 215, + "profile": [111, 33, 48, 0], + "measurements": [ + {"unit_name": "AntoraAsciidocAttributes", "start": {"line": 62, "column": 9}, "end": {"line": 71, "column": 3}, "value": 10}, + {"unit_name": "AntoraAsciidocAttributes", "start": {"line": 73, "column": 2}, "end": {"line": 82, "column": 3}, "value": 10}, + {"unit_name": "get", "start": {"line": 84, "column": 29}, "end": {"line": 95, "column": 3}, "value": 12}, + {"unit_name": "addBuildTypeAttribute", "start": {"line": 97, "column": 15}, "end": {"line": 99, "column": 3}, "value": 3}, + {"unit_name": "addGitHubAttributes", "start": {"line": 101, "column": 15}, "end": {"line": 104, "column": 3}, "value": 4}, + {"unit_name": "determineGitHubRef", "start": {"line": 106, "column": 17}, "end": {"line": 117, "column": 3}, "value": 12}, + {"unit_name": "addVersionAttributes", "start": {"line": 119, "column": 15}, "end": {"line": 166, "column": 3}, "value": 48}, + {"unit_name": "addSpringDataDependencyVersion", "start": {"line": 168, "column": 15}, "end": {"line": 171, "column": 3}, "value": 4}, + {"unit_name": "addSpringDataDependencyVersion", "start": {"line": 173, "column": 15}, "end": {"line": 182, "column": 3}, "value": 10}, + {"unit_name": "addTestcontainersDependencyVersion", "start": {"line": 184, "column": 15}, "end": {"line": 187, "column": 3}, "value": 4}, + {"unit_name": "addDependencyVersion", "start": {"line": 189, "column": 15}, "end": {"line": 191, "column": 3}, "value": 3}, + {"unit_name": "getVersion", "start": {"line": 193, "column": 17}, "end": {"line": 197, "column": 3}, "value": 5}, + {"unit_name": "addArtifactAttributes", "start": {"line": 199, "column": 15}, "end": {"line": 204, "column": 3}, "value": 6}, + {"unit_name": "addUrlJava", "start": {"line": 206, "column": 15}, "end": {"line": 222, "column": 3}, "value": 17}, + {"unit_name": "addUrlLibraryLinkAttributes", "start": {"line": 224, "column": 15}, "end": {"line": 239, "column": 3}, "value": 16}, + {"unit_name": "packageAttributeName", "start": {"line": 241, "column": 17}, "end": {"line": 243, "column": 3}, "value": 3}, + {"unit_name": "addPropertyAttributes", "start": {"line": 245, "column": 15}, "end": {"line": 261, "column": 3}, "value": 10}, + {"unit_name": "Properties", "start": {"line": 246, "column": 31}, "end": {"line": 254, "column": 4}, "value": 6}, + {"unit_name": "put", "start": {"line": 249, "column": 31}, "end": {"line": 252, "column": 5}, "value": 3}, + {"unit_name": "resolve", "start": {"line": 263, "column": 17}, "end": {"line": 268, "column": 3}, "value": 6} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/AggregateContentContribution.java": { + "checksum": "a8f8e520efaae4c60abb13f3e84b329f", + "language": "Java", + "loc": 7, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "AggregateContentContribution", "start": {"line": 28, "column": 12}, "end": {"line": 30, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/Contribution.java": { + "checksum": "5df30492c73939463651956ee358e6fb", + "language": "Java", + "loc": 74, + "profile": [57, 0, 0, 0], + "measurements": [ + {"unit_name": "Contribution", "start": {"line": 45, "column": 12}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "getProject", "start": {"line": 50, "column": 20}, "end": {"line": 52, "column": 3}, "value": 3}, + {"unit_name": "getName", "start": {"line": 54, "column": 19}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "projectDependency", "start": {"line": 58, "column": 23}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "outputDirectory", "start": {"line": 62, "column": 32}, "end": {"line": 66, "column": 3}, "value": 5}, + {"unit_name": "taskName", "start": {"line": 68, "column": 19}, "end": {"line": 70, "column": 3}, "value": 3}, + {"unit_name": "configurationName", "start": {"line": 72, "column": 19}, "end": {"line": 74, "column": 3}, "value": 3}, + {"unit_name": "configurePlaybookGeneration", "start": {"line": 76, "column": 17}, "end": {"line": 79, "column": 3}, "value": 4}, + {"unit_name": "configureAntora", "start": {"line": 81, "column": 17}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "addInputFrom", "start": {"line": 85, "column": 31}, "end": {"line": 90, "column": 3}, "value": 6}, + {"unit_name": "name", "start": {"line": 92, "column": 17}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "toPascalCase", "start": {"line": 96, "column": 17}, "end": {"line": 98, "column": 3}, "value": 3}, + {"unit_name": "toCamelCase", "start": {"line": 100, "column": 17}, "end": {"line": 113, "column": 3}, "value": 14} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/AntoraDependenciesPlugin.java": { + "checksum": "ccae1ece21234861ff227c3e411fecae", + "language": "Java", + "loc": 41, + "profile": [27, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 34, "column": 14}, "end": {"line": 38, "column": 3}, "value": 5}, + {"unit_name": "AntoraDependency", "start": {"line": 49, "column": 10}, "end": {"line": 52, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 54, "column": 17}, "end": {"line": 56, "column": 4}, "value": 3}, + {"unit_name": "getPath", "start": {"line": 58, "column": 17}, "end": {"line": 60, "column": 4}, "value": 3}, + {"unit_name": "setPath", "start": {"line": 62, "column": 15}, "end": {"line": 64, "column": 4}, "value": 3}, + {"unit_name": "catalogContent", "start": {"line": 66, "column": 15}, "end": {"line": 68, "column": 4}, "value": 3}, + {"unit_name": "aggregateContent", "start": {"line": 70, "column": 15}, "end": {"line": 72, "column": 4}, "value": 3}, + {"unit_name": "source", "start": {"line": 74, "column": 15}, "end": {"line": 76, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/Extensions.java": { + "checksum": "92c5afb816e651b4f0f1debd4019a917", + "language": "Java", + "loc": 130, + "profile": [82, 0, 0, 0], + "measurements": [ + {"unit_name": "Extensions", "start": {"line": 63, "column": 10}, "end": {"line": 64, "column": 3}, "value": 2}, + {"unit_name": "antora", "start": {"line": 66, "column": 35}, "end": {"line": 71, "column": 3}, "value": 6}, + {"unit_name": "asciidoc", "start": {"line": 73, "column": 22}, "end": {"line": 75, "column": 3}, "value": 3}, + {"unit_name": "Extension", "start": {"line": 77, "column": 17}, "end": {"line": 83, "column": 3}, "value": 3}, + {"unit_name": "names", "start": {"line": 79, "column": 18}, "end": {"line": 81, "column": 4}, "value": 3}, + {"unit_name": "AntoraExtensionsConfiguration", "start": {"line": 89, "column": 11}, "end": {"line": 91, "column": 4}, "value": 3}, + {"unit_name": "xref", "start": {"line": 93, "column": 8}, "end": {"line": 95, "column": 4}, "value": 3}, + {"unit_name": "zipContentsCollector", "start": {"line": 97, "column": 8}, "end": {"line": 99, "column": 4}, "value": 3}, + {"unit_name": "rootComponent", "start": {"line": 101, "column": 8}, "end": {"line": 103, "column": 4}, "value": 3}, + {"unit_name": "config", "start": {"line": 105, "column": 29}, "end": {"line": 120, "column": 4}, "value": 15}, + {"unit_name": "Customizer", "start": {"line": 126, "column": 4}, "end": {"line": 128, "column": 5}, "value": 3}, + {"unit_name": "customize", "start": {"line": 130, "column": 19}, "end": {"line": 133, "column": 5}, "value": 4}, + {"unit_name": "Xref", "start": {"line": 139, "column": 4}, "end": {"line": 141, "column": 5}, "value": 3}, + {"unit_name": "stub", "start": {"line": 143, "column": 9}, "end": {"line": 147, "column": 5}, "value": 5}, + {"unit_name": "ZipContentsCollector", "start": {"line": 153, "column": 4}, "end": {"line": 155, "column": 5}, "value": 3}, + {"unit_name": "versionFile", "start": {"line": 157, "column": 9}, "end": {"line": 159, "column": 5}, "value": 3}, + {"unit_name": "locations", "start": {"line": 161, "column": 9}, "end": {"line": 163, "column": 5}, "value": 3}, + {"unit_name": "alwaysInclude", "start": {"line": 165, "column": 9}, "end": {"line": 169, "column": 5}, "value": 5}, + {"unit_name": "asMap", "start": {"line": 173, "column": 33}, "end": {"line": 175, "column": 6}, "value": 3}, + {"unit_name": "RootComponent", "start": {"line": 183, "column": 4}, "end": {"line": 185, "column": 5}, "value": 3}, + {"unit_name": "name", "start": {"line": 187, "column": 9}, "end": {"line": 189, "column": 5}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/SourceContribution.java": { + "checksum": "468adbac68ff2cabf3be5802cd3d1ab3", + "language": "Java", + "loc": 48, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "SourceContribution", "start": {"line": 39, "column": 2}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "produce", "start": {"line": 43, "column": 7}, "end": {"line": 52, "column": 3}, "value": 10}, + {"unit_name": "consumeFrom", "start": {"line": 54, "column": 7}, "end": {"line": 66, "column": 3}, "value": 13}, + {"unit_name": "configureSyncSource", "start": {"line": 68, "column": 15}, "end": {"line": 73, "column": 3}, "value": 6}, + {"unit_name": "createConfiguration", "start": {"line": 75, "column": 24}, "end": {"line": 77, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/CopyAntoraContent.java": { + "checksum": "e95cef44765828dda4d9cb67472bc4d5", + "language": "Java", + "loc": 33, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "CopyAntoraContent", "start": {"line": 43, "column": 9}, "end": {"line": 44, "column": 3}, "value": 2}, + {"unit_name": "getSource", "start": {"line": 47, "column": 24}, "end": {"line": 49, "column": 3}, "value": 3}, + {"unit_name": "setSource", "start": {"line": 51, "column": 14}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "copyAntoraContent", "start": {"line": 59, "column": 7}, "end": {"line": 63, "column": 3}, "value": 5} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/SyncAntoraSource.java": { + "checksum": "9890e743425ade3034a49f6c1216a5a4", + "language": "Java", + "loc": 38, + "profile": [17, 0, 0, 0], + "measurements": [ + {"unit_name": "SyncAntoraSource", "start": {"line": 45, "column": 9}, "end": {"line": 48, "column": 3}, "value": 4}, + {"unit_name": "getSource", "start": {"line": 54, "column": 24}, "end": {"line": 56, "column": 3}, "value": 3}, + {"unit_name": "setSource", "start": {"line": 58, "column": 14}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "syncAntoraSource", "start": {"line": 63, "column": 7}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "syncAntoraSource", "start": {"line": 67, "column": 15}, "end": {"line": 70, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/LocalAggregateContentContribution.java": { + "checksum": "86ecc63683de69433e57c5cca285142f", + "language": "Java", + "loc": 20, + "profile": [13, 0, 0, 0], + "measurements": [ + {"unit_name": "LocalAggregateContentContribution", "start": {"line": 31, "column": 12}, "end": {"line": 33, "column": 3}, "value": 3}, + {"unit_name": "produceFrom", "start": {"line": 36, "column": 7}, "end": {"line": 39, "column": 3}, "value": 4}, + {"unit_name": "addToAlwaysInclude", "start": {"line": 41, "column": 15}, "end": {"line": 46, "column": 3}, "value": 6} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/ConsumableContentContribution.java": { + "checksum": "1579bcad17bef4b503f04428959d4cc0", + "language": "Java", + "loc": 83, + "profile": [67, 0, 0, 0], + "measurements": [ + {"unit_name": "ConsumableContentContribution", "start": {"line": 39, "column": 12}, "end": {"line": 41, "column": 3}, "value": 3}, + {"unit_name": "produceFrom", "start": {"line": 44, "column": 7}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "produceFrom", "start": {"line": 48, "column": 7}, "end": {"line": 58, "column": 3}, "value": 11}, + {"unit_name": "consumeFrom", "start": {"line": 60, "column": 7}, "end": {"line": 74, "column": 3}, "value": 15}, + {"unit_name": "publish", "start": {"line": 76, "column": 7}, "end": {"line": 82, "column": 3}, "value": 7}, + {"unit_name": "configureCopyContent", "start": {"line": 84, "column": 15}, "end": {"line": 90, "column": 3}, "value": 7}, + {"unit_name": "addToZipContentsCollectorDependencies", "start": {"line": 92, "column": 15}, "end": {"line": 94, "column": 3}, "value": 3}, + {"unit_name": "addPublishedMavenArtifact", "start": {"line": 96, "column": 15}, "end": {"line": 101, "column": 3}, "value": 6}, + {"unit_name": "getContentZipFile", "start": {"line": 103, "column": 22}, "end": {"line": 106, "column": 3}, "value": 4}, + {"unit_name": "toDescription", "start": {"line": 108, "column": 24}, "end": {"line": 110, "column": 3}, "value": 3}, + {"unit_name": "createConfiguration", "start": {"line": 112, "column": 24}, "end": {"line": 116, "column": 3}, "value": 5} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/ContentContribution.java": { + "checksum": "693d25a22034c9dd283926c0c093bc3a", + "language": "Java", + "loc": 35, + "profile": [24, 0, 0, 0], + "measurements": [ + {"unit_name": "ContentContribution", "start": {"line": 35, "column": 12}, "end": {"line": 38, "column": 3}, "value": 4}, + {"unit_name": "getType", "start": {"line": 40, "column": 19}, "end": {"line": 42, "column": 3}, "value": 3}, + {"unit_name": "configureProduction", "start": {"line": 46, "column": 41}, "end": {"line": 59, "column": 3}, "value": 14}, + {"unit_name": "toDescription", "start": {"line": 61, "column": 24}, "end": {"line": 63, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/antora/AntoraContributorPlugin.java": { + "checksum": "6629702a40c6b4ca353d2d4e26ea0e59", + "language": "Java", + "loc": 52, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 37, "column": 14}, "end": {"line": 43, "column": 3}, "value": 7}, + {"unit_name": "Contribution", "start": {"line": 54, "column": 10}, "end": {"line": 57, "column": 4}, "value": 4}, + {"unit_name": "getName", "start": {"line": 59, "column": 17}, "end": {"line": 61, "column": 4}, "value": 3}, + {"unit_name": "publish", "start": {"line": 63, "column": 15}, "end": {"line": 65, "column": 4}, "value": 3}, + {"unit_name": "source", "start": {"line": 67, "column": 15}, "end": {"line": 69, "column": 4}, "value": 3}, + {"unit_name": "catalogContent", "start": {"line": 71, "column": 15}, "end": {"line": 75, "column": 4}, "value": 5}, + {"unit_name": "aggregateContent", "start": {"line": 77, "column": 15}, "end": {"line": 81, "column": 4}, "value": 5}, + {"unit_name": "localAggregateContent", "start": {"line": 83, "column": 15}, "end": {"line": 87, "column": 4}, "value": 5} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/docs/ApplicationRunner.java": { + "checksum": "756fe8465b125802da0b985e85567b03", + "language": "Java", + "loc": 151, + "profile": [71, 38, 0, 0], + "measurements": [ + {"unit_name": "ApplicationRunner", "start": {"line": 55, "column": 9}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "getClasspath", "start": {"line": 63, "column": 24}, "end": {"line": 65, "column": 3}, "value": 3}, + {"unit_name": "setClasspath", "start": {"line": 67, "column": 14}, "end": {"line": 69, "column": 3}, "value": 3}, + {"unit_name": "normalizeTomcatPort", "start": {"line": 86, "column": 14}, "end": {"line": 89, "column": 3}, "value": 4}, + {"unit_name": "normalizeLiveReloadPort", "start": {"line": 91, "column": 14}, "end": {"line": 93, "column": 3}, "value": 3}, + {"unit_name": "runApplication", "start": {"line": 96, "column": 7}, "end": {"line": 115, "column": 3}, "value": 20}, + {"unit_name": "awaitLogging", "start": {"line": 117, "column": 15}, "end": {"line": 131, "column": 3}, "value": 15}, + {"unit_name": "outputLines", "start": {"line": 133, "column": 23}, "end": {"line": 141, "column": 3}, "value": 9}, + {"unit_name": "normalizeLogging", "start": {"line": 143, "column": 15}, "end": {"line": 153, "column": 3}, "value": 11}, + {"unit_name": "normalize", "start": {"line": 155, "column": 23}, "end": {"line": 165, "column": 3}, "value": 11}, + {"unit_name": "normalize", "start": {"line": 167, "column": 23}, "end": {"line": 184, "column": 3}, "value": 18}, + {"unit_name": "reportUnmatchedNormalization", "start": {"line": 186, "column": 15}, "end": {"line": 194, "column": 3}, "value": 9} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/cli/HomebrewFormula.java": { + "checksum": "e9540522339bdf9dbc56bad6f0d4f828", + "language": "Java", + "loc": 70, + "profile": [29, 0, 0, 0], + "measurements": [ + {"unit_name": "HomebrewFormula", "start": {"line": 60, "column": 9}, "end": {"line": 68, "column": 3}, "value": 9}, + {"unit_name": "sha256", "start": {"line": 70, "column": 17}, "end": {"line": 78, "column": 3}, "value": 9}, + {"unit_name": "createFormula", "start": {"line": 95, "column": 7}, "end": {"line": 105, "column": 3}, "value": 11} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/optional/OptionalDependenciesPlugin.java": { + "checksum": "d774df230c5d27f2560f74a167bb6d8d", + "language": "Java", + "loc": 29, + "profile": [0, 18, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 42, "column": 14}, "end": {"line": 59, "column": 3}, "value": 18} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/testing/TestFailuresPlugin.java": { + "checksum": "fddd33ceb06d2715a4d4dc322b945f50", + "language": "Java", + "loc": 50, + "profile": [28, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 38, "column": 14}, "end": {"line": 47, "column": 3}, "value": 10}, + {"unit_name": "FailureRecordingTestListener", "start": {"line": 57, "column": 11}, "end": {"line": 60, "column": 4}, "value": 4}, + {"unit_name": "afterSuite", "start": {"line": 63, "column": 15}, "end": {"line": 67, "column": 4}, "value": 5}, + {"unit_name": "afterTest", "start": {"line": 70, "column": 15}, "end": {"line": 74, "column": 4}, "value": 5}, + {"unit_name": "beforeSuite", "start": {"line": 77, "column": 15}, "end": {"line": 79, "column": 4}, "value": 2}, + {"unit_name": "beforeTest", "start": {"line": 82, "column": 15}, "end": {"line": 84, "column": 4}, "value": 2} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/testing/TestResultsOverview.java": { + "checksum": "c99e9982e3edfe63804dced9957eb6a5", + "language": "Java", + "loc": 57, + "profile": [18, 16, 0, 0], + "measurements": [ + {"unit_name": "addFailures", "start": {"line": 44, "column": 7}, "end": {"line": 49, "column": 3}, "value": 6}, + {"unit_name": "onFinish", "start": {"line": 52, "column": 14}, "end": {"line": 54, "column": 3}, "value": 2}, + {"unit_name": "close", "start": {"line": 57, "column": 14}, "end": {"line": 72, "column": 3}, "value": 16}, + {"unit_name": "TestFailure", "start": {"line": 78, "column": 11}, "end": {"line": 80, "column": 4}, "value": 3}, + {"unit_name": "compareTo", "start": {"line": 83, "column": 14}, "end": {"line": 89, "column": 4}, "value": 7} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/processors/AnnotationProcessorPlugin.java": { + "checksum": "320de152faaa21529577716a721c06a1", + "language": "Java", + "loc": 19, + "profile": [9, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 36, "column": 14}, "end": {"line": 44, "column": 3}, "value": 9} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/architecture/ArchitectureCheck.java": { + "checksum": "a85d6f67425d743045412efde4760205", + "language": "Java", + "loc": 300, + "profile": [189, 41, 0, 0], + "measurements": [ + {"unit_name": "ArchitectureCheck", "start": {"line": 86, "column": 9}, "end": {"line": 102, "column": 3}, "value": 17}, + {"unit_name": "checkArchitecture", "start": {"line": 105, "column": 7}, "end": {"line": 128, "column": 3}, "value": 24}, + {"unit_name": "allPackagesShouldBeFreeOfTangles", "start": {"line": 130, "column": 19}, "end": {"line": 132, "column": 3}, "value": 3}, + {"unit_name": "allBeanPostProcessorBeanMethodsShouldBeStaticAndHaveParametersThatWillNotCausePrematureInitialization", "start": {"line": 134, "column": 19}, "end": {"line": 144, "column": 3}, "value": 11}, + {"unit_name": "onlyHaveParametersThatWillNotCauseEagerInitialization", "start": {"line": 146, "column": 36}, "end": {"line": 168, "column": 3}, "value": 12}, + {"unit_name": "check", "start": {"line": 156, "column": 16}, "end": {"line": 165, "column": 5}, "value": 10}, + {"unit_name": "allBeanFactoryPostProcessorBeanMethodsShouldBeStaticAndHaveNoParameters", "start": {"line": 170, "column": 19}, "end": {"line": 181, "column": 3}, "value": 12}, + {"unit_name": "onlyInjectEnvironment", "start": {"line": 183, "column": 36}, "end": {"line": 198, "column": 3}, "value": 6}, + {"unit_name": "check", "start": {"line": 187, "column": 16}, "end": {"line": 195, "column": 5}, "value": 9}, + {"unit_name": "noClassesShouldCallStringToLowerCaseWithoutLocale", "start": {"line": 200, "column": 19}, "end": {"line": 205, "column": 3}, "value": 6}, + {"unit_name": "noClassesShouldCallStringToUpperCaseWithoutLocale", "start": {"line": 207, "column": 19}, "end": {"line": 212, "column": 3}, "value": 6}, + {"unit_name": "noClassesShouldCallStepVerifierStepVerifyComplete", "start": {"line": 214, "column": 19}, "end": {"line": 219, "column": 3}, "value": 6}, + {"unit_name": "noClassesShouldConfigureDefaultStepVerifierTimeout", "start": {"line": 221, "column": 19}, "end": {"line": 226, "column": 3}, "value": 6}, + {"unit_name": "noClassesShouldCallCollectorsToList", "start": {"line": 228, "column": 19}, "end": {"line": 233, "column": 3}, "value": 6}, + {"unit_name": "noClassesShouldCallURLEncoderWithStringEncoding", "start": {"line": 235, "column": 19}, "end": {"line": 240, "column": 3}, "value": 6}, + {"unit_name": "noClassesShouldCallURLDecoderWithStringEncoding", "start": {"line": 242, "column": 19}, "end": {"line": 247, "column": 3}, "value": 6}, + {"unit_name": "noClassesShouldLoadResourcesUsingResourceUtils", "start": {"line": 249, "column": 19}, "end": {"line": 259, "column": 3}, "value": 11}, + {"unit_name": "noClassesShouldCallObjectsRequireNonNull", "start": {"line": 261, "column": 25}, "end": {"line": 271, "column": 3}, "value": 11}, + {"unit_name": "conditionalOnMissingBeanShouldNotSpecifyOnlyATypeThatIsTheSameAsMethodReturnType", "start": {"line": 273, "column": 19}, "end": {"line": 279, "column": 3}, "value": 7}, + {"unit_name": "notSpecifyOnlyATypeThatIsTheSameAsTheMethodReturnType", "start": {"line": 281, "column": 44}, "end": {"line": 301, "column": 3}, "value": 6}, + {"unit_name": "check", "start": {"line": 285, "column": 16}, "end": {"line": 298, "column": 5}, "value": 14}, + {"unit_name": "enumSourceShouldNotSpecifyOnlyATypeThatIsTheSameAsMethodParameterType", "start": {"line": 303, "column": 19}, "end": {"line": 309, "column": 3}, "value": 7}, + {"unit_name": "notSpecifyOnlyATypeThatIsTheSameAsTheMethodParameterType", "start": {"line": 311, "column": 44}, "end": {"line": 330, "column": 3}, "value": 6}, + {"unit_name": "check", "start": {"line": 315, "column": 16}, "end": {"line": 327, "column": 5}, "value": 13}, + {"unit_name": "setClasses", "start": {"line": 332, "column": 14}, "end": {"line": 334, "column": 3}, "value": 3}, + {"unit_name": "getClasses", "start": {"line": 337, "column": 24}, "end": {"line": 339, "column": 3}, "value": 3}, + {"unit_name": "getInputClasses", "start": {"line": 345, "column": 17}, "end": {"line": 347, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/architecture/ArchitecturePlugin.java": { + "checksum": "60fc584df04431dcc1449ed3e56b2a4b", + "language": "Java", + "loc": 39, + "profile": [3, 21, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 41, "column": 14}, "end": {"line": 43, "column": 3}, "value": 3}, + {"unit_name": "registerTasks", "start": {"line": 45, "column": 15}, "end": {"line": 65, "column": 3}, "value": 21} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/properties/BuildProperties.java": { + "checksum": "3b528923d886ca7ec06adf5fa75ca3c9", + "language": "Java", + "loc": 33, + "profile": [35, 0, 0, 0], + "measurements": [ + {"unit_name": "BuildProperties", "start": {"line": 28, "column": 15}, "end": {"line": 78, "column": 2}, "value": 7}, + {"unit_name": "get", "start": {"line": 37, "column": 32}, "end": {"line": 44, "column": 3}, "value": 8}, + {"unit_name": "load", "start": {"line": 46, "column": 33}, "end": {"line": 52, "column": 3}, "value": 7}, + {"unit_name": "buildType", "start": {"line": 54, "column": 27}, "end": {"line": 62, "column": 3}, "value": 9}, + {"unit_name": "GitHub", "start": {"line": 70, "column": 16}, "end": {"line": 76, "column": 3}, "value": 4} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/properties/BuildType.java": { + "checksum": "45fe695f82225b38a83f7bd290d6f487", + "language": "Java", + "loc": 9, + "profile": [3, 0, 0, 0], + "measurements": [ + {"unit_name": "toIdentifier", "start": {"line": 38, "column": 16}, "end": {"line": 40, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/devtools/DocumentDevtoolsPropertyDefaults.java": { + "checksum": "cd2b206e1b78386d6cbb0c78108bd053", + "language": "Java", + "loc": 65, + "profile": [41, 0, 0, 0], + "measurements": [ + {"unit_name": "DocumentDevtoolsPropertyDefaults", "start": {"line": 46, "column": 9}, "end": {"line": 55, "column": 3}, "value": 10}, + {"unit_name": "getDevtools", "start": {"line": 58, "column": 24}, "end": {"line": 60, "column": 3}, "value": 3}, + {"unit_name": "documentPropertyDefaults", "start": {"line": 66, "column": 7}, "end": {"line": 69, "column": 3}, "value": 4}, + {"unit_name": "loadProperties", "start": {"line": 71, "column": 30}, "end": {"line": 81, "column": 3}, "value": 11}, + {"unit_name": "documentProperties", "start": {"line": 83, "column": 15}, "end": {"line": 95, "column": 3}, "value": 13} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/autoconfigure/DocumentAutoConfigurationClasses.java": { + "checksum": "0380ea3bfeb7db73395d0ff845c70779", + "language": "Java", + "loc": 85, + "profile": [32, 17, 0, 0], + "measurements": [ + {"unit_name": "getAutoConfiguration", "start": {"line": 51, "column": 24}, "end": {"line": 53, "column": 3}, "value": 3}, + {"unit_name": "setAutoConfiguration", "start": {"line": 55, "column": 14}, "end": {"line": 57, "column": 3}, "value": 3}, + {"unit_name": "documentAutoConfigurationClasses", "start": {"line": 63, "column": 7}, "end": {"line": 73, "column": 3}, "value": 11}, + {"unit_name": "writeTable", "start": {"line": 75, "column": 15}, "end": {"line": 93, "column": 3}, "value": 17}, + {"unit_name": "AutoConfiguration", "start": {"line": 101, "column": 11}, "end": {"line": 108, "column": 4}, "value": 8}, + {"unit_name": "AutoConfigurationClass", "start": {"line": 118, "column": 11}, "end": {"line": 121, "column": 4}, "value": 4}, + {"unit_name": "compareTo", "start": {"line": 124, "column": 14}, "end": {"line": 126, "column": 4}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/autoconfigure/AutoConfigurationPlugin.java": { + "checksum": "ae8325f5c21e6ebaaf9a341d14381e58", + "language": "Java", + "loc": 115, + "profile": [57, 30, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 76, "column": 14}, "end": {"line": 105, "column": 3}, "value": 30}, + {"unit_name": "configureArchitecturePluginTasks", "start": {"line": 107, "column": 15}, "end": {"line": 113, "column": 3}, "value": 7}, + {"unit_name": "configureCheckArchitectureMain", "start": {"line": 115, "column": 15}, "end": {"line": 129, "column": 3}, "value": 15}, + {"unit_name": "allClassesAnnotatedWithAutoConfigurationShouldBeListedInAutoConfigurationImports", "start": {"line": 131, "column": 19}, "end": {"line": 138, "column": 3}, "value": 8}, + {"unit_name": "beListedInAutoConfigurationImports", "start": {"line": 140, "column": 35}, "end": {"line": 153, "column": 3}, "value": 6}, + {"unit_name": "check", "start": {"line": 144, "column": 16}, "end": {"line": 150, "column": 5}, "value": 7}, + {"unit_name": "autoConfigurationImports", "start": {"line": 155, "column": 45}, "end": {"line": 166, "column": 3}, "value": 12}, + {"unit_name": "AutoConfigurationImports", "start": {"line": 168, "column": 17}, "end": {"line": 170, "column": 3}, "value": 2} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/autoconfigure/AutoConfigurationMetadata.java": { + "checksum": "0f6a5ec14f86fadf6afacd2d9c710cd2", + "language": "Java", + "loc": 107, + "profile": [48, 20, 0, 0], + "measurements": [ + {"unit_name": "AutoConfigurationMetadata", "start": {"line": 63, "column": 9}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "setSourceSet", "start": {"line": 69, "column": 14}, "end": {"line": 74, "column": 3}, "value": 6}, + {"unit_name": "getClassesDirectories", "start": {"line": 84, "column": 17}, "end": {"line": 86, "column": 3}, "value": 3}, + {"unit_name": "documentAutoConfiguration", "start": {"line": 89, "column": 7}, "end": {"line": 96, "column": 3}, "value": 8}, + {"unit_name": "readAutoConfiguration", "start": {"line": 98, "column": 21}, "end": {"line": 117, "column": 3}, "value": 20}, + {"unit_name": "readAutoConfigurationsFile", "start": {"line": 124, "column": 23}, "end": {"line": 132, "column": 3}, "value": 9}, + {"unit_name": "stripComment", "start": {"line": 134, "column": 17}, "end": {"line": 140, "column": 3}, "value": 7}, + {"unit_name": "findClassFile", "start": {"line": 142, "column": 15}, "end": {"line": 151, "column": 3}, "value": 10} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/toolchain/ToolchainExtension.java": { + "checksum": "98b5fa8632ddcb8708c7184faaf21c79", + "language": "Java", + "loc": 25, + "profile": [15, 0, 0, 0], + "measurements": [ + {"unit_name": "ToolchainExtension", "start": {"line": 37, "column": 9}, "end": {"line": 42, "column": 3}, "value": 6}, + {"unit_name": "getMaximumCompatibleJavaVersion", "start": {"line": 44, "column": 39}, "end": {"line": 46, "column": 3}, "value": 3}, + {"unit_name": "getTestJvmArgs", "start": {"line": 48, "column": 30}, "end": {"line": 50, "column": 3}, "value": 3}, + {"unit_name": "getJavaVersion", "start": {"line": 52, "column": 22}, "end": {"line": 54, "column": 3}, "value": 3} + ] + }, + "buildSrc/src/main/java/org/springframework/boot/build/toolchain/ToolchainPlugin.java": { + "checksum": "a639e498f4219eaeb43cd15c36ec14eb", + "language": "Java", + "loc": 47, + "profile": [34, 0, 0, 0], + "measurements": [ + {"unit_name": "apply", "start": {"line": 38, "column": 14}, "end": {"line": 40, "column": 3}, "value": 3}, + {"unit_name": "configureToolchain", "start": {"line": 42, "column": 15}, "end": {"line": 48, "column": 3}, "value": 7}, + {"unit_name": "configure", "start": {"line": 50, "column": 15}, "end": {"line": 61, "column": 3}, "value": 12}, + {"unit_name": "isJavaVersionSupported", "start": {"line": 63, "column": 18}, "end": {"line": 67, "column": 3}, "value": 5}, + {"unit_name": "disableToolchainTasks", "start": {"line": 69, "column": 15}, "end": {"line": 71, "column": 3}, "value": 3}, + {"unit_name": "configureTestToolchain", "start": {"line": 73, "column": 15}, "end": {"line": 76, "column": 3}, "value": 4} + ] + } + } + } +} diff --git a/poetry.lock b/poetry.lock index aebc7ca..a815ac9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1241,6 +1241,17 @@ enabler = ["pytest-enabler (>=2.2)"] test = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "ini2toml[lite] (>=0.14)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "jaraco.test (>=5.5)", "packaging (>=24.2)", "pip (>=19.1)", "pyproject-hooks (!=1.1)", "pytest (>=6,!=8.1.*)", "pytest-home (>=0.5)", "pytest-perf", "pytest-subprocess", "pytest-timeout", "pytest-xdist (>=3)", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel (>=0.44.0)"] type = ["importlib_metadata (>=7.0.2)", "jaraco.develop (>=7.21)", "mypy (>=1.12,<1.14)", "pytest-mypy"] +[[package]] +name = "sh" +version = "2.1.0" +description = "Python subprocess replacement" +optional = false +python-versions = "<4.0,>=3.8.1" +files = [ + {file = "sh-2.1.0-py3-none-any.whl", hash = "sha256:bf5e44178dd96a542126c2774e9b7ab1d89bfe0e2ef84d92e6d0ed7358d63d01"}, + {file = "sh-2.1.0.tar.gz", hash = "sha256:7e27301c574bec8ca5bf6f211851357526455ee97cd27a7c4c6cc5e2375399cb"}, +] + [[package]] name = "tomli" version = "2.2.1" @@ -1441,4 +1452,4 @@ propcache = ">=0.2.0" [metadata] lock-version = "2.0" python-versions = ">=3.10,<3.14" -content-hash = "923f1fcf87207a26077f6d8ca742549ad405cd7aeb9e555222e7944ba57f104b" +content-hash = "dd9302e0b76afeecdbe93c7c7ae5d325b5fb895c9d618c3788c3cfe5cbb1a02a" diff --git a/pyproject.toml b/pyproject.toml index 4bd0191..409e80c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,6 +26,10 @@ addopts = "--tb=short" help = "Create a binary executable using pyinstaller" cmd = "pyinstaller --workpath .build --specpath dist -n codelimit codelimit/__main__.py" +[tool.poe.tasks.regression] +help = "Regression test runner" +cmd = "python tests/regression.py" + [tool.mypy] ignore_missing_imports = true @@ -45,6 +49,7 @@ types-pyyaml = "^6.0.12.20240917" mypy = "^1.13.0" black = "^24.10.0" ruff = "^0.8.2" +sh = "^2.1.0" [build-system] requires = ["poetry-core"] diff --git a/tests/common/test_LanguageTotals.py b/tests/common/test_LanguageTotals.py new file mode 100644 index 0000000..0d48478 --- /dev/null +++ b/tests/common/test_LanguageTotals.py @@ -0,0 +1,56 @@ +from codelimit.common.LanguageTotals import LanguageTotals +from codelimit.common.Location import Location +from codelimit.common.Measurement import Measurement +from codelimit.common.SourceFileEntry import SourceFileEntry + + +def test_add(): + lt = LanguageTotals("Python") + + assert lt.language == "Python" + assert lt.files == 0 + assert lt.loc == 0 + + lt.add(SourceFileEntry("foo.py", "abcd1234", "Python", 20, + [Measurement("bar()", Location(10, 1), Location(30, 1), 20)])) + + assert lt.files == 1 + assert lt.loc == 20 + + lt.add(SourceFileEntry("bar.py", "abcd1234", "Python", 10, + [Measurement("spam()", Location(10, 1), Location(20, 1), 10)])) + + assert lt.files == 2 + assert lt.loc == 30 + + +def test_is_equal(): + lt1 = LanguageTotals("Python") + lt2 = LanguageTotals("Python") + + assert lt1.is_equal(lt2) + assert lt2.is_equal(lt1) + + lt1.add(SourceFileEntry("foo.py", "abcd1234", "Python", 20, + [Measurement("bar()", Location(10, 1), Location(30, 1), 20)])) + + assert not lt1.is_equal(lt2) + assert not lt2.is_equal(lt1) + + lt2.add(SourceFileEntry("foo.py", "abcd1234", "Python", 20, + [Measurement("bar()", Location(10, 1), Location(30, 1), 20)])) + + assert lt1.is_equal(lt2) + assert lt2.is_equal(lt1) + + lt1.add(SourceFileEntry("bar.py", "abcd1234", "Python", 10, + [Measurement("spam()", Location(10, 1), Location(20, 1), 10)])) + lt2.add(SourceFileEntry("bar.py", "abcd1234", "Python", 11, + [Measurement("spam()", Location(10, 1), Location(21, 1), 11)])) + + assert not lt1.is_equal(lt2) + + lt1.add(SourceFileEntry("bar.py", "abcd1234", "Python", 1, + [Measurement("eggs()", Location(10, 1), Location(11, 1), 1)])) + + assert not lt1.is_equal(lt2) \ No newline at end of file diff --git a/tests/regression.py b/tests/regression.py new file mode 100755 index 0000000..84fcc3c --- /dev/null +++ b/tests/regression.py @@ -0,0 +1,100 @@ +#!/usr/bin/env python3 + +# https://github.com/search?l=Go&o=desc&q=go&ref=advsearch&s=stars&type=Repositories +import os +import shutil +import tempfile +from pathlib import Path + +from rich.console import Console +from sh import git + +from codelimit.common.ScanResultTable import ScanResultTable +from codelimit.common.ScanTotals import ScanTotals +from codelimit.common.Scanner import scan_path +from codelimit.common.report.Report import Report +from codelimit.common.report.ReportReader import ReportReader +from codelimit.common.report.ReportWriter import ReportWriter + +console = Console() + + +def info(text: str): + console.print(f'[bold]ℹ︎[/bold] {text}', soft_wrap=True) + + +def success(text: str): + console.print(f'[green]✔[/green] {text}', soft_wrap=True) + + +def fail(text: str): + console.print(f'[red]⨯[/red] {text}', soft_wrap=True) + + +def load_report(path: Path) -> Report | None: + report_file = path.joinpath('codelimit.json') + if report_file.exists(): + return ReportReader.from_json(report_file.read_text()) + else: + return None + + +def save_report(path: Path, report: Report) -> Path: + report_json = ReportWriter(report).to_json() + report_file = path.joinpath('codelimit.json') + report_file.write_text(report_json) + return report_file + + +def scan_repo(owner: str, name: str, tag: str) -> Report: + tmp_dir = tempfile.mkdtemp() + os.chdir(tmp_dir) + info('Cloning repository...') + git('clone', '--depth', '1', '--branch', tag, f'https://github.com/{owner}/{name}.git') + success('Repository cloned') + info('Scanning codebase...') + codebase = scan_path(Path(tmp_dir).joinpath(name)) + success('Codebase scanned') + shutil.rmtree(tmp_dir) + codebase.aggregate() + return Report(codebase) + + +def compare_reports(r1: Report, r2: Report) -> bool: + if not len(r1.codebase.totals) == len(r2.codebase.totals): + fail('Different number of languages') + return False + for lang in r1.codebase.totals: + if not r1.codebase.totals[lang].is_equal(r2.codebase.totals[lang]): + fail(f'Different totals for {lang}') + return False + return True + + +def run() -> int: + result = 0 + examples_dir = Path(os.path.abspath(__file__)).parent.parent.joinpath('examples') + report_dirs = [d for d in examples_dir.iterdir() if d.is_dir()] + for report_dir in report_dirs: + repo_parts = report_dir.name.split('_') + info(f'Scanning {repo_parts[0]}/{repo_parts[1]}@{repo_parts[2]}') + old_report = load_report(report_dir) + if old_report: + success('Existing report loaded') + new_report = scan_repo(repo_parts[0], repo_parts[1], repo_parts[2]) + if compare_reports(old_report, new_report): + success('No changes detected') + else: + print('Existing report:') + console.print(ScanResultTable(ScanTotals(old_report.codebase.totals)), soft_wrap=True) + print() + print('Current report:') + console.print(ScanResultTable(ScanTotals(new_report.codebase.totals)), soft_wrap=True) + fail('Changes detected') + result = 1 + return result + + +if __name__ == '__main__': + exit_code = run() + exit(exit_code)