diff --git a/gitgalaxy/metrics/statistical_auditor.py b/gitgalaxy/metrics/statistical_auditor.py index 0f457a14d..368722816 100644 --- a/gitgalaxy/metrics/statistical_auditor.py +++ b/gitgalaxy/metrics/statistical_auditor.py @@ -213,6 +213,42 @@ def audit(self, parsed_files: list[dict[str, Any]]) -> tuple[list[dict[str, Any] resolved_count += 1 continue + # ---> DECISIVE COLLISION-RESOLUTION KEEP <--- + # The ecosystem consensus above can only rescue an ambiguous file when the repo + # has OTHER, confidently-parsed files of the same extension to vote. For an + # extension that is *always* a collision (e.g. `.y`, claimed by both `c` and + # `yacc`), no such vote can ever exist, so a real grammar file that classified + # correctly and extracted real structure was still being silently deleted here + # (#1926). A file that (a) came in via a genuine extension collision -- not a + # bare Tier-4 lexical guess with no extension support -- (b) resolved decisively + # (high identity confidence) and (c) actually produced extracted structure is + # not a hallucination; keep it rather than banish it. + proof_str = artifact.get("telemetry", {}).get("identity_source_proof", artifact.get("source_proof", "")) + confidence = artifact.get("telemetry", {}).get("identity_confidence", artifact.get("intensity", 0.0)) + equations = artifact.get("equations", {}) + signal_hits = sum(v for k, v in equations.items() if k in self.SIGNAL_KEYS and isinstance(v, (int, float))) + has_structure = len(artifact.get("functions", [])) > 0 or signal_hits >= 5 + + if ( + "Collision" in proof_str + and current_lang not in ("", "unknown", "undeterminable", "plaintext") + and confidence >= 0.85 + and has_structure + ): + artifact.setdefault("telemetry", {}) + artifact["telemetry"]["identity_source_proof"] = ( + f"Collision Resolved (Lexically Decisive: {current_lang})" + ) + artifact["telemetry"]["identity_lock_tier"] = 3 + self.logger.debug( + f"[Consensus] Kept decisively-resolved '{artifact.get('name')}' " + f"({current_lang}): collision + conf {confidence:.2f} + " + f"{len(artifact.get('functions', []))} functions / {signal_hits} signals." + ) + confident_artifacts.append(artifact) + resolved_count += 1 + continue + # If we reach here, the file was ambiguous and the ecosystem couldn't save it. # Banish it to unparsable_files immediately to prevent hallucinations. reason = "Unresolved Ambiguity (Tier 4 Fallback failed Ecosystem Consensus)" diff --git a/gitgalaxy/standards/language_standards.py b/gitgalaxy/standards/language_standards.py index c2345ec84..6a372563a 100644 --- a/gitgalaxy/standards/language_standards.py +++ b/gitgalaxy/standards/language_standards.py @@ -12563,6 +12563,21 @@ class PrismConfigSchema(TypedDict): ], # EXECUTION SIGNATURES: Grammars are compiled into C/C++ state machines; no shebangs exist. "shebangs": [], + # INTERNAL DISCRIMINATOR (Collision Resolution Only): `.y`/`.yy`/`.ypp` (and the lex + # `.l` family) collide with C -- the C-action blocks in a real grammar routinely + # out-mass the grammar itself, so a plain lexical density scan misclassifies + # action-heavy grammars as `c` (confirmed: freebsd's config.y). These line-start + # markers are definitive yacc/bison/lex syntax that no plain C file ever contains: + # the `%{`/`%}` prologue delimiters, the `%%` section separator, and the `%token`/ + # `%union`/... declaration keywords. Matches the same collision-resolution role + # objective-c/matlab already use for `.m`. + "internal_discriminator": re.compile( + r"^%\{|^%\}|^%%[ \t]*(?:$|/[/*])" + r"|^%(?:token|type|union|left|right|nonassoc|precedence|start|prec|expect(?:-rr)?" + r"|define|code|option|name-prefix|pure-parser|glr-parser|parse-param|lex-param" + r"|require|language|locations|destructor|printer|initial-action|empty)\b", + re.M, + ), # UPGRADED: Maps to Family 1 (Standard C-Style) # Rationale: Yacc and Lex files interleave grammar definitions with pure C/C++ code # blocks (enclosed in %{ %}), relying entirely on standard '/* */' and '//' comments. diff --git a/tests/golden_master_audit.json b/tests/golden_master_audit.json index ed2bcc343..8b0696601 100644 --- a/tests/golden_master_audit.json +++ b/tests/golden_master_audit.json @@ -12,8 +12,8 @@ }, "Target Root Name": "data", "Absolute Project Path": "/home/joe/nyx_projects/language-crucible/data", - "Analysis ISO Timestamp": "2026-08-27T12:50:44.984693+00:00", - "Total Scan Duration": "34.34 seconds" + "Analysis ISO Timestamp": "2026-08-27T13:47:14.895369+00:00", + "Total Scan Duration": "34.22 seconds" }, "Source Control Footprint (Immutable Anchor)": { "Active Branch": "HEAD", @@ -25,11 +25,11 @@ "2. Global Ecosystem Summary": { "summary": { "total_files": 1104, - "verified_files": 935, - "total_loc": 587175, + "verified_files": 938, + "total_loc": 603434, "dominant_language": "c", "volatility_index": 0.0, - "Percent_Visible": 84.7 + "Percent_Visible": 85.0 }, "repo_macro_species": { "name": "Cluster 3", @@ -38,7 +38,7 @@ "raw_drift": 0.414 }, "unparsable_files": { - "ambig_file_count": 169, + "ambig_file_count": 166, "size_limit": 0, "binary": 0, "unparsable": 0, @@ -71,10 +71,6 @@ "Blocked (Lexical Monotony: High structural repetition detected in 10824 LOC)": 1, "Blocked (Lexical Monotony: High structural repetition detected in 10671 LOC)": 1 }, - ".y": { - "Unresolved Ambiguity (Tier 4 Fallback failed Ecosystem Consensus)": 3, - "Blocked (Machine-Generated Source Code Signature: 2161 LOC)": 1 - }, ".toml": { "Blocked (Unsupported Extension: '.toml')": 3 }, @@ -127,6 +123,9 @@ ".lds": { "Blocked (Unsupported Extension: '.lds')": 1 }, + ".y": { + "Blocked (Machine-Generated Source Code Signature: 2161 LOC)": 1 + }, ".bzl": { "Blocked (System Exclusion, Hidden Directory, or Dynamic Ignored Dir)": 1 }, @@ -196,10 +195,10 @@ } }, "health": { - "avg_cognitive_load": 24.697, - "avg_safety_score": 38.656, - "avg_tech_debt": 24.997, - "avg_documentation": 21.568 + "avg_cognitive_load": 24.882, + "avg_safety_score": 38.809, + "avg_tech_debt": 24.93, + "avg_documentation": 21.537 }, "composition": { "xml": { @@ -273,9 +272,9 @@ "impact": 65.38 }, "yacc": { - "files": 1, - "loc": 1917, - "impact": 1265.84 + "files": 4, + "loc": 18176, + "impact": 10046.12 }, "m4": { "files": 8, @@ -471,7 +470,7 @@ "ecosystem_fingerprint": { "ml_clusters": { "Unclassified": { - "count": 865, + "count": 868, "pct": 92.5 } }, @@ -1134,21 +1133,21 @@ } }, "cobol/gnucobol_internals": { - "file_count": 5, - "total_mass": 15672.45, + "file_count": 6, + "total_mass": 24153.29, "avg_exposures": { - "cognitive_load": 48.32, - "safety_score": 68.48, - "tech_debt": 14.48, - "verification": 48.92, - "api_exposure": 5.08, + "cognitive_load": 55.61, + "safety_score": 71.04, + "tech_debt": 14.01, + "verification": 54.1, + "api_exposure": 4.24, "concurrency": 0.0, - "state_flux": 66.27, - "dead_code": 1.46, + "state_flux": 71.89, + "dead_code": 2.02, "spec_match": 100.0, "stability": 50.0, "churn": 0.0, - "documentation": 45.89, + "documentation": 40.22, "secrets_risk": 0.0 } }, @@ -1818,21 +1817,21 @@ } }, "yacc/freebsd": { - "file_count": 1, - "total_mass": 2.5, + "file_count": 3, + "total_mass": 301.94, "avg_exposures": { - "cognitive_load": 0.0, - "safety_score": 0.0, + "cognitive_load": 51.65, + "safety_score": 58.56, "tech_debt": 0.0, - "verification": 0.0, - "api_exposure": 0.0, + "verification": 1.57, + "api_exposure": 0.04, "concurrency": 0.0, - "state_flux": 0.0, + "state_flux": 66.67, "dead_code": 0.0, - "spec_match": 0.0, - "stability": 0.0, + "spec_match": 66.67, + "stability": 33.33, "churn": 0.0, - "documentation": 0.0, + "documentation": 7.98, "secrets_risk": 0.0 } }, @@ -3232,7 +3231,7 @@ "typosquat_hits": 8, "Global Architectural Fingerprint": { "Active Execution Logic (ML Clusters)": { - "Unclassified": "92.5% (865 files)" + "Unclassified": "92.5% (868 files)" }, "Static Assets (Static Categories)": { "Static: Literature & Documentation": "7.5% (70 files)" @@ -3250,7 +3249,7 @@ "Critical Targets": [] }, "Scope": { - "Artifacts Evaluated": 935, + "Artifacts Evaluated": 938, "Threat Signatures Monitored": 11, "Vulnerability Vectors Calculated": 1 }, @@ -5333,30 +5332,6 @@ "Size": "751 bytes", "Identity Confidence": "0.0%", "Discovery Proof": "Radar Scan" - }, - { - "Path": "cobol/gnucobol_internals/parser.y", - "Forensic Category": "Excluded Artifact", - "Diagnostic Reason": "Unresolved Ambiguity (Tier 4 Fallback failed Ecosystem Consensus)", - "Size": "397906 bytes", - "Identity Confidence": "100.0%", - "Discovery Proof": "Collision Resolved (.y -> yacc)" - }, - { - "Path": "yacc/freebsd/config.y", - "Forensic Category": "Excluded Artifact", - "Diagnostic Reason": "Unresolved Ambiguity (Tier 4 Fallback failed Ecosystem Consensus)", - "Size": "10259 bytes", - "Identity Confidence": "100.0%", - "Discovery Proof": "Collision Resolved (.y -> c)" - }, - { - "Path": "yacc/freebsd/jailparse.y", - "Forensic Category": "Excluded Artifact", - "Diagnostic Reason": "Unresolved Ambiguity (Tier 4 Fallback failed Ecosystem Consensus)", - "Size": "5871 bytes", - "Identity Confidence": "100.0%", - "Discovery Proof": "Collision Resolved (.y -> yacc)" } ], "6. Parsed Files (Scanned Artifacts)": { @@ -48732,1969 +48707,2465 @@ } } }, - "zig/zig": { - "Directory Group Magnitude": 23134.38, - "File Count": 5, + "cobol/gnucobol_internals": { + "Directory Group Magnitude": 24153.29, + "File Count": 6, "Ecosystem Fingerprint (Archetypes)": { "Unclassified": "100.0%" }, "Average Risk Exposures": { - "Cognitive Load Exposure": "27.13%", - "Error & Exception Exposure": "50.13%", - "Tech Debt Exposure": "12.64%", - "Testing Exposure": "80.0%", - "API Exposure": "3.65%", - "Concurrency Exposure": "10.77%", - "State Flux Exposure": "14.53%", - "Commented Logic Exposure": "5.11%", + "Cognitive Load Exposure": "55.61%", + "Error & Exception Exposure": "71.04%", + "Tech Debt Exposure": "14.01%", + "Testing Exposure": "54.1%", + "API Exposure": "4.24%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "71.89%", + "Commented Logic Exposure": "2.02%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "42.6%", + "Documentation Exposure": "40.22%", "Hardcoded Payload Artifacts": "0.0%" }, "Files": { - "zig/zig/Compilation.zig": { + "cobol/gnucobol_internals/fileio.c": { "1. Artifact Identity": { - "Filename": "Compilation.zig", - "Path": "zig/zig/Compilation.zig", - "Language": "Zig", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", + "Filename": "fileio.c", + "Path": "cobol/gnucobol_internals/fileio.c", + "Language": "C", + "Architect": "(C) 2002-2012, 2014-2020 Free Software Foundation, Inc", + "Indentation Style": "Mixed (0.1% Spaces / 99.9% Tabs)", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "zig", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .zig)" + "Folder Dominant Lang": "yacc", + "Lock Tier": 1.5, + "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" }, "2. Topological Coordinates": { - "X": 3920.71, - "Y": -179.71, - "Z": -5051.82 + "X": -1533.23, + "Y": -12.93, + "Z": 5506.98 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", "Repository Drift (Z-Score)": 0.0, "Repository Fingerprint": {}, - "File Archetype": null, + "File Archetype": "Unclassified", "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 8171, - "Coding LOC": 6509, - "Documentation LOC": 858, - "Structural Magnitude": 4762.98, - "Control Flow Ratio": "76.2%", - "Popularity Rank": 2, + "Total LOC": 7364, + "Coding LOC": 6537, + "Documentation LOC": 315, + "Structural Magnitude": 10882.54, + "Control Flow Ratio": "78.0%", + "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.639 + "Raw Cognitive Density": 1.088 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "25.2%", - "Error & Exception Exposure": "38.11%", - "Tech Debt Exposure": "15.61%", + "Cognitive Load Exposure": "79.16%", + "Error & Exception Exposure": "97.1%", + "Tech Debt Exposure": "7.91%", "Testing Exposure": "80.0%", - "API Exposure": "2.19%", + "API Exposure": "13.6%", "Concurrency Exposure": "0.0%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "4.95%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "0.0%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "24.29%", + "Documentation Exposure": "98.12%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "addCommonCCArgs", - "Structural Impact": 383.9, - "Lines of Code (LOC)": 325, - "Control Flow Branches": 129, - "Input Parameters": 7, - "Control Flow Ratio": "99.2%", - "Start Line": 6745, - "End Line": 7069 - }, - { - "Function Name": "addCCArgs", - "Structural Impact": 279.3, - "Lines of Code (LOC)": 242, - "Control Flow Branches": 100, - "Input Parameters": 6, - "Control Flow Ratio": "98.0%", - "Start Line": 7072, - "End Line": 7313 + "Function Name": "cob_set_file_format", + "Structural Impact": 760.8, + "Lines of Code (LOC)": 592, + "Control Flow Branches": 326, + "Input Parameters": 4, + "Control Flow Ratio": "99.4%", + "Start Line": 1185, + "End Line": 1776 }, { - "Function Name": "updateCObject", - "Structural Impact": 257.6, - "Lines of Code (LOC)": 311, - "Control Flow Branches": 120, - "Input Parameters": 3, - "Control Flow Ratio": "81.1%", - "Start Line": 6114, - "End Line": 6424 + "Function Name": "cob_file_open", + "Structural Impact": 226.2, + "Lines of Code (LOC)": 262, + "Control Flow Branches": 86, + "Input Parameters": 5, + "Control Flow Ratio": "76.8%", + "Start Line": 2874, + "End Line": 3135 }, { - "Function Name": "update", - "Structural Impact": 191.2, - "Lines of Code (LOC)": 360, - "Control Flow Branches": 99, - "Input Parameters": 2, - "Control Flow Ratio": "79.8%", - "Start Line": 2860, - "End Line": 3219 + "Function Name": "cob_fd_file_open", + "Structural Impact": 192.0, + "Lines of Code (LOC)": 172, + "Control Flow Branches": 81, + "Input Parameters": 4, + "Control Flow Ratio": "83.5%", + "Start Line": 2700, + "End Line": 2871 }, { - "Function Name": "performAllTheWork", - "Structural Impact": 173.5, - "Lines of Code (LOC)": 457, - "Control Flow Branches": 86, - "Input Parameters": 2, - "Control Flow Ratio": "78.2%", - "Start Line": 4557, - "End Line": 5013 + "Function Name": "cob_file_save_status", + "Structural Impact": 174.3, + "Lines of Code (LOC)": 247, + "Control Flow Branches": 80, + "Input Parameters": 3, + "Control Flow Ratio": "96.4%", + "Start Line": 2127, + "End Line": 2373 }, { - "Function Name": "translateC", - "Structural Impact": 163.1, - "Lines of Code (LOC)": 141, - "Control Flow Branches": 51, - "Input Parameters": 8, - "Control Flow Ratio": "82.3%", - "Start Line": 5630, - "End Line": 5770 + "Function Name": "lineseq_write", + "Structural Impact": 128.0, + "Lines of Code (LOC)": 159, + "Control Flow Branches": 59, + "Input Parameters": 3, + "Control Flow Ratio": "89.4%", + "Start Line": 3603, + "End Line": 3761 }, { - "Function Name": "updateWin32Resource", - "Structural Impact": 154.0, - "Lines of Code (LOC)": 240, - "Control Flow Branches": 70, + "Function Name": "lineseq_rewrite", + "Structural Impact": 119.3, + "Lines of Code (LOC)": 146, + "Control Flow Branches": 55, "Input Parameters": 3, - "Control Flow Ratio": "73.7%", - "Start Line": 6426, - "End Line": 6665 + "Control Flow Ratio": "90.2%", + "Start Line": 3763, + "End Line": 3908 }, { - "Function Name": "addModuleErrorMsg", - "Structural Impact": 130.4, - "Lines of Code (LOC)": 149, - "Control Flow Branches": 54, + "Function Name": "lock_record", + "Structural Impact": 114.5, + "Lines of Code (LOC)": 144, + "Control Flow Branches": 47, "Input Parameters": 4, - "Control Flow Ratio": "77.1%", - "Start Line": 4322, - "End Line": 4470 + "Control Flow Ratio": "81.0%", + "Start Line": 1786, + "End Line": 1929 }, { - "Function Name": "processOneJob", - "Structural Impact": 101.0, - "Lines of Code (LOC)": 179, - "Control Flow Branches": 45, - "Input Parameters": 3, - "Control Flow Ratio": "62.5%", - "Start Line": 5025, - "End Line": 5203 + "Function Name": "relative_start", + "Structural Impact": 106.2, + "Lines of Code (LOC)": 111, + "Control Flow Branches": 44, + "Input Parameters": 4, + "Control Flow Ratio": "86.3%", + "Start Line": 3981, + "End Line": 4091 }, { - "Function Name": "classifyFileExt", - "Structural Impact": 89.9, - "Lines of Code (LOC)": 45, - "Control Flow Branches": 61, + "Function Name": "cob_set_file_defaults", + "Structural Impact": 104.7, + "Lines of Code (LOC)": 142, + "Control Flow Branches": 68, "Input Parameters": 1, - "Control Flow Ratio": "74.4%", - "Start Line": 7597, - "End Line": 7641 + "Control Flow Ratio": "98.6%", + "Start Line": 1039, + "End Line": 1180 }, { - "Function Name": "init", - "Structural Impact": 82.7, - "Lines of Code (LOC)": 67, - "Control Flow Branches": 29, - "Input Parameters": 6, - "Control Flow Ratio": "96.7%", - "Start Line": 746, - "End Line": 812 + "Function Name": "relative_read_next", + "Structural Impact": 103.6, + "Lines of Code (LOC)": 112, + "Control Flow Branches": 48, + "Input Parameters": 3, + "Control Flow Ratio": "81.4%", + "Start Line": 4193, + "End Line": 4304 }, { - "Function Name": "flush", - "Structural Impact": 75.8, - "Lines of Code (LOC)": 76, - "Control Flow Branches": 35, + "Function Name": "cob_key_def", + "Structural Impact": 98.7, + "Lines of Code (LOC)": 112, + "Control Flow Branches": 37, + "Input Parameters": 5, + "Control Flow Ratio": "80.4%", + "Start Line": 567, + "End Line": 678 + }, + { + "Function Name": "cob_read_next", + "Structural Impact": 87.1, + "Lines of Code (LOC)": 102, + "Control Flow Branches": 40, "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 3285, - "End Line": 3360 + "Control Flow Ratio": "87.0%", + "Start Line": 5387, + "End Line": 5488 }, { - "Function Name": "build_crt_file", - "Structural Impact": 74.3, - "Lines of Code (LOC)": 129, - "Control Flow Branches": 23, - "Input Parameters": 7, - "Control Flow Ratio": "69.7%", - "Start Line": 7914, - "End Line": 8042 + "Function Name": "write_file_def", + "Structural Impact": 86.1, + "Lines of Code (LOC)": 93, + "Control Flow Branches": 46, + "Input Parameters": 2, + "Control Flow Ratio": "97.9%", + "Start Line": 421, + "End Line": 513 }, { - "Function Name": "parse", - "Structural Impact": 73.5, - "Lines of Code (LOC)": 149, - "Control Flow Branches": 32, + "Function Name": "sequential_read", + "Structural Impact": 78.5, + "Lines of Code (LOC)": 89, + "Control Flow Branches": 36, "Input Parameters": 3, - "Control Flow Ratio": "65.3%", - "Start Line": 1148, - "End Line": 1296 + "Control Flow Ratio": "81.8%", + "Start Line": 3250, + "End Line": 3338 }, { - "Function Name": "spawnZigRc", - "Structural Impact": 67.0, - "Lines of Code (LOC)": 66, - "Control Flow Branches": 25, - "Input Parameters": 5, - "Control Flow Ratio": "67.6%", - "Start Line": 6667, - "End Line": 6732 + "Function Name": "sequential_rewrite", + "Structural Impact": 78.1, + "Lines of Code (LOC)": 82, + "Control Flow Branches": 36, + "Input Parameters": 3, + "Control Flow Ratio": "78.3%", + "Start Line": 3433, + "End Line": 3514 }, { - "Function Name": "buildOutputFromZig", - "Structural Impact": 60.3, - "Lines of Code (LOC)": 130, - "Control Flow Branches": 16, - "Input Parameters": 9, - "Control Flow Ratio": "64.0%", - "Start Line": 7772, - "End Line": 7901 + "Function Name": "cob_file_close", + "Structural Impact": 75.5, + "Lines of Code (LOC)": 110, + "Control Flow Branches": 34, + "Input Parameters": 3, + "Control Flow Ratio": "82.9%", + "Start Line": 3137, + "End Line": 3246 }, { - "Function Name": "fromUnresolved", - "Structural Impact": 59.2, - "Lines of Code (LOC)": 64, - "Control Flow Branches": 27, + "Function Name": "sequential_write", + "Structural Impact": 72.6, + "Lines of Code (LOC)": 92, + "Control Flow Branches": 33, "Input Parameters": 3, - "Control Flow Ratio": "77.1%", - "Start Line": 509, - "End Line": 572 + "Control Flow Ratio": "84.6%", + "Start Line": 3340, + "End Line": 3431 }, { - "Function Name": "addNonIncrementalStuffToCacheManifest", - "Structural Impact": 53.6, - "Lines of Code (LOC)": 152, - "Control Flow Branches": 22, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 3416, - "End Line": 3567 + "Function Name": "relative_delete", + "Structural Impact": 72.4, + "Lines of Code (LOC)": 97, + "Control Flow Branches": 38, + "Input Parameters": 2, + "Control Flow Ratio": "73.1%", + "Start Line": 4539, + "End Line": 4635 }, { - "Function Name": "docsCopyModule", - "Structural Impact": 49.4, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 20, - "Input Parameters": 4, - "Control Flow Ratio": "62.5%", - "Start Line": 5280, - "End Line": 5328 + "Function Name": "cob_chk_file_env", + "Structural Impact": 71.3, + "Lines of Code (LOC)": 109, + "Control Flow Branches": 37, + "Input Parameters": 2, + "Control Flow Ratio": "97.4%", + "Start Line": 743, + "End Line": 851 }, { - "Function Name": "toErrorMessage", - "Structural Impact": 49.1, - "Lines of Code (LOC)": 51, - "Control Flow Branches": 18, + "Function Name": "cob_write", + "Structural Impact": 69.8, + "Lines of Code (LOC)": 74, + "Control Flow Branches": 26, "Input Parameters": 5, - "Control Flow Ratio": "69.2%", - "Start Line": 1081, - "End Line": 1131 + "Control Flow Ratio": "81.2%", + "Start Line": 5490, + "End Line": 5563 }, { - "Function Name": "saveState", - "Structural Impact": 48.3, - "Lines of Code (LOC)": 231, - "Control Flow Branches": 25, - "Input Parameters": 1, - "Control Flow Ratio": "73.5%", - "Start Line": 3651, - "End Line": 3881 + "Function Name": "lineseq_read", + "Structural Impact": 66.2, + "Lines of Code (LOC)": 83, + "Control Flow Branches": 30, + "Input Parameters": 3, + "Control Flow Ratio": "88.2%", + "Start Line": 3517, + "End Line": 3599 }, { - "Function Name": "workerDocsWasmFallible", - "Structural Impact": 45.5, - "Lines of Code (LOC)": 147, - "Control Flow Branches": 21, - "Input Parameters": 2, - "Control Flow Ratio": "56.8%", - "Start Line": 5340, - "End Line": 5486 + "Function Name": "relative_rewrite", + "Structural Impact": 64.2, + "Lines of Code (LOC)": 84, + "Control Flow Branches": 29, + "Input Parameters": 3, + "Control Flow Ratio": "70.7%", + "Start Line": 4454, + "End Line": 4537 }, { - "Function Name": "destroy", - "Structural Impact": 39.3, - "Lines of Code (LOC)": 78, + "Function Name": "cob_read", + "Structural Impact": 59.7, + "Lines of Code (LOC)": 76, "Control Flow Branches": 24, + "Input Parameters": 4, + "Control Flow Ratio": "80.0%", + "Start Line": 5276, + "End Line": 5351 + }, + { + "Function Name": "cob_chk_file_mapping", + "Structural Impact": 58.8, + "Lines of Code (LOC)": 129, + "Control Flow Branches": 36, "Input Parameters": 1, - "Control Flow Ratio": "96.0%", - "Start Line": 2686, - "End Line": 2763 + "Control Flow Ratio": "92.3%", + "Start Line": 853, + "End Line": 981 }, { - "Function Name": "renameTmpIntoCache", - "Structural Impact": 37.9, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 17, + "Function Name": "cob_init_fileio", + "Structural Impact": 58.6, + "Lines of Code (LOC)": 132, + "Control Flow Branches": 29, + "Input Parameters": 2, + "Control Flow Ratio": "90.6%", + "Start Line": 7217, + "End Line": 7348 + }, + { + "Function Name": "relative_read_size", + "Structural Impact": 57.2, + "Lines of Code (LOC)": 65, + "Control Flow Branches": 26, "Input Parameters": 3, - "Control Flow Ratio": "81.0%", - "Start Line": 3372, - "End Line": 3408 + "Control Flow Ratio": "76.5%", + "Start Line": 3914, + "End Line": 3978 }, { - "Function Name": "workerUpdateFile", - "Structural Impact": 37.4, - "Lines of Code (LOC)": 61, - "Control Flow Branches": 12, - "Input Parameters": 6, - "Control Flow Ratio": "60.0%", - "Start Line": 5488, - "End Line": 5548 + "Function Name": "cob_file_set_key", + "Structural Impact": 56.8, + "Lines of Code (LOC)": 60, + "Control Flow Branches": 16, + "Input Parameters": 9, + "Control Flow Ratio": "88.9%", + "Start Line": 4792, + "End Line": 4851 }, { - "Function Name": "addWholeFileError", - "Structural Impact": 35.1, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 14, - "Input Parameters": 4, + "Function Name": "set_lock_opts", + "Structural Impact": 53.8, + "Lines of Code (LOC)": 71, + "Control Flow Branches": 28, + "Input Parameters": 2, "Control Flow Ratio": "93.3%", - "Start Line": 4505, - "End Line": 4536 + "Start Line": 2055, + "End Line": 2125 }, { - "Function Name": "openUnresolved", - "Structural Impact": 32.6, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 13, - "Input Parameters": 4, - "Control Flow Ratio": "92.9%", - "Start Line": 821, - "End Line": 845 + "Function Name": "set_file_lock", + "Structural Impact": 52.9, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 24, + "Input Parameters": 3, + "Control Flow Ratio": "82.8%", + "Start Line": 1994, + "End Line": 2050 }, { - "Function Name": "hasSharedLibraryExt", - "Structural Impact": 31.0, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 20, - "Input Parameters": 1, - "Control Flow Ratio": "64.5%", - "Start Line": 7570, - "End Line": 7595 + "Function Name": "relative_write", + "Structural Impact": 52.1, + "Lines of Code (LOC)": 82, + "Control Flow Branches": 23, + "Input Parameters": 3, + "Control Flow Ratio": "67.6%", + "Start Line": 4371, + "End Line": 4452 }, { - "Function Name": "cleanupAfterUpdate", - "Structural Impact": 28.9, - "Lines of Code (LOC)": 59, - "Control Flow Branches": 14, + "Function Name": "check_mf_format", + "Structural Impact": 48.2, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 25, "Input Parameters": 2, - "Control Flow Ratio": "82.4%", - "Start Line": 2792, - "End Line": 2850 + "Control Flow Ratio": "89.3%", + "Start Line": 2581, + "End Line": 2643 }, { - "Function Name": "docsCopyFallible", - "Structural Impact": 28.5, - "Lines of Code (LOC)": 60, - "Control Flow Branches": 17, - "Input Parameters": 1, - "Control Flow Ratio": "54.8%", - "Start Line": 5219, - "End Line": 5278 + "Function Name": "cob_dd_prms", + "Structural Impact": 43.5, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 20, + "Input Parameters": 3, + "Control Flow Ratio": "95.2%", + "Start Line": 515, + "End Line": 543 }, { - "Function Name": "cImport", - "Structural Impact": 24.8, - "Lines of Code (LOC)": 48, - "Control Flow Branches": 9, - "Input Parameters": 4, - "Control Flow Ratio": "64.3%", - "Start Line": 5773, - "End Line": 5820 + "Function Name": "cob_file_sort_process", + "Structural Impact": 42.5, + "Lines of Code (LOC)": 115, + "Control Flow Branches": 25, + "Input Parameters": 1, + "Control Flow Ratio": "64.1%", + "Start Line": 6712, + "End Line": 6826 }, { - "Function Name": "absToCwdRelative", - "Structural Impact": 21.4, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "64.7%", - "Start Line": 494, - "End Line": 505 + "Function Name": "indexed_file_type", + "Structural Impact": 42.0, + "Lines of Code (LOC)": 77, + "Control Flow Branches": 26, + "Input Parameters": 1, + "Control Flow Ratio": "59.1%", + "Start Line": 325, + "End Line": 401 }, { - "Function Name": "get_libc_crt_file", - "Structural Impact": 20.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 9, + "Function Name": "relative_write_size", + "Structural Impact": 40.2, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 18, "Input Parameters": 3, - "Control Flow Ratio": "69.2%", - "Start Line": 7656, - "End Line": 7663 + "Control Flow Ratio": "85.7%", + "Start Line": 4309, + "End Line": 4352 }, { - "Function Name": "appendFileSystemInput", - "Structural Impact": 20.3, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 10, + "Function Name": "cob_linage_write_opt", + "Structural Impact": 39.8, + "Lines of Code (LOC)": 68, + "Control Flow Branches": 20, "Input Parameters": 2, - "Control Flow Ratio": "90.9%", - "Start Line": 3221, - "End Line": 3245 + "Control Flow Ratio": "80.0%", + "Start Line": 2458, + "End Line": 2525 }, { - "Function Name": "format", - "Structural Impact": 20.0, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "90.9%", - "Start Line": 471, - "End Line": 488 + "Function Name": "cob_rewrite", + "Structural Impact": 38.6, + "Lines of Code (LOC)": 56, + "Control Flow Branches": 15, + "Input Parameters": 4, + "Control Flow Ratio": "68.2%", + "Start Line": 5565, + "End Line": 5620 }, { - "Function Name": "format", - "Structural Impact": 19.9, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1875, - "End Line": 1890 + "Function Name": "relative_read", + "Structural Impact": 35.8, + "Lines of Code (LOC)": 45, + "Control Flow Branches": 14, + "Input Parameters": 4, + "Control Flow Ratio": "58.3%", + "Start Line": 4147, + "End Line": 4191 }, { - "Function Name": "eql", - "Structural Impact": 19.1, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 7, + "Function Name": "cob_findkey", + "Structural Impact": 35.3, + "Lines of Code (LOC)": 35, + "Control Flow Branches": 14, "Input Parameters": 4, - "Control Flow Ratio": "63.6%", - "Start Line": 4294, - "End Line": 4318 + "Control Flow Ratio": "82.4%", + "Start Line": 5737, + "End Line": 5771 }, { - "Function Name": "unableToLoadZcuFile", - "Structural Impact": 18.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, + "Function Name": "cob_open", + "Structural Impact": 30.7, + "Lines of Code (LOC)": 77, + "Control Flow Branches": 11, "Input Parameters": 4, - "Control Flow Ratio": "87.5%", - "Start Line": 4540, - "End Line": 4555 + "Control Flow Ratio": "55.0%", + "Start Line": 5086, + "End Line": 5162 }, { - "Function Name": "addLinkLib", - "Structural Impact": 18.3, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "69.2%", - "Start Line": 8131, - "End Line": 8150 + "Function Name": "cob_file_sort_giving", + "Structural Impact": 30.6, + "Lines of Code (LOC)": 52, + "Control Flow Branches": 13, + "Input Parameters": 3, + "Control Flow Ratio": "86.7%", + "Start Line": 6962, + "End Line": 7013 }, { - "Function Name": "buildRt", - "Structural Impact": 17.2, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 4, - "Input Parameters": 9, + "Function Name": "cob_start", + "Structural Impact": 29.7, + "Lines of Code (LOC)": 55, + "Control Flow Branches": 10, + "Input Parameters": 5, "Control Flow Ratio": "66.7%", - "Start Line": 5878, - "End Line": 5905 + "Start Line": 5220, + "End Line": 5274 }, { - "Function Name": "updateSubCompilation", - "Structural Impact": 17.2, - "Lines of Code (LOC)": 31, - "Control Flow Branches": 6, + "Function Name": "cob_close", + "Structural Impact": 29.6, + "Lines of Code (LOC)": 55, + "Control Flow Branches": 11, "Input Parameters": 4, - "Control Flow Ratio": "54.5%", - "Start Line": 7740, - "End Line": 7770 + "Control Flow Ratio": "78.6%", + "Start Line": 5164, + "End Line": 5218 }, { - "Function Name": "addToErrorBundle", - "Structural Impact": 16.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 7, + "Function Name": "cob_delete_file", + "Structural Impact": 28.8, + "Lines of Code (LOC)": 56, + "Control Flow Branches": 12, "Input Parameters": 3, - "Control Flow Ratio": "87.5%", - "Start Line": 1298, - "End Line": 1308 - }, - { - "Function Name": "resolve", - "Structural Impact": 16.6, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 6, - "Input Parameters": 4, "Control Flow Ratio": "66.7%", - "Start Line": 1804, - "End Line": 1822 - }, - { - "Function Name": "detectEmbedFileUpdate", - "Structural Impact": 16.6, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 6, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 5568, - "End Line": 5585 + "Start Line": 5679, + "End Line": 5734 }, { - "Function Name": "workerUpdateCObject", - "Structural Impact": 14.8, - "Lines of Code (LOC)": 17, + "Function Name": "cob_file_create", + "Structural Impact": 28.6, + "Lines of Code (LOC)": 49, "Control Flow Branches": 6, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 5822, - "End Line": 5838 + "Input Parameters": 13, + "Control Flow Ratio": "85.7%", + "Start Line": 4686, + "End Line": 4734 }, { - "Function Name": "workerUpdateWin32Resource", - "Structural Impact": 14.8, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 6, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 5840, - "End Line": 5856 + "Function Name": "cob_file_sort_retrieve", + "Structural Impact": 26.9, + "Lines of Code (LOC)": 54, + "Control Flow Branches": 13, + "Input Parameters": 2, + "Control Flow Ratio": "59.1%", + "Start Line": 6887, + "End Line": 6940 }, { - "Function Name": "resolveEmitPathFlush", - "Structural Impact": 14.6, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 5, + "Function Name": "open_cbl_file", + "Structural Impact": 26.6, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 10, "Input Parameters": 4, "Control Flow Ratio": "71.4%", - "Start Line": 3261, - "End Line": 3284 + "Start Line": 5814, + "End Line": 5854 }, { - "Function Name": "join", - "Structural Impact": 14.4, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 5, + "Function Name": "cob_read_dict", + "Structural Impact": 26.4, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 10, "Input Parameters": 4, - "Control Flow Ratio": "83.3%", - "Start Line": 604, - "End Line": 622 + "Control Flow Ratio": "71.4%", + "Start Line": 706, + "End Line": 741 }, { - "Function Name": "fromRoot", - "Structural Impact": 14.3, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 5, - "Input Parameters": 4, + "Function Name": "cob_sort_queues", + "Structural Impact": 25.5, + "Lines of Code (LOC)": 58, + "Control Flow Branches": 15, + "Input Parameters": 1, "Control Flow Ratio": "83.3%", - "Start Line": 582, - "End Line": 599 + "Start Line": 6581, + "End Line": 6638 }, { - "Function Name": "upJoin", - "Structural Impact": 14.3, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 5, - "Input Parameters": 4, - "Control Flow Ratio": "83.3%", - "Start Line": 625, - "End Line": 642 + "Function Name": "file_linage_check", + "Structural Impact": 24.6, + "Lines of Code (LOC)": 40, + "Control Flow Branches": 15, + "Input Parameters": 1, + "Control Flow Ratio": "88.2%", + "Start Line": 2417, + "End Line": 2456 }, { - "Function Name": "setMiscFailure", - "Structural Impact": 14.1, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 5, - "Input Parameters": 4, - "Control Flow Ratio": "71.4%", - "Start Line": 7693, - "End Line": 7706 + "Function Name": "cob_sys_read_file", + "Structural Impact": 24.2, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 8, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 5899, + "End Line": 5941 }, { - "Function Name": "dump_argv", - "Structural Impact": 13.3, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 8, - "Input Parameters": 1, - "Control Flow Ratio": "57.1%", - "Start Line": 7721, - "End Line": 7732 + "Function Name": "cob_file_sort_submit", + "Structural Impact": 23.7, + "Lines of Code (LOC)": 58, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6828, + "End Line": 6885 }, { - "Function Name": "dispatchZcuLinkTask", - "Structural Impact": 12.8, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 8066, - "End Line": 8082 + "Function Name": "relative_read_off", + "Structural Impact": 23.3, + "Lines of Code (LOC)": 50, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "57.9%", + "Start Line": 4096, + "End Line": 4145 }, { - "Function Name": "toAbsolute", - "Structural Impact": 12.7, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 667, - "End Line": 679 + "Function Name": "cob_file_sort_init", + "Structural Impact": 21.9, + "Lines of Code (LOC)": 46, + "Control Flow Branches": 7, + "Input Parameters": 5, + "Control Flow Ratio": "36.8%", + "Start Line": 7015, + "End Line": 7060 }, { - "Function Name": "lessThan", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "55.6%", - "Start Line": 4026, - "End Line": 4036 + "Function Name": "cob_file_unlock", + "Structural Impact": 20.5, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 12, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 4637, + "End Line": 4679 }, { - "Function Name": "lessThan", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "55.6%", - "Start Line": 4182, - "End Line": 4192 + "Function Name": "write_mf_header", + "Structural Impact": 19.7, + "Lines of Code (LOC)": 47, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "69.2%", + "Start Line": 2648, + "End Line": 2694 }, { - "Function Name": "buildMuslCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 5907, - "End Line": 5917 + "Function Name": "cob_file_external_addr", + "Structural Impact": 18.4, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 6, + "Input Parameters": 5, + "Control Flow Ratio": "85.7%", + "Start Line": 4951, + "End Line": 4975 }, { - "Function Name": "buildGlibcCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, + "Function Name": "cob_sys_get_current_dir", + "Structural Impact": 18.3, + "Lines of Code (LOC)": 46, + "Control Flow Branches": 7, "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 5919, - "End Line": 5929 + "Control Flow Ratio": "58.3%", + "Start Line": 6157, + "End Line": 6202 }, { - "Function Name": "buildFreeBSDCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, + "Function Name": "cob_file_set_retry", + "Structural Impact": 17.0, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 7, "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 5942, - "End Line": 5952 + "Control Flow Ratio": "87.5%", + "Start Line": 4908, + "End Line": 4927 }, { - "Function Name": "buildNetBSDCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 5967, - "End Line": 5977 + "Function Name": "cob_file_write_opt", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 8, + "Input Parameters": 2, + "Control Flow Ratio": "72.7%", + "Start Line": 2548, + "End Line": 2573 }, { - "Function Name": "buildMingwCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 5992, - "End Line": 6002 + "Function Name": "sort_cmps", + "Structural Impact": 16.8, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 6417, + "End Line": 6438 }, { - "Function Name": "buildWasiLibcCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, + "Function Name": "cob_sys_copy_file", + "Structural Impact": 16.6, + "Lines of Code (LOC)": 54, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "58.3%", + "Start Line": 6015, + "End Line": 6068 + }, + { + "Function Name": "keycmp", + "Structural Impact": 16.3, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 8, + "Input Parameters": 2, + "Control Flow Ratio": "88.9%", + "Start Line": 403, + "End Line": 416 + }, + { + "Function Name": "cob_file_sort_compare", + "Structural Impact": 15.7, + "Lines of Code (LOC)": 33, + "Control Flow Branches": 6, "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 6004, - "End Line": 6014 + "Control Flow Ratio": "50.0%", + "Start Line": 6451, + "End Line": 6483 }, { - "Function Name": "addToErrorBundle", - "Structural Impact": 12.5, - "Lines of Code (LOC)": 6, + "Function Name": "cob_file_set_attr", + "Structural Impact": 15.4, + "Lines of Code (LOC)": 26, "Control Flow Branches": 4, - "Input Parameters": 5, - "Control Flow Ratio": "100.0%", - "Start Line": 1074, - "End Line": 1079 + "Input Parameters": 7, + "Control Flow Ratio": "66.7%", + "Start Line": 4762, + "End Line": 4787 }, { - "Function Name": "formatRcEscape", - "Structural Impact": 12.5, - "Lines of Code (LOC)": 7, + "Function Name": "cob_sys_file_info", + "Structural Impact": 15.2, + "Lines of Code (LOC)": 62, "Control Flow Branches": 6, "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 6491, - "End Line": 6497 + "Control Flow Ratio": "50.0%", + "Start Line": 6326, + "End Line": 6387 }, { - "Function Name": "lessThan", - "Structural Impact": 12.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 525, - "End Line": 529 + "Function Name": "cob_chk_dups", + "Structural Impact": 14.4, + "Lines of Code (LOC)": 33, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "80.0%", + "Start Line": 5353, + "End Line": 5385 }, { - "Function Name": "emitFromCObject", - "Structural Impact": 11.5, - "Lines of Code (LOC)": 34, - "Control Flow Branches": 3, - "Input Parameters": 5, - "Control Flow Ratio": "100.0%", - "Start Line": 3569, - "End Line": 3602 + "Function Name": "cob_exit_fileio", + "Structural Impact": 14.1, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 11, + "Input Parameters": 0, + "Control Flow Ratio": "73.3%", + "Start Line": 7175, + "End Line": 7215 }, { - "Function Name": "hashCSource", - "Structural Impact": 11.2, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 1501, - "End Line": 1517 + "Function Name": "errno_cob_sts", + "Structural Impact": 13.7, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 2379, + "End Line": 2397 }, { - "Function Name": "buildFreeBSDSharedObjects", - "Structural Impact": 11.0, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 5, + "Function Name": "cob_file_free", + "Structural Impact": 13.2, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 6, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 5954, - "End Line": 5965 + "Control Flow Ratio": "85.7%", + "Start Line": 5011, + "End Line": 5032 }, { - "Function Name": "buildNetBSDSharedObjects", - "Structural Impact": 11.0, - "Lines of Code (LOC)": 12, + "Function Name": "cob_sys_check_file_exist", + "Structural Impact": 13.2, + "Lines of Code (LOC)": 56, "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 5979, - "End Line": 5990 + "Control Flow Ratio": "50.0%", + "Start Line": 6070, + "End Line": 6125 }, { - "Function Name": "buildGlibcSharedObjects", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 5, + "Function Name": "cob_seq_write_opt", + "Structural Impact": 13.1, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 6, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 5931, - "End Line": 5940 + "Control Flow Ratio": "85.7%", + "Start Line": 2527, + "End Line": 2546 }, { - "Function Name": "buildLibUnwind", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, + "Function Name": "cob_write_block", + "Structural Impact": 11.9, + "Lines of Code (LOC)": 31, "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 6016, - "End Line": 6024 + "Control Flow Ratio": "50.0%", + "Start Line": 6660, + "End Line": 6690 }, { - "Function Name": "buildLibCxx", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, + "Function Name": "unlock_record", + "Structural Impact": 11.8, + "Lines of Code (LOC)": 29, "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 6026, - "End Line": 6034 + "Control Flow Ratio": "62.5%", + "Start Line": 1934, + "End Line": 1962 }, { - "Function Name": "buildLibCxxAbi", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 6036, - "End Line": 6044 + "Function Name": "cob_file_set_key_extra", + "Structural Impact": 11.6, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 3, + "Input Parameters": 6, + "Control Flow Ratio": "60.0%", + "Start Line": 4856, + "End Line": 4875 }, { - "Function Name": "buildLibTsan", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, + "Function Name": "cob_file_sort_using", + "Structural Impact": 11.3, + "Lines of Code (LOC)": 19, "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 6046, - "End Line": 6054 - }, - { - "Function Name": "finish", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 6, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 360, - "End Line": 375 + "Control Flow Ratio": "83.3%", + "Start Line": 6942, + "End Line": 6960 }, { - "Function Name": "compilerRtOptMode", - "Structural Impact": 10.4, - "Lines of Code (LOC)": 11, + "Function Name": "cob_file_return", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 26, "Control Flow Branches": 6, "Input Parameters": 1, "Control Flow Ratio": "60.0%", - "Start Line": 8154, - "End Line": 8164 + "Start Line": 7121, + "End Line": 7146 }, { - "Function Name": "toCachePath", - "Structural Impact": 9.6, - "Lines of Code (LOC)": 19, + "Function Name": "relative_padout", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 16, "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 644, - "End Line": 662 + "Input Parameters": 3, + "Control Flow Ratio": "57.1%", + "Start Line": 4354, + "End Line": 4369 }, { - "Function Name": "buildLibZigC", - "Structural Impact": 9.5, - "Lines of Code (LOC)": 16, + "Function Name": "cob_new_item", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 38, "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 6056, - "End Line": 6071 + "Control Flow Ratio": "30.8%", + "Start Line": 6500, + "End Line": 6537 }, { - "Function Name": "clearStatus", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "57.1%", - "Start Line": 1313, - "End Line": 1327 + "Function Name": "cob_pre_open", + "Structural Impact": 10.3, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "83.3%", + "Start Line": 5045, + "End Line": 5081 }, { - "Function Name": "clearStatus", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 15, + "Function Name": "cob_write_dict", + "Structural Impact": 9.8, + "Lines of Code (LOC)": 22, "Control Flow Branches": 4, "Input Parameters": 2, "Control Flow Ratio": "57.1%", - "Start Line": 1360, - "End Line": 1374 + "Start Line": 680, + "End Line": 701 }, { - "Function Name": "openWasiPreopen", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 813, - "End Line": 820 + "Function Name": "cob_file_malloc", + "Structural Impact": 9.8, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 4989, + "End Line": 5006 }, { - "Function Name": "workerDocsWasm", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 9, + "Function Name": "cob_get_filename_print", + "Structural Impact": 9.7, + "Lines of Code (LOC)": 21, "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 5330, - "End Line": 5338 + "Control Flow Ratio": "80.0%", + "Start Line": 7148, + "End Line": 7168 }, { - "Function Name": "makeBinFileExecutable", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 5, + "Function Name": "cob_cache_del", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 19, "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 3608, - "End Line": 3612 + "Control Flow Ratio": "71.4%", + "Start Line": 1016, + "End Line": 1034 }, { - "Function Name": "separateCodegenThreadOk", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 5, + "Function Name": "isdirname", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 14, "Control Flow Branches": 5, "Input Parameters": 1, "Control Flow Ratio": "62.5%", - "Start Line": 5205, - "End Line": 5209 + "Start Line": 269, + "End Line": 282 }, { - "Function Name": "hotCodeSwap", - "Structural Impact": 8.6, - "Lines of Code (LOC)": 11, + "Function Name": "cob_savekey", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 18, "Control Flow Branches": 3, "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 2780, - "End Line": 2790 + "Control Flow Ratio": "50.0%", + "Start Line": 5776, + "End Line": 5793 }, { - "Function Name": "isIllegalZigImport", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 698, - "End Line": 705 + "Function Name": "cob_sys_create_file", + "Structural Impact": 8.7, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 2, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 5870, + "End Line": 5897 }, { - "Function Name": "lessThan", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3973, - "End Line": 3978 + "Function Name": "cob_sys_write_file", + "Structural Impact": 8.7, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 2, + "Input Parameters": 5, + "Control Flow Ratio": "40.0%", + "Start Line": 5943, + "End Line": 5970 }, { - "Function Name": "pause", - "Structural Impact": 7.8, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 334, - "End Line": 348 + "Function Name": "cob_sys_rename_file", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "42.9%", + "Start Line": 6127, + "End Line": 6155 }, { - "Function Name": "startTimer", - "Structural Impact": 7.5, - "Lines of Code (LOC)": 8, + "Function Name": "cob_file_sort_close", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 25, "Control Flow Branches": 4, "Input Parameters": 1, "Control Flow Ratio": "66.7%", - "Start Line": 382, - "End Line": 389 + "Start Line": 7072, + "End Line": 7096 }, { - "Function Name": "destroy", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 9, + "Function Name": "cob_sys_file_delete", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 25, "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1138, - "End Line": 1146 + "Control Flow Ratio": "50.0%", + "Start Line": 6389, + "End Line": 6413 }, { - "Function Name": "workerUpdateEmbedFile", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 5558, - "End Line": 5566 + "Function Name": "cob_file_release", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "57.1%", + "Start Line": 7098, + "End Line": 7119 }, { - "Function Name": "queuePrelinkTasks", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 8057, - "End Line": 8062 + "Function Name": "cob_file_destroy", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "80.0%", + "Start Line": 4739, + "End Line": 4757 }, { - "Function Name": "crtFilePath", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 4, + "Function Name": "cob_delete", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 22, "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 7670, - "End Line": 7673 - }, - { - "Function Name": "appendCompileLogLines", - "Structural Impact": 6.7, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 4255, - "End Line": 4267 + "Control Flow Ratio": "50.0%", + "Start Line": 5622, + "End Line": 5643 }, { - "Function Name": "queuePrelinkTaskMode", - "Structural Impact": 6.5, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 8044, - "End Line": 8053 + "Function Name": "cob_param_no_quotes", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 5795, + "End Line": 5812 }, { - "Function Name": "canonicalName", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 2, - "Input Parameters": 2, + "Function Name": "cob_file_sync", + "Structural Impact": 7.9, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 4, + "Input Parameters": 1, "Control Flow Ratio": "66.7%", - "Start Line": 7489, - "End Line": 7513 + "Start Line": 983, + "End Line": 998 }, { - "Function Name": "obtainCObjectCacheManifest", - "Structural Impact": 6.3, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 2, + "Function Name": "cob_read_item", + "Structural Impact": 7.9, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 3, "Input Parameters": 2, "Control Flow Ratio": "50.0%", - "Start Line": 5587, - "End Line": 5609 + "Start Line": 6640, + "End Line": 6658 }, { - "Function Name": "@\"resume\"", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 11, + "Function Name": "cob_get_sort_tempfile", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 15, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "42.9%", - "Start Line": 349, - "End Line": 359 + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 6565, + "End Line": 6579 }, { - "Function Name": "crtFileAsString", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 4, + "Function Name": "cob_sys_copyfile", + "Structural Impact": 7.0, + "Lines of Code (LOC)": 20, "Control Flow Branches": 2, "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 7665, - "End Line": 7668 - }, - { - "Function Name": "stage", - "Structural Impact": 6.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 1002, - "End Line": 1009 - }, - { - "Function Name": "debugIncremental", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 851, - "End Line": 854 + "Control Flow Ratio": "50.0%", + "Start Line": 6305, + "End Line": 6324 }, { - "Function Name": "makeBinFileWritable", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, + "Function Name": "cob_sys_create_dir", + "Structural Impact": 6.9, + "Lines of Code (LOC)": 25, "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 3614, - "End Line": 3617 + "Control Flow Ratio": "50.0%", + "Start Line": 6204, + "End Line": 6228 }, { - "Function Name": "anyErrors", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 5, + "Function Name": "cob_order_keys", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 18, "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "42.9%", - "Start Line": 4269, - "End Line": 4273 + "Control Flow Ratio": "75.0%", + "Start Line": 545, + "End Line": 562 }, { - "Function Name": "hash", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 2, - "Input Parameters": 2, + "Function Name": "cob_file_set_linage", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 1, + "Input Parameters": 6, "Control Flow Ratio": "50.0%", - "Start Line": 4278, - "End Line": 4292 + "Start Line": 4880, + "End Line": 4903 }, { - "Function Name": "resolveEmitPath", - "Structural Impact": 5.7, - "Lines of Code (LOC)": 10, + "Function Name": "cob_copy_check", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 19, "Control Flow Branches": 2, "Input Parameters": 2, "Control Flow Ratio": "66.7%", - "Start Line": 3247, - "End Line": 3256 - }, - { - "Function Name": "clangNeedsLanguageOverride", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7421, - "End Line": 7448 + "Start Line": 6692, + "End Line": 6710 }, { - "Function Name": "addOptionalDebugFormat", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 4, + "Function Name": "cob_fork_fileio", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 12, "Control Flow Branches": 2, "Input Parameters": 2, "Control Flow Ratio": "66.7%", - "Start Line": 1487, - "End Line": 1490 + "Start Line": 7351, + "End Line": 7362 }, { - "Function Name": "addBuf", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 4, + "Function Name": "unique_copy", + "Structural Impact": 5.7, + "Lines of Code (LOC)": 10, "Control Flow Branches": 2, "Input Parameters": 2, "Control Flow Ratio": "66.7%", - "Start Line": 3883, - "End Line": 3886 + "Start Line": 6440, + "End Line": 6449 }, { - "Function Name": "queueJobs", + "Function Name": "cob_sys_delete_file", "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 5021, - "End Line": 5023 - }, - { - "Function Name": "clangSupportsDepFile", - "Structural Impact": 5.2, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7469, - "End Line": 7487 - }, - { - "Function Name": "clangSupportsDiagnostics", - "Structural Impact": 5.1, - "Lines of Code (LOC)": 18, + "Lines of Code (LOC)": 21, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7450, - "End Line": 7467 - }, - { - "Function Name": "lockAndSetMiscFailure", - "Structural Impact": 5.0, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "33.3%", - "Start Line": 7709, - "End Line": 7719 + "Control Flow Ratio": "40.0%", + "Start Line": 5993, + "End Line": 6013 }, { - "Function Name": "toCrtFile", - "Structural Impact": 4.9, - "Lines of Code (LOC)": 13, + "Function Name": "cob_sys_change_dir", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 21, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 8084, - "End Line": 8096 + "Control Flow Ratio": "40.0%", + "Start Line": 6230, + "End Line": 6250 }, { - "Function Name": "wantBuildLibUnwindFromSource", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 9, + "Function Name": "cob_sys_delete_dir", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 21, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7675, - "End Line": 7683 + "Control Flow Ratio": "40.0%", + "Start Line": 6252, + "End Line": 6272 }, { - "Function Name": "workerDocsCopy", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 7, + "Function Name": "cob_cache_file", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 15, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 5211, - "End Line": 5217 + "Control Flow Ratio": "33.3%", + "Start Line": 1000, + "End Line": 1014 }, { - "Function Name": "count", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 2, - "Input Parameters": 1, + "Function Name": "cob_commit", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 0, "Control Flow Ratio": "50.0%", - "Start Line": 1068, - "End Line": 1072 + "Start Line": 5645, + "End Line": 5660 }, { - "Function Name": "deinit", - "Structural Impact": 4.0, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 1, - "Input Parameters": 2, + "Function Name": "cob_rollback", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 0, "Control Flow Ratio": "50.0%", - "Start Line": 1057, - "End Line": 1066 - }, - { - "Function Name": "addDebugFormat", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1492, - "End Line": 1499 - }, - { - "Function Name": "deinit", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1172, - "End Line": 1178 - }, - { - "Function Name": "deinit", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1439, - "End Line": 1445 - }, - { - "Function Name": "workerUpdateBuiltinFile", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 5550, - "End Line": 5556 + "Start Line": 5662, + "End Line": 5677 }, { - "Function Name": "fmt", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, + "Function Name": "cob_sys_chdir", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 16, "Control Flow Branches": 1, "Input Parameters": 2, "Control Flow Ratio": "50.0%", - "Start Line": 465, - "End Line": 467 + "Start Line": 6288, + "End Line": 6303 }, { - "Function Name": "queueJob", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 5017, - "End Line": 5019 + "Function Name": "cob_srttmpfile", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "33.3%", + "Start Line": 6539, + "End Line": 6563 }, { - "Function Name": "deinit", + "Function Name": "cob_sys_mkdir", "Structural Impact": 3.5, - "Lines of Code (LOC)": 14, + "Lines of Code (LOC)": 13, "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 1619, - "End Line": 1632 + "Control Flow Ratio": "50.0%", + "Start Line": 6274, + "End Line": 6286 }, { - "Function Name": "clearMiscFailures", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 9, + "Function Name": "cob_free_list", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 14, "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 2765, - "End Line": 2773 + "Control Flow Ratio": "20.0%", + "Start Line": 6485, + "End Line": 6498 }, { - "Function Name": "hasCppExt", + "Function Name": "get_io_ptr", "Structural Impact": 3.3, "Lines of Code (LOC)": 9, "Control Flow Branches": 1, "Input Parameters": 1, "Control Flow Ratio": "50.0%", - "Start Line": 7537, - "End Line": 7545 + "Start Line": 284, + "End Line": 292 }, { - "Function Name": "deinit", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 724, - "End Line": 731 + "Function Name": "cob_sys_open_file", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 0, + "Input Parameters": 5, + "Control Flow Ratio": "0.0%", + "Start Line": 5856, + "End Line": 5868 }, { - "Function Name": "withoutLocalCache", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 736, - "End Line": 743 + "Function Name": "lock_record", + "Structural Impact": 2.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 1967, + "End Line": 1979 }, { - "Function Name": "obtainWin32ResourceCacheManifest", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 5611, - "End Line": 5617 + "Function Name": "cob_file_sort_init_key", + "Structural Impact": 2.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 7062, + "End Line": 7070 }, { - "Function Name": "digest", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 442, - "End Line": 446 + "Function Name": "unlock_record", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1981, + "End Line": 1987 }, { - "Function Name": "releaseLock", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 1605, - "End Line": 1610 + "Function Name": "cob_file_set_lock", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4932, + "End Line": 4938 }, { - "Function Name": "moveLock", - "Structural Impact": 3.1, + "Function Name": "cob_file_xfdname", + "Structural Impact": 2.0, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1612, - "End Line": 1616 - }, - { - "Function Name": "workerZcuCodegen", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 14, "Control Flow Branches": 0, - "Input Parameters": 5, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 5863, - "End Line": 5876 + "Start Line": 4980, + "End Line": 4984 }, { - "Function Name": "hasObjectExt", - "Structural Impact": 3.1, + "Function Name": "cob_unlock_file", + "Structural Impact": 2.0, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7516, - "End Line": 7521 + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 5035, + "End Line": 5040 }, { - "Function Name": "hasStaticLibraryExt", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, + "Function Name": "cob_sys_close_file", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7523, - "End Line": 7527 + "Control Flow Ratio": "0.0%", + "Start Line": 5972, + "End Line": 5981 }, { - "Function Name": "hasCppHExt", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, + "Function Name": "cob_sys_flush_file", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7547, - "End Line": 7551 + "Control Flow Ratio": "0.0%", + "Start Line": 5983, + "End Line": 5991 }, { - "Function Name": "keys", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "cob_file_complete", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 103, - "End Line": 105 + "Control Flow Ratio": "0.0%", + "Start Line": 4943, + "End Line": 4947 }, { - "Function Name": "count", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "catch_alarm", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 106, - "End Line": 108 + "Control Flow Ratio": "0.0%", + "Start Line": 1780, + "End Line": 1780 }, { - "Function Name": "popFront", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 138, - "End Line": 140 + "Function Name": "dummy_stub", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 154, + "End Line": 154 }, { - "Function Name": "values", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 151, - "End Line": 153 + "Function Name": "dummy_91", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 155, + "End Line": 155 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 2150, + "Sequential Logic Declarations": 605, + "Function Parameters": 209, + "Function/Method Declarations": 129, + "Class/Entity Declarations": 60, + "Defensive Programming Constructs": 137, + "Type/Safety Bypasses": 127, + "High-Risk Execution Commands": 4, + "I/O and Network Boundaries": 105, + "Exposed API / Public Exports": 923, + "State Mutations / Variable Reassignments": 5009, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 3, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 27, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 4, + "Metaprogramming & Reflection": 12, + "Module Dependencies (Imports)": 5, + "Authorship Metadata": 1, + "Planned Work (TODOs)": 2, + "Acknowledged Tech Debt (FIXMEs)": 1, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 3, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 117, + "Pointer Arithmetic & Addressing": 3013, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 40, + "Explicit Type Casts": 133, + "Fatal Aborts & Exceptions": 40, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 120, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 121, + "Resource Deallocation & Cleanup": 30, + "Private / Encapsulated Scopes": 118, + "Event Listeners & Subscribers": 3, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 5651, + "Structural Space Indentations": 7, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 5, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 2, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 504, + "Design Camel Case": 1, + "Design Snake Case": 503, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 147, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 16, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 2, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 2, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 5, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [ + "defaults.h", + "dlfcn.h", + "fileio.h", + "signal.h", + "sys/wait.h" + ] + }, + "cobol/gnucobol_internals/numeric.c": { + "1. Artifact Identity": { + "Filename": "numeric.c", + "Path": "cobol/gnucobol_internals/numeric.c", + "Language": "C", + "Architect": "(C) 2001-2012, 2014-2020 Free Software Foundation, Inc", + "Indentation Style": "Tabs", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "yacc", + "Lock Tier": 1.5, + "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" + }, + "2. Topological Coordinates": { + "X": -1515.55, + "Y": 60.53, + "Z": 4975.37 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": "Unclassified", + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 2689, + "Coding LOC": 2299, + "Documentation LOC": 138, + "Structural Magnitude": 3385.58, + "Control Flow Ratio": "71.6%", + "Popularity Rank": 1, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 1.399 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "92.38%", + "Error & Exception Exposure": "92.09%", + "Tech Debt Exposure": "38.29%", + "Testing Exposure": "80.0%", + "API Exposure": "11.81%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "0.0%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "94.08%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [ + { + "Function Name": "cob_decimal_set_display", + "Structural Impact": 641.6, + "Lines of Code (LOC)": 1470, + "Control Flow Branches": 327, + "Input Parameters": 2, + "Control Flow Ratio": "68.4%", + "Start Line": 1219, + "End Line": 2688 }, { - "Function Name": "getTarget", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 2775, - "End Line": 2777 + "Function Name": "cob_decimal_get_binary", + "Structural Impact": 87.1, + "Lines of Code (LOC)": 102, + "Control Flow Branches": 40, + "Input Parameters": 3, + "Control Flow Ratio": "93.0%", + "Start Line": 1418, + "End Line": 1519 }, { - "Function Name": "addReferenceTraceFrame", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 6, - "Control Flow Ratio": "0.0%", - "Start Line": 4472, - "End Line": 4479 + "Function Name": "cob_decimal_do_round", + "Structural Impact": 73.3, + "Lines of Code (LOC)": 107, + "Control Flow Branches": 33, + "Input Parameters": 3, + "Control Flow Ratio": "71.7%", + "Start Line": 1627, + "End Line": 1733 }, { - "Function Name": "fmtRcEscape", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6499, - "End Line": 6501 + "Function Name": "cob_decimal_get_field", + "Structural Impact": 64.8, + "Lines of Code (LOC)": 96, + "Control Flow Branches": 29, + "Input Parameters": 3, + "Control Flow Ratio": "64.4%", + "Start Line": 1735, + "End Line": 1830 }, { - "Function Name": "hasCExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7529, - "End Line": 7531 + "Function Name": "cob_decimal_get_packed", + "Structural Impact": 61.6, + "Lines of Code (LOC)": 113, + "Control Flow Branches": 27, + "Input Parameters": 3, + "Control Flow Ratio": "84.4%", + "Start Line": 1058, + "End Line": 1170 }, { - "Function Name": "hasCHExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7533, - "End Line": 7535 + "Function Name": "cob_decimal_set_binary", + "Structural Impact": 45.7, + "Lines of Code (LOC)": 82, + "Control Flow Branches": 23, + "Input Parameters": 2, + "Control Flow Ratio": "95.8%", + "Start Line": 1335, + "End Line": 1416 }, { - "Function Name": "hasObjCExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7553, - "End Line": 7555 + "Function Name": "cob_cmp_packed", + "Structural Impact": 41.8, + "Lines of Code (LOC)": 73, + "Control Flow Branches": 21, + "Input Parameters": 2, + "Control Flow Ratio": "80.8%", + "Start Line": 2342, + "End Line": 2414 }, { - "Function Name": "hasObjCHExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, + "Function Name": "cob_get_long_ebcdic_sign", + "Structural Impact": 41.4, + "Lines of Code (LOC)": 65, + "Control Flow Branches": 21, + "Input Parameters": 2, "Control Flow Ratio": "50.0%", - "Start Line": 7557, - "End Line": 7559 + "Start Line": 2457, + "End Line": 2521 }, { - "Function Name": "hasObjCppExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, + "Function Name": "cob_cmp_numdisp", + "Structural Impact": 40.2, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 16, + "Input Parameters": 4, + "Control Flow Ratio": "84.2%", + "Start Line": 2523, + "End Line": 2566 + }, + { + "Function Name": "cob_decimal_adjust", + "Structural Impact": 39.8, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 16, + "Input Parameters": 4, + "Control Flow Ratio": "88.9%", + "Start Line": 451, + "End Line": 486 + }, + { + "Function Name": "cob_add_int", + "Structural Impact": 32.8, + "Lines of Code (LOC)": 55, + "Control Flow Branches": 14, + "Input Parameters": 3, + "Control Flow Ratio": "70.0%", + "Start Line": 2179, + "End Line": 2233 + }, + { + "Function Name": "cob_decimal_get_ieee64dec", + "Structural Impact": 32.6, + "Lines of Code (LOC)": 53, + "Control Flow Branches": 14, + "Input Parameters": 3, + "Control Flow Ratio": "77.8%", + "Start Line": 488, + "End Line": 540 + }, + { + "Function Name": "cob_decimal_set_field", + "Structural Impact": 29.4, + "Lines of Code (LOC)": 34, + "Control Flow Branches": 15, + "Input Parameters": 2, + "Control Flow Ratio": "78.9%", + "Start Line": 1539, + "End Line": 1572 + }, + { + "Function Name": "cob_decimal_get_ieee128dec", + "Structural Impact": 28.4, + "Lines of Code (LOC)": 49, + "Control Flow Branches": 12, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 607, + "End Line": 655 + }, + { + "Function Name": "cob_set_packed_int", + "Structural Impact": 26.4, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 13, + "Input Parameters": 2, + "Control Flow Ratio": "81.2%", + "Start Line": 1172, + "End Line": 1215 + }, + { + "Function Name": "cob_decimal_set_ieee64dec", + "Structural Impact": 25.7, + "Lines of Code (LOC)": 64, + "Control Flow Branches": 12, + "Input Parameters": 2, + "Control Flow Ratio": "70.6%", + "Start Line": 542, + "End Line": 605 + }, + { + "Function Name": "cob_decimal_print", + "Structural Impact": 24.6, + "Lines of Code (LOC)": 42, + "Control Flow Branches": 12, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 378, + "End Line": 419 + }, + { + "Function Name": "cob_decimal_set_ieee128dec", + "Structural Impact": 24.3, + "Lines of Code (LOC)": 70, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "73.3%", + "Start Line": 657, + "End Line": 726 + }, + { + "Function Name": "cob_cmp_float", + "Structural Impact": 24.1, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 12, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2295, + "End Line": 2326 + }, + { + "Function Name": "cob_decimal_set_packed", + "Structural Impact": 23.7, + "Lines of Code (LOC)": 59, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "91.7%", + "Start Line": 998, + "End Line": 1056 + }, + { + "Function Name": "cob_get_long_ascii_sign", + "Structural Impact": 22.6, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 11, + "Input Parameters": 2, "Control Flow Ratio": "50.0%", - "Start Line": 7561, - "End Line": 7564 + "Start Line": 2419, + "End Line": 2454 }, { - "Function Name": "hasObjCppHExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "cob_print_ieeedec", + "Structural Impact": 20.7, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 10, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 1577, + "End Line": 1608 + }, + { + "Function Name": "cob_decimal_set_double", + "Structural Impact": 18.3, + "Lines of Code (LOC)": 55, + "Control Flow Branches": 8, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 730, + "End Line": 784 + }, + { + "Function Name": "cob_decimal_get_display", + "Structural Impact": 14.5, + "Lines of Code (LOC)": 50, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "62.5%", + "Start Line": 1282, + "End Line": 1331 + }, + { + "Function Name": "cob_decimal_div", + "Structural Impact": 10.2, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "57.1%", + "Start Line": 1858, + "End Line": 1888 + }, + { + "Function Name": "cob_decimal_get_double", + "Structural Impact": 10.1, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7566, - "End Line": 7568 + "Control Flow Ratio": "71.4%", + "Start Line": 786, + "End Line": 817 }, { - "Function Name": "getZigBackend", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "cob_cmp_llint", + "Structural Impact": 10.1, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 2259, + "End Line": 2286 + }, + { + "Function Name": "cob_decimal_set_llint", + "Structural Impact": 9.9, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 341, + "End Line": 365 + }, + { + "Function Name": "mpz_set_sll", + "Structural Impact": 9.5, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 137, + "End Line": 153 + }, + { + "Function Name": "cob_numeric_cmp", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2328, + "End Line": 2340 + }, + { + "Function Name": "mpz_get_sll", + "Structural Impact": 8.1, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7734, - "End Line": 7737 + "Control Flow Ratio": "57.1%", + "Start Line": 175, + "End Line": 195 }, { - "Function Name": "compilerRtStrip", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "mpz_get_ull", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 4, "Input Parameters": 1, "Control Flow Ratio": "50.0%", - "Start Line": 8168, - "End Line": 8170 + "Start Line": 155, + "End Line": 173 }, { - "Function Name": "create", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 5, - "Control Flow Ratio": "0.0%", - "Start Line": 1897, - "End Line": 1903 + "Function Name": "cob_binary_set_uint64", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 266, + "End Line": 282 }, { - "Function Name": "getCrtPathsInner", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 5, - "Control Flow Ratio": "0.0%", - "Start Line": 8106, - "End Line": 8112 + "Function Name": "cob_binary_set_int64", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 284, + "End Line": 300 }, { - "Function Name": "addModule", - "Structural Impact": 2.7, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 0, + "Function Name": "shift_decimal", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1449, - "End Line": 1468 + "Control Flow Ratio": "60.0%", + "Start Line": 422, + "End Line": 436 }, { - "Function Name": "addModuleTableToCacheHash", - "Structural Impact": 2.7, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 1826, - "End Line": 1835 + "Function Name": "align_decimal", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 439, + "End Line": 447 }, { - "Function Name": "addResolvedTarget", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 0, + "Function Name": "cob_decimal_align", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1470, - "End Line": 1485 + "Control Flow Ratio": "60.0%", + "Start Line": 1900, + "End Line": 1909 }, { - "Function Name": "failCObj", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 7315, - "End Line": 7320 + "Function Name": "cob_binary_get_sint64", + "Structural Impact": 6.9, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 220, + "End Line": 244 }, { - "Function Name": "failWin32Resource", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 7360, - "End Line": 7360 + "Function Name": "cob_binary_get_uint64", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 246, + "End Line": 264 }, { - "Function Name": "reportRetryableWin32ResourceError", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, + "Function Name": "num_byte_memcpy", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 6082, - "End Line": 6086 + "Control Flow Ratio": "66.7%", + "Start Line": 212, + "End Line": 218 }, { - "Function Name": "failCObjWithOwnedDiagBundle", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 7340, - "End Line": 7344 + "Function Name": "cob_set_packed_zero", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 984, + "End Line": 996 }, { - "Function Name": "failWin32ResourceWithOwnedBundle", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 7383, - "End Line": 7387 + "Function Name": "cob_packed_get_sign", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 821, + "End Line": 831 }, { - "Function Name": "deinit", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, + "Function Name": "cob_div_quotient", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 33, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "25.0%", + "Start Line": 1949, + "End Line": 1981 + }, + { + "Function Name": "cob_init_numeric", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 38, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 2651, + "End Line": 2688 + }, + { + "Function Name": "mpz_set_ull", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 891, - "End Line": 897 + "Control Flow Ratio": "66.7%", + "Start Line": 121, + "End Line": 135 }, { - "Function Name": "ensureUnusedCapacity", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, + "Function Name": "cob_exit_numeric", + "Structural Impact": 5.7, + "Lines of Code (LOC)": 33, + "Control Flow Branches": 3, + "Input Parameters": 0, + "Control Flow Ratio": "60.0%", + "Start Line": 2617, + "End Line": 2649 + }, + { + "Function Name": "cob_print_realbin", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 1, "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 137, - "End Line": 137 + "Control Flow Ratio": "25.0%", + "Start Line": 1610, + "End Line": 1625 }, { - "Function Name": "isNested", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, + "Function Name": "cob_decimal_alloc", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 681, - "End Line": 686 + "Control Flow Ratio": "50.0%", + "Start Line": 2568, + "End Line": 2581 }, { - "Function Name": "deinit", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, + "Function Name": "cob_decimal_push", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 915, - "End Line": 919 + "Control Flow Ratio": "50.0%", + "Start Line": 2583, + "End Line": 2597 }, { - "Function Name": "reportRetryableCObjectError", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 6073, - "End Line": 6073 + "Function Name": "cob_decimal_pop", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2599, + "End Line": 2613 }, { - "Function Name": "tmpFilePath", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_set_ullint", + "Structural Impact": 4.1, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 327, + "End Line": 338 + }, + { + "Function Name": "cob_gmp_free", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "20.0%", + "Start Line": 200, + "End Line": 210 + }, + { + "Function Name": "cob_decimal_clear", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 317, + "End Line": 324 + }, + { + "Function Name": "cob_set_field_to_uint", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 13, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6734, - "End Line": 6734 + "Start Line": 1523, + "End Line": 1535 }, { - "Function Name": "deinit", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 3, + "Function Name": "cob_add", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 430, - "End Line": 432 + "Start Line": 1913, + "End Line": 1920 }, { - "Function Name": "addToHasher", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "cob_sub", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 436, - "End Line": 439 + "Start Line": 1922, + "End Line": 1929 }, { - "Function Name": "destroy", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "cob_mul", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 1329, - "End Line": 1332 + "Start Line": 1931, + "End Line": 1938 }, { - "Function Name": "destroy", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "cob_div", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 1376, - "End Line": 1379 + "Start Line": 1940, + "End Line": 1947 }, { - "Function Name": "deinit", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 3, + "Function Name": "cob_decimal_setget_fld", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 5625, - "End Line": 5627 + "Start Line": 1989, + "End Line": 1994 }, { - "Function Name": "getCrtPaths", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "cob_sub_int", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 8098, - "End Line": 8101 + "Start Line": 2235, + "End Line": 2239 }, { - "Function Name": "deinit", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_add", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 109, - "End Line": 109 + "Start Line": 1834, + "End Line": 1840 }, { - "Function Name": "deinit", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_sub", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 141, - "End Line": 141 + "Start Line": 1842, + "End Line": 1848 }, { - "Function Name": "deinit", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_mul", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 154, - "End Line": 154 + "Start Line": 1850, + "End Line": 1856 }, { - "Function Name": "openInfo", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "cob_cmp_int", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 449, - "End Line": 449 + "Start Line": 2241, + "End Line": 2248 }, { - "Function Name": "fail", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "cob_cmp_uint", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 1892, - "End Line": 1892 + "Start Line": 2250, + "End Line": 2257 }, { - "Function Name": "setAllocFailure", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 5, + "Function Name": "cob_decimal_init2", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 7685, - "End Line": 7689 + "Start Line": 304, + "End Line": 309 }, { - "Function Name": "tryLock", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_set", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 252, - "End Line": 252 + "Start Line": 369, + "End Line": 374 }, { - "Function Name": "lock", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_cmp", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 253, - "End Line": 253 + "Start Line": 1890, + "End Line": 1895 }, { - "Function Name": "unlock", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "cob_div_remainder", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 254, - "End Line": 254 + "Start Line": 1983, + "End Line": 1987 }, { - "Function Name": "getAllErrorsAlloc", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_init", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3889, - "End Line": 3889 + "Start Line": 311, + "End Line": 315 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 2118, - "Sequential Logic Declarations": 661, - "Function Parameters": 183, - "Function/Method Declarations": 183, - "Class/Entity Declarations": 52, - "Defensive Programming Constructs": 1135, - "Type/Safety Bypasses": 257, + "Control Flow Branches": 566, + "Sequential Logic Declarations": 225, + "Function Parameters": 116, + "Function/Method Declarations": 75, + "Class/Entity Declarations": 5, + "Defensive Programming Constructs": 43, + "Type/Safety Bypasses": 2, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 267, + "State Mutations / Variable Reassignments": 1353, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 2, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 11, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 2, + "Metaprogramming & Reflection": 7, + "Module Dependencies (Imports)": 14, + "Authorship Metadata": 1, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 3, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 106, + "Pointer Arithmetic & Addressing": 808, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 8, + "Explicit Type Casts": 17, + "Fatal Aborts & Exceptions": 2, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 60, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 63, + "Resource Deallocation & Cleanup": 1, + "Private / Encapsulated Scopes": 53, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 1820, + "Structural Space Indentations": 0, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 218, + "Design Camel Case": 0, + "Design Snake Case": 218, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 52, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 26, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 14, + "Direct Downstream (Dependency Blast Radius)": 1, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [ + "coblocal.h", + "config.h", + "ctype.h", + "errno.h", + "gmp.h", + "ieeefp.h", + "libcob.h", + "math.h", + "mpir.h", + "stdarg.h", + "stddef.h", + "stdio.h", + "stdlib.h", + "string.h" + ] + }, + "cobol/gnucobol_internals/screenio.cpy": { + "1. Artifact Identity": { + "Filename": "screenio.cpy", + "Path": "cobol/gnucobol_internals/screenio.cpy", + "Language": "Cobol", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "yacc", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .cpy)" + }, + "2. Topological Coordinates": { + "X": -1135.66, + "Y": 119.87, + "Z": 5372.91 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 197, + "Coding LOC": 152, + "Documentation LOC": 39, + "Structural Magnitude": 1.15, + "Control Flow Ratio": "0.0%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 0.0 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "0.0%", + "Error & Exception Exposure": "58.26%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "2.3%", + "API Exposure": "0.0%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "31.34%", + "Commented Logic Exposure": "7.29%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "13.38%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 0, + "Sequential Logic Declarations": 0, + "Function Parameters": 0, + "Function/Method Declarations": 0, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 0, "High-Risk Execution Commands": 0, "I/O and Network Boundaries": 1, - "Exposed API / Public Exports": 176, - "State Mutations / Variable Reassignments": 402, - "Commented-out Code (Dead Logic)": 4, - "Structured Documentation Blocks": 385, - "Unit Test Assertions": 11, - "Asynchronous/Concurrent Execution": 6, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 5, + "Commented-out Code (Dead Logic)": 1, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, - "Global State Dependencies": 714, + "Global State Dependencies": 0, "Decorators and Annotations": 0, - "Generic Type Abstractions": 8, + "Generic Type Abstractions": 0, "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 9, - "Metaprogramming & Reflection": 18, - "Module Dependencies (Imports)": 31, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 0, + "Module Dependencies (Imports)": 0, "Authorship Metadata": 0, - "Planned Work (TODOs)": 35, - "Acknowledged Tech Debt (FIXMEs)": 6, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 247, - "Manual Memory Allocation": 1, + "Pointer Arithmetic & Addressing": 0, + "Manual Memory Allocation": 0, "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 3, - "Ad-hoc Print / Debug Statements": 2, - "Explicit Type Casts": 168, - "Fatal Aborts & Exceptions": 374, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 0, + "Fatal Aborts & Exceptions": 0, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 1200, - "Thread Synchronization Locks": 71, - "Immutable Data Declarations": 816, - "Resource Deallocation & Cleanup": 160, - "Private / Encapsulated Scopes": 746, + "Bitwise Operations": 0, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 0, "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 6042, + "Structural Space Indentations": 152, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, - "Ipc Rpc Bridges": 3, + "Ipc Rpc Bridges": 0, "Feature Flags": 0, "Serialization Parsing": 0, "Regex Execution": 0, - "Time Date Logic": 1, + "Time Date Logic": 0, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -50703,14 +51174,14 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 854, - "Design Camel Case": 2, - "Design Snake Case": 710, - "Design Pascal Case": 114, + "Core Var Decl": 0, + "Design Camel Case": 0, + "Design Snake Case": 0, + "Design Pascal Case": 0, "Design Upper Case": 0, - "Design Short Vars": 103, - "Design Long Vars": 4, - "Duplicate Logic": 3, + "Design Short Vars": 0, + "Design Long Vars": 0, + "Duplicate Logic": 0, "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, @@ -50719,9 +51190,9 @@ "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 34, + "Dynamic Code Execution (Eval/Exec)": 0, "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 1, + "Commented-Out Executable Logic": 0, "Low-Level Bitwise / Cryptographic Math": 0, "Non-Standard / Steganographic Imports": 0, "Non-Standard Unicode / Homoglyphs": 0, @@ -50735,59 +51206,29 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 29, - "Direct Downstream (Dependency Blast Radius)": 2, - "Total Upstream (Absolute Fragility)": 4, - "Total Downstream (Absolute Dependency Blast Radius)": 7 + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 }, - "9. Extracted Dependencies": [ - "Air.zig", - "Builtin.zig", - "Compilation/Config.zig", - "InternPool.zig", - "Package.zig", - "Sema.zig", - "Type.zig", - "Value.zig", - "Zcu.zig", - "build_options", - "builtin", - "codegen/c.zig", - "codegen/llvm.zig", - "dev.zig", - "introspect.zig", - "libs/freebsd.zig", - "libs/glibc.zig", - "libs/libcxx.zig", - "libs/libtsan.zig", - "libs/libunwind.zig", - "libs/mingw.zig", - "libs/musl.zig", - "libs/netbsd.zig", - "libs/wasi_libc.zig", - "link.zig", - "main.zig", - "std", - "target.zig", - "tracy.zig" - ] + "9. Extracted Dependencies": [] }, - "zig/zig/InternPool.zig": { + "cobol/gnucobol_internals/parser.y": { "1. Artifact Identity": { - "Filename": "InternPool.zig", - "Path": "zig/zig/InternPool.zig", - "Language": "Zig", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", + "Filename": "parser.y", + "Path": "cobol/gnucobol_internals/parser.y", + "Language": "Yacc", + "Architect": "(C) 2001-2012, 2014-2020 Free Software Foundation, Inc", + "Indentation Style": "Mixed (39.4% Spaces / 60.6% Tabs)", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "zig", + "Folder Dominant Lang": "yacc", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .zig)" + "Identity Proof": "Single Indicator (Shebang)" }, "2. Topological Coordinates": { - "X": 3821.22, - "Y": -93.04, - "Z": -4652.55 + "X": -1867.38, + "Y": -100.48, + "Z": 5780.44 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -50796,7960 +51237,7902 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 13040, - "Coding LOC": 10787, - "Documentation LOC": 1198, - "Structural Magnitude": 6498.14, - "Control Flow Ratio": "65.0%", - "Popularity Rank": 3, + "Total LOC": 18380, + "Coding LOC": 15682, + "Documentation LOC": 939, + "Structural Magnitude": 8480.84, + "Control Flow Ratio": "75.0%", + "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.516 + "Raw Cognitive Density": 1.362 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "14.09%", - "Error & Exception Exposure": "59.26%", - "Tech Debt Exposure": "16.61%", + "Cognitive Load Exposure": "92.05%", + "Error & Exception Exposure": "83.81%", + "Tech Debt Exposure": "11.71%", "Testing Exposure": "80.0%", - "API Exposure": "4.38%", - "Concurrency Exposure": "33.98%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "5.7%", + "API Exposure": "0.03%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "4.81%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "45.08%", + "Documentation Exposure": "11.92%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "get", - "Structural Impact": 498.4, - "Lines of Code (LOC)": 800, - "Control Flow Branches": 204, - "Input Parameters": 4, - "Control Flow Ratio": "78.5%", - "Start Line": 7846, - "End Line": 8645 - }, - { - "Function Name": "getCoerced", - "Structural Impact": 288.1, - "Lines of Code (LOC)": 275, - "Control Flow Branches": 111, - "Input Parameters": 5, - "Control Flow Ratio": "73.0%", - "Start Line": 10608, - "End Line": 10882 - }, - { - "Function Name": "eql", - "Structural Impact": 224.3, - "Lines of Code (LOC)": 326, - "Control Flow Branches": 103, - "Input Parameters": 3, - "Control Flow Ratio": "63.2%", - "Start Line": 2866, - "End Line": 3191 + "Function Name": "statement", + "Structural Impact": 70.1, + "Lines of Code (LOC)": 82, + "Control Flow Branches": 65, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 10228, + "End Line": 10309 }, { - "Function Name": "indexToKey", - "Structural Impact": 148.9, - "Lines of Code (LOC)": 518, - "Control Flow Branches": 70, - "Input Parameters": 2, - "Control Flow Ratio": "64.8%", - "Start Line": 6980, - "End Line": 7497 + "Function Name": "currency_sign_clause", + "Structural Impact": 41.3, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 26, + "Input Parameters": 1, + "Control Flow Ratio": "89.7%", + "Start Line": 4547, + "End Line": 4609 }, { - "Function Name": "getStructType", - "Structural Impact": 107.9, - "Lines of Code (LOC)": 199, - "Control Flow Branches": 39, - "Input Parameters": 5, - "Control Flow Ratio": "86.7%", - "Start Line": 8903, - "End Line": 9101 + "Function Name": "evaluate_object", + "Structural Impact": 37.7, + "Lines of Code (LOC)": 76, + "Control Flow Branches": 23, + "Input Parameters": 1, + "Control Flow Ratio": "95.8%", + "Start Line": 12681, + "End Line": 12756 }, { - "Function Name": "getOrPutTrailingString", - "Structural Impact": 101.5, - "Lines of Code (LOC)": 119, - "Control Flow Branches": 38, - "Input Parameters": 5, - "Control Flow Ratio": "74.5%", - "Start Line": 11825, - "End Line": 11943 + "Function Name": "same_as_clause", + "Structural Impact": 31.0, + "Lines of Code (LOC)": 55, + "Control Flow Branches": 19, + "Input Parameters": 1, + "Control Flow Ratio": "86.4%", + "Start Line": 6839, + "End Line": 6893 }, { - "Function Name": "hash64", - "Structural Impact": 88.2, - "Lines of Code (LOC)": 240, - "Control Flow Branches": 43, - "Input Parameters": 2, - "Control Flow Ratio": "60.6%", - "Start Line": 2625, - "End Line": 2864 + "Function Name": "debugging_target", + "Structural Impact": 28.5, + "Lines of Code (LOC)": 61, + "Control Flow Branches": 17, + "Input Parameters": 1, + "Control Flow Ratio": "77.3%", + "Start Line": 15494, + "End Line": 15554 }, { - "Function Name": "getOrPutKeyEnsuringAdditionalCapacity", - "Structural Impact": 88.0, - "Lines of Code (LOC)": 95, - "Control Flow Branches": 33, - "Input Parameters": 5, - "Control Flow Ratio": "73.3%", - "Start Line": 7713, - "End Line": 7807 + "Function Name": "sort_body", + "Structural Impact": 23.4, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 14, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 14685, + "End Line": 14728 }, { - "Function Name": "dumpStatsFallible", - "Structural Impact": 84.0, - "Lines of Code (LOC)": 260, - "Control Flow Branches": 40, - "Input Parameters": 2, - "Control Flow Ratio": "85.1%", - "Start Line": 11068, - "End Line": 11327 + "Function Name": "alternative_record_key_clause", + "Structural Impact": 21.2, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 12, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5089, + "End Line": 5145 }, { - "Function Name": "getEnumType", - "Structural Impact": 83.9, - "Lines of Code (LOC)": 160, - "Control Flow Branches": 30, - "Input Parameters": 5, - "Control Flow Ratio": "78.9%", - "Start Line": 9967, - "End Line": 10126 + "Function Name": "page_limit_clause", + "Structural Impact": 19.9, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 17, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7938, + "End Line": 7974 }, { - "Function Name": "trackZir", - "Structural Impact": 83.2, - "Lines of Code (LOC)": 99, - "Control Flow Branches": 34, - "Input Parameters": 4, - "Control Flow Ratio": "73.9%", - "Start Line": 214, - "End Line": 312 + "Function Name": "size_is_integer", + "Structural Impact": 19.9, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 12, + "Input Parameters": 1, + "Control Flow Ratio": "70.6%", + "Start Line": 9836, + "End Line": 9866 }, { - "Function Name": "getErrorValue", - "Structural Impact": 78.5, - "Lines of Code (LOC)": 94, - "Control Flow Branches": 32, - "Input Parameters": 4, - "Control Flow Ratio": "72.7%", - "Start Line": 12807, - "End Line": 12900 + "Function Name": "integer", + "Structural Impact": 19.1, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 12, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17651, + "End Line": 17665 }, { - "Function Name": "List", - "Structural Impact": 72.7, - "Lines of Code (LOC)": 238, - "Control Flow Branches": 42, + "Function Name": "open_file_entry", + "Structural Impact": 18.7, + "Lines of Code (LOC)": 35, + "Control Flow Branches": 11, "Input Parameters": 1, - "Control Flow Ratio": "56.8%", - "Start Line": 1139, - "End Line": 1376 + "Control Flow Ratio": "100.0%", + "Start Line": 13645, + "End Line": 13679 }, { - "Function Name": "addDependency", - "Structural Impact": 71.3, - "Lines of Code (LOC)": 85, - "Control Flow Branches": 29, - "Input Parameters": 4, - "Control Flow Ratio": "96.7%", - "Start Line": 913, - "End Line": 997 + "Function Name": "renames_entry", + "Structural Impact": 17.6, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6626, + "End Line": 6666 }, { - "Function Name": "loadStructType", - "Structural Impact": 67.7, - "Lines of Code (LOC)": 177, - "Control Flow Branches": 33, - "Input Parameters": 2, - "Control Flow Ratio": "82.5%", - "Start Line": 4182, - "End Line": 4358 + "Function Name": "code_set_clause", + "Structural Impact": 17.4, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "83.3%", + "Start Line": 6141, + "End Line": 6176 }, { - "Function Name": "getUnionType", - "Structural Impact": 67.6, - "Lines of Code (LOC)": 127, - "Control Flow Branches": 24, - "Input Parameters": 5, - "Control Flow Ratio": "85.7%", - "Start Line": 8706, - "End Line": 8832 + "Function Name": "external_clause", + "Structural Impact": 17.2, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 15, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6899, + "End Line": 6923 }, { - "Function Name": "rehashTrackedInsts", - "Structural Impact": 50.4, - "Lines of Code (LOC)": 87, - "Control Flow Branches": 22, - "Input Parameters": 3, - "Control Flow Ratio": "84.6%", - "Start Line": 317, - "End Line": 403 + "Function Name": "column_integer", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 27, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8485, + "End Line": 8511 }, { - "Function Name": "init", - "Structural Impact": 43.9, - "Lines of Code (LOC)": 78, - "Control Flow Branches": 19, - "Input Parameters": 3, - "Control Flow Ratio": "95.0%", - "Start Line": 6829, - "End Line": 6906 + "Function Name": "symbolic_integer", + "Structural Impact": 16.6, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17668, + "End Line": 17687 }, { - "Function Name": "getGeneratedTagEnumType", - "Structural Impact": 43.5, - "Lines of Code (LOC)": 109, - "Control Flow Branches": 16, - "Input Parameters": 4, - "Control Flow Ratio": "64.0%", - "Start Line": 10141, - "End Line": 10249 + "Function Name": "unsigned_pos_integer", + "Structural Impact": 16.5, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17690, + "End Line": 17707 }, { - "Function Name": "getFuncDeclIes", - "Structural Impact": 40.9, - "Lines of Code (LOC)": 148, + "Function Name": "based_clause", + "Structural Impact": 16.1, + "Lines of Code (LOC)": 22, "Control Flow Branches": 14, - "Input Parameters": 4, - "Control Flow Ratio": "56.0%", - "Start Line": 9387, - "End Line": 9534 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7665, + "End Line": 7686 }, { - "Function Name": "getFuncInstanceIes", - "Structural Impact": 36.6, - "Lines of Code (LOC)": 151, - "Control Flow Branches": 12, - "Input Parameters": 4, - "Control Flow Ratio": "52.2%", - "Start Line": 9679, - "End Line": 9829 + "Function Name": "section_header", + "Structural Impact": 16.1, + "Lines of Code (LOC)": 40, + "Control Flow Branches": 9, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 10017, + "End Line": 10056 }, { - "Function Name": "dumpGenericInstancesFallible", - "Structural Impact": 32.3, - "Lines of Code (LOC)": 58, - "Control Flow Branches": 16, - "Input Parameters": 2, - "Control Flow Ratio": "69.6%", - "Start Line": 11435, - "End Line": 11492 + "Function Name": "entry_body", + "Structural Impact": 13.8, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12460, + "End Line": 12481 }, { - "Function Name": "tagValueIndex", - "Structural Impact": 31.1, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 14, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 4410, - "End Line": 4432 + "Function Name": "class_value", + "Structural Impact": 13.5, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17721, + "End Line": 17735 }, { - "Function Name": "loadEnumType", - "Structural Impact": 29.8, - "Lines of Code (LOC)": 76, - "Control Flow Branches": 14, - "Input Parameters": 2, - "Control Flow Ratio": "73.7%", - "Start Line": 4435, - "End Line": 4510 + "Function Name": "global_clause", + "Structural Impact": 13.0, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 11, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6943, + "End Line": 6962 }, { - "Function Name": "getFuncInstance", - "Structural Impact": 28.4, - "Lines of Code (LOC)": 76, - "Control Flow Branches": 10, - "Input Parameters": 4, - "Control Flow Ratio": "58.8%", - "Start Line": 9599, - "End Line": 9674 + "Function Name": "read_body", + "Structural Impact": 12.7, + "Lines of Code (LOC)": 27, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 14043, + "End Line": 14069 }, { - "Function Name": "getFuncType", - "Structural Impact": 27.5, - "Lines of Code (LOC)": 59, - "Control Flow Branches": 10, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 9166, - "End Line": 9224 + "Function Name": "display_identifier_or_alphabet_name", + "Structural Impact": 12.5, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17565, + "End Line": 17588 }, { - "Function Name": "isExternOrFn", - "Structural Impact": 23.4, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 12, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 655, - "End Line": 671 + "Function Name": "col_or_plus", + "Structural Impact": 12.4, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8456, + "End Line": 8476 }, { - "Function Name": "pack", - "Structural Impact": 22.4, - "Lines of Code (LOC)": 52, - "Control Flow Branches": 13, + "Function Name": "page_detail", + "Structural Impact": 12.1, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 7, "Input Parameters": 1, - "Control Flow Ratio": "86.7%", - "Start Line": 12943, - "End Line": 12994 + "Control Flow Ratio": "100.0%", + "Start Line": 8026, + "End Line": 8040 }, { - "Function Name": "getFuncDecl", - "Structural Impact": 21.0, - "Lines of Code (LOC)": 63, - "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "58.3%", - "Start Line": 9305, - "End Line": 9367 + "Function Name": "record_key_clause", + "Structural Impact": 11.7, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 6, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5470, + "End Line": 5505 }, { - "Function Name": "nameIndex", - "Structural Impact": 20.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 9, - "Input Parameters": 3, - "Control Flow Ratio": "64.3%", - "Start Line": 3686, - "End Line": 3696 + "Function Name": "occurs_key_field", + "Structural Impact": 11.4, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 6, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 7548, + "End Line": 7578 }, { - "Function Name": "typeOf", - "Structural Impact": 20.6, - "Lines of Code (LOC)": 241, + "Function Name": "same_clause", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 26, "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "42.9%", - "Start Line": 11961, - "End Line": 12201 + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 5686, + "End Line": 5711 }, { - "Function Name": "getErrorSetType", - "Structural Impact": 20.3, - "Lines of Code (LOC)": 48, - "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "46.7%", - "Start Line": 9536, - "End Line": 9583 + "Function Name": "identified_by_clause", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 6, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7768, + "End Line": 7785 }, { - "Function Name": "loadUnionType", - "Structural Impact": 20.0, - "Lines of Code (LOC)": 54, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 3537, - "End Line": 3590 + "Function Name": "usage_clause", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 6, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7104, + "End Line": 7119 }, { - "Function Name": "getTupleType", - "Structural Impact": 19.9, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "58.3%", - "Start Line": 9109, - "End Line": 9149 + "Function Name": "identifier_or_file_name", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 6, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17413, + "End Line": 17428 }, { - "Function Name": "deinit", - "Structural Impact": 19.5, + "Function Name": "paragraph_header", + "Structural Impact": 10.6, "Lines of Code (LOC)": 43, - "Control Flow Branches": 9, - "Input Parameters": 2, + "Control Flow Branches": 5, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 6908, - "End Line": 6950 + "Start Line": 10068, + "End Line": 10110 }, { - "Function Name": "zigTypeTag", - "Structural Impact": 19.4, - "Lines of Code (LOC)": 249, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "10.3%", - "Start Line": 12307, - "End Line": 12555 + "Function Name": "perform_varying", + "Structural Impact": 10.5, + "Lines of Code (LOC)": 40, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 13928, + "End Line": 13967 }, { - "Function Name": "dumpAllFallible", - "Structural Impact": 19.2, - "Lines of Code (LOC)": 101, - "Control Flow Branches": 9, + "Function Name": "constant_entry", + "Structural Impact": 9.9, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "81.8%", - "Start Line": 11329, - "End Line": 11429 + "Control Flow Ratio": "100.0%", + "Start Line": 6693, + "End Line": 6720 }, { - "Function Name": "nextField", - "Structural Impact": 19.0, - "Lines of Code (LOC)": 23, + "Function Name": "use_debugging", + "Structural Impact": 9.9, + "Lines of Code (LOC)": 38, "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "63.6%", - "Start Line": 9933, - "End Line": 9955 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 15449, + "End Line": 15486 }, { - "Function Name": "dbHelper", - "Structural Impact": 18.9, - "Lines of Code (LOC)": 157, - "Control Flow Branches": 7, - "Input Parameters": 2, + "Function Name": "external_form_clause", + "Structural Impact": 9.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 8, + "Input Parameters": 0, "Control Flow Ratio": "100.0%", - "Start Line": 4823, - "End Line": 4979 + "Start Line": 7747, + "End Line": 7763 }, { - "Function Name": "getCoercedFunc", - "Structural Impact": 18.9, - "Lines of Code (LOC)": 36, - "Control Flow Branches": 6, - "Input Parameters": 5, - "Control Flow Ratio": "54.5%", - "Start Line": 10914, - "End Line": 10949 + "Function Name": "file_description_entry", + "Structural Impact": 9.6, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5863, + "End Line": 5885 }, { - "Function Name": "getBackingAddrTag", - "Structural Impact": 18.7, - "Lines of Code (LOC)": 27, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "56.2%", - "Start Line": 12276, - "End Line": 12302 + "Function Name": "replacing_region", + "Structural Impact": 9.6, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 13374, + "End Line": 13396 }, { - "Function Name": "addLimbsExtraAssumeCapacity", - "Structural Impact": 18.4, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "81.8%", - "Start Line": 10441, - "End Line": 10461 + "Function Name": "picture_clause", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7050, + "End Line": 7067 }, { - "Function Name": "getErrorValueIfExists", - "Structural Impact": 18.3, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "69.2%", - "Start Line": 12902, - "End Line": 12920 + "Function Name": "invalid_statement", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 10113, + "End Line": 10129 }, { - "Function Name": "next", - "Structural Impact": 18.2, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 11, + "Function Name": "at_line_column", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "68.8%", - "Start Line": 4146, - "End Line": 4169 + "Control Flow Ratio": "100.0%", + "Start Line": 10596, + "End Line": 10612 }, { - "Function Name": "slicePtrType", - "Structural Impact": 18.0, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 10553, - "End Line": 10566 + "Function Name": "file_description", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5844, + "End Line": 5858 }, { - "Function Name": "pack", - "Structural Impact": 17.7, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 10, + "Function Name": "data_description", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "90.9%", - "Start Line": 791, - "End Line": 833 + "Control Flow Ratio": "100.0%", + "Start Line": 6436, + "End Line": 6450 }, { - "Function Name": "getOpaqueType", - "Structural Impact": 17.7, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 6, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 10256, - "End Line": 10296 + "Function Name": "_loc", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 11003, + "End Line": 11015 }, { - "Function Name": "createNamespace", - "Structural Impact": 17.5, - "Lines of Code (LOC)": 36, - "Control Flow Branches": 6, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 11687, - "End Line": 11722 + "Function Name": "table_name", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16788, + "End Line": 16805 }, { - "Function Name": "extraFuncType", - "Structural Impact": 17.4, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 7528, - "End Line": 7555 + "Function Name": "identifier_field", + "Structural Impact": 7.9, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17432, + "End Line": 17448 }, { - "Function Name": "removeDependenciesForDepender", - "Structural Impact": 17.2, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 848, - "End Line": 872 + "Function Name": "identifier", + "Structural Impact": 7.9, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17451, + "End Line": 17466 }, { - "Function Name": "getUnion", - "Structural Impact": 16.8, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 6, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 8647, - "End Line": 8669 + "Function Name": "object_computer_segment", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3855, + "End Line": 3868 }, { - "Function Name": "getIfExists", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "70.0%", - "Start Line": 10298, - "End Line": 10313 + "Function Name": "handle_is_in", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12229, + "End Line": 12242 }, { - "Function Name": "getString", - "Structural Impact": 14.6, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "70.0%", - "Start Line": 11945, - "End Line": 11959 + "Function Name": "goback_statement", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 13022, + "End Line": 13035 }, { - "Function Name": "indexToKeyBigInt", - "Structural Impact": 14.3, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 5, - "Input Parameters": 4, - "Control Flow Ratio": "83.3%", - "Start Line": 7625, - "End Line": 7641 + "Function Name": "communication_description", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6265, + "End Line": 6276 }, { - "Function Name": "next", - "Structural Impact": 13.7, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 8, + "Function Name": "unlock_body", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "61.5%", - "Start Line": 4107, - "End Line": 4126 + "Control Flow Ratio": "100.0%", + "Start Line": 15237, + "End Line": 15248 }, { - "Function Name": "funcIesResolvedPtr", - "Structural Impact": 13.4, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12678, - "End Line": 12703 + "Function Name": "line_linage_page_counter", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16666, + "End Line": 16678 }, { - "Function Name": "funcAnalysisPtr", - "Structural Impact": 13.3, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12564, - "End Line": 12587 + "Function Name": "next_group_plus", + "Structural Impact": 7.6, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8253, + "End Line": 8262 }, { - "Function Name": "srcInst", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 675, - "End Line": 690 + "Function Name": "unique_word", + "Structural Impact": 7.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17048, + "End Line": 17058 }, { - "Function Name": "finishFuncInstance", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 31, - "Control Flow Branches": 3, - "Input Parameters": 7, + "Function Name": "nonzero_numeric_literal", + "Structural Impact": 7.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 4, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 9831, - "End Line": 9861 + "Start Line": 17243, + "End Line": 17253 }, { - "Function Name": "isNoReturn", - "Structural Impact": 12.8, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 12254, - "End Line": 12266 + "Function Name": "arith_x", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17182, + "End Line": 17190 }, { - "Function Name": "getOrPutStringOpt", - "Structural Impact": 12.7, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 4, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 11813, - "End Line": 11822 + "Function Name": "use_file_exception", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 5, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 15374, + "End Line": 15397 }, { - "Function Name": "toUnsigned", - "Structural Impact": 12.4, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1887, - "End Line": 1892 + "Function Name": "use_reporting", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 15621, + "End Line": 15651 }, { - "Function Name": "dependencyIterator", - "Structural Impact": 11.6, - "Lines of Code (LOC)": 25, + "Function Name": "synchronized_clause", + "Structural Impact": 6.9, + "Lines of Code (LOC)": 18, "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 887, - "End Line": 911 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7625, + "End Line": 7642 }, { - "Function Name": "funcZirBodyInst", - "Structural Impact": 11.6, - "Lines of Code (LOC)": 25, + "Function Name": "_communication_section", + "Structural Impact": 6.8, + "Lines of Code (LOC)": 16, "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "55.6%", - "Start Line": 12629, - "End Line": 12653 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6242, + "End Line": 6257 }, { - "Function Name": "isIntegerType", - "Structural Impact": 11.5, - "Lines of Code (LOC)": 23, + "Function Name": "column_clause", + "Structural Impact": 6.7, + "Lines of Code (LOC)": 13, "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 10970, - "End Line": 10992 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8417, + "End Line": 8429 }, { - "Function Name": "putKeyReplace", - "Structural Impact": 11.4, - "Lines of Code (LOC)": 29, + "Function Name": "statements", + "Structural Impact": 6.7, + "Lines of Code (LOC)": 34, "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "57.1%", - "Start Line": 7816, - "End Line": 7844 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 10184, + "End Line": 10217 }, { - "Function Name": "getOrPutStringFmt", - "Structural Impact": 11.4, - "Lines of Code (LOC)": 16, + "Function Name": "symbolic_chars_phrase", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 18, "Control Flow Branches": 3, - "Input Parameters": 6, - "Control Flow Ratio": "60.0%", - "Start Line": 11796, - "End Line": 11811 - }, - { - "Function Name": "Map", - "Structural Impact": 11.3, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1547, - "End Line": 1602 + "Control Flow Ratio": "100.0%", + "Start Line": 4366, + "End Line": 4383 }, { - "Function Name": "isErrorSetType", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 11016, - "End Line": 11024 + "Function Name": "class_name_clause", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4453, + "End Line": 4471 }, { - "Function Name": "max", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 6397, - "End Line": 6401 + "Function Name": "communication_description_entry", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6281, + "End Line": 6299 }, { - "Function Name": "min", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 6412, - "End Line": 6416 + "Function Name": "on_off_clauses_1", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4096, + "End Line": 4111 }, { - "Function Name": "addFieldName", - "Structural Impact": 10.6, + "Function Name": "locale_clause", + "Structural Impact": 6.5, "Lines of Code (LOC)": 17, "Control Flow Branches": 3, - "Input Parameters": 5, - "Control Flow Ratio": "60.0%", - "Start Line": 12746, - "End Line": 12762 - }, - { - "Function Name": "unpack", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "71.4%", - "Start Line": 12996, - "End Line": 13038 + "Control Flow Ratio": "100.0%", + "Start Line": 4526, + "End Line": 4542 }, { - "Function Name": "extraFuncInstance", - "Structural Impact": 10.5, - "Lines of Code (LOC)": 31, + "Function Name": "linage_clause", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 17, "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 7579, - "End Line": 7609 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6060, + "End Line": 6076 }, { - "Function Name": "addExtraAssumeCapacity", - "Structural Impact": 10.5, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 10403, - "End Line": 10439 + "Function Name": "recording_mode", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6121, + "End Line": 6131 }, { - "Function Name": "getCoercedFuncDecl", - "Structural Impact": 10.5, + "Function Name": "split_key", + "Structural Impact": 6.4, "Lines of Code (LOC)": 14, "Control Flow Branches": 3, - "Input Parameters": 5, - "Control Flow Ratio": "60.0%", - "Start Line": 10884, - "End Line": 10897 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5533, + "End Line": 5546 }, { - "Function Name": "getCoercedFuncInstance", - "Structural Impact": 10.5, + "Function Name": "screen_description", + "Structural Impact": 6.4, "Lines of Code (LOC)": 14, "Control Flow Branches": 3, - "Input Parameters": 5, - "Control Flow Ratio": "60.0%", - "Start Line": 10899, - "End Line": 10912 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8565, + "End Line": 8578 }, { - "Function Name": "unpack", - "Structural Impact": 10.1, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 5, + "Function Name": "symbolic_characters_clause", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "83.3%", - "Start Line": 757, - "End Line": 788 + "Control Flow Ratio": "100.0%", + "Start Line": 4318, + "End Line": 4329 }, { - "Function Name": "createDeclNav", - "Structural Impact": 10.0, - "Lines of Code (LOC)": 30, - "Control Flow Branches": 2, - "Input Parameters": 7, - "Control Flow Ratio": "66.7%", - "Start Line": 11571, - "End Line": 11600 + "Function Name": "page_line_column", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7977, + "End Line": 7988 }, { - "Function Name": "funcTypeReturnType", - "Structural Impact": 9.7, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 12233, - "End Line": 12252 + "Function Name": "string_item", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 15076, + "End Line": 15087 }, { - "Function Name": "eql", - "Structural Impact": 9.5, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2547, - "End Line": 2562 + "Function Name": "encoding_xml_dec_and_attr", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 15808, + "End Line": 15820 }, { - "Function Name": "PtrElem", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 5, + "Function Name": "record_clause", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "55.6%", - "Start Line": 1168, - "End Line": 1185 + "Control Flow Ratio": "100.0%", + "Start Line": 5961, + "End Line": 5970 }, { - "Function Name": "assumeRuntimeBitsIfFieldTypesWip", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "44.4%", - "Start Line": 3797, - "End Line": 3811 + "Function Name": "schema_file_or_record_name", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16051, + "End Line": 16061 }, { - "Function Name": "addMap", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 9, + "Function Name": "_accept_exception_phrases", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 10, "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 10341, - "End Line": 10349 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16068, + "End Line": 16077 }, { - "Function Name": "isFn", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 637, - "End Line": 649 + "Function Name": "_exception_phrases", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16159, + "End Line": 16168 }, { - "Function Name": "getExtern", - "Structural Impact": 9.2, + "Function Name": "on_size_error_phrases", + "Structural Impact": 6.2, "Lines of Code (LOC)": 10, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 586, - "End Line": 595 + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16205, + "End Line": 16214 }, { - "Function Name": "isThreadlocal", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 625, - "End Line": 635 + "Function Name": "_on_overflow_phrases", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16251, + "End Line": 16260 }, { - "Function Name": "PtrArrayElem", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 5, + "Function Name": "_false_is", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "55.6%", - "Start Line": 1153, - "End Line": 1167 + "Control Flow Ratio": "100.0%", + "Start Line": 7710, + "End Line": 7718 }, { - "Function Name": "ptrsHaveSameAlignment", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 6, + "Function Name": "mnemonic_conv", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 9, "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 12766, - "End Line": 12771 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 11182, + "End Line": 11190 }, { - "Function Name": "format", - "Structural Impact": 9.1, + "Function Name": "x_common", + "Structural Impact": 6.1, "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, + "Control Flow Branches": 3, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 1899, - "End Line": 1906 + "Start Line": 17111, + "End Line": 17118 }, { - "Function Name": "extraFuncDecl", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 21, + "Function Name": "arith_nonzero_x", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 7557, - "End Line": 7577 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17201, + "End Line": 17208 }, { - "Function Name": "indexToFuncType", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, + "Function Name": "file_control_entry", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4789, + "End Line": 4816 + }, + { + "Function Name": "_with_mass_update", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 11, "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 10960, - "End Line": 10967 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5349, + "End Line": 5359 }, { - "Function Name": "ensureTotalCapacity", - "Structural Impact": 9.0, - "Lines of Code (LOC)": 7, + "Function Name": "_occurs_keys_and_indexed", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 11, "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1290, - "End Line": 1296 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7503, + "End Line": 7513 }, { - "Function Name": "next", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 5, + "Function Name": "_size_optional", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9801, + "End Line": 9810 + }, + { + "Function Name": "occurs_keys", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "71.4%", - "Start Line": 877, - "End Line": 884 + "Control Flow Ratio": "100.0%", + "Start Line": 7519, + "End Line": 7540 }, { - "Function Name": "remove", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 18, + "Function Name": "evaluate_statement", + "Structural Impact": 5.2, + "Lines of Code (LOC)": 23, "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 10354, - "End Line": 10371 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 12496, + "End Line": 12518 }, { - "Function Name": "assumePointerAlignedIfWip", - "Structural Impact": 8.8, + "Function Name": "mnemonic_name_clause", + "Structural Impact": 5.0, "Lines of Code (LOC)": 16, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "42.9%", - "Start Line": 3897, - "End Line": 3912 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4022, + "End Line": 4037 }, { - "Function Name": "extraFuncCoerced", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 7611, - "End Line": 7623 + "Function Name": "rep_name_list", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6209, + "End Line": 6223 }, { - "Function Name": "createNav", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 33, + "Function Name": "redefines_clause", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 16, "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 11535, - "End Line": 11567 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6818, + "End Line": 6833 }, { - "Function Name": "nameIndex", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 6, + "Function Name": "procedure", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 21, "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 2068, - "End Line": 2073 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9984, + "End Line": 10004 }, { - "Function Name": "typeOf", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 52, - "Control Flow Branches": 3, + "Function Name": "alphabet_name_clause", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 3193, - "End Line": 3244 + "Control Flow Ratio": "100.0%", + "Start Line": 4131, + "End Line": 4144 }, { - "Function Name": "nameIndex", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 4399, - "End Line": 4404 + "Function Name": "cursor_clause", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4661, + "End Line": 4673 }, { - "Function Name": "toSlice", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 1808, - "End Line": 1810 + "Function Name": "crt_status_clause", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4679, + "End Line": 4691 }, { - "Function Name": "fieldAlign", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3512, - "End Line": 3515 + "Function Name": "report_clause", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6189, + "End Line": 6201 }, { - "Function Name": "getBit", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3629, - "End Line": 3632 + "Function Name": "report_description", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7846, + "End Line": 7858 }, { - "Function Name": "fieldAlign", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3708, - "End Line": 3711 + "Function Name": "window_handle", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12135, + "End Line": 12148 }, { - "Function Name": "fieldInit", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3713, - "End Line": 3717 + "Function Name": "alphabet_name", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5268, + "End Line": 5278 }, { - "Function Name": "setInitsWip", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "30.0%", - "Start Line": 3927, - "End Line": 3952 + "Function Name": "page_limit_cols", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8003, + "End Line": 8013 }, { - "Function Name": "createComptimeUnit", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 18, + "Function Name": "heading_clause", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 12, "Control Flow Branches": 2, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 11508, - "End Line": 11525 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8043, + "End Line": 8054 }, { - "Function Name": "resolveNavType", - "Structural Impact": 8.1, - "Lines of Code (LOC)": 41, + "Function Name": "first_detail", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 12, "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 11604, - "End Line": 11644 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8057, + "End Line": 8068 }, { - "Function Name": "setCapacity", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 22, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "42.9%", - "Start Line": 1298, - "End Line": 1319 + "Function Name": "last_heading", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8071, + "End Line": 8082 }, { - "Function Name": "loadOpaqueType", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 4527, - "End Line": 4547 + "Function Name": "last_detail", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8085, + "End Line": 8096 }, { - "Function Name": "getOrPutString", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 13, + "Function Name": "footing_clause", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 12, "Control Flow Branches": 2, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 11782, - "End Line": 11794 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8099, + "End Line": 8110 }, { - "Function Name": "appendSliceAssumeCapacity", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1215, - "End Line": 1230 + "Function Name": "use_file_exception_target", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 15416, + "End Line": 15426 }, { - "Function Name": "setFieldTypesWip", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "37.5%", - "Start Line": 3813, - "End Line": 3827 + "Function Name": "file_or_record_name", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16764, + "End Line": 16774 }, { - "Function Name": "setLayoutWip", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "37.5%", - "Start Line": 3842, - "End Line": 3856 + "Function Name": "target_identifier_1", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17522, + "End Line": 17532 }, { - "Function Name": "setFullyResolved", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "37.5%", - "Start Line": 3975, - "End Line": 3989 + "Function Name": "object_computer_class", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3871, + "End Line": 3879 }, { - "Function Name": "getMutableLimbs", - "Structural Impact": 7.5, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1400, - "End Line": 1411 + "Function Name": "alphabet_type_national", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4211, + "End Line": 4219 }, { - "Function Name": "unwrapCoercedFunc", - "Structural Impact": 7.5, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12733, - "End Line": 12743 + "Function Name": "char_list", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4386, + "End Line": 4394 }, { - "Function Name": "resolveFull", - "Structural Impact": 7.4, + "Function Name": "locale_name", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7089, + "End Line": 7098 + }, + { + "Function Name": "report_group_description_entry", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8117, + "End Line": 8126 + }, + { + "Function Name": "field_or_literal_or_erase", + "Structural Impact": 4.7, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 157, - "End Line": 165 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 11990, + "End Line": 11998 }, { - "Function Name": "unwrap", - "Structural Impact": 7.4, + "Function Name": "evaluate_condition_list", + "Structural Impact": 4.7, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 4811, - "End Line": 4819 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12573, + "End Line": 12581 }, { - "Function Name": "childType", - "Structural Impact": 7.4, + "Function Name": "_end_perform", + "Structural Impact": 4.7, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 10542, - "End Line": 10550 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 13830, + "End Line": 13838 }, { - "Function Name": "createFile", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 14, + "Function Name": "start_body", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 11748, - "End Line": 11761 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 14851, + "End Line": 14860 }, { - "Function Name": "aggregateTypeLen", - "Structural Impact": 7.4, + "Function Name": "stop_returning", + "Structural Impact": 4.7, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12213, - "End Line": 12221 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 14979, + "End Line": 14987 }, { - "Function Name": "aggregateTypeLenIncludingSentinel", - "Structural Impact": 7.4, + "Function Name": "at_end", + "Structural Impact": 4.7, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12223, - "End Line": 12231 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16306, + "End Line": 16314 }, { - "Function Name": "iesFuncIndex", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12655, - "End Line": 12664 + "Function Name": "at_eop_clauses", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16351, + "End Line": 16359 }, { - "Function Name": "slicePtr", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 10569, - "End Line": 10576 + "Function Name": "invalid_key_phrases", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16401, + "End Line": 16409 }, { - "Function Name": "sliceLen", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 10579, - "End Line": 10586 + "Function Name": "file_name", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16860, + "End Line": 16869 }, { - "Function Name": "dump", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 4, + "Function Name": "cd_name", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 11063, - "End Line": 11066 + "Control Flow Ratio": "100.0%", + "Start Line": 16872, + "End Line": 16881 }, { - "Function Name": "isAggregateType", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 11034, - "End Line": 11039 + "Function Name": "report_name", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16886, + "End Line": 16895 }, { - "Function Name": "isFuncBody", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 12557, - "End Line": 12562 + "Function Name": "undefined_word", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17028, + "End Line": 17037 }, { - "Function Name": "resolve", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 172, - "End Line": 174 + "Function Name": "numeric_literal", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17219, + "End Line": 17228 }, { - "Function Name": "toSlice", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 1930, - "End Line": 1932 + "Function Name": "non_numeric_literal", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17231, + "End Line": 17240 }, { - "Function Name": "getErrorValue", - "Structural Impact": 7.1, + "Function Name": "alphabet_type_alphanumeric", + "Structural Impact": 4.6, "Lines of Code (LOC)": 8, "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 12923, - "End Line": 12930 - }, - { - "Function Name": "getErrorValueIfExists", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12932, - "End Line": 12934 - }, - { - "Function Name": "assumePointerAlignedIfFieldTypesWip", - "Structural Impact": 6.7, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 3449, - "End Line": 3462 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4183, + "End Line": 4190 }, { - "Function Name": "assumePointerAlignedIfFieldTypesWip", - "Structural Impact": 6.7, - "Lines of Code (LOC)": 14, + "Function Name": "label", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 3882, - "End Line": 3895 - }, - { - "Function Name": "activate", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 6952, - "End Line": 6965 - }, - { - "Function Name": "addInt", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 1, - "Input Parameters": 6, "Control Flow Ratio": "100.0%", - "Start Line": 10373, - "End Line": 10395 + "Start Line": 16948, + "End Line": 16954 }, { - "Function Name": "setFieldAligns", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 5, + "Function Name": "target_x", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 3530, - "End Line": 3534 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17076, + "End Line": 17082 }, { - "Function Name": "unwrap", - "Structural Impact": 6.1, + "Function Name": "_configuration_header", + "Structural Impact": 4.5, "Lines of Code (LOC)": 9, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 436, - "End Line": 444 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3703, + "End Line": 3711 }, { - "Function Name": "wrap", - "Structural Impact": 6.1, - "Lines of Code (LOC)": 8, + "Function Name": "mnemonic_choices", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 11, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 445, - "End Line": 452 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4041, + "End Line": 4051 }, { - "Function Name": "getLimbs", - "Structural Impact": 6.0, - "Lines of Code (LOC)": 7, + "Function Name": "record_delimiter_option", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 11, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 1088, - "End Line": 1094 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5420, + "End Line": 5430 }, { - "Function Name": "toInt", - "Structural Impact": 6.0, - "Lines of Code (LOC)": 7, + "Function Name": "_local_storage_section", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 10, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 3676, - "End Line": 3682 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7790, + "End Line": 7799 }, { - "Function Name": "checkField", - "Structural Impact": 6.0, - "Lines of Code (LOC)": 17, + "Function Name": "_reset_clause", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, "Control Flow Branches": 2, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 4993, - "End Line": 5009 + "Start Line": 8289, + "End Line": 8294 }, { - "Function Name": "toByteUnits", - "Structural Impact": 6.0, + "Function Name": "_lock_with", + "Structural Impact": 4.3, "Lines of Code (LOC)": 6, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 6343, - "End Line": 6348 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5326, + "End Line": 5331 }, { - "Function Name": "toRelaxedCompareUnits", - "Structural Impact": 6.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 6464, - "End Line": 6469 + "Function Name": "top_clause", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4731, + "End Line": 4746 }, { - "Function Name": "unwrap", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 1620, - "End Line": 1623 + "Function Name": "decimal_point_clause", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4626, + "End Line": 4639 }, { - "Function Name": "unwrap", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 1700, - "End Line": 1703 + "Function Name": "_procedure_division", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9619, + "End Line": 9632 }, { - "Function Name": "fromByteUnits", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 6350, - "End Line": 6354 + "Function Name": "numeric_sign_clause", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4645, + "End Line": 4656 }, { - "Function Name": "deactivate", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 6967, - "End Line": 6971 + "Function Name": "screen_control", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4697, + "End Line": 4709 }, { - "Function Name": "getNamesFromMainThread", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 12802, - "End Line": 12805 + "Function Name": "event_status", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4714, + "End Line": 4726 }, { - "Function Name": "init", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, + "Function Name": "procedure_param", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 1696, - "End Line": 1698 + "Control Flow Ratio": "100.0%", + "Start Line": 9768, + "End Line": 9782 }, { - "Function Name": "unwrap", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 1804, - "End Line": 1806 + "Function Name": "program_type_clause", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3506, + "End Line": 3515 }, { - "Function Name": "unwrap", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 1926, - "End Line": 1928 + "Function Name": "file_description_clause", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5908, + "End Line": 5918 }, { - "Function Name": "assumeRuntimeBitsIfFieldTypesWip", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 13, + "Function Name": "special_names_clause", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 9, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 3404, - "End Line": 3416 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6967, + "End Line": 6975 }, { - "Function Name": "setRequiresComptimeWip", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 13, + "Function Name": "special_names_target", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 9, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 3422, - "End Line": 3434 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6979, + "End Line": 6987 }, { - "Function Name": "setRequiresComptimeWip", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 13, + "Function Name": "any_length_clause", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 10, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 3770, - "End Line": 3782 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7723, + "End Line": 7732 }, { - "Function Name": "clearFieldTypesWip", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 12, + "Function Name": "_report_section", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 9, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 3829, - "End Line": 3840 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7828, + "End Line": 7836 }, { - "Function Name": "clearLayoutWip", - "Structural Impact": 5.8, + "Function Name": "program_id_name", + "Structural Impact": 3.4, "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3469, + "End Line": 3480 + }, + { + "Function Name": "_repository_entry", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 3858, - "End Line": 3869 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3922, + "End Line": 3928 }, { - "Function Name": "clearAlignmentWip", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 12, + "Function Name": "_file_control_header", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 3914, - "End Line": 3925 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4776, + "End Line": 4782 }, { - "Function Name": "addManyAsArrayAssumeCapacity", - "Structural Impact": 5.7, + "Function Name": "assign_clause", + "Structural Impact": 3.4, "Lines of Code (LOC)": 11, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1252, - "End Line": 1262 + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4897, + "End Line": 4907 }, { - "Function Name": "typeOf", - "Structural Impact": 5.5, + "Function Name": "_file_section_header", + "Structural Impact": 3.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 565, - "End Line": 571 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5831, + "End Line": 5837 }, { - "Function Name": "toBigInt", - "Structural Impact": 5.5, + "Function Name": "_working_storage_section", + "Structural Impact": 3.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2415, - "End Line": 2421 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6389, + "End Line": 6395 }, { - "Function Name": "knownNonOpv", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 6, + "Function Name": "_linkage_section", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 3759, - "End Line": 3764 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7811, + "End Line": 7817 }, { - "Function Name": "haveFieldInits", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 6, + "Function Name": "_procedure_returning", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 4050, - "End Line": 4055 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9897, + "End Line": 9903 }, { - "Function Name": "haveLayout", - "Structural Impact": 5.5, + "Function Name": "evaluate_subject", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12537, + "End Line": 12548 + }, + { + "Function Name": "_input_output_header", + "Structural Impact": 3.3, "Lines of Code (LOC)": 6, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 4078, - "End Line": 4083 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4766, + "End Line": 4771 }, { - "Function Name": "addManyAsArray", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1247, - "End Line": 1250 + "Function Name": "file_status_clause", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5283, + "End Line": 5292 }, { - "Function Name": "addExtra", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 5, + "Function Name": "_i_o_control_entries", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 10397, - "End Line": 10401 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5664, + "End Line": 5669 }, { - "Function Name": "dumpGenericInstances", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, + "Function Name": "_report_description_options", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 11431, - "End Line": 11433 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7877, + "End Line": 7882 }, { - "Function Name": "getCoercedInts", - "Structural Impact": 5.2, + "Function Name": "control_definition", + "Structural Impact": 3.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 5, - "Control Flow Ratio": "50.0%", - "Start Line": 10953, - "End Line": 10958 + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8922, + "End Line": 8927 }, { - "Function Name": "haveFieldTypes", - "Structural Impact": 4.9, - "Lines of Code (LOC)": 13, + "Function Name": "_screen_line_plus_minus", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 3301, - "End Line": 3313 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9562, + "End Line": 9567 }, { - "Function Name": "haveLayout", - "Structural Impact": 4.9, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 2, + "Function Name": "key_dest", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 3315, - "End Line": 3327 + "Control Flow Ratio": "100.0%", + "Start Line": 10875, + "End Line": 10884 }, { - "Function Name": "init", - "Structural Impact": 4.9, + "Function Name": "call_param", + "Structural Impact": 3.3, "Lines of Code (LOC)": 9, "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 6621, - "End Line": 6629 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 11300, + "End Line": 11308 }, { - "Function Name": "init", - "Structural Impact": 4.9, + "Function Name": "screen_or_device_display", + "Structural Impact": 3.3, "Lines of Code (LOC)": 9, "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 6695, - "End Line": 6703 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 11808, + "End Line": 11816 }, { - "Function Name": "put", - "Structural Impact": 4.9, - "Lines of Code (LOC)": 14, + "Function Name": "_environment_header", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7652, - "End Line": 7665 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3689, + "End Line": 3693 }, { - "Function Name": "getOrPutKey", - "Structural Impact": 4.9, + "Function Name": "alphabet_definition", + "Structural Impact": 3.2, "Lines of Code (LOC)": 8, "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 7705, - "End Line": 7712 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4155, + "End Line": 4162 }, { - "Function Name": "extraTypeTuple", - "Structural Impact": 4.8, - "Lines of Code (LOC)": 16, + "Function Name": "alphabet_type_common", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 7511, - "End Line": 7526 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4236, + "End Line": 4242 }, { - "Function Name": "eql", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 4, + "Function Name": "_in_alphabet", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 1870, - "End Line": 1873 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4515, + "End Line": 4521 }, { - "Function Name": "eql", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 4, + "Function Name": "condition_name_entry", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 4756, - "End Line": 4759 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6680, + "End Line": 6686 }, { - "Function Name": "getAddrspace", - "Structural Impact": 4.6, + "Function Name": "constant_78_source", + "Structural Impact": 3.2, "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 598, - "End Line": 604 + "Control Flow Ratio": "100.0%", + "Start Line": 6746, + "End Line": 6752 }, { - "Function Name": "getAlignment", - "Structural Impact": 4.6, + "Function Name": "screen_line_number", + "Structural Impact": 3.2, "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 607, - "End Line": 613 + "Control Flow Ratio": "100.0%", + "Start Line": 9553, + "End Line": 9559 }, { - "Function Name": "getLinkSection", - "Structural Impact": 4.6, + "Function Name": "screen_col_number", + "Structural Impact": 3.2, "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 616, - "End Line": 622 + "Control Flow Ratio": "100.0%", + "Start Line": 9574, + "End Line": 9580 }, { - "Function Name": "wrap", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 2, + "Function Name": "program_or_prototype", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 1947, - "End Line": 1954 + "Control Flow Ratio": "100.0%", + "Start Line": 11225, + "End Line": 11231 }, { - "Function Name": "unwrap", - "Structural Impact": 4.6, + "Function Name": "pop_up_area", + "Structural Impact": 3.2, "Lines of Code (LOC)": 8, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 1955, - "End Line": 1962 - }, - { - "Function Name": "hash", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 12, "Control Flow Branches": 1, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 2213, - "End Line": 2224 + "Start Line": 12219, + "End Line": 12226 }, { - "Function Name": "values", - "Structural Impact": 4.6, + "Function Name": "entry_goto_body", + "Structural Impact": 3.2, "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 2604, - "End Line": 2610 + "Control Flow Ratio": "100.0%", + "Start Line": 12484, + "End Line": 12490 }, { - "Function Name": "finish", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 12, + "Function Name": "generate_body", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 8855, - "End Line": 8866 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12966, + "End Line": 12973 }, { - "Function Name": "addStringsToMap", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 12, + "Function Name": "initiate_body", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, "Control Flow Branches": 1, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 10315, - "End Line": 10326 + "Start Line": 13200, + "End Line": 13207 }, { - "Function Name": "addIndexesToMap", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 12, + "Function Name": "sort_input", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 10328, - "End Line": 10339 + "Start Line": 14776, + "End Line": 14782 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "sort_output", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 139, - "End Line": 144 + "Control Flow Ratio": "100.0%", + "Start Line": 14808, + "End Line": 14814 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "terminate_body", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 182, - "End Line": 187 + "Control Flow Ratio": "100.0%", + "Start Line": 15189, + "End Line": 15196 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "write_body", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 460, - "End Line": 465 + "Control Flow Ratio": "100.0%", + "Start Line": 15700, + "End Line": 15707 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "numeric_identifier", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 697, - "End Line": 702 + "Control Flow Ratio": "100.0%", + "Start Line": 17403, + "End Line": 17410 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "identifier_1", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 1033, - "End Line": 1038 + "Control Flow Ratio": "100.0%", + "Start Line": 17469, + "End Line": 17476 }, { - "Function Name": "appendNTimesAssumeCapacity", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 9, + "Function Name": "end_program_name", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 1237, - "End Line": 1245 + "Start Line": 3487, + "End Line": 3492 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, + "Function Name": "_entry_convention_clause", + "Structural Impact": 3.1, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 1732, - "End Line": 1737 + "Control Flow Ratio": "100.0%", + "Start Line": 3631, + "End Line": 3636 }, { - "Function Name": "eql", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 10, + "Function Name": "intermediate_rounding_choice", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 2202, - "End Line": 2211 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3662, + "End Line": 3666 }, { - "Function Name": "hasTag", - "Structural Impact": 4.5, + "Function Name": "_class_type", + "Structural Impact": 3.1, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 3282, - "End Line": 3287 + "Control Flow Ratio": "100.0%", + "Start Line": 4502, + "End Line": 4507 }, { - "Function Name": "setStatusIfLayoutWip", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 10, + "Function Name": "_record_depending", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 3382, - "End Line": 3391 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5990, + "End Line": 5994 }, { - "Function Name": "clearInitsWip", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 20, + "Function Name": "_for_sub_records_clause", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "25.0%", - "Start Line": 3954, - "End Line": 3973 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6179, + "End Line": 6184 }, { - "Function Name": "setHaveFieldInits", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 20, + "Function Name": "_is_locale_name", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "25.0%", - "Start Line": 4057, - "End Line": 4076 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7080, + "End Line": 7085 }, { - "Function Name": "checkConfig", - "Structural Impact": 4.5, + "Function Name": "_occurs_step", + "Structural Impact": 3.1, "Lines of Code (LOC)": 5, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 4988, - "End Line": 4992 + "Start Line": 7421, + "End Line": 7425 }, { - "Function Name": "extraErrorSet", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 11, + "Function Name": "_occurs_depending", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 7499, - "End Line": 7509 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7482, + "End Line": 7486 }, { - "Function Name": "StringType", - "Structural Impact": 4.5, + "Function Name": "_capacity_in", + "Structural Impact": 3.1, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 11767, - "End Line": 11772 + "Control Flow Ratio": "100.0%", + "Start Line": 7488, + "End Line": 7493 }, { - "Function Name": "OptionalStringType", - "Structural Impact": 4.5, + "Function Name": "_acu_size", + "Structural Impact": 3.1, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 11774, - "End Line": 11779 + "Control Flow Ratio": "100.0%", + "Start Line": 9873, + "End Line": 9878 }, { - "Function Name": "addFieldName", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "accp_identifier", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3699, - "End Line": 3706 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 10495, + "End Line": 10500 }, { - "Function Name": "init", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "inspect_from", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6583, - "End Line": 6590 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17281, + "End Line": 17286 }, { - "Function Name": "init", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "inspect_to", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6601, - "End Line": 6608 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17289, + "End Line": 17294 }, { - "Function Name": "init", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "round_choice", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6640, - "End Line": 6647 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 18108, + "End Line": 18112 }, { - "Function Name": "init", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "special_names_header", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 12, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6658, - "End Line": 6665 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3977, + "End Line": 3988 }, { - "Function Name": "init", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "symbolic_constant_clause", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 12, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6676, - "End Line": 6683 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4413, + "End Line": 4424 }, { - "Function Name": "eqlSlice", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 6, + "Function Name": "_screen_section", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 9, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1860, - "End Line": 1865 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8532, + "End Line": 8540 }, { - "Function Name": "appendNTimes", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, + "Function Name": "goto_statement", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, "Control Flow Branches": 1, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "100.0%", - "Start Line": 1232, - "End Line": 1235 + "Start Line": 12978, + "End Line": 12987 }, { - "Function Name": "toSlice", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, + "Function Name": "suppress_statement", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1754, - "End Line": 1756 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 15163, + "End Line": 15172 }, { - "Function Name": "at", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, + "Function Name": "_options_paragraph", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1758, - "End Line": 1760 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3564, + "End Line": 3570 }, { - "Function Name": "toNullTerminatedString", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, + "Function Name": "_with_debugging_mode", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1762, - "End Line": 1766 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3750, + "End Line": 3757 }, { - "Function Name": "indexLessThan", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, + "Function Name": "i_o_control_header", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1882, - "End Line": 1885 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5655, + "End Line": 5661 }, { - "Function Name": "fieldName", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, + "Function Name": "use_start_end", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3719, - "End Line": 3721 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 15594, + "End Line": 15600 }, { - "Function Name": "fieldIsComptime", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, + "Function Name": "_xml_gen_suppress", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3723, - "End Line": 3725 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 15938, + "End Line": 15944 }, { - "Function Name": "compare", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, + "Function Name": "_intermediate_rounding_clause", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6384, - "End Line": 6386 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3654, + "End Line": 3659 }, { - "Function Name": "compareStrict", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6388, - "End Line": 6392 + "Function Name": "symbolic_constant", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4432, + "End Line": 4448 }, { - "Function Name": "extraData", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 10507, - "End Line": 10509 - }, - { - "Function Name": "lessThan", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 11313, - "End Line": 11317 - }, - { - "Function Name": "lessThan", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 11468, - "End Line": 11470 - }, - { - "Function Name": "toEnum", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, + "Function Name": "_select_clauses_or_error", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 12204, - "End Line": 12207 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4836, + "End Line": 4841 }, { - "Function Name": "putFinal", - "Structural Impact": 4.1, - "Lines of Code (LOC)": 12, + "Function Name": "_select_clause_sequence", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 7675, - "End Line": 7686 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4844, + "End Line": 4849 }, { - "Function Name": "getMutableItems", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "line_clause", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1378, - "End Line": 1385 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8378, + "End Line": 8383 }, { - "Function Name": "getMutableExtra", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "group_indicate_clause", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1387, - "End Line": 1394 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8522, + "End Line": 8527 }, { - "Function Name": "getMutableStrings", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_procedure_type", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1414, - "End Line": 1421 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9785, + "End Line": 9790 }, { - "Function Name": "getMutableStringBytes", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_procedure_declaratives", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1428, - "End Line": 1435 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9942, + "End Line": 9947 }, { - "Function Name": "getMutableTrackedInsts", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "accept_clause", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1439, - "End Line": 1446 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 10561, + "End Line": 10566 }, { - "Function Name": "getMutableFiles", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_call_type", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1455, - "End Line": 1462 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 11354, + "End Line": 11359 }, { - "Function Name": "getMutableMaps", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "id_or_lit_or_program_name", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1469, - "End Line": 1476 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 11527, + "End Line": 11532 }, { - "Function Name": "getMutableNavs", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_enable_disable_key", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1478, - "End Line": 1485 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 11751, + "End Line": 11756 }, { - "Function Name": "getMutableComptimeUnits", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "display_window_clause", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1487, - "End Line": 1494 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 12174, + "End Line": 12179 }, { - "Function Name": "getMutableNamespaces", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_sort_duplicates", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1506, - "End Line": 1513 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 14760, + "End Line": 14765 }, { - "Function Name": "wrap", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "return_at_end", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1669, - "End Line": 1676 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 16298, + "End Line": 16303 }, { - "Function Name": "unwrap", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "lock_mode", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1678, - "End Line": 1685 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5310, + "End Line": 5314 }, { - "Function Name": "iterateRuntimeOrder", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_i_o_control", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4132, - "End Line": 4139 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5648, + "End Line": 5652 }, { - "Function Name": "iterateRuntimeOrderReverse", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "data_division_header", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4172, - "End Line": 4179 - }, - { - "Function Name": "resolveNavValue", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 38, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 11648, - "End Line": 11685 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5822, + "End Line": 5826 }, { - "Function Name": "resolveFile", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "_occurs_initialized", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 166, - "End Line": 171 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7496, + "End Line": 7500 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "type_option", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 196, - "End Line": 201 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8170, + "End Line": 8174 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "_control_heading_final", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 203, - "End Line": 208 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8198, + "End Line": 8202 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "_control_footing_final", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 494, - "End Line": 499 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8225, + "End Line": 8229 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "present_absent", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 501, - "End Line": 506 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8342, + "End Line": 8346 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "page_or_ids", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 713, - "End Line": 718 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8359, + "End Line": 8363 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "line_clause_option", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 720, - "End Line": 725 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8396, + "End Line": 8400 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "_left_right_center", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1644, - "End Line": 1649 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8441, + "End Line": 8445 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "nested_or_prototype", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1651, - "End Line": 1656 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 11265, + "End Line": 11269 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "rep_keyword", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1713, - "End Line": 1718 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 13366, + "End Line": 13368 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1720, - "End Line": 1725 + "Function Name": "procedure_name", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16934, + "End Line": 16945 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1772, - "End Line": 1777 + "Function Name": "collating_sequence_clause_key", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5257, + "End Line": 5265 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1779, - "End Line": 1784 + "Function Name": "screen_occurs_clause", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9598, + "End Line": 9607 }, { - "Function Name": "toOverlongSlice", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1786, - "End Line": 1792 + "Function Name": "perform_body", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13791, + "End Line": 13800 }, { - "Function Name": "toSlice", - "Structural Impact": 3.8, + "Function Name": "relative_key_clause", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1845, - "End Line": 1851 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5551, + "End Line": 5557 }, { - "Function Name": "length", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1853, - "End Line": 1858 + "Function Name": "_entry_name", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6488, + "End Line": 6495 }, { - "Function Name": "flagsPtr", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3733, - "End Line": 3738 + "Function Name": "user_entry_name", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6499, + "End Line": 6506 }, { - "Function Name": "packedFlagsPtr", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3746, - "End Line": 3751 + "Function Name": "sign_clause", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7391, + "End Line": 7398 }, { - "Function Name": "sizePtr", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4004, - "End Line": 4009 + "Function Name": "report_occurs_clause", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7411, + "End Line": 7418 }, { - "Function Name": "backingIntTypePtr", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4019, - "End Line": 4024 + "Function Name": "occurs_clause", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7430, + "End Line": 7437 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4771, - "End Line": 4776 + "Function Name": "sum_clause_list", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 8280, + "End Line": 8286 }, { - "Function Name": "itemPtr", - "Structural Impact": 3.8, + "Function Name": "statement_list", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4801, - "End Line": 4807 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10165, + "End Line": 10171 }, { - "Function Name": "get", - "Structural Impact": 3.8, + "Function Name": "display_pos_specifier", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6455, - "End Line": 6461 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11957, + "End Line": 11963 }, { - "Function Name": "init", - "Structural Impact": 3.8, + "Function Name": "evaluate_case", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6713, - "End Line": 6719 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12595, + "End Line": 12601 }, { - "Function Name": "putTentative", - "Structural Impact": 3.8, + "Function Name": "evaluate_other", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 7667, - "End Line": 7673 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12623, + "End Line": 12629 }, { - "Function Name": "namespacePtr", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11500, - "End Line": 11505 + "Function Name": "open_option_sequential", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13749, + "End Line": 13756 }, { - "Function Name": "funcDeclInfo", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12718, - "End Line": 12723 + "Function Name": "perform_procedure", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13862, + "End Line": 13869 }, { - "Function Name": "funcTypeParamsLen", - "Structural Impact": 3.8, + "Function Name": "retry_options", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12725, - "End Line": 12731 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 14127, + "End Line": 14133 }, { - "Function Name": "getResolvedExtern", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 577, - "End Line": 580 + "Function Name": "transform_body", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15216, + "End Line": 15223 }, { - "Function Name": "append", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1204, - "End Line": 1207 + "Function Name": "unstring_body", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15262, + "End Line": 15268 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1630, - "End Line": 1634 + "Function Name": "integer_label", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16957, + "End Line": 16963 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1831, - "End Line": 1834 + "Function Name": "optional_reference", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17012, + "End Line": 17018 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1875, - "End Line": 1878 + "Function Name": "trim_args", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17905, + "End Line": 17912 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1980, - "End Line": 1983 + "Function Name": "numvalc_args", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17945, + "End Line": 17952 }, { - "Function Name": "paramIsComptime", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2192, - "End Line": 2195 + "Function Name": "locale_dt_args", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17962, + "End Line": 17969 }, { - "Function Name": "paramIsNoalias", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2197, - "End Line": 2200 + "Function Name": "convention_type", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3639, + "End Line": 3643 }, { - "Function Name": "analysisPtr", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2317, - "End Line": 2320 + "Function Name": "program_coll_sequence_values", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3819, + "End Line": 3823 }, { - "Function Name": "zirBodyInstPtr", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2349, - "End Line": 2352 + "Function Name": "locale_class", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3882, + "End Line": 3886 }, { - "Function Name": "branchQuotaPtr", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2359, - "End Line": 2362 + "Function Name": "repository_name_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3961, + "End Line": 3966 }, { - "Function Name": "resolvedErrorSetPtr", - "Structural Impact": 3.7, + "Function Name": "alphabet_literal_list", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2378, - "End Line": 2382 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4260, + "End Line": 4264 }, { - "Function Name": "tagTypePtr", - "Structural Impact": 3.7, + "Function Name": "alphabet_literal", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3342, - "End Line": 3346 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4271, + "End Line": 4275 }, { - "Function Name": "flagsPtr", - "Structural Impact": 3.7, + "Function Name": "alphabet_also_sequence", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3361, - "End Line": 3365 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4290, + "End Line": 4294 }, { - "Function Name": "sizePtr", - "Structural Impact": 3.7, + "Function Name": "_sym_in_word", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3465, - "End Line": 3469 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4332, + "End Line": 4336 }, { - "Function Name": "paddingPtr", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3476, - "End Line": 3480 + "Function Name": "symbolic_collection", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4343, + "End Line": 4348 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3624, - "End Line": 3627 + "Function Name": "symbolic_chars_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4351, + "End Line": 4355 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3650, - "End Line": 3653 + "Function Name": "class_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4479, + "End Line": 4483 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3670, - "End Line": 3673 + "Function Name": "_with_pic_symbol", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4613, + "End Line": 4617 }, { - "Function Name": "haveFieldTypes", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4045, - "End Line": 4048 + "Function Name": "_password_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5148, + "End Line": 5152 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4746, - "End Line": 4749 + "Function Name": "_suppress_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5181, + "End Line": 5185 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4761, - "End Line": 4764 + "Function Name": "coll_sequence_values", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5221, + "End Line": 5225 }, { - "Function Name": "getItem", - "Structural Impact": 3.7, + "Function Name": "_split_keys", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4782, - "End Line": 4786 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5508, + "End Line": 5512 }, { - "Function Name": "getTag", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4788, - "End Line": 4791 + "Function Name": "sharing_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5576, + "End Line": 5581 }, { - "Function Name": "order", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6374, - "End Line": 6378 + "Function Name": "apply_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5723, + "End Line": 5728 }, { - "Function Name": "maxStrict", - "Structural Impact": 3.7, + "Function Name": "file_type", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6403, - "End Line": 6407 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5893, + "End Line": 5897 }, { - "Function Name": "minStrict", - "Structural Impact": 3.7, + "Function Name": "linage_footing", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6418, - "End Line": 6422 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6089, + "End Line": 6093 }, { - "Function Name": "forward", - "Structural Impact": 3.7, + "Function Name": "linage_top", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6425, - "End Line": 6429 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6096, + "End Line": 6100 }, { - "Function Name": "backward", - "Structural Impact": 3.7, + "Function Name": "linage_bottom", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6432, - "End Line": 6436 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6103, + "End Line": 6107 }, { - "Function Name": "check", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6439, - "End Line": 6442 + "Function Name": "_record_description_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6404, + "End Line": 6408 }, { - "Function Name": "getNav", - "Structural Impact": 3.7, + "Function Name": "level_number", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11494, - "End Line": 11498 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6476, + "End Line": 6480 }, { - "Function Name": "getComptimeUnit", - "Structural Impact": 3.7, + "Function Name": "_const_global", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11527, - "End Line": 11531 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6509, + "End Line": 6513 }, { - "Function Name": "filePtr", - "Structural Impact": 3.7, + "Function Name": "con_source", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11742, - "End Line": 11746 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6532, + "End Line": 6536 }, { - "Function Name": "iesResolvedPtr", - "Structural Impact": 3.7, + "Function Name": "_renames_thru", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12669, - "End Line": 12673 - }, - { - "Function Name": "ensureUnusedCapacity", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1286, - "End Line": 1288 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6669, + "End Line": 6673 }, { - "Function Name": "getLocal", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1516, - "End Line": 1518 + "Function Name": "constant_source", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6735, + "End Line": 6739 }, { - "Function Name": "getLocalShared", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1520, - "End Line": 1522 + "Function Name": "occurs_indexed", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7590, + "End Line": 7594 }, { - "Function Name": "getIndexMask", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1609, - "End Line": 1611 + "Function Name": "occurs_index", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7603, + "End Line": 7608 }, { - "Function Name": "fmt", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1908, - "End Line": 1910 + "Function Name": "value_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7691, + "End Line": 7696 }, { - "Function Name": "fmtId", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1912, - "End Line": 1914 + "Function Name": "control_identifier", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7928, + "End Line": 7933 }, { - "Function Name": "analysisUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2322, - "End Line": 2324 + "Function Name": "data_or_final", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 8297, + "End Line": 8301 }, { - "Function Name": "zirBodyInstUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2354, - "End Line": 2356 + "Function Name": "present_when_condition", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 8308, + "End Line": 8313 }, { - "Function Name": "branchQuotaUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2364, - "End Line": 2366 + "Function Name": "source_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 8514, + "End Line": 8519 }, { - "Function Name": "resolvedErrorSetUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2384, - "End Line": 2386 + "Function Name": "_procedure_using_chaining", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9725, + "End Line": 9729 }, { - "Function Name": "hash32", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2621, - "End Line": 2623 + "Function Name": "_procedure_optional", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9881, + "End Line": 9885 }, { - "Function Name": "loadTagType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3330, - "End Line": 3332 + "Function Name": "_segment", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10132, + "End Line": 10136 }, { - "Function Name": "tagTypeUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3348, - "End Line": 3350 + "Function Name": "pos_specifier", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10515, + "End Line": 10519 }, { - "Function Name": "flagsUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3367, - "End Line": 3369 + "Function Name": "pos_specifier_value", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10530, + "End Line": 10534 }, { - "Function Name": "requiresComptime", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3418, - "End Line": 3420 + "Function Name": "line_number", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10641, + "End Line": 10646 }, { - "Function Name": "sizeUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3471, - "End Line": 3473 + "Function Name": "column_number", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10649, + "End Line": 10654 }, { - "Function Name": "paddingUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3482, - "End Line": 3484 + "Function Name": "_end_accept", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10904, + "End Line": 10908 }, { - "Function Name": "hasTag", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3486, - "End Line": 3488 + "Function Name": "add_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10935, + "End Line": 10939 }, { - "Function Name": "haveFieldTypes", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3490, - "End Line": 3492 + "Function Name": "_end_add", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10963, + "End Line": 10967 }, { - "Function Name": "haveLayout", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3494, - "End Line": 3496 + "Function Name": "allocate_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10987, + "End Line": 10991 }, { - "Function Name": "flagsUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3740, - "End Line": 3742 + "Function Name": "alter_entry", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11039, + "End Line": 11043 }, { - "Function Name": "packedFlagsUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3753, - "End Line": 3755 + "Function Name": "_conv_linkage", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11135, + "End Line": 11139 }, { - "Function Name": "requiresComptime", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3766, - "End Line": 3768 + "Function Name": "conv_linkage_option", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11155, + "End Line": 11159 }, { - "Function Name": "sizeUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4011, - "End Line": 4013 + "Function Name": "_mnemonic_conv", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11170, + "End Line": 11174 }, { - "Function Name": "backingIntTypeUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4026, - "End Line": 4028 + "Function Name": "_id_or_lit_or_func_as", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11250, + "End Line": 11254 }, { - "Function Name": "getExtra", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4778, - "End Line": 4780 + "Function Name": "call_using", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11273, + "End Line": 11277 }, { - "Function Name": "getData", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4793, - "End Line": 4795 + "Function Name": "call_returning", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11380, + "End Line": 11384 }, { - "Function Name": "isEnumType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 10995, - "End Line": 10997 + "Function Name": "call_exception_phrases", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11430, + "End Line": 11434 }, { - "Function Name": "isUnion", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 10999, - "End Line": 11001 + "Function Name": "_call_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11449, + "End Line": 11453 }, { - "Function Name": "isFunctionType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11003, - "End Line": 11005 + "Function Name": "call_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11460, + "End Line": 11464 }, { - "Function Name": "isPointerType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11007, - "End Line": 11009 + "Function Name": "_call_not_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11472, + "End Line": 11476 }, { - "Function Name": "isOptionalType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11011, - "End Line": 11013 + "Function Name": "call_not_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11483, + "End Line": 11487 }, { - "Function Name": "isInferredErrorSetType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11026, - "End Line": 11028 + "Function Name": "_end_call", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11490, + "End Line": 11494 }, { - "Function Name": "isErrorUnionType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11030, - "End Line": 11032 + "Function Name": "cancel_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11516, + "End Line": 11520 }, { - "Function Name": "errorUnionSet", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11041, - "End Line": 11043 + "Function Name": "close_files", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11550, + "End Line": 11555 }, { - "Function Name": "errorUnionPayload", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11045, - "End Line": 11047 + "Function Name": "compute_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11600, + "End Line": 11604 }, { - "Function Name": "toFunc", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12209, - "End Line": 12211 + "Function Name": "_end_compute", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11607, + "End Line": 11611 }, { - "Function Name": "isUndef", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12268, - "End Line": 12270 + "Function Name": "delete_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11703, + "End Line": 11707 }, { - "Function Name": "isVariable", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12272, - "End Line": 12274 + "Function Name": "delete_file_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11711, + "End Line": 11716 }, { - "Function Name": "funcAnalysisUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12589, - "End Line": 12591 + "Function Name": "_end_delete", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11724, + "End Line": 11728 }, { - "Function Name": "funcIesResolvedUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12705, - "End Line": 12707 + "Function Name": "display_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11782, + "End Line": 11786 }, { - "Function Name": "view", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, + "Function Name": "disp_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1329, - "End Line": 1337 + "Control Flow Ratio": "0.0%", + "Start Line": 11874, + "End Line": 11878 }, { - "Function Name": "view", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, + "Function Name": "display_upon", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1366, - "End Line": 1374 + "Control Flow Ratio": "0.0%", + "Start Line": 11918, + "End Line": 11922 }, { - "Function Name": "pack", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, + "Function Name": "field_or_literal_or_erase_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6809, - "End Line": 6817 + "Control Flow Ratio": "0.0%", + "Start Line": 11978, + "End Line": 11982 }, { - "Function Name": "viewAllowEmpty", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, + "Function Name": "display_message_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1321, - "End Line": 1328 + "Control Flow Ratio": "0.0%", + "Start Line": 12031, + "End Line": 12035 }, { - "Function Name": "pack", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, + "Function Name": "_upon_window_handle", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6762, - "End Line": 6768 + "Control Flow Ratio": "0.0%", + "Start Line": 12124, + "End Line": 12128 }, { - "Function Name": "pack", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, + "Function Name": "_end_display", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6784, - "End Line": 6791 + "Control Flow Ratio": "0.0%", + "Start Line": 12372, + "End Line": 12376 }, { - "Function Name": "get", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, + "Function Name": "divide_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6801, - "End Line": 6807 + "Control Flow Ratio": "0.0%", + "Start Line": 12395, + "End Line": 12399 }, { - "Function Name": "cancel", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, + "Function Name": "_end_divide", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 7688, - "End Line": 7694 + "Control Flow Ratio": "0.0%", + "Start Line": 12418, + "End Line": 12422 }, { - "Function Name": "deinit", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, + "Function Name": "evaluate_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 7696, - "End Line": 7703 + "Control Flow Ratio": "0.0%", + "Start Line": 12523, + "End Line": 12528 }, { - "Function Name": "setHaveLayout", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 13, + "Function Name": "_end_evaluate", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 5, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3498, - "End Line": 3510 + "Start Line": 12768, + "End Line": 12772 }, { - "Function Name": "fromStdMem", - "Structural Impact": 3.1, + "Function Name": "free_body", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6476, - "End Line": 6480 + "Control Flow Ratio": "0.0%", + "Start Line": 12947, + "End Line": 12951 }, { - "Function Name": "getLength", - "Structural Impact": 3.1, + "Function Name": "go_body", + "Structural Impact": 1.7, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6508, - "End Line": 6513 + "Control Flow Ratio": "0.0%", + "Start Line": 12991, + "End Line": 12996 }, { - "Function Name": "get", - "Structural Impact": 3.1, + "Function Name": "goto_depending", + "Structural Impact": 1.7, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6777, - "End Line": 6782 + "Control Flow Ratio": "0.0%", + "Start Line": 13006, + "End Line": 13011 }, { - "Function Name": "wrap", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "if_else_statements", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 145, - "End Line": 147 + "Control Flow Ratio": "0.0%", + "Start Line": 13050, + "End Line": 13054 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_if", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 176, - "End Line": 178 + "Control Flow Ratio": "0.0%", + "Start Line": 13089, + "End Line": 13094 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "initialize_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 454, - "End Line": 456 + "Control Flow Ratio": "0.0%", + "Start Line": 13113, + "End Line": 13118 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_initialize_replacing", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 706, - "End Line": 708 + "Control Flow Ratio": "0.0%", + "Start Line": 13132, + "End Line": 13136 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "initialize_replacing_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1027, - "End Line": 1029 + "Control Flow Ratio": "0.0%", + "Start Line": 13143, + "End Line": 13147 }, { - "Function Name": "acquire", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "initialize_replacing_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1353, - "End Line": 1355 + "Control Flow Ratio": "0.0%", + "Start Line": 13155, + "End Line": 13159 }, { - "Function Name": "header", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_initialize_default", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1363, - "End Line": 1365 + "Control Flow Ratio": "0.0%", + "Start Line": 13179, + "End Line": 13183 }, { - "Function Name": "acquire", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "inspect_replacing", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1567, - "End Line": 1569 + "Control Flow Ratio": "0.0%", + "Start Line": 13287, + "End Line": 13292 }, { - "Function Name": "mask", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "inspect_converting", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1577, - "End Line": 1580 + "Control Flow Ratio": "0.0%", + "Start Line": 13297, + "End Line": 13302 }, { - "Function Name": "header", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "tallying_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1582, - "End Line": 1584 + "Control Flow Ratio": "0.0%", + "Start Line": 13305, + "End Line": 13309 }, { - "Function Name": "acquire", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "tallying_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1590, - "End Line": 1592 + "Control Flow Ratio": "0.0%", + "Start Line": 13316, + "End Line": 13321 }, { - "Function Name": "getTidMask", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "replacing_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1605, - "End Line": 1607 + "Control Flow Ratio": "0.0%", + "Start Line": 13354, + "End Line": 13359 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "inspect_region", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1636, - "End Line": 1638 + "Control Flow Ratio": "0.0%", + "Start Line": 13401, + "End Line": 13405 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "inspect_before", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1687, - "End Line": 1689 + "Control Flow Ratio": "0.0%", + "Start Line": 13424, + "End Line": 13428 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "inspect_after", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1726, - "End Line": 1728 + "Control Flow Ratio": "0.0%", + "Start Line": 13431, + "End Line": 13435 }, { - "Function Name": "toString", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_json_suppress", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1837, - "End Line": 1839 + "Control Flow Ratio": "0.0%", + "Start Line": 13469, + "End Line": 13473 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "json_suppress_entry", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1841, - "End Line": 1843 + "Control Flow Ratio": "0.0%", + "Start Line": 13485, + "End Line": 13490 }, { - "Function Name": "lenIncludingSentinel", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_json", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 2124, - "End Line": 2126 + "Control Flow Ratio": "0.0%", + "Start Line": 13493, + "End Line": 13497 }, { - "Function Name": "hasReorderedFields", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_modify", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 4098, - "End Line": 4100 + "Control Flow Ratio": "0.0%", + "Start Line": 13561, + "End Line": 13565 }, { - "Function Name": "Payload", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "move_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 5991, - "End Line": 5993 + "Control Flow Ratio": "0.0%", + "Start Line": 13583, + "End Line": 13587 }, { - "Function Name": "fromNonzeroByteUnits", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "multiply_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6356, - "End Line": 6359 + "Control Flow Ratio": "0.0%", + "Start Line": 13606, + "End Line": 13610 }, { - "Function Name": "toLog2Units", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "_end_multiply", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6361, - "End Line": 6364 + "Control Flow Ratio": "0.0%", + "Start Line": 13617, + "End Line": 13621 }, { - "Function Name": "fromLog2Units", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "end_perform_or_dot", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6369, - "End Line": 6372 + "Control Flow Ratio": "0.0%", + "Start Line": 13845, + "End Line": 13849 }, { - "Function Name": "toStdMem", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "_perform_option", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6471, - "End Line": 6474 + "Control Flow Ratio": "0.0%", + "Start Line": 13880, + "End Line": 13884 }, { - "Function Name": "toLlvm", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_by_phrase", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6484, - "End Line": 6486 + "Control Flow Ratio": "0.0%", + "Start Line": 13970, + "End Line": 13975 }, { - "Function Name": "fromLlvm", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_lock_phrases", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6488, - "End Line": 6490 + "Control Flow Ratio": "0.0%", + "Start Line": 14077, + "End Line": 14081 }, { - "Function Name": "get", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "extended_with_lock", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6569, - "End Line": 6571 + "Control Flow Ratio": "0.0%", + "Start Line": 14151, + "End Line": 14155 }, { - "Function Name": "init", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_read", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6573, - "End Line": 6575 + "Control Flow Ratio": "0.0%", + "Start Line": 14176, + "End Line": 14180 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_receive", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6591, - "End Line": 6593 + "Control Flow Ratio": "0.0%", + "Start Line": 14243, + "End Line": 14247 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "release_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6609, - "End Line": 6611 + "Control Flow Ratio": "0.0%", + "Start Line": 14264, + "End Line": 14268 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "return_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6630, - "End Line": 6632 + "Control Flow Ratio": "0.0%", + "Start Line": 14293, + "End Line": 14297 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_return", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6648, - "End Line": 6650 + "Control Flow Ratio": "0.0%", + "Start Line": 14300, + "End Line": 14304 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "rewrite_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6666, - "End Line": 6668 + "Control Flow Ratio": "0.0%", + "Start Line": 14326, + "End Line": 14331 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_with_lock", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6684, - "End Line": 6686 + "Control Flow Ratio": "0.0%", + "Start Line": 14334, + "End Line": 14338 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "with_lock", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6704, - "End Line": 6706 + "Control Flow Ratio": "0.0%", + "Start Line": 14342, + "End Line": 14346 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_rewrite", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6720, - "End Line": 6722 + "Control Flow Ratio": "0.0%", + "Start Line": 14353, + "End Line": 14357 }, { - "Function Name": "get", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "search_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6757, - "End Line": 6760 + "Control Flow Ratio": "0.0%", + "Start Line": 14387, + "End Line": 14391 }, { - "Function Name": "setName", - "Structural Impact": 2.9, - "Lines of Code (LOC)": 13, + "Function Name": "search_at_end", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 4, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 8841, - "End Line": 8853 + "Start Line": 14405, + "End Line": 14409 }, { - "Function Name": "destroyNamespace", - "Structural Impact": 2.9, - "Lines of Code (LOC)": 17, + "Function Name": "search_whens", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 11724, - "End Line": 11740 + "Start Line": 14417, + "End Line": 14421 }, { - "Function Name": "setLayoutResolved", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 12, + "Function Name": "search_when", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 4, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 4085, - "End Line": 4096 + "Start Line": 14428, + "End Line": 14433 }, { - "Function Name": "getExtern", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 11, + "Function Name": "_end_search", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 4, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 9228, - "End Line": 9238 + "Start Line": 14436, + "End Line": 14440 }, { - "Function Name": "setName", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 12, + "Function Name": "set_environment", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 4, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 9895, - "End Line": 9906 + "Start Line": 14529, + "End Line": 14533 }, { - "Function Name": "setRequiresComptime", - "Structural Impact": 2.6, - "Lines of Code (LOC)": 12, + "Function Name": "set_attr", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3436, - "End Line": 3447 + "Start Line": 14538, + "End Line": 14542 }, { - "Function Name": "setRequiresComptime", - "Structural Impact": 2.6, - "Lines of Code (LOC)": 12, + "Function Name": "set_attr_one", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3784, - "End Line": 3795 + "Start Line": 14550, + "End Line": 14554 }, { - "Function Name": "mutateVarInit", - "Structural Impact": 2.6, - "Lines of Code (LOC)": 12, + "Function Name": "set_to", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 11050, - "End Line": 11061 + "Start Line": 14591, + "End Line": 14595 }, { - "Function Name": "setBranchHint", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 10, + "Function Name": "set_up_down", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 2326, - "End Line": 2335 + "Start Line": 14616, + "End Line": 14620 }, { - "Function Name": "setStatus", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 10, + "Function Name": "set_to_on_off", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3371, - "End Line": 3380 + "Start Line": 14630, + "End Line": 14634 }, { - "Function Name": "setAlignment", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 10, + "Function Name": "set_to_true_false", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3393, - "End Line": 3402 + "Start Line": 14644, + "End Line": 14648 }, { - "Function Name": "setAlignment", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 10, + "Function Name": "set_thread_priority", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3871, - "End Line": 3880 + "Start Line": 14666, + "End Line": 14671 }, { - "Function Name": "prepare", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 10, + "Function Name": "_sizelen_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 9908, - "End Line": 9917 + "Start Line": 14863, + "End Line": 14867 }, { - "Function Name": "funcSetHasErrorTrace", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 11, + "Function Name": "_start_key", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 12593, - "End Line": 12603 + "Start Line": 14874, + "End Line": 14878 }, { - "Function Name": "maxBranchQuota", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "_end_start", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 2368, - "End Line": 2375 + "Start Line": 14918, + "End Line": 14922 }, { - "Function Name": "setResolvedErrorSet", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 7, + "Function Name": "_status_x", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 2388, - "End Line": 2394 + "Start Line": 15014, + "End Line": 15018 }, { - "Function Name": "setTagType", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 7, + "Function Name": "string_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3352, - "End Line": 3358 + "Start Line": 15054, + "End Line": 15058 }, { - "Function Name": "setZirIndex", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 7, + "Function Name": "_end_string", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3518, - "End Line": 3524 + "Start Line": 15106, + "End Line": 15110 }, { - "Function Name": "setBackingIntType", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 7, + "Function Name": "subtract_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 4030, - "End Line": 4036 + "Start Line": 15129, + "End Line": 15133 }, { - "Function Name": "funcSetIesResolved", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "_end_subtract", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 12709, - "End Line": 12716 + "Start Line": 15149, + "End Line": 15153 }, { - "Function Name": "funcSetDisableInstrumentation", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 11, + "Function Name": "unstring_delimited_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 12605, - "End Line": 12615 + "Start Line": 15283, + "End Line": 15287 }, { - "Function Name": "funcSetDisableIntrinsics", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 11, + "Function Name": "unstring_into_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 12617, - "End Line": 12627 + "Start Line": 15296, + "End Line": 15300 }, { - "Function Name": "setAnalyzed", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 10, + "Function Name": "_end_unstring", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 2337, - "End Line": 2346 + "Start Line": 15313, + "End Line": 15317 }, { - "Function Name": "clearFullyResolved", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 10, + "Function Name": "validate_fields", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3991, - "End Line": 4000 + "Start Line": 15341, + "End Line": 15346 }, { - "Function Name": "setZirIndex", - "Structural Impact": 2.2, + "Function Name": "write_option", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 4039, - "End Line": 4043 + "Start Line": 15715, + "End Line": 15719 }, { - "Function Name": "setTagTy", - "Structural Impact": 2.2, + "Function Name": "_end_write", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 9919, - "End Line": 9923 + "Start Line": 15745, + "End Line": 15749 }, { - "Function Name": "setFieldTypes", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "_xml_gen_namespace", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3526, - "End Line": 3528 + "Start Line": 15838, + "End Line": 15842 }, { - "Function Name": "setBit", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "_xml_gen_namespace_prefix", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3634, - "End Line": 3636 + "Start Line": 15851, + "End Line": 15855 }, { - "Function Name": "clearBit", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "_name_of", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3638, - "End Line": 3640 + "Start Line": 15862, + "End Line": 15866 }, { - "Function Name": "setFieldComptime", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "identifier_name_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3727, - "End Line": 3729 + "Start Line": 15875, + "End Line": 15879 }, { - "Function Name": "cancel", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "identifier_is_name", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 8868, - "End Line": 8870 + "Start Line": 15886, + "End Line": 15890 }, { - "Function Name": "cancel", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "_type_of", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 9957, - "End Line": 9959 + "Start Line": 15893, + "End Line": 15897 }, { - "Function Name": "appendAssumeCapacity", - "Structural Impact": 2.0, + "Function Name": "identifier_type_list", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1209, - "End Line": 1213 + "Start Line": 15906, + "End Line": 15910 }, { - "Function Name": "extraDataTrail", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "identifier_is_type", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 10463, - "End Line": 10463 + "Start Line": 15917, + "End Line": 15921 }, { - "Function Name": "shrinkRetainingCapacity", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "_xml_type", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1281, - "End Line": 1284 + "Start Line": 15924, + "End Line": 15928 }, { - "Function Name": "release", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 3, + "Function Name": "xml_suppress_entry", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1356, - "End Line": 1358 + "Start Line": 15952, + "End Line": 15957 }, { - "Function Name": "release", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 3, + "Function Name": "xml_suppress_generic_opt", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1570, - "End Line": 1572 + "Start Line": 15969, + "End Line": 15974 }, { - "Function Name": "release", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "xml_suppress_when_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1593, - "End Line": 1596 + "Start Line": 15987, + "End Line": 15991 }, { - "Function Name": "addManyAsSlice", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "_end_xml", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1264, - "End Line": 1264 + "Start Line": 15998, + "End Line": 16002 }, { - "Function Name": "addManyAsSliceAssumeCapacity", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "_accp_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1269, - "End Line": 1269 + "Start Line": 16080, + "End Line": 16084 }, { - "Function Name": "resetUnordered", - "Structural Impact": 1.6, - "Lines of Code (LOC)": 3, + "Function Name": "accp_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1597, - "End Line": 1599 + "Start Line": 16091, + "End Line": 16096 }, { - "Function Name": "addOne", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "accp_not_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1187, - "End Line": 1187 + "Start Line": 16109, + "End Line": 16114 }, { - "Function Name": "addOneAssumeCapacity", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "_except_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1192, - "End Line": 1192 - } - ], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 1891, - "Sequential Logic Declarations": 1017, - "Function Parameters": 438, - "Function/Method Declarations": 437, - "Class/Entity Declarations": 208, - "Defensive Programming Constructs": 676, - "Type/Safety Bypasses": 547, - "High-Risk Execution Commands": 3, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 621, - "State Mutations / Variable Reassignments": 463, - "Commented-out Code (Dead Logic)": 28, - "Structured Documentation Blocks": 965, - "Unit Test Assertions": 3, - "Asynchronous/Concurrent Execution": 269, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 1355, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 52, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 131, - "Metaprogramming & Reflection": 96, - "Module Dependencies (Imports)": 3, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 70, - "Acknowledged Tech Debt (FIXMEs)": 5, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 516, - "Manual Memory Allocation": 5, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 3, - "Explicit Type Casts": 332, - "Fatal Aborts & Exceptions": 763, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 1284, - "Thread Synchronization Locks": 95, - "Immutable Data Declarations": 1455, - "Resource Deallocation & Cleanup": 48, - "Private / Encapsulated Scopes": 1306, - "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 2, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 10289, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 1565, - "Design Camel Case": 1, - "Design Snake Case": 1222, - "Design Pascal Case": 309, - "Design Upper Case": 2, - "Design Short Vars": 50, - "Design Long Vars": 8, - "Duplicate Logic": 8, - "Orphaned Logic": 0, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 0, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 186, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 0, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 3, - "Direct Downstream (Dependency Blast Radius)": 3, - "Total Upstream (Absolute Fragility)": 4, - "Total Downstream (Absolute Dependency Blast Radius)": 7 - }, - "9. Extracted Dependencies": [ - "Zcu.zig", - "builtin", - "std" - ] - }, - "zig/zig/Type.zig": { - "1. Artifact Identity": { - "Filename": "Type.zig", - "Path": "zig/zig/Type.zig", - "Language": "Zig", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "zig", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .zig)" - }, - "2. Topological Coordinates": { - "X": 4225.87, - "Y": 24.18, - "Z": -4129.54 - }, - "3. Architectural Profile": { - "Repository Archetype": "Unclassified", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": null, - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 4357, - "Coding LOC": 3675, - "Documentation LOC": 275, - "Structural Magnitude": 3720.2, - "Control Flow Ratio": "66.1%", - "Popularity Rank": 6, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.424 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "14.84%", - "Error & Exception Exposure": "45.38%", - "Tech Debt Exposure": "8.87%", - "Testing Exposure": "80.0%", - "API Exposure": "7.57%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "4.84%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "86.44%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "5. Function Analysis": [ + "Start Line": 16171, + "End Line": 16175 + }, { - "Function Name": "print", - "Structural Impact": 302.0, - "Lines of Code (LOC)": 271, - "Control Flow Branches": 128, - "Input Parameters": 4, - "Control Flow Ratio": "87.1%", - "Start Line": 160, - "End Line": 430 + "Function Name": "except_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16182, + "End Line": 16187 }, { - "Function Name": "abiSizeInner", - "Structural Impact": 257.3, - "Lines of Code (LOC)": 271, - "Control Flow Branches": 108, - "Input Parameters": 4, - "Control Flow Ratio": "64.3%", - "Start Line": 1293, - "End Line": 1563 + "Function Name": "except_not_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16195, + "End Line": 16200 }, { - "Function Name": "abiAlignmentInner", - "Structural Impact": 238.8, - "Lines of Code (LOC)": 215, - "Control Flow Branches": 101, - "Input Parameters": 4, - "Control Flow Ratio": "61.2%", - "Start Line": 964, - "End Line": 1178 + "Function Name": "_on_size_error", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16217, + "End Line": 16221 }, { - "Function Name": "onePossibleValue", - "Structural Impact": 163.0, - "Lines of Code (LOC)": 211, - "Control Flow Branches": 87, - "Input Parameters": 2, - "Control Flow Ratio": "70.7%", - "Start Line": 2492, - "End Line": 2702 + "Function Name": "on_size_error", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16228, + "End Line": 16233 }, { - "Function Name": "hasRuntimeBitsInner", - "Structural Impact": 161.8, - "Lines of Code (LOC)": 198, - "Control Flow Branches": 61, - "Input Parameters": 5, - "Control Flow Ratio": "73.5%", - "Start Line": 481, - "End Line": 678 + "Function Name": "not_on_size_error", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16241, + "End Line": 16246 }, { - "Function Name": "bitSizeInner", - "Structural Impact": 160.1, - "Lines of Code (LOC)": 161, - "Control Flow Branches": 67, - "Input Parameters": 4, - "Control Flow Ratio": "57.3%", - "Start Line": 1625, - "End Line": 1785 + "Function Name": "_on_overflow", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16263, + "End Line": 16267 }, { - "Function Name": "comptimeOnlyInner", - "Structural Impact": 132.7, - "Lines of Code (LOC)": 194, - "Control Flow Branches": 54, - "Input Parameters": 4, - "Control Flow Ratio": "63.5%", - "Start Line": 2716, - "End Line": 2909 + "Function Name": "on_overflow", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16274, + "End Line": 16279 }, { - "Function Name": "abiAlignmentInnerOptional", - "Structural Impact": 53.5, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 22, - "Input Parameters": 4, - "Control Flow Ratio": "68.8%", - "Start Line": 1222, - "End Line": 1262 + "Function Name": "not_on_overflow", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16287, + "End Line": 16292 }, { - "Function Name": "abiSizeInnerOptional", - "Structural Impact": 51.5, - "Lines of Code (LOC)": 47, - "Control Flow Branches": 21, - "Input Parameters": 4, - "Control Flow Ratio": "67.7%", - "Start Line": 1565, - "End Line": 1611 + "Function Name": "_at_end_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16317, + "End Line": 16321 }, { - "Function Name": "abiAlignmentInnerErrorUnion", - "Structural Impact": 48.6, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 18, - "Input Parameters": 5, - "Control Flow Ratio": "72.0%", - "Start Line": 1180, - "End Line": 1220 + "Function Name": "at_end_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16328, + "End Line": 16333 }, { - "Function Name": "structFieldOffset", - "Structural Impact": 38.4, - "Lines of Code (LOC)": 48, - "Control Flow Branches": 17, - "Input Parameters": 3, - "Control Flow Ratio": "63.0%", - "Start Line": 3355, - "End Line": 3402 + "Function Name": "not_at_end_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16341, + "End Line": 16346 }, { - "Function Name": "intInfo", - "Structural Impact": 36.3, - "Lines of Code (LOC)": 68, - "Control Flow Branches": 18, - "Input Parameters": 2, - "Control Flow Ratio": "40.9%", - "Start Line": 2288, - "End Line": 2355 + "Function Name": "_at_eop_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16362, + "End Line": 16366 }, { - "Function Name": "elemPtrType", - "Structural Impact": 35.2, - "Lines of Code (LOC)": 64, - "Control Flow Branches": 15, - "Input Parameters": 3, - "Control Flow Ratio": "93.8%", - "Start Line": 3977, - "End Line": 4040 + "Function Name": "at_eop_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16373, + "End Line": 16378 }, { - "Function Name": "resolveLayout", - "Structural Impact": 35.0, - "Lines of Code (LOC)": 42, - "Control Flow Branches": 18, - "Input Parameters": 2, - "Control Flow Ratio": "69.2%", - "Start Line": 3582, - "End Line": 3623 + "Function Name": "not_at_eop_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16386, + "End Line": 16391 }, { - "Function Name": "resolveFully", - "Structural Impact": 31.9, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 16, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 3721, - "End Line": 3769 + "Function Name": "_invalid_key_sentence", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16412, + "End Line": 16416 }, { - "Function Name": "maxIntScalar", - "Structural Impact": 31.5, - "Lines of Code (LOC)": 30, - "Control Flow Branches": 14, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 3019, - "End Line": 3048 + "Function Name": "invalid_key_sentence", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16423, + "End Line": 16428 }, { - "Function Name": "errorSetHasField", - "Structural Impact": 29.1, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 13, - "Input Parameters": 3, - "Control Flow Ratio": "68.4%", - "Start Line": 2187, - "End Line": 2209 + "Function Name": "not_invalid_key_sentence", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16436, + "End Line": 16441 }, { - "Function Name": "resolveUnionInner", - "Structural Impact": 28.9, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 12, - "Input Parameters": 3, - "Control Flow Ratio": "54.5%", - "Start Line": 3845, - "End Line": 3901 + "Function Name": "_thread_start", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16446, + "End Line": 16450 }, { - "Function Name": "structFieldAlignmentInner", - "Structural Impact": 27.8, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 9, - "Input Parameters": 6, - "Control Flow Ratio": "64.3%", - "Start Line": 3239, - "End Line": 3264 + "Function Name": "_thread_handle", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16458, + "End Line": 16462 }, { - "Function Name": "resolveStructInner", - "Structural Impact": 26.9, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 11, - "Input Parameters": 3, - "Control Flow Ratio": "55.0%", - "Start Line": 3786, - "End Line": 3842 + "Function Name": "thread_reference_optional", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16470, + "End Line": 16474 }, { - "Function Name": "typeDeclSrcLine", - "Structural Impact": 26.1, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 13, - "Input Parameters": 2, - "Control Flow Ratio": "68.4%", - "Start Line": 3483, - "End Line": 3519 + "Function Name": "_scroll_lines", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16483, + "End Line": 16487 }, { - "Function Name": "getUnionLayout", - "Structural Impact": 23.9, - "Lines of Code (LOC)": 63, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "57.9%", - "Start Line": 3903, - "End Line": 3965 + "Function Name": "condition", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16501, + "End Line": 16506 }, { - "Function Name": "structFieldValueComptime", - "Structural Impact": 23.2, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 10, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 3315, - "End Line": 3338 + "Function Name": "expr", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16514, + "End Line": 16518 }, { - "Function Name": "fnHasRuntimeBitsInner", - "Structural Impact": 20.7, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 8, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 787, - "End Line": 798 + "Function Name": "exp_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16613, + "End Line": 16617 }, { - "Function Name": "packedStructFieldPtrInfo", - "Structural Impact": 19.7, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "70.0%", - "Start Line": 3544, - "End Line": 3580 + "Function Name": "exp_factor", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16642, + "End Line": 16646 }, { - "Function Name": "unionFieldAlignmentInner", - "Structural Impact": 19.2, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 6, - "Input Parameters": 6, - "Control Flow Ratio": "66.7%", - "Start Line": 3281, - "End Line": 3293 + "Function Name": "arithmetic_x", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16749, + "End Line": 16753 }, { - "Function Name": "structFieldDefaultValue", - "Structural Impact": 18.9, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 8, - "Input Parameters": 3, - "Control Flow Ratio": "61.5%", - "Start Line": 3295, - "End Line": 3313 + "Function Name": "file_name_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16810, + "End Line": 16814 }, { - "Function Name": "fieldAlignmentInner", - "Structural Impact": 18.8, - "Lines of Code (LOC)": 34, - "Control Flow Branches": 6, - "Input Parameters": 5, - "Control Flow Ratio": "60.0%", - "Start Line": 3166, - "End Line": 3199 + "Function Name": "file_file_name_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16835, + "End Line": 16839 }, { - "Function Name": "ptrAlignmentInner", - "Structural Impact": 18.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "63.6%", - "Start Line": 828, - "End Line": 843 + "Function Name": "entry_name", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16918, + "End Line": 16922 }, { - "Function Name": "errorSetHasFieldIp", - "Structural Impact": 16.9, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 2165, - "End Line": 2182 + "Function Name": "reference", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16973, + "End Line": 16978 }, { - "Function Name": "minIntScalar", - "Structural Impact": 16.9, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "58.3%", - "Start Line": 2992, - "End Line": 3008 - }, - { - "Function Name": "resolveFields", - "Structural Impact": 16.9, - "Lines of Code (LOC)": 95, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "23.1%", - "Start Line": 3625, - "End Line": 3719 + "Function Name": "single_reference", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16991, + "End Line": 16995 }, { - "Function Name": "hasWellDefinedLayout", - "Structural Impact": 16.7, - "Lines of Code (LOC)": 92, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 683, - "End Line": 774 + "Function Name": "optional_reference_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17001, + "End Line": 17005 }, { - "Function Name": "isPtrAtRuntime", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "87.5%", - "Start Line": 1879, - "End Line": 1894 + "Function Name": "target_x_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17065, + "End Line": 17069 }, { - "Function Name": "unionTagType", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "70.0%", - "Start Line": 2021, - "End Line": 2036 + "Function Name": "x_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17090, + "End Line": 17094 }, { - "Function Name": "errorSetIsEmpty", - "Structural Impact": 14.6, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "77.8%", - "Start Line": 2125, - "End Line": 2138 + "Function Name": "report_x_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17165, + "End Line": 17169 }, { - "Function Name": "sentinel", - "Structural Impact": 14.5, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "77.8%", - "Start Line": 2233, - "End Line": 2245 + "Function Name": "simple_display_value", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17267, + "End Line": 17271 }, { - "Function Name": "isSelfComparable", - "Structural Impact": 13.9, - "Lines of Code (LOC)": 38, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "62.5%", - "Start Line": 39, - "End Line": 76 + "Function Name": "simple_display_all_value", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17274, + "End Line": 17278 }, { - "Function Name": "isIndexable", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 2929, - "End Line": 2943 + "Function Name": "id_or_lit", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17308, + "End Line": 17312 }, { - "Function Name": "indexableHasLen", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 2945, - "End Line": 2960 + "Function Name": "id_or_lit_or_func", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17316, + "End Line": 17320 }, { - "Function Name": "layoutIsResolved", - "Structural Impact": 12.8, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1789, - "End Line": 1802 + "Function Name": "id_or_lit_or_length_or_func", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17325, + "End Line": 17329 }, { - "Function Name": "isPtrLikeOptional", - "Structural Impact": 12.8, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 1921, - "End Line": 1933 + "Function Name": "num_id_or_lit", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17334, + "End Line": 17338 }, { - "Function Name": "unionTagTypeSafety", - "Structural Impact": 12.7, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2040, - "End Line": 2051 + "Function Name": "positive_id_or_lit", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17348, + "End Line": 17352 }, { - "Function Name": "isNumeric", - "Structural Impact": 11.8, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 2460, - "End Line": 2488 + "Function Name": "pos_num_id_or_lit", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17364, + "End Line": 17368 }, { - "Function Name": "elemType2", - "Structural Impact": 11.2, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 1958, - "End Line": 1973 + "Function Name": "from_parameter", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17372, + "End Line": 17376 }, { - "Function Name": "srcLocOrNull", - "Structural Impact": 11.1, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 3404, - "End Line": 3417 + "Function Name": "display_identifier", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17396, + "End Line": 17400 }, { - "Function Name": "errorSetNames", - "Structural Impact": 11.0, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "55.6%", - "Start Line": 3073, - "End Line": 3084 + "Function Name": "identifier_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17500, + "End Line": 17504 }, { - "Function Name": "ptrInfo", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 105, - "End Line": 114 + "Function Name": "target_identifier", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17511, + "End Line": 17515 }, { - "Function Name": "isSliceAtRuntime", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 1831, - "End Line": 1840 + "Function Name": "qualified_word", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17591, + "End Line": 17595 }, { - "Function Name": "optionalReprIsPayload", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 1906, - "End Line": 1916 + "Function Name": "unqualified_word_check", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17616, + "End Line": 17621 }, { - "Function Name": "isAnyError", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 2143, - "End Line": 2153 + "Function Name": "subref", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17629, + "End Line": 17634 }, { - "Function Name": "isSignedInt", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 2254, - "End Line": 2263 + "Function Name": "refmod", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17637, + "End Line": 17641 }, { - "Function Name": "isUnsignedInt", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 2266, - "End Line": 2275 + "Function Name": "integer_or_zero", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17710, + "End Line": 17714 }, { - "Function Name": "toUnsigned", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 3446, - "End Line": 3456 + "Function Name": "literal", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17744, + "End Line": 17748 }, { - "Function Name": "castPtrToFn", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 79, - "End Line": 84 + "Function Name": "basic_literal", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17765, + "End Line": 17769 }, { - "Function Name": "hasRuntimeBitsSema", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 452, - "End Line": 457 + "Function Name": "function", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17795, + "End Line": 17799 }, { - "Function Name": "hasRuntimeBitsIgnoreComptimeSema", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 463, - "End Line": 468 + "Function Name": "func_refmod", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17875, + "End Line": 17879 }, { - "Function Name": "lazyAbiAlignment", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 855, - "End Line": 860 + "Function Name": "func_args", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17890, + "End Line": 17894 }, { - "Function Name": "isValidParamType", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 2432, - "End Line": 2438 + "Function Name": "formatted_datetime_args", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17979, + "End Line": 17983 }, { - "Function Name": "isValidReturnType", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 2440, - "End Line": 2446 + "Function Name": "formatted_time_args", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17996, + "End Line": 18000 }, { - "Function Name": "isNullFromType", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 4055, - "End Line": 4060 + "Function Name": "flag_initialized_to", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18039, + "End Line": 18043 }, { - "Function Name": "fieldType", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "57.1%", - "Start Line": 3140, - "End Line": 3151 + "Function Name": "to_init_val", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18050, + "End Line": 18054 }, { - "Function Name": "minInt", - "Structural Impact": 10.2, + "Function Name": "flag_rounded", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "80.0%", - "Start Line": 2985, - "End Line": 2989 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18079, + "End Line": 18083 }, { - "Function Name": "maxInt", - "Structural Impact": 10.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "80.0%", - "Start Line": 3012, - "End Line": 3016 + "Function Name": "round_mode", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18095, + "End Line": 18100 }, { - "Function Name": "typeDeclInstAllowGeneratedTag", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 3469, - "End Line": 3481 + "Function Name": "_pic_locale_format", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7070, + "End Line": 7072 }, { - "Function Name": "optionalChild", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2008, - "End Line": 2017 + "Function Name": "procedure_name_list", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16927, + "End Line": 16929 }, { - "Function Name": "isNonexhaustiveEnum", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 3060, - "End Line": 3069 + "Function Name": "_flag_next", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18061, + "End Line": 18063 }, { - "Function Name": "baseZigTypeTag", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 28, - "End Line": 36 + "Function Name": "start", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3271, + "End Line": 3282 }, { - "Function Name": "unionHasAllZeroBitFieldTypes", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2079, - "End Line": 2086 + "Function Name": "_as_literal", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3495, + "End Line": 3496 }, { - "Function Name": "unionBackingType", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2090, - "End Line": 2097 + "Function Name": "alphabet_lits", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4301, + "End Line": 4302 }, { - "Function Name": "optEuBaseType", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 3437, - "End Line": 3444 + "Function Name": "space_or_zero", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4310, + "End Line": 4311 }, { - "Function Name": "isFnOrHasRuntimeBits", - "Structural Impact": 9.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 800, - "End Line": 805 + "Function Name": "integer_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4405, + "End Line": 4406 }, { - "Function Name": "isFnOrHasRuntimeBitsIgnoreComptime", - "Structural Impact": 9.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 808, - "End Line": 813 + "Function Name": "class_item_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4474, + "End Line": 4475 }, { - "Function Name": "abiSizeLazy", - "Structural Impact": 9.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1276, - "End Line": 1281 + "Function Name": "sharing_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5584, + "End Line": 5585 }, { - "Function Name": "enumTagFieldIndex", - "Structural Impact": 8.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3108, - "End Line": 3118 + "Function Name": "_same_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5714, + "End Line": 5715 }, { - "Function Name": "structFieldName", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3121, - "End Line": 3128 + "Function Name": "_from_integer", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5997, + "End Line": 5998 }, { - "Function Name": "structFieldIsComptime", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3340, - "End Line": 3347 + "Function Name": "_to_integer", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6002, + "End Line": 6003 }, { - "Function Name": "unionFieldType", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 2060, - "End Line": 2066 + "Function Name": "lit_or_length", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6525, + "End Line": 6526 }, { - "Function Name": "floatBits", - "Structural Impact": 7.5, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2409, - "End Line": 2420 + "Function Name": "constant_expression_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6763, + "End Line": 6764 }, { - "Function Name": "indexablePtrElem", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 1980, - "End Line": 1989 + "Function Name": "constant_expression", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6768, + "End Line": 6769 }, { - "Function Name": "containerLayout", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2104, - "End Line": 2112 + "Function Name": "volatile_clause", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7033, + "End Line": 7044 }, { - "Function Name": "getNamespace", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2968, - "End Line": 2977 + "Function Name": "_occurs_to_integer", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7467, + "End Line": 7468 }, { - "Function Name": "structFieldAlignment", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 3204, - "End Line": 3217 + "Function Name": "_occurs_from_integer", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7472, + "End Line": 7473 }, { - "Function Name": "structFieldAlignmentSema", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 3222, - "End Line": 3235 + "Function Name": "_occurs_integer_to", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7477, + "End Line": 7478 }, { - "Function Name": "typeDeclInst", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 3458, - "End Line": 3467 + "Function Name": "ascending_or_descending", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7581, + "End Line": 7582 }, { - "Function Name": "getCaptures", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 3522, - "End Line": 3531 + "Function Name": "occurs_index_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7597, + "End Line": 7598 }, { - "Function Name": "containerTypeName", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 4042, - "End Line": 4050 + "Function Name": "value_item_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7700, + "End Line": 7701 }, { - "Function Name": "ptrAddressSpace", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 845, - "End Line": 851 + "Function Name": "value_item", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7705, + "End Line": 7706 }, { - "Function Name": "isAllowzeroPtr", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1864, - "End Line": 1870 + "Function Name": "_or_page", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 8220, + "End Line": 8221 }, { - "Function Name": "vectorLen", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2224, - "End Line": 2230 + "Function Name": "_plus", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9518, + "End Line": 9519 }, { - "Function Name": "isAbiInt", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2279, - "End Line": 2285 + "Function Name": "plus", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9523, + "End Line": 9524 }, { - "Function Name": "intTagType", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 3051, - "End Line": 3058 + "Function Name": "minus", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9531, + "End Line": 9532 }, { - "Function Name": "structFieldCount", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 3130, - "End Line": 3137 + "Function Name": "control_size_unit", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9543, + "End Line": 9544 }, { - "Function Name": "isTuple", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 3427, - "End Line": 3433 + "Function Name": "_cell", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9548, + "End Line": 9549 }, { - "Function Name": "isSinglePointer", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1804, - "End Line": 1809 + "Function Name": "procedure_division", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 9636, + "End Line": 9646 }, { - "Function Name": "ptrSizeOrNull", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1817, - "End Line": 1822 + "Function Name": "procedure_param_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9762, + "End Line": 9763 }, { - "Function Name": "isSlice", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1824, - "End Line": 1829 + "Function Name": "_add_to", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10958, + "End Line": 10959 }, { - "Function Name": "isConstPtr", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1846, - "End Line": 1851 + "Function Name": "allocate_returning", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11017, + "End Line": 11018 }, { - "Function Name": "isVolatilePtrIp", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1857, - "End Line": 1862 + "Function Name": "call_param_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11294, + "End Line": 11295 }, { - "Function Name": "isCPtr", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1872, - "End Line": 1877 + "Function Name": "_close_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11563, + "End Line": 11564 }, { - "Function Name": "ptrAllowsZero", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 1898, - "End Line": 1903 + "Function Name": "_close_display_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11583, + "End Line": 11584 }, { - "Function Name": "shallowElemType", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1991, - "End Line": 1996 + "Function Name": "_continue_after_phrase", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11653, + "End Line": 11654 }, { - "Function Name": "scalarType", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1999, - "End Line": 2004 + "Function Name": "display_initial_window", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12091, + "End Line": 12101 }, { - "Function Name": "isError", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2155, - "End Line": 2160 + "Function Name": "initial_type", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12113, + "End Line": 12114 }, { - "Function Name": "fnPtrMaskOrNull", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2453, - "End Line": 2458 + "Function Name": "_graphical", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12119, + "End Line": 12120 }, { - "Function Name": "totalVectorBits", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2916, - "End Line": 2920 + "Function Name": "_top_or_bottom", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12195, + "End Line": 12196 }, { - "Function Name": "isArrayOrVector", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2922, - "End Line": 2927 + "Function Name": "_left_or_centered_or_right", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12201, + "End Line": 12202 }, { - "Function Name": "resolveStructFieldInits", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 3771, - "End Line": 3775 - }, - { - "Function Name": "getParentNamespace", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2980, - "End Line": 2982 - }, - { - "Function Name": "isNamedInt", - "Structural Impact": 6.6, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, + "Function Name": "evaluate_subject_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 2357, - "End Line": 2374 + "Control Flow Ratio": "0.0%", + "Start Line": 12531, + "End Line": 12532 }, { - "Function Name": "isAnyFloat", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 3, + "Function Name": "evaluate_case_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 2392, - "End Line": 2405 + "Control Flow Ratio": "0.0%", + "Start Line": 12589, + "End Line": 12590 }, { - "Function Name": "isRuntimeFloat", - "Structural Impact": 6.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 3, + "Function Name": "evaluate_object_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 2377, - "End Line": 2389 + "Control Flow Ratio": "0.0%", + "Start Line": 12675, + "End Line": 12676 }, { - "Function Name": "fieldAlignment", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3153, - "End Line": 3155 + "Function Name": "_evaluate_thru_expr", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12763, + "End Line": 12764 }, { - "Function Name": "fieldAlignmentSema", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 3157, - "End Line": 3159 + "Function Name": "exit_program_returning", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12928, + "End Line": 12929 }, { - "Function Name": "smallestUnsignedBits", - "Structural Impact": 6.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, + "Function Name": "_initialize_filler", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 4343, - "End Line": 4348 + "Control Flow Ratio": "0.0%", + "Start Line": 13121, + "End Line": 13122 }, { - "Function Name": "hasRuntimeBits", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 448, - "End Line": 450 + "Function Name": "_initialize_value", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13126, + "End Line": 13127 }, { - "Function Name": "hasRuntimeBitsIgnoreComptime", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 459, - "End Line": 461 + "Function Name": "initialize_category", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13162, + "End Line": 13163 }, { - "Function Name": "fnHasRuntimeBits", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 776, - "End Line": 778 + "Function Name": "replacing_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13349, + "End Line": 13350 }, { - "Function Name": "fnHasRuntimeBitsSema", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 780, - "End Line": 782 + "Function Name": "_open_exclusive", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13683, + "End Line": 13684 }, { - "Function Name": "ptrAlignment", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 820, - "End Line": 822 + "Function Name": "open_mode", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13688, + "End Line": 13689 }, { - "Function Name": "ptrAlignmentSema", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 824, - "End Line": 826 + "Function Name": "_open_sharing", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13695, + "End Line": 13696 }, { - "Function Name": "abiAlignment", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 950, - "End Line": 952 + "Function Name": "_open_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13700, + "End Line": 13701 }, { - "Function Name": "abiAlignmentSema", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 954, - "End Line": 956 + "Function Name": "lock_allowing", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13715, + "End Line": 13716 }, { - "Function Name": "abiSize", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1271, - "End Line": 1273 + "Function Name": "open_lock_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13720, + "End Line": 13721 }, { - "Function Name": "abiSizeSema", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1283, - "End Line": 1285 + "Function Name": "allowing_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13736, + "End Line": 13737 }, { - "Function Name": "bitSize", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1617, - "End Line": 1619 + "Function Name": "perform_test", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13913, + "End Line": 13914 }, { - "Function Name": "comptimeOnly", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2706, - "End Line": 2708 + "Function Name": "cond_or_exit", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13918, + "End Line": 13919 }, { - "Function Name": "comptimeOnlySema", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2710, - "End Line": 2712 + "Function Name": "perform_varying_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13922, + "End Line": 13923 }, { - "Function Name": "unionFieldAlignmentSema", - "Structural Impact": 5.2, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 3266, - "End Line": 3279 + "Function Name": "exception_name", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14019, + "End Line": 14028 }, { - "Function Name": "Tid", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "_read_into", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 878, - "End Line": 883 + "Control Flow Ratio": "0.0%", + "Start Line": 14072, + "End Line": 14073 }, { - "Function Name": "ZcuPtr", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "_read_key", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 885, - "End Line": 890 + "Control Flow Ratio": "0.0%", + "Start Line": 14166, + "End Line": 14167 }, { - "Function Name": "Tid", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "search_varying", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 917, - "End Line": 922 + "Control Flow Ratio": "0.0%", + "Start Line": 14400, + "End Line": 14401 }, { - "Function Name": "ZcuPtr", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "on_or_off", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 924, - "End Line": 929 + "Control Flow Ratio": "0.0%", + "Start Line": 14517, + "End Line": 14518 }, { - "Function Name": "toLazy", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "up_or_down", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 941, - "End Line": 946 + "Control Flow Ratio": "0.0%", + "Start Line": 14522, + "End Line": 14523 }, { - "Function Name": "pt", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 892, - "End Line": 899 + "Function Name": "_sort_key_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 14737, + "End Line": 14738 }, { - "Function Name": "eql", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 116, - "End Line": 122 + "Function Name": "_key_sort_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 14755, + "End Line": 14756 }, { - "Function Name": "lessThan", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 273, - "End Line": 277 + "Function Name": "start_op", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 14896, + "End Line": 14897 }, { - "Function Name": "pt", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 931, - "End Line": 934 + "Function Name": "stop_literal", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15036, + "End Line": 15037 }, { - "Function Name": "unionFieldTypeByIndex", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 2068, - "End Line": 2072 + "Function Name": "_string_delimited", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15090, + "End Line": 15091 }, { - "Function Name": "unionTagFieldIndex", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 2074, - "End Line": 2077 + "Function Name": "string_delimiter", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15096, + "End Line": 15097 }, { - "Function Name": "enumFieldName", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3094, - "End Line": 3097 + "Function Name": "_with_pointer", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15101, + "End Line": 15102 }, { - "Function Name": "enumFieldIndex", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3099, - "End Line": 3103 + "Function Name": "_unstring_delimited", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15271, + "End Line": 15272 }, { - "Function Name": "fmtType", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 4217, - "End Line": 4219 + "Function Name": "unstring_delimited_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15277, + "End Line": 15278 }, { - "Function Name": "arrayInfo", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 97, - "End Line": 103 + "Function Name": "unstring_into", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15290, + "End Line": 15291 }, { - "Function Name": "fmt", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 132, - "End Line": 137 + "Function Name": "_unstring_into_delimiter", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15303, + "End Line": 15304 }, { - "Function Name": "unionTagTypeHypothetical", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2055, - "End Line": 2058 + "Function Name": "_unstring_tallying", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15308, + "End Line": 15309 }, { - "Function Name": "unionGetLayout", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2099, - "End Line": 2102 + "Function Name": "from_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15710, + "End Line": 15711 }, { - "Function Name": "isInt", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2248, - "End Line": 2251 + "Function Name": "before_or_after", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15734, + "End Line": 15735 }, { - "Function Name": "zigTypeTag", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 24, - "End Line": 26 + "Function Name": "ml_type", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15932, + "End Line": 15933 }, { - "Function Name": "ptrIsMutable", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 87, - "End Line": 89 + "Function Name": "_count_in", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16494, + "End Line": 16495 }, { - "Function Name": "default", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 143, - "End Line": 145 + "Function Name": "expr_token", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16537, + "End Line": 16538 }, { - "Function Name": "dump", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 154, - "End Line": 156 + "Function Name": "condition_or_class", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16567, + "End Line": 16568 }, { - "Function Name": "isNoReturn", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 815, - "End Line": 817 + "Function Name": "exp", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16630, + "End Line": 16631 }, { - "Function Name": "bitSizeSema", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1621, - "End Line": 1623 + "Function Name": "exp_term", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16636, + "End Line": 16637 }, { - "Function Name": "ptrSize", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1812, - "End Line": 1814 + "Function Name": "exp_unary", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16650, + "End Line": 16651 }, { - "Function Name": "slicePtrFieldType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1842, - "End Line": 1844 + "Function Name": "exp_atom", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16655, + "End Line": 16656 }, { - "Function Name": "isVolatilePtr", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1853, - "End Line": 1855 + "Function Name": "arithmetic_x_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16743, + "End Line": 16744 }, { - "Function Name": "childType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1941, - "End Line": 1943 + "Function Name": "record_name", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16758, + "End Line": 16759 }, { - "Function Name": "childTypeIp", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1945, - "End Line": 1947 + "Function Name": "mnemonic_name_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16900, + "End Line": 16901 }, { - "Function Name": "errorUnionPayload", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2115, - "End Line": 2117 + "Function Name": "mnemonic_name", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16906, + "End Line": 16907 }, { - "Function Name": "errorUnionSet", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2120, - "End Line": 2122 + "Function Name": "entry_name_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16912, + "End Line": 16913 }, { - "Function Name": "arrayLen", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2212, - "End Line": 2214 + "Function Name": "reference_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16968, + "End Line": 16969 }, { - "Function Name": "arrayLenIp", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2216, - "End Line": 2218 + "Function Name": "_reference", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16981, + "End Line": 16982 }, { - "Function Name": "arrayLenIncludingSentinel", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2220, - "End Line": 2222 + "Function Name": "single_reference_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16986, + "End Line": 16987 }, { - "Function Name": "fnReturnType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2423, - "End Line": 2425 + "Function Name": "_x_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17085, + "End Line": 17086 }, { - "Function Name": "fnCallingConvention", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2428, - "End Line": 2430 + "Function Name": "sub_identifier", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17383, + "End Line": 17384 }, { - "Function Name": "fnIsVarArgs", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2449, - "End Line": 2451 + "Function Name": "table_identifier", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17387, + "End Line": 17388 }, { - "Function Name": "isVector", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2911, - "End Line": 2913 + "Function Name": "sub_identifier_1", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17391, + "End Line": 17392 }, { - "Function Name": "getNamespaceIndex", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2963, - "End Line": 2965 + "Function Name": "basic_value", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17776, + "End Line": 17777 }, { - "Function Name": "enumFields", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3086, - "End Line": 3088 + "Function Name": "zero_spaces_high_low_values", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17786, + "End Line": 17787 }, { - "Function Name": "enumFieldCount", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3090, - "End Line": 3092 + "Function Name": "flag_all", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18023, + "End Line": 18024 }, { - "Function Name": "srcLoc", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3419, - "End Line": 3421 + "Function Name": "flag_duplicates", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18028, + "End Line": 18029 }, { - "Function Name": "resolveStructAlignment", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3777, - "End Line": 3779 + "Function Name": "flag_initialized", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18034, + "End Line": 18035 }, { - "Function Name": "resolveUnionAlignment", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3781, - "End Line": 3783 + "Function Name": "_flag_not", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18068, + "End Line": 18069 }, { - "Function Name": "cTypeAlign", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4354, - "End Line": 4356 + "Function Name": "flag_optional", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18073, + "End Line": 18074 }, { - "Function Name": "fmtDebug", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "flag_separate", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 148, - "End Line": 150 + "Control Flow Ratio": "0.0%", + "Start Line": 18143, + "End Line": 18144 }, { - "Function Name": "fromInterned", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "_from_idx_to_idx", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 432, - "End Line": 435 + "Control Flow Ratio": "0.0%", + "Start Line": 18148, + "End Line": 18149 }, { - "Function Name": "toIntern", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "_dest_index", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 437, - "End Line": 440 + "Control Flow Ratio": "0.0%", + "Start Line": 18159, + "End Line": 18160 }, { - "Function Name": "toValue", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 442, - "End Line": 444 + "Function Name": "arithmetic_choice", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3586, + "End Line": 3593 }, { - "Function Name": "ptrAbiAlignment", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1613, - "End Line": 1615 + "Function Name": "source_computer_paragraph", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3734, + "End Line": 3741 }, { - "Function Name": "isGenericPoison", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 3423, - "End Line": 3425 + "Function Name": "object_computer_paragraph", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3762, + "End Line": 3769 }, { - "Function Name": "format", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, + "Function Name": "repository_paragraph", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 124, - "End Line": 128 + "Start Line": 3908, + "End Line": 3915 }, { - "Function Name": "collectSubtypes", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "collating_sequence_clause", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4063, - "End Line": 4063 + "Start Line": 5203, + "End Line": 5210 }, { - "Function Name": "shouldDedupeType", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "organization", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4139, - "End Line": 4139 + "Start Line": 5370, + "End Line": 5376 }, { - "Function Name": "deinit", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, + "Function Name": "_data_division", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4211, - "End Line": 4215 + "Start Line": 5803, + "End Line": 5809 }, { - "Function Name": "arrayBase", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "recording_mode_clause", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 3533, - "End Line": 3533 + "Start Line": 6112, + "End Line": 6118 }, { - "Function Name": "format", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "report_description_option", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4185, - "End Line": 4185 + "Start Line": 7885, + "End Line": 7891 }, { - "Function Name": "init", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "accept_body", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4195, - "End Line": 4195 + "Start Line": 10330, + "End Line": 10336 }, { - "Function Name": "format", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "accp_attr", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4225, - "End Line": 4225 - } - ], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 1363, - "Sequential Logic Declarations": 699, - "Function Parameters": 194, - "Function/Method Declarations": 189, - "Class/Entity Declarations": 12, - "Defensive Programming Constructs": 429, - "Type/Safety Bypasses": 157, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 381, - "State Mutations / Variable Reassignments": 83, - "Commented-out Code (Dead Logic)": 1, - "Structured Documentation Blocks": 187, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 394, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 22, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 60, - "Metaprogramming & Reflection": 5, - "Module Dependencies (Imports)": 7, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 10, - "Acknowledged Tech Debt (FIXMEs)": 0, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 137, - "Manual Memory Allocation": 1, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 1, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 19, - "Fatal Aborts & Exceptions": 660, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 464, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 515, - "Resource Deallocation & Cleanup": 15, - "Private / Encapsulated Scopes": 333, - "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 3167, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 575, - "Design Camel Case": 0, - "Design Snake Case": 428, - "Design Pascal Case": 141, - "Design Upper Case": 2, - "Design Short Vars": 75, - "Design Long Vars": 1, - "Duplicate Logic": 0, - "Orphaned Logic": 0, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 0, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 26, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 0, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 7, - "Direct Downstream (Dependency Blast Radius)": 6, - "Total Upstream (Absolute Fragility)": 4, - "Total Downstream (Absolute Dependency Blast Radius)": 7 - }, - "9. Extracted Dependencies": [ - "InternPool.zig", - "Sema.zig", - "Value.zig", - "Zcu.zig", - "builtin", - "std", - "target.zig" - ] - }, - "zig/zig/Zcu.zig": { - "1. Artifact Identity": { - "Filename": "Zcu.zig", - "Path": "zig/zig/Zcu.zig", - "Language": "Zig", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "zig", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .zig)" - }, - "2. Topological Coordinates": { - "X": 3334.91, - "Y": -147.23, - "Z": -4676.64 - }, - "3. Architectural Profile": { - "Repository Archetype": "Unclassified", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": null, - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 4802, - "Coding LOC": 3619, - "Documentation LOC": 755, - "Structural Magnitude": 2727.58, - "Control Flow Ratio": "70.8%", - "Popularity Rank": 4, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.642 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "19.7%", - "Error & Exception Exposure": "64.83%", - "Tech Debt Exposure": "13.62%", - "Testing Exposure": "80.0%", - "API Exposure": "3.82%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "11.24%", - "Commented Logic Exposure": "5.0%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "38.57%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "5. Function Analysis": [ - { - "Function Name": "span", - "Structural Impact": 630.2, - "Lines of Code (LOC)": 999, - "Control Flow Branches": 334, - "Input Parameters": 2, - "Control Flow Ratio": "67.7%", - "Start Line": 1276, - "End Line": 2274 + "Start Line": 10664, + "End Line": 10670 }, { - "Function Name": "resolveReferencesInner", - "Structural Impact": 114.0, - "Lines of Code (LOC)": 215, - "Control Flow Branches": 72, - "Input Parameters": 1, - "Control Flow Ratio": "86.7%", - "Start Line": 4024, - "End Line": 4238 + "Function Name": "allocate_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 10977, + "End Line": 10983 }, { - "Function Name": "mapOldZirToNew", - "Structural Impact": 109.3, - "Lines of Code (LOC)": 174, - "Control Flow Branches": 44, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 3299, - "End Line": 3472 + "Function Name": "call_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11051, + "End Line": 11059 }, { - "Function Name": "explainWhyFileIsInModule", - "Structural Impact": 83.0, - "Lines of Code (LOC)": 72, - "Control Flow Branches": 29, - "Input Parameters": 6, - "Control Flow Ratio": "82.9%", - "Start Line": 4676, - "End Line": 4747 + "Function Name": "display_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11770, + "End Line": 11777 }, { - "Function Name": "atomicPtrAlignment", - "Structural Impact": 42.5, - "Lines of Code (LOC)": 51, - "Control Flow Branches": 19, - "Input Parameters": 3, - "Control Flow Ratio": "73.1%", - "Start Line": 3862, - "End Line": 3912 + "Function Name": "display_atom", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11830, + "End Line": 11838 }, { - "Function Name": "markDependeeOutdated", - "Structural Impact": 38.6, - "Lines of Code (LOC)": 52, - "Control Flow Branches": 17, - "Input Parameters": 3, - "Control Flow Ratio": "94.4%", - "Start Line": 3061, - "End Line": 3112 + "Function Name": "display_erase", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11942, + "End Line": 11950 }, { - "Function Name": "formatDependee", - "Structural Impact": 37.1, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 19, - "Input Parameters": 2, - "Control Flow Ratio": "57.6%", - "Start Line": 4342, - "End Line": 4390 + "Function Name": "entry_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12443, + "End Line": 12449 }, { - "Function Name": "lessThan", - "Structural Impact": 32.7, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 13, - "Input Parameters": 4, - "Control Flow Ratio": "65.0%", - "Start Line": 2728, - "End Line": 2755 + "Function Name": "json_generate_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13440, + "End Line": 13446 }, { - "Function Name": "getSource", - "Structural Impact": 31.8, - "Lines of Code (LOC)": 48, - "Control Flow Branches": 16, - "Input Parameters": 2, - "Control Flow Ratio": "53.3%", - "Start Line": 1059, - "End Line": 1106 + "Function Name": "perform_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13779, + "End Line": 13787 }, { - "Function Name": "saveZirCache", - "Structural Impact": 31.0, - "Lines of Code (LOC)": 39, - "Control Flow Branches": 12, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 2951, - "End Line": 2989 + "Function Name": "rewrite_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14314, + "End Line": 14321 }, { - "Function Name": "loadZirCacheBody", - "Structural Impact": 30.3, - "Lines of Code (LOC)": 46, - "Control Flow Branches": 13, - "Input Parameters": 3, - "Control Flow Ratio": "65.0%", - "Start Line": 2904, - "End Line": 2949 + "Function Name": "set_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14492, + "End Line": 14499 }, { - "Function Name": "deleteUnitReferences", - "Structural Impact": 30.2, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 15, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 3582, - "End Line": 3630 + "Function Name": "program_start_end", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15603, + "End Line": 15610 }, { - "Function Name": "markPoDependeeUpToDate", - "Structural Impact": 29.9, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 15, - "Input Parameters": 2, - "Control Flow Ratio": "93.8%", - "Start Line": 3114, - "End Line": 3157 + "Function Name": "use_exception", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15659, + "End Line": 15665 }, { - "Function Name": "findOutdatedToAnalyze", - "Structural Impact": 26.7, - "Lines of Code (LOC)": 81, - "Control Flow Branches": 15, - "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 3197, - "End Line": 3277 + "Function Name": "write_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15688, + "End Line": 15695 }, { - "Function Name": "deinit", - "Structural Impact": 24.4, - "Lines of Code (LOC)": 93, - "Control Flow Branches": 13, - "Input Parameters": 1, - "Control Flow Ratio": "92.9%", - "Start Line": 2778, - "End Line": 2870 + "Function Name": "xml_generate_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15758, + "End Line": 15764 }, { - "Function Name": "deleteUnitExports", - "Structural Impact": 24.4, - "Lines of Code (LOC)": 38, - "Control Flow Branches": 12, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 3541, - "End Line": 3578 + "Function Name": "xml_generate_body", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15769, + "End Line": 15777 }, { - "Function Name": "end", - "Structural Impact": 22.2, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "91.7%", - "Start Line": 4754, - "End Line": 4781 + "Function Name": "xml_parse_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 16012, + "End Line": 16019 }, { - "Function Name": "loadZoirCacheBody", - "Structural Impact": 21.9, - "Lines of Code (LOC)": 39, - "Control Flow Branches": 9, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3021, - "End Line": 3059 + "Function Name": "xml_parse_body", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 16024, + "End Line": 16032 }, { - "Function Name": "renderFullyQualifiedDebugName", - "Structural Impact": 21.1, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 8, - "Input Parameters": 4, - "Control Flow Ratio": "100.0%", - "Start Line": 874, - "End Line": 892 + "Function Name": "length_of_register", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 17155, + "End Line": 17162 }, { - "Function Name": "markTransitiveDependersPotentiallyOutdated", - "Structural Impact": 20.8, - "Lines of Code (LOC)": 35, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 3161, - "End Line": 3195 + "Function Name": "nested_list", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3310, + "End Line": 3315 }, { - "Function Name": "loadZirCache", - "Structural Impact": 20.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 9, - "Input Parameters": 3, - "Control Flow Ratio": "64.3%", - "Start Line": 2892, - "End Line": 2902 + "Function Name": "_end_program_list", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3359, + "End Line": 3364 }, { - "Function Name": "formatAnalUnit", - "Structural Impact": 20.2, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "58.8%", - "Start Line": 4316, - "End Line": 4338 + "Function Name": "_program_body", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3398, + "End Line": 3403 }, { - "Function Name": "addFileInMultipleModulesError", - "Structural Impact": 19.4, - "Lines of Code (LOC)": 42, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "81.8%", - "Start Line": 4633, - "End Line": 4674 + "Function Name": "identification_header", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3420, + "End Line": 3425 }, { - "Function Name": "addUnitReference", - "Structural Impact": 18.7, - "Lines of Code (LOC)": 31, - "Control Flow Branches": 6, - "Input Parameters": 5, - "Control Flow Ratio": "75.0%", - "Start Line": 3657, - "End Line": 3687 + "Function Name": "object_computer_sequence", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3803, + "End Line": 3808 }, { - "Function Name": "addTypeReference", - "Structural Impact": 16.9, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 6, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 3689, - "End Line": 3712 + "Function Name": "_ext_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5042, + "End Line": 5047 }, { - "Function Name": "ensureFuncBodyAnalysisQueued", - "Structural Impact": 15.0, - "Lines of Code (LOC)": 22, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "77.8%", - "Start Line": 3481, - "End Line": 3502 + "Function Name": "padding_character_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5401, + "End Line": 5406 }, { - "Function Name": "ensureNavValAnalysisQueued", - "Structural Impact": 14.8, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "77.8%", - "Start Line": 3504, - "End Line": 3521 + "Function Name": "record_delimiter_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5411, + "End Line": 5416 }, { - "Function Name": "flushRetryableFailures", - "Structural Impact": 13.6, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 8, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 3281, - "End Line": 3297 + "Function Name": "file_limit_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5592, + "End Line": 5597 }, { - "Function Name": "handleUpdateExports", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 3762, - "End Line": 3779 + "Function Name": "actual_key_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5607, + "End Line": 5612 }, { - "Function Name": "trackUnitSema", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 4783, - "End Line": 4801 + "Function Name": "nominal_key_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5617, + "End Line": 5622 }, { - "Function Name": "addGlobalAssembly", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 3781, - "End Line": 3791 + "Function Name": "track_area_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5627, + "End Line": 5632 }, { - "Function Name": "stage", - "Structural Impact": 12.0, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 7, - "Input Parameters": 1, - "Control Flow Ratio": "70.0%", - "Start Line": 576, - "End Line": 588 + "Function Name": "track_limit_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5637, + "End Line": 5642 }, { - "Function Name": "modeFromPath", - "Structural Impact": 11.8, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 7, - "Input Parameters": 1, - "Control Flow Ratio": "70.0%", - "Start Line": 1013, - "End Line": 1021 + "Function Name": "multiple_file_tape_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5757, + "End Line": 5762 }, { - "Function Name": "maybeUnresolveIes", - "Structural Impact": 11.5, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 4394, - "End Line": 4416 + "Function Name": "block_contains_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5948, + "End Line": 5953 }, { - "Function Name": "deleteUnitCompileLogs", - "Structural Impact": 11.0, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 3634, - "End Line": 3646 + "Function Name": "label_records_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6010, + "End Line": 6015 }, { - "Function Name": "renderFullyQualifiedName", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1124, - "End Line": 1132 + "Function Name": "value_of_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6021, + "End Line": 6026 }, { - "Function Name": "typeToStruct", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 3916, - "End Line": 3923 + "Function Name": "data_records_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6049, + "End Line": 6054 }, { - "Function Name": "typeToUnion", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 3954, - "End Line": 3961 + "Function Name": "justified_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7614, + "End Line": 7619 }, { - "Function Name": "getTree", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 1111, - "End Line": 1117 + "Function Name": "blank_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7654, + "End Line": 7659 }, { - "Function Name": "renderFullyQualifiedDebugName", - "Structural Impact": 10.7, + "Function Name": "screen_option", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1134, - "End Line": 1139 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 8700, + "End Line": 8705 }, { - "Function Name": "typeToPackedStruct", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 3925, - "End Line": 3929 + "Function Name": "accept_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 10320, + "End Line": 10325 }, { - "Function Name": "errorSetBits", - "Structural Impact": 10.4, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 6, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 3719, - "End Line": 3729 + "Function Name": "field_with_pos_specifier", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 10503, + "End Line": 10508 }, { - "Function Name": "internFullyQualifiedName", - "Structural Impact": 10.3, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 3, - "Input Parameters": 5, - "Control Flow Ratio": "60.0%", - "Start Line": 894, - "End Line": 904 + "Function Name": "alter_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11025, + "End Line": 11030 }, { - "Function Name": "errorBundleTokenSrc", - "Structural Impact": 9.9, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 1169, - "End Line": 1188 + "Function Name": "cancel_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11504, + "End Line": 11509 }, { - "Function Name": "create", - "Structural Impact": 9.5, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 1217, - "End Line": 1228 + "Function Name": "close_window", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11571, + "End Line": 11576 }, { - "Function Name": "codegenFailType", - "Structural Impact": 9.5, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 4609, - "End Line": 4620 + "Function Name": "commit_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11621, + "End Line": 11626 }, { - "Function Name": "saveZoirCache", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 2991, - "End Line": 3019 + "Function Name": "destroy_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11668, + "End Line": 11673 }, { - "Function Name": "addInlineReferenceFrame", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 3648, - "End Line": 3655 + "Function Name": "field_or_literal_or_erase_with_pos_specifier", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11966, + "End Line": 11971 }, { - "Function Name": "structPackedFieldBitOffset", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3935, - "End Line": 3952 + "Function Name": "display_message_box", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12002, + "End Line": 12007 }, { - "Function Name": "getUnitInfo", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 351, - "End Line": 358 + "Function Name": "display_window", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12042, + "End Line": 12047 }, { - "Function Name": "unionTagFieldIndex", - "Structural Impact": 8.3, + "Function Name": "display_floating_window", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3998, - "End Line": 4003 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12067, + "End Line": 12072 }, { - "Function Name": "getAlign", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 691, - "End Line": 700 + "Function Name": "disp_attr", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12245, + "End Line": 12250 }, { - "Function Name": "internFullyQualifiedName", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1141, - "End Line": 1149 + "Function Name": "exit_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12782, + "End Line": 12787 }, { - "Function Name": "upgradeOrLost", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2716, - "End Line": 2723 + "Function Name": "free_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12938, + "End Line": 12943 }, { - "Function Name": "codegenFail", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 4580, - "End Line": 4588 + "Function Name": "inquire_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13219, + "End Line": 13224 }, { - "Function Name": "namespacePtrUnwrap", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2876, - "End Line": 2878 + "Function Name": "inspect_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13238, + "End Line": 13243 }, { - "Function Name": "typeToFunc", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 3963, - "End Line": 3966 + "Function Name": "inspect_tallying", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13266, + "End Line": 13271 }, { - "Function Name": "init", - "Structural Impact": 7.0, + "Function Name": "json_generate_body", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 1237, - "End Line": 1242 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13451, + "End Line": 13456 }, { - "Function Name": "errorBundleWholeFileSrc", - "Structural Impact": 6.8, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 1153, - "End Line": 1167 + "Function Name": "json_parse_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13506, + "End Line": 13511 }, { - "Function Name": "codegenFailMsg", - "Structural Impact": 6.5, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "40.0%", - "Start Line": 4591, - "End Line": 4600 + "Function Name": "merge_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13531, + "End Line": 13536 }, { - "Function Name": "codegenFailTypeMsg", - "Structural Impact": 6.5, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 4622, - "End Line": 4630 + "Function Name": "modify_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13543, + "End Line": 13548 }, { - "Function Name": "resolveReferences", - "Structural Impact": 6.0, + "Function Name": "open_statement", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 4018, - "End Line": 4023 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13631, + "End Line": 13636 }, { - "Function Name": "tagOffset", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 3988, - "End Line": 3990 + "Function Name": "raise_body", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14004, + "End Line": 14009 }, { - "Function Name": "payloadOffset", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 3992, - "End Line": 3994 + "Function Name": "read_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14033, + "End Line": 14038 }, { - "Function Name": "toBuiltin", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 632, - "End Line": 656 + "Function Name": "ready_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14190, + "End Line": 14195 }, { - "Function Name": "getValue", - "Structural Impact": 5.5, + "Function Name": "reset_statement", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 684, - "End Line": 689 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14274, + "End Line": 14279 }, { - "Function Name": "deinit", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 669, - "End Line": 673 + "Function Name": "rollback_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14367, + "End Line": 14372 }, { - "Function Name": "eql", - "Structural Impact": 4.8, + "Function Name": "start_statement", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 387, - "End Line": 392 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14841, + "End Line": 14846 }, { - "Function Name": "eql", - "Structural Impact": 4.8, + "Function Name": "disallowed_op", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 843, - "End Line": 848 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14905, + "End Line": 14910 }, { - "Function Name": "eql", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 375, - "End Line": 379 + "Function Name": "stop_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14950, + "End Line": 14955 }, { - "Function Name": "eql", - "Structural Impact": 4.7, + "Function Name": "use_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15357, + "End Line": 15362 + }, + { + "Function Name": "simple_prog", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 859, - "End Line": 862 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3329, + "End Line": 3332 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 748, - "End Line": 753 + "Function Name": "end_program", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3373, + "End Line": 3377 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 794, - "End Line": 799 + "Function Name": "end_function", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3385, + "End Line": 3389 }, { - "Function Name": "newType", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 359, - "End Line": 361 + "Function Name": "program_id_paragraph", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3433, + "End Line": 3437 }, { - "Function Name": "newNav", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 362, - "End Line": 364 + "Function Name": "function_id_paragraph", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3453, + "End Line": 3457 }, { - "Function Name": "deinit", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 337, - "End Line": 344 + "Function Name": "init_or_recurse_or_resident", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3537, + "End Line": 3541 }, { - "Function Name": "deinit", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1244, - "End Line": 1251 + "Function Name": "is_prototype", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3557, + "End Line": 3561 }, { - "Function Name": "unload", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1023, - "End Line": 1028 + "Function Name": "_default_rounded_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3616, + "End Line": 3620 }, { - "Function Name": "unloadTree", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1030, - "End Line": 1035 + "Function Name": "object_computer_memory", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3795, + "End Line": 3799 }, { - "Function Name": "unloadSource", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1037, - "End Line": 1042 + "Function Name": "program_collating_sequence", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3811, + "End Line": 3815 }, { - "Function Name": "unloadZir", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1044, - "End Line": 1049 + "Function Name": "repository_name", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3936, + "End Line": 3940 }, { - "Function Name": "fileRootType", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4250, - "End Line": 4255 + "Function Name": "on_off_clauses", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4089, + "End Line": 4093 }, { - "Function Name": "navSrcLoc", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4264, - "End Line": 4270 + "Function Name": "_assign_device_or_line_adv_file", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4969, + "End Line": 4973 }, { - "Function Name": "navSrcLine", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4284, - "End Line": 4289 + "Function Name": "assign_device", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4981, + "End Line": 4985 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 371, - "End Line": 374 + "Function Name": "line_adv_file", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5035, + "End Line": 5039 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 383, - "End Line": 386 + "Function Name": "ext_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5055, + "End Line": 5059 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 838, - "End Line": 841 + "Function Name": "access_mode_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5073, + "End Line": 5077 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 854, - "End Line": 857 + "Function Name": "password_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5156, + "End Line": 5160 }, { - "Function Name": "init", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 2773, - "End Line": 2776 + "Function Name": "collating_sequence", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5213, + "End Line": 5217 }, { - "Function Name": "backendSupportsFeature", - "Structural Impact": 3.7, + "Function Name": "lock_mode_clause", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3840, - "End Line": 3843 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5303, + "End Line": 5306 }, { - "Function Name": "navFileScopeIndex", - "Structural Impact": 3.7, + "Function Name": "with_rollback", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5342, + "End Line": 5346 + }, + { + "Function Name": "split_key_list", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4295, - "End Line": 4298 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5524, + "End Line": 5527 }, { - "Function Name": "ptr", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 727, - "End Line": 729 + "Function Name": "reserve_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5562, + "End Line": 5566 }, { - "Function Name": "get", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 739, - "End Line": 741 + "Function Name": "data_description_clause_sequence", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6786, + "End Line": 6790 }, { - "Function Name": "ptr", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 785, - "End Line": 787 + "Function Name": "_as_extname", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6926, + "End Line": 6930 }, { - "Function Name": "fileScope", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 865, - "End Line": 867 + "Function Name": "usage", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7126, + "End Line": 7130 }, { - "Function Name": "fileScopeIp", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 869, - "End Line": 871 + "Function Name": "control_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7903, + "End Line": 7907 }, { - "Function Name": "get", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1202, - "End Line": 1204 + "Function Name": "control_final_tag", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7916, + "End Line": 7920 }, { - "Function Name": "upgrade", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2711, - "End Line": 2713 + "Function Name": "type_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 8163, + "End Line": 8167 }, { - "Function Name": "namespacePtr", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2872, - "End Line": 2874 + "Function Name": "next_group_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 8246, + "End Line": 8250 }, { - "Function Name": "iesFuncIndex", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3968, - "End Line": 3970 + "Function Name": "report_varying_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 8371, + "End Line": 8375 }, { - "Function Name": "funcInfo", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3972, - "End Line": 3974 + "Function Name": "_screen_col_plus_minus", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 9583, + "End Line": 9587 }, { - "Function Name": "fileByIndex", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4244, - "End Line": 4246 + "Function Name": "screen_global_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 9610, + "End Line": 9614 }, { - "Function Name": "navValue", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4291, - "End Line": 4293 + "Function Name": "mode_is_block", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 10657, + "End Line": 10661 }, { - "Function Name": "navFileScope", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4300, - "End Line": 4302 + "Function Name": "add_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 10926, + "End Line": 10930 }, { - "Function Name": "fmtAnalUnit", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4304, - "End Line": 4306 + "Function Name": "call_body", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11067, + "End Line": 11071 }, { - "Function Name": "fmtDependee", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4307, - "End Line": 4309 + "Function Name": "close_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11537, + "End Line": 11541 }, { - "Function Name": "src", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 197, - "End Line": 202 + "Function Name": "compute_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11591, + "End Line": 11595 }, { - "Function Name": "nodeOffsetDebug", - "Structural Impact": 3.1, + "Function Name": "continue_statement", + "Structural Impact": 1.2, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 2646, - "End Line": 2650 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11632, + "End Line": 11636 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 742, - "End Line": 744 + "Function Name": "destroy_body", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11677, + "End Line": 11681 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 788, - "End Line": 790 + "Function Name": "delete_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11694, + "End Line": 11698 }, { - "Function Name": "getMode", - "Structural Impact": 3.0, + "Function Name": "disable_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11738, + "End Line": 11742 + }, + { + "Function Name": "display_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11900, + "End Line": 11904 + }, + { + "Function Name": "divide_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12386, + "End Line": 12390 + }, + { + "Function Name": "enable_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12432, + "End Line": 12436 + }, + { + "Function Name": "evaluate_when_list", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12651, + "End Line": 12655 + }, + { + "Function Name": "exit_body", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12794, + "End Line": 12798 + }, + { + "Function Name": "generate_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12957, + "End Line": 12961 + }, + { + "Function Name": "if_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13041, + "End Line": 13045 + }, + { + "Function Name": "_if_then", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1008, - "End Line": 1011 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13067, + "End Line": 13070 }, { - "Function Name": "fullyQualifiedNameLen", - "Structural Impact": 3.0, + "Function Name": "if_true", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1119, - "End Line": 1122 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13077, + "End Line": 13080 }, { - "Function Name": "baseSrcToken", - "Structural Impact": 3.0, + "Function Name": "if_false", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1269, - "End Line": 1272 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13083, + "End Line": 13086 }, { - "Function Name": "nodeOffsetRelease", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 2652, - "End Line": 2654 + "Function Name": "initialize_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13105, + "End Line": 13109 }, { - "Function Name": "clearCachedResolvedReferences", - "Structural Impact": 3.0, + "Function Name": "initiate_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13192, + "End Line": 13196 + }, + { + "Function Name": "move_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13575, + "End Line": 13579 + }, + { + "Function Name": "multiply_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13597, + "End Line": 13601 + }, + { + "Function Name": "purge_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13984, + "End Line": 13988 + }, + { + "Function Name": "raise_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13996, + "End Line": 14000 + }, + { + "Function Name": "ignoring_lock", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14096, + "End Line": 14100 + }, + { + "Function Name": "advancing_lock_or_retry", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14107, + "End Line": 14111 + }, + { + "Function Name": "retry_phrase", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14120, + "End Line": 14124 + }, + { + "Function Name": "receive_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14200, + "End Line": 14204 + }, + { + "Function Name": "release_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14256, + "End Line": 14260 + }, + { + "Function Name": "return_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14284, + "End Line": 14288 + }, + { + "Function Name": "search_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14378, + "End Line": 14382 + }, + { + "Function Name": "send_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14450, + "End Line": 14454 + }, + { + "Function Name": "send_body", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 3714, - "End Line": 3717 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14458, + "End Line": 14461 }, { - "Function Name": "getTarget", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 3751, - "End Line": 3753 + "Function Name": "from_identifier", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14472, + "End Line": 14475 }, { - "Function Name": "optimizeMode", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 3758, - "End Line": 3760 + "Function Name": "set_last_exception_to_off", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14657, + "End Line": 14661 }, { - "Function Name": "analysisRoots", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 4240, - "End Line": 4242 + "Function Name": "sort_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14677, + "End Line": 14681 }, { - "Function Name": "errNote", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 7, + "Function Name": "_sort_collating", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 5, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 3731, - "End Line": 3737 + "Start Line": 14768, + "End Line": 14772 }, { - "Function Name": "setFileRootType", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 6, + "Function Name": "transaction", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4257, - "End Line": 4262 + "Start Line": 14940, + "End Line": 14944 }, { - "Function Name": "typeSrcLoc", - "Structural Impact": 2.0, + "Function Name": "stop_argument", + "Structural Impact": 1.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4272, - "End Line": 4276 + "Start Line": 15025, + "End Line": 15029 }, { - "Function Name": "typeFileScope", - "Structural Impact": 2.0, + "Function Name": "string_statement", + "Structural Impact": 1.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4278, - "End Line": 4282 + "Start Line": 15045, + "End Line": 15049 }, { - "Function Name": "callconvSupported", - "Structural Impact": 2.0, + "Function Name": "string_items", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15061, + "End Line": 15064 + }, + { + "Function Name": "subtract_statement", + "Structural Impact": 1.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4418, - "End Line": 4422 + "Start Line": 15120, + "End Line": 15124 }, { - "Function Name": "assertCodegenFailed", - "Structural Impact": 2.0, + "Function Name": "terminate_statement", + "Structural Impact": 1.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4603, - "End Line": 4607 + "Start Line": 15181, + "End Line": 15185 }, { - "Function Name": "destroy", - "Structural Impact": 1.9, + "Function Name": "transform_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15208, + "End Line": 15212 + }, + { + "Function Name": "unlock_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15229, + "End Line": 15233 + }, + { + "Function Name": "unstring_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15253, + "End Line": 15257 + }, + { + "Function Name": "validate_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15326, + "End Line": 15330 + }, + { + "Function Name": "use_global", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15400, + "End Line": 15404 + }, + { + "Function Name": "_display_exception_phrases", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1232, - "End Line": 1235 + "Start Line": 16122, + "End Line": 16125 }, { - "Function Name": "resolveBaseNode", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "_delete_exception_phrases", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 2672, - "End Line": 2672 + "Start Line": 16131, + "End Line": 16134 }, { - "Function Name": "access", - "Structural Impact": 1.6, + "Function Name": "_xml_exception_phrases", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 592, - "End Line": 595 + "Start Line": 16140, + "End Line": 16143 }, { - "Function Name": "kind", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "_json_exception_phrases", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 478, - "End Line": 478 - } - ], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 1028, - "Sequential Logic Declarations": 424, - "Function Parameters": 128, - "Function/Method Declarations": 128, - "Class/Entity Declarations": 55, - "Defensive Programming Constructs": 493, - "Type/Safety Bypasses": 149, - "High-Risk Execution Commands": 76, - "I/O and Network Boundaries": 12, - "Exposed API / Public Exports": 244, - "State Mutations / Variable Reassignments": 314, - "Commented-out Code (Dead Logic)": 3, - "Structured Documentation Blocks": 598, + "Start Line": 16149, + "End Line": 16152 + }, + { + "Function Name": "partial_expr", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 16521, + "End Line": 16525 + }, + { + "Function Name": "unqualified_word", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 17603, + "End Line": 17606 + }, + { + "Function Name": "length_arg", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 17929, + "End Line": 17932 + }, + { + "Function Name": "not_const_word", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 18015, + "End Line": 18018 + }, + { + "Function Name": "error_stmt_recover", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 18169, + "End Line": 18173 + }, + { + "Function Name": "access_mode", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5080, + "End Line": 5081 + }, + { + "Function Name": "_left_or_right", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7645, + "End Line": 7646 + }, + { + "Function Name": "shadow", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12188, + "End Line": 12189 + }, + { + "Function Name": "boxed", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12191, + "End Line": 12192 + }, + { + "Function Name": "not_expr", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 16564, + "End Line": 16565 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 3495, + "Sequential Logic Declarations": 1166, + "Function Parameters": 2397, + "Function/Method Declarations": 1148, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 22, + "Type/Safety Bypasses": 3, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 2, + "Exposed API / Public Exports": 2, + "State Mutations / Variable Reassignments": 5753, + "Commented-out Code (Dead Logic)": 3, + "Structured Documentation Blocks": 0, "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 2, + "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, - "Global State Dependencies": 640, + "Global State Dependencies": 0, "Decorators and Annotations": 0, - "Generic Type Abstractions": 25, + "Generic Type Abstractions": 0, "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 18, - "Metaprogramming & Reflection": 5, - "Module Dependencies (Imports)": 18, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 9, - "Acknowledged Tech Debt (FIXMEs)": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 4, + "Module Dependencies (Imports)": 5, + "Authorship Metadata": 1, + "Planned Work (TODOs)": 25, + "Acknowledged Tech Debt (FIXMEs)": 41, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 186, - "Manual Memory Allocation": 1, + "Preprocessor Macros": 142, + "Pointer Arithmetic & Addressing": 1386, + "Manual Memory Allocation": 0, "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 1, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 71, - "Fatal Aborts & Exceptions": 308, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 3, + "Explicit Type Casts": 27, + "Fatal Aborts & Exceptions": 3, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 572, - "Thread Synchronization Locks": 6, - "Immutable Data Declarations": 622, - "Resource Deallocation & Cleanup": 96, - "Private / Encapsulated Scopes": 586, + "Bitwise Operations": 2279, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 115, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 160, "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 3302, + "Structural Tab Indentations": 5901, + "Structural Space Indentations": 3835, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, "Ipc Rpc Bridges": 0, "Feature Flags": 0, "Serialization Parsing": 0, - "Regex Execution": 1, + "Regex Execution": 0, "Time Date Logic": 0, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, @@ -58759,14 +59142,14 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 694, - "Design Camel Case": 2, - "Design Snake Case": 569, - "Design Pascal Case": 102, + "Core Var Decl": 772, + "Design Camel Case": 0, + "Design Snake Case": 772, + "Design Pascal Case": 0, "Design Upper Case": 0, - "Design Short Vars": 57, - "Design Long Vars": 1, - "Duplicate Logic": 4, + "Design Short Vars": 122, + "Design Long Vars": 14, + "Duplicate Logic": 0, "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, @@ -58775,7 +59158,7 @@ "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 28, + "Dynamic Code Execution (Eval/Exec)": 0, "Global Environment Mutation": 0, "Commented-Out Executable Logic": 0, "Low-Level Bitwise / Cryptographic Math": 0, @@ -58791,47 +59174,29 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 17, - "Direct Downstream (Dependency Blast Radius)": 4, - "Total Upstream (Absolute Fragility)": 4, - "Total Downstream (Absolute Dependency Blast Radius)": 7 + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 }, - "9. Extracted Dependencies": [ - "Air.zig", - "Compilation.zig", - "InternPool.zig", - "Package.zig", - "Sema.zig", - "Type.zig", - "Value.zig", - "Zcu/PerThread.zig", - "build_options", - "builtin", - "codegen/llvm.zig", - "dev.zig", - "introspect.zig", - "link.zig", - "std", - "target.zig", - "tracy.zig" - ] + "9. Extracted Dependencies": [] }, - "zig/zig/main.zig": { + "cobol/gnucobol_internals/scanner.l": { "1. Artifact Identity": { - "Filename": "main.zig", - "Path": "zig/zig/main.zig", - "Language": "Zig", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", + "Filename": "scanner.l", + "Path": "cobol/gnucobol_internals/scanner.l", + "Language": "Yacc", + "Architect": "(C) 2001-2012, 2014-2019 Free Software Foundation, Inc", + "Indentation Style": "Mixed (0.7% Spaces / 99.3% Tabs)", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "zig", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .zig)" + "Folder Dominant Lang": "yacc", + "Lock Tier": 0, + "Identity Proof": "Absolute Consensus (Ext + Shebang)" }, "2. Topological Coordinates": { - "X": 3510.08, - "Y": -87.94, - "Z": -4546.85 + "X": -1182.61, + "Y": 56.54, + "Z": 6109.97 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -58840,769 +59205,149 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 7530, - "Coding LOC": 6619, - "Documentation LOC": 363, - "Structural Magnitude": 5425.48, - "Control Flow Ratio": "82.2%", + "Total LOC": 2489, + "Coding LOC": 1917, + "Documentation LOC": 253, + "Structural Magnitude": 1265.84, + "Control Flow Ratio": "86.3%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.89 + "Raw Cognitive Density": 0.962 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "61.79%", - "Error & Exception Exposure": "43.09%", - "Tech Debt Exposure": "8.51%", + "Cognitive Load Exposure": "70.04%", + "Error & Exception Exposure": "94.96%", + "Tech Debt Exposure": "14.4%", "Testing Exposure": "80.0%", - "API Exposure": "0.29%", - "Concurrency Exposure": "19.86%", - "State Flux Exposure": "61.43%", - "Commented Logic Exposure": "5.08%", + "API Exposure": "0.0%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "0.0%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "18.63%", + "Documentation Exposure": "11.92%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "buildOutputType", - "Structural Impact": 1414.0, - "Lines of Code (LOC)": 894, - "Control Flow Branches": 558, - "Input Parameters": 5, - "Control Flow Ratio": "81.3%", - "Start Line": 798, - "End Line": 1691 - }, - { - "Function Name": "cmdBuild", - "Structural Impact": 536.7, - "Lines of Code (LOC)": 627, - "Control Flow Branches": 225, - "Input Parameters": 4, - "Control Flow Ratio": "81.2%", - "Start Line": 4791, - "End Line": 5417 - }, - { - "Function Name": "createModule", - "Structural Impact": 296.6, - "Lines of Code (LOC)": 331, - "Control Flow Branches": 98, - "Input Parameters": 7, - "Control Flow Ratio": "87.5%", - "Start Line": 3728, - "End Line": 4058 - }, - { - "Function Name": "mainArgs", - "Structural Impact": 232.9, - "Lines of Code (LOC)": 178, - "Control Flow Branches": 111, - "Input Parameters": 3, - "Control Flow Ratio": "74.0%", - "Start Line": 206, - "End Line": 383 - }, - { - "Function Name": "cmdFetch", - "Structural Impact": 204.2, - "Lines of Code (LOC)": 283, - "Control Flow Branches": 84, - "Input Parameters": 4, - "Control Flow Ratio": "71.2%", - "Start Line": 6820, - "End Line": 7102 - }, - { - "Function Name": "runOrTest", - "Structural Impact": 175.6, - "Lines of Code (LOC)": 122, - "Control Flow Branches": 46, - "Input Parameters": 12, - "Control Flow Ratio": "83.6%", - "Start Line": 4308, - "End Line": 4429 - }, - { - "Function Name": "jitCmd", - "Structural Impact": 147.6, - "Lines of Code (LOC)": 208, - "Control Flow Branches": 55, - "Input Parameters": 5, - "Control Flow Ratio": "77.5%", - "Start Line": 5432, - "End Line": 5639 - }, - { - "Function Name": "cmdAstCheck", - "Structural Impact": 136.3, - "Lines of Code (LOC)": 166, - "Control Flow Branches": 63, - "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 6075, - "End Line": 6240 - }, - { - "Function Name": "serve", - "Structural Impact": 132.6, - "Lines of Code (LOC)": 132, - "Control Flow Branches": 41, - "Input Parameters": 8, - "Control Flow Ratio": "80.4%", - "Start Line": 4068, - "End Line": 4199 - }, - { - "Function Name": "addIncludePath", - "Structural Impact": 99.4, - "Lines of Code (LOC)": 64, - "Control Flow Branches": 33, - "Input Parameters": 7, - "Control Flow Ratio": "82.5%", - "Start Line": 6684, - "End Line": 6747 - }, - { - "Function Name": "runOrTestHotSwap", - "Structural Impact": 98.1, + "Function Name": "error", + "Structural Impact": 21.8, "Lines of Code (LOC)": 96, - "Control Flow Branches": 32, - "Input Parameters": 7, + "Control Flow Branches": 16, + "Input Parameters": 0, "Control Flow Ratio": "76.2%", - "Start Line": 4431, - "End Line": 4526 - }, - { - "Function Name": "warnAboutForeignBinaries", - "Structural Impact": 76.5, - "Lines of Code (LOC)": 110, - "Control Flow Branches": 28, - "Input Parameters": 5, - "Control Flow Ratio": "96.6%", - "Start Line": 6547, - "End Line": 6656 + "Start Line": 1590, + "End Line": 1685 }, { - "Function Name": "handleModArg", - "Structural Impact": 72.1, - "Lines of Code (LOC)": 71, - "Control Flow Branches": 18, - "Input Parameters": 12, - "Control Flow Ratio": "100.0%", - "Start Line": 7429, - "End Line": 7499 + "Function Name": "error", + "Structural Impact": 19.1, + "Lines of Code (LOC)": 83, + "Control Flow Branches": 14, + "Input Parameters": 0, + "Control Flow Ratio": "73.7%", + "Start Line": 1511, + "End Line": 1593 }, { - "Function Name": "cmdTranslateC", - "Structural Impact": 65.2, + "Function Name": "error", + "Structural Impact": 16.0, "Lines of Code (LOC)": 80, - "Control Flow Branches": 24, - "Input Parameters": 5, - "Control Flow Ratio": "77.4%", - "Start Line": 4545, - "End Line": 4624 - }, - { - "Function Name": "cmdInit", - "Structural Impact": 63.0, - "Lines of Code (LOC)": 99, - "Control Flow Branches": 28, - "Input Parameters": 3, - "Control Flow Ratio": "75.7%", - "Start Line": 4656, - "End Line": 4754 - }, - { - "Function Name": "next", - "Structural Impact": 58.3, - "Lines of Code (LOC)": 147, - "Control Flow Branches": 35, - "Input Parameters": 1, - "Control Flow Ratio": "81.4%", - "Start Line": 5882, - "End Line": 6028 - }, - { - "Function Name": "serveUpdateResults", - "Structural Impact": 57.3, - "Lines of Code (LOC)": 106, - "Control Flow Branches": 29, - "Input Parameters": 2, - "Control Flow Ratio": "70.7%", - "Start Line": 4201, - "End Line": 4306 - }, - { - "Function Name": "write", - "Structural Impact": 55.4, - "Lines of Code (LOC)": 50, - "Control Flow Branches": 19, - "Input Parameters": 6, - "Control Flow Ratio": "90.5%", - "Start Line": 7322, - "End Line": 7371 - }, - { - "Function Name": "cmdChangelist", - "Structural Impact": 51.4, - "Lines of Code (LOC)": 67, - "Control Flow Branches": 23, - "Input Parameters": 3, - "Control Flow Ratio": "63.9%", - "Start Line": 6462, - "End Line": 6528 - }, - { - "Function Name": "detectNativeCpuWithLLVM", - "Structural Impact": 45.1, - "Lines of Code (LOC)": 62, - "Control Flow Branches": 20, - "Input Parameters": 3, - "Control Flow Ratio": "76.9%", - "Start Line": 6292, - "End Line": 6353 - }, - { - "Function Name": "findBuildRoot", - "Structural Impact": 44.4, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 23, - "Input Parameters": 2, - "Control Flow Ratio": "82.1%", - "Start Line": 7183, - "End Line": 7238 - }, - { - "Function Name": "cmdDetectCpu", - "Structural Impact": 33.6, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 17, - "Input Parameters": 2, - "Control Flow Ratio": "85.0%", - "Start Line": 6242, - "End Line": 6290 - }, - { - "Function Name": "accessFrameworkPath", - "Structural Impact": 25.8, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 10, - "Input Parameters": 4, - "Control Flow Ratio": "83.3%", - "Start Line": 6762, - "End Line": 6786 - }, - { - "Function Name": "createDependenciesModule", - "Structural Impact": 24.2, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 8, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 7123, - "End Line": 7165 - }, - { - "Function Name": "resolve", - "Structural Impact": 23.2, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 10, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 705, - "End Line": 728 - }, - { - "Function Name": "cmdDumpLlvmInts", - "Structural Impact": 22.1, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 9, - "Input Parameters": 3, - "Control Flow Ratio": "69.2%", - "Start Line": 6375, - "End Line": 6415 - }, - { - "Function Name": "log", - "Structural Impact": 21.3, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 8, - "Input Parameters": 4, - "Control Flow Ratio": "80.0%", - "Start Line": 137, - "End Line": 160 - }, - { - "Function Name": "main", - "Structural Impact": 20.9, - "Lines of Code (LOC)": 39, - "Control Flow Branches": 18, + "Control Flow Branches": 11, "Input Parameters": 0, - "Control Flow Ratio": "75.0%", - "Start Line": 166, - "End Line": 204 - }, - { - "Function Name": "eatIntPrefix", - "Structural Impact": 19.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 6530, - "End Line": 6540 - }, - { - "Function Name": "cmdDumpZir", - "Structural Impact": 16.1, - "Lines of Code (LOC)": 42, - "Control Flow Branches": 6, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 6418, - "End Line": 6459 - }, - { - "Function Name": "anyObjectLinkInputs", - "Structural Impact": 14.6, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 9, - "Input Parameters": 1, - "Control Flow Ratio": "81.8%", - "Start Line": 7501, - "End Line": 7510 - }, - { - "Function Name": "findTemplates", - "Structural Impact": 13.4, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 7382, - "End Line": 7407 - }, - { - "Function Name": "printCpu", - "Structural Impact": 12.3, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 7, - "Input Parameters": 1, - "Control Flow Ratio": "87.5%", - "Start Line": 6355, - "End Line": 6373 - }, - { - "Function Name": "addLibDirectoryWarn2", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 7516, - "End Line": 7529 - }, - { - "Function Name": "updateModule", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "57.1%", - "Start Line": 4533, - "End Line": 4543 - }, - { - "Function Name": "argsCopyZ", - "Structural Impact": 9.0, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 5665, - "End Line": 5671 - }, - { - "Function Name": "next", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "55.6%", - "Start Line": 751, - "End Line": 758 + "Control Flow Ratio": "68.8%", + "Start Line": 1682, + "End Line": 1761 }, { - "Function Name": "nextOrFatal", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 8, + "Function Name": "error", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 47, "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 759, - "End Line": 766 - }, - { - "Function Name": "prefixedIntArg", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 6542, - "End Line": 6545 - }, - { - "Function Name": "writeSimpleTemplateFile", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 7373, - "End Line": 7380 - }, - { - "Function Name": "createEmptyDependenciesModule", - "Structural Impact": 7.5, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 7104, - "End Line": 7119 - }, - { - "Function Name": "resolveRespFileArgs", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 6035, - "End Line": 6049 + "Input Parameters": 0, + "Control Flow Ratio": "71.4%", + "Start Line": 1468, + "End Line": 1514 }, { - "Function Name": "translateC", - "Structural Impact": 6.1, + "Function Name": "error", + "Structural Impact": 5.8, "Lines of Code (LOC)": 16, - "Control Flow Branches": 1, - "Input Parameters": 6, - "Control Flow Ratio": "100.0%", - "Start Line": 4626, - "End Line": 4641 - }, - { - "Function Name": "parseWasiExecModel", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 7414, - "End Line": 7417 - }, - { - "Function Name": "saveState", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 4060, - "End Line": 4066 - }, - { - "Function Name": "initArgIteratorResponseFile", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 5752, - "End Line": 5758 - }, - { - "Function Name": "parseSubsystem", - "Structural Impact": 5.0, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 6658, - "End Line": 6672 - }, - { - "Function Name": "parseCodeModel", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 6052, - "End Line": 6055 - }, - { - "Function Name": "parseRcIncludes", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 6788, - "End Line": 6791 - }, - { - "Function Name": "parseOptimizeMode", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7409, - "End Line": 7412 - }, - { - "Function Name": "parseStackSize", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7419, - "End Line": 7422 - }, - { - "Function Name": "parseImageBase", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7424, - "End Line": 7427 - }, - { - "Function Name": "init", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 5867, - "End Line": 5880 - }, - { - "Function Name": "addLibDirectoryWarn", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 7512, - "End Line": 7514 - }, - { - "Function Name": "deinit", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 7172, - "End Line": 7175 - }, - { - "Function Name": "wasi_cwd", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, + "Control Flow Branches": 4, "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 60, - "End Line": 65 - }, - { - "Function Name": "lldMain", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 5706, - "End Line": 5710 - }, - { - "Function Name": "loadManifest", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 7246, - "End Line": 7250 - }, - { - "Function Name": "sanitizeExampleName", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 4756, - "End Line": 4756 - }, - { - "Function Name": "ZigClang_main", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5662, - "End Line": 5662 - }, - { - "Function Name": "ZigLlvmAr_main", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5663, - "End Line": 5663 - }, - { - "Function Name": "clangMain", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5673, - "End Line": 5673 - }, - { - "Function Name": "llvmArMain", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5687, - "End Line": 5687 - }, - { - "Function Name": "deinit", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 7315, - "End Line": 7320 - }, - { - "Function Name": "incrementArgIndex", - "Structural Impact": 1.6, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 6030, - "End Line": 6033 - }, - { - "Function Name": "reset", - "Structural Impact": 1.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 6680, - "End Line": 6682 + "Control Flow Ratio": "57.1%", + "Start Line": 1758, + "End Line": 1773 }, { - "Function Name": "deinit", + "Function Name": "freevar", "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 5083, - "End Line": 5083 - }, - { - "Function Name": "ZigClangIsLLVMUsingSeparateLibcxx", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Lines of Code (LOC)": 27, "Control Flow Branches": 0, "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 5660, - "End Line": 5660 + "Start Line": 2223, + "End Line": 2249 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 2631, - "Sequential Logic Declarations": 571, - "Function Parameters": 69, - "Function/Method Declarations": 68, - "Class/Entity Declarations": 25, - "Defensive Programming Constructs": 950, - "Type/Safety Bypasses": 110, - "High-Risk Execution Commands": 2, - "I/O and Network Boundaries": 4, - "Exposed API / Public Exports": 33, - "State Mutations / Variable Reassignments": 767, - "Commented-out Code (Dead Logic)": 6, - "Structured Documentation Blocks": 32, - "Unit Test Assertions": 10, - "Asynchronous/Concurrent Execution": 20, + "Control Flow Branches": 372, + "Sequential Logic Declarations": 59, + "Function Parameters": 0, + "Function/Method Declarations": 6, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 33, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 1, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 1155, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, - "Global State Dependencies": 815, + "Global State Dependencies": 72, "Decorators and Annotations": 0, - "Generic Type Abstractions": 7, + "Generic Type Abstractions": 12, "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 4, - "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 31, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 11, - "Acknowledged Tech Debt (FIXMEs)": 1, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 6, + "Module Dependencies (Imports)": 7, + "Authorship Metadata": 1, + "Planned Work (TODOs)": 4, + "Acknowledged Tech Debt (FIXMEs)": 7, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 60, - "Manual Memory Allocation": 1, - "Inline Assembly Blocks": 1, - "Structured Telemetry & Logging": 24, - "Ad-hoc Print / Debug Statements": 1, - "Explicit Type Casts": 22, - "Fatal Aborts & Exceptions": 152, + "Preprocessor Macros": 40, + "Pointer Arithmetic & Addressing": 134, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 25, + "Fatal Aborts & Exceptions": 0, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 806, - "Thread Synchronization Locks": 2, - "Immutable Data Declarations": 685, - "Resource Deallocation & Cleanup": 65, - "Private / Encapsulated Scopes": 873, + "Bitwise Operations": 63, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 63, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 53, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 1, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 6390, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 1401, + "Structural Space Indentations": 10, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, - "Ipc Rpc Bridges": 8, + "Ipc Rpc Bridges": 0, "Feature Flags": 0, "Serialization Parsing": 0, "Regex Execution": 0, @@ -59615,264 +59360,61 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 1141, - "Design Camel Case": 1, - "Design Snake Case": 1053, - "Design Pascal Case": 72, + "Core Var Decl": 264, + "Design Camel Case": 0, + "Design Snake Case": 264, + "Design Pascal Case": 0, "Design Upper Case": 0, - "Design Short Vars": 87, - "Design Long Vars": 44, + "Design Short Vars": 51, + "Design Long Vars": 0, "Duplicate Logic": 0, "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 1, + "High-Entropy / Obfuscated Logic": 6, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 18, + "Dynamic Code Execution (Eval/Exec)": 0, "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 1, + "Commented-Out Executable Logic": 0, "Low-Level Bitwise / Cryptographic Math": 0, "Non-Standard / Steganographic Imports": 0, "Non-Standard Unicode / Homoglyphs": 0, "Embedded Credentials & Keys": 0, "Sec Extension Mismatch": 0, "Sec Entropy": 0, - "Sec Tainted Injection": 2, + "Sec Tainted Injection": 0, "Prompt Injection": 0, "Agentic Rce": 0, "Invisible Unicode Payload Smuggling": 0, "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 20, + "Direct Upstream (Fragility)": 0, "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 5, - "Total Downstream (Absolute Dependency Blast Radius)": 0 - }, - "9. Extracted Dependencies": [ - "Compilation.zig", - "DarwinPosixSpawn.zig", - "IncrementalDebugServer.zig", - "Package.zig", - "Zcu.zig", - "build_options", - "builtin", - "clang_options.zig", - "codegen.zig", - "codegen/llvm.zig", - "codegen/llvm/bindings.zig", - "crash_report.zig", - "dev.zig", - "introspect.zig", - "libs/mingw.zig", - "libs/wasi_libc.zig", - "link.zig", - "std", - "target.zig", - "tracy.zig" - ] - } - } - }, - "perl/exiftool": { - "Directory Group Magnitude": 19252.98, - "File Count": 6, - "Ecosystem Fingerprint (Archetypes)": { - "Unclassified": "83.3%", - "Static: Literature & Documentation": "16.7%" - }, - "Average Risk Exposures": { - "Cognitive Load Exposure": "46.37%", - "Error & Exception Exposure": "59.68%", - "Tech Debt Exposure": "19.79%", - "Testing Exposure": "40.77%", - "API Exposure": "0.05%", - "Concurrency Exposure": "5.89%", - "State Flux Exposure": "56.17%", - "Commented Logic Exposure": "2.82%", - "Specification Exposure": "83.33%", - "Instability Exposure": "41.67%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "16.98%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "Files": { - "perl/exiftool/README": { - "1. Artifact Identity": { - "Filename": "README", - "Path": "perl/exiftool/README", - "Language": "Markdown", - "Architect": "Unknown Architect", - "Indentation Style": "Neutral / No Indentation", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "perl", - "Lock Tier": 1, - "Identity Proof": "Metadata Anchor (README)" - }, - "2. Topological Coordinates": { - "X": 7693.3, - "Y": -36.78, - "Z": 1379.97 - }, - "3. Architectural Profile": { - "Repository Archetype": "Static: Literature & Documentation", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": "N/A", - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 270, - "Coding LOC": 0, - "Documentation LOC": 229, - "Structural Magnitude": 5.4, - "Control Flow Ratio": "0.0%", - "Popularity Rank": 0, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.0 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", - "Error & Exception Exposure": "[UNSCANNED - NO DATA]", - "Tech Debt Exposure": "[UNSCANNED - NO DATA]", - "Testing Exposure": "[UNSCANNED - NO DATA]", - "API Exposure": "[UNSCANNED - NO DATA]", - "Concurrency Exposure": "[UNSCANNED - NO DATA]", - "State Flux Exposure": "[UNSCANNED - NO DATA]", - "Commented Logic Exposure": "[UNSCANNED - NO DATA]", - "Specification Exposure": "[UNSCANNED - NO DATA]", - "Instability Exposure": "[UNSCANNED - NO DATA]", - "Volatility Exposure": "[UNSCANNED - NO DATA]", - "Documentation Exposure": "[UNSCANNED - NO DATA]", - "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" - }, - "5. Function Analysis": [], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 0, - "Sequential Logic Declarations": 0, - "Function Parameters": 0, - "Function/Method Declarations": 0, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, - "Type/Safety Bypasses": 0, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 0, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 0, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 0, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 0, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 0, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 0, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 0, - "Fatal Aborts & Exceptions": 0, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 0, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 0, - "Private / Encapsulated Scopes": 0, - "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 0, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 0, - "Design Camel Case": 0, - "Design Snake Case": 0, - "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 0, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 0, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 0, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 0, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 0, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, + "Total Upstream (Absolute Fragility)": 0, "Total Downstream (Absolute Dependency Blast Radius)": 0 }, "9. Extracted Dependencies": [] }, - "perl/exiftool/META.json": { + "cobol/gnucobol_internals/syn_misc.at": { "1. Artifact Identity": { - "Filename": "META.json", - "Path": "perl/exiftool/META.json", - "Language": "Json", + "Filename": "syn_misc.at", + "Path": "cobol/gnucobol_internals/syn_misc.at", + "Language": "M4", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "perl", + "Folder Dominant Lang": "yacc", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .json)" + "Identity Proof": "Single Indicator (Ext: .at)" }, "2. Topological Coordinates": { - "X": 6646.05, - "Y": 8.53, - "Z": 1535.78 + "X": -2036.64, + "Y": -122.56, + "Z": 5304.32 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -59881,10 +59423,10 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 56, - "Coding LOC": 55, - "Documentation LOC": 0, - "Structural Magnitude": 16.1, + "Total LOC": 7252, + "Coding LOC": 6117, + "Documentation LOC": 190, + "Structural Magnitude": 137.34, "Control Flow Ratio": "0.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -59895,7 +59437,7 @@ "4. Vulnerability & Risk Exposures": { "Cognitive Load Exposure": "0.0%", "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "0.0%", + "Tech Debt Exposure": "11.78%", "Testing Exposure": "2.3%", "API Exposure": "0.0%", "Concurrency Exposure": "0.0%", @@ -59904,7 +59446,7 @@ "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "33.92%", + "Documentation Exposure": "11.92%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [], @@ -59923,7 +59465,7 @@ "State Mutations / Variable Reassignments": 0, "Commented-out Code (Dead Logic)": 0, "Structured Documentation Blocks": 0, - "Unit Test Assertions": 0, + "Unit Test Assertions": 633, "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, @@ -59935,8 +59477,8 @@ "Metaprogramming & Reflection": 0, "Module Dependencies (Imports)": 0, "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 0, + "Planned Work (TODOs)": 15, + "Acknowledged Tech Debt (FIXMEs)": 14, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, @@ -59953,12 +59495,12 @@ "Bitwise Operations": 0, "Thread Synchronization Locks": 0, "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 0, + "Resource Deallocation & Cleanup": 124, "Private / Encapsulated Scopes": 0, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, + "Bypassed / Skipped Tests": 2, "Structural Tab Indentations": 0, - "Structural Space Indentations": 53, + "Structural Space Indentations": 3868, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -59975,12 +59517,12 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 0, + "Core Var Decl": 51, "Design Camel Case": 0, - "Design Snake Case": 0, + "Design Snake Case": 14, "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 0, + "Design Upper Case": 37, + "Design Short Vars": 10, "Design Long Vars": 0, "Duplicate Logic": 0, "Orphaned Logic": 0, @@ -60013,24 +59555,47 @@ "Total Downstream (Absolute Dependency Blast Radius)": 0 }, "9. Extracted Dependencies": [] - }, - "perl/exiftool/ExifTool.pm": { + } + } + }, + "zig/zig": { + "Directory Group Magnitude": 23134.38, + "File Count": 5, + "Ecosystem Fingerprint (Archetypes)": { + "Unclassified": "100.0%" + }, + "Average Risk Exposures": { + "Cognitive Load Exposure": "27.13%", + "Error & Exception Exposure": "50.13%", + "Tech Debt Exposure": "12.64%", + "Testing Exposure": "80.0%", + "API Exposure": "3.65%", + "Concurrency Exposure": "10.77%", + "State Flux Exposure": "14.53%", + "Commented Logic Exposure": "5.11%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "42.6%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "Files": { + "zig/zig/Compilation.zig": { "1. Artifact Identity": { - "Filename": "ExifTool.pm", - "Path": "perl/exiftool/ExifTool.pm", - "Language": "Perl", + "Filename": "Compilation.zig", + "Path": "zig/zig/Compilation.zig", + "Language": "Zig", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Alert": "TYPOSQUATTING THREAT: 'warning' mimics 'warnings'", - "Folder Dominant Lang": "perl", + "Folder Dominant Lang": "zig", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .pm)" + "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": 7231.32, - "Y": -1.39, - "Z": 1542.86 + "X": 3920.71, + "Y": -179.71, + "Z": -5051.82 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -60039,1703 +59604,1923 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 10227, - "Coding LOC": 8286, - "Documentation LOC": 1632, - "Structural Magnitude": 11459.52, - "Control Flow Ratio": "60.1%", - "Popularity Rank": 0, + "Total LOC": 8171, + "Coding LOC": 6509, + "Documentation LOC": 858, + "Structural Magnitude": 4762.98, + "Control Flow Ratio": "76.2%", + "Popularity Rank": 2, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 1.535 + "Raw Cognitive Density": 0.639 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "95.85%", - "Error & Exception Exposure": "96.6%", - "Tech Debt Exposure": "15.7%", + "Cognitive Load Exposure": "25.2%", + "Error & Exception Exposure": "38.11%", + "Tech Debt Exposure": "15.61%", "Testing Exposure": "80.0%", - "API Exposure": "0.01%", - "Concurrency Exposure": "18.19%", - "State Flux Exposure": "100.0%", - "Commented Logic Exposure": "5.2%", + "API Exposure": "2.19%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "0.0%", + "Commented Logic Exposure": "4.95%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "11.92%", + "Documentation Exposure": "24.29%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "ProcessJPEG", - "Structural Impact": 741.1, - "Lines of Code (LOC)": 1103, - "Control Flow Branches": 342, - "Input Parameters": 3, - "Control Flow Ratio": "63.8%", - "Start Line": 7248, - "End Line": 8350 - }, - { - "Function Name": "ExtractInfo", - "Structural Impact": 296.6, - "Lines of Code (LOC)": 501, - "Control Flow Branches": 191, - "Input Parameters": 1, - "Control Flow Ratio": "71.8%", - "Start Line": 2711, - "End Line": 3211 - }, - { - "Function Name": "DoProcessTIFF", - "Structural Impact": 279.0, - "Lines of Code (LOC)": 380, + "Function Name": "addCommonCCArgs", + "Structural Impact": 383.9, + "Lines of Code (LOC)": 325, "Control Flow Branches": 129, - "Input Parameters": 3, - "Control Flow Ratio": "66.5%", - "Start Line": 8519, - "End Line": 8898 - }, - { - "Function Name": "ProcessBinaryData", - "Structural Impact": 276.9, - "Lines of Code (LOC)": 299, - "Control Flow Branches": 130, - "Input Parameters": 3, - "Control Flow Ratio": "73.0%", - "Start Line": 9855, - "End Line": 10153 + "Input Parameters": 7, + "Control Flow Ratio": "99.2%", + "Start Line": 6745, + "End Line": 7069 }, { - "Function Name": "Options", - "Structural Impact": 271.2, - "Lines of Code (LOC)": 264, - "Control Flow Branches": 128, - "Input Parameters": 3, - "Control Flow Ratio": "75.3%", - "Start Line": 2412, - "End Line": 2675 + "Function Name": "addCCArgs", + "Structural Impact": 279.3, + "Lines of Code (LOC)": 242, + "Control Flow Branches": 100, + "Input Parameters": 6, + "Control Flow Ratio": "98.0%", + "Start Line": 7072, + "End Line": 7313 }, { - "Function Name": "GetValue", - "Structural Impact": 256.6, - "Lines of Code (LOC)": 291, + "Function Name": "updateCObject", + "Structural Impact": 257.6, + "Lines of Code (LOC)": 311, "Control Flow Branches": 120, "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 3427, - "End Line": 3717 + "Control Flow Ratio": "81.1%", + "Start Line": 6114, + "End Line": 6424 }, { - "Function Name": "BuildCompositeTags", - "Structural Impact": 180.8, - "Lines of Code (LOC)": 187, - "Control Flow Branches": 98, + "Function Name": "update", + "Structural Impact": 191.2, + "Lines of Code (LOC)": 360, + "Control Flow Branches": 99, "Input Parameters": 2, - "Control Flow Ratio": "73.7%", - "Start Line": 3953, - "End Line": 4139 + "Control Flow Ratio": "79.8%", + "Start Line": 2860, + "End Line": 3219 }, { - "Function Name": "HandleTag", - "Structural Impact": 164.4, - "Lines of Code (LOC)": 152, - "Control Flow Branches": 63, - "Input Parameters": 5, - "Control Flow Ratio": "57.3%", - "Start Line": 9266, - "End Line": 9417 + "Function Name": "performAllTheWork", + "Structural Impact": 173.5, + "Lines of Code (LOC)": 457, + "Control Flow Branches": 86, + "Input Parameters": 2, + "Control Flow Ratio": "78.2%", + "Start Line": 4557, + "End Line": 5013 }, { - "Function Name": "SetFoundTags", + "Function Name": "translateC", "Structural Impact": 163.1, - "Lines of Code (LOC)": 235, - "Control Flow Branches": 106, - "Input Parameters": 1, - "Control Flow Ratio": "74.6%", - "Start Line": 5301, - "End Line": 5535 + "Lines of Code (LOC)": 141, + "Control Flow Branches": 51, + "Input Parameters": 8, + "Control Flow Ratio": "82.3%", + "Start Line": 5630, + "End Line": 5770 }, { - "Function Name": "GetGroup", - "Structural Impact": 139.2, - "Lines of Code (LOC)": 105, - "Control Flow Branches": 66, + "Function Name": "updateWin32Resource", + "Structural Impact": 154.0, + "Lines of Code (LOC)": 240, + "Control Flow Branches": 70, "Input Parameters": 3, - "Control Flow Ratio": "80.5%", - "Start Line": 3787, - "End Line": 3891 + "Control Flow Ratio": "73.7%", + "Start Line": 6426, + "End Line": 6665 }, { - "Function Name": "FoundTag", - "Structural Impact": 129.8, - "Lines of Code (LOC)": 181, - "Control Flow Branches": 53, + "Function Name": "addModuleErrorMsg", + "Structural Impact": 130.4, + "Lines of Code (LOC)": 149, + "Control Flow Branches": 54, "Input Parameters": 4, - "Control Flow Ratio": "63.9%", - "Start Line": 9426, - "End Line": 9606 + "Control Flow Ratio": "77.1%", + "Start Line": 4322, + "End Line": 4470 }, { - "Function Name": "ConvertDateTime", - "Structural Impact": 123.8, - "Lines of Code (LOC)": 120, - "Control Flow Branches": 67, - "Input Parameters": 2, - "Control Flow Ratio": "76.1%", - "Start Line": 6551, - "End Line": 6670 + "Function Name": "processOneJob", + "Structural Impact": 101.0, + "Lines of Code (LOC)": 179, + "Control Flow Branches": 45, + "Input Parameters": 3, + "Control Flow Ratio": "62.5%", + "Start Line": 5025, + "End Line": 5203 }, { - "Function Name": "DoneExtract", - "Structural Impact": 114.6, - "Lines of Code (LOC)": 171, - "Control Flow Branches": 74, + "Function Name": "classifyFileExt", + "Structural Impact": 89.9, + "Lines of Code (LOC)": 45, + "Control Flow Branches": 61, "Input Parameters": 1, - "Control Flow Ratio": "74.7%", - "Start Line": 4414, - "End Line": 4584 - }, - { - "Function Name": "ExpandShortcuts", - "Structural Impact": 98.0, - "Lines of Code (LOC)": 90, - "Control Flow Branches": 53, - "Input Parameters": 2, - "Control Flow Ratio": "82.8%", - "Start Line": 5645, - "End Line": 5734 + "Control Flow Ratio": "74.4%", + "Start Line": 7597, + "End Line": 7641 }, { - "Function Name": "ParseArguments", - "Structural Impact": 86.8, - "Lines of Code (LOC)": 107, - "Control Flow Branches": 46, - "Input Parameters": 2, - "Control Flow Ratio": "78.0%", - "Start Line": 5061, - "End Line": 5167 + "Function Name": "init", + "Structural Impact": 82.7, + "Lines of Code (LOC)": 67, + "Control Flow Branches": 29, + "Input Parameters": 6, + "Control Flow Ratio": "96.7%", + "Start Line": 746, + "End Line": 812 }, { - "Function Name": "AddCompositeTags", - "Structural Impact": 68.8, - "Lines of Code (LOC)": 94, - "Control Flow Branches": 36, - "Input Parameters": 2, - "Control Flow Ratio": "72.0%", - "Start Line": 5740, - "End Line": 5833 + "Function Name": "flush", + "Structural Impact": 75.8, + "Lines of Code (LOC)": 76, + "Control Flow Branches": 35, + "Input Parameters": 3, + "Control Flow Ratio": "77.8%", + "Start Line": 3285, + "End Line": 3360 }, { - "Function Name": "GroupMatches", - "Structural Impact": 66.2, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 31, - "Input Parameters": 3, - "Control Flow Ratio": "75.6%", - "Start Line": 5195, - "End Line": 5238 + "Function Name": "build_crt_file", + "Structural Impact": 74.3, + "Lines of Code (LOC)": 129, + "Control Flow Branches": 23, + "Input Parameters": 7, + "Control Flow Ratio": "69.7%", + "Start Line": 7914, + "End Line": 8042 }, { - "Function Name": "ProcessTrailers", - "Structural Impact": 64.6, + "Function Name": "parse", + "Structural Impact": 73.5, "Lines of Code (LOC)": 149, "Control Flow Branches": 32, - "Input Parameters": 2, - "Control Flow Ratio": "61.5%", - "Start Line": 7019, - "End Line": 7167 + "Input Parameters": 3, + "Control Flow Ratio": "65.3%", + "Start Line": 1148, + "End Line": 1296 }, { - "Function Name": "GetTagTable", - "Structural Impact": 54.0, - "Lines of Code (LOC)": 91, - "Control Flow Branches": 34, - "Input Parameters": 1, - "Control Flow Ratio": "65.4%", - "Start Line": 8927, - "End Line": 9017 + "Function Name": "spawnZigRc", + "Structural Impact": 67.0, + "Lines of Code (LOC)": 66, + "Control Flow Branches": 25, + "Input Parameters": 5, + "Control Flow Ratio": "67.6%", + "Start Line": 6667, + "End Line": 6732 }, { - "Function Name": "ReadValue", - "Structural Impact": 52.6, - "Lines of Code (LOC)": 47, - "Control Flow Branches": 18, - "Input Parameters": 6, - "Control Flow Ratio": "60.0%", - "Start Line": 6263, - "End Line": 6309 + "Function Name": "buildOutputFromZig", + "Structural Impact": 60.3, + "Lines of Code (LOC)": 130, + "Control Flow Branches": 16, + "Input Parameters": 9, + "Control Flow Ratio": "64.0%", + "Start Line": 7772, + "End Line": 7901 }, { - "Function Name": "WindowsLongPath", - "Structural Impact": 51.5, - "Lines of Code (LOC)": 61, + "Function Name": "fromUnresolved", + "Structural Impact": 59.2, + "Lines of Code (LOC)": 64, "Control Flow Branches": 27, - "Input Parameters": 2, - "Control Flow Ratio": "62.8%", - "Start Line": 4776, - "End Line": 4836 + "Input Parameters": 3, + "Control Flow Ratio": "77.1%", + "Start Line": 509, + "End Line": 572 }, { - "Function Name": "GetTagList", - "Structural Impact": 50.2, - "Lines of Code (LOC)": 64, + "Function Name": "addNonIncrementalStuffToCacheManifest", + "Structural Impact": 53.6, + "Lines of Code (LOC)": 152, + "Control Flow Branches": 22, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 3416, + "End Line": 3567 + }, + { + "Function Name": "docsCopyModule", + "Structural Impact": 49.4, + "Lines of Code (LOC)": 49, "Control Flow Branches": 20, "Input Parameters": 4, - "Control Flow Ratio": "46.5%", - "Start Line": 3328, - "End Line": 3391 + "Control Flow Ratio": "62.5%", + "Start Line": 5280, + "End Line": 5328 }, { - "Function Name": "GetInfo", - "Structural Impact": 47.4, - "Lines of Code (LOC)": 99, - "Control Flow Branches": 29, + "Function Name": "toErrorMessage", + "Structural Impact": 49.1, + "Lines of Code (LOC)": 51, + "Control Flow Branches": 18, + "Input Parameters": 5, + "Control Flow Ratio": "69.2%", + "Start Line": 1081, + "End Line": 1131 + }, + { + "Function Name": "saveState", + "Structural Impact": 48.3, + "Lines of Code (LOC)": 231, + "Control Flow Branches": 25, "Input Parameters": 1, - "Control Flow Ratio": "61.7%", - "Start Line": 3222, - "End Line": 3320 + "Control Flow Ratio": "73.5%", + "Start Line": 3651, + "End Line": 3881 }, { - "Function Name": "GetFileType", - "Structural Impact": 46.2, - "Lines of Code (LOC)": 58, - "Control Flow Branches": 24, + "Function Name": "workerDocsWasmFallible", + "Structural Impact": 45.5, + "Lines of Code (LOC)": 147, + "Control Flow Branches": 21, "Input Parameters": 2, - "Control Flow Ratio": "63.2%", - "Start Line": 4191, - "End Line": 4248 + "Control Flow Ratio": "56.8%", + "Start Line": 5340, + "End Line": 5486 }, { - "Function Name": "GetUnixTime", - "Structural Impact": 43.0, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 23, - "Input Parameters": 2, - "Control Flow Ratio": "62.2%", - "Start Line": 6794, - "End Line": 6822 + "Function Name": "destroy", + "Structural Impact": 39.3, + "Lines of Code (LOC)": 78, + "Control Flow Branches": 24, + "Input Parameters": 1, + "Control Flow Ratio": "96.0%", + "Start Line": 2686, + "End Line": 2763 }, { - "Function Name": "AddTagToTable", - "Structural Impact": 42.7, - "Lines of Code (LOC)": 50, + "Function Name": "renameTmpIntoCache", + "Structural Impact": 37.9, + "Lines of Code (LOC)": 37, "Control Flow Branches": 17, - "Input Parameters": 4, + "Input Parameters": 3, "Control Flow Ratio": "81.0%", - "Start Line": 9206, - "End Line": 9255 + "Start Line": 3372, + "End Line": 3408 }, { - "Function Name": "RemoveTagsFromList", - "Structural Impact": 40.4, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 15, - "Input Parameters": 5, - "Control Flow Ratio": "71.4%", - "Start Line": 5245, - "End Line": 5269 + "Function Name": "workerUpdateFile", + "Structural Impact": 37.4, + "Lines of Code (LOC)": 61, + "Control Flow Branches": 12, + "Input Parameters": 6, + "Control Flow Ratio": "60.0%", + "Start Line": 5488, + "End Line": 5548 }, { - "Function Name": "ConvertUnixTime", - "Structural Impact": 39.4, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 18, - "Input Parameters": 3, - "Control Flow Ratio": "69.2%", - "Start Line": 6761, - "End Line": 6788 + "Function Name": "addWholeFileError", + "Structural Impact": 35.1, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 14, + "Input Parameters": 4, + "Control Flow Ratio": "93.3%", + "Start Line": 4505, + "End Line": 4536 }, { - "Function Name": "IdentifyTrailer", - "Structural Impact": 38.0, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 17, - "Input Parameters": 3, - "Control Flow Ratio": "73.9%", - "Start Line": 6966, - "End Line": 7006 + "Function Name": "openUnresolved", + "Structural Impact": 32.6, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 13, + "Input Parameters": 4, + "Control Flow Ratio": "92.9%", + "Start Line": 821, + "End Line": 845 }, { - "Function Name": "Open", - "Structural Impact": 36.1, - "Lines of Code (LOC)": 52, - "Control Flow Branches": 14, - "Input Parameters": 4, - "Control Flow Ratio": "53.8%", - "Start Line": 4845, - "End Line": 4896 + "Function Name": "hasSharedLibraryExt", + "Structural Impact": 31.0, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 20, + "Input Parameters": 1, + "Control Flow Ratio": "64.5%", + "Start Line": 7570, + "End Line": 7595 }, { - "Function Name": "GetFileTime", - "Structural Impact": 34.1, + "Function Name": "cleanupAfterUpdate", + "Structural Impact": 28.9, "Lines of Code (LOC)": 59, - "Control Flow Branches": 17, + "Control Flow Branches": 14, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4997, - "End Line": 5055 + "Control Flow Ratio": "82.4%", + "Start Line": 2792, + "End Line": 2850 }, { - "Function Name": "GetTagInfo", - "Structural Impact": 31.1, - "Lines of Code (LOC)": 63, - "Control Flow Branches": 13, - "Input Parameters": 3, - "Control Flow Ratio": "41.9%", - "Start Line": 9133, - "End Line": 9195 + "Function Name": "docsCopyFallible", + "Structural Impact": 28.5, + "Lines of Code (LOC)": 60, + "Control Flow Branches": 17, + "Input Parameters": 1, + "Control Flow Ratio": "54.8%", + "Start Line": 5219, + "End Line": 5278 }, { - "Function Name": "Warn", - "Structural Impact": 29.4, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 13, - "Input Parameters": 3, - "Control Flow Ratio": "59.1%", - "Start Line": 5593, - "End Line": 5620 + "Function Name": "cImport", + "Structural Impact": 24.8, + "Lines of Code (LOC)": 48, + "Control Flow Branches": 9, + "Input Parameters": 4, + "Control Flow Ratio": "64.3%", + "Start Line": 5773, + "End Line": 5820 }, { - "Function Name": "CreateDirectory", - "Structural Impact": 28.2, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 14, + "Function Name": "absToCwdRelative", + "Structural Impact": 21.4, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 11, "Input Parameters": 2, - "Control Flow Ratio": "58.3%", - "Start Line": 4947, - "End Line": 4990 + "Control Flow Ratio": "64.7%", + "Start Line": 494, + "End Line": 505 }, { - "Function Name": "IsUTF8", - "Structural Impact": 28.1, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 14, - "Input Parameters": 2, - "Control Flow Ratio": "51.9%", - "Start Line": 4650, - "End Line": 4692 + "Function Name": "get_libc_crt_file", + "Structural Impact": 20.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 9, + "Input Parameters": 3, + "Control Flow Ratio": "69.2%", + "Start Line": 7656, + "End Line": 7663 }, { - "Function Name": "GetDescription", - "Structural Impact": 27.8, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 14, + "Function Name": "appendFileSystemInput", + "Structural Impact": 20.3, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 10, "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 3739, - "End Line": 3775 + "Control Flow Ratio": "90.9%", + "Start Line": 3221, + "End Line": 3245 }, { - "Function Name": "EncodeFileName", - "Structural Impact": 27.8, - "Lines of Code (LOC)": 35, - "Control Flow Branches": 12, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 4723, - "End Line": 4757 + "Function Name": "format", + "Structural Impact": 20.0, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 10, + "Input Parameters": 2, + "Control Flow Ratio": "90.9%", + "Start Line": 471, + "End Line": 488 }, { - "Function Name": "VerboseDir", - "Structural Impact": 27.8, - "Lines of Code (LOC)": 17, + "Function Name": "format", + "Structural Impact": 19.9, + "Lines of Code (LOC)": 16, "Control Flow Branches": 10, - "Input Parameters": 5, - "Control Flow Ratio": "62.5%", - "Start Line": 9761, - "End Line": 9777 + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1875, + "End Line": 1890 }, { - "Function Name": "ProcessDirectory", - "Structural Impact": 24.7, - "Lines of Code (LOC)": 46, - "Control Flow Branches": 9, + "Function Name": "eql", + "Structural Impact": 19.1, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 7, "Input Parameters": 4, - "Control Flow Ratio": "45.0%", - "Start Line": 9024, - "End Line": 9069 + "Control Flow Ratio": "63.6%", + "Start Line": 4294, + "End Line": 4318 }, { - "Function Name": "SetFileType", - "Structural Impact": 23.9, - "Lines of Code (LOC)": 30, - "Control Flow Branches": 9, + "Function Name": "unableToLoadZcuFile", + "Structural Impact": 18.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, "Input Parameters": 4, - "Control Flow Ratio": "64.3%", - "Start Line": 9666, - "End Line": 9695 - }, - { - "Function Name": "Printable", - "Structural Impact": 23.3, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 10, - "Input Parameters": 3, - "Control Flow Ratio": "58.8%", - "Start Line": 6520, - "End Line": 6545 + "Control Flow Ratio": "87.5%", + "Start Line": 4540, + "End Line": 4555 }, { - "Function Name": "DecodeBits", - "Structural Impact": 23.1, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 10, - "Input Parameters": 3, - "Control Flow Ratio": "58.8%", - "Start Line": 6362, - "End Line": 6384 + "Function Name": "addLinkLib", + "Structural Impact": 18.3, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "69.2%", + "Start Line": 8131, + "End Line": 8150 }, { - "Function Name": "Decode", - "Structural Impact": 22.4, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 7, - "Input Parameters": 6, - "Control Flow Ratio": "46.7%", - "Start Line": 6321, - "End Line": 6345 + "Function Name": "buildRt", + "Structural Impact": 17.2, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 4, + "Input Parameters": 9, + "Control Flow Ratio": "66.7%", + "Start Line": 5878, + "End Line": 5905 }, { - "Function Name": "Filter", - "Structural Impact": 21.6, + "Function Name": "updateSubCompilation", + "Structural Impact": 17.2, "Lines of Code (LOC)": 31, - "Control Flow Branches": 9, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6483, - "End Line": 6513 + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "54.5%", + "Start Line": 7740, + "End Line": 7770 }, { - "Function Name": "HDump", - "Structural Impact": 21.0, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 6, - "Input Parameters": 7, - "Control Flow Ratio": "50.0%", - "Start Line": 6935, - "End Line": 6958 + "Function Name": "addToErrorBundle", + "Structural Impact": 16.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 7, + "Input Parameters": 3, + "Control Flow Ratio": "87.5%", + "Start Line": 1298, + "End Line": 1308 }, { - "Function Name": "ConvertTimeSpan", - "Structural Impact": 20.0, + "Function Name": "resolve", + "Structural Impact": 16.6, "Lines of Code (LOC)": 19, - "Control Flow Branches": 10, - "Input Parameters": 2, + "Control Flow Branches": 6, + "Input Parameters": 4, "Control Flow Ratio": "66.7%", - "Start Line": 6676, - "End Line": 6694 + "Start Line": 1804, + "End Line": 1822 }, { - "Function Name": "IsSameID", - "Structural Impact": 19.8, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "58.8%", - "Start Line": 5173, - "End Line": 5187 + "Function Name": "detectEmbedFileUpdate", + "Structural Impact": 16.6, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 5568, + "End Line": 5585 }, { - "Function Name": "ToFloat", - "Structural Impact": 19.5, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 18, - "Input Parameters": 0, - "Control Flow Ratio": "81.8%", - "Start Line": 5946, - "End Line": 5955 + "Function Name": "workerUpdateCObject", + "Structural Impact": 14.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 6, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 5822, + "End Line": 5838 }, { - "Function Name": "CanWrite", - "Structural Impact": 19.3, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 12, - "Input Parameters": 1, - "Control Flow Ratio": "48.0%", - "Start Line": 4255, - "End Line": 4273 + "Function Name": "workerUpdateWin32Resource", + "Structural Impact": 14.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 6, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 5840, + "End Line": 5856 }, { - "Function Name": "CombineInfo", - "Structural Impact": 19.2, + "Function Name": "resolveEmitPathFlush", + "Structural Impact": 14.6, "Lines of Code (LOC)": 24, - "Control Flow Branches": 8, - "Input Parameters": 3, - "Control Flow Ratio": "57.1%", - "Start Line": 4381, - "End Line": 4404 + "Control Flow Branches": 5, + "Input Parameters": 4, + "Control Flow Ratio": "71.4%", + "Start Line": 3261, + "End Line": 3284 }, { - "Function Name": "ExtractBinary", - "Structural Impact": 17.4, - "Lines of Code (LOC)": 34, - "Control Flow Branches": 6, + "Function Name": "join", + "Structural Impact": 14.4, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 5, "Input Parameters": 4, - "Control Flow Ratio": "40.0%", - "Start Line": 9814, - "End Line": 9847 + "Control Flow Ratio": "83.3%", + "Start Line": 604, + "End Line": 622 }, { - "Function Name": "FindValue", - "Structural Impact": 16.8, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "53.8%", - "Start Line": 4612, - "End Line": 4626 + "Function Name": "fromRoot", + "Structural Impact": 14.3, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 5, + "Input Parameters": 4, + "Control Flow Ratio": "83.3%", + "Start Line": 582, + "End Line": 599 }, { - "Function Name": "OverrideFileType", - "Structural Impact": 16.7, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 6, + "Function Name": "upJoin", + "Structural Impact": 14.3, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 5, "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 9701, - "End Line": 9720 + "Control Flow Ratio": "83.3%", + "Start Line": 625, + "End Line": 642 }, { - "Function Name": "SetByteOrder", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 40, + "Function Name": "setMiscFailure", + "Structural Impact": 14.1, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 5, + "Input Parameters": 4, + "Control Flow Ratio": "71.4%", + "Start Line": 7693, + "End Line": 7706 + }, + { + "Function Name": "dump_argv", + "Structural Impact": 13.3, + "Lines of Code (LOC)": 12, "Control Flow Branches": 8, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6137, - "End Line": 6176 + "Control Flow Ratio": "57.1%", + "Start Line": 7721, + "End Line": 7732 }, { - "Function Name": "GetTimeZone", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "63.6%", - "Start Line": 6719, - "End Line": 6734 + "Function Name": "dispatchZcuLinkTask", + "Structural Impact": 12.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "83.3%", + "Start Line": 8066, + "End Line": 8082 }, { - "Function Name": "SetupTagTable", - "Structural Impact": 14.2, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 8, - "Input Parameters": 1, - "Control Flow Ratio": "53.3%", - "Start Line": 5879, - "End Line": 5907 + "Function Name": "toAbsolute", + "Structural Impact": 12.7, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "83.3%", + "Start Line": 667, + "End Line": 679 }, { - "Function Name": "ConvertDuration", - "Structural Impact": 13.7, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 8, - "Input Parameters": 1, - "Control Flow Ratio": "44.4%", - "Start Line": 6854, - "End Line": 6872 + "Function Name": "lessThan", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "55.6%", + "Start Line": 4026, + "End Line": 4036 }, { - "Function Name": "SplitFileName", - "Structural Impact": 13.6, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 8, - "Input Parameters": 1, - "Control Flow Ratio": "61.5%", - "Start Line": 4698, - "End Line": 4715 + "Function Name": "lessThan", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "55.6%", + "Start Line": 4182, + "End Line": 4192 }, { - "Function Name": "IsFloat", - "Structural Impact": 13.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 12, - "Input Parameters": 0, - "Control Flow Ratio": "75.0%", - "Start Line": 5924, - "End Line": 5930 + "Function Name": "buildMuslCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "71.4%", + "Start Line": 5907, + "End Line": 5917 }, { - "Function Name": "CopyAltInfo", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 18, + "Function Name": "buildGlibcCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, "Control Flow Branches": 5, "Input Parameters": 3, - "Control Flow Ratio": "41.7%", - "Start Line": 5275, - "End Line": 5292 + "Control Flow Ratio": "71.4%", + "Start Line": 5919, + "End Line": 5929 }, { - "Function Name": "GetGroups", - "Structural Impact": 11.2, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 4, + "Function Name": "buildFreeBSDCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, "Input Parameters": 3, - "Control Flow Ratio": "36.4%", - "Start Line": 3899, - "End Line": 3921 + "Control Flow Ratio": "71.4%", + "Start Line": 5942, + "End Line": 5952 }, { - "Function Name": "DoAutoLoad", - "Structural Impact": 11.2, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 6, - "Input Parameters": 1, - "Control Flow Ratio": "42.9%", - "Start Line": 5541, - "End Line": 5566 + "Function Name": "buildNetBSDCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "71.4%", + "Start Line": 5967, + "End Line": 5977 }, { - "Function Name": "Exists", - "Structural Impact": 11.1, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 4, + "Function Name": "buildMingwCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 4902, - "End Line": 4922 + "Control Flow Ratio": "71.4%", + "Start Line": 5992, + "End Line": 6002 }, { - "Function Name": "VerboseDump", - "Structural Impact": 11.1, - "Lines of Code (LOC)": 14, + "Function Name": "buildWasiLibcCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "71.4%", + "Start Line": 6004, + "End Line": 6014 + }, + { + "Function Name": "addToErrorBundle", + "Structural Impact": 12.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 4, + "Input Parameters": 5, + "Control Flow Ratio": "100.0%", + "Start Line": 1074, + "End Line": 1079 + }, + { + "Function Name": "formatRcEscape", + "Structural Impact": 12.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 6, "Input Parameters": 2, - "Control Flow Ratio": "41.7%", - "Start Line": 9782, - "End Line": 9795 + "Control Flow Ratio": "100.0%", + "Start Line": 6491, + "End Line": 6497 }, { - "Function Name": "DoUnpack", - "Structural Impact": 9.6, - "Lines of Code (LOC)": 13, + "Function Name": "lessThan", + "Structural Impact": 12.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "83.3%", + "Start Line": 525, + "End Line": 529 + }, + { + "Function Name": "emitFromCObject", + "Structural Impact": 11.5, + "Lines of Code (LOC)": 34, "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "33.3%", - "Start Line": 6029, - "End Line": 6041 + "Input Parameters": 5, + "Control Flow Ratio": "100.0%", + "Start Line": 3569, + "End Line": 3602 }, { - "Function Name": "GetTagInfoList", - "Structural Impact": 9.6, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 4, + "Function Name": "hashCSource", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "36.4%", - "Start Line": 9103, - "End Line": 9121 + "Control Flow Ratio": "83.3%", + "Start Line": 1501, + "End Line": 1517 }, { - "Function Name": "IsDirectory", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 4, + "Function Name": "buildFreeBSDSharedObjects", + "Structural Impact": 11.0, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 4928, - "End Line": 4940 + "Control Flow Ratio": "71.4%", + "Start Line": 5954, + "End Line": 5965 }, { - "Function Name": "ExpandFlags", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 17, + "Function Name": "buildNetBSDSharedObjects", + "Structural Impact": 11.0, + "Lines of Code (LOC)": 12, "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "55.6%", - "Start Line": 5855, - "End Line": 5871 + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 5979, + "End Line": 5990 }, { - "Function Name": "CleanWarning", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 12, + "Function Name": "buildGlibcSharedObjects", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 10, "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 2318, - "End Line": 2329 + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 5931, + "End Line": 5940 }, { - "Function Name": "NextTagKey", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, + "Function Name": "buildLibUnwind", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 4634, - "End Line": 4641 + "Control Flow Ratio": "71.4%", + "Start Line": 6016, + "End Line": 6024 }, { - "Function Name": "ValidateImage", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "30.0%", - "Start Line": 6391, - "End Line": 6408 + "Function Name": "buildLibCxx", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 6026, + "End Line": 6034 }, { - "Function Name": "Init", - "Structural Impact": 8.5, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 3, + "Function Name": "buildLibCxxAbi", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 6036, + "End Line": 6044 + }, + { + "Function Name": "buildLibTsan", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 6046, + "End Line": 6054 + }, + { + "Function Name": "finish", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 6, "Input Parameters": 1, - "Control Flow Ratio": "37.5%", - "Start Line": 4304, - "End Line": 4359 + "Control Flow Ratio": "50.0%", + "Start Line": 360, + "End Line": 375 }, { - "Function Name": "ClearOptions", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 4, + "Function Name": "compilerRtOptMode", + "Structural Impact": 10.4, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 6, "Input Parameters": 1, - "Control Flow Ratio": "44.4%", - "Start Line": 2680, - "End Line": 2702 + "Control Flow Ratio": "60.0%", + "Start Line": 8154, + "End Line": 8164 }, { - "Function Name": "MakeDescription", - "Structural Impact": 7.9, + "Function Name": "toCachePath", + "Structural Impact": 9.6, "Lines of Code (LOC)": 19, - "Control Flow Branches": 3, + "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "42.9%", - "Start Line": 6442, - "End Line": 6460 + "Control Flow Ratio": "66.7%", + "Start Line": 644, + "End Line": 662 }, { - "Function Name": "ConvertBitrate", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 12, + "Function Name": "buildLibZigC", + "Structural Impact": 9.5, + "Lines of Code (LOC)": 16, "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "36.4%", - "Start Line": 6879, - "End Line": 6890 + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 6056, + "End Line": 6071 }, { - "Function Name": "ModifyMimeType", - "Structural Impact": 7.7, + "Function Name": "clearStatus", + "Structural Impact": 9.4, "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, + "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 9726, - "End Line": 9740 + "Control Flow Ratio": "57.1%", + "Start Line": 1313, + "End Line": 1327 }, { - "Function Name": "Purge", - "Structural Impact": 7.6, - "Lines of Code (LOC)": 10, + "Function Name": "clearStatus", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 15, "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 4365, - "End Line": 4374 + "Input Parameters": 2, + "Control Flow Ratio": "57.1%", + "Start Line": 1360, + "End Line": 1374 }, { - "Function Name": "GetTagID", - "Structural Impact": 7.4, + "Function Name": "openWasiPreopen", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 813, + "End Line": 820 + }, + { + "Function Name": "workerDocsWasm", + "Structural Impact": 9.1, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, + "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "30.0%", - "Start Line": 3724, - "End Line": 3732 + "Control Flow Ratio": "66.7%", + "Start Line": 5330, + "End Line": 5338 }, { - "Function Name": "ValidTagName", - "Structural Impact": 7.3, + "Function Name": "makeBinFileExecutable", + "Structural Impact": 8.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 4, + "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "57.1%", - "Start Line": 6418, - "End Line": 6422 + "Control Flow Ratio": "62.5%", + "Start Line": 3608, + "End Line": 3612 }, { - "Function Name": "SetGroup", - "Structural Impact": 7.0, + "Function Name": "separateCodegenThreadOk", + "Structural Impact": 8.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 9620, - "End Line": 9624 + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "62.5%", + "Start Line": 5205, + "End Line": 5209 }, { - "Function Name": "DoEscape", - "Structural Impact": 6.8, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 5, - "Input Parameters": 0, - "Control Flow Ratio": "71.4%", - "Start Line": 9643, - "End Line": 9657 + "Function Name": "hotCodeSwap", + "Structural Impact": 8.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 2780, + "End Line": 2790 }, { - "Function Name": "Error", - "Structural Impact": 6.7, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 2, + "Function Name": "isIllegalZigImport", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, "Input Parameters": 3, - "Control Flow Ratio": "28.6%", - "Start Line": 5626, - "End Line": 5638 + "Control Flow Ratio": "60.0%", + "Start Line": 698, + "End Line": 705 }, { - "Function Name": "JpegMarkerName", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 14, + "Function Name": "lessThan", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3973, + "End Line": 3978 + }, + { + "Function Name": "pause", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "42.9%", - "Start Line": 7213, - "End Line": 7226 + "Control Flow Ratio": "50.0%", + "Start Line": 334, + "End Line": 348 }, { - "Function Name": "ConvertFileSize", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 2, + "Function Name": "startTimer", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 382, + "End Line": 389 + }, + { + "Function Name": "destroy", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "11.1%", - "Start Line": 6828, - "End Line": 6848 + "Control Flow Ratio": "100.0%", + "Start Line": 1138, + "End Line": 1146 }, { - "Function Name": "AddTagsToLookup", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 12, + "Function Name": "workerUpdateEmbedFile", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 9, "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 5558, + "End Line": 5566 + }, + { + "Function Name": "queuePrelinkTasks", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 5838, - "End Line": 5849 + "Control Flow Ratio": "75.0%", + "Start Line": 8057, + "End Line": 8062 }, { - "Function Name": "TimeZoneString", - "Structural Impact": 5.8, + "Function Name": "crtFilePath", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 7670, + "End Line": 7673 + }, + { + "Function Name": "appendCompileLogLines", + "Structural Impact": 6.7, "Lines of Code (LOC)": 13, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "25.0%", - "Start Line": 6741, - "End Line": 6753 + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 4255, + "End Line": 4267 }, { - "Function Name": "VPrint", - "Structural Impact": 5.7, + "Function Name": "queuePrelinkTaskMode", + "Structural Impact": 6.5, "Lines of Code (LOC)": 10, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 9745, - "End Line": 9754 + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 8044, + "End Line": 8053 }, { - "Function Name": "SwapBytes", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 8, + "Function Name": "canonicalName", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 25, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 5975, - "End Line": 5982 + "Control Flow Ratio": "66.7%", + "Start Line": 7489, + "End Line": 7513 }, { - "Function Name": "GetRational32s", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 8, + "Function Name": "obtainCObjectCacheManifest", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 23, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 6069, - "End Line": 6076 + "Control Flow Ratio": "50.0%", + "Start Line": 5587, + "End Line": 5609 }, { - "Function Name": "InverseFileName", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 6908, - "End Line": 6915 + "Function Name": "@\"resume\"", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "42.9%", + "Start Line": 349, + "End Line": 359 }, { - "Function Name": "new", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 26, + "Function Name": "crtFileAsString", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 4, "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 7665, + "End Line": 7668 + }, + { + "Function Name": "stage", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "20.0%", - "Start Line": 2335, - "End Line": 2360 + "Control Flow Ratio": "75.0%", + "Start Line": 1002, + "End Line": 1009 }, { - "Function Name": "GetRational32u", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, + "Function Name": "debugIncremental", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 851, + "End Line": 854 + }, + { + "Function Name": "makeBinFileWritable", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 3614, + "End Line": 3617 + }, + { + "Function Name": "anyErrors", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "42.9%", + "Start Line": 4269, + "End Line": 4273 + }, + { + "Function Name": "hash", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 15, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 6077, - "End Line": 6083 + "Control Flow Ratio": "50.0%", + "Start Line": 4278, + "End Line": 4292 }, { - "Function Name": "GetRational64s", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, + "Function Name": "resolveEmitPath", + "Structural Impact": 5.7, + "Lines of Code (LOC)": 10, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 6084, - "End Line": 6090 + "Control Flow Ratio": "66.7%", + "Start Line": 3247, + "End Line": 3256 }, { - "Function Name": "GetRational64u", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, + "Function Name": "clangNeedsLanguageOverride", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 7421, + "End Line": 7448 + }, + { + "Function Name": "addOptionalDebugFormat", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 4, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 6091, - "End Line": 6097 + "Control Flow Ratio": "66.7%", + "Start Line": 1487, + "End Line": 1490 }, { - "Function Name": "GetFixed16s", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 6, + "Function Name": "addBuf", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 4, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 6098, - "End Line": 6103 + "Control Flow Ratio": "66.7%", + "Start Line": 3883, + "End Line": 3886 }, { - "Function Name": "GetFixed32s", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, + "Function Name": "queueJobs", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 6109, - "End Line": 6115 + "Control Flow Ratio": "100.0%", + "Start Line": 5021, + "End Line": 5023 }, { - "Function Name": "ImageInfo", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 23, + "Function Name": "clangSupportsDepFile", + "Structural Impact": 5.2, + "Lines of Code (LOC)": 19, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "18.2%", - "Start Line": 2382, - "End Line": 2404 + "Control Flow Ratio": "66.7%", + "Start Line": 7469, + "End Line": 7487 }, { - "Function Name": "CanCreate", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 9, + "Function Name": "clangSupportsDiagnostics", + "Structural Impact": 5.1, + "Lines of Code (LOC)": 18, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "15.4%", - "Start Line": 4279, - "End Line": 4287 + "Control Flow Ratio": "66.7%", + "Start Line": 7450, + "End Line": 7467 }, { - "Function Name": "MakeTagName", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 9, + "Function Name": "lockAndSetMiscFailure", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "33.3%", + "Start Line": 7709, + "End Line": 7719 + }, + { + "Function Name": "toCrtFile", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "40.0%", - "Start Line": 6428, - "End Line": 6436 + "Control Flow Ratio": "66.7%", + "Start Line": 8084, + "End Line": 8096 }, { - "Function Name": "ProcessTIFF", + "Function Name": "wantBuildLibUnwindFromSource", "Structural Impact": 4.7, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "14.3%", - "Start Line": 8488, - "End Line": 8500 + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 7675, + "End Line": 7683 }, { - "Function Name": "TagTableKeys", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 10, + "Function Name": "workerDocsCopy", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "28.6%", - "Start Line": 8904, - "End Line": 8913 + "Control Flow Ratio": "66.7%", + "Start Line": 5211, + "End Line": 5217 }, { - "Function Name": "OrderedKeys", + "Function Name": "count", "Structural Impact": 4.5, "Lines of Code (LOC)": 5, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "40.0%", - "Start Line": 4293, - "End Line": 4297 + "Control Flow Ratio": "50.0%", + "Start Line": 1068, + "End Line": 1072 }, { - "Function Name": "DirStart", - "Structural Impact": 4.5, + "Function Name": "deinit", + "Structural Impact": 4.0, "Lines of Code (LOC)": 10, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 7232, - "End Line": 7241 - }, - { - "Function Name": "GetFoundTags", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "12.5%", - "Start Line": 3399, - "End Line": 3405 + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1057, + "End Line": 1066 }, { - "Function Name": "SetNewGroups", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 17, + "Function Name": "addDebugFormat", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "16.7%", - "Start Line": 3928, - "End Line": 3944 + "Control Flow Ratio": "100.0%", + "Start Line": 1492, + "End Line": 1499 }, { - "Function Name": "GetDescriptions", - "Structural Impact": 4.0, - "Lines of Code (LOC)": 11, + "Function Name": "deinit", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "14.3%", - "Start Line": 6467, - "End Line": 6477 + "Control Flow Ratio": "100.0%", + "Start Line": 1172, + "End Line": 1178 }, { - "Function Name": "LimitLongValues", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 9, + "Function Name": "deinit", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "20.0%", - "Start Line": 6921, - "End Line": 6929 + "Control Flow Ratio": "100.0%", + "Start Line": 1439, + "End Line": 1445 }, { - "Function Name": "ConvertFileName", + "Function Name": "workerUpdateBuiltinFile", "Structural Impact": 3.8, "Lines of Code (LOC)": 7, "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "20.0%", - "Start Line": 6896, - "End Line": 6902 + "Control Flow Ratio": "100.0%", + "Start Line": 5550, + "End Line": 5556 }, { - "Function Name": "GetFileExtension", - "Structural Impact": 3.4, - "Lines of Code (LOC)": 12, + "Function Name": "fmt", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "20.0%", - "Start Line": 9085, - "End Line": 9096 + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 465, + "End Line": 467 }, { - "Function Name": "ToggleByteOrder", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 0, - "Control Flow Ratio": "66.7%", - "Start Line": 6180, - "End Line": 6183 + "Function Name": "queueJob", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 5017, + "End Line": 5019 }, { - "Function Name": "GetCompositeTagInfo", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 6, + "Function Name": "deinit", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 14, "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "16.7%", - "Start Line": 4145, - "End Line": 4150 + "Control Flow Ratio": "100.0%", + "Start Line": 1619, + "End Line": 1632 }, { - "Function Name": "SetPriorityDir", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 5, + "Function Name": "clearMiscFailures", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 9, "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 9611, - "End Line": 9615 + "Control Flow Ratio": "100.0%", + "Start Line": 2765, + "End Line": 2773 }, { - "Function Name": "TimeLocal", - "Structural Impact": 2.6, - "Lines of Code (LOC)": 13, + "Function Name": "hasCppExt", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 9, "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "16.7%", - "Start Line": 6701, - "End Line": 6713 - }, - { - "Function Name": "Encode", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 6352, - "End Line": 6356 + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7537, + "End Line": 7545 }, { - "Function Name": "DoUnpackDbl", - "Structural Impact": 2.4, + "Function Name": "deinit", + "Structural Impact": 3.2, "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 6046, - "End Line": 6053 + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 724, + "End Line": 731 }, { - "Function Name": "ProcessSubTIFF", - "Structural Impact": 2.4, + "Function Name": "withoutLocalCache", + "Structural Impact": 3.2, "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 8506, - "End Line": 8513 + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 736, + "End Line": 743 }, { - "Function Name": "SwapWords", - "Structural Impact": 2.2, + "Function Name": "obtainWin32ResourceCacheManifest", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 5611, + "End Line": 5617 + }, + { + "Function Name": "digest", + "Structural Impact": 3.1, "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "25.0%", - "Start Line": 5984, - "End Line": 5988 + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 442, + "End Line": 446 }, { - "Function Name": "ProcessEXIF", - "Structural Impact": 2.2, + "Function Name": "releaseLock", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 1605, + "End Line": 1610 + }, + { + "Function Name": "moveLock", + "Structural Impact": 3.1, "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 8478, - "End Line": 8482 + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1612, + "End Line": 1616 }, { - "Function Name": "DeleteTag", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 10, + "Function Name": "workerZcuCodegen", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 14, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 5, "Control Flow Ratio": "0.0%", - "Start Line": 9629, - "End Line": 9638 + "Start Line": 5863, + "End Line": 5876 }, { - "Function Name": "GetTableName", - "Structural Impact": 2.0, + "Function Name": "hasObjectExt", + "Structural Impact": 3.1, "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 4590, - "End Line": 4595 + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7516, + "End Line": 7521 }, { - "Function Name": "GetTagIndex", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 4601, - "End Line": 4606 + "Function Name": "hasStaticLibraryExt", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7523, + "End Line": 7527 }, { - "Function Name": "AddCleanup", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5579, - "End Line": 5584 + "Function Name": "hasCppHExt", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7547, + "End Line": 7551 }, { - "Function Name": "IsInt", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "keys", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "33.3%", - "Start Line": 5931, - "End Line": 5931 + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 103, + "End Line": 105 }, { - "Function Name": "IsHex", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "count", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "33.3%", - "Start Line": 5932, - "End Line": 5932 + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 106, + "End Line": 108 }, { - "Function Name": "IsRational", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "popFront", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "33.3%", - "Start Line": 5933, - "End Line": 5933 + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 138, + "End Line": 140 }, { - "Function Name": "RoundFloat", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5937, - "End Line": 5941 + "Function Name": "values", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 151, + "End Line": 153 }, { - "Function Name": "GetFixed16u", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 6104, - "End Line": 6108 + "Function Name": "getTarget", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 2775, + "End Line": 2777 }, { - "Function Name": "GetFixed32u", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, + "Function Name": "addReferenceTraceFrame", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 6, "Control Flow Ratio": "0.0%", - "Start Line": 6116, - "End Line": 6121 + "Start Line": 4472, + "End Line": 4479 }, { - "Function Name": "ProcessEXV", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 8469, - "End Line": 8473 + "Function Name": "fmtRcEscape", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6499, + "End Line": 6501 }, { - "Function Name": "MetadataPath", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, + "Function Name": "hasCExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7529, + "End Line": 7531 + }, + { + "Function Name": "hasCHExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7533, + "End Line": 7535 + }, + { + "Function Name": "hasObjCExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7553, + "End Line": 7555 + }, + { + "Function Name": "hasObjCHExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7557, + "End Line": 7559 + }, + { + "Function Name": "hasObjCppExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7561, + "End Line": 7564 + }, + { + "Function Name": "hasObjCppHExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7566, + "End Line": 7568 + }, + { + "Function Name": "getZigBackend", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7734, + "End Line": 7737 + }, + { + "Function Name": "compilerRtStrip", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 8168, + "End Line": 8170 + }, + { + "Function Name": "create", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 5, "Control Flow Ratio": "0.0%", - "Start Line": 9075, - "End Line": 9079 + "Start Line": 1897, + "End Line": 1903 }, { - "Function Name": "PrintHex", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 5, + "Function Name": "getCrtPathsInner", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 5, "Control Flow Ratio": "0.0%", - "Start Line": 9802, - "End Line": 9806 + "Start Line": 8106, + "End Line": 8112 }, { - "Function Name": "GetTagName", - "Structural Impact": 1.3, - "Lines of Code (LOC)": 6, + "Function Name": "addModule", + "Structural Impact": 2.7, + "Lines of Code (LOC)": 20, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 4165, - "End Line": 4170 + "Start Line": 1449, + "End Line": 1468 }, { - "Function Name": "GetShortcuts", - "Structural Impact": 1.3, - "Lines of Code (LOC)": 6, + "Function Name": "addModuleTableToCacheHash", + "Structural Impact": 2.7, + "Lines of Code (LOC)": 10, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 4, "Control Flow Ratio": "0.0%", - "Start Line": 4175, - "End Line": 4180 + "Start Line": 1826, + "End Line": 1835 }, { - "Function Name": "DoUnpackRev", - "Structural Impact": 1.3, - "Lines of Code (LOC)": 6, + "Function Name": "addResolvedTarget", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 16, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6002, - "End Line": 6007 + "Start Line": 1470, + "End Line": 1485 }, { - "Function Name": "DoPackStd", - "Structural Impact": 1.3, + "Function Name": "failCObj", + "Structural Impact": 2.5, "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 4, "Control Flow Ratio": "0.0%", - "Start Line": 6011, - "End Line": 6016 + "Start Line": 7315, + "End Line": 7320 }, { - "Function Name": "DoPackRev", - "Structural Impact": 1.3, - "Lines of Code (LOC)": 6, + "Function Name": "failWin32Resource", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 4, "Control Flow Ratio": "0.0%", - "Start Line": 6018, - "End Line": 6023 + "Start Line": 7360, + "End Line": 7360 }, { - "Function Name": "GetRequestedTags", - "Structural Impact": 1.2, + "Function Name": "reportRetryableWin32ResourceError", + "Structural Impact": 2.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 3411, - "End Line": 3415 + "Start Line": 6082, + "End Line": 6086 }, { - "Function Name": "AvailableOptions", - "Structural Impact": 1.2, - "Lines of Code (LOC)": 4, + "Function Name": "failCObjWithOwnedDiagBundle", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 4156, - "End Line": 4159 + "Start Line": 7340, + "End Line": 7344 }, { - "Function Name": "AUTOLOAD", - "Structural Impact": 1.2, - "Lines of Code (LOC)": 4, + "Function Name": "failWin32ResourceWithOwnedBundle", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 5571, - "End Line": 5574 + "Start Line": 7383, + "End Line": 7387 }, { - "Function Name": "IsPC", - "Structural Impact": 1.2, - "Lines of Code (LOC)": 4, + "Function Name": "deinit", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 5915, - "End Line": 5918 + "Start Line": 891, + "End Line": 897 }, { - "Function Name": "DoUnpackStd", - "Structural Impact": 1.2, - "Lines of Code (LOC)": 5, + "Function Name": "ensureUnusedCapacity", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 5996, - "End Line": 6000 + "Start Line": 137, + "End Line": 137 }, { - "Function Name": "DummyWriteProc", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "isNested", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 1241, - "End Line": 1241 + "Start Line": 681, + "End Line": 686 }, { - "Function Name": "SetWarning", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "deinit", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 2310, - "End Line": 2310 + "Start Line": 915, + "End Line": 919 }, { - "Function Name": "GetWarning", - "Structural Impact": 1.1, + "Function Name": "reportRetryableCObjectError", + "Structural Impact": 2.0, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 2313, - "End Line": 2313 + "Start Line": 6073, + "End Line": 6073 }, { - "Function Name": "Get8s", - "Structural Impact": 1.1, + "Function Name": "tmpFilePath", + "Structural Impact": 2.0, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 6056, - "End Line": 6056 + "Start Line": 6734, + "End Line": 6734 }, { - "Function Name": "Get8u", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "deinit", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 3, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6057, - "End Line": 6057 + "Start Line": 430, + "End Line": 432 }, { - "Function Name": "Get16s", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "addToHasher", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6058, - "End Line": 6058 + "Start Line": 436, + "End Line": 439 }, { - "Function Name": "Get16u", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "destroy", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6059, - "End Line": 6059 + "Start Line": 1329, + "End Line": 1332 }, { - "Function Name": "Get32s", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "destroy", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6060, - "End Line": 6060 + "Start Line": 1376, + "End Line": 1379 }, { - "Function Name": "Get32u", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "deinit", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 3, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6061, - "End Line": 6061 + "Start Line": 5625, + "End Line": 5627 }, { - "Function Name": "GetFloat", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "getCrtPaths", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6062, - "End Line": 6062 + "Start Line": 8098, + "End Line": 8101 }, { - "Function Name": "GetDouble", - "Structural Impact": 1.1, + "Function Name": "deinit", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6063, - "End Line": 6063 + "Start Line": 109, + "End Line": 109 }, { - "Function Name": "Get16uRev", - "Structural Impact": 1.1, + "Function Name": "deinit", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6064, - "End Line": 6064 + "Start Line": 141, + "End Line": 141 }, { - "Function Name": "Get32uRev", - "Structural Impact": 1.1, + "Function Name": "deinit", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6065, - "End Line": 6065 + "Start Line": 154, + "End Line": 154 }, { - "Function Name": "Set8s", - "Structural Impact": 1.1, + "Function Name": "openInfo", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6123, - "End Line": 6123 + "Start Line": 449, + "End Line": 449 }, { - "Function Name": "Set8u", - "Structural Impact": 1.1, + "Function Name": "fail", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6124, - "End Line": 6124 + "Start Line": 1892, + "End Line": 1892 }, { - "Function Name": "Set16u", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "setAllocFailure", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 6125, - "End Line": 6125 + "Start Line": 7685, + "End Line": 7689 }, { - "Function Name": "Set32u", - "Structural Impact": 1.1, + "Function Name": "tryLock", + "Structural Impact": 1.5, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 6126, - "End Line": 6126 + "Start Line": 252, + "End Line": 252 }, { - "Function Name": "Set16uRev", - "Structural Impact": 1.1, + "Function Name": "lock", + "Structural Impact": 1.5, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 6127, - "End Line": 6127 + "Start Line": 253, + "End Line": 253 }, { - "Function Name": "GetByteOrder", - "Structural Impact": 1.1, + "Function Name": "unlock", + "Structural Impact": 1.5, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 6131, - "End Line": 6131 + "Start Line": 254, + "End Line": 254 }, { - "Function Name": "FormatSize", - "Structural Impact": 1.1, + "Function Name": "getAllErrorsAlloc", + "Structural Impact": 1.5, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 6253, - "End Line": 6253 + "Start Line": 3889, + "End Line": 3889 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 2806, - "Sequential Logic Declarations": 1865, - "Function Parameters": 373, - "Function/Method Declarations": 237, - "Class/Entity Declarations": 1, - "Defensive Programming Constructs": 57, - "Type/Safety Bypasses": 21, - "High-Risk Execution Commands": 4, - "I/O and Network Boundaries": 4, - "Exposed API / Public Exports": 3, - "State Mutations / Variable Reassignments": 6165, - "Commented-out Code (Dead Logic)": 11, - "Structured Documentation Blocks": 0, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 10, - "UI / View Layer Components": 16, - "Closures and Anonymous Functions": 5, - "Global State Dependencies": 2046, - "Decorators and Annotations": 728, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 57, - "Scientific & Mathematical Operations": 25, - "Metaprogramming & Reflection": 7, - "Module Dependencies (Imports)": 82, + "Control Flow Branches": 2118, + "Sequential Logic Declarations": 661, + "Function Parameters": 183, + "Function/Method Declarations": 183, + "Class/Entity Declarations": 52, + "Defensive Programming Constructs": 1135, + "Type/Safety Bypasses": 257, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 1, + "Exposed API / Public Exports": 176, + "State Mutations / Variable Reassignments": 402, + "Commented-out Code (Dead Logic)": 4, + "Structured Documentation Blocks": 385, + "Unit Test Assertions": 11, + "Asynchronous/Concurrent Execution": 6, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 714, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 8, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 9, + "Metaprogramming & Reflection": 18, + "Module Dependencies (Imports)": 31, "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 8, + "Planned Work (TODOs)": 35, + "Acknowledged Tech Debt (FIXMEs)": 6, "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 10, + "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 1863, - "Manual Memory Allocation": 0, + "Pointer Arithmetic & Addressing": 247, + "Manual Memory Allocation": 1, "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 81, - "Ad-hoc Print / Debug Statements": 93, - "Explicit Type Casts": 124, - "Fatal Aborts & Exceptions": 3, + "Structured Telemetry & Logging": 3, + "Ad-hoc Print / Debug Statements": 2, + "Explicit Type Casts": 168, + "Fatal Aborts & Exceptions": 374, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 635, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 235, - "Private / Encapsulated Scopes": 949, + "Bitwise Operations": 1200, + "Thread Synchronization Locks": 71, + "Immutable Data Declarations": 816, + "Resource Deallocation & Cleanup": 160, + "Private / Encapsulated Scopes": 746, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 15, + "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 7658, + "Structural Space Indentations": 6042, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, - "Ipc Rpc Bridges": 5, + "Ipc Rpc Bridges": 3, "Feature Flags": 0, "Serialization Parsing": 0, - "Regex Execution": 419, - "Time Date Logic": 57, + "Regex Execution": 0, + "Time Date Logic": 1, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -61744,31 +61529,31 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 1431, - "Design Camel Case": 5, - "Design Snake Case": 101, - "Design Pascal Case": 529, - "Design Upper Case": 795, - "Design Short Vars": 54, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 32, + "Core Var Decl": 854, + "Design Camel Case": 2, + "Design Snake Case": 710, + "Design Pascal Case": 114, + "Design Upper Case": 0, + "Design Short Vars": 103, + "Design Long Vars": 4, + "Duplicate Logic": 3, + "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 485, + "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 2, + "Dynamic Code Execution (Eval/Exec)": 34, "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 19, + "Commented-Out Executable Logic": 1, "Low-Level Bitwise / Cryptographic Math": 0, "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 1, + "Non-Standard Unicode / Homoglyphs": 0, "Embedded Credentials & Keys": 0, "Sec Extension Mismatch": 0, - "Sec Entropy": 1, + "Sec Entropy": 0, "Sec Tainted Injection": 0, "Prompt Injection": 0, "Agentic Rce": 0, @@ -61776,129 +61561,59 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 99, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 8, - "Total Downstream (Absolute Dependency Blast Radius)": 0 + "Direct Upstream (Fragility)": 29, + "Direct Downstream (Dependency Blast Radius)": 2, + "Total Upstream (Absolute Fragility)": 4, + "Total Downstream (Absolute Dependency Blast Radius)": 7 }, "9. Extracted Dependencies": [ - "CodedCharacterSet", - "Compact", - "Cwd", - "Digest::MD5", - "Digest::SHA", - "EXIF", - "Encode", - "Exporter", - "File::Basename", - "File::RandomAccess", - "File::StatX", - "FilePath", - "Image::ExifTool", - "Image::ExifTool::BPG", - "Image::ExifTool::BigTIFF", - "Image::ExifTool::CanonRaw", - "Image::ExifTool::Charset", - "Image::ExifTool::GPS", - "Image::ExifTool::GeoTiff", - "Image::ExifTool::Geolocation", - "Image::ExifTool::Geotag", - "Image::ExifTool::HTML", - "Image::ExifTool::HtmlDump", - "Image::ExifTool::ICC_Profile", - "Image::ExifTool::JPEGDigest", - "Image::ExifTool::Lang", - "Image::ExifTool::MacOS", - "Image::ExifTool::Panasonic", - "Image::ExifTool::Shortcuts", - "Image::ExifTool::Sony", - "Image::ExifTool::Validate", - "Image::ExifTool::XMP", - "ListSplit", - "POSIX", - "PRINT_CONV", - "Require", - "SystemTimeRes", - "Time::HiRes", - "Time::Local", - "Time::Piece", - "Win32::API", - "Win32API::File", - "WindowsLongPath", - "a", - "all", - "alternate", - "base", - "biggie", - "binary", - "chance", - "character", - "configFile", - "data", - "default", - "different", - "directory", - "duplicates", - "entries", - "error", - "extension", - "file", - "groups", - "hash", - "hex", - "in", - "incorrect", - "index", - "input", - "it", - "key", - "longer", - "more", - "need", - "new", - "of", - "only", - "overload", - "print", - "proc", - "recognized", - "requested", - "sort", - "special", - "specific", - "specified", - "strict", - "such", - "system", - "tag", - "tags", - "the", - "this", - "value", - "values", - "vars", - "verbose", - "warning", - "warnings", - "when" + "Air.zig", + "Builtin.zig", + "Compilation/Config.zig", + "InternPool.zig", + "Package.zig", + "Sema.zig", + "Type.zig", + "Value.zig", + "Zcu.zig", + "build_options", + "builtin", + "codegen/c.zig", + "codegen/llvm.zig", + "dev.zig", + "introspect.zig", + "libs/freebsd.zig", + "libs/glibc.zig", + "libs/libcxx.zig", + "libs/libtsan.zig", + "libs/libunwind.zig", + "libs/mingw.zig", + "libs/musl.zig", + "libs/netbsd.zig", + "libs/wasi_libc.zig", + "link.zig", + "main.zig", + "std", + "target.zig", + "tracy.zig" ] }, - "perl/exiftool/Makefile.PL": { + "zig/zig/InternPool.zig": { "1. Artifact Identity": { - "Filename": "Makefile.PL", - "Path": "perl/exiftool/Makefile.PL", - "Language": "Perl", + "Filename": "InternPool.zig", + "Path": "zig/zig/InternPool.zig", + "Language": "Zig", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "perl", - "Lock Tier": 1, - "Identity Proof": "Metadata Anchor (Makefile.PL)" + "Folder Dominant Lang": "zig", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": 7481.06, - "Y": 28.3, - "Z": 2130.31 + "X": 3821.22, + "Y": -93.04, + "Z": -4652.55 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -61907,84 +61622,6507 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 60, - "Coding LOC": 51, - "Documentation LOC": 6, - "Structural Magnitude": 18.02, - "Control Flow Ratio": "84.6%", - "Popularity Rank": 0, + "Total LOC": 13040, + "Coding LOC": 10787, + "Documentation LOC": 1198, + "Structural Magnitude": 6498.14, + "Control Flow Ratio": "65.0%", + "Popularity Rank": 3, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.608 + "Raw Cognitive Density": 0.516 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "25.31%", - "Error & Exception Exposure": "68.15%", - "Tech Debt Exposure": "0.0%", - "Testing Exposure": "2.3%", - "API Exposure": "0.0%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "37.02%", - "Commented Logic Exposure": "0.0%", + "Cognitive Load Exposure": "14.09%", + "Error & Exception Exposure": "59.26%", + "Tech Debt Exposure": "16.61%", + "Testing Exposure": "80.0%", + "API Exposure": "4.38%", + "Concurrency Exposure": "33.98%", + "State Flux Exposure": "0.0%", + "Commented Logic Exposure": "5.7%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "31.89%", + "Documentation Exposure": "45.08%", "Hardcoded Payload Artifacts": "0.0%" }, - "5. Function Analysis": [], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 22, - "Sequential Logic Declarations": 4, - "Function Parameters": 0, - "Function/Method Declarations": 0, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, - "Type/Safety Bypasses": 0, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 2, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 0, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 0, - "Decorators and Annotations": 47, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 2, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 0, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 0, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, + "5. Function Analysis": [ + { + "Function Name": "get", + "Structural Impact": 498.4, + "Lines of Code (LOC)": 800, + "Control Flow Branches": 204, + "Input Parameters": 4, + "Control Flow Ratio": "78.5%", + "Start Line": 7846, + "End Line": 8645 + }, + { + "Function Name": "getCoerced", + "Structural Impact": 288.1, + "Lines of Code (LOC)": 275, + "Control Flow Branches": 111, + "Input Parameters": 5, + "Control Flow Ratio": "73.0%", + "Start Line": 10608, + "End Line": 10882 + }, + { + "Function Name": "eql", + "Structural Impact": 224.3, + "Lines of Code (LOC)": 326, + "Control Flow Branches": 103, + "Input Parameters": 3, + "Control Flow Ratio": "63.2%", + "Start Line": 2866, + "End Line": 3191 + }, + { + "Function Name": "indexToKey", + "Structural Impact": 148.9, + "Lines of Code (LOC)": 518, + "Control Flow Branches": 70, + "Input Parameters": 2, + "Control Flow Ratio": "64.8%", + "Start Line": 6980, + "End Line": 7497 + }, + { + "Function Name": "getStructType", + "Structural Impact": 107.9, + "Lines of Code (LOC)": 199, + "Control Flow Branches": 39, + "Input Parameters": 5, + "Control Flow Ratio": "86.7%", + "Start Line": 8903, + "End Line": 9101 + }, + { + "Function Name": "getOrPutTrailingString", + "Structural Impact": 101.5, + "Lines of Code (LOC)": 119, + "Control Flow Branches": 38, + "Input Parameters": 5, + "Control Flow Ratio": "74.5%", + "Start Line": 11825, + "End Line": 11943 + }, + { + "Function Name": "hash64", + "Structural Impact": 88.2, + "Lines of Code (LOC)": 240, + "Control Flow Branches": 43, + "Input Parameters": 2, + "Control Flow Ratio": "60.6%", + "Start Line": 2625, + "End Line": 2864 + }, + { + "Function Name": "getOrPutKeyEnsuringAdditionalCapacity", + "Structural Impact": 88.0, + "Lines of Code (LOC)": 95, + "Control Flow Branches": 33, + "Input Parameters": 5, + "Control Flow Ratio": "73.3%", + "Start Line": 7713, + "End Line": 7807 + }, + { + "Function Name": "dumpStatsFallible", + "Structural Impact": 84.0, + "Lines of Code (LOC)": 260, + "Control Flow Branches": 40, + "Input Parameters": 2, + "Control Flow Ratio": "85.1%", + "Start Line": 11068, + "End Line": 11327 + }, + { + "Function Name": "getEnumType", + "Structural Impact": 83.9, + "Lines of Code (LOC)": 160, + "Control Flow Branches": 30, + "Input Parameters": 5, + "Control Flow Ratio": "78.9%", + "Start Line": 9967, + "End Line": 10126 + }, + { + "Function Name": "trackZir", + "Structural Impact": 83.2, + "Lines of Code (LOC)": 99, + "Control Flow Branches": 34, + "Input Parameters": 4, + "Control Flow Ratio": "73.9%", + "Start Line": 214, + "End Line": 312 + }, + { + "Function Name": "getErrorValue", + "Structural Impact": 78.5, + "Lines of Code (LOC)": 94, + "Control Flow Branches": 32, + "Input Parameters": 4, + "Control Flow Ratio": "72.7%", + "Start Line": 12807, + "End Line": 12900 + }, + { + "Function Name": "List", + "Structural Impact": 72.7, + "Lines of Code (LOC)": 238, + "Control Flow Branches": 42, + "Input Parameters": 1, + "Control Flow Ratio": "56.8%", + "Start Line": 1139, + "End Line": 1376 + }, + { + "Function Name": "addDependency", + "Structural Impact": 71.3, + "Lines of Code (LOC)": 85, + "Control Flow Branches": 29, + "Input Parameters": 4, + "Control Flow Ratio": "96.7%", + "Start Line": 913, + "End Line": 997 + }, + { + "Function Name": "loadStructType", + "Structural Impact": 67.7, + "Lines of Code (LOC)": 177, + "Control Flow Branches": 33, + "Input Parameters": 2, + "Control Flow Ratio": "82.5%", + "Start Line": 4182, + "End Line": 4358 + }, + { + "Function Name": "getUnionType", + "Structural Impact": 67.6, + "Lines of Code (LOC)": 127, + "Control Flow Branches": 24, + "Input Parameters": 5, + "Control Flow Ratio": "85.7%", + "Start Line": 8706, + "End Line": 8832 + }, + { + "Function Name": "rehashTrackedInsts", + "Structural Impact": 50.4, + "Lines of Code (LOC)": 87, + "Control Flow Branches": 22, + "Input Parameters": 3, + "Control Flow Ratio": "84.6%", + "Start Line": 317, + "End Line": 403 + }, + { + "Function Name": "init", + "Structural Impact": 43.9, + "Lines of Code (LOC)": 78, + "Control Flow Branches": 19, + "Input Parameters": 3, + "Control Flow Ratio": "95.0%", + "Start Line": 6829, + "End Line": 6906 + }, + { + "Function Name": "getGeneratedTagEnumType", + "Structural Impact": 43.5, + "Lines of Code (LOC)": 109, + "Control Flow Branches": 16, + "Input Parameters": 4, + "Control Flow Ratio": "64.0%", + "Start Line": 10141, + "End Line": 10249 + }, + { + "Function Name": "getFuncDeclIes", + "Structural Impact": 40.9, + "Lines of Code (LOC)": 148, + "Control Flow Branches": 14, + "Input Parameters": 4, + "Control Flow Ratio": "56.0%", + "Start Line": 9387, + "End Line": 9534 + }, + { + "Function Name": "getFuncInstanceIes", + "Structural Impact": 36.6, + "Lines of Code (LOC)": 151, + "Control Flow Branches": 12, + "Input Parameters": 4, + "Control Flow Ratio": "52.2%", + "Start Line": 9679, + "End Line": 9829 + }, + { + "Function Name": "dumpGenericInstancesFallible", + "Structural Impact": 32.3, + "Lines of Code (LOC)": 58, + "Control Flow Branches": 16, + "Input Parameters": 2, + "Control Flow Ratio": "69.6%", + "Start Line": 11435, + "End Line": 11492 + }, + { + "Function Name": "tagValueIndex", + "Structural Impact": 31.1, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 14, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 4410, + "End Line": 4432 + }, + { + "Function Name": "loadEnumType", + "Structural Impact": 29.8, + "Lines of Code (LOC)": 76, + "Control Flow Branches": 14, + "Input Parameters": 2, + "Control Flow Ratio": "73.7%", + "Start Line": 4435, + "End Line": 4510 + }, + { + "Function Name": "getFuncInstance", + "Structural Impact": 28.4, + "Lines of Code (LOC)": 76, + "Control Flow Branches": 10, + "Input Parameters": 4, + "Control Flow Ratio": "58.8%", + "Start Line": 9599, + "End Line": 9674 + }, + { + "Function Name": "getFuncType", + "Structural Impact": 27.5, + "Lines of Code (LOC)": 59, + "Control Flow Branches": 10, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 9166, + "End Line": 9224 + }, + { + "Function Name": "isExternOrFn", + "Structural Impact": 23.4, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 12, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 655, + "End Line": 671 + }, + { + "Function Name": "pack", + "Structural Impact": 22.4, + "Lines of Code (LOC)": 52, + "Control Flow Branches": 13, + "Input Parameters": 1, + "Control Flow Ratio": "86.7%", + "Start Line": 12943, + "End Line": 12994 + }, + { + "Function Name": "getFuncDecl", + "Structural Impact": 21.0, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "58.3%", + "Start Line": 9305, + "End Line": 9367 + }, + { + "Function Name": "nameIndex", + "Structural Impact": 20.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 9, + "Input Parameters": 3, + "Control Flow Ratio": "64.3%", + "Start Line": 3686, + "End Line": 3696 + }, + { + "Function Name": "typeOf", + "Structural Impact": 20.6, + "Lines of Code (LOC)": 241, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "42.9%", + "Start Line": 11961, + "End Line": 12201 + }, + { + "Function Name": "getErrorSetType", + "Structural Impact": 20.3, + "Lines of Code (LOC)": 48, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "46.7%", + "Start Line": 9536, + "End Line": 9583 + }, + { + "Function Name": "loadUnionType", + "Structural Impact": 20.0, + "Lines of Code (LOC)": 54, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 3537, + "End Line": 3590 + }, + { + "Function Name": "getTupleType", + "Structural Impact": 19.9, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "58.3%", + "Start Line": 9109, + "End Line": 9149 + }, + { + "Function Name": "deinit", + "Structural Impact": 19.5, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 6908, + "End Line": 6950 + }, + { + "Function Name": "zigTypeTag", + "Structural Impact": 19.4, + "Lines of Code (LOC)": 249, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "10.3%", + "Start Line": 12307, + "End Line": 12555 + }, + { + "Function Name": "dumpAllFallible", + "Structural Impact": 19.2, + "Lines of Code (LOC)": 101, + "Control Flow Branches": 9, + "Input Parameters": 1, + "Control Flow Ratio": "81.8%", + "Start Line": 11329, + "End Line": 11429 + }, + { + "Function Name": "nextField", + "Structural Impact": 19.0, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "63.6%", + "Start Line": 9933, + "End Line": 9955 + }, + { + "Function Name": "dbHelper", + "Structural Impact": 18.9, + "Lines of Code (LOC)": 157, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 4823, + "End Line": 4979 + }, + { + "Function Name": "getCoercedFunc", + "Structural Impact": 18.9, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 6, + "Input Parameters": 5, + "Control Flow Ratio": "54.5%", + "Start Line": 10914, + "End Line": 10949 + }, + { + "Function Name": "getBackingAddrTag", + "Structural Impact": 18.7, + "Lines of Code (LOC)": 27, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "56.2%", + "Start Line": 12276, + "End Line": 12302 + }, + { + "Function Name": "addLimbsExtraAssumeCapacity", + "Structural Impact": 18.4, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "81.8%", + "Start Line": 10441, + "End Line": 10461 + }, + { + "Function Name": "getErrorValueIfExists", + "Structural Impact": 18.3, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "69.2%", + "Start Line": 12902, + "End Line": 12920 + }, + { + "Function Name": "next", + "Structural Impact": 18.2, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 11, + "Input Parameters": 1, + "Control Flow Ratio": "68.8%", + "Start Line": 4146, + "End Line": 4169 + }, + { + "Function Name": "slicePtrType", + "Structural Impact": 18.0, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 10553, + "End Line": 10566 + }, + { + "Function Name": "pack", + "Structural Impact": 17.7, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "90.9%", + "Start Line": 791, + "End Line": 833 + }, + { + "Function Name": "getOpaqueType", + "Structural Impact": 17.7, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 10256, + "End Line": 10296 + }, + { + "Function Name": "createNamespace", + "Structural Impact": 17.5, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 11687, + "End Line": 11722 + }, + { + "Function Name": "extraFuncType", + "Structural Impact": 17.4, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 7, + "Input Parameters": 3, + "Control Flow Ratio": "77.8%", + "Start Line": 7528, + "End Line": 7555 + }, + { + "Function Name": "removeDependenciesForDepender", + "Structural Impact": 17.2, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 7, + "Input Parameters": 3, + "Control Flow Ratio": "77.8%", + "Start Line": 848, + "End Line": 872 + }, + { + "Function Name": "getUnion", + "Structural Impact": 16.8, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 8647, + "End Line": 8669 + }, + { + "Function Name": "getIfExists", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "70.0%", + "Start Line": 10298, + "End Line": 10313 + }, + { + "Function Name": "getString", + "Structural Impact": 14.6, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "70.0%", + "Start Line": 11945, + "End Line": 11959 + }, + { + "Function Name": "indexToKeyBigInt", + "Structural Impact": 14.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, + "Input Parameters": 4, + "Control Flow Ratio": "83.3%", + "Start Line": 7625, + "End Line": 7641 + }, + { + "Function Name": "next", + "Structural Impact": 13.7, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "61.5%", + "Start Line": 4107, + "End Line": 4126 + }, + { + "Function Name": "funcIesResolvedPtr", + "Structural Impact": 13.4, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12678, + "End Line": 12703 + }, + { + "Function Name": "funcAnalysisPtr", + "Structural Impact": 13.3, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12564, + "End Line": 12587 + }, + { + "Function Name": "srcInst", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 675, + "End Line": 690 + }, + { + "Function Name": "finishFuncInstance", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 3, + "Input Parameters": 7, + "Control Flow Ratio": "100.0%", + "Start Line": 9831, + "End Line": 9861 + }, + { + "Function Name": "isNoReturn", + "Structural Impact": 12.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 12254, + "End Line": 12266 + }, + { + "Function Name": "getOrPutStringOpt", + "Structural Impact": 12.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 11813, + "End Line": 11822 + }, + { + "Function Name": "toUnsigned", + "Structural Impact": 12.4, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1887, + "End Line": 1892 + }, + { + "Function Name": "dependencyIterator", + "Structural Impact": 11.6, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 887, + "End Line": 911 + }, + { + "Function Name": "funcZirBodyInst", + "Structural Impact": 11.6, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "55.6%", + "Start Line": 12629, + "End Line": 12653 + }, + { + "Function Name": "isIntegerType", + "Structural Impact": 11.5, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 10970, + "End Line": 10992 + }, + { + "Function Name": "putKeyReplace", + "Structural Impact": 11.4, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "57.1%", + "Start Line": 7816, + "End Line": 7844 + }, + { + "Function Name": "getOrPutStringFmt", + "Structural Impact": 11.4, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 6, + "Control Flow Ratio": "60.0%", + "Start Line": 11796, + "End Line": 11811 + }, + { + "Function Name": "Map", + "Structural Impact": 11.3, + "Lines of Code (LOC)": 56, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1547, + "End Line": 1602 + }, + { + "Function Name": "isErrorSetType", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 11016, + "End Line": 11024 + }, + { + "Function Name": "max", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 6397, + "End Line": 6401 + }, + { + "Function Name": "min", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 6412, + "End Line": 6416 + }, + { + "Function Name": "addFieldName", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 3, + "Input Parameters": 5, + "Control Flow Ratio": "60.0%", + "Start Line": 12746, + "End Line": 12762 + }, + { + "Function Name": "unpack", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "71.4%", + "Start Line": 12996, + "End Line": 13038 + }, + { + "Function Name": "extraFuncInstance", + "Structural Impact": 10.5, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 7579, + "End Line": 7609 + }, + { + "Function Name": "addExtraAssumeCapacity", + "Structural Impact": 10.5, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 10403, + "End Line": 10439 + }, + { + "Function Name": "getCoercedFuncDecl", + "Structural Impact": 10.5, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 3, + "Input Parameters": 5, + "Control Flow Ratio": "60.0%", + "Start Line": 10884, + "End Line": 10897 + }, + { + "Function Name": "getCoercedFuncInstance", + "Structural Impact": 10.5, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 3, + "Input Parameters": 5, + "Control Flow Ratio": "60.0%", + "Start Line": 10899, + "End Line": 10912 + }, + { + "Function Name": "unpack", + "Structural Impact": 10.1, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "83.3%", + "Start Line": 757, + "End Line": 788 + }, + { + "Function Name": "createDeclNav", + "Structural Impact": 10.0, + "Lines of Code (LOC)": 30, + "Control Flow Branches": 2, + "Input Parameters": 7, + "Control Flow Ratio": "66.7%", + "Start Line": 11571, + "End Line": 11600 + }, + { + "Function Name": "funcTypeReturnType", + "Structural Impact": 9.7, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 12233, + "End Line": 12252 + }, + { + "Function Name": "eql", + "Structural Impact": 9.5, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2547, + "End Line": 2562 + }, + { + "Function Name": "PtrElem", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "55.6%", + "Start Line": 1168, + "End Line": 1185 + }, + { + "Function Name": "assumeRuntimeBitsIfFieldTypesWip", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "44.4%", + "Start Line": 3797, + "End Line": 3811 + }, + { + "Function Name": "addMap", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 10341, + "End Line": 10349 + }, + { + "Function Name": "isFn", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 637, + "End Line": 649 + }, + { + "Function Name": "getExtern", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 586, + "End Line": 595 + }, + { + "Function Name": "isThreadlocal", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 625, + "End Line": 635 + }, + { + "Function Name": "PtrArrayElem", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "55.6%", + "Start Line": 1153, + "End Line": 1167 + }, + { + "Function Name": "ptrsHaveSameAlignment", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 12766, + "End Line": 12771 + }, + { + "Function Name": "format", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1899, + "End Line": 1906 + }, + { + "Function Name": "extraFuncDecl", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 7557, + "End Line": 7577 + }, + { + "Function Name": "indexToFuncType", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 10960, + "End Line": 10967 + }, + { + "Function Name": "ensureTotalCapacity", + "Structural Impact": 9.0, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1290, + "End Line": 1296 + }, + { + "Function Name": "next", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "71.4%", + "Start Line": 877, + "End Line": 884 + }, + { + "Function Name": "remove", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 10354, + "End Line": 10371 + }, + { + "Function Name": "assumePointerAlignedIfWip", + "Structural Impact": 8.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "42.9%", + "Start Line": 3897, + "End Line": 3912 + }, + { + "Function Name": "extraFuncCoerced", + "Structural Impact": 8.7, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 7611, + "End Line": 7623 + }, + { + "Function Name": "createNav", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 33, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 11535, + "End Line": 11567 + }, + { + "Function Name": "nameIndex", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 2068, + "End Line": 2073 + }, + { + "Function Name": "typeOf", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 52, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 3193, + "End Line": 3244 + }, + { + "Function Name": "nameIndex", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 4399, + "End Line": 4404 + }, + { + "Function Name": "toSlice", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 1808, + "End Line": 1810 + }, + { + "Function Name": "fieldAlign", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3512, + "End Line": 3515 + }, + { + "Function Name": "getBit", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3629, + "End Line": 3632 + }, + { + "Function Name": "fieldAlign", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3708, + "End Line": 3711 + }, + { + "Function Name": "fieldInit", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3713, + "End Line": 3717 + }, + { + "Function Name": "setInitsWip", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "30.0%", + "Start Line": 3927, + "End Line": 3952 + }, + { + "Function Name": "createComptimeUnit", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 2, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 11508, + "End Line": 11525 + }, + { + "Function Name": "resolveNavType", + "Structural Impact": 8.1, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 11604, + "End Line": 11644 + }, + { + "Function Name": "setCapacity", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "42.9%", + "Start Line": 1298, + "End Line": 1319 + }, + { + "Function Name": "loadOpaqueType", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 4527, + "End Line": 4547 + }, + { + "Function Name": "getOrPutString", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 11782, + "End Line": 11794 + }, + { + "Function Name": "appendSliceAssumeCapacity", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1215, + "End Line": 1230 + }, + { + "Function Name": "setFieldTypesWip", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "37.5%", + "Start Line": 3813, + "End Line": 3827 + }, + { + "Function Name": "setLayoutWip", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "37.5%", + "Start Line": 3842, + "End Line": 3856 + }, + { + "Function Name": "setFullyResolved", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "37.5%", + "Start Line": 3975, + "End Line": 3989 + }, + { + "Function Name": "getMutableLimbs", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1400, + "End Line": 1411 + }, + { + "Function Name": "unwrapCoercedFunc", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12733, + "End Line": 12743 + }, + { + "Function Name": "resolveFull", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 157, + "End Line": 165 + }, + { + "Function Name": "unwrap", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 4811, + "End Line": 4819 + }, + { + "Function Name": "childType", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 10542, + "End Line": 10550 + }, + { + "Function Name": "createFile", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 11748, + "End Line": 11761 + }, + { + "Function Name": "aggregateTypeLen", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12213, + "End Line": 12221 + }, + { + "Function Name": "aggregateTypeLenIncludingSentinel", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12223, + "End Line": 12231 + }, + { + "Function Name": "iesFuncIndex", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12655, + "End Line": 12664 + }, + { + "Function Name": "slicePtr", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 10569, + "End Line": 10576 + }, + { + "Function Name": "sliceLen", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 10579, + "End Line": 10586 + }, + { + "Function Name": "dump", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 11063, + "End Line": 11066 + }, + { + "Function Name": "isAggregateType", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 11034, + "End Line": 11039 + }, + { + "Function Name": "isFuncBody", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 12557, + "End Line": 12562 + }, + { + "Function Name": "resolve", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 172, + "End Line": 174 + }, + { + "Function Name": "toSlice", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 1930, + "End Line": 1932 + }, + { + "Function Name": "getErrorValue", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 12923, + "End Line": 12930 + }, + { + "Function Name": "getErrorValueIfExists", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12932, + "End Line": 12934 + }, + { + "Function Name": "assumePointerAlignedIfFieldTypesWip", + "Structural Impact": 6.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "33.3%", + "Start Line": 3449, + "End Line": 3462 + }, + { + "Function Name": "assumePointerAlignedIfFieldTypesWip", + "Structural Impact": 6.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "33.3%", + "Start Line": 3882, + "End Line": 3895 + }, + { + "Function Name": "activate", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 6952, + "End Line": 6965 + }, + { + "Function Name": "addInt", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 1, + "Input Parameters": 6, + "Control Flow Ratio": "100.0%", + "Start Line": 10373, + "End Line": 10395 + }, + { + "Function Name": "setFieldAligns", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 3530, + "End Line": 3534 + }, + { + "Function Name": "unwrap", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 436, + "End Line": 444 + }, + { + "Function Name": "wrap", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 445, + "End Line": 452 + }, + { + "Function Name": "getLimbs", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 1088, + "End Line": 1094 + }, + { + "Function Name": "toInt", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 3676, + "End Line": 3682 + }, + { + "Function Name": "checkField", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 4993, + "End Line": 5009 + }, + { + "Function Name": "toByteUnits", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 6343, + "End Line": 6348 + }, + { + "Function Name": "toRelaxedCompareUnits", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 6464, + "End Line": 6469 + }, + { + "Function Name": "unwrap", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 1620, + "End Line": 1623 + }, + { + "Function Name": "unwrap", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 1700, + "End Line": 1703 + }, + { + "Function Name": "fromByteUnits", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 6350, + "End Line": 6354 + }, + { + "Function Name": "deactivate", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 6967, + "End Line": 6971 + }, + { + "Function Name": "getNamesFromMainThread", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 12802, + "End Line": 12805 + }, + { + "Function Name": "init", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 1696, + "End Line": 1698 + }, + { + "Function Name": "unwrap", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 1804, + "End Line": 1806 + }, + { + "Function Name": "unwrap", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 1926, + "End Line": 1928 + }, + { + "Function Name": "assumeRuntimeBitsIfFieldTypesWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 3404, + "End Line": 3416 + }, + { + "Function Name": "setRequiresComptimeWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 3422, + "End Line": 3434 + }, + { + "Function Name": "setRequiresComptimeWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 3770, + "End Line": 3782 + }, + { + "Function Name": "clearFieldTypesWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "40.0%", + "Start Line": 3829, + "End Line": 3840 + }, + { + "Function Name": "clearLayoutWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "40.0%", + "Start Line": 3858, + "End Line": 3869 + }, + { + "Function Name": "clearAlignmentWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "40.0%", + "Start Line": 3914, + "End Line": 3925 + }, + { + "Function Name": "addManyAsArrayAssumeCapacity", + "Structural Impact": 5.7, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1252, + "End Line": 1262 + }, + { + "Function Name": "typeOf", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 565, + "End Line": 571 + }, + { + "Function Name": "toBigInt", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2415, + "End Line": 2421 + }, + { + "Function Name": "knownNonOpv", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 3759, + "End Line": 3764 + }, + { + "Function Name": "haveFieldInits", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 4050, + "End Line": 4055 + }, + { + "Function Name": "haveLayout", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 4078, + "End Line": 4083 + }, + { + "Function Name": "addManyAsArray", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1247, + "End Line": 1250 + }, + { + "Function Name": "addExtra", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 10397, + "End Line": 10401 + }, + { + "Function Name": "dumpGenericInstances", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 11431, + "End Line": 11433 + }, + { + "Function Name": "getCoercedInts", + "Structural Impact": 5.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 5, + "Control Flow Ratio": "50.0%", + "Start Line": 10953, + "End Line": 10958 + }, + { + "Function Name": "haveFieldTypes", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 3301, + "End Line": 3313 + }, + { + "Function Name": "haveLayout", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 3315, + "End Line": 3327 + }, + { + "Function Name": "init", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 6621, + "End Line": 6629 + }, + { + "Function Name": "init", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 6695, + "End Line": 6703 + }, + { + "Function Name": "put", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7652, + "End Line": 7665 + }, + { + "Function Name": "getOrPutKey", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 7705, + "End Line": 7712 + }, + { + "Function Name": "extraTypeTuple", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 7511, + "End Line": 7526 + }, + { + "Function Name": "eql", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 1870, + "End Line": 1873 + }, + { + "Function Name": "eql", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 4756, + "End Line": 4759 + }, + { + "Function Name": "getAddrspace", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 598, + "End Line": 604 + }, + { + "Function Name": "getAlignment", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 607, + "End Line": 613 + }, + { + "Function Name": "getLinkSection", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 616, + "End Line": 622 + }, + { + "Function Name": "wrap", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 1947, + "End Line": 1954 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 1955, + "End Line": 1962 + }, + { + "Function Name": "hash", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 2213, + "End Line": 2224 + }, + { + "Function Name": "values", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 2604, + "End Line": 2610 + }, + { + "Function Name": "finish", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 8855, + "End Line": 8866 + }, + { + "Function Name": "addStringsToMap", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 10315, + "End Line": 10326 + }, + { + "Function Name": "addIndexesToMap", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 10328, + "End Line": 10339 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 139, + "End Line": 144 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 182, + "End Line": 187 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 460, + "End Line": 465 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 697, + "End Line": 702 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 1033, + "End Line": 1038 + }, + { + "Function Name": "appendNTimesAssumeCapacity", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 1237, + "End Line": 1245 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 1732, + "End Line": 1737 + }, + { + "Function Name": "eql", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 2202, + "End Line": 2211 + }, + { + "Function Name": "hasTag", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 3282, + "End Line": 3287 + }, + { + "Function Name": "setStatusIfLayoutWip", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "33.3%", + "Start Line": 3382, + "End Line": 3391 + }, + { + "Function Name": "clearInitsWip", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "25.0%", + "Start Line": 3954, + "End Line": 3973 + }, + { + "Function Name": "setHaveFieldInits", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "25.0%", + "Start Line": 4057, + "End Line": 4076 + }, + { + "Function Name": "checkConfig", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4988, + "End Line": 4992 + }, + { + "Function Name": "extraErrorSet", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 7499, + "End Line": 7509 + }, + { + "Function Name": "StringType", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 11767, + "End Line": 11772 + }, + { + "Function Name": "OptionalStringType", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 11774, + "End Line": 11779 + }, + { + "Function Name": "addFieldName", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3699, + "End Line": 3706 + }, + { + "Function Name": "init", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6583, + "End Line": 6590 + }, + { + "Function Name": "init", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6601, + "End Line": 6608 + }, + { + "Function Name": "init", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6640, + "End Line": 6647 + }, + { + "Function Name": "init", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6658, + "End Line": 6665 + }, + { + "Function Name": "init", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6676, + "End Line": 6683 + }, + { + "Function Name": "eqlSlice", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1860, + "End Line": 1865 + }, + { + "Function Name": "appendNTimes", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 1232, + "End Line": 1235 + }, + { + "Function Name": "toSlice", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1754, + "End Line": 1756 + }, + { + "Function Name": "at", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1758, + "End Line": 1760 + }, + { + "Function Name": "toNullTerminatedString", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1762, + "End Line": 1766 + }, + { + "Function Name": "indexLessThan", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1882, + "End Line": 1885 + }, + { + "Function Name": "fieldName", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3719, + "End Line": 3721 + }, + { + "Function Name": "fieldIsComptime", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3723, + "End Line": 3725 + }, + { + "Function Name": "compare", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6384, + "End Line": 6386 + }, + { + "Function Name": "compareStrict", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6388, + "End Line": 6392 + }, + { + "Function Name": "extraData", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 10507, + "End Line": 10509 + }, + { + "Function Name": "lessThan", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 11313, + "End Line": 11317 + }, + { + "Function Name": "lessThan", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 11468, + "End Line": 11470 + }, + { + "Function Name": "toEnum", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 12204, + "End Line": 12207 + }, + { + "Function Name": "putFinal", + "Structural Impact": 4.1, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 7675, + "End Line": 7686 + }, + { + "Function Name": "getMutableItems", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1378, + "End Line": 1385 + }, + { + "Function Name": "getMutableExtra", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1387, + "End Line": 1394 + }, + { + "Function Name": "getMutableStrings", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1414, + "End Line": 1421 + }, + { + "Function Name": "getMutableStringBytes", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1428, + "End Line": 1435 + }, + { + "Function Name": "getMutableTrackedInsts", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1439, + "End Line": 1446 + }, + { + "Function Name": "getMutableFiles", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1455, + "End Line": 1462 + }, + { + "Function Name": "getMutableMaps", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1469, + "End Line": 1476 + }, + { + "Function Name": "getMutableNavs", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1478, + "End Line": 1485 + }, + { + "Function Name": "getMutableComptimeUnits", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1487, + "End Line": 1494 + }, + { + "Function Name": "getMutableNamespaces", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1506, + "End Line": 1513 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1669, + "End Line": 1676 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1678, + "End Line": 1685 + }, + { + "Function Name": "iterateRuntimeOrder", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4132, + "End Line": 4139 + }, + { + "Function Name": "iterateRuntimeOrderReverse", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4172, + "End Line": 4179 + }, + { + "Function Name": "resolveNavValue", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 38, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 11648, + "End Line": 11685 + }, + { + "Function Name": "resolveFile", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 166, + "End Line": 171 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 196, + "End Line": 201 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 203, + "End Line": 208 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 494, + "End Line": 499 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 501, + "End Line": 506 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 713, + "End Line": 718 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 720, + "End Line": 725 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1644, + "End Line": 1649 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1651, + "End Line": 1656 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1713, + "End Line": 1718 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1720, + "End Line": 1725 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1772, + "End Line": 1777 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1779, + "End Line": 1784 + }, + { + "Function Name": "toOverlongSlice", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1786, + "End Line": 1792 + }, + { + "Function Name": "toSlice", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1845, + "End Line": 1851 + }, + { + "Function Name": "length", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1853, + "End Line": 1858 + }, + { + "Function Name": "flagsPtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3733, + "End Line": 3738 + }, + { + "Function Name": "packedFlagsPtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3746, + "End Line": 3751 + }, + { + "Function Name": "sizePtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4004, + "End Line": 4009 + }, + { + "Function Name": "backingIntTypePtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4019, + "End Line": 4024 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4771, + "End Line": 4776 + }, + { + "Function Name": "itemPtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4801, + "End Line": 4807 + }, + { + "Function Name": "get", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6455, + "End Line": 6461 + }, + { + "Function Name": "init", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6713, + "End Line": 6719 + }, + { + "Function Name": "putTentative", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 7667, + "End Line": 7673 + }, + { + "Function Name": "namespacePtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11500, + "End Line": 11505 + }, + { + "Function Name": "funcDeclInfo", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12718, + "End Line": 12723 + }, + { + "Function Name": "funcTypeParamsLen", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12725, + "End Line": 12731 + }, + { + "Function Name": "getResolvedExtern", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 577, + "End Line": 580 + }, + { + "Function Name": "append", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1204, + "End Line": 1207 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1630, + "End Line": 1634 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1831, + "End Line": 1834 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1875, + "End Line": 1878 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1980, + "End Line": 1983 + }, + { + "Function Name": "paramIsComptime", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2192, + "End Line": 2195 + }, + { + "Function Name": "paramIsNoalias", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2197, + "End Line": 2200 + }, + { + "Function Name": "analysisPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2317, + "End Line": 2320 + }, + { + "Function Name": "zirBodyInstPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2349, + "End Line": 2352 + }, + { + "Function Name": "branchQuotaPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2359, + "End Line": 2362 + }, + { + "Function Name": "resolvedErrorSetPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2378, + "End Line": 2382 + }, + { + "Function Name": "tagTypePtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3342, + "End Line": 3346 + }, + { + "Function Name": "flagsPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3361, + "End Line": 3365 + }, + { + "Function Name": "sizePtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3465, + "End Line": 3469 + }, + { + "Function Name": "paddingPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3476, + "End Line": 3480 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3624, + "End Line": 3627 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3650, + "End Line": 3653 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3670, + "End Line": 3673 + }, + { + "Function Name": "haveFieldTypes", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4045, + "End Line": 4048 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4746, + "End Line": 4749 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4761, + "End Line": 4764 + }, + { + "Function Name": "getItem", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4782, + "End Line": 4786 + }, + { + "Function Name": "getTag", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4788, + "End Line": 4791 + }, + { + "Function Name": "order", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6374, + "End Line": 6378 + }, + { + "Function Name": "maxStrict", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6403, + "End Line": 6407 + }, + { + "Function Name": "minStrict", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6418, + "End Line": 6422 + }, + { + "Function Name": "forward", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6425, + "End Line": 6429 + }, + { + "Function Name": "backward", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6432, + "End Line": 6436 + }, + { + "Function Name": "check", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6439, + "End Line": 6442 + }, + { + "Function Name": "getNav", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11494, + "End Line": 11498 + }, + { + "Function Name": "getComptimeUnit", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11527, + "End Line": 11531 + }, + { + "Function Name": "filePtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11742, + "End Line": 11746 + }, + { + "Function Name": "iesResolvedPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12669, + "End Line": 12673 + }, + { + "Function Name": "ensureUnusedCapacity", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1286, + "End Line": 1288 + }, + { + "Function Name": "getLocal", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1516, + "End Line": 1518 + }, + { + "Function Name": "getLocalShared", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1520, + "End Line": 1522 + }, + { + "Function Name": "getIndexMask", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1609, + "End Line": 1611 + }, + { + "Function Name": "fmt", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1908, + "End Line": 1910 + }, + { + "Function Name": "fmtId", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1912, + "End Line": 1914 + }, + { + "Function Name": "analysisUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2322, + "End Line": 2324 + }, + { + "Function Name": "zirBodyInstUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2354, + "End Line": 2356 + }, + { + "Function Name": "branchQuotaUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2364, + "End Line": 2366 + }, + { + "Function Name": "resolvedErrorSetUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2384, + "End Line": 2386 + }, + { + "Function Name": "hash32", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2621, + "End Line": 2623 + }, + { + "Function Name": "loadTagType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3330, + "End Line": 3332 + }, + { + "Function Name": "tagTypeUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3348, + "End Line": 3350 + }, + { + "Function Name": "flagsUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3367, + "End Line": 3369 + }, + { + "Function Name": "requiresComptime", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3418, + "End Line": 3420 + }, + { + "Function Name": "sizeUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3471, + "End Line": 3473 + }, + { + "Function Name": "paddingUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3482, + "End Line": 3484 + }, + { + "Function Name": "hasTag", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3486, + "End Line": 3488 + }, + { + "Function Name": "haveFieldTypes", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3490, + "End Line": 3492 + }, + { + "Function Name": "haveLayout", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3494, + "End Line": 3496 + }, + { + "Function Name": "flagsUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3740, + "End Line": 3742 + }, + { + "Function Name": "packedFlagsUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3753, + "End Line": 3755 + }, + { + "Function Name": "requiresComptime", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3766, + "End Line": 3768 + }, + { + "Function Name": "sizeUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4011, + "End Line": 4013 + }, + { + "Function Name": "backingIntTypeUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4026, + "End Line": 4028 + }, + { + "Function Name": "getExtra", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4778, + "End Line": 4780 + }, + { + "Function Name": "getData", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4793, + "End Line": 4795 + }, + { + "Function Name": "isEnumType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 10995, + "End Line": 10997 + }, + { + "Function Name": "isUnion", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 10999, + "End Line": 11001 + }, + { + "Function Name": "isFunctionType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11003, + "End Line": 11005 + }, + { + "Function Name": "isPointerType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11007, + "End Line": 11009 + }, + { + "Function Name": "isOptionalType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11011, + "End Line": 11013 + }, + { + "Function Name": "isInferredErrorSetType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11026, + "End Line": 11028 + }, + { + "Function Name": "isErrorUnionType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11030, + "End Line": 11032 + }, + { + "Function Name": "errorUnionSet", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11041, + "End Line": 11043 + }, + { + "Function Name": "errorUnionPayload", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11045, + "End Line": 11047 + }, + { + "Function Name": "toFunc", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12209, + "End Line": 12211 + }, + { + "Function Name": "isUndef", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12268, + "End Line": 12270 + }, + { + "Function Name": "isVariable", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12272, + "End Line": 12274 + }, + { + "Function Name": "funcAnalysisUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12589, + "End Line": 12591 + }, + { + "Function Name": "funcIesResolvedUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12705, + "End Line": 12707 + }, + { + "Function Name": "view", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1329, + "End Line": 1337 + }, + { + "Function Name": "view", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1366, + "End Line": 1374 + }, + { + "Function Name": "pack", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6809, + "End Line": 6817 + }, + { + "Function Name": "viewAllowEmpty", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1321, + "End Line": 1328 + }, + { + "Function Name": "pack", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6762, + "End Line": 6768 + }, + { + "Function Name": "pack", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6784, + "End Line": 6791 + }, + { + "Function Name": "get", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6801, + "End Line": 6807 + }, + { + "Function Name": "cancel", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7688, + "End Line": 7694 + }, + { + "Function Name": "deinit", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7696, + "End Line": 7703 + }, + { + "Function Name": "setHaveLayout", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 0, + "Input Parameters": 5, + "Control Flow Ratio": "0.0%", + "Start Line": 3498, + "End Line": 3510 + }, + { + "Function Name": "fromStdMem", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6476, + "End Line": 6480 + }, + { + "Function Name": "getLength", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6508, + "End Line": 6513 + }, + { + "Function Name": "get", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6777, + "End Line": 6782 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 145, + "End Line": 147 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 176, + "End Line": 178 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 454, + "End Line": 456 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 706, + "End Line": 708 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1027, + "End Line": 1029 + }, + { + "Function Name": "acquire", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1353, + "End Line": 1355 + }, + { + "Function Name": "header", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1363, + "End Line": 1365 + }, + { + "Function Name": "acquire", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1567, + "End Line": 1569 + }, + { + "Function Name": "mask", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1577, + "End Line": 1580 + }, + { + "Function Name": "header", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1582, + "End Line": 1584 + }, + { + "Function Name": "acquire", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1590, + "End Line": 1592 + }, + { + "Function Name": "getTidMask", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1605, + "End Line": 1607 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1636, + "End Line": 1638 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1687, + "End Line": 1689 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1726, + "End Line": 1728 + }, + { + "Function Name": "toString", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1837, + "End Line": 1839 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1841, + "End Line": 1843 + }, + { + "Function Name": "lenIncludingSentinel", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 2124, + "End Line": 2126 + }, + { + "Function Name": "hasReorderedFields", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 4098, + "End Line": 4100 + }, + { + "Function Name": "Payload", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 5991, + "End Line": 5993 + }, + { + "Function Name": "fromNonzeroByteUnits", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6356, + "End Line": 6359 + }, + { + "Function Name": "toLog2Units", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6361, + "End Line": 6364 + }, + { + "Function Name": "fromLog2Units", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6369, + "End Line": 6372 + }, + { + "Function Name": "toStdMem", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6471, + "End Line": 6474 + }, + { + "Function Name": "toLlvm", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6484, + "End Line": 6486 + }, + { + "Function Name": "fromLlvm", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6488, + "End Line": 6490 + }, + { + "Function Name": "get", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6569, + "End Line": 6571 + }, + { + "Function Name": "init", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6573, + "End Line": 6575 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6591, + "End Line": 6593 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6609, + "End Line": 6611 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6630, + "End Line": 6632 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6648, + "End Line": 6650 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6666, + "End Line": 6668 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6684, + "End Line": 6686 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6704, + "End Line": 6706 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6720, + "End Line": 6722 + }, + { + "Function Name": "get", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6757, + "End Line": 6760 + }, + { + "Function Name": "setName", + "Structural Impact": 2.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 8841, + "End Line": 8853 + }, + { + "Function Name": "destroyNamespace", + "Structural Impact": 2.9, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 11724, + "End Line": 11740 + }, + { + "Function Name": "setLayoutResolved", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 4085, + "End Line": 4096 + }, + { + "Function Name": "getExtern", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 9228, + "End Line": 9238 + }, + { + "Function Name": "setName", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 9895, + "End Line": 9906 + }, + { + "Function Name": "setRequiresComptime", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3436, + "End Line": 3447 + }, + { + "Function Name": "setRequiresComptime", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3784, + "End Line": 3795 + }, + { + "Function Name": "mutateVarInit", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 11050, + "End Line": 11061 + }, + { + "Function Name": "setBranchHint", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 2326, + "End Line": 2335 + }, + { + "Function Name": "setStatus", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3371, + "End Line": 3380 + }, + { + "Function Name": "setAlignment", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3393, + "End Line": 3402 + }, + { + "Function Name": "setAlignment", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3871, + "End Line": 3880 + }, + { + "Function Name": "prepare", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 9908, + "End Line": 9917 + }, + { + "Function Name": "funcSetHasErrorTrace", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 12593, + "End Line": 12603 + }, + { + "Function Name": "maxBranchQuota", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 2368, + "End Line": 2375 + }, + { + "Function Name": "setResolvedErrorSet", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 2388, + "End Line": 2394 + }, + { + "Function Name": "setTagType", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3352, + "End Line": 3358 + }, + { + "Function Name": "setZirIndex", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3518, + "End Line": 3524 + }, + { + "Function Name": "setBackingIntType", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 4030, + "End Line": 4036 + }, + { + "Function Name": "funcSetIesResolved", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 12709, + "End Line": 12716 + }, + { + "Function Name": "funcSetDisableInstrumentation", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 12605, + "End Line": 12615 + }, + { + "Function Name": "funcSetDisableIntrinsics", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 12617, + "End Line": 12627 + }, + { + "Function Name": "setAnalyzed", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 2337, + "End Line": 2346 + }, + { + "Function Name": "clearFullyResolved", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 3991, + "End Line": 4000 + }, + { + "Function Name": "setZirIndex", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 4039, + "End Line": 4043 + }, + { + "Function Name": "setTagTy", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 9919, + "End Line": 9923 + }, + { + "Function Name": "setFieldTypes", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3526, + "End Line": 3528 + }, + { + "Function Name": "setBit", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3634, + "End Line": 3636 + }, + { + "Function Name": "clearBit", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3638, + "End Line": 3640 + }, + { + "Function Name": "setFieldComptime", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3727, + "End Line": 3729 + }, + { + "Function Name": "cancel", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 8868, + "End Line": 8870 + }, + { + "Function Name": "cancel", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 9957, + "End Line": 9959 + }, + { + "Function Name": "appendAssumeCapacity", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1209, + "End Line": 1213 + }, + { + "Function Name": "extraDataTrail", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 10463, + "End Line": 10463 + }, + { + "Function Name": "shrinkRetainingCapacity", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1281, + "End Line": 1284 + }, + { + "Function Name": "release", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1356, + "End Line": 1358 + }, + { + "Function Name": "release", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1570, + "End Line": 1572 + }, + { + "Function Name": "release", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1593, + "End Line": 1596 + }, + { + "Function Name": "addManyAsSlice", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1264, + "End Line": 1264 + }, + { + "Function Name": "addManyAsSliceAssumeCapacity", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1269, + "End Line": 1269 + }, + { + "Function Name": "resetUnordered", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 1597, + "End Line": 1599 + }, + { + "Function Name": "addOne", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 1187, + "End Line": 1187 + }, + { + "Function Name": "addOneAssumeCapacity", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 1192, + "End Line": 1192 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 1891, + "Sequential Logic Declarations": 1017, + "Function Parameters": 438, + "Function/Method Declarations": 437, + "Class/Entity Declarations": 208, + "Defensive Programming Constructs": 676, + "Type/Safety Bypasses": 547, + "High-Risk Execution Commands": 3, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 621, + "State Mutations / Variable Reassignments": 463, + "Commented-out Code (Dead Logic)": 28, + "Structured Documentation Blocks": 965, + "Unit Test Assertions": 3, + "Asynchronous/Concurrent Execution": 269, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 1355, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 52, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 131, + "Metaprogramming & Reflection": 96, + "Module Dependencies (Imports)": 3, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 70, + "Acknowledged Tech Debt (FIXMEs)": 5, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 516, + "Manual Memory Allocation": 5, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 3, + "Explicit Type Casts": 332, + "Fatal Aborts & Exceptions": 763, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 1284, + "Thread Synchronization Locks": 95, + "Immutable Data Declarations": 1455, + "Resource Deallocation & Cleanup": 48, + "Private / Encapsulated Scopes": 1306, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 2, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 10289, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 1565, + "Design Camel Case": 1, + "Design Snake Case": 1222, + "Design Pascal Case": 309, + "Design Upper Case": 2, + "Design Short Vars": 50, + "Design Long Vars": 8, + "Duplicate Logic": 8, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 186, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 3, + "Direct Downstream (Dependency Blast Radius)": 3, + "Total Upstream (Absolute Fragility)": 4, + "Total Downstream (Absolute Dependency Blast Radius)": 7 + }, + "9. Extracted Dependencies": [ + "Zcu.zig", + "builtin", + "std" + ] + }, + "zig/zig/Type.zig": { + "1. Artifact Identity": { + "Filename": "Type.zig", + "Path": "zig/zig/Type.zig", + "Language": "Zig", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "zig", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .zig)" + }, + "2. Topological Coordinates": { + "X": 4225.87, + "Y": 24.18, + "Z": -4129.54 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 4357, + "Coding LOC": 3675, + "Documentation LOC": 275, + "Structural Magnitude": 3720.2, + "Control Flow Ratio": "66.1%", + "Popularity Rank": 6, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 0.424 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "14.84%", + "Error & Exception Exposure": "45.38%", + "Tech Debt Exposure": "8.87%", + "Testing Exposure": "80.0%", + "API Exposure": "7.57%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "0.0%", + "Commented Logic Exposure": "4.84%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "86.44%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [ + { + "Function Name": "print", + "Structural Impact": 302.0, + "Lines of Code (LOC)": 271, + "Control Flow Branches": 128, + "Input Parameters": 4, + "Control Flow Ratio": "87.1%", + "Start Line": 160, + "End Line": 430 + }, + { + "Function Name": "abiSizeInner", + "Structural Impact": 257.3, + "Lines of Code (LOC)": 271, + "Control Flow Branches": 108, + "Input Parameters": 4, + "Control Flow Ratio": "64.3%", + "Start Line": 1293, + "End Line": 1563 + }, + { + "Function Name": "abiAlignmentInner", + "Structural Impact": 238.8, + "Lines of Code (LOC)": 215, + "Control Flow Branches": 101, + "Input Parameters": 4, + "Control Flow Ratio": "61.2%", + "Start Line": 964, + "End Line": 1178 + }, + { + "Function Name": "onePossibleValue", + "Structural Impact": 163.0, + "Lines of Code (LOC)": 211, + "Control Flow Branches": 87, + "Input Parameters": 2, + "Control Flow Ratio": "70.7%", + "Start Line": 2492, + "End Line": 2702 + }, + { + "Function Name": "hasRuntimeBitsInner", + "Structural Impact": 161.8, + "Lines of Code (LOC)": 198, + "Control Flow Branches": 61, + "Input Parameters": 5, + "Control Flow Ratio": "73.5%", + "Start Line": 481, + "End Line": 678 + }, + { + "Function Name": "bitSizeInner", + "Structural Impact": 160.1, + "Lines of Code (LOC)": 161, + "Control Flow Branches": 67, + "Input Parameters": 4, + "Control Flow Ratio": "57.3%", + "Start Line": 1625, + "End Line": 1785 + }, + { + "Function Name": "comptimeOnlyInner", + "Structural Impact": 132.7, + "Lines of Code (LOC)": 194, + "Control Flow Branches": 54, + "Input Parameters": 4, + "Control Flow Ratio": "63.5%", + "Start Line": 2716, + "End Line": 2909 + }, + { + "Function Name": "abiAlignmentInnerOptional", + "Structural Impact": 53.5, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 22, + "Input Parameters": 4, + "Control Flow Ratio": "68.8%", + "Start Line": 1222, + "End Line": 1262 + }, + { + "Function Name": "abiSizeInnerOptional", + "Structural Impact": 51.5, + "Lines of Code (LOC)": 47, + "Control Flow Branches": 21, + "Input Parameters": 4, + "Control Flow Ratio": "67.7%", + "Start Line": 1565, + "End Line": 1611 + }, + { + "Function Name": "abiAlignmentInnerErrorUnion", + "Structural Impact": 48.6, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 18, + "Input Parameters": 5, + "Control Flow Ratio": "72.0%", + "Start Line": 1180, + "End Line": 1220 + }, + { + "Function Name": "structFieldOffset", + "Structural Impact": 38.4, + "Lines of Code (LOC)": 48, + "Control Flow Branches": 17, + "Input Parameters": 3, + "Control Flow Ratio": "63.0%", + "Start Line": 3355, + "End Line": 3402 + }, + { + "Function Name": "intInfo", + "Structural Impact": 36.3, + "Lines of Code (LOC)": 68, + "Control Flow Branches": 18, + "Input Parameters": 2, + "Control Flow Ratio": "40.9%", + "Start Line": 2288, + "End Line": 2355 + }, + { + "Function Name": "elemPtrType", + "Structural Impact": 35.2, + "Lines of Code (LOC)": 64, + "Control Flow Branches": 15, + "Input Parameters": 3, + "Control Flow Ratio": "93.8%", + "Start Line": 3977, + "End Line": 4040 + }, + { + "Function Name": "resolveLayout", + "Structural Impact": 35.0, + "Lines of Code (LOC)": 42, + "Control Flow Branches": 18, + "Input Parameters": 2, + "Control Flow Ratio": "69.2%", + "Start Line": 3582, + "End Line": 3623 + }, + { + "Function Name": "resolveFully", + "Structural Impact": 31.9, + "Lines of Code (LOC)": 49, + "Control Flow Branches": 16, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 3721, + "End Line": 3769 + }, + { + "Function Name": "maxIntScalar", + "Structural Impact": 31.5, + "Lines of Code (LOC)": 30, + "Control Flow Branches": 14, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 3019, + "End Line": 3048 + }, + { + "Function Name": "errorSetHasField", + "Structural Impact": 29.1, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 13, + "Input Parameters": 3, + "Control Flow Ratio": "68.4%", + "Start Line": 2187, + "End Line": 2209 + }, + { + "Function Name": "resolveUnionInner", + "Structural Impact": 28.9, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 12, + "Input Parameters": 3, + "Control Flow Ratio": "54.5%", + "Start Line": 3845, + "End Line": 3901 + }, + { + "Function Name": "structFieldAlignmentInner", + "Structural Impact": 27.8, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 9, + "Input Parameters": 6, + "Control Flow Ratio": "64.3%", + "Start Line": 3239, + "End Line": 3264 + }, + { + "Function Name": "resolveStructInner", + "Structural Impact": 26.9, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 11, + "Input Parameters": 3, + "Control Flow Ratio": "55.0%", + "Start Line": 3786, + "End Line": 3842 + }, + { + "Function Name": "typeDeclSrcLine", + "Structural Impact": 26.1, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 13, + "Input Parameters": 2, + "Control Flow Ratio": "68.4%", + "Start Line": 3483, + "End Line": 3519 + }, + { + "Function Name": "getUnionLayout", + "Structural Impact": 23.9, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "57.9%", + "Start Line": 3903, + "End Line": 3965 + }, + { + "Function Name": "structFieldValueComptime", + "Structural Impact": 23.2, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 10, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 3315, + "End Line": 3338 + }, + { + "Function Name": "fnHasRuntimeBitsInner", + "Structural Impact": 20.7, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 8, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 787, + "End Line": 798 + }, + { + "Function Name": "packedStructFieldPtrInfo", + "Structural Impact": 19.7, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "70.0%", + "Start Line": 3544, + "End Line": 3580 + }, + { + "Function Name": "unionFieldAlignmentInner", + "Structural Impact": 19.2, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 6, + "Input Parameters": 6, + "Control Flow Ratio": "66.7%", + "Start Line": 3281, + "End Line": 3293 + }, + { + "Function Name": "structFieldDefaultValue", + "Structural Impact": 18.9, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 8, + "Input Parameters": 3, + "Control Flow Ratio": "61.5%", + "Start Line": 3295, + "End Line": 3313 + }, + { + "Function Name": "fieldAlignmentInner", + "Structural Impact": 18.8, + "Lines of Code (LOC)": 34, + "Control Flow Branches": 6, + "Input Parameters": 5, + "Control Flow Ratio": "60.0%", + "Start Line": 3166, + "End Line": 3199 + }, + { + "Function Name": "ptrAlignmentInner", + "Structural Impact": 18.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "63.6%", + "Start Line": 828, + "End Line": 843 + }, + { + "Function Name": "errorSetHasFieldIp", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 7, + "Input Parameters": 3, + "Control Flow Ratio": "77.8%", + "Start Line": 2165, + "End Line": 2182 + }, + { + "Function Name": "minIntScalar", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 7, + "Input Parameters": 3, + "Control Flow Ratio": "58.3%", + "Start Line": 2992, + "End Line": 3008 + }, + { + "Function Name": "resolveFields", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 95, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "23.1%", + "Start Line": 3625, + "End Line": 3719 + }, + { + "Function Name": "hasWellDefinedLayout", + "Structural Impact": 16.7, + "Lines of Code (LOC)": 92, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 683, + "End Line": 774 + }, + { + "Function Name": "isPtrAtRuntime", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "87.5%", + "Start Line": 1879, + "End Line": 1894 + }, + { + "Function Name": "unionTagType", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "70.0%", + "Start Line": 2021, + "End Line": 2036 + }, + { + "Function Name": "errorSetIsEmpty", + "Structural Impact": 14.6, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "77.8%", + "Start Line": 2125, + "End Line": 2138 + }, + { + "Function Name": "sentinel", + "Structural Impact": 14.5, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "77.8%", + "Start Line": 2233, + "End Line": 2245 + }, + { + "Function Name": "isSelfComparable", + "Structural Impact": 13.9, + "Lines of Code (LOC)": 38, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "62.5%", + "Start Line": 39, + "End Line": 76 + }, + { + "Function Name": "isIndexable", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "85.7%", + "Start Line": 2929, + "End Line": 2943 + }, + { + "Function Name": "indexableHasLen", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "85.7%", + "Start Line": 2945, + "End Line": 2960 + }, + { + "Function Name": "layoutIsResolved", + "Structural Impact": 12.8, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1789, + "End Line": 1802 + }, + { + "Function Name": "isPtrLikeOptional", + "Structural Impact": 12.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "85.7%", + "Start Line": 1921, + "End Line": 1933 + }, + { + "Function Name": "unionTagTypeSafety", + "Structural Impact": 12.7, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2040, + "End Line": 2051 + }, + { + "Function Name": "isNumeric", + "Structural Impact": 11.8, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 2460, + "End Line": 2488 + }, + { + "Function Name": "elemType2", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 1958, + "End Line": 1973 + }, + { + "Function Name": "srcLocOrNull", + "Structural Impact": 11.1, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 3404, + "End Line": 3417 + }, + { + "Function Name": "errorSetNames", + "Structural Impact": 11.0, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "55.6%", + "Start Line": 3073, + "End Line": 3084 + }, + { + "Function Name": "ptrInfo", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 105, + "End Line": 114 + }, + { + "Function Name": "isSliceAtRuntime", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 1831, + "End Line": 1840 + }, + { + "Function Name": "optionalReprIsPayload", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 1906, + "End Line": 1916 + }, + { + "Function Name": "isAnyError", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 2143, + "End Line": 2153 + }, + { + "Function Name": "isSignedInt", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 2254, + "End Line": 2263 + }, + { + "Function Name": "isUnsignedInt", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 2266, + "End Line": 2275 + }, + { + "Function Name": "toUnsigned", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 3446, + "End Line": 3456 + }, + { + "Function Name": "castPtrToFn", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 79, + "End Line": 84 + }, + { + "Function Name": "hasRuntimeBitsSema", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 452, + "End Line": 457 + }, + { + "Function Name": "hasRuntimeBitsIgnoreComptimeSema", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 463, + "End Line": 468 + }, + { + "Function Name": "lazyAbiAlignment", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 855, + "End Line": 860 + }, + { + "Function Name": "isValidParamType", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 2432, + "End Line": 2438 + }, + { + "Function Name": "isValidReturnType", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 2440, + "End Line": 2446 + }, + { + "Function Name": "isNullFromType", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 4055, + "End Line": 4060 + }, + { + "Function Name": "fieldType", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "57.1%", + "Start Line": 3140, + "End Line": 3151 + }, + { + "Function Name": "minInt", + "Structural Impact": 10.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "80.0%", + "Start Line": 2985, + "End Line": 2989 + }, + { + "Function Name": "maxInt", + "Structural Impact": 10.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "80.0%", + "Start Line": 3012, + "End Line": 3016 + }, + { + "Function Name": "typeDeclInstAllowGeneratedTag", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 3469, + "End Line": 3481 + }, + { + "Function Name": "optionalChild", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2008, + "End Line": 2017 + }, + { + "Function Name": "isNonexhaustiveEnum", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 3060, + "End Line": 3069 + }, + { + "Function Name": "baseZigTypeTag", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 28, + "End Line": 36 + }, + { + "Function Name": "unionHasAllZeroBitFieldTypes", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2079, + "End Line": 2086 + }, + { + "Function Name": "unionBackingType", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2090, + "End Line": 2097 + }, + { + "Function Name": "optEuBaseType", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 3437, + "End Line": 3444 + }, + { + "Function Name": "isFnOrHasRuntimeBits", + "Structural Impact": 9.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 800, + "End Line": 805 + }, + { + "Function Name": "isFnOrHasRuntimeBitsIgnoreComptime", + "Structural Impact": 9.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 808, + "End Line": 813 + }, + { + "Function Name": "abiSizeLazy", + "Structural Impact": 9.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1276, + "End Line": 1281 + }, + { + "Function Name": "enumTagFieldIndex", + "Structural Impact": 8.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3108, + "End Line": 3118 + }, + { + "Function Name": "structFieldName", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3121, + "End Line": 3128 + }, + { + "Function Name": "structFieldIsComptime", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3340, + "End Line": 3347 + }, + { + "Function Name": "unionFieldType", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 2060, + "End Line": 2066 + }, + { + "Function Name": "floatBits", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2409, + "End Line": 2420 + }, + { + "Function Name": "indexablePtrElem", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 1980, + "End Line": 1989 + }, + { + "Function Name": "containerLayout", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2104, + "End Line": 2112 + }, + { + "Function Name": "getNamespace", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2968, + "End Line": 2977 + }, + { + "Function Name": "structFieldAlignment", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 3204, + "End Line": 3217 + }, + { + "Function Name": "structFieldAlignmentSema", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 3222, + "End Line": 3235 + }, + { + "Function Name": "typeDeclInst", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 3458, + "End Line": 3467 + }, + { + "Function Name": "getCaptures", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 3522, + "End Line": 3531 + }, + { + "Function Name": "containerTypeName", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 4042, + "End Line": 4050 + }, + { + "Function Name": "ptrAddressSpace", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 845, + "End Line": 851 + }, + { + "Function Name": "isAllowzeroPtr", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1864, + "End Line": 1870 + }, + { + "Function Name": "vectorLen", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2224, + "End Line": 2230 + }, + { + "Function Name": "isAbiInt", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2279, + "End Line": 2285 + }, + { + "Function Name": "intTagType", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 3051, + "End Line": 3058 + }, + { + "Function Name": "structFieldCount", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 3130, + "End Line": 3137 + }, + { + "Function Name": "isTuple", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 3427, + "End Line": 3433 + }, + { + "Function Name": "isSinglePointer", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1804, + "End Line": 1809 + }, + { + "Function Name": "ptrSizeOrNull", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1817, + "End Line": 1822 + }, + { + "Function Name": "isSlice", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1824, + "End Line": 1829 + }, + { + "Function Name": "isConstPtr", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1846, + "End Line": 1851 + }, + { + "Function Name": "isVolatilePtrIp", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1857, + "End Line": 1862 + }, + { + "Function Name": "isCPtr", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1872, + "End Line": 1877 + }, + { + "Function Name": "ptrAllowsZero", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 1898, + "End Line": 1903 + }, + { + "Function Name": "shallowElemType", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1991, + "End Line": 1996 + }, + { + "Function Name": "scalarType", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1999, + "End Line": 2004 + }, + { + "Function Name": "isError", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2155, + "End Line": 2160 + }, + { + "Function Name": "fnPtrMaskOrNull", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2453, + "End Line": 2458 + }, + { + "Function Name": "totalVectorBits", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2916, + "End Line": 2920 + }, + { + "Function Name": "isArrayOrVector", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2922, + "End Line": 2927 + }, + { + "Function Name": "resolveStructFieldInits", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 3771, + "End Line": 3775 + }, + { + "Function Name": "getParentNamespace", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2980, + "End Line": 2982 + }, + { + "Function Name": "isNamedInt", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 2357, + "End Line": 2374 + }, + { + "Function Name": "isAnyFloat", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 2392, + "End Line": 2405 + }, + { + "Function Name": "isRuntimeFloat", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 2377, + "End Line": 2389 + }, + { + "Function Name": "fieldAlignment", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3153, + "End Line": 3155 + }, + { + "Function Name": "fieldAlignmentSema", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 3157, + "End Line": 3159 + }, + { + "Function Name": "smallestUnsignedBits", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 4343, + "End Line": 4348 + }, + { + "Function Name": "hasRuntimeBits", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 448, + "End Line": 450 + }, + { + "Function Name": "hasRuntimeBitsIgnoreComptime", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 459, + "End Line": 461 + }, + { + "Function Name": "fnHasRuntimeBits", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 776, + "End Line": 778 + }, + { + "Function Name": "fnHasRuntimeBitsSema", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 780, + "End Line": 782 + }, + { + "Function Name": "ptrAlignment", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 820, + "End Line": 822 + }, + { + "Function Name": "ptrAlignmentSema", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 824, + "End Line": 826 + }, + { + "Function Name": "abiAlignment", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 950, + "End Line": 952 + }, + { + "Function Name": "abiAlignmentSema", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 954, + "End Line": 956 + }, + { + "Function Name": "abiSize", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1271, + "End Line": 1273 + }, + { + "Function Name": "abiSizeSema", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1283, + "End Line": 1285 + }, + { + "Function Name": "bitSize", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1617, + "End Line": 1619 + }, + { + "Function Name": "comptimeOnly", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2706, + "End Line": 2708 + }, + { + "Function Name": "comptimeOnlySema", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2710, + "End Line": 2712 + }, + { + "Function Name": "unionFieldAlignmentSema", + "Structural Impact": 5.2, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 3266, + "End Line": 3279 + }, + { + "Function Name": "Tid", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 878, + "End Line": 883 + }, + { + "Function Name": "ZcuPtr", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 885, + "End Line": 890 + }, + { + "Function Name": "Tid", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 917, + "End Line": 922 + }, + { + "Function Name": "ZcuPtr", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 924, + "End Line": 929 + }, + { + "Function Name": "toLazy", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 941, + "End Line": 946 + }, + { + "Function Name": "pt", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 892, + "End Line": 899 + }, + { + "Function Name": "eql", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 116, + "End Line": 122 + }, + { + "Function Name": "lessThan", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 273, + "End Line": 277 + }, + { + "Function Name": "pt", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 931, + "End Line": 934 + }, + { + "Function Name": "unionFieldTypeByIndex", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 2068, + "End Line": 2072 + }, + { + "Function Name": "unionTagFieldIndex", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 2074, + "End Line": 2077 + }, + { + "Function Name": "enumFieldName", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3094, + "End Line": 3097 + }, + { + "Function Name": "enumFieldIndex", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3099, + "End Line": 3103 + }, + { + "Function Name": "fmtType", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 4217, + "End Line": 4219 + }, + { + "Function Name": "arrayInfo", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 97, + "End Line": 103 + }, + { + "Function Name": "fmt", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 132, + "End Line": 137 + }, + { + "Function Name": "unionTagTypeHypothetical", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2055, + "End Line": 2058 + }, + { + "Function Name": "unionGetLayout", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2099, + "End Line": 2102 + }, + { + "Function Name": "isInt", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2248, + "End Line": 2251 + }, + { + "Function Name": "zigTypeTag", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 24, + "End Line": 26 + }, + { + "Function Name": "ptrIsMutable", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 87, + "End Line": 89 + }, + { + "Function Name": "default", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 143, + "End Line": 145 + }, + { + "Function Name": "dump", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 154, + "End Line": 156 + }, + { + "Function Name": "isNoReturn", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 815, + "End Line": 817 + }, + { + "Function Name": "bitSizeSema", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1621, + "End Line": 1623 + }, + { + "Function Name": "ptrSize", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1812, + "End Line": 1814 + }, + { + "Function Name": "slicePtrFieldType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1842, + "End Line": 1844 + }, + { + "Function Name": "isVolatilePtr", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1853, + "End Line": 1855 + }, + { + "Function Name": "childType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1941, + "End Line": 1943 + }, + { + "Function Name": "childTypeIp", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1945, + "End Line": 1947 + }, + { + "Function Name": "errorUnionPayload", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2115, + "End Line": 2117 + }, + { + "Function Name": "errorUnionSet", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2120, + "End Line": 2122 + }, + { + "Function Name": "arrayLen", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2212, + "End Line": 2214 + }, + { + "Function Name": "arrayLenIp", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2216, + "End Line": 2218 + }, + { + "Function Name": "arrayLenIncludingSentinel", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2220, + "End Line": 2222 + }, + { + "Function Name": "fnReturnType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2423, + "End Line": 2425 + }, + { + "Function Name": "fnCallingConvention", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2428, + "End Line": 2430 + }, + { + "Function Name": "fnIsVarArgs", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2449, + "End Line": 2451 + }, + { + "Function Name": "isVector", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2911, + "End Line": 2913 + }, + { + "Function Name": "getNamespaceIndex", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2963, + "End Line": 2965 + }, + { + "Function Name": "enumFields", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3086, + "End Line": 3088 + }, + { + "Function Name": "enumFieldCount", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3090, + "End Line": 3092 + }, + { + "Function Name": "srcLoc", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3419, + "End Line": 3421 + }, + { + "Function Name": "resolveStructAlignment", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3777, + "End Line": 3779 + }, + { + "Function Name": "resolveUnionAlignment", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3781, + "End Line": 3783 + }, + { + "Function Name": "cTypeAlign", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4354, + "End Line": 4356 + }, + { + "Function Name": "fmtDebug", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 148, + "End Line": 150 + }, + { + "Function Name": "fromInterned", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 432, + "End Line": 435 + }, + { + "Function Name": "toIntern", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 437, + "End Line": 440 + }, + { + "Function Name": "toValue", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 442, + "End Line": 444 + }, + { + "Function Name": "ptrAbiAlignment", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1613, + "End Line": 1615 + }, + { + "Function Name": "isGenericPoison", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 3423, + "End Line": 3425 + }, + { + "Function Name": "format", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 124, + "End Line": 128 + }, + { + "Function Name": "collectSubtypes", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 4063, + "End Line": 4063 + }, + { + "Function Name": "shouldDedupeType", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 4139, + "End Line": 4139 + }, + { + "Function Name": "deinit", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4211, + "End Line": 4215 + }, + { + "Function Name": "arrayBase", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 3533, + "End Line": 3533 + }, + { + "Function Name": "format", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4185, + "End Line": 4185 + }, + { + "Function Name": "init", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4195, + "End Line": 4195 + }, + { + "Function Name": "format", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4225, + "End Line": 4225 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 1363, + "Sequential Logic Declarations": 699, + "Function Parameters": 194, + "Function/Method Declarations": 189, + "Class/Entity Declarations": 12, + "Defensive Programming Constructs": 429, + "Type/Safety Bypasses": 157, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 381, + "State Mutations / Variable Reassignments": 83, + "Commented-out Code (Dead Logic)": 1, + "Structured Documentation Blocks": 187, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 394, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 22, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 60, + "Metaprogramming & Reflection": 5, + "Module Dependencies (Imports)": 7, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 10, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 137, + "Manual Memory Allocation": 1, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 1, "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 0, - "Fatal Aborts & Exceptions": 0, + "Explicit Type Casts": 19, + "Fatal Aborts & Exceptions": 660, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 0, + "Bitwise Operations": 464, "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 0, - "Private / Encapsulated Scopes": 2, + "Immutable Data Declarations": 515, + "Resource Deallocation & Cleanup": 15, + "Private / Encapsulated Scopes": 333, "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 45, + "Structural Space Indentations": 3167, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -61992,7 +68130,7 @@ "Feature Flags": 0, "Serialization Parsing": 0, "Regex Execution": 0, - "Time Date Logic": 2, + "Time Date Logic": 0, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -62001,13 +68139,13 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 8, + "Core Var Decl": 575, "Design Camel Case": 0, - "Design Snake Case": 3, - "Design Pascal Case": 0, - "Design Upper Case": 5, - "Design Short Vars": 0, - "Design Long Vars": 0, + "Design Snake Case": 428, + "Design Pascal Case": 141, + "Design Upper Case": 2, + "Design Short Vars": 75, + "Design Long Vars": 1, "Duplicate Logic": 0, "Orphaned Logic": 0, "Instructional Code Examples": 0, @@ -62017,7 +68155,7 @@ "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, + "Dynamic Code Execution (Eval/Exec)": 26, "Global Environment Mutation": 0, "Commented-Out Executable Logic": 0, "Low-Level Bitwise / Cryptographic Math": 0, @@ -62033,32 +68171,37 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 2, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 0 + "Direct Upstream (Fragility)": 7, + "Direct Downstream (Dependency Blast Radius)": 6, + "Total Upstream (Absolute Fragility)": 4, + "Total Downstream (Absolute Dependency Blast Radius)": 7 }, "9. Extracted Dependencies": [ - "ExtUtils::MakeMaker", - "File::Spec" + "InternPool.zig", + "Sema.zig", + "Value.zig", + "Zcu.zig", + "builtin", + "std", + "target.zig" ] }, - "perl/exiftool/RandomAccess.pm": { + "zig/zig/Zcu.zig": { "1. Artifact Identity": { - "Filename": "RandomAccess.pm", - "Path": "perl/exiftool/RandomAccess.pm", - "Language": "Perl", + "Filename": "Zcu.zig", + "Path": "zig/zig/Zcu.zig", + "Language": "Zig", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "perl", + "Folder Dominant Lang": "zig", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .pm)" + "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": 7267.42, - "Y": -83.58, - "Z": 1133.64 + "X": 3334.91, + "Y": -147.23, + "Z": -4676.64 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -62067,195 +68210,1365 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 448, - "Coding LOC": 320, - "Documentation LOC": 106, - "Structural Magnitude": 435.0, - "Control Flow Ratio": "52.4%", - "Popularity Rank": 0, + "Total LOC": 4802, + "Coding LOC": 3619, + "Documentation LOC": 755, + "Structural Magnitude": 2727.58, + "Control Flow Ratio": "70.8%", + "Popularity Rank": 4, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 1.1 + "Raw Cognitive Density": 0.642 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "80.22%", - "Error & Exception Exposure": "96.75%", - "Tech Debt Exposure": "94.12%", + "Cognitive Load Exposure": "19.7%", + "Error & Exception Exposure": "64.83%", + "Tech Debt Exposure": "13.62%", "Testing Exposure": "80.0%", - "API Exposure": "0.25%", + "API Exposure": "3.82%", "Concurrency Exposure": "0.0%", - "State Flux Exposure": "100.0%", - "Commented Logic Exposure": "5.74%", + "State Flux Exposure": "11.24%", + "Commented Logic Exposure": "5.0%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "12.24%", + "Documentation Exposure": "38.57%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "Read", - "Structural Impact": 40.6, - "Lines of Code (LOC)": 77, - "Control Flow Branches": 25, - "Input Parameters": 1, - "Control Flow Ratio": "56.8%", - "Start Line": 178, - "End Line": 254 + "Function Name": "span", + "Structural Impact": 630.2, + "Lines of Code (LOC)": 999, + "Control Flow Branches": 334, + "Input Parameters": 2, + "Control Flow Ratio": "67.7%", + "Start Line": 1276, + "End Line": 2274 + }, + { + "Function Name": "resolveReferencesInner", + "Structural Impact": 114.0, + "Lines of Code (LOC)": 215, + "Control Flow Branches": 72, + "Input Parameters": 1, + "Control Flow Ratio": "86.7%", + "Start Line": 4024, + "End Line": 4238 + }, + { + "Function Name": "mapOldZirToNew", + "Structural Impact": 109.3, + "Lines of Code (LOC)": 174, + "Control Flow Branches": 44, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 3299, + "End Line": 3472 + }, + { + "Function Name": "explainWhyFileIsInModule", + "Structural Impact": 83.0, + "Lines of Code (LOC)": 72, + "Control Flow Branches": 29, + "Input Parameters": 6, + "Control Flow Ratio": "82.9%", + "Start Line": 4676, + "End Line": 4747 + }, + { + "Function Name": "atomicPtrAlignment", + "Structural Impact": 42.5, + "Lines of Code (LOC)": 51, + "Control Flow Branches": 19, + "Input Parameters": 3, + "Control Flow Ratio": "73.1%", + "Start Line": 3862, + "End Line": 3912 + }, + { + "Function Name": "markDependeeOutdated", + "Structural Impact": 38.6, + "Lines of Code (LOC)": 52, + "Control Flow Branches": 17, + "Input Parameters": 3, + "Control Flow Ratio": "94.4%", + "Start Line": 3061, + "End Line": 3112 + }, + { + "Function Name": "formatDependee", + "Structural Impact": 37.1, + "Lines of Code (LOC)": 49, + "Control Flow Branches": 19, + "Input Parameters": 2, + "Control Flow Ratio": "57.6%", + "Start Line": 4342, + "End Line": 4390 + }, + { + "Function Name": "lessThan", + "Structural Impact": 32.7, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 13, + "Input Parameters": 4, + "Control Flow Ratio": "65.0%", + "Start Line": 2728, + "End Line": 2755 + }, + { + "Function Name": "getSource", + "Structural Impact": 31.8, + "Lines of Code (LOC)": 48, + "Control Flow Branches": 16, + "Input Parameters": 2, + "Control Flow Ratio": "53.3%", + "Start Line": 1059, + "End Line": 1106 + }, + { + "Function Name": "saveZirCache", + "Structural Impact": 31.0, + "Lines of Code (LOC)": 39, + "Control Flow Branches": 12, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 2951, + "End Line": 2989 + }, + { + "Function Name": "loadZirCacheBody", + "Structural Impact": 30.3, + "Lines of Code (LOC)": 46, + "Control Flow Branches": 13, + "Input Parameters": 3, + "Control Flow Ratio": "65.0%", + "Start Line": 2904, + "End Line": 2949 + }, + { + "Function Name": "deleteUnitReferences", + "Structural Impact": 30.2, + "Lines of Code (LOC)": 49, + "Control Flow Branches": 15, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 3582, + "End Line": 3630 + }, + { + "Function Name": "markPoDependeeUpToDate", + "Structural Impact": 29.9, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 15, + "Input Parameters": 2, + "Control Flow Ratio": "93.8%", + "Start Line": 3114, + "End Line": 3157 + }, + { + "Function Name": "findOutdatedToAnalyze", + "Structural Impact": 26.7, + "Lines of Code (LOC)": 81, + "Control Flow Branches": 15, + "Input Parameters": 1, + "Control Flow Ratio": "62.5%", + "Start Line": 3197, + "End Line": 3277 + }, + { + "Function Name": "deinit", + "Structural Impact": 24.4, + "Lines of Code (LOC)": 93, + "Control Flow Branches": 13, + "Input Parameters": 1, + "Control Flow Ratio": "92.9%", + "Start Line": 2778, + "End Line": 2870 + }, + { + "Function Name": "deleteUnitExports", + "Structural Impact": 24.4, + "Lines of Code (LOC)": 38, + "Control Flow Branches": 12, + "Input Parameters": 2, + "Control Flow Ratio": "85.7%", + "Start Line": 3541, + "End Line": 3578 + }, + { + "Function Name": "end", + "Structural Impact": 22.2, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "91.7%", + "Start Line": 4754, + "End Line": 4781 + }, + { + "Function Name": "loadZoirCacheBody", + "Structural Impact": 21.9, + "Lines of Code (LOC)": 39, + "Control Flow Branches": 9, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3021, + "End Line": 3059 + }, + { + "Function Name": "renderFullyQualifiedDebugName", + "Structural Impact": 21.1, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 8, + "Input Parameters": 4, + "Control Flow Ratio": "100.0%", + "Start Line": 874, + "End Line": 892 + }, + { + "Function Name": "markTransitiveDependersPotentiallyOutdated", + "Structural Impact": 20.8, + "Lines of Code (LOC)": 35, + "Control Flow Branches": 10, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 3161, + "End Line": 3195 + }, + { + "Function Name": "loadZirCache", + "Structural Impact": 20.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 9, + "Input Parameters": 3, + "Control Flow Ratio": "64.3%", + "Start Line": 2892, + "End Line": 2902 + }, + { + "Function Name": "formatAnalUnit", + "Structural Impact": 20.2, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 10, + "Input Parameters": 2, + "Control Flow Ratio": "58.8%", + "Start Line": 4316, + "End Line": 4338 + }, + { + "Function Name": "addFileInMultipleModulesError", + "Structural Impact": 19.4, + "Lines of Code (LOC)": 42, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "81.8%", + "Start Line": 4633, + "End Line": 4674 + }, + { + "Function Name": "addUnitReference", + "Structural Impact": 18.7, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 6, + "Input Parameters": 5, + "Control Flow Ratio": "75.0%", + "Start Line": 3657, + "End Line": 3687 + }, + { + "Function Name": "addTypeReference", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 3689, + "End Line": 3712 + }, + { + "Function Name": "ensureFuncBodyAnalysisQueued", + "Structural Impact": 15.0, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "77.8%", + "Start Line": 3481, + "End Line": 3502 + }, + { + "Function Name": "ensureNavValAnalysisQueued", + "Structural Impact": 14.8, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "77.8%", + "Start Line": 3504, + "End Line": 3521 + }, + { + "Function Name": "flushRetryableFailures", + "Structural Impact": 13.6, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3281, + "End Line": 3297 + }, + { + "Function Name": "handleUpdateExports", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "83.3%", + "Start Line": 3762, + "End Line": 3779 + }, + { + "Function Name": "trackUnitSema", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "83.3%", + "Start Line": 4783, + "End Line": 4801 + }, + { + "Function Name": "addGlobalAssembly", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 3781, + "End Line": 3791 + }, + { + "Function Name": "stage", + "Structural Impact": 12.0, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "70.0%", + "Start Line": 576, + "End Line": 588 + }, + { + "Function Name": "modeFromPath", + "Structural Impact": 11.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "70.0%", + "Start Line": 1013, + "End Line": 1021 + }, + { + "Function Name": "maybeUnresolveIes", + "Structural Impact": 11.5, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 4394, + "End Line": 4416 + }, + { + "Function Name": "deleteUnitCompileLogs", + "Structural Impact": 11.0, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 3634, + "End Line": 3646 }, { - "Function Name": "ReadLine", - "Structural Impact": 31.6, - "Lines of Code (LOC)": 67, - "Control Flow Branches": 19, - "Input Parameters": 1, - "Control Flow Ratio": "65.5%", - "Start Line": 260, - "End Line": 326 + "Function Name": "renderFullyQualifiedName", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1124, + "End Line": 1132 }, { - "Function Name": "Close", - "Structural Impact": 30.8, - "Lines of Code (LOC)": 50, - "Control Flow Branches": 19, + "Function Name": "typeToStruct", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 3916, + "End Line": 3923 + }, + { + "Function Name": "typeToUnion", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 3954, + "End Line": 3961 + }, + { + "Function Name": "getTree", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 1111, + "End Line": 1117 + }, + { + "Function Name": "renderFullyQualifiedDebugName", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1134, + "End Line": 1139 + }, + { + "Function Name": "typeToPackedStruct", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 3925, + "End Line": 3929 + }, + { + "Function Name": "errorSetBits", + "Structural Impact": 10.4, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 6, "Input Parameters": 1, - "Control Flow Ratio": "59.4%", - "Start Line": 395, - "End Line": 444 + "Control Flow Ratio": "66.7%", + "Start Line": 3719, + "End Line": 3729 }, { - "Function Name": "Seek", - "Structural Impact": 19.4, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 8, - "Input Parameters": 3, - "Control Flow Ratio": "61.5%", - "Start Line": 144, - "End Line": 172 + "Function Name": "internFullyQualifiedName", + "Structural Impact": 10.3, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 5, + "Control Flow Ratio": "60.0%", + "Start Line": 894, + "End Line": 904 }, { - "Function Name": "Purge", - "Structural Impact": 17.0, + "Function Name": "errorBundleTokenSrc", + "Structural Impact": 9.9, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 1169, + "End Line": 1188 + }, + { + "Function Name": "create", + "Structural Impact": 9.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 1217, + "End Line": 1228 + }, + { + "Function Name": "codegenFailType", + "Structural Impact": 9.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 4609, + "End Line": 4620 + }, + { + "Function Name": "saveZoirCache", + "Structural Impact": 9.4, "Lines of Code (LOC)": 29, - "Control Flow Branches": 10, - "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 353, - "End Line": 381 + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 2991, + "End Line": 3019 }, { - "Function Name": "new", - "Structural Impact": 11.6, - "Lines of Code (LOC)": 32, + "Function Name": "addInlineReferenceFrame", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 3648, + "End Line": 3655 + }, + { + "Function Name": "structPackedFieldBitOffset", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 3, "Input Parameters": 3, - "Control Flow Ratio": "30.8%", - "Start Line": 59, - "End Line": 90 + "Control Flow Ratio": "50.0%", + "Start Line": 3935, + "End Line": 3952 }, { - "Function Name": "SeekTest", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 5, + "Function Name": "getUnitInfo", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 351, + "End Line": 358 + }, + { + "Function Name": "unionTagFieldIndex", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3998, + "End Line": 4003 + }, + { + "Function Name": "getAlign", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 691, + "End Line": 700 + }, + { + "Function Name": "internFullyQualifiedName", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1141, + "End Line": 1149 + }, + { + "Function Name": "upgradeOrLost", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2716, + "End Line": 2723 + }, + { + "Function Name": "codegenFail", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 4580, + "End Line": 4588 + }, + { + "Function Name": "namespacePtrUnwrap", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2876, + "End Line": 2878 + }, + { + "Function Name": "typeToFunc", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 3963, + "End Line": 3966 + }, + { + "Function Name": "init", + "Structural Impact": 7.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 1237, + "End Line": 1242 + }, + { + "Function Name": "errorBundleWholeFileSrc", + "Structural Impact": 6.8, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 1153, + "End Line": 1167 + }, + { + "Function Name": "codegenFailMsg", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "40.0%", + "Start Line": 4591, + "End Line": 4600 + }, + { + "Function Name": "codegenFailTypeMsg", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 4622, + "End Line": 4630 + }, + { + "Function Name": "resolveReferences", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "55.6%", - "Start Line": 106, - "End Line": 118 + "Control Flow Ratio": "75.0%", + "Start Line": 4018, + "End Line": 4023 }, { - "Function Name": "Slurp", - "Structural Impact": 7.9, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 4, + "Function Name": "tagOffset", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "44.4%", - "Start Line": 331, - "End Line": 346 + "Control Flow Ratio": "75.0%", + "Start Line": 3988, + "End Line": 3990 }, { - "Function Name": "Tell", + "Function Name": "payloadOffset", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 3992, + "End Line": 3994 + }, + { + "Function Name": "toBuiltin", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 632, + "End Line": 656 + }, + { + "Function Name": "getValue", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 684, + "End Line": 689 + }, + { + "Function Name": "deinit", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 669, + "End Line": 673 + }, + { + "Function Name": "eql", "Structural Impact": 4.8, - "Lines of Code (LOC)": 11, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 387, + "End Line": 392 + }, + { + "Function Name": "eql", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 843, + "End Line": 848 + }, + { + "Function Name": "eql", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 375, + "End Line": 379 + }, + { + "Function Name": "eql", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 859, + "End Line": 862 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 124, - "End Line": 134 + "Control Flow Ratio": "66.7%", + "Start Line": 748, + "End Line": 753 }, { - "Function Name": "BinMode", + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 794, + "End Line": 799 + }, + { + "Function Name": "newType", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 359, + "End Line": 361 + }, + { + "Function Name": "newNav", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 362, + "End Line": 364 + }, + { + "Function Name": "deinit", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 337, + "End Line": 344 + }, + { + "Function Name": "deinit", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1244, + "End Line": 1251 + }, + { + "Function Name": "unload", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1023, + "End Line": 1028 + }, + { + "Function Name": "unloadTree", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1030, + "End Line": 1035 + }, + { + "Function Name": "unloadSource", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1037, + "End Line": 1042 + }, + { + "Function Name": "unloadZir", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1044, + "End Line": 1049 + }, + { + "Function Name": "fileRootType", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4250, + "End Line": 4255 + }, + { + "Function Name": "navSrcLoc", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4264, + "End Line": 4270 + }, + { + "Function Name": "navSrcLine", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4284, + "End Line": 4289 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 371, + "End Line": 374 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 383, + "End Line": 386 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 838, + "End Line": 841 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 854, + "End Line": 857 + }, + { + "Function Name": "init", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 2773, + "End Line": 2776 + }, + { + "Function Name": "backendSupportsFeature", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3840, + "End Line": 3843 + }, + { + "Function Name": "navFileScopeIndex", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4295, + "End Line": 4298 + }, + { + "Function Name": "ptr", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 727, + "End Line": 729 + }, + { + "Function Name": "get", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 739, + "End Line": 741 + }, + { + "Function Name": "ptr", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 785, + "End Line": 787 + }, + { + "Function Name": "fileScope", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 865, + "End Line": 867 + }, + { + "Function Name": "fileScopeIp", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 869, + "End Line": 871 + }, + { + "Function Name": "get", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1202, + "End Line": 1204 + }, + { + "Function Name": "upgrade", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2711, + "End Line": 2713 + }, + { + "Function Name": "namespacePtr", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2872, + "End Line": 2874 + }, + { + "Function Name": "iesFuncIndex", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3968, + "End Line": 3970 + }, + { + "Function Name": "funcInfo", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3972, + "End Line": 3974 + }, + { + "Function Name": "fileByIndex", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4244, + "End Line": 4246 + }, + { + "Function Name": "navValue", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4291, + "End Line": 4293 + }, + { + "Function Name": "navFileScope", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4300, + "End Line": 4302 + }, + { + "Function Name": "fmtAnalUnit", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4304, + "End Line": 4306 + }, + { + "Function Name": "fmtDependee", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4307, + "End Line": 4309 + }, + { + "Function Name": "src", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 197, + "End Line": 202 + }, + { + "Function Name": "nodeOffsetDebug", "Structural Impact": 3.1, "Lines of Code (LOC)": 5, "Control Flow Branches": 1, "Input Parameters": 1, "Control Flow Ratio": "33.3%", - "Start Line": 386, - "End Line": 390 + "Start Line": 2646, + "End Line": 2650 }, { - "Function Name": "Debug", - "Structural Impact": 1.7, + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 742, + "End Line": 744 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 788, + "End Line": 790 + }, + { + "Function Name": "getMode", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1008, + "End Line": 1011 + }, + { + "Function Name": "fullyQualifiedNameLen", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1119, + "End Line": 1122 + }, + { + "Function Name": "baseSrcToken", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1269, + "End Line": 1272 + }, + { + "Function Name": "nodeOffsetRelease", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 2652, + "End Line": 2654 + }, + { + "Function Name": "clearCachedResolvedReferences", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3714, + "End Line": 3717 + }, + { + "Function Name": "getTarget", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 3751, + "End Line": 3753 + }, + { + "Function Name": "optimizeMode", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 3758, + "End Line": 3760 + }, + { + "Function Name": "analysisRoots", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 4240, + "End Line": 4242 + }, + { + "Function Name": "errNote", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 5, + "Control Flow Ratio": "0.0%", + "Start Line": 3731, + "End Line": 3737 + }, + { + "Function Name": "setFileRootType", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 4257, + "End Line": 4262 + }, + { + "Function Name": "typeSrcLoc", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4272, + "End Line": 4276 + }, + { + "Function Name": "typeFileScope", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4278, + "End Line": 4282 + }, + { + "Function Name": "callconvSupported", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4418, + "End Line": 4422 + }, + { + "Function Name": "assertCodegenFailed", + "Structural Impact": 2.0, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4603, + "End Line": 4607 + }, + { + "Function Name": "destroy", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1232, + "End Line": 1235 + }, + { + "Function Name": "resolveBaseNode", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 2672, + "End Line": 2672 + }, + { + "Function Name": "access", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 95, - "End Line": 99 + "Start Line": 592, + "End Line": 595 + }, + { + "Function Name": "kind", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 478, + "End Line": 478 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 97, - "Sequential Logic Declarations": 88, - "Function Parameters": 23, - "Function/Method Declarations": 12, - "Class/Entity Declarations": 1, - "Defensive Programming Constructs": 1, - "Type/Safety Bypasses": 0, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 1, - "Exposed API / Public Exports": 3, - "State Mutations / Variable Reassignments": 248, - "Commented-out Code (Dead Logic)": 1, - "Structured Documentation Blocks": 0, + "Control Flow Branches": 1028, + "Sequential Logic Declarations": 424, + "Function Parameters": 128, + "Function/Method Declarations": 128, + "Class/Entity Declarations": 55, + "Defensive Programming Constructs": 493, + "Type/Safety Bypasses": 149, + "High-Risk Execution Commands": 76, + "I/O and Network Boundaries": 12, + "Exposed API / Public Exports": 244, + "State Mutations / Variable Reassignments": 314, + "Commented-out Code (Dead Logic)": 3, + "Structured Documentation Blocks": 598, "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, + "Asynchronous/Concurrent Execution": 2, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, - "Global State Dependencies": 29, - "Decorators and Annotations": 2, - "Generic Type Abstractions": 0, + "Global State Dependencies": 640, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 25, "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 2, - "Module Dependencies (Imports)": 3, + "Scientific & Mathematical Operations": 18, + "Metaprogramming & Reflection": 5, + "Module Dependencies (Imports)": 18, "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 4, + "Planned Work (TODOs)": 9, + "Acknowledged Tech Debt (FIXMEs)": 0, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 121, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 8, - "Explicit Type Casts": 4, - "Fatal Aborts & Exceptions": 0, + "Pointer Arithmetic & Addressing": 186, + "Manual Memory Allocation": 1, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 1, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 71, + "Fatal Aborts & Exceptions": 308, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 3, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 1, - "Private / Encapsulated Scopes": 51, + "Bitwise Operations": 572, + "Thread Synchronization Locks": 6, + "Immutable Data Declarations": 622, + "Resource Deallocation & Cleanup": 96, + "Private / Encapsulated Scopes": 586, "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 275, + "Structural Space Indentations": 3302, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -62272,15 +69585,15 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 11, - "Design Camel Case": 0, - "Design Snake Case": 0, - "Design Pascal Case": 0, - "Design Upper Case": 11, - "Design Short Vars": 0, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 4, + "Core Var Decl": 694, + "Design Camel Case": 2, + "Design Snake Case": 569, + "Design Pascal Case": 102, + "Design Upper Case": 0, + "Design Short Vars": 57, + "Design Long Vars": 1, + "Duplicate Logic": 4, + "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, @@ -62288,7 +69601,7 @@ "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, + "Dynamic Code Execution (Eval/Exec)": 28, "Global Environment Mutation": 0, "Commented-Out Executable Logic": 0, "Low-Level Bitwise / Cryptographic Math": 0, @@ -62304,35 +69617,47 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 5, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 0 + "Direct Upstream (Fragility)": 17, + "Direct Downstream (Dependency Blast Radius)": 4, + "Total Upstream (Absolute Fragility)": 4, + "Total Downstream (Absolute Dependency Blast Radius)": 7 }, "9. Extracted Dependencies": [ - "Exporter", - "buffering", - "only", - "strict", - "vars" + "Air.zig", + "Compilation.zig", + "InternPool.zig", + "Package.zig", + "Sema.zig", + "Type.zig", + "Value.zig", + "Zcu/PerThread.zig", + "build_options", + "builtin", + "codegen/llvm.zig", + "dev.zig", + "introspect.zig", + "link.zig", + "std", + "target.zig", + "tracy.zig" ] }, - "perl/exiftool/exiftool": { + "zig/zig/main.zig": { "1. Artifact Identity": { - "Filename": "exiftool", - "Path": "perl/exiftool/exiftool", - "Language": "Perl", + "Filename": "main.zig", + "Path": "zig/zig/main.zig", + "Language": "Zig", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "perl", + "Folder Dominant Lang": "zig", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Shebang)" + "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": 6908.1, - "Y": 50.88, - "Z": 2054.97 + "X": 3510.08, + "Y": -87.94, + "Z": -4546.85 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -62341,643 +69666,773 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 8151, - "Coding LOC": 6627, - "Documentation LOC": 639, - "Structural Magnitude": 7318.94, - "Control Flow Ratio": "73.5%", + "Total LOC": 7530, + "Coding LOC": 6619, + "Documentation LOC": 363, + "Structural Magnitude": 5425.48, + "Control Flow Ratio": "82.2%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 1.689 + "Raw Cognitive Density": 0.89 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "76.83%", - "Error & Exception Exposure": "96.55%", - "Tech Debt Exposure": "8.93%", + "Cognitive Load Exposure": "61.79%", + "Error & Exception Exposure": "43.09%", + "Tech Debt Exposure": "8.51%", "Testing Exposure": "80.0%", - "API Exposure": "0.01%", - "Concurrency Exposure": "17.14%", - "State Flux Exposure": "100.0%", - "Commented Logic Exposure": "5.97%", + "API Exposure": "0.29%", + "Concurrency Exposure": "19.86%", + "State Flux Exposure": "61.43%", + "Commented Logic Exposure": "5.08%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "11.92%", + "Documentation Exposure": "18.63%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "GetImageInfo", - "Structural Impact": 892.5, - "Lines of Code (LOC)": 1015, - "Control Flow Branches": 485, - "Input Parameters": 2, - "Control Flow Ratio": "77.4%", - "Start Line": 2108, - "End Line": 3122 + "Function Name": "buildOutputType", + "Structural Impact": 1414.0, + "Lines of Code (LOC)": 894, + "Control Flow Branches": 558, + "Input Parameters": 5, + "Control Flow Ratio": "81.3%", + "Start Line": 798, + "End Line": 1691 }, { - "Function Name": "SetImageInfo", - "Structural Impact": 445.3, - "Lines of Code (LOC)": 546, - "Control Flow Branches": 208, - "Input Parameters": 3, - "Control Flow Ratio": "72.2%", - "Start Line": 3129, - "End Line": 3674 + "Function Name": "cmdBuild", + "Structural Impact": 536.7, + "Lines of Code (LOC)": 627, + "Control Flow Branches": 225, + "Input Parameters": 4, + "Control Flow Ratio": "81.2%", + "Start Line": 4791, + "End Line": 5417 }, { - "Function Name": "ScanDir", - "Structural Impact": 130.4, - "Lines of Code (LOC)": 129, - "Control Flow Branches": 61, - "Input Parameters": 3, - "Control Flow Ratio": "79.2%", - "Start Line": 4293, - "End Line": 4421 + "Function Name": "createModule", + "Structural Impact": 296.6, + "Lines of Code (LOC)": 331, + "Control Flow Branches": 98, + "Input Parameters": 7, + "Control Flow Ratio": "87.5%", + "Start Line": 3728, + "End Line": 4058 }, { - "Function Name": "FilenameSPrintf", - "Structural Impact": 84.8, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 40, + "Function Name": "mainArgs", + "Structural Impact": 232.9, + "Lines of Code (LOC)": 178, + "Control Flow Branches": 111, "Input Parameters": 3, - "Control Flow Ratio": "75.5%", - "Start Line": 4646, - "End Line": 4702 + "Control Flow Ratio": "74.0%", + "Start Line": 206, + "End Line": 383 }, { - "Function Name": "NextUnusedFilename", - "Structural Impact": 78.8, - "Lines of Code (LOC)": 51, - "Control Flow Branches": 43, - "Input Parameters": 2, - "Control Flow Ratio": "70.5%", - "Start Line": 4723, - "End Line": 4773 + "Function Name": "cmdFetch", + "Structural Impact": 204.2, + "Lines of Code (LOC)": 283, + "Control Flow Branches": 84, + "Input Parameters": 4, + "Control Flow Ratio": "71.2%", + "Start Line": 6820, + "End Line": 7102 }, { - "Function Name": "SuggestedExtension", - "Structural Impact": 66.8, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 31, - "Input Parameters": 3, - "Control Flow Ratio": "86.1%", - "Start Line": 4560, - "End Line": 4616 + "Function Name": "runOrTest", + "Structural Impact": 175.6, + "Lines of Code (LOC)": 122, + "Control Flow Branches": 46, + "Input Parameters": 12, + "Control Flow Ratio": "83.6%", + "Start Line": 4308, + "End Line": 4429 }, { - "Function Name": "FormatXML", - "Structural Impact": 48.1, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 22, + "Function Name": "jitCmd", + "Structural Impact": 147.6, + "Lines of Code (LOC)": 208, + "Control Flow Branches": 55, + "Input Parameters": 5, + "Control Flow Ratio": "77.5%", + "Start Line": 5432, + "End Line": 5639 + }, + { + "Function Name": "cmdAstCheck", + "Structural Impact": 136.3, + "Lines of Code (LOC)": 166, + "Control Flow Branches": 63, "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 3751, - "End Line": 3793 + "Control Flow Ratio": "77.8%", + "Start Line": 6075, + "End Line": 6240 }, { - "Function Name": "ProcessFiles", - "Structural Impact": 47.9, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 25, - "Input Parameters": 2, - "Control Flow Ratio": "75.8%", - "Start Line": 4232, - "End Line": 4288 + "Function Name": "serve", + "Structural Impact": 132.6, + "Lines of Code (LOC)": 132, + "Control Flow Branches": 41, + "Input Parameters": 8, + "Control Flow Ratio": "80.4%", + "Start Line": 4068, + "End Line": 4199 }, { - "Function Name": "FormatJSON", - "Structural Impact": 42.3, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 17, - "Input Parameters": 4, - "Control Flow Ratio": "70.8%", - "Start Line": 3835, - "End Line": 3875 + "Function Name": "addIncludePath", + "Structural Impact": 99.4, + "Lines of Code (LOC)": 64, + "Control Flow Branches": 33, + "Input Parameters": 7, + "Control Flow Ratio": "82.5%", + "Start Line": 6684, + "End Line": 6747 }, { - "Function Name": "ReadStayOpen", - "Structural Impact": 39.9, - "Lines of Code (LOC)": 63, - "Control Flow Branches": 25, - "Input Parameters": 1, - "Control Flow Ratio": "65.8%", - "Start Line": 4922, - "End Line": 4984 + "Function Name": "runOrTestHotSwap", + "Structural Impact": 98.1, + "Lines of Code (LOC)": 96, + "Control Flow Branches": 32, + "Input Parameters": 7, + "Control Flow Ratio": "76.2%", + "Start Line": 4431, + "End Line": 4526 }, { - "Function Name": "DoHardLink", - "Structural Impact": 35.7, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 13, + "Function Name": "warnAboutForeignBinaries", + "Structural Impact": 76.5, + "Lines of Code (LOC)": 110, + "Control Flow Branches": 28, "Input Parameters": 5, - "Control Flow Ratio": "86.7%", - "Start Line": 3680, - "End Line": 3708 + "Control Flow Ratio": "96.6%", + "Start Line": 6547, + "End Line": 6656 }, { - "Function Name": "OpenOutputFile", - "Structural Impact": 34.9, - "Lines of Code (LOC)": 40, + "Function Name": "handleModArg", + "Structural Impact": 72.1, + "Lines of Code (LOC)": 71, "Control Flow Branches": 18, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 4801, - "End Line": 4840 + "Input Parameters": 12, + "Control Flow Ratio": "100.0%", + "Start Line": 7429, + "End Line": 7499 }, { - "Function Name": "ConvertBinary", - "Structural Impact": 31.6, - "Lines of Code (LOC)": 39, - "Control Flow Branches": 20, + "Function Name": "cmdTranslateC", + "Structural Impact": 65.2, + "Lines of Code (LOC)": 80, + "Control Flow Branches": 24, + "Input Parameters": 5, + "Control Flow Ratio": "77.4%", + "Start Line": 4545, + "End Line": 4624 + }, + { + "Function Name": "cmdInit", + "Structural Impact": 63.0, + "Lines of Code (LOC)": 99, + "Control Flow Branches": 28, + "Input Parameters": 3, + "Control Flow Ratio": "75.7%", + "Start Line": 4656, + "End Line": 4754 + }, + { + "Function Name": "next", + "Structural Impact": 58.3, + "Lines of Code (LOC)": 147, + "Control Flow Branches": 35, "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 3952, - "End Line": 3990 + "Control Flow Ratio": "81.4%", + "Start Line": 5882, + "End Line": 6028 }, { - "Function Name": "EscapeJSON", - "Structural Impact": 29.3, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 15, + "Function Name": "serveUpdateResults", + "Structural Impact": 57.3, + "Lines of Code (LOC)": 106, + "Control Flow Branches": 29, "Input Parameters": 2, - "Control Flow Ratio": "65.2%", - "Start Line": 3799, - "End Line": 3830 + "Control Flow Ratio": "70.7%", + "Start Line": 4201, + "End Line": 4306 }, { - "Function Name": "FindFileWindows", - "Structural Impact": 28.3, - "Lines of Code (LOC)": 47, - "Control Flow Branches": 14, - "Input Parameters": 2, - "Control Flow Ratio": "45.2%", - "Start Line": 4430, - "End Line": 4476 + "Function Name": "write", + "Structural Impact": 55.4, + "Lines of Code (LOC)": 50, + "Control Flow Branches": 19, + "Input Parameters": 6, + "Control Flow Ratio": "90.5%", + "Start Line": 7322, + "End Line": 7371 }, { - "Function Name": "IsEqual", - "Structural Impact": 27.2, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 12, + "Function Name": "cmdChangelist", + "Structural Impact": 51.4, + "Lines of Code (LOC)": 67, + "Control Flow Branches": 23, "Input Parameters": 3, - "Control Flow Ratio": "48.0%", - "Start Line": 3996, - "End Line": 4020 + "Control Flow Ratio": "63.9%", + "Start Line": 6462, + "End Line": 6528 }, { - "Function Name": "AddGroups", - "Structural Impact": 23.3, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 9, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 3929, - "End Line": 3946 + "Function Name": "detectNativeCpuWithLLVM", + "Structural Impact": 45.1, + "Lines of Code (LOC)": 62, + "Control Flow Branches": 20, + "Input Parameters": 3, + "Control Flow Ratio": "76.9%", + "Start Line": 6292, + "End Line": 6353 }, { - "Function Name": "FilterArgfileLine", - "Structural Impact": 22.4, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 14, - "Input Parameters": 1, - "Control Flow Ratio": "63.6%", - "Start Line": 4893, - "End Line": 4915 + "Function Name": "findBuildRoot", + "Structural Impact": 44.4, + "Lines of Code (LOC)": 56, + "Control Flow Branches": 23, + "Input Parameters": 2, + "Control Flow Ratio": "82.1%", + "Start Line": 7183, + "End Line": 7238 }, { - "Function Name": "PrintCSV", - "Structural Impact": 16.8, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 10, - "Input Parameters": 1, - "Control Flow Ratio": "58.8%", - "Start Line": 3901, - "End Line": 3924 + "Function Name": "cmdDetectCpu", + "Structural Impact": 33.6, + "Lines of Code (LOC)": 49, + "Control Flow Branches": 17, + "Input Parameters": 2, + "Control Flow Ratio": "85.0%", + "Start Line": 6242, + "End Line": 6290 }, { - "Function Name": "PrintTagList", - "Structural Impact": 16.8, + "Function Name": "accessFrameworkPath", + "Structural Impact": 25.8, "Lines of Code (LOC)": 25, "Control Flow Branches": 10, - "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 5024, - "End Line": 5048 + "Input Parameters": 4, + "Control Flow Ratio": "83.3%", + "Start Line": 6762, + "End Line": 6786 }, { - "Function Name": "Printable", - "Structural Impact": 15.3, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 9, - "Input Parameters": 1, - "Control Flow Ratio": "69.2%", - "Start Line": 4026, - "End Line": 4048 + "Function Name": "createDependenciesModule", + "Structural Impact": 24.2, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 8, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 7123, + "End Line": 7165 }, { - "Function Name": "DoSetFromFile", - "Structural Impact": 15.2, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 6, + "Function Name": "resolve", + "Structural Impact": 23.2, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 10, "Input Parameters": 3, - "Control Flow Ratio": "35.3%", - "Start Line": 4141, - "End Line": 4165 + "Control Flow Ratio": "83.3%", + "Start Line": 705, + "End Line": 728 }, { - "Function Name": "AddPrintFormat", - "Structural Impact": 14.9, - "Lines of Code (LOC)": 16, + "Function Name": "cmdDumpLlvmInts", + "Structural Impact": 22.1, + "Lines of Code (LOC)": 41, "Control Flow Branches": 9, - "Input Parameters": 1, + "Input Parameters": 3, "Control Flow Ratio": "69.2%", - "Start Line": 4539, - "End Line": 4554 + "Start Line": 6375, + "End Line": 6415 }, { - "Function Name": "EFile", - "Structural Impact": 14.8, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 7, + "Function Name": "log", + "Structural Impact": 21.3, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 8, + "Input Parameters": 4, + "Control Flow Ratio": "80.0%", + "Start Line": 137, + "End Line": 160 + }, + { + "Function Name": "main", + "Structural Impact": 20.9, + "Lines of Code (LOC)": 39, + "Control Flow Branches": 18, + "Input Parameters": 0, + "Control Flow Ratio": "75.0%", + "Start Line": 166, + "End Line": 204 + }, + { + "Function Name": "eatIntPrefix", + "Structural Impact": 19.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 10, "Input Parameters": 2, - "Control Flow Ratio": "58.3%", - "Start Line": 4989, - "End Line": 5007 + "Control Flow Ratio": "71.4%", + "Start Line": 6530, + "End Line": 6540 }, { - "Function Name": "PrintErrors", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 14, + "Function Name": "cmdDumpZir", + "Structural Impact": 16.1, + "Lines of Code (LOC)": 42, "Control Flow Branches": 6, "Input Parameters": 3, - "Control Flow Ratio": "54.5%", - "Start Line": 5054, - "End Line": 5067 + "Control Flow Ratio": "66.7%", + "Start Line": 6418, + "End Line": 6459 }, { - "Function Name": "LoadPrintFormat", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 4623, - "End Line": 4637 + "Function Name": "anyObjectLinkInputs", + "Structural Impact": 14.6, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 9, + "Input Parameters": 1, + "Control Flow Ratio": "81.8%", + "Start Line": 7501, + "End Line": 7510 }, { - "Function Name": "LengthUTF8", - "Structural Impact": 12.6, + "Function Name": "findTemplates", + "Structural Impact": 13.4, "Lines of Code (LOC)": 26, - "Control Flow Branches": 7, - "Input Parameters": 1, - "Control Flow Ratio": "43.8%", - "Start Line": 4054, - "End Line": 4079 + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 7382, + "End Line": 7407 }, { - "Function Name": "SetWindowTitle", - "Structural Impact": 12.1, - "Lines of Code (LOC)": 15, + "Function Name": "printCpu", + "Structural Impact": 12.3, + "Lines of Code (LOC)": 19, "Control Flow Branches": 7, "Input Parameters": 1, - "Control Flow Ratio": "77.8%", - "Start Line": 4213, - "End Line": 4227 + "Control Flow Ratio": "87.5%", + "Start Line": 6355, + "End Line": 6373 }, { - "Function Name": "SlurpFile", - "Structural Impact": 11.7, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 4861, - "End Line": 4886 + "Function Name": "addLibDirectoryWarn2", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 7516, + "End Line": 7529 }, { - "Function Name": "CheckUTF8", - "Structural Impact": 11.2, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "55.6%", - "Start Line": 4193, - "End Line": 4208 + "Function Name": "updateModule", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "57.1%", + "Start Line": 4533, + "End Line": 4543 }, { - "Function Name": "Infile", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 14, + "Function Name": "argsCopyZ", + "Structural Impact": 9.0, + "Lines of Code (LOC)": 7, "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4109, - "End Line": 4122 + "Control Flow Ratio": "66.7%", + "Start Line": 5665, + "End Line": 5671 }, { - "Function Name": "EncodeXML", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 17, + "Function Name": "next", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 8, "Control Flow Branches": 5, "Input Parameters": 1, "Control Flow Ratio": "55.6%", - "Start Line": 3729, - "End Line": 3745 + "Start Line": 751, + "End Line": 758 }, { - "Function Name": "AbsPath", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 16, + "Function Name": "nextOrFatal", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 8, "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "35.7%", - "Start Line": 4505, - "End Line": 4520 + "Control Flow Ratio": "62.5%", + "Start Line": 759, + "End Line": 766 }, { - "Function Name": "AcceptFile", + "Function Name": "prefixedIntArg", "Structural Impact": 8.9, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "41.7%", - "Start Line": 4847, - "End Line": 4855 + "Lines of Code (LOC)": 4, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 6542, + "End Line": 6545 }, { - "Function Name": "FormatCSV", - "Structural Impact": 6.5, - "Lines of Code (LOC)": 16, + "Function Name": "writeSimpleTemplateFile", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 3, - "Input Parameters": 1, + "Input Parameters": 3, "Control Flow Ratio": "50.0%", - "Start Line": 3881, - "End Line": 3896 + "Start Line": 7373, + "End Line": 7380 }, { - "Function Name": "Exit", + "Function Name": "createEmptyDependenciesModule", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 7104, + "End Line": 7119 + }, + { + "Function Name": "resolveRespFileArgs", "Structural Impact": 6.4, "Lines of Code (LOC)": 15, "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 333, - "End Line": 347 + "Control Flow Ratio": "100.0%", + "Start Line": 6035, + "End Line": 6049 }, { - "Function Name": "HasWildcards", + "Function Name": "translateC", "Structural Impact": 6.1, - "Lines of Code (LOC)": 8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 1, + "Input Parameters": 6, + "Control Flow Ratio": "100.0%", + "Start Line": 4626, + "End Line": 4641 + }, + { + "Function Name": "parseWasiExecModel", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "42.9%", - "Start Line": 4180, - "End Line": 4187 + "Control Flow Ratio": "75.0%", + "Start Line": 7414, + "End Line": 7417 }, { - "Function Name": "Warning", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 8, + "Function Name": "saveState", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 4128, - "End Line": 4135 + "Control Flow Ratio": "100.0%", + "Start Line": 4060, + "End Line": 4066 }, { - "Function Name": "MyConvertFileName", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 9, + "Function Name": "initArgIteratorResponseFile", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 4526, - "End Line": 4534 + "Control Flow Ratio": "50.0%", + "Start Line": 5752, + "End Line": 5758 }, { - "Function Name": "Progress", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 8, + "Function Name": "parseSubsystem", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 15, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 5012, - "End Line": 5019 + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 6658, + "End Line": 6672 }, { - "Function Name": "CreateDirectory", - "Structural Impact": 5.0, - "Lines of Code (LOC)": 16, + "Function Name": "parseCodeModel", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 4, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "22.2%", - "Start Line": 4779, - "End Line": 4794 + "Control Flow Ratio": "66.7%", + "Start Line": 6052, + "End Line": 6055 }, { - "Function Name": "Cleanup", + "Function Name": "parseRcIncludes", "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 369, - "End Line": 376 + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 6788, + "End Line": 6791 }, { - "Function Name": "AddSetTagsFile", + "Function Name": "parseOptimizeMode", "Structural Impact": 4.4, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 4086, - "End Line": 4103 + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 7409, + "End Line": 7412 }, { - "Function Name": "Warn", - "Structural Impact": 3.4, - "Lines of Code (LOC)": 8, + "Function Name": "parseStackSize", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 4, "Control Flow Branches": 2, - "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 349, - "End Line": 356 + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 7419, + "End Line": 7422 }, { - "Function Name": "CleanXML", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 1, + "Function Name": "parseImageBase", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 3714, - "End Line": 3723 + "Control Flow Ratio": "66.7%", + "Start Line": 7424, + "End Line": 7427 }, { - "Function Name": "Num2Alpha", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 10, + "Function Name": "init", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 14, "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "20.0%", - "Start Line": 4708, - "End Line": 4717 + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 5867, + "End Line": 5880 }, { - "Function Name": "CleanFilename", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 0, - "Control Flow Ratio": "66.7%", - "Start Line": 4171, - "End Line": 4174 + "Function Name": "addLibDirectoryWarn", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 7512, + "End Line": 7514 }, { - "Function Name": "FileNotFound", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, + "Function Name": "deinit", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "25.0%", - "Start Line": 4481, - "End Line": 4488 + "Control Flow Ratio": "100.0%", + "Start Line": 7172, + "End Line": 7175 }, { - "Function Name": "PreserveTime", + "Function Name": "wasi_cwd", "Structural Impact": 2.3, "Lines of Code (LOC)": 6, "Control Flow Branches": 1, "Input Parameters": 0, - "Control Flow Ratio": "25.0%", - "Start Line": 4493, - "End Line": 4498 + "Control Flow Ratio": "50.0%", + "Start Line": 60, + "End Line": 65 }, { - "Function Name": "WarnOnce", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 358, - "End Line": 360 + "Function Name": "lldMain", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 5706, + "End Line": 5710 }, { - "Function Name": "SigInt", - "Structural Impact": 1.2, + "Function Name": "loadManifest", + "Structural Impact": 2.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 363, - "End Line": 367 + "Start Line": 7246, + "End Line": 7250 }, { - "Function Name": "Image::ExifTool::EndDir", - "Structural Impact": 1.1, + "Function Name": "sanitizeExampleName", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 329, - "End Line": 329 + "Start Line": 4756, + "End Line": 4756 }, { - "Function Name": "Image::ExifTool::End", - "Structural Impact": 1.1, + "Function Name": "ZigClang_main", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 330, - "End Line": 330 + "Start Line": 5662, + "End Line": 5662 }, { - "Function Name": "Error", - "Structural Impact": 1.1, + "Function Name": "ZigLlvmAr_main", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 357, - "End Line": 357 + "Start Line": 5663, + "End Line": 5663 }, { - "Function Name": "SigCont", + "Function Name": "clangMain", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 5673, + "End Line": 5673 + }, + { + "Function Name": "llvmArMain", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 5687, + "End Line": 5687 + }, + { + "Function Name": "deinit", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7315, + "End Line": 7320 + }, + { + "Function Name": "incrementArgIndex", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6030, + "End Line": 6033 + }, + { + "Function Name": "reset", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6680, + "End Line": 6682 + }, + { + "Function Name": "deinit", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5083, + "End Line": 5083 + }, + { + "Function Name": "ZigClangIsLLVMUsingSeparateLibcxx", "Structural Impact": 1.1, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 368, - "End Line": 368 + "Start Line": 5660, + "End Line": 5660 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 3057, - "Sequential Logic Declarations": 1103, - "Function Parameters": 195, - "Function/Method Declarations": 100, - "Class/Entity Declarations": 1, - "Defensive Programming Constructs": 26, - "Type/Safety Bypasses": 8, - "High-Risk Execution Commands": 22, - "I/O and Network Boundaries": 334, - "Exposed API / Public Exports": 2, - "State Mutations / Variable Reassignments": 4791, - "Commented-out Code (Dead Logic)": 22, - "Structured Documentation Blocks": 236, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 2, - "UI / View Layer Components": 24, - "Closures and Anonymous Functions": 10, - "Global State Dependencies": 427, - "Decorators and Annotations": 575, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 266, - "Scientific & Mathematical Operations": 29, - "Metaprogramming & Reflection": 2, - "Module Dependencies (Imports)": 110, - "Authorship Metadata": 1, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 7, + "Control Flow Branches": 2631, + "Sequential Logic Declarations": 571, + "Function Parameters": 69, + "Function/Method Declarations": 68, + "Class/Entity Declarations": 25, + "Defensive Programming Constructs": 950, + "Type/Safety Bypasses": 110, + "High-Risk Execution Commands": 2, + "I/O and Network Boundaries": 4, + "Exposed API / Public Exports": 33, + "State Mutations / Variable Reassignments": 767, + "Commented-out Code (Dead Logic)": 6, + "Structured Documentation Blocks": 32, + "Unit Test Assertions": 10, + "Asynchronous/Concurrent Execution": 20, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 815, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 7, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 4, + "Metaprogramming & Reflection": 0, + "Module Dependencies (Imports)": 31, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 11, + "Acknowledged Tech Debt (FIXMEs)": 1, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, - "Preprocessor Macros": 1, - "Pointer Arithmetic & Addressing": 238, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 1, - "Ad-hoc Print / Debug Statements": 181, - "Explicit Type Casts": 51, - "Fatal Aborts & Exceptions": 6, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 60, + "Manual Memory Allocation": 1, + "Inline Assembly Blocks": 1, + "Structured Telemetry & Logging": 24, + "Ad-hoc Print / Debug Statements": 1, + "Explicit Type Casts": 22, + "Fatal Aborts & Exceptions": 152, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 605, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 232, - "Private / Encapsulated Scopes": 569, + "Bitwise Operations": 806, + "Thread Synchronization Locks": 2, + "Immutable Data Declarations": 685, + "Resource Deallocation & Cleanup": 65, + "Private / Encapsulated Scopes": 873, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 9, + "Bypassed / Skipped Tests": 1, "Structural Tab Indentations": 0, - "Structural Space Indentations": 4009, + "Structural Space Indentations": 6390, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, - "Ipc Rpc Bridges": 4, + "Ipc Rpc Bridges": 8, "Feature Flags": 0, "Serialization Parsing": 0, - "Regex Execution": 328, - "Time Date Logic": 50, + "Regex Execution": 0, + "Time Date Logic": 0, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -62986,2419 +70441,2127 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 43, - "Design Camel Case": 0, - "Design Snake Case": 14, - "Design Pascal Case": 25, - "Design Upper Case": 4, - "Design Short Vars": 6, - "Design Long Vars": 0, + "Core Var Decl": 1141, + "Design Camel Case": 1, + "Design Snake Case": 1053, + "Design Pascal Case": 72, + "Design Upper Case": 0, + "Design Short Vars": 87, + "Design Long Vars": 44, "Duplicate Logic": 0, "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 120, + "High-Entropy / Obfuscated Logic": 1, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 2, + "Dynamic Code Execution (Eval/Exec)": 18, "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 8, + "Commented-Out Executable Logic": 1, "Low-Level Bitwise / Cryptographic Math": 0, "Non-Standard / Steganographic Imports": 0, "Non-Standard Unicode / Homoglyphs": 0, "Embedded Credentials & Keys": 0, "Sec Extension Mismatch": 0, - "Sec Entropy": 1, - "Sec Tainted Injection": 14, + "Sec Entropy": 0, + "Sec Tainted Injection": 2, "Prompt Injection": 0, "Agentic Rce": 0, "Invisible Unicode Payload Smuggling": 0, "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 84, + "Direct Upstream (Fragility)": 20, "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 1, + "Total Upstream (Absolute Fragility)": 5, "Total Downstream (Absolute Dependency Blast Radius)": 0 }, "9. Extracted Dependencies": [ - "B", - "C", - "CR", - "Cwd", - "Encode", - "Escape", - "File::Glob", - "FileHandle", - "I", - "IO::Handle", - "Image::ExifTool", - "Image::ExifTool::Geolocation", - "Image::ExifTool::HTML", - "Image::ExifTool::Import", - "Image::ExifTool::MWG", - "Image::ExifTool::Plot", - "Image::ExifTool::TagInfoXML", - "Image::ExifTool::XMP", - "MODULE", - "MWG", - "Term::ReadKey", - "Time::Piece", - "Unicode::GCString", - "Win32::API", - "Win32::FindFile", - "Win32API::File", - "a", - "absolute", - "additional", - "an", - "arguments", - "associated", - "changes", - "destination", - "duplicates", - "effect", - "even", - "exiftool", - "ext", - "extra", - "file", - "filename", - "for", - "format", - "formatting", - "forward", - "full", - "globbing", - "group", - "information", - "longer", - "lower", - "lowest", - "metadata", - "more", - "need", - "of", - "operation", - "option", - "other", - "our", - "output", - "permission", - "quoting", - "real", - "sense", - "separator", - "sidecar", - "standard", - "strict", - "tag", - "tags", - "terminator", - "textOut", - "the", - "this", - "tokens", - "underline", - "undocumented", - "user", - "warnings", - "wide", - "wildcards", - "with" + "Compilation.zig", + "DarwinPosixSpawn.zig", + "IncrementalDebugServer.zig", + "Package.zig", + "Zcu.zig", + "build_options", + "builtin", + "clang_options.zig", + "codegen.zig", + "codegen/llvm.zig", + "codegen/llvm/bindings.zig", + "crash_report.zig", + "dev.zig", + "introspect.zig", + "libs/mingw.zig", + "libs/wasi_libc.zig", + "link.zig", + "std", + "target.zig", + "tracy.zig" ] } } }, - "cobol/gnucobol_internals": { - "Directory Group Magnitude": 15672.45, - "File Count": 5, + "perl/exiftool": { + "Directory Group Magnitude": 19252.98, + "File Count": 6, "Ecosystem Fingerprint (Archetypes)": { - "Unclassified": "100.0%" + "Unclassified": "83.3%", + "Static: Literature & Documentation": "16.7%" }, "Average Risk Exposures": { - "Cognitive Load Exposure": "48.32%", - "Error & Exception Exposure": "68.48%", - "Tech Debt Exposure": "14.48%", - "Testing Exposure": "48.92%", - "API Exposure": "5.08%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "66.27%", - "Commented Logic Exposure": "1.46%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", + "Cognitive Load Exposure": "46.37%", + "Error & Exception Exposure": "59.68%", + "Tech Debt Exposure": "19.79%", + "Testing Exposure": "40.77%", + "API Exposure": "0.05%", + "Concurrency Exposure": "5.89%", + "State Flux Exposure": "56.17%", + "Commented Logic Exposure": "2.82%", + "Specification Exposure": "83.33%", + "Instability Exposure": "41.67%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "45.89%", + "Documentation Exposure": "16.98%", "Hardcoded Payload Artifacts": "0.0%" }, "Files": { - "cobol/gnucobol_internals/fileio.c": { + "perl/exiftool/README": { "1. Artifact Identity": { - "Filename": "fileio.c", - "Path": "cobol/gnucobol_internals/fileio.c", - "Language": "C", - "Architect": "(C) 2002-2012, 2014-2020 Free Software Foundation, Inc", - "Indentation Style": "Mixed (0.1% Spaces / 99.9% Tabs)", + "Filename": "README", + "Path": "perl/exiftool/README", + "Language": "Markdown", + "Architect": "Unknown Architect", + "Indentation Style": "Neutral / No Indentation", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", - "Lock Tier": 1.5, - "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" + "Folder Dominant Lang": "perl", + "Lock Tier": 1, + "Identity Proof": "Metadata Anchor (README)" }, "2. Topological Coordinates": { - "X": -4936.14, - "Y": -12.93, - "Z": -3750.59 + "X": 7693.3, + "Y": -36.78, + "Z": 1379.97 + }, + "3. Architectural Profile": { + "Repository Archetype": "Static: Literature & Documentation", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": "N/A", + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 270, + "Coding LOC": 0, + "Documentation LOC": 229, + "Structural Magnitude": 5.4, + "Control Flow Ratio": "0.0%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 0.0 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", + "Error & Exception Exposure": "[UNSCANNED - NO DATA]", + "Tech Debt Exposure": "[UNSCANNED - NO DATA]", + "Testing Exposure": "[UNSCANNED - NO DATA]", + "API Exposure": "[UNSCANNED - NO DATA]", + "Concurrency Exposure": "[UNSCANNED - NO DATA]", + "State Flux Exposure": "[UNSCANNED - NO DATA]", + "Commented Logic Exposure": "[UNSCANNED - NO DATA]", + "Specification Exposure": "[UNSCANNED - NO DATA]", + "Instability Exposure": "[UNSCANNED - NO DATA]", + "Volatility Exposure": "[UNSCANNED - NO DATA]", + "Documentation Exposure": "[UNSCANNED - NO DATA]", + "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" + }, + "5. Function Analysis": [], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 0, + "Sequential Logic Declarations": 0, + "Function Parameters": 0, + "Function/Method Declarations": 0, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 0, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 0, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 0, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 0, + "Module Dependencies (Imports)": 0, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 0, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 0, + "Fatal Aborts & Exceptions": 0, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 0, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 0, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 0, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 0, + "Design Camel Case": 0, + "Design Snake Case": 0, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 0, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [] + }, + "perl/exiftool/META.json": { + "1. Artifact Identity": { + "Filename": "META.json", + "Path": "perl/exiftool/META.json", + "Language": "Json", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "perl", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .json)" + }, + "2. Topological Coordinates": { + "X": 6646.05, + "Y": 8.53, + "Z": 1535.78 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", "Repository Drift (Z-Score)": 0.0, "Repository Fingerprint": {}, - "File Archetype": "Unclassified", + "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 7364, - "Coding LOC": 6537, - "Documentation LOC": 315, - "Structural Magnitude": 10882.54, - "Control Flow Ratio": "78.0%", + "Total LOC": 56, + "Coding LOC": 55, + "Documentation LOC": 0, + "Structural Magnitude": 16.1, + "Control Flow Ratio": "0.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 1.088 + "Raw Cognitive Density": 0.0 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "79.16%", - "Error & Exception Exposure": "97.1%", - "Tech Debt Exposure": "7.91%", - "Testing Exposure": "80.0%", - "API Exposure": "13.6%", + "Cognitive Load Exposure": "0.0%", + "Error & Exception Exposure": "0.0%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "2.3%", + "API Exposure": "0.0%", "Concurrency Exposure": "0.0%", - "State Flux Exposure": "100.0%", + "State Flux Exposure": "0.0%", "Commented Logic Exposure": "0.0%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "98.12%", + "Documentation Exposure": "33.92%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 0, + "Sequential Logic Declarations": 0, + "Function Parameters": 0, + "Function/Method Declarations": 0, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 0, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 0, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 0, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 0, + "Module Dependencies (Imports)": 0, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 0, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 0, + "Fatal Aborts & Exceptions": 0, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 0, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 0, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 53, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 0, + "Design Camel Case": 0, + "Design Snake Case": 0, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 0, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [] + }, + "perl/exiftool/ExifTool.pm": { + "1. Artifact Identity": { + "Filename": "ExifTool.pm", + "Path": "perl/exiftool/ExifTool.pm", + "Language": "Perl", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", + "Doc Umbrella": 0.0, + "Alert": "TYPOSQUATTING THREAT: 'warning' mimics 'warnings'", + "Folder Dominant Lang": "perl", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .pm)" + }, + "2. Topological Coordinates": { + "X": 7231.32, + "Y": -1.39, + "Z": 1542.86 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 10227, + "Coding LOC": 8286, + "Documentation LOC": 1632, + "Structural Magnitude": 11459.52, + "Control Flow Ratio": "60.1%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 1.535 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "95.85%", + "Error & Exception Exposure": "96.6%", + "Tech Debt Exposure": "15.7%", + "Testing Exposure": "80.0%", + "API Exposure": "0.01%", + "Concurrency Exposure": "18.19%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "5.2%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "11.92%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "cob_set_file_format", - "Structural Impact": 760.8, - "Lines of Code (LOC)": 592, - "Control Flow Branches": 326, - "Input Parameters": 4, - "Control Flow Ratio": "99.4%", - "Start Line": 1185, - "End Line": 1776 + "Function Name": "ProcessJPEG", + "Structural Impact": 741.1, + "Lines of Code (LOC)": 1103, + "Control Flow Branches": 342, + "Input Parameters": 3, + "Control Flow Ratio": "63.8%", + "Start Line": 7248, + "End Line": 8350 }, { - "Function Name": "cob_file_open", - "Structural Impact": 226.2, - "Lines of Code (LOC)": 262, - "Control Flow Branches": 86, - "Input Parameters": 5, - "Control Flow Ratio": "76.8%", - "Start Line": 2874, - "End Line": 3135 + "Function Name": "ExtractInfo", + "Structural Impact": 296.6, + "Lines of Code (LOC)": 501, + "Control Flow Branches": 191, + "Input Parameters": 1, + "Control Flow Ratio": "71.8%", + "Start Line": 2711, + "End Line": 3211 }, { - "Function Name": "cob_fd_file_open", - "Structural Impact": 192.0, - "Lines of Code (LOC)": 172, - "Control Flow Branches": 81, - "Input Parameters": 4, - "Control Flow Ratio": "83.5%", - "Start Line": 2700, - "End Line": 2871 + "Function Name": "DoProcessTIFF", + "Structural Impact": 279.0, + "Lines of Code (LOC)": 380, + "Control Flow Branches": 129, + "Input Parameters": 3, + "Control Flow Ratio": "66.5%", + "Start Line": 8519, + "End Line": 8898 }, { - "Function Name": "cob_file_save_status", - "Structural Impact": 174.3, - "Lines of Code (LOC)": 247, - "Control Flow Branches": 80, + "Function Name": "ProcessBinaryData", + "Structural Impact": 276.9, + "Lines of Code (LOC)": 299, + "Control Flow Branches": 130, "Input Parameters": 3, - "Control Flow Ratio": "96.4%", - "Start Line": 2127, - "End Line": 2373 + "Control Flow Ratio": "73.0%", + "Start Line": 9855, + "End Line": 10153 }, { - "Function Name": "lineseq_write", - "Structural Impact": 128.0, - "Lines of Code (LOC)": 159, - "Control Flow Branches": 59, + "Function Name": "Options", + "Structural Impact": 271.2, + "Lines of Code (LOC)": 264, + "Control Flow Branches": 128, "Input Parameters": 3, - "Control Flow Ratio": "89.4%", - "Start Line": 3603, - "End Line": 3761 + "Control Flow Ratio": "75.3%", + "Start Line": 2412, + "End Line": 2675 }, { - "Function Name": "lineseq_rewrite", - "Structural Impact": 119.3, - "Lines of Code (LOC)": 146, - "Control Flow Branches": 55, + "Function Name": "GetValue", + "Structural Impact": 256.6, + "Lines of Code (LOC)": 291, + "Control Flow Branches": 120, "Input Parameters": 3, - "Control Flow Ratio": "90.2%", - "Start Line": 3763, - "End Line": 3908 + "Control Flow Ratio": "75.0%", + "Start Line": 3427, + "End Line": 3717 }, { - "Function Name": "lock_record", - "Structural Impact": 114.5, - "Lines of Code (LOC)": 144, - "Control Flow Branches": 47, - "Input Parameters": 4, - "Control Flow Ratio": "81.0%", - "Start Line": 1786, - "End Line": 1929 + "Function Name": "BuildCompositeTags", + "Structural Impact": 180.8, + "Lines of Code (LOC)": 187, + "Control Flow Branches": 98, + "Input Parameters": 2, + "Control Flow Ratio": "73.7%", + "Start Line": 3953, + "End Line": 4139 }, { - "Function Name": "relative_start", - "Structural Impact": 106.2, - "Lines of Code (LOC)": 111, - "Control Flow Branches": 44, - "Input Parameters": 4, - "Control Flow Ratio": "86.3%", - "Start Line": 3981, - "End Line": 4091 + "Function Name": "HandleTag", + "Structural Impact": 164.4, + "Lines of Code (LOC)": 152, + "Control Flow Branches": 63, + "Input Parameters": 5, + "Control Flow Ratio": "57.3%", + "Start Line": 9266, + "End Line": 9417 }, { - "Function Name": "cob_set_file_defaults", - "Structural Impact": 104.7, - "Lines of Code (LOC)": 142, - "Control Flow Branches": 68, + "Function Name": "SetFoundTags", + "Structural Impact": 163.1, + "Lines of Code (LOC)": 235, + "Control Flow Branches": 106, "Input Parameters": 1, - "Control Flow Ratio": "98.6%", - "Start Line": 1039, - "End Line": 1180 + "Control Flow Ratio": "74.6%", + "Start Line": 5301, + "End Line": 5535 }, { - "Function Name": "relative_read_next", - "Structural Impact": 103.6, - "Lines of Code (LOC)": 112, - "Control Flow Branches": 48, + "Function Name": "GetGroup", + "Structural Impact": 139.2, + "Lines of Code (LOC)": 105, + "Control Flow Branches": 66, "Input Parameters": 3, - "Control Flow Ratio": "81.4%", - "Start Line": 4193, - "End Line": 4304 - }, - { - "Function Name": "cob_key_def", - "Structural Impact": 98.7, - "Lines of Code (LOC)": 112, - "Control Flow Branches": 37, - "Input Parameters": 5, - "Control Flow Ratio": "80.4%", - "Start Line": 567, - "End Line": 678 + "Control Flow Ratio": "80.5%", + "Start Line": 3787, + "End Line": 3891 }, { - "Function Name": "cob_read_next", - "Structural Impact": 87.1, - "Lines of Code (LOC)": 102, - "Control Flow Branches": 40, - "Input Parameters": 3, - "Control Flow Ratio": "87.0%", - "Start Line": 5387, - "End Line": 5488 + "Function Name": "FoundTag", + "Structural Impact": 129.8, + "Lines of Code (LOC)": 181, + "Control Flow Branches": 53, + "Input Parameters": 4, + "Control Flow Ratio": "63.9%", + "Start Line": 9426, + "End Line": 9606 }, { - "Function Name": "write_file_def", - "Structural Impact": 86.1, - "Lines of Code (LOC)": 93, - "Control Flow Branches": 46, + "Function Name": "ConvertDateTime", + "Structural Impact": 123.8, + "Lines of Code (LOC)": 120, + "Control Flow Branches": 67, "Input Parameters": 2, - "Control Flow Ratio": "97.9%", - "Start Line": 421, - "End Line": 513 + "Control Flow Ratio": "76.1%", + "Start Line": 6551, + "End Line": 6670 }, { - "Function Name": "sequential_read", - "Structural Impact": 78.5, - "Lines of Code (LOC)": 89, - "Control Flow Branches": 36, - "Input Parameters": 3, - "Control Flow Ratio": "81.8%", - "Start Line": 3250, - "End Line": 3338 + "Function Name": "DoneExtract", + "Structural Impact": 114.6, + "Lines of Code (LOC)": 171, + "Control Flow Branches": 74, + "Input Parameters": 1, + "Control Flow Ratio": "74.7%", + "Start Line": 4414, + "End Line": 4584 }, { - "Function Name": "sequential_rewrite", - "Structural Impact": 78.1, - "Lines of Code (LOC)": 82, - "Control Flow Branches": 36, - "Input Parameters": 3, - "Control Flow Ratio": "78.3%", - "Start Line": 3433, - "End Line": 3514 + "Function Name": "ExpandShortcuts", + "Structural Impact": 98.0, + "Lines of Code (LOC)": 90, + "Control Flow Branches": 53, + "Input Parameters": 2, + "Control Flow Ratio": "82.8%", + "Start Line": 5645, + "End Line": 5734 }, { - "Function Name": "cob_file_close", - "Structural Impact": 75.5, - "Lines of Code (LOC)": 110, - "Control Flow Branches": 34, - "Input Parameters": 3, - "Control Flow Ratio": "82.9%", - "Start Line": 3137, - "End Line": 3246 + "Function Name": "ParseArguments", + "Structural Impact": 86.8, + "Lines of Code (LOC)": 107, + "Control Flow Branches": 46, + "Input Parameters": 2, + "Control Flow Ratio": "78.0%", + "Start Line": 5061, + "End Line": 5167 }, { - "Function Name": "sequential_write", - "Structural Impact": 72.6, - "Lines of Code (LOC)": 92, - "Control Flow Branches": 33, - "Input Parameters": 3, - "Control Flow Ratio": "84.6%", - "Start Line": 3340, - "End Line": 3431 + "Function Name": "AddCompositeTags", + "Structural Impact": 68.8, + "Lines of Code (LOC)": 94, + "Control Flow Branches": 36, + "Input Parameters": 2, + "Control Flow Ratio": "72.0%", + "Start Line": 5740, + "End Line": 5833 }, { - "Function Name": "relative_delete", - "Structural Impact": 72.4, - "Lines of Code (LOC)": 97, - "Control Flow Branches": 38, - "Input Parameters": 2, - "Control Flow Ratio": "73.1%", - "Start Line": 4539, - "End Line": 4635 + "Function Name": "GroupMatches", + "Structural Impact": 66.2, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 31, + "Input Parameters": 3, + "Control Flow Ratio": "75.6%", + "Start Line": 5195, + "End Line": 5238 }, { - "Function Name": "cob_chk_file_env", - "Structural Impact": 71.3, - "Lines of Code (LOC)": 109, - "Control Flow Branches": 37, + "Function Name": "ProcessTrailers", + "Structural Impact": 64.6, + "Lines of Code (LOC)": 149, + "Control Flow Branches": 32, "Input Parameters": 2, - "Control Flow Ratio": "97.4%", - "Start Line": 743, - "End Line": 851 + "Control Flow Ratio": "61.5%", + "Start Line": 7019, + "End Line": 7167 }, { - "Function Name": "cob_write", - "Structural Impact": 69.8, - "Lines of Code (LOC)": 74, - "Control Flow Branches": 26, - "Input Parameters": 5, - "Control Flow Ratio": "81.2%", - "Start Line": 5490, - "End Line": 5563 + "Function Name": "GetTagTable", + "Structural Impact": 54.0, + "Lines of Code (LOC)": 91, + "Control Flow Branches": 34, + "Input Parameters": 1, + "Control Flow Ratio": "65.4%", + "Start Line": 8927, + "End Line": 9017 }, { - "Function Name": "lineseq_read", - "Structural Impact": 66.2, - "Lines of Code (LOC)": 83, - "Control Flow Branches": 30, - "Input Parameters": 3, - "Control Flow Ratio": "88.2%", - "Start Line": 3517, - "End Line": 3599 + "Function Name": "ReadValue", + "Structural Impact": 52.6, + "Lines of Code (LOC)": 47, + "Control Flow Branches": 18, + "Input Parameters": 6, + "Control Flow Ratio": "60.0%", + "Start Line": 6263, + "End Line": 6309 }, { - "Function Name": "relative_rewrite", - "Structural Impact": 64.2, - "Lines of Code (LOC)": 84, - "Control Flow Branches": 29, - "Input Parameters": 3, - "Control Flow Ratio": "70.7%", - "Start Line": 4454, - "End Line": 4537 + "Function Name": "WindowsLongPath", + "Structural Impact": 51.5, + "Lines of Code (LOC)": 61, + "Control Flow Branches": 27, + "Input Parameters": 2, + "Control Flow Ratio": "62.8%", + "Start Line": 4776, + "End Line": 4836 }, { - "Function Name": "cob_read", - "Structural Impact": 59.7, - "Lines of Code (LOC)": 76, - "Control Flow Branches": 24, + "Function Name": "GetTagList", + "Structural Impact": 50.2, + "Lines of Code (LOC)": 64, + "Control Flow Branches": 20, "Input Parameters": 4, - "Control Flow Ratio": "80.0%", - "Start Line": 5276, - "End Line": 5351 + "Control Flow Ratio": "46.5%", + "Start Line": 3328, + "End Line": 3391 }, { - "Function Name": "cob_chk_file_mapping", - "Structural Impact": 58.8, - "Lines of Code (LOC)": 129, - "Control Flow Branches": 36, + "Function Name": "GetInfo", + "Structural Impact": 47.4, + "Lines of Code (LOC)": 99, + "Control Flow Branches": 29, "Input Parameters": 1, - "Control Flow Ratio": "92.3%", - "Start Line": 853, - "End Line": 981 + "Control Flow Ratio": "61.7%", + "Start Line": 3222, + "End Line": 3320 }, { - "Function Name": "cob_init_fileio", - "Structural Impact": 58.6, - "Lines of Code (LOC)": 132, - "Control Flow Branches": 29, + "Function Name": "GetFileType", + "Structural Impact": 46.2, + "Lines of Code (LOC)": 58, + "Control Flow Branches": 24, "Input Parameters": 2, - "Control Flow Ratio": "90.6%", - "Start Line": 7217, - "End Line": 7348 - }, - { - "Function Name": "relative_read_size", - "Structural Impact": 57.2, - "Lines of Code (LOC)": 65, - "Control Flow Branches": 26, - "Input Parameters": 3, - "Control Flow Ratio": "76.5%", - "Start Line": 3914, - "End Line": 3978 - }, - { - "Function Name": "cob_file_set_key", - "Structural Impact": 56.8, - "Lines of Code (LOC)": 60, - "Control Flow Branches": 16, - "Input Parameters": 9, - "Control Flow Ratio": "88.9%", - "Start Line": 4792, - "End Line": 4851 + "Control Flow Ratio": "63.2%", + "Start Line": 4191, + "End Line": 4248 }, { - "Function Name": "set_lock_opts", - "Structural Impact": 53.8, - "Lines of Code (LOC)": 71, - "Control Flow Branches": 28, + "Function Name": "GetUnixTime", + "Structural Impact": 43.0, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 23, "Input Parameters": 2, - "Control Flow Ratio": "93.3%", - "Start Line": 2055, - "End Line": 2125 + "Control Flow Ratio": "62.2%", + "Start Line": 6794, + "End Line": 6822 }, { - "Function Name": "set_file_lock", - "Structural Impact": 52.9, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 24, - "Input Parameters": 3, - "Control Flow Ratio": "82.8%", - "Start Line": 1994, - "End Line": 2050 + "Function Name": "AddTagToTable", + "Structural Impact": 42.7, + "Lines of Code (LOC)": 50, + "Control Flow Branches": 17, + "Input Parameters": 4, + "Control Flow Ratio": "81.0%", + "Start Line": 9206, + "End Line": 9255 }, { - "Function Name": "relative_write", - "Structural Impact": 52.1, - "Lines of Code (LOC)": 82, - "Control Flow Branches": 23, - "Input Parameters": 3, - "Control Flow Ratio": "67.6%", - "Start Line": 4371, - "End Line": 4452 + "Function Name": "RemoveTagsFromList", + "Structural Impact": 40.4, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 15, + "Input Parameters": 5, + "Control Flow Ratio": "71.4%", + "Start Line": 5245, + "End Line": 5269 }, { - "Function Name": "check_mf_format", - "Structural Impact": 48.2, - "Lines of Code (LOC)": 63, - "Control Flow Branches": 25, - "Input Parameters": 2, - "Control Flow Ratio": "89.3%", - "Start Line": 2581, - "End Line": 2643 + "Function Name": "ConvertUnixTime", + "Structural Impact": 39.4, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 18, + "Input Parameters": 3, + "Control Flow Ratio": "69.2%", + "Start Line": 6761, + "End Line": 6788 }, { - "Function Name": "cob_dd_prms", - "Structural Impact": 43.5, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 20, + "Function Name": "IdentifyTrailer", + "Structural Impact": 38.0, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 17, "Input Parameters": 3, - "Control Flow Ratio": "95.2%", - "Start Line": 515, - "End Line": 543 + "Control Flow Ratio": "73.9%", + "Start Line": 6966, + "End Line": 7006 }, { - "Function Name": "cob_file_sort_process", - "Structural Impact": 42.5, - "Lines of Code (LOC)": 115, - "Control Flow Branches": 25, - "Input Parameters": 1, - "Control Flow Ratio": "64.1%", - "Start Line": 6712, - "End Line": 6826 + "Function Name": "Open", + "Structural Impact": 36.1, + "Lines of Code (LOC)": 52, + "Control Flow Branches": 14, + "Input Parameters": 4, + "Control Flow Ratio": "53.8%", + "Start Line": 4845, + "End Line": 4896 }, { - "Function Name": "indexed_file_type", - "Structural Impact": 42.0, - "Lines of Code (LOC)": 77, - "Control Flow Branches": 26, - "Input Parameters": 1, - "Control Flow Ratio": "59.1%", - "Start Line": 325, - "End Line": 401 + "Function Name": "GetFileTime", + "Structural Impact": 34.1, + "Lines of Code (LOC)": 59, + "Control Flow Branches": 17, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4997, + "End Line": 5055 }, { - "Function Name": "relative_write_size", - "Structural Impact": 40.2, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 18, + "Function Name": "GetTagInfo", + "Structural Impact": 31.1, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 13, "Input Parameters": 3, - "Control Flow Ratio": "85.7%", - "Start Line": 4309, - "End Line": 4352 - }, - { - "Function Name": "cob_linage_write_opt", - "Structural Impact": 39.8, - "Lines of Code (LOC)": 68, - "Control Flow Branches": 20, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 2458, - "End Line": 2525 + "Control Flow Ratio": "41.9%", + "Start Line": 9133, + "End Line": 9195 }, { - "Function Name": "cob_rewrite", - "Structural Impact": 38.6, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 15, - "Input Parameters": 4, - "Control Flow Ratio": "68.2%", - "Start Line": 5565, + "Function Name": "Warn", + "Structural Impact": 29.4, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 13, + "Input Parameters": 3, + "Control Flow Ratio": "59.1%", + "Start Line": 5593, "End Line": 5620 }, { - "Function Name": "relative_read", - "Structural Impact": 35.8, - "Lines of Code (LOC)": 45, + "Function Name": "CreateDirectory", + "Structural Impact": 28.2, + "Lines of Code (LOC)": 44, "Control Flow Branches": 14, - "Input Parameters": 4, + "Input Parameters": 2, "Control Flow Ratio": "58.3%", - "Start Line": 4147, - "End Line": 4191 + "Start Line": 4947, + "End Line": 4990 }, { - "Function Name": "cob_findkey", - "Structural Impact": 35.3, - "Lines of Code (LOC)": 35, + "Function Name": "IsUTF8", + "Structural Impact": 28.1, + "Lines of Code (LOC)": 43, "Control Flow Branches": 14, - "Input Parameters": 4, - "Control Flow Ratio": "82.4%", - "Start Line": 5737, - "End Line": 5771 + "Input Parameters": 2, + "Control Flow Ratio": "51.9%", + "Start Line": 4650, + "End Line": 4692 }, { - "Function Name": "cob_open", - "Structural Impact": 30.7, - "Lines of Code (LOC)": 77, - "Control Flow Branches": 11, - "Input Parameters": 4, - "Control Flow Ratio": "55.0%", - "Start Line": 5086, - "End Line": 5162 + "Function Name": "GetDescription", + "Structural Impact": 27.8, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 14, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 3739, + "End Line": 3775 }, { - "Function Name": "cob_file_sort_giving", - "Structural Impact": 30.6, - "Lines of Code (LOC)": 52, - "Control Flow Branches": 13, + "Function Name": "EncodeFileName", + "Structural Impact": 27.8, + "Lines of Code (LOC)": 35, + "Control Flow Branches": 12, "Input Parameters": 3, - "Control Flow Ratio": "86.7%", - "Start Line": 6962, - "End Line": 7013 + "Control Flow Ratio": "50.0%", + "Start Line": 4723, + "End Line": 4757 }, { - "Function Name": "cob_start", - "Structural Impact": 29.7, - "Lines of Code (LOC)": 55, + "Function Name": "VerboseDir", + "Structural Impact": 27.8, + "Lines of Code (LOC)": 17, "Control Flow Branches": 10, "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 5220, - "End Line": 5274 + "Control Flow Ratio": "62.5%", + "Start Line": 9761, + "End Line": 9777 }, { - "Function Name": "cob_close", - "Structural Impact": 29.6, - "Lines of Code (LOC)": 55, - "Control Flow Branches": 11, + "Function Name": "ProcessDirectory", + "Structural Impact": 24.7, + "Lines of Code (LOC)": 46, + "Control Flow Branches": 9, "Input Parameters": 4, - "Control Flow Ratio": "78.6%", - "Start Line": 5164, - "End Line": 5218 - }, - { - "Function Name": "cob_delete_file", - "Structural Impact": 28.8, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 12, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 5679, - "End Line": 5734 - }, - { - "Function Name": "cob_file_create", - "Structural Impact": 28.6, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 6, - "Input Parameters": 13, - "Control Flow Ratio": "85.7%", - "Start Line": 4686, - "End Line": 4734 + "Control Flow Ratio": "45.0%", + "Start Line": 9024, + "End Line": 9069 }, { - "Function Name": "cob_file_sort_retrieve", - "Structural Impact": 26.9, - "Lines of Code (LOC)": 54, - "Control Flow Branches": 13, - "Input Parameters": 2, - "Control Flow Ratio": "59.1%", - "Start Line": 6887, - "End Line": 6940 + "Function Name": "SetFileType", + "Structural Impact": 23.9, + "Lines of Code (LOC)": 30, + "Control Flow Branches": 9, + "Input Parameters": 4, + "Control Flow Ratio": "64.3%", + "Start Line": 9666, + "End Line": 9695 }, { - "Function Name": "open_cbl_file", - "Structural Impact": 26.6, - "Lines of Code (LOC)": 41, + "Function Name": "Printable", + "Structural Impact": 23.3, + "Lines of Code (LOC)": 26, "Control Flow Branches": 10, - "Input Parameters": 4, - "Control Flow Ratio": "71.4%", - "Start Line": 5814, - "End Line": 5854 + "Input Parameters": 3, + "Control Flow Ratio": "58.8%", + "Start Line": 6520, + "End Line": 6545 }, { - "Function Name": "cob_read_dict", - "Structural Impact": 26.4, - "Lines of Code (LOC)": 36, + "Function Name": "DecodeBits", + "Structural Impact": 23.1, + "Lines of Code (LOC)": 23, "Control Flow Branches": 10, - "Input Parameters": 4, - "Control Flow Ratio": "71.4%", - "Start Line": 706, - "End Line": 741 + "Input Parameters": 3, + "Control Flow Ratio": "58.8%", + "Start Line": 6362, + "End Line": 6384 }, { - "Function Name": "cob_sort_queues", - "Structural Impact": 25.5, - "Lines of Code (LOC)": 58, - "Control Flow Branches": 15, - "Input Parameters": 1, - "Control Flow Ratio": "83.3%", - "Start Line": 6581, - "End Line": 6638 + "Function Name": "Decode", + "Structural Impact": 22.4, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 7, + "Input Parameters": 6, + "Control Flow Ratio": "46.7%", + "Start Line": 6321, + "End Line": 6345 }, { - "Function Name": "file_linage_check", - "Structural Impact": 24.6, - "Lines of Code (LOC)": 40, - "Control Flow Branches": 15, - "Input Parameters": 1, - "Control Flow Ratio": "88.2%", - "Start Line": 2417, - "End Line": 2456 + "Function Name": "Filter", + "Structural Impact": 21.6, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 9, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6483, + "End Line": 6513 }, { - "Function Name": "cob_sys_read_file", - "Structural Impact": 24.2, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 8, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 5899, - "End Line": 5941 + "Function Name": "HDump", + "Structural Impact": 21.0, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 6, + "Input Parameters": 7, + "Control Flow Ratio": "50.0%", + "Start Line": 6935, + "End Line": 6958 }, { - "Function Name": "cob_file_sort_submit", - "Structural Impact": 23.7, - "Lines of Code (LOC)": 58, - "Control Flow Branches": 11, + "Function Name": "ConvertTimeSpan", + "Structural Impact": 20.0, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 10, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6828, - "End Line": 6885 + "Control Flow Ratio": "66.7%", + "Start Line": 6676, + "End Line": 6694 }, { - "Function Name": "relative_read_off", - "Structural Impact": 23.3, - "Lines of Code (LOC)": 50, - "Control Flow Branches": 11, + "Function Name": "IsSameID", + "Structural Impact": 19.8, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 10, "Input Parameters": 2, - "Control Flow Ratio": "57.9%", - "Start Line": 4096, - "End Line": 4145 + "Control Flow Ratio": "58.8%", + "Start Line": 5173, + "End Line": 5187 }, { - "Function Name": "cob_file_sort_init", - "Structural Impact": 21.9, - "Lines of Code (LOC)": 46, - "Control Flow Branches": 7, - "Input Parameters": 5, - "Control Flow Ratio": "36.8%", - "Start Line": 7015, - "End Line": 7060 + "Function Name": "ToFloat", + "Structural Impact": 19.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 18, + "Input Parameters": 0, + "Control Flow Ratio": "81.8%", + "Start Line": 5946, + "End Line": 5955 }, { - "Function Name": "cob_file_unlock", - "Structural Impact": 20.5, - "Lines of Code (LOC)": 43, + "Function Name": "CanWrite", + "Structural Impact": 19.3, + "Lines of Code (LOC)": 19, "Control Flow Branches": 12, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 4637, - "End Line": 4679 + "Control Flow Ratio": "48.0%", + "Start Line": 4255, + "End Line": 4273 }, { - "Function Name": "write_mf_header", - "Structural Impact": 19.7, - "Lines of Code (LOC)": 47, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "69.2%", - "Start Line": 2648, - "End Line": 2694 + "Function Name": "CombineInfo", + "Structural Impact": 19.2, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 8, + "Input Parameters": 3, + "Control Flow Ratio": "57.1%", + "Start Line": 4381, + "End Line": 4404 }, { - "Function Name": "cob_file_external_addr", - "Structural Impact": 18.4, - "Lines of Code (LOC)": 25, + "Function Name": "ExtractBinary", + "Structural Impact": 17.4, + "Lines of Code (LOC)": 34, "Control Flow Branches": 6, - "Input Parameters": 5, - "Control Flow Ratio": "85.7%", - "Start Line": 4951, - "End Line": 4975 + "Input Parameters": 4, + "Control Flow Ratio": "40.0%", + "Start Line": 9814, + "End Line": 9847 }, { - "Function Name": "cob_sys_get_current_dir", - "Structural Impact": 18.3, - "Lines of Code (LOC)": 46, + "Function Name": "FindValue", + "Structural Impact": 16.8, + "Lines of Code (LOC)": 15, "Control Flow Branches": 7, "Input Parameters": 3, - "Control Flow Ratio": "58.3%", - "Start Line": 6157, - "End Line": 6202 + "Control Flow Ratio": "53.8%", + "Start Line": 4612, + "End Line": 4626 }, { - "Function Name": "cob_file_set_retry", - "Structural Impact": 17.0, + "Function Name": "OverrideFileType", + "Structural Impact": 16.7, "Lines of Code (LOC)": 20, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "87.5%", - "Start Line": 4908, - "End Line": 4927 - }, - { - "Function Name": "cob_file_write_opt", - "Structural Impact": 16.9, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 8, - "Input Parameters": 2, - "Control Flow Ratio": "72.7%", - "Start Line": 2548, - "End Line": 2573 - }, - { - "Function Name": "sort_cmps", - "Structural Impact": 16.8, - "Lines of Code (LOC)": 22, "Control Flow Branches": 6, "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 6417, - "End Line": 6438 - }, - { - "Function Name": "cob_sys_copy_file", - "Structural Impact": 16.6, - "Lines of Code (LOC)": 54, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "58.3%", - "Start Line": 6015, - "End Line": 6068 + "Control Flow Ratio": "75.0%", + "Start Line": 9701, + "End Line": 9720 }, { - "Function Name": "keycmp", - "Structural Impact": 16.3, - "Lines of Code (LOC)": 14, + "Function Name": "SetByteOrder", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 40, "Control Flow Branches": 8, - "Input Parameters": 2, - "Control Flow Ratio": "88.9%", - "Start Line": 403, - "End Line": 416 - }, - { - "Function Name": "cob_file_sort_compare", - "Structural Impact": 15.7, - "Lines of Code (LOC)": 33, - "Control Flow Branches": 6, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "50.0%", - "Start Line": 6451, - "End Line": 6483 - }, - { - "Function Name": "cob_file_set_attr", - "Structural Impact": 15.4, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 4, - "Input Parameters": 7, - "Control Flow Ratio": "66.7%", - "Start Line": 4762, - "End Line": 4787 + "Start Line": 6137, + "End Line": 6176 }, { - "Function Name": "cob_sys_file_info", - "Structural Impact": 15.2, - "Lines of Code (LOC)": 62, - "Control Flow Branches": 6, + "Function Name": "GetTimeZone", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6326, - "End Line": 6387 + "Control Flow Ratio": "63.6%", + "Start Line": 6719, + "End Line": 6734 }, { - "Function Name": "cob_chk_dups", - "Structural Impact": 14.4, - "Lines of Code (LOC)": 33, + "Function Name": "SetupTagTable", + "Structural Impact": 14.2, + "Lines of Code (LOC)": 29, "Control Flow Branches": 8, "Input Parameters": 1, - "Control Flow Ratio": "80.0%", - "Start Line": 5353, - "End Line": 5385 - }, - { - "Function Name": "cob_exit_fileio", - "Structural Impact": 14.1, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 11, - "Input Parameters": 0, - "Control Flow Ratio": "73.3%", - "Start Line": 7175, - "End Line": 7215 + "Control Flow Ratio": "53.3%", + "Start Line": 5879, + "End Line": 5907 }, { - "Function Name": "errno_cob_sts", + "Function Name": "ConvertDuration", "Structural Impact": 13.7, "Lines of Code (LOC)": 19, "Control Flow Branches": 8, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 2379, - "End Line": 2397 - }, - { - "Function Name": "cob_file_free", - "Structural Impact": 13.2, - "Lines of Code (LOC)": 22, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 5011, - "End Line": 5032 - }, - { - "Function Name": "cob_sys_check_file_exist", - "Structural Impact": 13.2, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6070, - "End Line": 6125 + "Control Flow Ratio": "44.4%", + "Start Line": 6854, + "End Line": 6872 }, { - "Function Name": "cob_seq_write_opt", - "Structural Impact": 13.1, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 2527, - "End Line": 2546 + "Function Name": "SplitFileName", + "Structural Impact": 13.6, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "61.5%", + "Start Line": 4698, + "End Line": 4715 }, { - "Function Name": "cob_write_block", - "Structural Impact": 11.9, - "Lines of Code (LOC)": 31, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6660, - "End Line": 6690 + "Function Name": "IsFloat", + "Structural Impact": 13.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 12, + "Input Parameters": 0, + "Control Flow Ratio": "75.0%", + "Start Line": 5924, + "End Line": 5930 }, { - "Function Name": "unlock_record", - "Structural Impact": 11.8, - "Lines of Code (LOC)": 29, + "Function Name": "CopyAltInfo", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 18, "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 1934, - "End Line": 1962 - }, - { - "Function Name": "cob_file_set_key_extra", - "Structural Impact": 11.6, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 3, - "Input Parameters": 6, - "Control Flow Ratio": "60.0%", - "Start Line": 4856, - "End Line": 4875 + "Input Parameters": 3, + "Control Flow Ratio": "41.7%", + "Start Line": 5275, + "End Line": 5292 }, { - "Function Name": "cob_file_sort_using", - "Structural Impact": 11.3, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 6942, - "End Line": 6960 + "Function Name": "GetGroups", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "36.4%", + "Start Line": 3899, + "End Line": 3921 }, { - "Function Name": "cob_file_return", + "Function Name": "DoAutoLoad", "Structural Impact": 11.2, "Lines of Code (LOC)": 26, "Control Flow Branches": 6, "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 7121, - "End Line": 7146 + "Control Flow Ratio": "42.9%", + "Start Line": 5541, + "End Line": 5566 }, { - "Function Name": "relative_padout", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 16, + "Function Name": "Exists", + "Structural Impact": 11.1, + "Lines of Code (LOC)": 21, "Control Flow Branches": 4, "Input Parameters": 3, - "Control Flow Ratio": "57.1%", - "Start Line": 4354, - "End Line": 4369 + "Control Flow Ratio": "33.3%", + "Start Line": 4902, + "End Line": 4922 }, { - "Function Name": "cob_new_item", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 38, - "Control Flow Branches": 4, + "Function Name": "VerboseDump", + "Structural Impact": 11.1, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "30.8%", - "Start Line": 6500, - "End Line": 6537 + "Control Flow Ratio": "41.7%", + "Start Line": 9782, + "End Line": 9795 }, { - "Function Name": "cob_pre_open", - "Structural Impact": 10.3, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "83.3%", - "Start Line": 5045, - "End Line": 5081 + "Function Name": "DoUnpack", + "Structural Impact": 9.6, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "33.3%", + "Start Line": 6029, + "End Line": 6041 }, { - "Function Name": "cob_write_dict", - "Structural Impact": 9.8, - "Lines of Code (LOC)": 22, + "Function Name": "GetTagInfoList", + "Structural Impact": 9.6, + "Lines of Code (LOC)": 19, "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "57.1%", - "Start Line": 680, - "End Line": 701 - }, - { - "Function Name": "cob_file_malloc", - "Structural Impact": 9.8, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 4989, - "End Line": 5006 + "Control Flow Ratio": "36.4%", + "Start Line": 9103, + "End Line": 9121 }, { - "Function Name": "cob_get_filename_print", - "Structural Impact": 9.7, - "Lines of Code (LOC)": 21, + "Function Name": "IsDirectory", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 13, "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 7148, - "End Line": 7168 + "Control Flow Ratio": "33.3%", + "Start Line": 4928, + "End Line": 4940 }, { - "Function Name": "cob_cache_del", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 19, + "Function Name": "ExpandFlags", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 17, "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "71.4%", - "Start Line": 1016, - "End Line": 1034 + "Control Flow Ratio": "55.6%", + "Start Line": 5855, + "End Line": 5871 }, { - "Function Name": "isdirname", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 14, + "Function Name": "CleanWarning", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 12, "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 269, - "End Line": 282 - }, - { - "Function Name": "cob_savekey", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, - "Input Parameters": 3, "Control Flow Ratio": "50.0%", - "Start Line": 5776, - "End Line": 5793 - }, - { - "Function Name": "cob_sys_create_file", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 2, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 5870, - "End Line": 5897 + "Start Line": 2318, + "End Line": 2329 }, { - "Function Name": "cob_sys_write_file", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 2, - "Input Parameters": 5, + "Function Name": "NextTagKey", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, "Control Flow Ratio": "40.0%", - "Start Line": 5943, - "End Line": 5970 + "Start Line": 4634, + "End Line": 4641 }, { - "Function Name": "cob_sys_rename_file", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 29, + "Function Name": "ValidateImage", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 18, "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "42.9%", - "Start Line": 6127, - "End Line": 6155 - }, - { - "Function Name": "cob_file_sort_close", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7072, - "End Line": 7096 + "Input Parameters": 3, + "Control Flow Ratio": "30.0%", + "Start Line": 6391, + "End Line": 6408 }, { - "Function Name": "cob_sys_file_delete", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 25, + "Function Name": "Init", + "Structural Impact": 8.5, + "Lines of Code (LOC)": 56, "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6389, - "End Line": 6413 + "Input Parameters": 1, + "Control Flow Ratio": "37.5%", + "Start Line": 4304, + "End Line": 4359 }, { - "Function Name": "cob_file_release", + "Function Name": "ClearOptions", "Structural Impact": 8.2, - "Lines of Code (LOC)": 22, + "Lines of Code (LOC)": 23, "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "57.1%", - "Start Line": 7098, - "End Line": 7119 + "Control Flow Ratio": "44.4%", + "Start Line": 2680, + "End Line": 2702 }, { - "Function Name": "cob_file_destroy", - "Structural Impact": 8.0, + "Function Name": "MakeDescription", + "Structural Impact": 7.9, "Lines of Code (LOC)": 19, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "80.0%", - "Start Line": 4739, - "End Line": 4757 - }, - { - "Function Name": "cob_delete", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 22, "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 5622, - "End Line": 5643 - }, - { - "Function Name": "cob_param_no_quotes", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 5795, - "End Line": 5812 + "Control Flow Ratio": "42.9%", + "Start Line": 6442, + "End Line": 6460 }, { - "Function Name": "cob_file_sync", - "Structural Impact": 7.9, - "Lines of Code (LOC)": 16, + "Function Name": "ConvertBitrate", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 12, "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 983, - "End Line": 998 - }, - { - "Function Name": "cob_read_item", - "Structural Impact": 7.9, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6640, - "End Line": 6658 + "Control Flow Ratio": "36.4%", + "Start Line": 6879, + "End Line": 6890 }, { - "Function Name": "cob_get_sort_tempfile", + "Function Name": "ModifyMimeType", "Structural Impact": 7.7, "Lines of Code (LOC)": 15, "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 6565, - "End Line": 6579 - }, - { - "Function Name": "cob_sys_copyfile", - "Structural Impact": 7.0, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6305, - "End Line": 6324 - }, - { - "Function Name": "cob_sys_create_dir", - "Structural Impact": 6.9, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6204, - "End Line": 6228 - }, - { - "Function Name": "cob_order_keys", - "Structural Impact": 6.6, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 545, - "End Line": 562 - }, - { - "Function Name": "cob_file_set_linage", - "Structural Impact": 6.5, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 1, - "Input Parameters": 6, - "Control Flow Ratio": "50.0%", - "Start Line": 4880, - "End Line": 4903 - }, - { - "Function Name": "cob_copy_check", - "Structural Impact": 6.1, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 6692, - "End Line": 6710 - }, - { - "Function Name": "cob_fork_fileio", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 7351, - "End Line": 7362 + "Control Flow Ratio": "33.3%", + "Start Line": 9726, + "End Line": 9740 }, { - "Function Name": "unique_copy", - "Structural Impact": 5.7, + "Function Name": "Purge", + "Structural Impact": 7.6, "Lines of Code (LOC)": 10, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 6440, - "End Line": 6449 - }, - { - "Function Name": "cob_sys_delete_file", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "40.0%", - "Start Line": 5993, - "End Line": 6013 - }, - { - "Function Name": "cob_sys_change_dir", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "40.0%", - "Start Line": 6230, - "End Line": 6250 - }, - { - "Function Name": "cob_sys_delete_dir", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "40.0%", - "Start Line": 6252, - "End Line": 6272 - }, - { - "Function Name": "cob_cache_file", - "Structural Impact": 5.0, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 2, + "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 1000, - "End Line": 1014 - }, - { - "Function Name": "cob_commit", - "Structural Impact": 4.8, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 3, - "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 5645, - "End Line": 5660 + "Control Flow Ratio": "66.7%", + "Start Line": 4365, + "End Line": 4374 }, { - "Function Name": "cob_rollback", - "Structural Impact": 4.8, - "Lines of Code (LOC)": 16, + "Function Name": "GetTagID", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, "Control Flow Branches": 3, - "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 5662, - "End Line": 5677 - }, - { - "Function Name": "cob_sys_chdir", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6288, - "End Line": 6303 - }, - { - "Function Name": "cob_srttmpfile", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 2, - "Input Parameters": 0, - "Control Flow Ratio": "33.3%", - "Start Line": 6539, - "End Line": 6563 - }, - { - "Function Name": "cob_sys_mkdir", - "Structural Impact": 3.5, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6274, - "End Line": 6286 + "Control Flow Ratio": "30.0%", + "Start Line": 3724, + "End Line": 3732 }, { - "Function Name": "cob_free_list", - "Structural Impact": 3.5, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 1, + "Function Name": "ValidTagName", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "20.0%", - "Start Line": 6485, - "End Line": 6498 + "Control Flow Ratio": "57.1%", + "Start Line": 6418, + "End Line": 6422 }, { - "Function Name": "get_io_ptr", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, - "Input Parameters": 1, + "Function Name": "SetGroup", + "Structural Impact": 7.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 4, "Control Flow Ratio": "50.0%", - "Start Line": 284, - "End Line": 292 + "Start Line": 9620, + "End Line": 9624 }, { - "Function Name": "cob_sys_open_file", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 0, - "Input Parameters": 5, - "Control Flow Ratio": "0.0%", - "Start Line": 5856, - "End Line": 5868 + "Function Name": "DoEscape", + "Structural Impact": 6.8, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 5, + "Input Parameters": 0, + "Control Flow Ratio": "71.4%", + "Start Line": 9643, + "End Line": 9657 }, { - "Function Name": "lock_record", - "Structural Impact": 2.9, + "Function Name": "Error", + "Structural Impact": 6.7, "Lines of Code (LOC)": 13, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 1967, - "End Line": 1979 + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "28.6%", + "Start Line": 5626, + "End Line": 5638 }, { - "Function Name": "cob_file_sort_init_key", - "Structural Impact": 2.7, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 7062, - "End Line": 7070 + "Function Name": "JpegMarkerName", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "42.9%", + "Start Line": 7213, + "End Line": 7226 }, { - "Function Name": "unlock_record", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, + "Function Name": "ConvertFileSize", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1981, - "End Line": 1987 + "Control Flow Ratio": "11.1%", + "Start Line": 6828, + "End Line": 6848 }, { - "Function Name": "cob_file_set_lock", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, + "Function Name": "AddTagsToLookup", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 4932, - "End Line": 4938 + "Control Flow Ratio": "50.0%", + "Start Line": 5838, + "End Line": 5849 }, { - "Function Name": "cob_file_xfdname", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, + "Function Name": "TimeZoneString", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 4980, - "End Line": 4984 + "Control Flow Ratio": "25.0%", + "Start Line": 6741, + "End Line": 6753 }, { - "Function Name": "cob_unlock_file", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, + "Function Name": "VPrint", + "Structural Impact": 5.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5035, - "End Line": 5040 + "Control Flow Ratio": "33.3%", + "Start Line": 9745, + "End Line": 9754 }, { - "Function Name": "cob_sys_close_file", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 5972, - "End Line": 5981 + "Function Name": "SwapBytes", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "28.6%", + "Start Line": 5975, + "End Line": 5982 }, { - "Function Name": "cob_sys_flush_file", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 5983, - "End Line": 5991 + "Function Name": "GetRational32s", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "28.6%", + "Start Line": 6069, + "End Line": 6076 }, { - "Function Name": "cob_file_complete", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 4943, - "End Line": 4947 + "Function Name": "InverseFileName", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 6908, + "End Line": 6915 }, { - "Function Name": "catch_alarm", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, + "Function Name": "new", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 1780, - "End Line": 1780 + "Control Flow Ratio": "20.0%", + "Start Line": 2335, + "End Line": 2360 }, { - "Function Name": "dummy_stub", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 0, - "Control Flow Ratio": "0.0%", - "Start Line": 154, - "End Line": 154 + "Function Name": "GetRational32u", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "28.6%", + "Start Line": 6077, + "End Line": 6083 }, { - "Function Name": "dummy_91", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 0, - "Control Flow Ratio": "0.0%", - "Start Line": 155, - "End Line": 155 - } - ], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 2150, - "Sequential Logic Declarations": 605, - "Function Parameters": 209, - "Function/Method Declarations": 129, - "Class/Entity Declarations": 60, - "Defensive Programming Constructs": 137, - "Type/Safety Bypasses": 127, - "High-Risk Execution Commands": 4, - "I/O and Network Boundaries": 105, - "Exposed API / Public Exports": 923, - "State Mutations / Variable Reassignments": 5009, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 3, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 27, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 4, - "Metaprogramming & Reflection": 12, - "Module Dependencies (Imports)": 5, - "Authorship Metadata": 1, - "Planned Work (TODOs)": 2, - "Acknowledged Tech Debt (FIXMEs)": 1, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 3, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 117, - "Pointer Arithmetic & Addressing": 3013, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 40, - "Explicit Type Casts": 133, - "Fatal Aborts & Exceptions": 40, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 120, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 121, - "Resource Deallocation & Cleanup": 30, - "Private / Encapsulated Scopes": 118, - "Event Listeners & Subscribers": 3, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 5651, - "Structural Space Indentations": 7, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 5, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 2, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 504, - "Design Camel Case": 1, - "Design Snake Case": 503, - "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 147, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 0, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 16, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 2, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 2, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 5, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 0 - }, - "9. Extracted Dependencies": [ - "defaults.h", - "dlfcn.h", - "fileio.h", - "signal.h", - "sys/wait.h" - ] - }, - "cobol/gnucobol_internals/numeric.c": { - "1. Artifact Identity": { - "Filename": "numeric.c", - "Path": "cobol/gnucobol_internals/numeric.c", - "Language": "C", - "Architect": "(C) 2001-2012, 2014-2020 Free Software Foundation, Inc", - "Indentation Style": "Tabs", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", - "Lock Tier": 1.5, - "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" - }, - "2. Topological Coordinates": { - "X": -5271.7, - "Y": -79.95, - "Z": -3493.12 - }, - "3. Architectural Profile": { - "Repository Archetype": "Unclassified", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": "Unclassified", - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 2689, - "Coding LOC": 2299, - "Documentation LOC": 138, - "Structural Magnitude": 3385.58, - "Control Flow Ratio": "71.6%", - "Popularity Rank": 1, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 1.399 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "92.38%", - "Error & Exception Exposure": "92.09%", - "Tech Debt Exposure": "38.29%", - "Testing Exposure": "80.0%", - "API Exposure": "11.81%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "100.0%", - "Commented Logic Exposure": "0.0%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "94.08%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "5. Function Analysis": [ - { - "Function Name": "cob_decimal_set_display", - "Structural Impact": 641.6, - "Lines of Code (LOC)": 1470, - "Control Flow Branches": 327, + "Function Name": "GetRational64s", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "68.4%", - "Start Line": 1219, - "End Line": 2688 + "Control Flow Ratio": "28.6%", + "Start Line": 6084, + "End Line": 6090 }, { - "Function Name": "cob_decimal_get_binary", - "Structural Impact": 87.1, - "Lines of Code (LOC)": 102, - "Control Flow Branches": 40, - "Input Parameters": 3, - "Control Flow Ratio": "93.0%", - "Start Line": 1418, - "End Line": 1519 + "Function Name": "GetRational64u", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "28.6%", + "Start Line": 6091, + "End Line": 6097 }, { - "Function Name": "cob_decimal_do_round", - "Structural Impact": 73.3, - "Lines of Code (LOC)": 107, - "Control Flow Branches": 33, - "Input Parameters": 3, - "Control Flow Ratio": "71.7%", - "Start Line": 1627, - "End Line": 1733 + "Function Name": "GetFixed16s", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 6098, + "End Line": 6103 }, { - "Function Name": "cob_decimal_get_field", - "Structural Impact": 64.8, - "Lines of Code (LOC)": 96, - "Control Flow Branches": 29, - "Input Parameters": 3, - "Control Flow Ratio": "64.4%", - "Start Line": 1735, - "End Line": 1830 + "Function Name": "GetFixed32s", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 6109, + "End Line": 6115 }, { - "Function Name": "cob_decimal_get_packed", - "Structural Impact": 61.6, - "Lines of Code (LOC)": 113, - "Control Flow Branches": 27, - "Input Parameters": 3, - "Control Flow Ratio": "84.4%", - "Start Line": 1058, - "End Line": 1170 + "Function Name": "ImageInfo", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "18.2%", + "Start Line": 2382, + "End Line": 2404 }, { - "Function Name": "cob_decimal_set_binary", - "Structural Impact": 45.7, - "Lines of Code (LOC)": 82, - "Control Flow Branches": 23, - "Input Parameters": 2, - "Control Flow Ratio": "95.8%", - "Start Line": 1335, - "End Line": 1416 + "Function Name": "CanCreate", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "15.4%", + "Start Line": 4279, + "End Line": 4287 }, { - "Function Name": "cob_cmp_packed", - "Structural Impact": 41.8, - "Lines of Code (LOC)": 73, - "Control Flow Branches": 21, - "Input Parameters": 2, - "Control Flow Ratio": "80.8%", - "Start Line": 2342, - "End Line": 2414 + "Function Name": "MakeTagName", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "40.0%", + "Start Line": 6428, + "End Line": 6436 }, { - "Function Name": "cob_get_long_ebcdic_sign", - "Structural Impact": 41.4, - "Lines of Code (LOC)": 65, - "Control Flow Branches": 21, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2457, - "End Line": 2521 + "Function Name": "ProcessTIFF", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "14.3%", + "Start Line": 8488, + "End Line": 8500 }, { - "Function Name": "cob_cmp_numdisp", - "Structural Impact": 40.2, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 16, - "Input Parameters": 4, - "Control Flow Ratio": "84.2%", - "Start Line": 2523, - "End Line": 2566 + "Function Name": "TagTableKeys", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "28.6%", + "Start Line": 8904, + "End Line": 8913 }, { - "Function Name": "cob_decimal_adjust", - "Structural Impact": 39.8, - "Lines of Code (LOC)": 36, - "Control Flow Branches": 16, - "Input Parameters": 4, - "Control Flow Ratio": "88.9%", - "Start Line": 451, - "End Line": 486 + "Function Name": "OrderedKeys", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "40.0%", + "Start Line": 4293, + "End Line": 4297 }, { - "Function Name": "cob_add_int", - "Structural Impact": 32.8, - "Lines of Code (LOC)": 55, - "Control Flow Branches": 14, + "Function Name": "DirStart", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, "Input Parameters": 3, - "Control Flow Ratio": "70.0%", - "Start Line": 2179, - "End Line": 2233 + "Control Flow Ratio": "33.3%", + "Start Line": 7232, + "End Line": 7241 }, { - "Function Name": "cob_decimal_get_ieee64dec", - "Structural Impact": 32.6, - "Lines of Code (LOC)": 53, - "Control Flow Branches": 14, + "Function Name": "GetFoundTags", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 488, - "End Line": 540 + "Control Flow Ratio": "12.5%", + "Start Line": 3399, + "End Line": 3405 }, { - "Function Name": "cob_decimal_set_field", - "Structural Impact": 29.4, - "Lines of Code (LOC)": 34, - "Control Flow Branches": 15, + "Function Name": "SetNewGroups", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "78.9%", - "Start Line": 1539, - "End Line": 1572 + "Control Flow Ratio": "16.7%", + "Start Line": 3928, + "End Line": 3944 }, { - "Function Name": "cob_decimal_get_ieee128dec", - "Structural Impact": 28.4, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 12, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 607, - "End Line": 655 + "Function Name": "GetDescriptions", + "Structural Impact": 4.0, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "14.3%", + "Start Line": 6467, + "End Line": 6477 }, { - "Function Name": "cob_set_packed_int", - "Structural Impact": 26.4, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 13, + "Function Name": "LimitLongValues", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "81.2%", - "Start Line": 1172, - "End Line": 1215 + "Control Flow Ratio": "20.0%", + "Start Line": 6921, + "End Line": 6929 }, { - "Function Name": "cob_decimal_set_ieee64dec", - "Structural Impact": 25.7, - "Lines of Code (LOC)": 64, - "Control Flow Branches": 12, + "Function Name": "ConvertFileName", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "70.6%", - "Start Line": 542, - "End Line": 605 + "Control Flow Ratio": "20.0%", + "Start Line": 6896, + "End Line": 6902 }, { - "Function Name": "cob_decimal_print", - "Structural Impact": 24.6, - "Lines of Code (LOC)": 42, - "Control Flow Branches": 12, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 378, - "End Line": 419 + "Function Name": "GetFileExtension", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "20.0%", + "Start Line": 9085, + "End Line": 9096 }, { - "Function Name": "cob_decimal_set_ieee128dec", - "Structural Impact": 24.3, - "Lines of Code (LOC)": 70, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "73.3%", - "Start Line": 657, - "End Line": 726 + "Function Name": "ToggleByteOrder", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "66.7%", + "Start Line": 6180, + "End Line": 6183 }, { - "Function Name": "cob_cmp_float", - "Structural Impact": 24.1, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 12, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2295, - "End Line": 2326 + "Function Name": "GetCompositeTagInfo", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "16.7%", + "Start Line": 4145, + "End Line": 4150 }, { - "Function Name": "cob_decimal_set_packed", - "Structural Impact": 23.7, - "Lines of Code (LOC)": 59, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "91.7%", - "Start Line": 998, - "End Line": 1056 + "Function Name": "SetPriorityDir", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 9611, + "End Line": 9615 }, { - "Function Name": "cob_get_long_ascii_sign", - "Structural Impact": 22.6, - "Lines of Code (LOC)": 36, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2419, - "End Line": 2454 + "Function Name": "TimeLocal", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "16.7%", + "Start Line": 6701, + "End Line": 6713 }, { - "Function Name": "cob_print_ieeedec", - "Structural Impact": 20.7, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 1577, - "End Line": 1608 + "Function Name": "Encode", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 6352, + "End Line": 6356 }, { - "Function Name": "cob_decimal_set_double", - "Structural Impact": 18.3, - "Lines of Code (LOC)": 55, - "Control Flow Branches": 8, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 730, - "End Line": 784 + "Function Name": "DoUnpackDbl", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 6046, + "End Line": 6053 }, { - "Function Name": "cob_decimal_get_display", - "Structural Impact": 14.5, - "Lines of Code (LOC)": 50, - "Control Flow Branches": 5, + "Function Name": "ProcessSubTIFF", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, "Input Parameters": 3, - "Control Flow Ratio": "62.5%", - "Start Line": 1282, - "End Line": 1331 + "Control Flow Ratio": "0.0%", + "Start Line": 8506, + "End Line": 8513 }, { - "Function Name": "cob_decimal_div", - "Structural Impact": 10.2, - "Lines of Code (LOC)": 31, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "57.1%", - "Start Line": 1858, - "End Line": 1888 + "Function Name": "SwapWords", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "25.0%", + "Start Line": 5984, + "End Line": 5988 }, { - "Function Name": "cob_decimal_get_double", - "Structural Impact": 10.1, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "71.4%", - "Start Line": 786, - "End Line": 817 + "Function Name": "ProcessEXIF", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 8478, + "End Line": 8482 }, { - "Function Name": "cob_cmp_llint", - "Structural Impact": 10.1, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 4, + "Function Name": "DeleteTag", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 2259, - "End Line": 2286 + "Control Flow Ratio": "0.0%", + "Start Line": 9629, + "End Line": 9638 }, { - "Function Name": "cob_decimal_set_llint", - "Structural Impact": 9.9, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 4, + "Function Name": "GetTableName", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 341, - "End Line": 365 + "Control Flow Ratio": "0.0%", + "Start Line": 4590, + "End Line": 4595 }, { - "Function Name": "mpz_set_sll", - "Structural Impact": 9.5, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 4, + "Function Name": "GetTagIndex", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 137, - "End Line": 153 + "Control Flow Ratio": "0.0%", + "Start Line": 4601, + "End Line": 4606 }, { - "Function Name": "cob_numeric_cmp", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 4, + "Function Name": "AddCleanup", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2328, - "End Line": 2340 + "Control Flow Ratio": "0.0%", + "Start Line": 5579, + "End Line": 5584 }, { - "Function Name": "mpz_get_sll", - "Structural Impact": 8.1, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "57.1%", - "Start Line": 175, - "End Line": 195 + "Function Name": "IsInt", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "33.3%", + "Start Line": 5931, + "End Line": 5931 }, { - "Function Name": "mpz_get_ull", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 155, - "End Line": 173 + "Function Name": "IsHex", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "33.3%", + "Start Line": 5932, + "End Line": 5932 }, { - "Function Name": "cob_binary_set_uint64", - "Structural Impact": 7.8, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 266, - "End Line": 282 + "Function Name": "IsRational", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "33.3%", + "Start Line": 5933, + "End Line": 5933 }, { - "Function Name": "cob_binary_set_int64", - "Structural Impact": 7.8, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 3, + "Function Name": "RoundFloat", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 284, - "End Line": 300 + "Control Flow Ratio": "0.0%", + "Start Line": 5937, + "End Line": 5941 }, { - "Function Name": "shift_decimal", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, + "Function Name": "GetFixed16u", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 422, - "End Line": 436 + "Control Flow Ratio": "0.0%", + "Start Line": 6104, + "End Line": 6108 }, { - "Function Name": "align_decimal", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, + "Function Name": "GetFixed32u", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 439, - "End Line": 447 + "Control Flow Ratio": "0.0%", + "Start Line": 6116, + "End Line": 6121 }, { - "Function Name": "cob_decimal_align", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, + "Function Name": "ProcessEXV", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 1900, - "End Line": 1909 + "Control Flow Ratio": "0.0%", + "Start Line": 8469, + "End Line": 8473 }, { - "Function Name": "cob_binary_get_sint64", - "Structural Impact": 6.9, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 3, + "Function Name": "MetadataPath", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 220, - "End Line": 244 + "Control Flow Ratio": "0.0%", + "Start Line": 9075, + "End Line": 9079 }, { - "Function Name": "cob_binary_get_uint64", - "Structural Impact": 6.6, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 3, + "Function Name": "PrintHex", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 246, - "End Line": 264 - }, - { - "Function Name": "num_byte_memcpy", - "Structural Impact": 6.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 212, - "End Line": 218 + "Control Flow Ratio": "0.0%", + "Start Line": 9802, + "End Line": 9806 }, { - "Function Name": "cob_set_packed_zero", - "Structural Impact": 6.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 984, - "End Line": 996 + "Function Name": "GetTagName", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4165, + "End Line": 4170 }, { - "Function Name": "cob_packed_get_sign", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 821, - "End Line": 831 + "Function Name": "GetShortcuts", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4175, + "End Line": 4180 }, { - "Function Name": "cob_div_quotient", - "Structural Impact": 6.1, - "Lines of Code (LOC)": 33, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "25.0%", - "Start Line": 1949, - "End Line": 1981 + "Function Name": "DoUnpackRev", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6002, + "End Line": 6007 }, { - "Function Name": "cob_init_numeric", - "Structural Impact": 6.1, - "Lines of Code (LOC)": 38, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 2651, - "End Line": 2688 + "Function Name": "DoPackStd", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6011, + "End Line": 6016 }, { - "Function Name": "mpz_set_ull", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 121, - "End Line": 135 + "Function Name": "DoPackRev", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6018, + "End Line": 6023 }, { - "Function Name": "cob_exit_numeric", - "Structural Impact": 5.7, - "Lines of Code (LOC)": 33, - "Control Flow Branches": 3, + "Function Name": "GetRequestedTags", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 0, - "Control Flow Ratio": "60.0%", - "Start Line": 2617, - "End Line": 2649 + "Control Flow Ratio": "0.0%", + "Start Line": 3411, + "End Line": 3415 }, { - "Function Name": "cob_print_realbin", - "Structural Impact": 4.8, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "25.0%", - "Start Line": 1610, - "End Line": 1625 + "Function Name": "AvailableOptions", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4156, + "End Line": 4159 }, { - "Function Name": "cob_decimal_alloc", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2568, - "End Line": 2581 + "Function Name": "AUTOLOAD", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5571, + "End Line": 5574 }, { - "Function Name": "cob_decimal_push", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2583, - "End Line": 2597 + "Function Name": "IsPC", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5915, + "End Line": 5918 }, { - "Function Name": "cob_decimal_pop", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2599, - "End Line": 2613 + "Function Name": "DoUnpackStd", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5996, + "End Line": 6000 }, { - "Function Name": "cob_decimal_set_ullint", - "Structural Impact": 4.1, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 327, - "End Line": 338 + "Function Name": "DummyWriteProc", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 1241, + "End Line": 1241 }, { - "Function Name": "cob_gmp_free", - "Structural Impact": 3.4, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "20.0%", - "Start Line": 200, - "End Line": 210 + "Function Name": "SetWarning", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 2310, + "End Line": 2310 }, { - "Function Name": "cob_decimal_clear", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 317, - "End Line": 324 + "Function Name": "GetWarning", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 2313, + "End Line": 2313 }, { - "Function Name": "cob_set_field_to_uint", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 13, + "Function Name": "Get8s", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1523, - "End Line": 1535 + "Start Line": 6056, + "End Line": 6056 }, { - "Function Name": "cob_add", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "Get8u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1913, - "End Line": 1920 + "Start Line": 6057, + "End Line": 6057 }, { - "Function Name": "cob_sub", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "Get16s", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1922, - "End Line": 1929 + "Start Line": 6058, + "End Line": 6058 }, { - "Function Name": "cob_mul", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "Get16u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1931, - "End Line": 1938 + "Start Line": 6059, + "End Line": 6059 }, { - "Function Name": "cob_div", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "Get32s", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1940, - "End Line": 1947 + "Start Line": 6060, + "End Line": 6060 }, { - "Function Name": "cob_decimal_setget_fld", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 6, + "Function Name": "Get32u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1989, - "End Line": 1994 + "Start Line": 6061, + "End Line": 6061 }, { - "Function Name": "cob_sub_int", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, + "Function Name": "GetFloat", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 2235, - "End Line": 2239 + "Start Line": 6062, + "End Line": 6062 }, { - "Function Name": "cob_decimal_add", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, + "Function Name": "GetDouble", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1834, - "End Line": 1840 + "Start Line": 6063, + "End Line": 6063 }, { - "Function Name": "cob_decimal_sub", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, + "Function Name": "Get16uRev", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1842, - "End Line": 1848 + "Start Line": 6064, + "End Line": 6064 }, { - "Function Name": "cob_decimal_mul", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, + "Function Name": "Get32uRev", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1850, - "End Line": 1856 + "Start Line": 6065, + "End Line": 6065 }, { - "Function Name": "cob_cmp_int", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, + "Function Name": "Set8s", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 2241, - "End Line": 2248 + "Start Line": 6123, + "End Line": 6123 }, { - "Function Name": "cob_cmp_uint", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, + "Function Name": "Set8u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 2250, - "End Line": 2257 + "Start Line": 6124, + "End Line": 6124 }, { - "Function Name": "cob_decimal_init2", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, + "Function Name": "Set16u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 304, - "End Line": 309 + "Start Line": 6125, + "End Line": 6125 }, { - "Function Name": "cob_decimal_set", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, + "Function Name": "Set32u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 369, - "End Line": 374 + "Start Line": 6126, + "End Line": 6126 }, { - "Function Name": "cob_decimal_cmp", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, + "Function Name": "Set16uRev", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1890, - "End Line": 1895 + "Start Line": 6127, + "End Line": 6127 }, { - "Function Name": "cob_div_remainder", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, + "Function Name": "GetByteOrder", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1983, - "End Line": 1987 + "Start Line": 6131, + "End Line": 6131 }, { - "Function Name": "cob_decimal_init", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 5, + "Function Name": "FormatSize", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 311, - "End Line": 315 + "Start Line": 6253, + "End Line": 6253 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 566, - "Sequential Logic Declarations": 225, - "Function Parameters": 116, - "Function/Method Declarations": 75, - "Class/Entity Declarations": 5, - "Defensive Programming Constructs": 43, - "Type/Safety Bypasses": 2, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 267, - "State Mutations / Variable Reassignments": 1353, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 2, + "Control Flow Branches": 2806, + "Sequential Logic Declarations": 1865, + "Function Parameters": 373, + "Function/Method Declarations": 237, + "Class/Entity Declarations": 1, + "Defensive Programming Constructs": 57, + "Type/Safety Bypasses": 21, + "High-Risk Execution Commands": 4, + "I/O and Network Boundaries": 4, + "Exposed API / Public Exports": 3, + "State Mutations / Variable Reassignments": 6165, + "Commented-out Code (Dead Logic)": 11, + "Structured Documentation Blocks": 0, "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 11, - "Decorators and Annotations": 0, + "Asynchronous/Concurrent Execution": 10, + "UI / View Layer Components": 16, + "Closures and Anonymous Functions": 5, + "Global State Dependencies": 2046, + "Decorators and Annotations": 728, "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 2, + "Collection Iterators / Comprehensions": 57, + "Scientific & Mathematical Operations": 25, "Metaprogramming & Reflection": 7, - "Module Dependencies (Imports)": 14, - "Authorship Metadata": 1, + "Module Dependencies (Imports)": 82, + "Authorship Metadata": 0, "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 3, + "Acknowledged Tech Debt (FIXMEs)": 8, "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, + "Server-Side Rendering Contexts": 10, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, - "Preprocessor Macros": 106, - "Pointer Arithmetic & Addressing": 808, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 1863, "Manual Memory Allocation": 0, "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 8, - "Explicit Type Casts": 17, - "Fatal Aborts & Exceptions": 2, + "Structured Telemetry & Logging": 81, + "Ad-hoc Print / Debug Statements": 93, + "Explicit Type Casts": 124, + "Fatal Aborts & Exceptions": 3, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 60, + "Bitwise Operations": 635, "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 63, - "Resource Deallocation & Cleanup": 1, - "Private / Encapsulated Scopes": 53, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 235, + "Private / Encapsulated Scopes": 949, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 1820, - "Structural Space Indentations": 0, + "Bypassed / Skipped Tests": 15, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 7658, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, + "Ipc Rpc Bridges": 5, "Feature Flags": 0, "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, + "Regex Execution": 419, + "Time Date Logic": 57, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -65407,31 +72570,31 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 218, - "Design Camel Case": 0, - "Design Snake Case": 218, - "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 52, + "Core Var Decl": 1431, + "Design Camel Case": 5, + "Design Snake Case": 101, + "Design Pascal Case": 529, + "Design Upper Case": 795, + "Design Short Vars": 54, "Design Long Vars": 0, "Duplicate Logic": 0, - "Orphaned Logic": 26, + "Orphaned Logic": 32, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 0, + "High-Entropy / Obfuscated Logic": 485, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, + "Dynamic Code Execution (Eval/Exec)": 2, "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, + "Commented-Out Executable Logic": 19, "Low-Level Bitwise / Cryptographic Math": 0, "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, + "Non-Standard Unicode / Homoglyphs": 1, "Embedded Credentials & Keys": 0, "Sec Extension Mismatch": 0, - "Sec Entropy": 0, + "Sec Entropy": 1, "Sec Tainted Injection": 0, "Prompt Injection": 0, "Agentic Rce": 0, @@ -65439,44 +72602,129 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 14, - "Direct Downstream (Dependency Blast Radius)": 1, - "Total Upstream (Absolute Fragility)": 0, + "Direct Upstream (Fragility)": 99, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 8, "Total Downstream (Absolute Dependency Blast Radius)": 0 }, "9. Extracted Dependencies": [ - "coblocal.h", - "config.h", - "ctype.h", - "errno.h", - "gmp.h", - "ieeefp.h", - "libcob.h", - "math.h", - "mpir.h", - "stdarg.h", - "stddef.h", - "stdio.h", - "stdlib.h", - "string.h" + "CodedCharacterSet", + "Compact", + "Cwd", + "Digest::MD5", + "Digest::SHA", + "EXIF", + "Encode", + "Exporter", + "File::Basename", + "File::RandomAccess", + "File::StatX", + "FilePath", + "Image::ExifTool", + "Image::ExifTool::BPG", + "Image::ExifTool::BigTIFF", + "Image::ExifTool::CanonRaw", + "Image::ExifTool::Charset", + "Image::ExifTool::GPS", + "Image::ExifTool::GeoTiff", + "Image::ExifTool::Geolocation", + "Image::ExifTool::Geotag", + "Image::ExifTool::HTML", + "Image::ExifTool::HtmlDump", + "Image::ExifTool::ICC_Profile", + "Image::ExifTool::JPEGDigest", + "Image::ExifTool::Lang", + "Image::ExifTool::MacOS", + "Image::ExifTool::Panasonic", + "Image::ExifTool::Shortcuts", + "Image::ExifTool::Sony", + "Image::ExifTool::Validate", + "Image::ExifTool::XMP", + "ListSplit", + "POSIX", + "PRINT_CONV", + "Require", + "SystemTimeRes", + "Time::HiRes", + "Time::Local", + "Time::Piece", + "Win32::API", + "Win32API::File", + "WindowsLongPath", + "a", + "all", + "alternate", + "base", + "biggie", + "binary", + "chance", + "character", + "configFile", + "data", + "default", + "different", + "directory", + "duplicates", + "entries", + "error", + "extension", + "file", + "groups", + "hash", + "hex", + "in", + "incorrect", + "index", + "input", + "it", + "key", + "longer", + "more", + "need", + "new", + "of", + "only", + "overload", + "print", + "proc", + "recognized", + "requested", + "sort", + "special", + "specific", + "specified", + "strict", + "such", + "system", + "tag", + "tags", + "the", + "this", + "value", + "values", + "vars", + "verbose", + "warning", + "warnings", + "when" ] }, - "cobol/gnucobol_internals/screenio.cpy": { + "perl/exiftool/Makefile.PL": { "1. Artifact Identity": { - "Filename": "screenio.cpy", - "Path": "cobol/gnucobol_internals/screenio.cpy", - "Language": "Cobol", + "Filename": "Makefile.PL", + "Path": "perl/exiftool/Makefile.PL", + "Language": "Perl", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .cpy)" + "Folder Dominant Lang": "perl", + "Lock Tier": 1, + "Identity Proof": "Metadata Anchor (Makefile.PL)" }, "2. Topological Coordinates": { - "X": -5475.18, - "Y": -85.82, - "Z": -3690.73 + "X": 7481.06, + "Y": 28.3, + "Z": 2130.31 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -65485,59 +72733,59 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 197, - "Coding LOC": 152, - "Documentation LOC": 39, - "Structural Magnitude": 1.15, - "Control Flow Ratio": "0.0%", + "Total LOC": 60, + "Coding LOC": 51, + "Documentation LOC": 6, + "Structural Magnitude": 18.02, + "Control Flow Ratio": "84.6%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.0 + "Raw Cognitive Density": 0.608 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "0.0%", - "Error & Exception Exposure": "58.26%", + "Cognitive Load Exposure": "25.31%", + "Error & Exception Exposure": "68.15%", "Tech Debt Exposure": "0.0%", "Testing Exposure": "2.3%", "API Exposure": "0.0%", "Concurrency Exposure": "0.0%", - "State Flux Exposure": "31.34%", - "Commented Logic Exposure": "7.29%", + "State Flux Exposure": "37.02%", + "Commented Logic Exposure": "0.0%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "13.38%", + "Documentation Exposure": "31.89%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 0, - "Sequential Logic Declarations": 0, + "Control Flow Branches": 22, + "Sequential Logic Declarations": 4, "Function Parameters": 0, "Function/Method Declarations": 0, "Class/Entity Declarations": 0, "Defensive Programming Constructs": 0, "Type/Safety Bypasses": 0, "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 1, + "I/O and Network Boundaries": 0, "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 5, - "Commented-out Code (Dead Logic)": 1, + "State Mutations / Variable Reassignments": 2, + "Commented-out Code (Dead Logic)": 0, "Structured Documentation Blocks": 0, "Unit Test Assertions": 0, "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, "Global State Dependencies": 0, - "Decorators and Annotations": 0, + "Decorators and Annotations": 47, "Generic Type Abstractions": 0, "Collection Iterators / Comprehensions": 0, "Scientific & Mathematical Operations": 0, "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 0, + "Module Dependencies (Imports)": 2, "Authorship Metadata": 0, "Planned Work (TODOs)": 0, "Acknowledged Tech Debt (FIXMEs)": 0, @@ -65558,11 +72806,11 @@ "Thread Synchronization Locks": 0, "Immutable Data Declarations": 0, "Resource Deallocation & Cleanup": 0, - "Private / Encapsulated Scopes": 0, + "Private / Encapsulated Scopes": 2, "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 152, + "Structural Space Indentations": 45, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -65570,7 +72818,7 @@ "Feature Flags": 0, "Serialization Parsing": 0, "Regex Execution": 0, - "Time Date Logic": 0, + "Time Date Logic": 2, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -65579,11 +72827,11 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 0, + "Core Var Decl": 8, "Design Camel Case": 0, - "Design Snake Case": 0, + "Design Snake Case": 3, "Design Pascal Case": 0, - "Design Upper Case": 0, + "Design Upper Case": 5, "Design Short Vars": 0, "Design Long Vars": 0, "Duplicate Logic": 0, @@ -65611,29 +72859,32 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 0, + "Direct Upstream (Fragility)": 2, "Direct Downstream (Dependency Blast Radius)": 0, "Total Upstream (Absolute Fragility)": 0, "Total Downstream (Absolute Dependency Blast Radius)": 0 }, - "9. Extracted Dependencies": [] + "9. Extracted Dependencies": [ + "ExtUtils::MakeMaker", + "File::Spec" + ] }, - "cobol/gnucobol_internals/scanner.l": { + "perl/exiftool/RandomAccess.pm": { "1. Artifact Identity": { - "Filename": "scanner.l", - "Path": "cobol/gnucobol_internals/scanner.l", - "Language": "Yacc", - "Architect": "(C) 2001-2012, 2014-2019 Free Software Foundation, Inc", - "Indentation Style": "Mixed (0.7% Spaces / 99.3% Tabs)", + "Filename": "RandomAccess.pm", + "Path": "perl/exiftool/RandomAccess.pm", + "Language": "Perl", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", + "Folder Dominant Lang": "perl", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .l)" + "Identity Proof": "Single Indicator (Ext: .pm)" }, "2. Topological Coordinates": { - "X": -4869.59, - "Y": 78.88, - "Z": -4053.03 + "X": 7267.42, + "Y": -83.58, + "Z": 1133.64 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -65642,309 +72893,202 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 2489, - "Coding LOC": 1917, - "Documentation LOC": 253, - "Structural Magnitude": 1265.84, - "Control Flow Ratio": "86.3%", + "Total LOC": 448, + "Coding LOC": 320, + "Documentation LOC": 106, + "Structural Magnitude": 435.0, + "Control Flow Ratio": "52.4%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.962 + "Raw Cognitive Density": 1.1 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "70.04%", - "Error & Exception Exposure": "94.96%", - "Tech Debt Exposure": "14.4%", + "Cognitive Load Exposure": "80.22%", + "Error & Exception Exposure": "96.75%", + "Tech Debt Exposure": "94.12%", "Testing Exposure": "80.0%", - "API Exposure": "0.0%", + "API Exposure": "0.25%", "Concurrency Exposure": "0.0%", "State Flux Exposure": "100.0%", - "Commented Logic Exposure": "0.0%", + "Commented Logic Exposure": "5.74%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "11.92%", + "Documentation Exposure": "12.24%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "error", - "Structural Impact": 21.8, - "Lines of Code (LOC)": 96, - "Control Flow Branches": 16, - "Input Parameters": 0, - "Control Flow Ratio": "76.2%", - "Start Line": 1590, - "End Line": 1685 + "Function Name": "Read", + "Structural Impact": 40.6, + "Lines of Code (LOC)": 77, + "Control Flow Branches": 25, + "Input Parameters": 1, + "Control Flow Ratio": "56.8%", + "Start Line": 178, + "End Line": 254 }, { - "Function Name": "error", - "Structural Impact": 19.1, - "Lines of Code (LOC)": 83, - "Control Flow Branches": 14, - "Input Parameters": 0, - "Control Flow Ratio": "73.7%", - "Start Line": 1511, - "End Line": 1593 + "Function Name": "ReadLine", + "Structural Impact": 31.6, + "Lines of Code (LOC)": 67, + "Control Flow Branches": 19, + "Input Parameters": 1, + "Control Flow Ratio": "65.5%", + "Start Line": 260, + "End Line": 326 }, { - "Function Name": "error", - "Structural Impact": 16.0, - "Lines of Code (LOC)": 80, - "Control Flow Branches": 11, - "Input Parameters": 0, - "Control Flow Ratio": "68.8%", - "Start Line": 1682, - "End Line": 1761 + "Function Name": "Close", + "Structural Impact": 30.8, + "Lines of Code (LOC)": 50, + "Control Flow Branches": 19, + "Input Parameters": 1, + "Control Flow Ratio": "59.4%", + "Start Line": 395, + "End Line": 444 }, { - "Function Name": "error", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 47, + "Function Name": "Seek", + "Structural Impact": 19.4, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 8, + "Input Parameters": 3, + "Control Flow Ratio": "61.5%", + "Start Line": 144, + "End Line": 172 + }, + { + "Function Name": "Purge", + "Structural Impact": 17.0, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "62.5%", + "Start Line": 353, + "End Line": 381 + }, + { + "Function Name": "new", + "Structural Impact": 11.6, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "30.8%", + "Start Line": 59, + "End Line": 90 + }, + { + "Function Name": "SeekTest", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 13, "Control Flow Branches": 5, - "Input Parameters": 0, - "Control Flow Ratio": "71.4%", - "Start Line": 1468, - "End Line": 1514 + "Input Parameters": 1, + "Control Flow Ratio": "55.6%", + "Start Line": 106, + "End Line": 118 }, { - "Function Name": "error", - "Structural Impact": 5.8, + "Function Name": "Slurp", + "Structural Impact": 7.9, "Lines of Code (LOC)": 16, "Control Flow Branches": 4, - "Input Parameters": 0, - "Control Flow Ratio": "57.1%", - "Start Line": 1758, - "End Line": 1773 + "Input Parameters": 1, + "Control Flow Ratio": "44.4%", + "Start Line": 331, + "End Line": 346 }, { - "Function Name": "freevar", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 27, + "Function Name": "Tell", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 124, + "End Line": 134 + }, + { + "Function Name": "BinMode", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 386, + "End Line": 390 + }, + { + "Function Name": "Debug", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 2223, - "End Line": 2249 + "Start Line": 95, + "End Line": 99 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 372, - "Sequential Logic Declarations": 59, - "Function Parameters": 0, - "Function/Method Declarations": 6, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, - "Type/Safety Bypasses": 33, + "Control Flow Branches": 97, + "Sequential Logic Declarations": 88, + "Function Parameters": 23, + "Function/Method Declarations": 12, + "Class/Entity Declarations": 1, + "Defensive Programming Constructs": 1, + "Type/Safety Bypasses": 0, "High-Risk Execution Commands": 0, "I/O and Network Boundaries": 1, - "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 1155, - "Commented-out Code (Dead Logic)": 0, + "Exposed API / Public Exports": 3, + "State Mutations / Variable Reassignments": 248, + "Commented-out Code (Dead Logic)": 1, "Structured Documentation Blocks": 0, "Unit Test Assertions": 0, "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, - "Global State Dependencies": 72, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 12, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 6, - "Module Dependencies (Imports)": 7, - "Authorship Metadata": 1, - "Planned Work (TODOs)": 4, - "Acknowledged Tech Debt (FIXMEs)": 7, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 40, - "Pointer Arithmetic & Addressing": 134, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 25, - "Fatal Aborts & Exceptions": 0, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 63, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 63, - "Resource Deallocation & Cleanup": 0, - "Private / Encapsulated Scopes": 53, - "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 1401, - "Structural Space Indentations": 10, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 264, - "Design Camel Case": 0, - "Design Snake Case": 264, - "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 51, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 0, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 6, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 0, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 0, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 0 - }, - "9. Extracted Dependencies": [] - }, - "cobol/gnucobol_internals/syn_misc.at": { - "1. Artifact Identity": { - "Filename": "syn_misc.at", - "Path": "cobol/gnucobol_internals/syn_misc.at", - "Language": "M4", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .at)" - }, - "2. Topological Coordinates": { - "X": -4606.72, - "Y": 1.1, - "Z": -3451.53 - }, - "3. Architectural Profile": { - "Repository Archetype": "Unclassified", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": null, - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 7252, - "Coding LOC": 6117, - "Documentation LOC": 190, - "Structural Magnitude": 137.34, - "Control Flow Ratio": "0.0%", - "Popularity Rank": 0, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.0 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "0.0%", - "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "11.78%", - "Testing Exposure": "2.3%", - "API Exposure": "0.0%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "0.0%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "11.92%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "5. Function Analysis": [], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 0, - "Sequential Logic Declarations": 0, - "Function Parameters": 0, - "Function/Method Declarations": 0, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, - "Type/Safety Bypasses": 0, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 0, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 0, - "Unit Test Assertions": 633, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 0, - "Decorators and Annotations": 0, + "Global State Dependencies": 29, + "Decorators and Annotations": 2, "Generic Type Abstractions": 0, "Collection Iterators / Comprehensions": 0, "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 0, + "Metaprogramming & Reflection": 2, + "Module Dependencies (Imports)": 3, "Authorship Metadata": 0, - "Planned Work (TODOs)": 15, - "Acknowledged Tech Debt (FIXMEs)": 14, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 4, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 0, + "Pointer Arithmetic & Addressing": 121, "Manual Memory Allocation": 0, "Inline Assembly Blocks": 0, "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 0, + "Ad-hoc Print / Debug Statements": 8, + "Explicit Type Casts": 4, "Fatal Aborts & Exceptions": 0, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 0, + "Bitwise Operations": 3, "Thread Synchronization Locks": 0, "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 124, - "Private / Encapsulated Scopes": 0, + "Resource Deallocation & Cleanup": 1, + "Private / Encapsulated Scopes": 51, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 2, + "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 3868, + "Structural Space Indentations": 275, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, "Ipc Rpc Bridges": 0, "Feature Flags": 0, "Serialization Parsing": 0, - "Regex Execution": 0, + "Regex Execution": 1, "Time Date Logic": 0, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, @@ -65954,15 +73098,15 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 51, + "Core Var Decl": 11, "Design Camel Case": 0, - "Design Snake Case": 14, + "Design Snake Case": 0, "Design Pascal Case": 0, - "Design Upper Case": 37, - "Design Short Vars": 10, + "Design Upper Case": 11, + "Design Short Vars": 0, "Design Long Vars": 0, "Duplicate Logic": 0, - "Orphaned Logic": 0, + "Orphaned Logic": 4, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, @@ -65986,12 +73130,811 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 0, + "Direct Upstream (Fragility)": 5, "Direct Downstream (Dependency Blast Radius)": 0, "Total Upstream (Absolute Fragility)": 0, "Total Downstream (Absolute Dependency Blast Radius)": 0 }, - "9. Extracted Dependencies": [] + "9. Extracted Dependencies": [ + "Exporter", + "buffering", + "only", + "strict", + "vars" + ] + }, + "perl/exiftool/exiftool": { + "1. Artifact Identity": { + "Filename": "exiftool", + "Path": "perl/exiftool/exiftool", + "Language": "Perl", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "perl", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Shebang)" + }, + "2. Topological Coordinates": { + "X": 6908.1, + "Y": 50.88, + "Z": 2054.97 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 8151, + "Coding LOC": 6627, + "Documentation LOC": 639, + "Structural Magnitude": 7318.94, + "Control Flow Ratio": "73.5%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 1.689 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "76.83%", + "Error & Exception Exposure": "96.55%", + "Tech Debt Exposure": "8.93%", + "Testing Exposure": "80.0%", + "API Exposure": "0.01%", + "Concurrency Exposure": "17.14%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "5.97%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "11.92%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [ + { + "Function Name": "GetImageInfo", + "Structural Impact": 892.5, + "Lines of Code (LOC)": 1015, + "Control Flow Branches": 485, + "Input Parameters": 2, + "Control Flow Ratio": "77.4%", + "Start Line": 2108, + "End Line": 3122 + }, + { + "Function Name": "SetImageInfo", + "Structural Impact": 445.3, + "Lines of Code (LOC)": 546, + "Control Flow Branches": 208, + "Input Parameters": 3, + "Control Flow Ratio": "72.2%", + "Start Line": 3129, + "End Line": 3674 + }, + { + "Function Name": "ScanDir", + "Structural Impact": 130.4, + "Lines of Code (LOC)": 129, + "Control Flow Branches": 61, + "Input Parameters": 3, + "Control Flow Ratio": "79.2%", + "Start Line": 4293, + "End Line": 4421 + }, + { + "Function Name": "FilenameSPrintf", + "Structural Impact": 84.8, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 40, + "Input Parameters": 3, + "Control Flow Ratio": "75.5%", + "Start Line": 4646, + "End Line": 4702 + }, + { + "Function Name": "NextUnusedFilename", + "Structural Impact": 78.8, + "Lines of Code (LOC)": 51, + "Control Flow Branches": 43, + "Input Parameters": 2, + "Control Flow Ratio": "70.5%", + "Start Line": 4723, + "End Line": 4773 + }, + { + "Function Name": "SuggestedExtension", + "Structural Impact": 66.8, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 31, + "Input Parameters": 3, + "Control Flow Ratio": "86.1%", + "Start Line": 4560, + "End Line": 4616 + }, + { + "Function Name": "FormatXML", + "Structural Impact": 48.1, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 22, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 3751, + "End Line": 3793 + }, + { + "Function Name": "ProcessFiles", + "Structural Impact": 47.9, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 25, + "Input Parameters": 2, + "Control Flow Ratio": "75.8%", + "Start Line": 4232, + "End Line": 4288 + }, + { + "Function Name": "FormatJSON", + "Structural Impact": 42.3, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 17, + "Input Parameters": 4, + "Control Flow Ratio": "70.8%", + "Start Line": 3835, + "End Line": 3875 + }, + { + "Function Name": "ReadStayOpen", + "Structural Impact": 39.9, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 25, + "Input Parameters": 1, + "Control Flow Ratio": "65.8%", + "Start Line": 4922, + "End Line": 4984 + }, + { + "Function Name": "DoHardLink", + "Structural Impact": 35.7, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 13, + "Input Parameters": 5, + "Control Flow Ratio": "86.7%", + "Start Line": 3680, + "End Line": 3708 + }, + { + "Function Name": "OpenOutputFile", + "Structural Impact": 34.9, + "Lines of Code (LOC)": 40, + "Control Flow Branches": 18, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 4801, + "End Line": 4840 + }, + { + "Function Name": "ConvertBinary", + "Structural Impact": 31.6, + "Lines of Code (LOC)": 39, + "Control Flow Branches": 20, + "Input Parameters": 1, + "Control Flow Ratio": "62.5%", + "Start Line": 3952, + "End Line": 3990 + }, + { + "Function Name": "EscapeJSON", + "Structural Impact": 29.3, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 15, + "Input Parameters": 2, + "Control Flow Ratio": "65.2%", + "Start Line": 3799, + "End Line": 3830 + }, + { + "Function Name": "FindFileWindows", + "Structural Impact": 28.3, + "Lines of Code (LOC)": 47, + "Control Flow Branches": 14, + "Input Parameters": 2, + "Control Flow Ratio": "45.2%", + "Start Line": 4430, + "End Line": 4476 + }, + { + "Function Name": "IsEqual", + "Structural Impact": 27.2, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 12, + "Input Parameters": 3, + "Control Flow Ratio": "48.0%", + "Start Line": 3996, + "End Line": 4020 + }, + { + "Function Name": "AddGroups", + "Structural Impact": 23.3, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 9, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 3929, + "End Line": 3946 + }, + { + "Function Name": "FilterArgfileLine", + "Structural Impact": 22.4, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 14, + "Input Parameters": 1, + "Control Flow Ratio": "63.6%", + "Start Line": 4893, + "End Line": 4915 + }, + { + "Function Name": "PrintCSV", + "Structural Impact": 16.8, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "58.8%", + "Start Line": 3901, + "End Line": 3924 + }, + { + "Function Name": "PrintTagList", + "Structural Impact": 16.8, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "62.5%", + "Start Line": 5024, + "End Line": 5048 + }, + { + "Function Name": "Printable", + "Structural Impact": 15.3, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 9, + "Input Parameters": 1, + "Control Flow Ratio": "69.2%", + "Start Line": 4026, + "End Line": 4048 + }, + { + "Function Name": "DoSetFromFile", + "Structural Impact": 15.2, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 6, + "Input Parameters": 3, + "Control Flow Ratio": "35.3%", + "Start Line": 4141, + "End Line": 4165 + }, + { + "Function Name": "AddPrintFormat", + "Structural Impact": 14.9, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 9, + "Input Parameters": 1, + "Control Flow Ratio": "69.2%", + "Start Line": 4539, + "End Line": 4554 + }, + { + "Function Name": "EFile", + "Structural Impact": 14.8, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "58.3%", + "Start Line": 4989, + "End Line": 5007 + }, + { + "Function Name": "PrintErrors", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 6, + "Input Parameters": 3, + "Control Flow Ratio": "54.5%", + "Start Line": 5054, + "End Line": 5067 + }, + { + "Function Name": "LoadPrintFormat", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 4623, + "End Line": 4637 + }, + { + "Function Name": "LengthUTF8", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "43.8%", + "Start Line": 4054, + "End Line": 4079 + }, + { + "Function Name": "SetWindowTitle", + "Structural Impact": 12.1, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "77.8%", + "Start Line": 4213, + "End Line": 4227 + }, + { + "Function Name": "SlurpFile", + "Structural Impact": 11.7, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 4861, + "End Line": 4886 + }, + { + "Function Name": "CheckUTF8", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "55.6%", + "Start Line": 4193, + "End Line": 4208 + }, + { + "Function Name": "Infile", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4109, + "End Line": 4122 + }, + { + "Function Name": "EncodeXML", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "55.6%", + "Start Line": 3729, + "End Line": 3745 + }, + { + "Function Name": "AbsPath", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "35.7%", + "Start Line": 4505, + "End Line": 4520 + }, + { + "Function Name": "AcceptFile", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "41.7%", + "Start Line": 4847, + "End Line": 4855 + }, + { + "Function Name": "FormatCSV", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 3881, + "End Line": 3896 + }, + { + "Function Name": "Exit", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 333, + "End Line": 347 + }, + { + "Function Name": "HasWildcards", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "42.9%", + "Start Line": 4180, + "End Line": 4187 + }, + { + "Function Name": "Warning", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "40.0%", + "Start Line": 4128, + "End Line": 4135 + }, + { + "Function Name": "MyConvertFileName", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "28.6%", + "Start Line": 4526, + "End Line": 4534 + }, + { + "Function Name": "Progress", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "40.0%", + "Start Line": 5012, + "End Line": 5019 + }, + { + "Function Name": "CreateDirectory", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "22.2%", + "Start Line": 4779, + "End Line": 4794 + }, + { + "Function Name": "Cleanup", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 0, + "Control Flow Ratio": "50.0%", + "Start Line": 369, + "End Line": 376 + }, + { + "Function Name": "AddSetTagsFile", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 4086, + "End Line": 4103 + }, + { + "Function Name": "Warn", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "50.0%", + "Start Line": 349, + "End Line": 356 + }, + { + "Function Name": "CleanXML", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 3714, + "End Line": 3723 + }, + { + "Function Name": "Num2Alpha", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "20.0%", + "Start Line": 4708, + "End Line": 4717 + }, + { + "Function Name": "CleanFilename", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "66.7%", + "Start Line": 4171, + "End Line": 4174 + }, + { + "Function Name": "FileNotFound", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "25.0%", + "Start Line": 4481, + "End Line": 4488 + }, + { + "Function Name": "PreserveTime", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "25.0%", + "Start Line": 4493, + "End Line": 4498 + }, + { + "Function Name": "WarnOnce", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "50.0%", + "Start Line": 358, + "End Line": 360 + }, + { + "Function Name": "SigInt", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 363, + "End Line": 367 + }, + { + "Function Name": "Image::ExifTool::EndDir", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 329, + "End Line": 329 + }, + { + "Function Name": "Image::ExifTool::End", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 330, + "End Line": 330 + }, + { + "Function Name": "Error", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 357, + "End Line": 357 + }, + { + "Function Name": "SigCont", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 368, + "End Line": 368 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 3057, + "Sequential Logic Declarations": 1103, + "Function Parameters": 195, + "Function/Method Declarations": 100, + "Class/Entity Declarations": 1, + "Defensive Programming Constructs": 26, + "Type/Safety Bypasses": 8, + "High-Risk Execution Commands": 22, + "I/O and Network Boundaries": 334, + "Exposed API / Public Exports": 2, + "State Mutations / Variable Reassignments": 4791, + "Commented-out Code (Dead Logic)": 22, + "Structured Documentation Blocks": 236, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 2, + "UI / View Layer Components": 24, + "Closures and Anonymous Functions": 10, + "Global State Dependencies": 427, + "Decorators and Annotations": 575, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 266, + "Scientific & Mathematical Operations": 29, + "Metaprogramming & Reflection": 2, + "Module Dependencies (Imports)": 110, + "Authorship Metadata": 1, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 7, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 1, + "Pointer Arithmetic & Addressing": 238, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 1, + "Ad-hoc Print / Debug Statements": 181, + "Explicit Type Casts": 51, + "Fatal Aborts & Exceptions": 6, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 605, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 232, + "Private / Encapsulated Scopes": 569, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 9, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 4009, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 4, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 328, + "Time Date Logic": 50, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 43, + "Design Camel Case": 0, + "Design Snake Case": 14, + "Design Pascal Case": 25, + "Design Upper Case": 4, + "Design Short Vars": 6, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 120, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 2, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 8, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 1, + "Sec Tainted Injection": 14, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 84, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 1, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [ + "B", + "C", + "CR", + "Cwd", + "Encode", + "Escape", + "File::Glob", + "FileHandle", + "I", + "IO::Handle", + "Image::ExifTool", + "Image::ExifTool::Geolocation", + "Image::ExifTool::HTML", + "Image::ExifTool::Import", + "Image::ExifTool::MWG", + "Image::ExifTool::Plot", + "Image::ExifTool::TagInfoXML", + "Image::ExifTool::XMP", + "MODULE", + "MWG", + "Term::ReadKey", + "Time::Piece", + "Unicode::GCString", + "Win32::API", + "Win32::FindFile", + "Win32API::File", + "a", + "absolute", + "additional", + "an", + "arguments", + "associated", + "changes", + "destination", + "duplicates", + "effect", + "even", + "exiftool", + "ext", + "extra", + "file", + "filename", + "for", + "format", + "formatting", + "forward", + "full", + "globbing", + "group", + "information", + "longer", + "lower", + "lowest", + "metadata", + "more", + "need", + "of", + "operation", + "option", + "other", + "our", + "output", + "permission", + "quoting", + "real", + "sense", + "separator", + "sidecar", + "standard", + "strict", + "tag", + "tags", + "terminator", + "textOut", + "the", + "this", + "tokens", + "underline", + "undocumented", + "user", + "warnings", + "wide", + "wildcards", + "with" + ] } } }, @@ -122135,9 +130078,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -1041.27, + "X": -4721.76, "Y": -131.97, - "Z": 5218.56 + "Z": -1981.52 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -122748,9 +130691,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -1240.64, + "X": -4921.13, "Y": -190.57, - "Z": 5914.3 + "Z": -1285.79 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -123510,9 +131453,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -1815.07, + "X": -5495.56, "Y": -185.7, - "Z": 5917.38 + "Z": -1282.7 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -124406,9 +132349,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -1516.89, + "X": -5197.38, "Y": -190.97, - "Z": 5356.86 + "Z": -1843.22 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -126547,9 +134490,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -1492.99, + "X": -5173.48, "Y": -143.71, - "Z": 4949.09 + "Z": -2250.99 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -127268,9 +135211,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -2122.74, + "X": -5803.23, "Y": -155.7, - "Z": 5568.1 + "Z": -1631.98 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -225560,9 +233503,9 @@ "Identity Proof": "Single Indicator (Ext: .ps1)" }, "2. Topological Coordinates": { - "X": -5728.74, + "X": 1312.13, "Y": -105.95, - "Z": -1612.12 + "Z": -4827.76 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -225748,9 +233691,9 @@ "Identity Proof": "Single Indicator (Ext: .ps1)" }, "2. Topological Coordinates": { - "X": -4948.29, + "X": 2092.58, "Y": 80.63, - "Z": -1147.05 + "Z": -4362.69 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -225986,9 +233929,9 @@ "Identity Proof": "Single Indicator (Ext: .psm1)" }, "2. Topological Coordinates": { - "X": -5523.01, + "X": 1517.86, "Y": -38.45, - "Z": -1287.08 + "Z": -4502.72 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -226358,9 +234301,9 @@ "Identity Proof": "Single Indicator (Ext: .ps1)" }, "2. Topological Coordinates": { - "X": -5192.6, + "X": 1848.27, "Y": -93.81, - "Z": -2285.62 + "Z": -5501.26 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -226556,9 +234499,9 @@ "Identity Proof": "Single Indicator (Ext: .psd1)" }, "2. Topological Coordinates": { - "X": -4786.5, + "X": 2254.37, "Y": 1.74, - "Z": -1886.55 + "Z": -5102.18 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -226713,9 +234656,9 @@ "Identity Proof": "Single Indicator (Ext: .psm1)" }, "2. Topological Coordinates": { - "X": -5258.01, + "X": 1782.87, "Y": 9.14, - "Z": -1817.76 + "Z": -5033.4 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -227649,9 +235592,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": 2412.13, + "X": 4908.02, "Y": -315.53, - "Z": -5237.74 + "Z": 3332.03 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -227821,9 +235764,9 @@ "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" }, "2. Topological Coordinates": { - "X": 2685.72, + "X": 5181.61, "Y": -197.58, - "Z": -4717.88 + "Z": 3851.89 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -228683,9 +236626,9 @@ "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" }, "2. Topological Coordinates": { - "X": 3299.52, + "X": 5795.41, "Y": -174.68, - "Z": -4611.41 + "Z": 3958.36 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -229008,9 +236951,9 @@ "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" }, "2. Topological Coordinates": { - "X": 3025.77, + "X": 5521.66, "Y": -312.22, - "Z": -5478.72 + "Z": 3091.05 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -229750,9 +237693,9 @@ "Identity Proof": "Sibling Anchor (.c)" }, "2. Topological Coordinates": { - "X": 3407.2, + "X": 5903.09, "Y": -289.86, - "Z": -5328.26 + "Z": 3241.51 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -229913,9 +237856,9 @@ "Identity Proof": "Ecosystem Consensus Lock (70% Local Dominance)" }, "2. Topological Coordinates": { - "X": 2924.38, + "X": 5420.27, "Y": -233.45, - "Z": -5215.87 + "Z": 3353.9 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -251694,9 +259637,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 6427.46, + "X": -2449.7, "Y": 61.77, - "Z": 2662.59 + "Z": 5266.87 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -252779,9 +260722,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 6676.75, + "X": -2200.41, "Y": -91.82, - "Z": 2961.17 + "Z": 5565.45 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -252964,9 +260907,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 6071.73, + "X": -2805.43, "Y": -26.07, - "Z": 2817.78 + "Z": 5422.06 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -253237,9 +261180,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 6869.9, + "X": -2007.27, "Y": 108.29, - "Z": 2504.34 + "Z": 5108.62 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -253408,9 +261351,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 5901.4, + "X": -2975.76, "Y": 73.38, - "Z": 2437.31 + "Z": 5041.59 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -253598,9 +261541,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 6441.55, + "X": -2435.62, "Y": 102.5, - "Z": 2153.53 + "Z": 4757.8 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -303476,9 +311419,9 @@ "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" }, "2. Topological Coordinates": { - "X": -3003.48, + "X": -5190.55, "Y": -139.29, - "Z": 4234.55 + "Z": -3492.94 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -304050,9 +311993,9 @@ "Identity Proof": "Single Indicator (Shebang)" }, "2. Topological Coordinates": { - "X": -2418.28, + "X": -4605.35, "Y": 1.94, - "Z": 4258.01 + "Z": -3469.48 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -304478,9 +312421,9 @@ "Identity Proof": "Single Indicator (Shebang)" }, "2. Topological Coordinates": { - "X": -2720.17, + "X": -4907.24, "Y": 29.75, - "Z": 3705.13 + "Z": -4022.36 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -304973,9 +312916,9 @@ "Identity Proof": "Sibling Anchor (.m)" }, "2. Topological Coordinates": { - "X": -3312.04, + "X": -5499.1, "Y": -36.27, - "Z": 3836.02 + "Z": -3891.48 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -305526,9 +313469,9 @@ "Identity Proof": "Sibling Anchor (.h)" }, "2. Topological Coordinates": { - "X": -2785.46, + "X": -4972.52, "Y": -16.03, - "Z": 3847.17 + "Z": -3880.32 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -306226,9 +314169,9 @@ "Identity Proof": "Single Indicator (Shebang)" }, "2. Topological Coordinates": { - "X": -2309.26, + "X": -4496.32, "Y": 61.12, - "Z": 3853.58 + "Z": -3873.92 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -350771,9 +358714,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2452.76, + "X": -5314.95, "Y": -393.05, - "Z": 4780.21 + "Z": -3305.37 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -351088,9 +359031,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2460.06, + "X": -5322.26, "Y": -231.59, - "Z": 5234.06 + "Z": -2851.52 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -351468,9 +359411,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2245.94, + "X": -5108.13, "Y": -173.3, - "Z": 5517.7 + "Z": -2567.88 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -351743,9 +359686,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2034.13, + "X": -4896.32, "Y": -363.79, - "Z": 4955.88 + "Z": -3129.69 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -352009,9 +359952,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2610.72, + "X": -5472.91, "Y": -81.14, - "Z": 5964.64 + "Z": -2120.94 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -352213,9 +360156,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2961.33, + "X": -5823.52, "Y": -250.76, - "Z": 5284.28 + "Z": -2801.29 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -352447,9 +360390,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2786.99, + "X": -5649.18, "Y": -175.26, - "Z": 5541.01 + "Z": -2544.56 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -378177,9 +386120,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 2119.53, + "X": 6682.58, "Y": -80.31, - "Z": -4584.13 + "Z": 3011.01 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -378340,9 +386283,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 1310.24, + "X": 5873.29, "Y": -209.29, - "Z": -5037.65 + "Z": 2557.5 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -378518,9 +386461,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 2222.62, + "X": 6785.67, "Y": -131.37, - "Z": -5126.95 + "Z": 2468.2 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -378688,9 +386631,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 1646.28, + "X": 6209.33, "Y": -148.81, - "Z": -4422.64 + "Z": 3172.5 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -378858,9 +386801,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 1552.81, + "X": 6115.86, "Y": -153.05, - "Z": -4557.76 + "Z": 3037.38 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -379159,9 +387102,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 1804.25, + "X": 6367.29, "Y": -186.87, - "Z": -5065.43 + "Z": 2529.72 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -379398,9 +387341,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 1891.69, + "X": 6454.74, "Y": -172.13, - "Z": -5231.34 + "Z": 2363.8 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -389341,9 +397284,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -5709.61, + "X": 790.54, "Y": 4.24, - "Z": -771.57 + "Z": -5695.29 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -394226,9 +402169,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5343.27, + "X": 2958.98, "Y": -141.56, - "Z": -3122.89 + "Z": -5443.98 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -394508,9 +402451,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5055.4, + "X": 3246.85, "Y": -203.92, - "Z": -2440.82 + "Z": -4761.91 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -394741,9 +402684,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5648.15, + "X": 2654.1, "Y": -280.56, - "Z": -2481.77 + "Z": -4802.86 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -394996,9 +402939,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5319.39, + "X": 2982.86, "Y": -165.03, - "Z": -2939.76 + "Z": -5260.85 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -395727,9 +403670,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5474.12, + "X": 2828.13, "Y": -276.55, - "Z": -2202.41 + "Z": -4523.5 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -395925,9 +403868,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -4900.01, + "X": 3402.24, "Y": -115.73, - "Z": -3018.31 + "Z": -5339.39 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -396165,9 +404108,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5804.36, + "X": 2497.89, "Y": -170.9, - "Z": -2810.25 + "Z": -5131.33 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -404329,9 +412272,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5473.57, + "X": -2729.6, "Y": -100.04, - "Z": 3136.68 + "Z": 3655.24 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -404568,9 +412511,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5476.15, + "X": -2727.03, "Y": -44.97, - "Z": 3310.69 + "Z": 3829.25 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -404846,9 +412789,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 4953.78, + "X": -3249.39, "Y": -66.88, - "Z": 3489.75 + "Z": 4008.31 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -405031,9 +412974,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5871.25, + "X": -2331.92, "Y": -9.2, - "Z": 3114.07 + "Z": 3632.63 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -405211,9 +413154,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5680.63, + "X": -2522.55, "Y": -103.7, - "Z": 3877.05 + "Z": 4395.61 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -405426,9 +413369,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5321.37, + "X": -2881.81, "Y": -113.7, - "Z": 3854.18 + "Z": 4372.74 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -405597,9 +413540,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5171.28, + "X": -3031.89, "Y": -147.53, - "Z": 3691.84 + "Z": 4210.4 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -406922,9 +414865,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": 1458.34, + "X": 1458.9, "Y": -239.64, - "Z": -6030.81 + "Z": -6032.96 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -407079,9 +415022,9 @@ "Identity Proof": "Single Indicator (Ext: .asm)" }, "2. Topological Coordinates": { - "X": 1227.35, + "X": 1227.9, "Y": -204.08, - "Z": -5383.95 + "Z": -5386.1 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -407267,9 +415210,9 @@ "Identity Proof": "Single Indicator (Ext: .asm)" }, "2. Topological Coordinates": { - "X": 1402.89, + "X": 1403.44, "Y": -167.42, - "Z": -5513.68 + "Z": -5515.83 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -407876,9 +415819,687 @@ }, "8. Dependency Network": { "Direct Upstream (Fragility)": 0, - "Direct Downstream (Dependency Blast Radius)": 32, + "Direct Downstream (Dependency Blast Radius)": 32, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 40 + }, + "9. Extracted Dependencies": [] + } + } + }, + "yacc/freebsd": { + "Directory Group Magnitude": 301.94, + "File Count": 3, + "Ecosystem Fingerprint (Archetypes)": { + "Unclassified": "66.7%", + "Static: Literature & Documentation": "33.3%" + }, + "Average Risk Exposures": { + "Cognitive Load Exposure": "51.65%", + "Error & Exception Exposure": "58.56%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "1.57%", + "API Exposure": "0.04%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "66.67%", + "Commented Logic Exposure": "0.0%", + "Specification Exposure": "66.67%", + "Instability Exposure": "33.33%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "7.98%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "Files": { + "yacc/freebsd/COPYRIGHT": { + "1. Artifact Identity": { + "Filename": "COPYRIGHT", + "Path": "yacc/freebsd/COPYRIGHT", + "Language": "Plaintext", + "Architect": "Unknown Architect", + "Indentation Style": "Neutral / No Indentation", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "yacc", + "Lock Tier": 1, + "Identity Proof": "Metadata Anchor (COPYRIGHT)" + }, + "2. Topological Coordinates": { + "X": -2147.87, + "Y": 165.31, + "Z": 5679.28 + }, + "3. Architectural Profile": { + "Repository Archetype": "Static: Literature & Documentation", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": "N/A", + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 125, + "Coding LOC": 0, + "Documentation LOC": 100, + "Structural Magnitude": 2.5, + "Control Flow Ratio": "0.0%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 0.0 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", + "Error & Exception Exposure": "[UNSCANNED - NO DATA]", + "Tech Debt Exposure": "[UNSCANNED - NO DATA]", + "Testing Exposure": "[UNSCANNED - NO DATA]", + "API Exposure": "[UNSCANNED - NO DATA]", + "Concurrency Exposure": "[UNSCANNED - NO DATA]", + "State Flux Exposure": "[UNSCANNED - NO DATA]", + "Commented Logic Exposure": "[UNSCANNED - NO DATA]", + "Specification Exposure": "[UNSCANNED - NO DATA]", + "Instability Exposure": "[UNSCANNED - NO DATA]", + "Volatility Exposure": "[UNSCANNED - NO DATA]", + "Documentation Exposure": "[UNSCANNED - NO DATA]", + "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" + }, + "5. Function Analysis": [], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 0, + "Sequential Logic Declarations": 0, + "Function Parameters": 0, + "Function/Method Declarations": 0, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 0, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 0, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 0, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 0, + "Module Dependencies (Imports)": 0, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 0, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 0, + "Fatal Aborts & Exceptions": 0, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 0, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 0, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 0, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 0, + "Design Camel Case": 0, + "Design Snake Case": 0, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 0, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 40 + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [] + }, + "yacc/freebsd/config.y": { + "1. Artifact Identity": { + "Filename": "config.y", + "Path": "yacc/freebsd/config.y", + "Language": "Yacc", + "Architect": "(c) 1988, 1993", + "Indentation Style": "Tabs", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "yacc", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Shebang)" + }, + "2. Topological Coordinates": { + "X": -2163.34, + "Y": 184.98, + "Z": 6050.22 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 504, + "Coding LOC": 378, + "Documentation LOC": 64, + "Structural Magnitude": 156.76, + "Control Flow Ratio": "61.8%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 1.237 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "61.27%", + "Error & Exception Exposure": "81.54%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "2.34%", + "API Exposure": "0.12%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "0.0%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "12.03%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [ + { + "Function Name": "Spec", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 126, + "End Line": 134 + }, + { + "Function Name": "Config_spec", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 152, + "End Line": 159 + }, + { + "Function Name": "Option", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 227, + "End Line": 233 + }, + { + "Function Name": "NoDevice", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 297, + "End Line": 305 + }, + { + "Function Name": "Device", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 290, + "End Line": 295 + }, + { + "Function Name": "NoOption", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 238, + "End Line": 241 + }, + { + "Function Name": "System_id", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 208, + "End Line": 209 + }, + { + "Function Name": "Opt_value", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 243, + "End Line": 244 + }, + { + "Function Name": "Save_id", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 252, + "End Line": 253 + }, + { + "Function Name": "Mkoption", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 262, + "End Line": 263 + }, + { + "Function Name": "Dev", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 268, + "End Line": 269 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 63, + "Sequential Logic Declarations": 39, + "Function Parameters": 43, + "Function/Method Declarations": 20, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 1, + "Type/Safety Bypasses": 0, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 2, + "Exposed API / Public Exports": 1, + "State Mutations / Variable Reassignments": 123, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 0, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 7, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 4, + "Module Dependencies (Imports)": 6, + "Authorship Metadata": 3, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 1, + "Pointer Arithmetic & Addressing": 45, + "Manual Memory Allocation": 3, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 4, + "Explicit Type Casts": 1, + "Fatal Aborts & Exceptions": 0, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 54, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 4, + "Resource Deallocation & Cleanup": 8, + "Private / Encapsulated Scopes": 17, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 229, + "Structural Space Indentations": 0, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 20, + "Design Camel Case": 0, + "Design Snake Case": 20, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 5, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [] + }, + "yacc/freebsd/jailparse.y": { + "1. Artifact Identity": { + "Filename": "jailparse.y", + "Path": "yacc/freebsd/jailparse.y", + "Language": "Yacc", + "Architect": "(c) 2011 James Gritton", + "Indentation Style": "Tabs", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "yacc", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Shebang)" + }, + "2. Topological Coordinates": { + "X": -2377.47, + "Y": 159.81, + "Z": 6377.87 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 277, + "Coding LOC": 199, + "Documentation LOC": 50, + "Structural Magnitude": 142.68, + "Control Flow Ratio": "81.1%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 1.424 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "93.69%", + "Error & Exception Exposure": "94.13%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "2.38%", + "API Exposure": "0.0%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "0.0%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "11.92%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [ + { + "Function Name": "conf", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 70, + "End Line": 86 + }, + { + "Function Name": "jail_name", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 96, + "End Line": 116 + }, + { + "Function Name": "name", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 154, + "End Line": 160 + }, + { + "Function Name": "string", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 187, + "End Line": 193 + }, + { + "Function Name": "value", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 170, + "End Line": 175 + }, + { + "Function Name": "param", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 123, + "End Line": 126 + }, + { + "Function Name": "jail", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 90, + "End Line": 93 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 30, + "Sequential Logic Declarations": 7, + "Function Parameters": 71, + "Function/Method Declarations": 7, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 3, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 116, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 0, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 4, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 4, + "Module Dependencies (Imports)": 5, + "Authorship Metadata": 3, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 2, + "Pointer Arithmetic & Addressing": 55, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 0, + "Fatal Aborts & Exceptions": 0, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 29, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 6, + "Private / Encapsulated Scopes": 4, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 151, + "Structural Space Indentations": 0, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 8, + "Design Camel Case": 0, + "Design Snake Case": 8, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 3, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 }, "9. Extracted Dependencies": [] } @@ -407920,9 +416541,9 @@ "Identity Proof": "Metadata Anchor (COPYING)" }, "2. Topological Coordinates": { - "X": 4380.68, + "X": 4325.69, "Y": 211.04, - "Z": -4664.35 + "Z": 4954.85 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -408077,9 +416698,9 @@ "Identity Proof": "Metadata Anchor (configure.ac)" }, "2. Topological Coordinates": { - "X": 4622.22, + "X": 4567.23, "Y": 251.14, - "Z": -5082.83 + "Z": 4536.37 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -408259,9 +416880,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": 4337.83, + "X": -4817.31, "Y": 97.47, - "Z": 4848.27 + "Z": 4285.4 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -408416,9 +417037,9 @@ "Identity Proof": "Single Indicator (Ext: .ts)" }, "2. Topological Coordinates": { - "X": 4540.58, + "X": -4614.57, "Y": 141.84, - "Z": 4641.3 + "Z": 4078.43 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -412016,9 +420637,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 790.95, + "X": 7981.71, "Y": 189.55, - "Z": -5600.02 + "Z": 1432.48 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -419204,9 +427825,9 @@ "Identity Proof": "Metadata Anchor (COPYING)" }, "2. Topological Coordinates": { - "X": -4831.7, + "X": -3611.15, "Y": -126.34, - "Z": 4391.98 + "Z": -3764.86 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -419361,9 +427982,9 @@ "Identity Proof": "Metadata Anchor (configure.ac)" }, "2. Topological Coordinates": { - "X": -4582.66, + "X": -3362.11, "Y": -118.16, - "Z": 3968.2 + "Z": -4188.64 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -424896,9 +433517,9 @@ "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": -2095.2, + "X": -5807.57, "Y": -300.32, - "Z": 5750.58 + "Z": -2720.9 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -425064,9 +433685,9 @@ "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": -2360.17, + "X": -6072.53, "Y": -225.58, - "Z": 6444.41 + "Z": -2027.07 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -425232,9 +433853,9 @@ "Identity Proof": "Absolute Consensus (Ext + Shebang)" }, "2. Topological Coordinates": { - "X": -2172.99, + "X": -5885.35, "Y": -210.37, - "Z": 6247.24 + "Z": -2224.24 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -425574,9 +434195,9 @@ "Identity Proof": "Single Indicator (Ext: .nix)" }, "2. Topological Coordinates": { - "X": -6034.69, + "X": 2271.16, "Y": 36.48, - "Z": -2162.26 + "Z": -5377.32 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -425731,9 +434352,9 @@ "Identity Proof": "Single Indicator (Ext: .nix)" }, "2. Topological Coordinates": { - "X": -5873.87, + "X": 2431.97, "Y": 1.68, - "Z": -2474.46 + "Z": -5689.51 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -425888,9 +434509,9 @@ "Identity Proof": "Single Indicator (Ext: .nix)" }, "2. Topological Coordinates": { - "X": -5834.57, + "X": 2471.27, "Y": -34.57, - "Z": -2796.29 + "Z": -6011.34 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426069,9 +434690,9 @@ "Identity Proof": "Single Indicator (Ext: .td)" }, "2. Topological Coordinates": { - "X": -3594.0, + "X": 4844.29, "Y": -130.85, - "Z": -3944.28 + "Z": -3781.97 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426226,9 +434847,9 @@ "Identity Proof": "Single Indicator (Ext: .td)" }, "2. Topological Coordinates": { - "X": -3325.85, + "X": 5112.43, "Y": -71.47, - "Z": -4138.64 + "Z": -3976.33 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426407,9 +435028,9 @@ "Identity Proof": "Single Indicator (Ext: .json)" }, "2. Topological Coordinates": { - "X": 2230.89, + "X": 6619.7, "Y": -132.9, - "Z": -5433.13 + "Z": 3493.92 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426564,9 +435185,9 @@ "Identity Proof": "Single Indicator (Ext: .json)" }, "2. Topological Coordinates": { - "X": 2477.86, + "X": 6866.66, "Y": -120.12, - "Z": -6021.94 + "Z": 2905.1 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426721,9 +435342,9 @@ "Identity Proof": "Single Indicator (Ext: .json)" }, "2. Topological Coordinates": { - "X": 2483.04, + "X": 6871.85, "Y": -124.13, - "Z": -5470.97 + "Z": 3456.08 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426902,9 +435523,9 @@ "Identity Proof": "Single Indicator (Ext: .proto)" }, "2. Topological Coordinates": { - "X": 6616.54, + "X": -3423.6, "Y": -160.84, - "Z": 3712.65 + "Z": 6121.09 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -427059,9 +435680,9 @@ "Identity Proof": "Single Indicator (Ext: .proto)" }, "2. Topological Coordinates": { - "X": 6839.36, + "X": -3200.79, "Y": -103.73, - "Z": 2979.11 + "Z": 5387.54 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -427216,9 +435837,9 @@ "Identity Proof": "Single Indicator (Ext: .proto)" }, "2. Topological Coordinates": { - "X": 6818.25, + "X": -3221.9, "Y": -123.93, - "Z": 3245.52 + "Z": 5653.95 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -427397,9 +436018,9 @@ "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": 7989.49, + "X": -1480.38, "Y": -241.05, - "Z": 1490.52 + "Z": 6287.91 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -427780,9 +436401,9 @@ "Identity Proof": "Single Indicator (Ext: .cs)" }, "2. Topological Coordinates": { - "X": 4853.98, + "X": 3027.33, "Y": 13.49, - "Z": -3768.73 + "Z": 4813.57 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -427946,9 +436567,9 @@ "Identity Proof": "Single Indicator (Ext: .cs)" }, "2. Topological Coordinates": { - "X": 5063.68, + "X": 3237.03, "Y": -7.95, - "Z": -3772.25 + "Z": 4810.05 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428166,9 +436787,9 @@ "Identity Proof": "Single Indicator (Ext: .hlo)" }, "2. Topological Coordinates": { - "X": -3198.76, + "X": -5829.85, "Y": -115.43, - "Z": 5585.72 + "Z": -3744.81 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428323,9 +436944,9 @@ "Identity Proof": "Single Indicator (Ext: .hlo)" }, "2. Topological Coordinates": { - "X": -3186.1, + "X": -5817.19, "Y": -71.41, - "Z": 5731.96 + "Z": -3598.57 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428480,9 +437101,9 @@ "Identity Proof": "Single Indicator (Ext: .hlo)" }, "2. Topological Coordinates": { - "X": -3422.69, + "X": -6053.77, "Y": -21.96, - "Z": 5907.87 + "Z": -3422.65 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428661,9 +437282,9 @@ "Identity Proof": "Single Indicator (Ext: .td)" }, "2. Topological Coordinates": { - "X": 3306.95, + "X": -5220.73, "Y": -151.83, - "Z": 4762.95 + "Z": 3388.94 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428818,9 +437439,9 @@ "Identity Proof": "Single Indicator (Ext: .td)" }, "2. Topological Coordinates": { - "X": 3096.65, + "X": -5431.04, "Y": -168.7, - "Z": 4981.77 + "Z": 3607.76 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428999,9 +437620,9 @@ "Identity Proof": "Single Indicator (Ext: .nix)" }, "2. Topological Coordinates": { - "X": -5282.54, + "X": -2814.98, "Y": 96.0, - "Z": 3173.0 + "Z": -4984.87 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429156,9 +437777,9 @@ "Identity Proof": "Single Indicator (Ext: .nix)" }, "2. Topological Coordinates": { - "X": -5499.67, + "X": -3032.11, "Y": 86.12, - "Z": 3409.9 + "Z": -4747.96 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429337,9 +437958,9 @@ "Identity Proof": "Single Indicator (Ext: .xml)" }, "2. Topological Coordinates": { - "X": 3717.9, + "X": 5838.92, "Y": -147.44, - "Z": -5448.88 + "Z": 4322.23 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429494,9 +438115,9 @@ "Identity Proof": "Single Indicator (Ext: .xml)" }, "2. Topological Coordinates": { - "X": 3444.83, + "X": 5565.85, "Y": -198.73, - "Z": -5518.42 + "Z": 4252.68 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429651,9 +438272,9 @@ "Identity Proof": "Single Indicator (Ext: .xml)" }, "2. Topological Coordinates": { - "X": 3686.06, + "X": 5807.08, "Y": -172.08, - "Z": -5884.21 + "Z": 3886.9 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429832,9 +438453,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": 2110.59, + "X": -4731.46, "Y": 126.25, - "Z": 5070.02 + "Z": 2001.88 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429989,9 +438610,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": 2345.07, + "X": -4496.98, "Y": 157.13, - "Z": 5122.42 + "Z": 2054.28 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430170,9 +438791,9 @@ "Identity Proof": "Single Indicator (Ext: .mlir)" }, "2. Topological Coordinates": { - "X": -2153.32, + "X": 6408.91, "Y": -161.46, - "Z": -5205.94 + "Z": -2050.94 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430327,9 +438948,9 @@ "Identity Proof": "Single Indicator (Ext: .mlir)" }, "2. Topological Coordinates": { - "X": -1963.95, + "X": 6598.28, "Y": -190.21, - "Z": -5174.64 + "Z": -2019.64 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430508,9 +439129,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": -4697.08, + "X": -2160.24, "Y": 92.28, - "Z": 2068.07 + "Z": -5123.42 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430665,9 +439286,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": -4477.9, + "X": -1941.07, "Y": 141.88, - "Z": 1719.58 + "Z": -5471.92 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430847,9 +439468,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": 5909.55, + "X": 2296.76, "Y": -172.25, - "Z": -3176.75 + "Z": 4896.35 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -431004,9 +439625,9 @@ "Identity Proof": "Single Indicator (Ext: .csv)" }, "2. Topological Coordinates": { - "X": 5705.27, + "X": 2092.47, "Y": -121.78, - "Z": -2762.81 + "Z": 5310.29 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431185,9 +439806,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": 1513.78, + "X": -5350.04, "Y": -32.07, - "Z": 5276.62 + "Z": 1196.1 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431342,9 +439963,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": 1240.55, + "X": -5623.26, "Y": -37.1, - "Z": 5524.04 + "Z": 1443.53 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431523,9 +440144,9 @@ "Identity Proof": "Single Indicator (Ext: .csv)" }, "2. Topological Coordinates": { - "X": -5364.53, + "X": -931.27, "Y": 187.56, - "Z": 1321.05 + "Z": -4858.18 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431680,9 +440301,9 @@ "Identity Proof": "Single Indicator (Ext: .tsv)" }, "2. Topological Coordinates": { - "X": -5604.69, + "X": -1171.43, "Y": 221.85, - "Z": 1440.67 + "Z": -4738.56 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431861,9 +440482,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": -1494.93, + "X": -6164.94, "Y": 147.19, - "Z": 6178.54 + "Z": -1846.19 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -432066,9 +440687,9 @@ "Identity Proof": "Single Indicator (Ext: .json)" }, "2. Topological Coordinates": { - "X": -6130.26, + "X": 1923.88, "Y": -231.81, - "Z": -1606.14 + "Z": -5797.02 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -432248,9 +440869,9 @@ "Identity Proof": "Single Indicator (Ext: .json)" }, "2. Topological Coordinates": { - "X": 6586.52, + "X": 1485.7, "Y": -227.46, - "Z": -2060.5 + "Z": 5422.68 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -432405,9 +441026,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": 6370.46, + "X": 1269.63, "Y": -119.92, - "Z": -1997.39 + "Z": 5485.79 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -432587,9 +441208,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": -2824.03, + "X": 5909.55, "Y": 112.5, - "Z": -4891.12 + "Z": -3176.75 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -432744,9 +441365,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -3011.71, + "X": 5721.87, "Y": 183.94, - "Z": -4522.46 + "Z": -2808.09 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -433603,9 +442224,9 @@ "Identity Proof": "Single Indicator (Ext: .mlir)" }, "2. Topological Coordinates": { - "X": 1922.83, + "X": 7186.12, "Y": -136.67, - "Z": -5817.1 + "Z": 2755.07 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -433784,9 +442405,9 @@ "Identity Proof": "Ecosystem Consensus Lock (75% Local Dominance)" }, "2. Topological Coordinates": { - "X": 7207.46, + "X": -2589.37, "Y": 164.39, - "Z": 2506.67 + "Z": 6066.58 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -433965,9 +442586,9 @@ "Identity Proof": "Single Indicator (Ext: .proto)" }, "2. Topological Coordinates": { - "X": -2583.24, + "X": -6166.6, "Y": -23.25, - "Z": 6173.08 + "Z": -2796.4 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -434146,9 +442767,9 @@ "Identity Proof": "Single Indicator (Ext: .tsv)" }, "2. Topological Coordinates": { - "X": -6122.05, + "X": 3094.18, "Y": 83.46, - "Z": -3032.29 + "Z": -6043.67 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -434327,9 +442948,9 @@ "Identity Proof": "Metadata Anchor (COPYING)" }, "2. Topological Coordinates": { - "X": 3047.48, + "X": 6187.18, "Y": 219.52, - "Z": -5820.85 + "Z": 3655.01 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -434508,9 +443129,9 @@ "Identity Proof": "Prose Extension (.md)" }, "2. Topological Coordinates": { - "X": -5971.89, + "X": 3536.09, "Y": 77.93, - "Z": -3508.59 + "Z": -5549.3 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -434665,9 +443286,9 @@ "Identity Proof": "Prose Extension (.md)" }, "2. Topological Coordinates": { - "X": -5770.43, + "X": 3737.55, "Y": 117.24, - "Z": -3533.29 + "Z": -5574.01 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -434822,9 +443443,9 @@ "Identity Proof": "Prose Extension (.md)" }, "2. Topological Coordinates": { - "X": -5826.63, + "X": 3681.35, "Y": 156.7, - "Z": -3836.61 + "Z": -5877.32 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -435003,9 +443624,9 @@ "Identity Proof": "Single Indicator (Ext: .csv)" }, "2. Topological Coordinates": { - "X": 6193.48, + "X": -3004.72, "Y": 155.1, - "Z": 3592.16 + "Z": 4728.25 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -435184,9 +443805,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": -3000.9, + "X": -5701.49, "Y": 95.21, - "Z": 4888.74 + "Z": -3786.04 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -435365,9 +443986,9 @@ "Identity Proof": "Single Indicator (Ext: .xml)" }, "2. Topological Coordinates": { - "X": -5636.18, + "X": 4137.85, "Y": -19.65, - "Z": -3859.4 + "Z": -5312.72 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -435546,9 +444167,9 @@ "Identity Proof": "Metadata Anchor (pom.xml)" }, "2. Topological Coordinates": { - "X": 4067.79, + "X": 5012.34, "Y": -44.32, - "Z": -5403.57 + "Z": 4166.19 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -435727,9 +444348,9 @@ "Identity Proof": "Metadata Anchor (pom.xml)" }, "2. Topological Coordinates": { - "X": 5012.34, + "X": -4134.24, "Y": -82.68, - "Z": 4166.19 + "Z": 4553.26 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -435908,9 +444529,9 @@ "Identity Proof": "Single Indicator (Ext: .jcl)" }, "2. Topological Coordinates": { - "X": 5821.94, + "X": -3470.34, "Y": 138.61, - "Z": 4045.4 + "Z": 4253.75 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -436076,9 +444697,9 @@ "Identity Proof": "Single Indicator (Ext: .jcl)" }, "2. Topological Coordinates": { - "X": 5597.79, + "X": -3694.49, "Y": 95.12, - "Z": 4494.07 + "Z": 4702.43 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -436244,9 +444865,9 @@ "Identity Proof": "Single Indicator (Ext: .jcl)" }, "2. Topological Coordinates": { - "X": 5846.41, + "X": -3445.87, "Y": 147.67, - "Z": 3848.9 + "Z": 4057.26 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -436437,9 +445058,9 @@ "Identity Proof": "Metadata Anchor (COPYING)" }, "2. Topological Coordinates": { - "X": -967.46, + "X": 7053.26, "Y": 146.31, - "Z": -4849.41 + "Z": -980.35 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -436594,9 +445215,9 @@ "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": -1179.51, + "X": 6841.22, "Y": 104.96, - "Z": -4824.21 + "Z": -955.16 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -436787,9 +445408,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": 545.92, + "X": -5602.36, "Y": 101.03, - "Z": 5301.33 + "Z": 316.07 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -436955,9 +445576,9 @@ "Identity Proof": "Metadata Anchor (COPYRIGHT)" }, "2. Topological Coordinates": { - "X": 327.45, + "X": -5820.83, "Y": 189.24, - "Z": 5391.22 + "Z": 405.96 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -437137,9 +445758,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": -5865.12, + "X": -5879.66, "Y": 179.76, - "Z": -1305.43 + "Z": -1308.52 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -437294,9 +445915,9 @@ "Identity Proof": "Metadata Anchor (index.html)" }, "2. Topological Coordinates": { - "X": -6007.94, + "X": -6022.49, "Y": 259.77, - "Z": -1164.17 + "Z": -1167.26 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -437451,9 +446072,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -5753.4, + "X": -5767.95, "Y": 114.06, - "Z": -1547.77 + "Z": -1550.87 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -437608,9 +446229,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -5627.67, + "X": -5642.21, "Y": 242.79, - "Z": -817.96 + "Z": -821.06 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -437789,9 +446410,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": -4141.39, + "X": -3491.55, "Y": 12.49, - "Z": 4489.34 + "Z": -3448.17 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -437971,9 +446592,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": -3538.24, + "X": -5291.25, "Y": 213.48, - "Z": 4348.15 + "Z": -4600.78 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -438128,9 +446749,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -3670.15, + "X": -5423.16, "Y": 193.72, - "Z": 4632.9 + "Z": -4316.03 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -438285,9 +446906,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -3503.18, + "X": -5256.19, "Y": 186.08, - "Z": 4205.32 + "Z": -4743.61 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -438470,9 +447091,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": 7041.72, + "X": 522.12, "Y": -96.74, - "Z": -1112.58 + "Z": 5269.99 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -438627,9 +447248,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": 6909.18, + "X": 389.57, "Y": -88.78, - "Z": -902.56 + "Z": 5480.0 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -438811,9 +447432,9 @@ "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": -3485.62, + "X": 4640.04, "Y": 104.77, - "Z": -3421.83 + "Z": -4433.67 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -438955,192 +447576,11 @@ "Design Short Vars": 0, "Design Long Vars": 0, "Duplicate Logic": 0, - "Orphaned Logic": 2, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 0, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 0, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 0, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 0 - }, - "9. Extracted Dependencies": [] - } - } - }, - "text/baseline": { - "Directory Group Magnitude": 4.54, - "File Count": 1, - "Ecosystem Fingerprint (Archetypes)": { - "Static: Literature & Documentation": "100.0%" - }, - "Average Risk Exposures": { - "Cognitive Load Exposure": "0.0%", - "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "0.0%", - "Testing Exposure": "0.0%", - "API Exposure": "0.0%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "0.0%", - "Specification Exposure": "0.0%", - "Instability Exposure": "0.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "0.0%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "Files": { - "text/baseline/control-readme.md": { - "1. Artifact Identity": { - "Filename": "control-readme.md", - "Path": "text/baseline/control-readme.md", - "Language": "Markdown", - "Architect": "Unknown Architect", - "Indentation Style": "Neutral / No Indentation", - "Doc Umbrella": 1.0, - "Folder Dominant Lang": "markdown", - "Lock Tier": 1, - "Identity Proof": "Prose Extension (.md)" - }, - "2. Topological Coordinates": { - "X": 4652.39, - "Y": 161.35, - "Z": -4298.88 - }, - "3. Architectural Profile": { - "Repository Archetype": "Static: Literature & Documentation", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": "N/A", - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 227, - "Coding LOC": 0, - "Documentation LOC": 178, - "Structural Magnitude": 4.54, - "Control Flow Ratio": "0.0%", - "Popularity Rank": 0, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.0 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", - "Error & Exception Exposure": "[UNSCANNED - NO DATA]", - "Tech Debt Exposure": "[UNSCANNED - NO DATA]", - "Testing Exposure": "[UNSCANNED - NO DATA]", - "API Exposure": "[UNSCANNED - NO DATA]", - "Concurrency Exposure": "[UNSCANNED - NO DATA]", - "State Flux Exposure": "[UNSCANNED - NO DATA]", - "Commented Logic Exposure": "[UNSCANNED - NO DATA]", - "Specification Exposure": "[UNSCANNED - NO DATA]", - "Instability Exposure": "[UNSCANNED - NO DATA]", - "Volatility Exposure": "[UNSCANNED - NO DATA]", - "Documentation Exposure": "[UNSCANNED - NO DATA]", - "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" - }, - "5. Function Analysis": [], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 0, - "Sequential Logic Declarations": 0, - "Function Parameters": 0, - "Function/Method Declarations": 0, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, - "Type/Safety Bypasses": 0, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 0, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 0, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 0, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 0, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 0, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 0, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 0, - "Fatal Aborts & Exceptions": 0, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 0, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 0, - "Private / Encapsulated Scopes": 0, - "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 0, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 0, - "Design Camel Case": 0, - "Design Snake Case": 0, - "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 0, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 0, - "Instructional Code Examples": 2, + "Orphaned Logic": 2, + "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 12, - "Hyperlinked Literature References": 16, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, @@ -439169,8 +447609,8 @@ } } }, - "xml/springboot": { - "Directory Group Magnitude": 4.04, + "text/baseline": { + "Directory Group Magnitude": 4.54, "File Count": 1, "Ecosystem Fingerprint (Archetypes)": { "Static: Literature & Documentation": "100.0%" @@ -439191,22 +447631,22 @@ "Hardcoded Payload Artifacts": "0.0%" }, "Files": { - "xml/springboot/LICENSE.txt": { + "text/baseline/control-readme.md": { "1. Artifact Identity": { - "Filename": "LICENSE.txt", - "Path": "xml/springboot/LICENSE.txt", - "Language": "Plaintext", + "Filename": "control-readme.md", + "Path": "text/baseline/control-readme.md", + "Language": "Markdown", "Architect": "Unknown Architect", "Indentation Style": "Neutral / No Indentation", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "plaintext", + "Doc Umbrella": 1.0, + "Folder Dominant Lang": "markdown", "Lock Tier": 1, - "Identity Proof": "Prose Extension (.txt)" + "Identity Proof": "Prose Extension (.md)" }, "2. Topological Coordinates": { - "X": 3700.54, - "Y": -31.8, - "Z": 4265.08 + "X": 3717.62, + "Y": 161.35, + "Z": 4423.85 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -439215,10 +447655,10 @@ "File Archetype": "N/A", "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 202, + "Total LOC": 227, "Coding LOC": 0, - "Documentation LOC": 169, - "Structural Magnitude": 4.04, + "Documentation LOC": 178, + "Structural Magnitude": 4.54, "Control Flow Ratio": "0.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -439318,10 +447758,10 @@ "Design Long Vars": 0, "Duplicate Logic": 0, "Orphaned Logic": 0, - "Instructional Code Examples": 0, + "Instructional Code Examples": 2, "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, + "Structured Literature Headers": 12, + "Hyperlinked Literature References": 16, "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, @@ -439350,108 +447790,87 @@ } } }, - "sql/mysql/spamassassin": { - "Directory Group Magnitude": 3.14, + "xml/springboot": { + "Directory Group Magnitude": 4.04, "File Count": 1, "Ecosystem Fingerprint (Archetypes)": { - "Unclassified": "100.0%" + "Static: Literature & Documentation": "100.0%" }, "Average Risk Exposures": { - "Cognitive Load Exposure": "13.9%", + "Cognitive Load Exposure": "0.0%", "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "100.0%", - "Testing Exposure": "2.36%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "0.0%", "API Exposure": "0.0%", "Concurrency Exposure": "0.0%", "State Flux Exposure": "0.0%", "Commented Logic Exposure": "0.0%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", + "Specification Exposure": "0.0%", + "Instability Exposure": "0.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "66.88%", + "Documentation Exposure": "0.0%", "Hardcoded Payload Artifacts": "0.0%" }, "Files": { - "sql/mysql/spamassassin/neural_mysql.sql": { + "xml/springboot/LICENSE.txt": { "1. Artifact Identity": { - "Filename": "neural_mysql.sql", - "Path": "sql/mysql/spamassassin/neural_mysql.sql", - "Language": "Sqlite", + "Filename": "LICENSE.txt", + "Path": "xml/springboot/LICENSE.txt", + "Language": "Plaintext", "Architect": "Unknown Architect", - "Indentation Style": "Spaces", + "Indentation Style": "Neutral / No Indentation", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "sqlite", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .sql)" + "Folder Dominant Lang": "plaintext", + "Lock Tier": 1, + "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": -4840.52, - "Y": -179.88, - "Z": 3919.71 + "X": -4921.15, + "Y": -31.8, + "Z": 3802.67 }, "3. Architectural Profile": { - "Repository Archetype": "Unclassified", + "Repository Archetype": "Static: Literature & Documentation", "Repository Drift (Z-Score)": 0.0, "Repository Fingerprint": {}, - "File Archetype": null, + "File Archetype": "N/A", "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 19, - "Coding LOC": 17, - "Documentation LOC": 0, - "Structural Magnitude": 3.14, + "Total LOC": 202, + "Coding LOC": 0, + "Documentation LOC": 169, + "Structural Magnitude": 4.04, "Control Flow Ratio": "0.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.294 + "Raw Cognitive Density": 0.0 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "13.9%", - "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "100.0%", - "Testing Exposure": "2.36%", - "API Exposure": "0.0%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "0.0%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "66.88%", - "Hardcoded Payload Artifacts": "0.0%" + "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", + "Error & Exception Exposure": "[UNSCANNED - NO DATA]", + "Tech Debt Exposure": "[UNSCANNED - NO DATA]", + "Testing Exposure": "[UNSCANNED - NO DATA]", + "API Exposure": "[UNSCANNED - NO DATA]", + "Concurrency Exposure": "[UNSCANNED - NO DATA]", + "State Flux Exposure": "[UNSCANNED - NO DATA]", + "Commented Logic Exposure": "[UNSCANNED - NO DATA]", + "Specification Exposure": "[UNSCANNED - NO DATA]", + "Instability Exposure": "[UNSCANNED - NO DATA]", + "Volatility Exposure": "[UNSCANNED - NO DATA]", + "Documentation Exposure": "[UNSCANNED - NO DATA]", + "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" }, - "5. Function Analysis": [ - { - "Function Name": "CREATE_Statement", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 0, - "Input Parameters": 0, - "Control Flow Ratio": "0.0%", - "Start Line": 8, - "End Line": 18 - }, - { - "Function Name": "CREATE_Statement", - "Structural Impact": 1.3, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 0, - "Control Flow Ratio": "0.0%", - "Start Line": 1, - "End Line": 6 - } - ], + "5. Function Analysis": [], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { "Control Flow Branches": 0, "Sequential Logic Declarations": 0, "Function Parameters": 0, "Function/Method Declarations": 0, - "Class/Entity Declarations": 2, - "Defensive Programming Constructs": 2, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, "Type/Safety Bypasses": 0, "High-Risk Execution Commands": 0, "I/O and Network Boundaries": 0, @@ -439494,7 +447913,7 @@ "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 13, + "Structural Space Indentations": 0, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -439511,15 +447930,15 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 2, + "Core Var Decl": 0, "Design Camel Case": 0, "Design Snake Case": 0, "Design Pascal Case": 0, - "Design Upper Case": 2, + "Design Upper Case": 0, "Design Short Vars": 0, "Design Long Vars": 0, "Duplicate Logic": 0, - "Orphaned Logic": 2, + "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, @@ -439552,87 +447971,108 @@ } } }, - "yacc/freebsd": { - "Directory Group Magnitude": 2.5, + "sql/mysql/spamassassin": { + "Directory Group Magnitude": 3.14, "File Count": 1, "Ecosystem Fingerprint (Archetypes)": { - "Static: Literature & Documentation": "100.0%" + "Unclassified": "100.0%" }, "Average Risk Exposures": { - "Cognitive Load Exposure": "0.0%", + "Cognitive Load Exposure": "13.9%", "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "0.0%", - "Testing Exposure": "0.0%", + "Tech Debt Exposure": "100.0%", + "Testing Exposure": "2.36%", "API Exposure": "0.0%", "Concurrency Exposure": "0.0%", "State Flux Exposure": "0.0%", "Commented Logic Exposure": "0.0%", - "Specification Exposure": "0.0%", - "Instability Exposure": "0.0%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "0.0%", + "Documentation Exposure": "66.88%", "Hardcoded Payload Artifacts": "0.0%" }, "Files": { - "yacc/freebsd/COPYRIGHT": { + "sql/mysql/spamassassin/neural_mysql.sql": { "1. Artifact Identity": { - "Filename": "COPYRIGHT", - "Path": "yacc/freebsd/COPYRIGHT", - "Language": "Plaintext", + "Filename": "neural_mysql.sql", + "Path": "sql/mysql/spamassassin/neural_mysql.sql", + "Language": "Sqlite", "Architect": "Unknown Architect", - "Indentation Style": "Neutral / No Indentation", + "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", - "Lock Tier": 1, - "Identity Proof": "Metadata Anchor (COPYRIGHT)" + "Folder Dominant Lang": "sqlite", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": -3295.3, - "Y": 181.11, - "Z": -4622.84 + "X": -3237.77, + "Y": -179.88, + "Z": -4460.39 }, "3. Architectural Profile": { - "Repository Archetype": "Static: Literature & Documentation", + "Repository Archetype": "Unclassified", "Repository Drift (Z-Score)": 0.0, "Repository Fingerprint": {}, - "File Archetype": "N/A", + "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 125, - "Coding LOC": 0, - "Documentation LOC": 100, - "Structural Magnitude": 2.5, + "Total LOC": 19, + "Coding LOC": 17, + "Documentation LOC": 0, + "Structural Magnitude": 3.14, "Control Flow Ratio": "0.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.0 + "Raw Cognitive Density": 0.294 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", - "Error & Exception Exposure": "[UNSCANNED - NO DATA]", - "Tech Debt Exposure": "[UNSCANNED - NO DATA]", - "Testing Exposure": "[UNSCANNED - NO DATA]", - "API Exposure": "[UNSCANNED - NO DATA]", - "Concurrency Exposure": "[UNSCANNED - NO DATA]", - "State Flux Exposure": "[UNSCANNED - NO DATA]", - "Commented Logic Exposure": "[UNSCANNED - NO DATA]", - "Specification Exposure": "[UNSCANNED - NO DATA]", - "Instability Exposure": "[UNSCANNED - NO DATA]", - "Volatility Exposure": "[UNSCANNED - NO DATA]", - "Documentation Exposure": "[UNSCANNED - NO DATA]", - "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" + "Cognitive Load Exposure": "13.9%", + "Error & Exception Exposure": "0.0%", + "Tech Debt Exposure": "100.0%", + "Testing Exposure": "2.36%", + "API Exposure": "0.0%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "0.0%", + "Commented Logic Exposure": "0.0%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "66.88%", + "Hardcoded Payload Artifacts": "0.0%" }, - "5. Function Analysis": [], + "5. Function Analysis": [ + { + "Function Name": "CREATE_Statement", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 8, + "End Line": 18 + }, + { + "Function Name": "CREATE_Statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 1, + "End Line": 6 + } + ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { "Control Flow Branches": 0, "Sequential Logic Declarations": 0, "Function Parameters": 0, "Function/Method Declarations": 0, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, + "Class/Entity Declarations": 2, + "Defensive Programming Constructs": 2, "Type/Safety Bypasses": 0, "High-Risk Execution Commands": 0, "I/O and Network Boundaries": 0, @@ -439675,7 +448115,7 @@ "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 0, + "Structural Space Indentations": 13, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -439692,15 +448132,15 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 0, + "Core Var Decl": 2, "Design Camel Case": 0, "Design Snake Case": 0, "Design Pascal Case": 0, - "Design Upper Case": 0, + "Design Upper Case": 2, "Design Short Vars": 0, "Design Long Vars": 0, "Duplicate Logic": 0, - "Orphaned Logic": 0, + "Orphaned Logic": 2, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, @@ -439768,9 +448208,9 @@ "Identity Proof": "Single Indicator (Ext: .cpy)" }, "2. Topological Coordinates": { - "X": -5199.39, + "X": 4668.72, "Y": -155.19, - "Z": -4980.53 + "Z": -5407.75 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -439936,9 +448376,9 @@ "Identity Proof": "Single Indicator (Ext: .cpy)" }, "2. Topological Coordinates": { - "X": -5409.13, + "X": 4458.97, "Y": -246.07, - "Z": -4372.08 + "Z": -4799.3 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -440093,9 +448533,9 @@ "Identity Proof": "Single Indicator (Ext: .cpy)" }, "2. Topological Coordinates": { - "X": -5195.47, + "X": 4672.63, "Y": -270.45, - "Z": -4510.05 + "Z": -4937.27 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -440274,9 +448714,9 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": 7788.73, + "X": -546.63, "Y": -118.19, - "Z": 387.91 + "Z": 6132.86 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -440442,9 +448882,9 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": 7921.26, + "X": -414.1, "Y": -124.89, - "Z": 265.95 + "Z": 6010.9 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -440623,9 +449063,9 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": -349.25, + "X": 7729.63, "Y": 152.01, - "Z": -5177.92 + "Z": 500.78 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -440801,9 +449241,9 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": -151.89, + "X": 7926.99, "Y": 110.36, - "Z": -5400.77 + "Z": 277.92 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -441706,9 +450146,9 @@ "Identity Proof": "Single Indicator (Ext: .bat)" }, "2. Topological Coordinates": { - "X": -5596.32, + "X": -133.1, "Y": -200.63, - "Z": 461.77 + "Z": -5401.09 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -441863,9 +450303,9 @@ "Identity Proof": "Single Indicator (Ext: .bat)" }, "2. Topological Coordinates": { - "X": -5736.56, + "X": -273.34, "Y": -263.49, - "Z": 359.86 + "Z": -5503.0 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -442044,9 +450484,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -352.74, + "X": -5667.5, "Y": 252.02, - "Z": 5961.43 + "Z": -548.03 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -442201,9 +450641,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -609.99, + "X": -5924.75, "Y": 281.75, - "Z": 6058.78 + "Z": -450.68 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", diff --git a/tests/golden_master_zero_dep_audit.json b/tests/golden_master_zero_dep_audit.json index 558792d21..a376fe0cc 100644 --- a/tests/golden_master_zero_dep_audit.json +++ b/tests/golden_master_zero_dep_audit.json @@ -12,8 +12,8 @@ }, "Target Root Name": "data", "Absolute Project Path": "/home/joe/nyx_projects/language-crucible/data", - "Analysis ISO Timestamp": "2026-08-27T12:51:24.759964+00:00", - "Total Scan Duration": "32.02 seconds" + "Analysis ISO Timestamp": "2026-08-27T13:52:47.910941+00:00", + "Total Scan Duration": "32.3 seconds" }, "Source Control Footprint (Immutable Anchor)": { "Active Branch": "HEAD", @@ -25,11 +25,11 @@ "2. Global Ecosystem Summary": { "summary": { "total_files": 1104, - "verified_files": 935, - "total_loc": 587175, + "verified_files": 938, + "total_loc": 603434, "dominant_language": "c", "volatility_index": 0.0, - "Percent_Visible": 84.7 + "Percent_Visible": 85.0 }, "repo_macro_species": { "name": "Cluster 3", @@ -38,7 +38,7 @@ "raw_drift": 0.414 }, "unparsable_files": { - "ambig_file_count": 169, + "ambig_file_count": 166, "size_limit": 0, "binary": 0, "unparsable": 0, @@ -71,10 +71,6 @@ "Blocked (Lexical Monotony: High structural repetition detected in 10824 LOC)": 1, "Blocked (Lexical Monotony: High structural repetition detected in 10671 LOC)": 1 }, - ".y": { - "Unresolved Ambiguity (Tier 4 Fallback failed Ecosystem Consensus)": 3, - "Blocked (Machine-Generated Source Code Signature: 2161 LOC)": 1 - }, ".toml": { "Blocked (Unsupported Extension: '.toml')": 3 }, @@ -127,6 +123,9 @@ ".lds": { "Blocked (Unsupported Extension: '.lds')": 1 }, + ".y": { + "Blocked (Machine-Generated Source Code Signature: 2161 LOC)": 1 + }, ".bzl": { "Blocked (System Exclusion, Hidden Directory, or Dynamic Ignored Dir)": 1 }, @@ -196,10 +195,10 @@ } }, "health": { - "avg_cognitive_load": 24.697, - "avg_safety_score": 38.656, - "avg_tech_debt": 24.997, - "avg_documentation": 21.568 + "avg_cognitive_load": 24.882, + "avg_safety_score": 38.809, + "avg_tech_debt": 24.93, + "avg_documentation": 21.537 }, "composition": { "xml": { @@ -273,9 +272,9 @@ "impact": 65.38 }, "yacc": { - "files": 1, - "loc": 1917, - "impact": 1265.84 + "files": 4, + "loc": 18176, + "impact": 10046.12 }, "m4": { "files": 8, @@ -471,7 +470,7 @@ "ecosystem_fingerprint": { "ml_clusters": { "Unclassified": { - "count": 865, + "count": 868, "pct": 92.5 } }, @@ -1134,21 +1133,21 @@ } }, "cobol/gnucobol_internals": { - "file_count": 5, - "total_mass": 15672.45, + "file_count": 6, + "total_mass": 24153.29, "avg_exposures": { - "cognitive_load": 48.32, - "safety_score": 68.48, - "tech_debt": 14.48, - "verification": 48.92, - "api_exposure": 5.08, + "cognitive_load": 55.61, + "safety_score": 71.04, + "tech_debt": 14.01, + "verification": 54.1, + "api_exposure": 4.24, "concurrency": 0.0, - "state_flux": 66.27, - "dead_code": 1.46, + "state_flux": 71.89, + "dead_code": 2.02, "spec_match": 100.0, "stability": 50.0, "churn": 0.0, - "documentation": 45.89, + "documentation": 40.22, "secrets_risk": 0.0 } }, @@ -1818,21 +1817,21 @@ } }, "yacc/freebsd": { - "file_count": 1, - "total_mass": 2.5, + "file_count": 3, + "total_mass": 301.94, "avg_exposures": { - "cognitive_load": 0.0, - "safety_score": 0.0, + "cognitive_load": 51.65, + "safety_score": 58.56, "tech_debt": 0.0, - "verification": 0.0, - "api_exposure": 0.0, + "verification": 1.57, + "api_exposure": 0.04, "concurrency": 0.0, - "state_flux": 0.0, + "state_flux": 66.67, "dead_code": 0.0, - "spec_match": 0.0, - "stability": 0.0, + "spec_match": 66.67, + "stability": 33.33, "churn": 0.0, - "documentation": 0.0, + "documentation": 7.98, "secrets_risk": 0.0 } }, @@ -3232,7 +3231,7 @@ "typosquat_hits": 8, "Global Architectural Fingerprint": { "Active Execution Logic (ML Clusters)": { - "Unclassified": "92.5% (865 files)" + "Unclassified": "92.5% (868 files)" }, "Static Assets (Static Categories)": { "Static: Literature & Documentation": "7.5% (70 files)" @@ -3250,7 +3249,7 @@ "Critical Targets": [] }, "Scope": { - "Artifacts Evaluated": 935, + "Artifacts Evaluated": 938, "Threat Signatures Monitored": 11, "Vulnerability Vectors Calculated": 1 }, @@ -5333,30 +5332,6 @@ "Size": "751 bytes", "Identity Confidence": "0.0%", "Discovery Proof": "Radar Scan" - }, - { - "Path": "cobol/gnucobol_internals/parser.y", - "Forensic Category": "Excluded Artifact", - "Diagnostic Reason": "Unresolved Ambiguity (Tier 4 Fallback failed Ecosystem Consensus)", - "Size": "397906 bytes", - "Identity Confidence": "100.0%", - "Discovery Proof": "Collision Resolved (.y -> yacc)" - }, - { - "Path": "yacc/freebsd/config.y", - "Forensic Category": "Excluded Artifact", - "Diagnostic Reason": "Unresolved Ambiguity (Tier 4 Fallback failed Ecosystem Consensus)", - "Size": "10259 bytes", - "Identity Confidence": "100.0%", - "Discovery Proof": "Collision Resolved (.y -> c)" - }, - { - "Path": "yacc/freebsd/jailparse.y", - "Forensic Category": "Excluded Artifact", - "Diagnostic Reason": "Unresolved Ambiguity (Tier 4 Fallback failed Ecosystem Consensus)", - "Size": "5871 bytes", - "Identity Confidence": "100.0%", - "Discovery Proof": "Collision Resolved (.y -> yacc)" } ], "6. Parsed Files (Scanned Artifacts)": { @@ -48732,1969 +48707,2465 @@ } } }, - "zig/zig": { - "Directory Group Magnitude": 23134.38, - "File Count": 5, + "cobol/gnucobol_internals": { + "Directory Group Magnitude": 24153.29, + "File Count": 6, "Ecosystem Fingerprint (Archetypes)": { "Unclassified": "100.0%" }, "Average Risk Exposures": { - "Cognitive Load Exposure": "27.13%", - "Error & Exception Exposure": "50.13%", - "Tech Debt Exposure": "12.64%", - "Testing Exposure": "80.0%", - "API Exposure": "3.65%", - "Concurrency Exposure": "10.77%", - "State Flux Exposure": "14.53%", - "Commented Logic Exposure": "5.11%", + "Cognitive Load Exposure": "55.61%", + "Error & Exception Exposure": "71.04%", + "Tech Debt Exposure": "14.01%", + "Testing Exposure": "54.1%", + "API Exposure": "4.24%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "71.89%", + "Commented Logic Exposure": "2.02%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "42.6%", + "Documentation Exposure": "40.22%", "Hardcoded Payload Artifacts": "0.0%" }, "Files": { - "zig/zig/Compilation.zig": { + "cobol/gnucobol_internals/fileio.c": { "1. Artifact Identity": { - "Filename": "Compilation.zig", - "Path": "zig/zig/Compilation.zig", - "Language": "Zig", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", + "Filename": "fileio.c", + "Path": "cobol/gnucobol_internals/fileio.c", + "Language": "C", + "Architect": "(C) 2002-2012, 2014-2020 Free Software Foundation, Inc", + "Indentation Style": "Mixed (0.1% Spaces / 99.9% Tabs)", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "zig", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .zig)" + "Folder Dominant Lang": "yacc", + "Lock Tier": 1.5, + "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" }, "2. Topological Coordinates": { - "X": 3920.71, - "Y": -179.71, - "Z": -5051.82 + "X": -1533.23, + "Y": -12.93, + "Z": 5506.98 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", "Repository Drift (Z-Score)": 0.0, "Repository Fingerprint": {}, - "File Archetype": null, + "File Archetype": "Unclassified", "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 8171, - "Coding LOC": 6509, - "Documentation LOC": 858, - "Structural Magnitude": 4762.98, - "Control Flow Ratio": "76.2%", - "Popularity Rank": 2, + "Total LOC": 7364, + "Coding LOC": 6537, + "Documentation LOC": 315, + "Structural Magnitude": 10882.54, + "Control Flow Ratio": "78.0%", + "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.639 + "Raw Cognitive Density": 1.088 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "25.2%", - "Error & Exception Exposure": "38.11%", - "Tech Debt Exposure": "15.61%", + "Cognitive Load Exposure": "79.16%", + "Error & Exception Exposure": "97.1%", + "Tech Debt Exposure": "7.91%", "Testing Exposure": "80.0%", - "API Exposure": "2.19%", + "API Exposure": "13.6%", "Concurrency Exposure": "0.0%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "4.95%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "0.0%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "24.29%", + "Documentation Exposure": "98.12%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "addCommonCCArgs", - "Structural Impact": 383.9, - "Lines of Code (LOC)": 325, - "Control Flow Branches": 129, - "Input Parameters": 7, - "Control Flow Ratio": "99.2%", - "Start Line": 6745, - "End Line": 7069 - }, - { - "Function Name": "addCCArgs", - "Structural Impact": 279.3, - "Lines of Code (LOC)": 242, - "Control Flow Branches": 100, - "Input Parameters": 6, - "Control Flow Ratio": "98.0%", - "Start Line": 7072, - "End Line": 7313 + "Function Name": "cob_set_file_format", + "Structural Impact": 760.8, + "Lines of Code (LOC)": 592, + "Control Flow Branches": 326, + "Input Parameters": 4, + "Control Flow Ratio": "99.4%", + "Start Line": 1185, + "End Line": 1776 }, { - "Function Name": "updateCObject", - "Structural Impact": 257.6, - "Lines of Code (LOC)": 311, - "Control Flow Branches": 120, - "Input Parameters": 3, - "Control Flow Ratio": "81.1%", - "Start Line": 6114, - "End Line": 6424 + "Function Name": "cob_file_open", + "Structural Impact": 226.2, + "Lines of Code (LOC)": 262, + "Control Flow Branches": 86, + "Input Parameters": 5, + "Control Flow Ratio": "76.8%", + "Start Line": 2874, + "End Line": 3135 }, { - "Function Name": "update", - "Structural Impact": 191.2, - "Lines of Code (LOC)": 360, - "Control Flow Branches": 99, - "Input Parameters": 2, - "Control Flow Ratio": "79.8%", - "Start Line": 2860, - "End Line": 3219 + "Function Name": "cob_fd_file_open", + "Structural Impact": 192.0, + "Lines of Code (LOC)": 172, + "Control Flow Branches": 81, + "Input Parameters": 4, + "Control Flow Ratio": "83.5%", + "Start Line": 2700, + "End Line": 2871 }, { - "Function Name": "performAllTheWork", - "Structural Impact": 173.5, - "Lines of Code (LOC)": 457, - "Control Flow Branches": 86, - "Input Parameters": 2, - "Control Flow Ratio": "78.2%", - "Start Line": 4557, - "End Line": 5013 + "Function Name": "cob_file_save_status", + "Structural Impact": 174.3, + "Lines of Code (LOC)": 247, + "Control Flow Branches": 80, + "Input Parameters": 3, + "Control Flow Ratio": "96.4%", + "Start Line": 2127, + "End Line": 2373 }, { - "Function Name": "translateC", - "Structural Impact": 163.1, - "Lines of Code (LOC)": 141, - "Control Flow Branches": 51, - "Input Parameters": 8, - "Control Flow Ratio": "82.3%", - "Start Line": 5630, - "End Line": 5770 + "Function Name": "lineseq_write", + "Structural Impact": 128.0, + "Lines of Code (LOC)": 159, + "Control Flow Branches": 59, + "Input Parameters": 3, + "Control Flow Ratio": "89.4%", + "Start Line": 3603, + "End Line": 3761 }, { - "Function Name": "updateWin32Resource", - "Structural Impact": 154.0, - "Lines of Code (LOC)": 240, - "Control Flow Branches": 70, + "Function Name": "lineseq_rewrite", + "Structural Impact": 119.3, + "Lines of Code (LOC)": 146, + "Control Flow Branches": 55, "Input Parameters": 3, - "Control Flow Ratio": "73.7%", - "Start Line": 6426, - "End Line": 6665 + "Control Flow Ratio": "90.2%", + "Start Line": 3763, + "End Line": 3908 }, { - "Function Name": "addModuleErrorMsg", - "Structural Impact": 130.4, - "Lines of Code (LOC)": 149, - "Control Flow Branches": 54, + "Function Name": "lock_record", + "Structural Impact": 114.5, + "Lines of Code (LOC)": 144, + "Control Flow Branches": 47, "Input Parameters": 4, - "Control Flow Ratio": "77.1%", - "Start Line": 4322, - "End Line": 4470 + "Control Flow Ratio": "81.0%", + "Start Line": 1786, + "End Line": 1929 }, { - "Function Name": "processOneJob", - "Structural Impact": 101.0, - "Lines of Code (LOC)": 179, - "Control Flow Branches": 45, - "Input Parameters": 3, - "Control Flow Ratio": "62.5%", - "Start Line": 5025, - "End Line": 5203 + "Function Name": "relative_start", + "Structural Impact": 106.2, + "Lines of Code (LOC)": 111, + "Control Flow Branches": 44, + "Input Parameters": 4, + "Control Flow Ratio": "86.3%", + "Start Line": 3981, + "End Line": 4091 }, { - "Function Name": "classifyFileExt", - "Structural Impact": 89.9, - "Lines of Code (LOC)": 45, - "Control Flow Branches": 61, + "Function Name": "cob_set_file_defaults", + "Structural Impact": 104.7, + "Lines of Code (LOC)": 142, + "Control Flow Branches": 68, "Input Parameters": 1, - "Control Flow Ratio": "74.4%", - "Start Line": 7597, - "End Line": 7641 + "Control Flow Ratio": "98.6%", + "Start Line": 1039, + "End Line": 1180 }, { - "Function Name": "init", - "Structural Impact": 82.7, - "Lines of Code (LOC)": 67, - "Control Flow Branches": 29, - "Input Parameters": 6, - "Control Flow Ratio": "96.7%", - "Start Line": 746, - "End Line": 812 + "Function Name": "relative_read_next", + "Structural Impact": 103.6, + "Lines of Code (LOC)": 112, + "Control Flow Branches": 48, + "Input Parameters": 3, + "Control Flow Ratio": "81.4%", + "Start Line": 4193, + "End Line": 4304 }, { - "Function Name": "flush", - "Structural Impact": 75.8, - "Lines of Code (LOC)": 76, - "Control Flow Branches": 35, + "Function Name": "cob_key_def", + "Structural Impact": 98.7, + "Lines of Code (LOC)": 112, + "Control Flow Branches": 37, + "Input Parameters": 5, + "Control Flow Ratio": "80.4%", + "Start Line": 567, + "End Line": 678 + }, + { + "Function Name": "cob_read_next", + "Structural Impact": 87.1, + "Lines of Code (LOC)": 102, + "Control Flow Branches": 40, "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 3285, - "End Line": 3360 + "Control Flow Ratio": "87.0%", + "Start Line": 5387, + "End Line": 5488 }, { - "Function Name": "build_crt_file", - "Structural Impact": 74.3, - "Lines of Code (LOC)": 129, - "Control Flow Branches": 23, - "Input Parameters": 7, - "Control Flow Ratio": "69.7%", - "Start Line": 7914, - "End Line": 8042 + "Function Name": "write_file_def", + "Structural Impact": 86.1, + "Lines of Code (LOC)": 93, + "Control Flow Branches": 46, + "Input Parameters": 2, + "Control Flow Ratio": "97.9%", + "Start Line": 421, + "End Line": 513 }, { - "Function Name": "parse", - "Structural Impact": 73.5, - "Lines of Code (LOC)": 149, - "Control Flow Branches": 32, + "Function Name": "sequential_read", + "Structural Impact": 78.5, + "Lines of Code (LOC)": 89, + "Control Flow Branches": 36, "Input Parameters": 3, - "Control Flow Ratio": "65.3%", - "Start Line": 1148, - "End Line": 1296 + "Control Flow Ratio": "81.8%", + "Start Line": 3250, + "End Line": 3338 }, { - "Function Name": "spawnZigRc", - "Structural Impact": 67.0, - "Lines of Code (LOC)": 66, - "Control Flow Branches": 25, - "Input Parameters": 5, - "Control Flow Ratio": "67.6%", - "Start Line": 6667, - "End Line": 6732 + "Function Name": "sequential_rewrite", + "Structural Impact": 78.1, + "Lines of Code (LOC)": 82, + "Control Flow Branches": 36, + "Input Parameters": 3, + "Control Flow Ratio": "78.3%", + "Start Line": 3433, + "End Line": 3514 }, { - "Function Name": "buildOutputFromZig", - "Structural Impact": 60.3, - "Lines of Code (LOC)": 130, - "Control Flow Branches": 16, - "Input Parameters": 9, - "Control Flow Ratio": "64.0%", - "Start Line": 7772, - "End Line": 7901 + "Function Name": "cob_file_close", + "Structural Impact": 75.5, + "Lines of Code (LOC)": 110, + "Control Flow Branches": 34, + "Input Parameters": 3, + "Control Flow Ratio": "82.9%", + "Start Line": 3137, + "End Line": 3246 }, { - "Function Name": "fromUnresolved", - "Structural Impact": 59.2, - "Lines of Code (LOC)": 64, - "Control Flow Branches": 27, + "Function Name": "sequential_write", + "Structural Impact": 72.6, + "Lines of Code (LOC)": 92, + "Control Flow Branches": 33, "Input Parameters": 3, - "Control Flow Ratio": "77.1%", - "Start Line": 509, - "End Line": 572 + "Control Flow Ratio": "84.6%", + "Start Line": 3340, + "End Line": 3431 }, { - "Function Name": "addNonIncrementalStuffToCacheManifest", - "Structural Impact": 53.6, - "Lines of Code (LOC)": 152, - "Control Flow Branches": 22, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 3416, - "End Line": 3567 + "Function Name": "relative_delete", + "Structural Impact": 72.4, + "Lines of Code (LOC)": 97, + "Control Flow Branches": 38, + "Input Parameters": 2, + "Control Flow Ratio": "73.1%", + "Start Line": 4539, + "End Line": 4635 }, { - "Function Name": "docsCopyModule", - "Structural Impact": 49.4, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 20, - "Input Parameters": 4, - "Control Flow Ratio": "62.5%", - "Start Line": 5280, - "End Line": 5328 + "Function Name": "cob_chk_file_env", + "Structural Impact": 71.3, + "Lines of Code (LOC)": 109, + "Control Flow Branches": 37, + "Input Parameters": 2, + "Control Flow Ratio": "97.4%", + "Start Line": 743, + "End Line": 851 }, { - "Function Name": "toErrorMessage", - "Structural Impact": 49.1, - "Lines of Code (LOC)": 51, - "Control Flow Branches": 18, + "Function Name": "cob_write", + "Structural Impact": 69.8, + "Lines of Code (LOC)": 74, + "Control Flow Branches": 26, "Input Parameters": 5, - "Control Flow Ratio": "69.2%", - "Start Line": 1081, - "End Line": 1131 + "Control Flow Ratio": "81.2%", + "Start Line": 5490, + "End Line": 5563 }, { - "Function Name": "saveState", - "Structural Impact": 48.3, - "Lines of Code (LOC)": 231, - "Control Flow Branches": 25, - "Input Parameters": 1, - "Control Flow Ratio": "73.5%", - "Start Line": 3651, - "End Line": 3881 + "Function Name": "lineseq_read", + "Structural Impact": 66.2, + "Lines of Code (LOC)": 83, + "Control Flow Branches": 30, + "Input Parameters": 3, + "Control Flow Ratio": "88.2%", + "Start Line": 3517, + "End Line": 3599 }, { - "Function Name": "workerDocsWasmFallible", - "Structural Impact": 45.5, - "Lines of Code (LOC)": 147, - "Control Flow Branches": 21, - "Input Parameters": 2, - "Control Flow Ratio": "56.8%", - "Start Line": 5340, - "End Line": 5486 + "Function Name": "relative_rewrite", + "Structural Impact": 64.2, + "Lines of Code (LOC)": 84, + "Control Flow Branches": 29, + "Input Parameters": 3, + "Control Flow Ratio": "70.7%", + "Start Line": 4454, + "End Line": 4537 }, { - "Function Name": "destroy", - "Structural Impact": 39.3, - "Lines of Code (LOC)": 78, + "Function Name": "cob_read", + "Structural Impact": 59.7, + "Lines of Code (LOC)": 76, "Control Flow Branches": 24, + "Input Parameters": 4, + "Control Flow Ratio": "80.0%", + "Start Line": 5276, + "End Line": 5351 + }, + { + "Function Name": "cob_chk_file_mapping", + "Structural Impact": 58.8, + "Lines of Code (LOC)": 129, + "Control Flow Branches": 36, "Input Parameters": 1, - "Control Flow Ratio": "96.0%", - "Start Line": 2686, - "End Line": 2763 + "Control Flow Ratio": "92.3%", + "Start Line": 853, + "End Line": 981 }, { - "Function Name": "renameTmpIntoCache", - "Structural Impact": 37.9, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 17, + "Function Name": "cob_init_fileio", + "Structural Impact": 58.6, + "Lines of Code (LOC)": 132, + "Control Flow Branches": 29, + "Input Parameters": 2, + "Control Flow Ratio": "90.6%", + "Start Line": 7217, + "End Line": 7348 + }, + { + "Function Name": "relative_read_size", + "Structural Impact": 57.2, + "Lines of Code (LOC)": 65, + "Control Flow Branches": 26, "Input Parameters": 3, - "Control Flow Ratio": "81.0%", - "Start Line": 3372, - "End Line": 3408 + "Control Flow Ratio": "76.5%", + "Start Line": 3914, + "End Line": 3978 }, { - "Function Name": "workerUpdateFile", - "Structural Impact": 37.4, - "Lines of Code (LOC)": 61, - "Control Flow Branches": 12, - "Input Parameters": 6, - "Control Flow Ratio": "60.0%", - "Start Line": 5488, - "End Line": 5548 + "Function Name": "cob_file_set_key", + "Structural Impact": 56.8, + "Lines of Code (LOC)": 60, + "Control Flow Branches": 16, + "Input Parameters": 9, + "Control Flow Ratio": "88.9%", + "Start Line": 4792, + "End Line": 4851 }, { - "Function Name": "addWholeFileError", - "Structural Impact": 35.1, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 14, - "Input Parameters": 4, + "Function Name": "set_lock_opts", + "Structural Impact": 53.8, + "Lines of Code (LOC)": 71, + "Control Flow Branches": 28, + "Input Parameters": 2, "Control Flow Ratio": "93.3%", - "Start Line": 4505, - "End Line": 4536 + "Start Line": 2055, + "End Line": 2125 }, { - "Function Name": "openUnresolved", - "Structural Impact": 32.6, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 13, - "Input Parameters": 4, - "Control Flow Ratio": "92.9%", - "Start Line": 821, - "End Line": 845 + "Function Name": "set_file_lock", + "Structural Impact": 52.9, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 24, + "Input Parameters": 3, + "Control Flow Ratio": "82.8%", + "Start Line": 1994, + "End Line": 2050 }, { - "Function Name": "hasSharedLibraryExt", - "Structural Impact": 31.0, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 20, - "Input Parameters": 1, - "Control Flow Ratio": "64.5%", - "Start Line": 7570, - "End Line": 7595 + "Function Name": "relative_write", + "Structural Impact": 52.1, + "Lines of Code (LOC)": 82, + "Control Flow Branches": 23, + "Input Parameters": 3, + "Control Flow Ratio": "67.6%", + "Start Line": 4371, + "End Line": 4452 }, { - "Function Name": "cleanupAfterUpdate", - "Structural Impact": 28.9, - "Lines of Code (LOC)": 59, - "Control Flow Branches": 14, + "Function Name": "check_mf_format", + "Structural Impact": 48.2, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 25, "Input Parameters": 2, - "Control Flow Ratio": "82.4%", - "Start Line": 2792, - "End Line": 2850 + "Control Flow Ratio": "89.3%", + "Start Line": 2581, + "End Line": 2643 }, { - "Function Name": "docsCopyFallible", - "Structural Impact": 28.5, - "Lines of Code (LOC)": 60, - "Control Flow Branches": 17, - "Input Parameters": 1, - "Control Flow Ratio": "54.8%", - "Start Line": 5219, - "End Line": 5278 + "Function Name": "cob_dd_prms", + "Structural Impact": 43.5, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 20, + "Input Parameters": 3, + "Control Flow Ratio": "95.2%", + "Start Line": 515, + "End Line": 543 }, { - "Function Name": "cImport", - "Structural Impact": 24.8, - "Lines of Code (LOC)": 48, - "Control Flow Branches": 9, - "Input Parameters": 4, - "Control Flow Ratio": "64.3%", - "Start Line": 5773, - "End Line": 5820 + "Function Name": "cob_file_sort_process", + "Structural Impact": 42.5, + "Lines of Code (LOC)": 115, + "Control Flow Branches": 25, + "Input Parameters": 1, + "Control Flow Ratio": "64.1%", + "Start Line": 6712, + "End Line": 6826 }, { - "Function Name": "absToCwdRelative", - "Structural Impact": 21.4, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "64.7%", - "Start Line": 494, - "End Line": 505 + "Function Name": "indexed_file_type", + "Structural Impact": 42.0, + "Lines of Code (LOC)": 77, + "Control Flow Branches": 26, + "Input Parameters": 1, + "Control Flow Ratio": "59.1%", + "Start Line": 325, + "End Line": 401 }, { - "Function Name": "get_libc_crt_file", - "Structural Impact": 20.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 9, + "Function Name": "relative_write_size", + "Structural Impact": 40.2, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 18, "Input Parameters": 3, - "Control Flow Ratio": "69.2%", - "Start Line": 7656, - "End Line": 7663 + "Control Flow Ratio": "85.7%", + "Start Line": 4309, + "End Line": 4352 }, { - "Function Name": "appendFileSystemInput", - "Structural Impact": 20.3, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 10, + "Function Name": "cob_linage_write_opt", + "Structural Impact": 39.8, + "Lines of Code (LOC)": 68, + "Control Flow Branches": 20, "Input Parameters": 2, - "Control Flow Ratio": "90.9%", - "Start Line": 3221, - "End Line": 3245 + "Control Flow Ratio": "80.0%", + "Start Line": 2458, + "End Line": 2525 }, { - "Function Name": "format", - "Structural Impact": 20.0, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "90.9%", - "Start Line": 471, - "End Line": 488 + "Function Name": "cob_rewrite", + "Structural Impact": 38.6, + "Lines of Code (LOC)": 56, + "Control Flow Branches": 15, + "Input Parameters": 4, + "Control Flow Ratio": "68.2%", + "Start Line": 5565, + "End Line": 5620 }, { - "Function Name": "format", - "Structural Impact": 19.9, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1875, - "End Line": 1890 + "Function Name": "relative_read", + "Structural Impact": 35.8, + "Lines of Code (LOC)": 45, + "Control Flow Branches": 14, + "Input Parameters": 4, + "Control Flow Ratio": "58.3%", + "Start Line": 4147, + "End Line": 4191 }, { - "Function Name": "eql", - "Structural Impact": 19.1, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 7, + "Function Name": "cob_findkey", + "Structural Impact": 35.3, + "Lines of Code (LOC)": 35, + "Control Flow Branches": 14, "Input Parameters": 4, - "Control Flow Ratio": "63.6%", - "Start Line": 4294, - "End Line": 4318 + "Control Flow Ratio": "82.4%", + "Start Line": 5737, + "End Line": 5771 }, { - "Function Name": "unableToLoadZcuFile", - "Structural Impact": 18.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, + "Function Name": "cob_open", + "Structural Impact": 30.7, + "Lines of Code (LOC)": 77, + "Control Flow Branches": 11, "Input Parameters": 4, - "Control Flow Ratio": "87.5%", - "Start Line": 4540, - "End Line": 4555 + "Control Flow Ratio": "55.0%", + "Start Line": 5086, + "End Line": 5162 }, { - "Function Name": "addLinkLib", - "Structural Impact": 18.3, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "69.2%", - "Start Line": 8131, - "End Line": 8150 + "Function Name": "cob_file_sort_giving", + "Structural Impact": 30.6, + "Lines of Code (LOC)": 52, + "Control Flow Branches": 13, + "Input Parameters": 3, + "Control Flow Ratio": "86.7%", + "Start Line": 6962, + "End Line": 7013 }, { - "Function Name": "buildRt", - "Structural Impact": 17.2, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 4, - "Input Parameters": 9, + "Function Name": "cob_start", + "Structural Impact": 29.7, + "Lines of Code (LOC)": 55, + "Control Flow Branches": 10, + "Input Parameters": 5, "Control Flow Ratio": "66.7%", - "Start Line": 5878, - "End Line": 5905 + "Start Line": 5220, + "End Line": 5274 }, { - "Function Name": "updateSubCompilation", - "Structural Impact": 17.2, - "Lines of Code (LOC)": 31, - "Control Flow Branches": 6, + "Function Name": "cob_close", + "Structural Impact": 29.6, + "Lines of Code (LOC)": 55, + "Control Flow Branches": 11, "Input Parameters": 4, - "Control Flow Ratio": "54.5%", - "Start Line": 7740, - "End Line": 7770 + "Control Flow Ratio": "78.6%", + "Start Line": 5164, + "End Line": 5218 }, { - "Function Name": "addToErrorBundle", - "Structural Impact": 16.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 7, + "Function Name": "cob_delete_file", + "Structural Impact": 28.8, + "Lines of Code (LOC)": 56, + "Control Flow Branches": 12, "Input Parameters": 3, - "Control Flow Ratio": "87.5%", - "Start Line": 1298, - "End Line": 1308 - }, - { - "Function Name": "resolve", - "Structural Impact": 16.6, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 6, - "Input Parameters": 4, "Control Flow Ratio": "66.7%", - "Start Line": 1804, - "End Line": 1822 - }, - { - "Function Name": "detectEmbedFileUpdate", - "Structural Impact": 16.6, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 6, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 5568, - "End Line": 5585 + "Start Line": 5679, + "End Line": 5734 }, { - "Function Name": "workerUpdateCObject", - "Structural Impact": 14.8, - "Lines of Code (LOC)": 17, + "Function Name": "cob_file_create", + "Structural Impact": 28.6, + "Lines of Code (LOC)": 49, "Control Flow Branches": 6, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 5822, - "End Line": 5838 + "Input Parameters": 13, + "Control Flow Ratio": "85.7%", + "Start Line": 4686, + "End Line": 4734 }, { - "Function Name": "workerUpdateWin32Resource", - "Structural Impact": 14.8, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 6, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 5840, - "End Line": 5856 + "Function Name": "cob_file_sort_retrieve", + "Structural Impact": 26.9, + "Lines of Code (LOC)": 54, + "Control Flow Branches": 13, + "Input Parameters": 2, + "Control Flow Ratio": "59.1%", + "Start Line": 6887, + "End Line": 6940 }, { - "Function Name": "resolveEmitPathFlush", - "Structural Impact": 14.6, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 5, + "Function Name": "open_cbl_file", + "Structural Impact": 26.6, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 10, "Input Parameters": 4, "Control Flow Ratio": "71.4%", - "Start Line": 3261, - "End Line": 3284 + "Start Line": 5814, + "End Line": 5854 }, { - "Function Name": "join", - "Structural Impact": 14.4, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 5, + "Function Name": "cob_read_dict", + "Structural Impact": 26.4, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 10, "Input Parameters": 4, - "Control Flow Ratio": "83.3%", - "Start Line": 604, - "End Line": 622 + "Control Flow Ratio": "71.4%", + "Start Line": 706, + "End Line": 741 }, { - "Function Name": "fromRoot", - "Structural Impact": 14.3, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 5, - "Input Parameters": 4, + "Function Name": "cob_sort_queues", + "Structural Impact": 25.5, + "Lines of Code (LOC)": 58, + "Control Flow Branches": 15, + "Input Parameters": 1, "Control Flow Ratio": "83.3%", - "Start Line": 582, - "End Line": 599 + "Start Line": 6581, + "End Line": 6638 }, { - "Function Name": "upJoin", - "Structural Impact": 14.3, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 5, - "Input Parameters": 4, - "Control Flow Ratio": "83.3%", - "Start Line": 625, - "End Line": 642 + "Function Name": "file_linage_check", + "Structural Impact": 24.6, + "Lines of Code (LOC)": 40, + "Control Flow Branches": 15, + "Input Parameters": 1, + "Control Flow Ratio": "88.2%", + "Start Line": 2417, + "End Line": 2456 }, { - "Function Name": "setMiscFailure", - "Structural Impact": 14.1, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 5, - "Input Parameters": 4, - "Control Flow Ratio": "71.4%", - "Start Line": 7693, - "End Line": 7706 + "Function Name": "cob_sys_read_file", + "Structural Impact": 24.2, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 8, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 5899, + "End Line": 5941 }, { - "Function Name": "dump_argv", - "Structural Impact": 13.3, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 8, - "Input Parameters": 1, - "Control Flow Ratio": "57.1%", - "Start Line": 7721, - "End Line": 7732 + "Function Name": "cob_file_sort_submit", + "Structural Impact": 23.7, + "Lines of Code (LOC)": 58, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6828, + "End Line": 6885 }, { - "Function Name": "dispatchZcuLinkTask", - "Structural Impact": 12.8, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 8066, - "End Line": 8082 + "Function Name": "relative_read_off", + "Structural Impact": 23.3, + "Lines of Code (LOC)": 50, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "57.9%", + "Start Line": 4096, + "End Line": 4145 }, { - "Function Name": "toAbsolute", - "Structural Impact": 12.7, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 667, - "End Line": 679 + "Function Name": "cob_file_sort_init", + "Structural Impact": 21.9, + "Lines of Code (LOC)": 46, + "Control Flow Branches": 7, + "Input Parameters": 5, + "Control Flow Ratio": "36.8%", + "Start Line": 7015, + "End Line": 7060 }, { - "Function Name": "lessThan", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "55.6%", - "Start Line": 4026, - "End Line": 4036 + "Function Name": "cob_file_unlock", + "Structural Impact": 20.5, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 12, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 4637, + "End Line": 4679 }, { - "Function Name": "lessThan", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "55.6%", - "Start Line": 4182, - "End Line": 4192 + "Function Name": "write_mf_header", + "Structural Impact": 19.7, + "Lines of Code (LOC)": 47, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "69.2%", + "Start Line": 2648, + "End Line": 2694 }, { - "Function Name": "buildMuslCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 5907, - "End Line": 5917 + "Function Name": "cob_file_external_addr", + "Structural Impact": 18.4, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 6, + "Input Parameters": 5, + "Control Flow Ratio": "85.7%", + "Start Line": 4951, + "End Line": 4975 }, { - "Function Name": "buildGlibcCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, + "Function Name": "cob_sys_get_current_dir", + "Structural Impact": 18.3, + "Lines of Code (LOC)": 46, + "Control Flow Branches": 7, "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 5919, - "End Line": 5929 + "Control Flow Ratio": "58.3%", + "Start Line": 6157, + "End Line": 6202 }, { - "Function Name": "buildFreeBSDCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, + "Function Name": "cob_file_set_retry", + "Structural Impact": 17.0, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 7, "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 5942, - "End Line": 5952 + "Control Flow Ratio": "87.5%", + "Start Line": 4908, + "End Line": 4927 }, { - "Function Name": "buildNetBSDCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 5967, - "End Line": 5977 + "Function Name": "cob_file_write_opt", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 8, + "Input Parameters": 2, + "Control Flow Ratio": "72.7%", + "Start Line": 2548, + "End Line": 2573 }, { - "Function Name": "buildMingwCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 5992, - "End Line": 6002 + "Function Name": "sort_cmps", + "Structural Impact": 16.8, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 6417, + "End Line": 6438 }, { - "Function Name": "buildWasiLibcCrtFile", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, + "Function Name": "cob_sys_copy_file", + "Structural Impact": 16.6, + "Lines of Code (LOC)": 54, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "58.3%", + "Start Line": 6015, + "End Line": 6068 + }, + { + "Function Name": "keycmp", + "Structural Impact": 16.3, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 8, + "Input Parameters": 2, + "Control Flow Ratio": "88.9%", + "Start Line": 403, + "End Line": 416 + }, + { + "Function Name": "cob_file_sort_compare", + "Structural Impact": 15.7, + "Lines of Code (LOC)": 33, + "Control Flow Branches": 6, "Input Parameters": 3, - "Control Flow Ratio": "71.4%", - "Start Line": 6004, - "End Line": 6014 + "Control Flow Ratio": "50.0%", + "Start Line": 6451, + "End Line": 6483 }, { - "Function Name": "addToErrorBundle", - "Structural Impact": 12.5, - "Lines of Code (LOC)": 6, + "Function Name": "cob_file_set_attr", + "Structural Impact": 15.4, + "Lines of Code (LOC)": 26, "Control Flow Branches": 4, - "Input Parameters": 5, - "Control Flow Ratio": "100.0%", - "Start Line": 1074, - "End Line": 1079 + "Input Parameters": 7, + "Control Flow Ratio": "66.7%", + "Start Line": 4762, + "End Line": 4787 }, { - "Function Name": "formatRcEscape", - "Structural Impact": 12.5, - "Lines of Code (LOC)": 7, + "Function Name": "cob_sys_file_info", + "Structural Impact": 15.2, + "Lines of Code (LOC)": 62, "Control Flow Branches": 6, "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 6491, - "End Line": 6497 + "Control Flow Ratio": "50.0%", + "Start Line": 6326, + "End Line": 6387 }, { - "Function Name": "lessThan", - "Structural Impact": 12.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 525, - "End Line": 529 + "Function Name": "cob_chk_dups", + "Structural Impact": 14.4, + "Lines of Code (LOC)": 33, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "80.0%", + "Start Line": 5353, + "End Line": 5385 }, { - "Function Name": "emitFromCObject", - "Structural Impact": 11.5, - "Lines of Code (LOC)": 34, - "Control Flow Branches": 3, - "Input Parameters": 5, - "Control Flow Ratio": "100.0%", - "Start Line": 3569, - "End Line": 3602 + "Function Name": "cob_exit_fileio", + "Structural Impact": 14.1, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 11, + "Input Parameters": 0, + "Control Flow Ratio": "73.3%", + "Start Line": 7175, + "End Line": 7215 }, { - "Function Name": "hashCSource", - "Structural Impact": 11.2, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 1501, - "End Line": 1517 + "Function Name": "errno_cob_sts", + "Structural Impact": 13.7, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 2379, + "End Line": 2397 }, { - "Function Name": "buildFreeBSDSharedObjects", - "Structural Impact": 11.0, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 5, + "Function Name": "cob_file_free", + "Structural Impact": 13.2, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 6, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 5954, - "End Line": 5965 + "Control Flow Ratio": "85.7%", + "Start Line": 5011, + "End Line": 5032 }, { - "Function Name": "buildNetBSDSharedObjects", - "Structural Impact": 11.0, - "Lines of Code (LOC)": 12, + "Function Name": "cob_sys_check_file_exist", + "Structural Impact": 13.2, + "Lines of Code (LOC)": 56, "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 5979, - "End Line": 5990 + "Control Flow Ratio": "50.0%", + "Start Line": 6070, + "End Line": 6125 }, { - "Function Name": "buildGlibcSharedObjects", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 5, + "Function Name": "cob_seq_write_opt", + "Structural Impact": 13.1, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 6, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 5931, - "End Line": 5940 + "Control Flow Ratio": "85.7%", + "Start Line": 2527, + "End Line": 2546 }, { - "Function Name": "buildLibUnwind", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, + "Function Name": "cob_write_block", + "Structural Impact": 11.9, + "Lines of Code (LOC)": 31, "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 6016, - "End Line": 6024 + "Control Flow Ratio": "50.0%", + "Start Line": 6660, + "End Line": 6690 }, { - "Function Name": "buildLibCxx", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, + "Function Name": "unlock_record", + "Structural Impact": 11.8, + "Lines of Code (LOC)": 29, "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 6026, - "End Line": 6034 + "Control Flow Ratio": "62.5%", + "Start Line": 1934, + "End Line": 1962 }, { - "Function Name": "buildLibCxxAbi", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 6036, - "End Line": 6044 + "Function Name": "cob_file_set_key_extra", + "Structural Impact": 11.6, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 3, + "Input Parameters": 6, + "Control Flow Ratio": "60.0%", + "Start Line": 4856, + "End Line": 4875 }, { - "Function Name": "buildLibTsan", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, + "Function Name": "cob_file_sort_using", + "Structural Impact": 11.3, + "Lines of Code (LOC)": 19, "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 6046, - "End Line": 6054 - }, - { - "Function Name": "finish", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 6, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 360, - "End Line": 375 + "Control Flow Ratio": "83.3%", + "Start Line": 6942, + "End Line": 6960 }, { - "Function Name": "compilerRtOptMode", - "Structural Impact": 10.4, - "Lines of Code (LOC)": 11, + "Function Name": "cob_file_return", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 26, "Control Flow Branches": 6, "Input Parameters": 1, "Control Flow Ratio": "60.0%", - "Start Line": 8154, - "End Line": 8164 + "Start Line": 7121, + "End Line": 7146 }, { - "Function Name": "toCachePath", - "Structural Impact": 9.6, - "Lines of Code (LOC)": 19, + "Function Name": "relative_padout", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 16, "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 644, - "End Line": 662 + "Input Parameters": 3, + "Control Flow Ratio": "57.1%", + "Start Line": 4354, + "End Line": 4369 }, { - "Function Name": "buildLibZigC", - "Structural Impact": 9.5, - "Lines of Code (LOC)": 16, + "Function Name": "cob_new_item", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 38, "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 6056, - "End Line": 6071 + "Control Flow Ratio": "30.8%", + "Start Line": 6500, + "End Line": 6537 }, { - "Function Name": "clearStatus", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "57.1%", - "Start Line": 1313, - "End Line": 1327 + "Function Name": "cob_pre_open", + "Structural Impact": 10.3, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "83.3%", + "Start Line": 5045, + "End Line": 5081 }, { - "Function Name": "clearStatus", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 15, + "Function Name": "cob_write_dict", + "Structural Impact": 9.8, + "Lines of Code (LOC)": 22, "Control Flow Branches": 4, "Input Parameters": 2, "Control Flow Ratio": "57.1%", - "Start Line": 1360, - "End Line": 1374 + "Start Line": 680, + "End Line": 701 }, { - "Function Name": "openWasiPreopen", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 813, - "End Line": 820 + "Function Name": "cob_file_malloc", + "Structural Impact": 9.8, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 4989, + "End Line": 5006 }, { - "Function Name": "workerDocsWasm", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 9, + "Function Name": "cob_get_filename_print", + "Structural Impact": 9.7, + "Lines of Code (LOC)": 21, "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 5330, - "End Line": 5338 + "Control Flow Ratio": "80.0%", + "Start Line": 7148, + "End Line": 7168 }, { - "Function Name": "makeBinFileExecutable", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 5, + "Function Name": "cob_cache_del", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 19, "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 3608, - "End Line": 3612 + "Control Flow Ratio": "71.4%", + "Start Line": 1016, + "End Line": 1034 }, { - "Function Name": "separateCodegenThreadOk", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 5, + "Function Name": "isdirname", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 14, "Control Flow Branches": 5, "Input Parameters": 1, "Control Flow Ratio": "62.5%", - "Start Line": 5205, - "End Line": 5209 + "Start Line": 269, + "End Line": 282 }, { - "Function Name": "hotCodeSwap", - "Structural Impact": 8.6, - "Lines of Code (LOC)": 11, + "Function Name": "cob_savekey", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 18, "Control Flow Branches": 3, "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 2780, - "End Line": 2790 + "Control Flow Ratio": "50.0%", + "Start Line": 5776, + "End Line": 5793 }, { - "Function Name": "isIllegalZigImport", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 698, - "End Line": 705 + "Function Name": "cob_sys_create_file", + "Structural Impact": 8.7, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 2, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 5870, + "End Line": 5897 }, { - "Function Name": "lessThan", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3973, - "End Line": 3978 + "Function Name": "cob_sys_write_file", + "Structural Impact": 8.7, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 2, + "Input Parameters": 5, + "Control Flow Ratio": "40.0%", + "Start Line": 5943, + "End Line": 5970 }, { - "Function Name": "pause", - "Structural Impact": 7.8, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 334, - "End Line": 348 + "Function Name": "cob_sys_rename_file", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "42.9%", + "Start Line": 6127, + "End Line": 6155 }, { - "Function Name": "startTimer", - "Structural Impact": 7.5, - "Lines of Code (LOC)": 8, + "Function Name": "cob_file_sort_close", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 25, "Control Flow Branches": 4, "Input Parameters": 1, "Control Flow Ratio": "66.7%", - "Start Line": 382, - "End Line": 389 + "Start Line": 7072, + "End Line": 7096 }, { - "Function Name": "destroy", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 9, + "Function Name": "cob_sys_file_delete", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 25, "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1138, - "End Line": 1146 + "Control Flow Ratio": "50.0%", + "Start Line": 6389, + "End Line": 6413 }, { - "Function Name": "workerUpdateEmbedFile", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 5558, - "End Line": 5566 + "Function Name": "cob_file_release", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "57.1%", + "Start Line": 7098, + "End Line": 7119 }, { - "Function Name": "queuePrelinkTasks", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 8057, - "End Line": 8062 + "Function Name": "cob_file_destroy", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "80.0%", + "Start Line": 4739, + "End Line": 4757 }, { - "Function Name": "crtFilePath", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 4, + "Function Name": "cob_delete", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 22, "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 7670, - "End Line": 7673 - }, - { - "Function Name": "appendCompileLogLines", - "Structural Impact": 6.7, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 4255, - "End Line": 4267 + "Control Flow Ratio": "50.0%", + "Start Line": 5622, + "End Line": 5643 }, { - "Function Name": "queuePrelinkTaskMode", - "Structural Impact": 6.5, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 8044, - "End Line": 8053 + "Function Name": "cob_param_no_quotes", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 5795, + "End Line": 5812 }, { - "Function Name": "canonicalName", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 2, - "Input Parameters": 2, + "Function Name": "cob_file_sync", + "Structural Impact": 7.9, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 4, + "Input Parameters": 1, "Control Flow Ratio": "66.7%", - "Start Line": 7489, - "End Line": 7513 + "Start Line": 983, + "End Line": 998 }, { - "Function Name": "obtainCObjectCacheManifest", - "Structural Impact": 6.3, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 2, + "Function Name": "cob_read_item", + "Structural Impact": 7.9, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 3, "Input Parameters": 2, "Control Flow Ratio": "50.0%", - "Start Line": 5587, - "End Line": 5609 + "Start Line": 6640, + "End Line": 6658 }, { - "Function Name": "@\"resume\"", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 11, + "Function Name": "cob_get_sort_tempfile", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 15, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "42.9%", - "Start Line": 349, - "End Line": 359 + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 6565, + "End Line": 6579 }, { - "Function Name": "crtFileAsString", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 4, + "Function Name": "cob_sys_copyfile", + "Structural Impact": 7.0, + "Lines of Code (LOC)": 20, "Control Flow Branches": 2, "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 7665, - "End Line": 7668 - }, - { - "Function Name": "stage", - "Structural Impact": 6.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 1002, - "End Line": 1009 - }, - { - "Function Name": "debugIncremental", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 851, - "End Line": 854 + "Control Flow Ratio": "50.0%", + "Start Line": 6305, + "End Line": 6324 }, { - "Function Name": "makeBinFileWritable", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, + "Function Name": "cob_sys_create_dir", + "Structural Impact": 6.9, + "Lines of Code (LOC)": 25, "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 3614, - "End Line": 3617 + "Control Flow Ratio": "50.0%", + "Start Line": 6204, + "End Line": 6228 }, { - "Function Name": "anyErrors", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 5, + "Function Name": "cob_order_keys", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 18, "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "42.9%", - "Start Line": 4269, - "End Line": 4273 + "Control Flow Ratio": "75.0%", + "Start Line": 545, + "End Line": 562 }, { - "Function Name": "hash", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 2, - "Input Parameters": 2, + "Function Name": "cob_file_set_linage", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 1, + "Input Parameters": 6, "Control Flow Ratio": "50.0%", - "Start Line": 4278, - "End Line": 4292 + "Start Line": 4880, + "End Line": 4903 }, { - "Function Name": "resolveEmitPath", - "Structural Impact": 5.7, - "Lines of Code (LOC)": 10, + "Function Name": "cob_copy_check", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 19, "Control Flow Branches": 2, "Input Parameters": 2, "Control Flow Ratio": "66.7%", - "Start Line": 3247, - "End Line": 3256 - }, - { - "Function Name": "clangNeedsLanguageOverride", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7421, - "End Line": 7448 + "Start Line": 6692, + "End Line": 6710 }, { - "Function Name": "addOptionalDebugFormat", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 4, + "Function Name": "cob_fork_fileio", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 12, "Control Flow Branches": 2, "Input Parameters": 2, "Control Flow Ratio": "66.7%", - "Start Line": 1487, - "End Line": 1490 + "Start Line": 7351, + "End Line": 7362 }, { - "Function Name": "addBuf", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 4, + "Function Name": "unique_copy", + "Structural Impact": 5.7, + "Lines of Code (LOC)": 10, "Control Flow Branches": 2, "Input Parameters": 2, "Control Flow Ratio": "66.7%", - "Start Line": 3883, - "End Line": 3886 + "Start Line": 6440, + "End Line": 6449 }, { - "Function Name": "queueJobs", + "Function Name": "cob_sys_delete_file", "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 5021, - "End Line": 5023 - }, - { - "Function Name": "clangSupportsDepFile", - "Structural Impact": 5.2, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7469, - "End Line": 7487 - }, - { - "Function Name": "clangSupportsDiagnostics", - "Structural Impact": 5.1, - "Lines of Code (LOC)": 18, + "Lines of Code (LOC)": 21, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7450, - "End Line": 7467 - }, - { - "Function Name": "lockAndSetMiscFailure", - "Structural Impact": 5.0, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "33.3%", - "Start Line": 7709, - "End Line": 7719 + "Control Flow Ratio": "40.0%", + "Start Line": 5993, + "End Line": 6013 }, { - "Function Name": "toCrtFile", - "Structural Impact": 4.9, - "Lines of Code (LOC)": 13, + "Function Name": "cob_sys_change_dir", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 21, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 8084, - "End Line": 8096 + "Control Flow Ratio": "40.0%", + "Start Line": 6230, + "End Line": 6250 }, { - "Function Name": "wantBuildLibUnwindFromSource", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 9, + "Function Name": "cob_sys_delete_dir", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 21, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7675, - "End Line": 7683 + "Control Flow Ratio": "40.0%", + "Start Line": 6252, + "End Line": 6272 }, { - "Function Name": "workerDocsCopy", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 7, + "Function Name": "cob_cache_file", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 15, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 5211, - "End Line": 5217 + "Control Flow Ratio": "33.3%", + "Start Line": 1000, + "End Line": 1014 }, { - "Function Name": "count", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 2, - "Input Parameters": 1, + "Function Name": "cob_commit", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 0, "Control Flow Ratio": "50.0%", - "Start Line": 1068, - "End Line": 1072 + "Start Line": 5645, + "End Line": 5660 }, { - "Function Name": "deinit", - "Structural Impact": 4.0, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 1, - "Input Parameters": 2, + "Function Name": "cob_rollback", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 0, "Control Flow Ratio": "50.0%", - "Start Line": 1057, - "End Line": 1066 - }, - { - "Function Name": "addDebugFormat", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1492, - "End Line": 1499 - }, - { - "Function Name": "deinit", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1172, - "End Line": 1178 - }, - { - "Function Name": "deinit", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1439, - "End Line": 1445 - }, - { - "Function Name": "workerUpdateBuiltinFile", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 5550, - "End Line": 5556 + "Start Line": 5662, + "End Line": 5677 }, { - "Function Name": "fmt", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, + "Function Name": "cob_sys_chdir", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 16, "Control Flow Branches": 1, "Input Parameters": 2, "Control Flow Ratio": "50.0%", - "Start Line": 465, - "End Line": 467 + "Start Line": 6288, + "End Line": 6303 }, { - "Function Name": "queueJob", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 5017, - "End Line": 5019 + "Function Name": "cob_srttmpfile", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "33.3%", + "Start Line": 6539, + "End Line": 6563 }, { - "Function Name": "deinit", + "Function Name": "cob_sys_mkdir", "Structural Impact": 3.5, - "Lines of Code (LOC)": 14, + "Lines of Code (LOC)": 13, "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 1619, - "End Line": 1632 + "Control Flow Ratio": "50.0%", + "Start Line": 6274, + "End Line": 6286 }, { - "Function Name": "clearMiscFailures", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 9, + "Function Name": "cob_free_list", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 14, "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 2765, - "End Line": 2773 + "Control Flow Ratio": "20.0%", + "Start Line": 6485, + "End Line": 6498 }, { - "Function Name": "hasCppExt", + "Function Name": "get_io_ptr", "Structural Impact": 3.3, "Lines of Code (LOC)": 9, "Control Flow Branches": 1, "Input Parameters": 1, "Control Flow Ratio": "50.0%", - "Start Line": 7537, - "End Line": 7545 + "Start Line": 284, + "End Line": 292 }, { - "Function Name": "deinit", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 724, - "End Line": 731 + "Function Name": "cob_sys_open_file", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 0, + "Input Parameters": 5, + "Control Flow Ratio": "0.0%", + "Start Line": 5856, + "End Line": 5868 }, { - "Function Name": "withoutLocalCache", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 736, - "End Line": 743 + "Function Name": "lock_record", + "Structural Impact": 2.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 1967, + "End Line": 1979 }, { - "Function Name": "obtainWin32ResourceCacheManifest", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 5611, - "End Line": 5617 + "Function Name": "cob_file_sort_init_key", + "Structural Impact": 2.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 7062, + "End Line": 7070 }, { - "Function Name": "digest", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 442, - "End Line": 446 + "Function Name": "unlock_record", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1981, + "End Line": 1987 }, { - "Function Name": "releaseLock", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 1605, - "End Line": 1610 + "Function Name": "cob_file_set_lock", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4932, + "End Line": 4938 }, { - "Function Name": "moveLock", - "Structural Impact": 3.1, + "Function Name": "cob_file_xfdname", + "Structural Impact": 2.0, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1612, - "End Line": 1616 - }, - { - "Function Name": "workerZcuCodegen", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 14, "Control Flow Branches": 0, - "Input Parameters": 5, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 5863, - "End Line": 5876 + "Start Line": 4980, + "End Line": 4984 }, { - "Function Name": "hasObjectExt", - "Structural Impact": 3.1, + "Function Name": "cob_unlock_file", + "Structural Impact": 2.0, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7516, - "End Line": 7521 + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 5035, + "End Line": 5040 }, { - "Function Name": "hasStaticLibraryExt", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, + "Function Name": "cob_sys_close_file", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7523, - "End Line": 7527 + "Control Flow Ratio": "0.0%", + "Start Line": 5972, + "End Line": 5981 }, { - "Function Name": "hasCppHExt", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, + "Function Name": "cob_sys_flush_file", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7547, - "End Line": 7551 + "Control Flow Ratio": "0.0%", + "Start Line": 5983, + "End Line": 5991 }, { - "Function Name": "keys", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "cob_file_complete", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 103, - "End Line": 105 + "Control Flow Ratio": "0.0%", + "Start Line": 4943, + "End Line": 4947 }, { - "Function Name": "count", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "catch_alarm", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 106, - "End Line": 108 + "Control Flow Ratio": "0.0%", + "Start Line": 1780, + "End Line": 1780 }, { - "Function Name": "popFront", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 138, - "End Line": 140 + "Function Name": "dummy_stub", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 154, + "End Line": 154 }, { - "Function Name": "values", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 151, - "End Line": 153 + "Function Name": "dummy_91", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 155, + "End Line": 155 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 2150, + "Sequential Logic Declarations": 605, + "Function Parameters": 209, + "Function/Method Declarations": 129, + "Class/Entity Declarations": 60, + "Defensive Programming Constructs": 137, + "Type/Safety Bypasses": 127, + "High-Risk Execution Commands": 4, + "I/O and Network Boundaries": 105, + "Exposed API / Public Exports": 923, + "State Mutations / Variable Reassignments": 5009, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 3, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 27, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 4, + "Metaprogramming & Reflection": 12, + "Module Dependencies (Imports)": 5, + "Authorship Metadata": 1, + "Planned Work (TODOs)": 2, + "Acknowledged Tech Debt (FIXMEs)": 1, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 3, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 117, + "Pointer Arithmetic & Addressing": 3013, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 40, + "Explicit Type Casts": 133, + "Fatal Aborts & Exceptions": 40, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 120, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 121, + "Resource Deallocation & Cleanup": 30, + "Private / Encapsulated Scopes": 118, + "Event Listeners & Subscribers": 3, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 5651, + "Structural Space Indentations": 7, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 5, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 2, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 504, + "Design Camel Case": 1, + "Design Snake Case": 503, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 147, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 16, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 2, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 2, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 5, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [ + "defaults.h", + "dlfcn.h", + "fileio.h", + "signal.h", + "sys/wait.h" + ] + }, + "cobol/gnucobol_internals/numeric.c": { + "1. Artifact Identity": { + "Filename": "numeric.c", + "Path": "cobol/gnucobol_internals/numeric.c", + "Language": "C", + "Architect": "(C) 2001-2012, 2014-2020 Free Software Foundation, Inc", + "Indentation Style": "Tabs", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "yacc", + "Lock Tier": 1.5, + "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" + }, + "2. Topological Coordinates": { + "X": -1515.55, + "Y": 60.53, + "Z": 4975.37 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": "Unclassified", + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 2689, + "Coding LOC": 2299, + "Documentation LOC": 138, + "Structural Magnitude": 3385.58, + "Control Flow Ratio": "71.6%", + "Popularity Rank": 1, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 1.399 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "92.38%", + "Error & Exception Exposure": "92.09%", + "Tech Debt Exposure": "38.29%", + "Testing Exposure": "80.0%", + "API Exposure": "11.81%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "0.0%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "94.08%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [ + { + "Function Name": "cob_decimal_set_display", + "Structural Impact": 641.6, + "Lines of Code (LOC)": 1470, + "Control Flow Branches": 327, + "Input Parameters": 2, + "Control Flow Ratio": "68.4%", + "Start Line": 1219, + "End Line": 2688 }, { - "Function Name": "getTarget", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 2775, - "End Line": 2777 + "Function Name": "cob_decimal_get_binary", + "Structural Impact": 87.1, + "Lines of Code (LOC)": 102, + "Control Flow Branches": 40, + "Input Parameters": 3, + "Control Flow Ratio": "93.0%", + "Start Line": 1418, + "End Line": 1519 }, { - "Function Name": "addReferenceTraceFrame", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 6, - "Control Flow Ratio": "0.0%", - "Start Line": 4472, - "End Line": 4479 + "Function Name": "cob_decimal_do_round", + "Structural Impact": 73.3, + "Lines of Code (LOC)": 107, + "Control Flow Branches": 33, + "Input Parameters": 3, + "Control Flow Ratio": "71.7%", + "Start Line": 1627, + "End Line": 1733 }, { - "Function Name": "fmtRcEscape", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6499, - "End Line": 6501 + "Function Name": "cob_decimal_get_field", + "Structural Impact": 64.8, + "Lines of Code (LOC)": 96, + "Control Flow Branches": 29, + "Input Parameters": 3, + "Control Flow Ratio": "64.4%", + "Start Line": 1735, + "End Line": 1830 }, { - "Function Name": "hasCExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7529, - "End Line": 7531 + "Function Name": "cob_decimal_get_packed", + "Structural Impact": 61.6, + "Lines of Code (LOC)": 113, + "Control Flow Branches": 27, + "Input Parameters": 3, + "Control Flow Ratio": "84.4%", + "Start Line": 1058, + "End Line": 1170 }, { - "Function Name": "hasCHExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7533, - "End Line": 7535 + "Function Name": "cob_decimal_set_binary", + "Structural Impact": 45.7, + "Lines of Code (LOC)": 82, + "Control Flow Branches": 23, + "Input Parameters": 2, + "Control Flow Ratio": "95.8%", + "Start Line": 1335, + "End Line": 1416 }, { - "Function Name": "hasObjCExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7553, - "End Line": 7555 + "Function Name": "cob_cmp_packed", + "Structural Impact": 41.8, + "Lines of Code (LOC)": 73, + "Control Flow Branches": 21, + "Input Parameters": 2, + "Control Flow Ratio": "80.8%", + "Start Line": 2342, + "End Line": 2414 }, { - "Function Name": "hasObjCHExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, + "Function Name": "cob_get_long_ebcdic_sign", + "Structural Impact": 41.4, + "Lines of Code (LOC)": 65, + "Control Flow Branches": 21, + "Input Parameters": 2, "Control Flow Ratio": "50.0%", - "Start Line": 7557, - "End Line": 7559 + "Start Line": 2457, + "End Line": 2521 }, { - "Function Name": "hasObjCppExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, + "Function Name": "cob_cmp_numdisp", + "Structural Impact": 40.2, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 16, + "Input Parameters": 4, + "Control Flow Ratio": "84.2%", + "Start Line": 2523, + "End Line": 2566 + }, + { + "Function Name": "cob_decimal_adjust", + "Structural Impact": 39.8, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 16, + "Input Parameters": 4, + "Control Flow Ratio": "88.9%", + "Start Line": 451, + "End Line": 486 + }, + { + "Function Name": "cob_add_int", + "Structural Impact": 32.8, + "Lines of Code (LOC)": 55, + "Control Flow Branches": 14, + "Input Parameters": 3, + "Control Flow Ratio": "70.0%", + "Start Line": 2179, + "End Line": 2233 + }, + { + "Function Name": "cob_decimal_get_ieee64dec", + "Structural Impact": 32.6, + "Lines of Code (LOC)": 53, + "Control Flow Branches": 14, + "Input Parameters": 3, + "Control Flow Ratio": "77.8%", + "Start Line": 488, + "End Line": 540 + }, + { + "Function Name": "cob_decimal_set_field", + "Structural Impact": 29.4, + "Lines of Code (LOC)": 34, + "Control Flow Branches": 15, + "Input Parameters": 2, + "Control Flow Ratio": "78.9%", + "Start Line": 1539, + "End Line": 1572 + }, + { + "Function Name": "cob_decimal_get_ieee128dec", + "Structural Impact": 28.4, + "Lines of Code (LOC)": 49, + "Control Flow Branches": 12, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 607, + "End Line": 655 + }, + { + "Function Name": "cob_set_packed_int", + "Structural Impact": 26.4, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 13, + "Input Parameters": 2, + "Control Flow Ratio": "81.2%", + "Start Line": 1172, + "End Line": 1215 + }, + { + "Function Name": "cob_decimal_set_ieee64dec", + "Structural Impact": 25.7, + "Lines of Code (LOC)": 64, + "Control Flow Branches": 12, + "Input Parameters": 2, + "Control Flow Ratio": "70.6%", + "Start Line": 542, + "End Line": 605 + }, + { + "Function Name": "cob_decimal_print", + "Structural Impact": 24.6, + "Lines of Code (LOC)": 42, + "Control Flow Branches": 12, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 378, + "End Line": 419 + }, + { + "Function Name": "cob_decimal_set_ieee128dec", + "Structural Impact": 24.3, + "Lines of Code (LOC)": 70, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "73.3%", + "Start Line": 657, + "End Line": 726 + }, + { + "Function Name": "cob_cmp_float", + "Structural Impact": 24.1, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 12, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2295, + "End Line": 2326 + }, + { + "Function Name": "cob_decimal_set_packed", + "Structural Impact": 23.7, + "Lines of Code (LOC)": 59, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "91.7%", + "Start Line": 998, + "End Line": 1056 + }, + { + "Function Name": "cob_get_long_ascii_sign", + "Structural Impact": 22.6, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 11, + "Input Parameters": 2, "Control Flow Ratio": "50.0%", - "Start Line": 7561, - "End Line": 7564 + "Start Line": 2419, + "End Line": 2454 }, { - "Function Name": "hasObjCppHExt", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "cob_print_ieeedec", + "Structural Impact": 20.7, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 10, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 1577, + "End Line": 1608 + }, + { + "Function Name": "cob_decimal_set_double", + "Structural Impact": 18.3, + "Lines of Code (LOC)": 55, + "Control Flow Branches": 8, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 730, + "End Line": 784 + }, + { + "Function Name": "cob_decimal_get_display", + "Structural Impact": 14.5, + "Lines of Code (LOC)": 50, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "62.5%", + "Start Line": 1282, + "End Line": 1331 + }, + { + "Function Name": "cob_decimal_div", + "Structural Impact": 10.2, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "57.1%", + "Start Line": 1858, + "End Line": 1888 + }, + { + "Function Name": "cob_decimal_get_double", + "Structural Impact": 10.1, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7566, - "End Line": 7568 + "Control Flow Ratio": "71.4%", + "Start Line": 786, + "End Line": 817 }, { - "Function Name": "getZigBackend", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "cob_cmp_llint", + "Structural Impact": 10.1, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 2259, + "End Line": 2286 + }, + { + "Function Name": "cob_decimal_set_llint", + "Structural Impact": 9.9, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 341, + "End Line": 365 + }, + { + "Function Name": "mpz_set_sll", + "Structural Impact": 9.5, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 137, + "End Line": 153 + }, + { + "Function Name": "cob_numeric_cmp", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2328, + "End Line": 2340 + }, + { + "Function Name": "mpz_get_sll", + "Structural Impact": 8.1, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7734, - "End Line": 7737 + "Control Flow Ratio": "57.1%", + "Start Line": 175, + "End Line": 195 }, { - "Function Name": "compilerRtStrip", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "mpz_get_ull", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 4, "Input Parameters": 1, "Control Flow Ratio": "50.0%", - "Start Line": 8168, - "End Line": 8170 + "Start Line": 155, + "End Line": 173 }, { - "Function Name": "create", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 5, - "Control Flow Ratio": "0.0%", - "Start Line": 1897, - "End Line": 1903 + "Function Name": "cob_binary_set_uint64", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 266, + "End Line": 282 }, { - "Function Name": "getCrtPathsInner", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, - "Input Parameters": 5, - "Control Flow Ratio": "0.0%", - "Start Line": 8106, - "End Line": 8112 + "Function Name": "cob_binary_set_int64", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 284, + "End Line": 300 }, { - "Function Name": "addModule", - "Structural Impact": 2.7, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 0, + "Function Name": "shift_decimal", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1449, - "End Line": 1468 + "Control Flow Ratio": "60.0%", + "Start Line": 422, + "End Line": 436 }, { - "Function Name": "addModuleTableToCacheHash", - "Structural Impact": 2.7, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 1826, - "End Line": 1835 + "Function Name": "align_decimal", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 439, + "End Line": 447 }, { - "Function Name": "addResolvedTarget", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 0, + "Function Name": "cob_decimal_align", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1470, - "End Line": 1485 + "Control Flow Ratio": "60.0%", + "Start Line": 1900, + "End Line": 1909 }, { - "Function Name": "failCObj", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 7315, - "End Line": 7320 + "Function Name": "cob_binary_get_sint64", + "Structural Impact": 6.9, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 220, + "End Line": 244 }, { - "Function Name": "failWin32Resource", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 7360, - "End Line": 7360 + "Function Name": "cob_binary_get_uint64", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 246, + "End Line": 264 }, { - "Function Name": "reportRetryableWin32ResourceError", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, + "Function Name": "num_byte_memcpy", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 6082, - "End Line": 6086 + "Control Flow Ratio": "66.7%", + "Start Line": 212, + "End Line": 218 }, { - "Function Name": "failCObjWithOwnedDiagBundle", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 7340, - "End Line": 7344 + "Function Name": "cob_set_packed_zero", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 984, + "End Line": 996 }, { - "Function Name": "failWin32ResourceWithOwnedBundle", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 7383, - "End Line": 7387 + "Function Name": "cob_packed_get_sign", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 821, + "End Line": 831 }, { - "Function Name": "deinit", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, + "Function Name": "cob_div_quotient", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 33, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "25.0%", + "Start Line": 1949, + "End Line": 1981 + }, + { + "Function Name": "cob_init_numeric", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 38, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 2651, + "End Line": 2688 + }, + { + "Function Name": "mpz_set_ull", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 891, - "End Line": 897 + "Control Flow Ratio": "66.7%", + "Start Line": 121, + "End Line": 135 }, { - "Function Name": "ensureUnusedCapacity", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, + "Function Name": "cob_exit_numeric", + "Structural Impact": 5.7, + "Lines of Code (LOC)": 33, + "Control Flow Branches": 3, + "Input Parameters": 0, + "Control Flow Ratio": "60.0%", + "Start Line": 2617, + "End Line": 2649 + }, + { + "Function Name": "cob_print_realbin", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 1, "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 137, - "End Line": 137 + "Control Flow Ratio": "25.0%", + "Start Line": 1610, + "End Line": 1625 }, { - "Function Name": "isNested", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, + "Function Name": "cob_decimal_alloc", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 681, - "End Line": 686 + "Control Flow Ratio": "50.0%", + "Start Line": 2568, + "End Line": 2581 }, { - "Function Name": "deinit", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, + "Function Name": "cob_decimal_push", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 915, - "End Line": 919 + "Control Flow Ratio": "50.0%", + "Start Line": 2583, + "End Line": 2597 }, { - "Function Name": "reportRetryableCObjectError", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 6073, - "End Line": 6073 + "Function Name": "cob_decimal_pop", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2599, + "End Line": 2613 }, { - "Function Name": "tmpFilePath", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_set_ullint", + "Structural Impact": 4.1, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 327, + "End Line": 338 + }, + { + "Function Name": "cob_gmp_free", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "20.0%", + "Start Line": 200, + "End Line": 210 + }, + { + "Function Name": "cob_decimal_clear", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 317, + "End Line": 324 + }, + { + "Function Name": "cob_set_field_to_uint", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 13, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6734, - "End Line": 6734 + "Start Line": 1523, + "End Line": 1535 }, { - "Function Name": "deinit", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 3, + "Function Name": "cob_add", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 430, - "End Line": 432 + "Start Line": 1913, + "End Line": 1920 }, { - "Function Name": "addToHasher", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "cob_sub", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 436, - "End Line": 439 + "Start Line": 1922, + "End Line": 1929 }, { - "Function Name": "destroy", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "cob_mul", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 1329, - "End Line": 1332 + "Start Line": 1931, + "End Line": 1938 }, { - "Function Name": "destroy", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "cob_div", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 1376, - "End Line": 1379 + "Start Line": 1940, + "End Line": 1947 }, { - "Function Name": "deinit", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 3, + "Function Name": "cob_decimal_setget_fld", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 5625, - "End Line": 5627 + "Start Line": 1989, + "End Line": 1994 }, { - "Function Name": "getCrtPaths", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "cob_sub_int", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 8098, - "End Line": 8101 + "Start Line": 2235, + "End Line": 2239 }, { - "Function Name": "deinit", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_add", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 109, - "End Line": 109 + "Start Line": 1834, + "End Line": 1840 }, { - "Function Name": "deinit", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_sub", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 141, - "End Line": 141 + "Start Line": 1842, + "End Line": 1848 }, { - "Function Name": "deinit", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_mul", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 154, - "End Line": 154 + "Start Line": 1850, + "End Line": 1856 }, { - "Function Name": "openInfo", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "cob_cmp_int", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 449, - "End Line": 449 + "Start Line": 2241, + "End Line": 2248 }, { - "Function Name": "fail", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "cob_cmp_uint", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 1892, - "End Line": 1892 + "Start Line": 2250, + "End Line": 2257 }, { - "Function Name": "setAllocFailure", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 5, + "Function Name": "cob_decimal_init2", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 7685, - "End Line": 7689 + "Start Line": 304, + "End Line": 309 }, { - "Function Name": "tryLock", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_set", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 252, - "End Line": 252 + "Start Line": 369, + "End Line": 374 }, { - "Function Name": "lock", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_cmp", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 253, - "End Line": 253 + "Start Line": 1890, + "End Line": 1895 }, { - "Function Name": "unlock", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "cob_div_remainder", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 254, - "End Line": 254 + "Start Line": 1983, + "End Line": 1987 }, { - "Function Name": "getAllErrorsAlloc", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "cob_decimal_init", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3889, - "End Line": 3889 + "Start Line": 311, + "End Line": 315 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 2118, - "Sequential Logic Declarations": 661, - "Function Parameters": 183, - "Function/Method Declarations": 183, - "Class/Entity Declarations": 52, - "Defensive Programming Constructs": 1135, - "Type/Safety Bypasses": 257, + "Control Flow Branches": 566, + "Sequential Logic Declarations": 225, + "Function Parameters": 116, + "Function/Method Declarations": 75, + "Class/Entity Declarations": 5, + "Defensive Programming Constructs": 43, + "Type/Safety Bypasses": 2, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 267, + "State Mutations / Variable Reassignments": 1353, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 2, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 11, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 2, + "Metaprogramming & Reflection": 7, + "Module Dependencies (Imports)": 14, + "Authorship Metadata": 1, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 3, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 106, + "Pointer Arithmetic & Addressing": 808, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 8, + "Explicit Type Casts": 17, + "Fatal Aborts & Exceptions": 2, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 60, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 63, + "Resource Deallocation & Cleanup": 1, + "Private / Encapsulated Scopes": 53, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 1820, + "Structural Space Indentations": 0, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 218, + "Design Camel Case": 0, + "Design Snake Case": 218, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 52, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 26, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 14, + "Direct Downstream (Dependency Blast Radius)": 1, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [ + "coblocal.h", + "config.h", + "ctype.h", + "errno.h", + "gmp.h", + "ieeefp.h", + "libcob.h", + "math.h", + "mpir.h", + "stdarg.h", + "stddef.h", + "stdio.h", + "stdlib.h", + "string.h" + ] + }, + "cobol/gnucobol_internals/screenio.cpy": { + "1. Artifact Identity": { + "Filename": "screenio.cpy", + "Path": "cobol/gnucobol_internals/screenio.cpy", + "Language": "Cobol", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "yacc", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .cpy)" + }, + "2. Topological Coordinates": { + "X": -1135.66, + "Y": 119.87, + "Z": 5372.91 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 197, + "Coding LOC": 152, + "Documentation LOC": 39, + "Structural Magnitude": 1.15, + "Control Flow Ratio": "0.0%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 0.0 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "0.0%", + "Error & Exception Exposure": "58.26%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "2.3%", + "API Exposure": "0.0%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "31.34%", + "Commented Logic Exposure": "7.29%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "13.38%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 0, + "Sequential Logic Declarations": 0, + "Function Parameters": 0, + "Function/Method Declarations": 0, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 0, "High-Risk Execution Commands": 0, "I/O and Network Boundaries": 1, - "Exposed API / Public Exports": 176, - "State Mutations / Variable Reassignments": 402, - "Commented-out Code (Dead Logic)": 4, - "Structured Documentation Blocks": 385, - "Unit Test Assertions": 11, - "Asynchronous/Concurrent Execution": 6, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 5, + "Commented-out Code (Dead Logic)": 1, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, - "Global State Dependencies": 714, + "Global State Dependencies": 0, "Decorators and Annotations": 0, - "Generic Type Abstractions": 8, + "Generic Type Abstractions": 0, "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 9, - "Metaprogramming & Reflection": 18, - "Module Dependencies (Imports)": 31, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 0, + "Module Dependencies (Imports)": 0, "Authorship Metadata": 0, - "Planned Work (TODOs)": 35, - "Acknowledged Tech Debt (FIXMEs)": 6, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 247, - "Manual Memory Allocation": 1, + "Pointer Arithmetic & Addressing": 0, + "Manual Memory Allocation": 0, "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 3, - "Ad-hoc Print / Debug Statements": 2, - "Explicit Type Casts": 168, - "Fatal Aborts & Exceptions": 374, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 0, + "Fatal Aborts & Exceptions": 0, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 1200, - "Thread Synchronization Locks": 71, - "Immutable Data Declarations": 816, - "Resource Deallocation & Cleanup": 160, - "Private / Encapsulated Scopes": 746, + "Bitwise Operations": 0, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 0, "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 6042, + "Structural Space Indentations": 152, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, - "Ipc Rpc Bridges": 3, + "Ipc Rpc Bridges": 0, "Feature Flags": 0, "Serialization Parsing": 0, "Regex Execution": 0, - "Time Date Logic": 1, + "Time Date Logic": 0, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -50703,14 +51174,14 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 854, - "Design Camel Case": 2, - "Design Snake Case": 710, - "Design Pascal Case": 114, + "Core Var Decl": 0, + "Design Camel Case": 0, + "Design Snake Case": 0, + "Design Pascal Case": 0, "Design Upper Case": 0, - "Design Short Vars": 103, - "Design Long Vars": 4, - "Duplicate Logic": 3, + "Design Short Vars": 0, + "Design Long Vars": 0, + "Duplicate Logic": 0, "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, @@ -50719,9 +51190,9 @@ "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 34, + "Dynamic Code Execution (Eval/Exec)": 0, "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 1, + "Commented-Out Executable Logic": 0, "Low-Level Bitwise / Cryptographic Math": 0, "Non-Standard / Steganographic Imports": 0, "Non-Standard Unicode / Homoglyphs": 0, @@ -50735,59 +51206,29 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 29, - "Direct Downstream (Dependency Blast Radius)": 2, - "Total Upstream (Absolute Fragility)": 5, - "Total Downstream (Absolute Dependency Blast Radius)": 8 + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 }, - "9. Extracted Dependencies": [ - "Air.zig", - "Builtin.zig", - "Compilation/Config.zig", - "InternPool.zig", - "Package.zig", - "Sema.zig", - "Type.zig", - "Value.zig", - "Zcu.zig", - "build_options", - "builtin", - "codegen/c.zig", - "codegen/llvm.zig", - "dev.zig", - "introspect.zig", - "libs/freebsd.zig", - "libs/glibc.zig", - "libs/libcxx.zig", - "libs/libtsan.zig", - "libs/libunwind.zig", - "libs/mingw.zig", - "libs/musl.zig", - "libs/netbsd.zig", - "libs/wasi_libc.zig", - "link.zig", - "main.zig", - "std", - "target.zig", - "tracy.zig" - ] + "9. Extracted Dependencies": [] }, - "zig/zig/InternPool.zig": { + "cobol/gnucobol_internals/parser.y": { "1. Artifact Identity": { - "Filename": "InternPool.zig", - "Path": "zig/zig/InternPool.zig", - "Language": "Zig", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", + "Filename": "parser.y", + "Path": "cobol/gnucobol_internals/parser.y", + "Language": "Yacc", + "Architect": "(C) 2001-2012, 2014-2020 Free Software Foundation, Inc", + "Indentation Style": "Mixed (39.4% Spaces / 60.6% Tabs)", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "zig", + "Folder Dominant Lang": "yacc", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .zig)" + "Identity Proof": "Single Indicator (Shebang)" }, "2. Topological Coordinates": { - "X": 3821.22, - "Y": -93.04, - "Z": -4652.55 + "X": -1867.38, + "Y": -100.48, + "Z": 5780.44 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -50796,7960 +51237,7902 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 13040, - "Coding LOC": 10787, - "Documentation LOC": 1198, - "Structural Magnitude": 6498.14, - "Control Flow Ratio": "65.0%", - "Popularity Rank": 3, + "Total LOC": 18380, + "Coding LOC": 15682, + "Documentation LOC": 939, + "Structural Magnitude": 8480.84, + "Control Flow Ratio": "75.0%", + "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.516 + "Raw Cognitive Density": 1.362 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "14.09%", - "Error & Exception Exposure": "59.26%", - "Tech Debt Exposure": "16.61%", + "Cognitive Load Exposure": "92.05%", + "Error & Exception Exposure": "83.81%", + "Tech Debt Exposure": "11.71%", "Testing Exposure": "80.0%", - "API Exposure": "4.38%", - "Concurrency Exposure": "33.98%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "5.7%", + "API Exposure": "0.03%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "4.81%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "45.08%", + "Documentation Exposure": "11.92%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "get", - "Structural Impact": 498.4, - "Lines of Code (LOC)": 800, - "Control Flow Branches": 204, - "Input Parameters": 4, - "Control Flow Ratio": "78.5%", - "Start Line": 7846, - "End Line": 8645 - }, - { - "Function Name": "getCoerced", - "Structural Impact": 288.1, - "Lines of Code (LOC)": 275, - "Control Flow Branches": 111, - "Input Parameters": 5, - "Control Flow Ratio": "73.0%", - "Start Line": 10608, - "End Line": 10882 - }, - { - "Function Name": "eql", - "Structural Impact": 224.3, - "Lines of Code (LOC)": 326, - "Control Flow Branches": 103, - "Input Parameters": 3, - "Control Flow Ratio": "63.2%", - "Start Line": 2866, - "End Line": 3191 + "Function Name": "statement", + "Structural Impact": 70.1, + "Lines of Code (LOC)": 82, + "Control Flow Branches": 65, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 10228, + "End Line": 10309 }, { - "Function Name": "indexToKey", - "Structural Impact": 148.9, - "Lines of Code (LOC)": 518, - "Control Flow Branches": 70, - "Input Parameters": 2, - "Control Flow Ratio": "64.8%", - "Start Line": 6980, - "End Line": 7497 + "Function Name": "currency_sign_clause", + "Structural Impact": 41.3, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 26, + "Input Parameters": 1, + "Control Flow Ratio": "89.7%", + "Start Line": 4547, + "End Line": 4609 }, { - "Function Name": "getStructType", - "Structural Impact": 107.9, - "Lines of Code (LOC)": 199, - "Control Flow Branches": 39, - "Input Parameters": 5, - "Control Flow Ratio": "86.7%", - "Start Line": 8903, - "End Line": 9101 + "Function Name": "evaluate_object", + "Structural Impact": 37.7, + "Lines of Code (LOC)": 76, + "Control Flow Branches": 23, + "Input Parameters": 1, + "Control Flow Ratio": "95.8%", + "Start Line": 12681, + "End Line": 12756 }, { - "Function Name": "getOrPutTrailingString", - "Structural Impact": 101.5, - "Lines of Code (LOC)": 119, - "Control Flow Branches": 38, - "Input Parameters": 5, - "Control Flow Ratio": "74.5%", - "Start Line": 11825, - "End Line": 11943 + "Function Name": "same_as_clause", + "Structural Impact": 31.0, + "Lines of Code (LOC)": 55, + "Control Flow Branches": 19, + "Input Parameters": 1, + "Control Flow Ratio": "86.4%", + "Start Line": 6839, + "End Line": 6893 }, { - "Function Name": "hash64", - "Structural Impact": 88.2, - "Lines of Code (LOC)": 240, - "Control Flow Branches": 43, - "Input Parameters": 2, - "Control Flow Ratio": "60.6%", - "Start Line": 2625, - "End Line": 2864 + "Function Name": "debugging_target", + "Structural Impact": 28.5, + "Lines of Code (LOC)": 61, + "Control Flow Branches": 17, + "Input Parameters": 1, + "Control Flow Ratio": "77.3%", + "Start Line": 15494, + "End Line": 15554 }, { - "Function Name": "getOrPutKeyEnsuringAdditionalCapacity", - "Structural Impact": 88.0, - "Lines of Code (LOC)": 95, - "Control Flow Branches": 33, - "Input Parameters": 5, - "Control Flow Ratio": "73.3%", - "Start Line": 7713, - "End Line": 7807 + "Function Name": "sort_body", + "Structural Impact": 23.4, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 14, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 14685, + "End Line": 14728 }, { - "Function Name": "dumpStatsFallible", - "Structural Impact": 84.0, - "Lines of Code (LOC)": 260, - "Control Flow Branches": 40, - "Input Parameters": 2, - "Control Flow Ratio": "85.1%", - "Start Line": 11068, - "End Line": 11327 + "Function Name": "alternative_record_key_clause", + "Structural Impact": 21.2, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 12, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5089, + "End Line": 5145 }, { - "Function Name": "getEnumType", - "Structural Impact": 83.9, - "Lines of Code (LOC)": 160, - "Control Flow Branches": 30, - "Input Parameters": 5, - "Control Flow Ratio": "78.9%", - "Start Line": 9967, - "End Line": 10126 + "Function Name": "page_limit_clause", + "Structural Impact": 19.9, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 17, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7938, + "End Line": 7974 }, { - "Function Name": "trackZir", - "Structural Impact": 83.2, - "Lines of Code (LOC)": 99, - "Control Flow Branches": 34, - "Input Parameters": 4, - "Control Flow Ratio": "73.9%", - "Start Line": 214, - "End Line": 312 + "Function Name": "size_is_integer", + "Structural Impact": 19.9, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 12, + "Input Parameters": 1, + "Control Flow Ratio": "70.6%", + "Start Line": 9836, + "End Line": 9866 }, { - "Function Name": "getErrorValue", - "Structural Impact": 78.5, - "Lines of Code (LOC)": 94, - "Control Flow Branches": 32, - "Input Parameters": 4, - "Control Flow Ratio": "72.7%", - "Start Line": 12807, - "End Line": 12900 + "Function Name": "integer", + "Structural Impact": 19.1, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 12, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17651, + "End Line": 17665 }, { - "Function Name": "List", - "Structural Impact": 72.7, - "Lines of Code (LOC)": 238, - "Control Flow Branches": 42, + "Function Name": "open_file_entry", + "Structural Impact": 18.7, + "Lines of Code (LOC)": 35, + "Control Flow Branches": 11, "Input Parameters": 1, - "Control Flow Ratio": "56.8%", - "Start Line": 1139, - "End Line": 1376 + "Control Flow Ratio": "100.0%", + "Start Line": 13645, + "End Line": 13679 }, { - "Function Name": "addDependency", - "Structural Impact": 71.3, - "Lines of Code (LOC)": 85, - "Control Flow Branches": 29, - "Input Parameters": 4, - "Control Flow Ratio": "96.7%", - "Start Line": 913, - "End Line": 997 + "Function Name": "renames_entry", + "Structural Impact": 17.6, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6626, + "End Line": 6666 }, { - "Function Name": "loadStructType", - "Structural Impact": 67.7, - "Lines of Code (LOC)": 177, - "Control Flow Branches": 33, - "Input Parameters": 2, - "Control Flow Ratio": "82.5%", - "Start Line": 4182, - "End Line": 4358 + "Function Name": "code_set_clause", + "Structural Impact": 17.4, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "83.3%", + "Start Line": 6141, + "End Line": 6176 }, { - "Function Name": "getUnionType", - "Structural Impact": 67.6, - "Lines of Code (LOC)": 127, - "Control Flow Branches": 24, - "Input Parameters": 5, - "Control Flow Ratio": "85.7%", - "Start Line": 8706, - "End Line": 8832 + "Function Name": "external_clause", + "Structural Impact": 17.2, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 15, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6899, + "End Line": 6923 }, { - "Function Name": "rehashTrackedInsts", - "Structural Impact": 50.4, - "Lines of Code (LOC)": 87, - "Control Flow Branches": 22, - "Input Parameters": 3, - "Control Flow Ratio": "84.6%", - "Start Line": 317, - "End Line": 403 + "Function Name": "column_integer", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 27, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8485, + "End Line": 8511 }, { - "Function Name": "init", - "Structural Impact": 43.9, - "Lines of Code (LOC)": 78, - "Control Flow Branches": 19, - "Input Parameters": 3, - "Control Flow Ratio": "95.0%", - "Start Line": 6829, - "End Line": 6906 + "Function Name": "symbolic_integer", + "Structural Impact": 16.6, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17668, + "End Line": 17687 }, { - "Function Name": "getGeneratedTagEnumType", - "Structural Impact": 43.5, - "Lines of Code (LOC)": 109, - "Control Flow Branches": 16, - "Input Parameters": 4, - "Control Flow Ratio": "64.0%", - "Start Line": 10141, - "End Line": 10249 + "Function Name": "unsigned_pos_integer", + "Structural Impact": 16.5, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17690, + "End Line": 17707 }, { - "Function Name": "getFuncDeclIes", - "Structural Impact": 40.9, - "Lines of Code (LOC)": 148, + "Function Name": "based_clause", + "Structural Impact": 16.1, + "Lines of Code (LOC)": 22, "Control Flow Branches": 14, - "Input Parameters": 4, - "Control Flow Ratio": "56.0%", - "Start Line": 9387, - "End Line": 9534 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7665, + "End Line": 7686 }, { - "Function Name": "getFuncInstanceIes", - "Structural Impact": 36.6, - "Lines of Code (LOC)": 151, - "Control Flow Branches": 12, - "Input Parameters": 4, - "Control Flow Ratio": "52.2%", - "Start Line": 9679, - "End Line": 9829 + "Function Name": "section_header", + "Structural Impact": 16.1, + "Lines of Code (LOC)": 40, + "Control Flow Branches": 9, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 10017, + "End Line": 10056 }, { - "Function Name": "dumpGenericInstancesFallible", - "Structural Impact": 32.3, - "Lines of Code (LOC)": 58, - "Control Flow Branches": 16, - "Input Parameters": 2, - "Control Flow Ratio": "69.6%", - "Start Line": 11435, - "End Line": 11492 + "Function Name": "entry_body", + "Structural Impact": 13.8, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12460, + "End Line": 12481 }, { - "Function Name": "tagValueIndex", - "Structural Impact": 31.1, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 14, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 4410, - "End Line": 4432 + "Function Name": "class_value", + "Structural Impact": 13.5, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17721, + "End Line": 17735 }, { - "Function Name": "loadEnumType", - "Structural Impact": 29.8, - "Lines of Code (LOC)": 76, - "Control Flow Branches": 14, - "Input Parameters": 2, - "Control Flow Ratio": "73.7%", - "Start Line": 4435, - "End Line": 4510 + "Function Name": "global_clause", + "Structural Impact": 13.0, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 11, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6943, + "End Line": 6962 }, { - "Function Name": "getFuncInstance", - "Structural Impact": 28.4, - "Lines of Code (LOC)": 76, - "Control Flow Branches": 10, - "Input Parameters": 4, - "Control Flow Ratio": "58.8%", - "Start Line": 9599, - "End Line": 9674 + "Function Name": "read_body", + "Structural Impact": 12.7, + "Lines of Code (LOC)": 27, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 14043, + "End Line": 14069 }, { - "Function Name": "getFuncType", - "Structural Impact": 27.5, - "Lines of Code (LOC)": 59, - "Control Flow Branches": 10, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 9166, - "End Line": 9224 + "Function Name": "display_identifier_or_alphabet_name", + "Structural Impact": 12.5, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17565, + "End Line": 17588 }, { - "Function Name": "isExternOrFn", - "Structural Impact": 23.4, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 12, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 655, - "End Line": 671 + "Function Name": "col_or_plus", + "Structural Impact": 12.4, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8456, + "End Line": 8476 }, { - "Function Name": "pack", - "Structural Impact": 22.4, - "Lines of Code (LOC)": 52, - "Control Flow Branches": 13, + "Function Name": "page_detail", + "Structural Impact": 12.1, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 7, "Input Parameters": 1, - "Control Flow Ratio": "86.7%", - "Start Line": 12943, - "End Line": 12994 + "Control Flow Ratio": "100.0%", + "Start Line": 8026, + "End Line": 8040 }, { - "Function Name": "getFuncDecl", - "Structural Impact": 21.0, - "Lines of Code (LOC)": 63, - "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "58.3%", - "Start Line": 9305, - "End Line": 9367 + "Function Name": "record_key_clause", + "Structural Impact": 11.7, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 6, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5470, + "End Line": 5505 }, { - "Function Name": "nameIndex", - "Structural Impact": 20.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 9, - "Input Parameters": 3, - "Control Flow Ratio": "64.3%", - "Start Line": 3686, - "End Line": 3696 + "Function Name": "occurs_key_field", + "Structural Impact": 11.4, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 6, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 7548, + "End Line": 7578 }, { - "Function Name": "typeOf", - "Structural Impact": 20.6, - "Lines of Code (LOC)": 241, + "Function Name": "same_clause", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 26, "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "42.9%", - "Start Line": 11961, - "End Line": 12201 + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 5686, + "End Line": 5711 }, { - "Function Name": "getErrorSetType", - "Structural Impact": 20.3, - "Lines of Code (LOC)": 48, - "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "46.7%", - "Start Line": 9536, - "End Line": 9583 + "Function Name": "identified_by_clause", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 6, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7768, + "End Line": 7785 }, { - "Function Name": "loadUnionType", - "Structural Impact": 20.0, - "Lines of Code (LOC)": 54, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 3537, - "End Line": 3590 + "Function Name": "usage_clause", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 6, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7104, + "End Line": 7119 }, { - "Function Name": "getTupleType", - "Structural Impact": 19.9, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "58.3%", - "Start Line": 9109, - "End Line": 9149 + "Function Name": "identifier_or_file_name", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 6, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17413, + "End Line": 17428 }, { - "Function Name": "deinit", - "Structural Impact": 19.5, + "Function Name": "paragraph_header", + "Structural Impact": 10.6, "Lines of Code (LOC)": 43, - "Control Flow Branches": 9, - "Input Parameters": 2, + "Control Flow Branches": 5, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 6908, - "End Line": 6950 + "Start Line": 10068, + "End Line": 10110 }, { - "Function Name": "zigTypeTag", - "Structural Impact": 19.4, - "Lines of Code (LOC)": 249, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "10.3%", - "Start Line": 12307, - "End Line": 12555 + "Function Name": "perform_varying", + "Structural Impact": 10.5, + "Lines of Code (LOC)": 40, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 13928, + "End Line": 13967 }, { - "Function Name": "dumpAllFallible", - "Structural Impact": 19.2, - "Lines of Code (LOC)": 101, - "Control Flow Branches": 9, + "Function Name": "constant_entry", + "Structural Impact": 9.9, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "81.8%", - "Start Line": 11329, - "End Line": 11429 + "Control Flow Ratio": "100.0%", + "Start Line": 6693, + "End Line": 6720 }, { - "Function Name": "nextField", - "Structural Impact": 19.0, - "Lines of Code (LOC)": 23, + "Function Name": "use_debugging", + "Structural Impact": 9.9, + "Lines of Code (LOC)": 38, "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "63.6%", - "Start Line": 9933, - "End Line": 9955 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 15449, + "End Line": 15486 }, { - "Function Name": "dbHelper", - "Structural Impact": 18.9, - "Lines of Code (LOC)": 157, - "Control Flow Branches": 7, - "Input Parameters": 2, + "Function Name": "external_form_clause", + "Structural Impact": 9.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 8, + "Input Parameters": 0, "Control Flow Ratio": "100.0%", - "Start Line": 4823, - "End Line": 4979 + "Start Line": 7747, + "End Line": 7763 }, { - "Function Name": "getCoercedFunc", - "Structural Impact": 18.9, - "Lines of Code (LOC)": 36, - "Control Flow Branches": 6, - "Input Parameters": 5, - "Control Flow Ratio": "54.5%", - "Start Line": 10914, - "End Line": 10949 + "Function Name": "file_description_entry", + "Structural Impact": 9.6, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5863, + "End Line": 5885 }, { - "Function Name": "getBackingAddrTag", - "Structural Impact": 18.7, - "Lines of Code (LOC)": 27, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "56.2%", - "Start Line": 12276, - "End Line": 12302 + "Function Name": "replacing_region", + "Structural Impact": 9.6, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 13374, + "End Line": 13396 }, { - "Function Name": "addLimbsExtraAssumeCapacity", - "Structural Impact": 18.4, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "81.8%", - "Start Line": 10441, - "End Line": 10461 + "Function Name": "picture_clause", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7050, + "End Line": 7067 }, { - "Function Name": "getErrorValueIfExists", - "Structural Impact": 18.3, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "69.2%", - "Start Line": 12902, - "End Line": 12920 + "Function Name": "invalid_statement", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 10113, + "End Line": 10129 }, { - "Function Name": "next", - "Structural Impact": 18.2, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 11, + "Function Name": "at_line_column", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "68.8%", - "Start Line": 4146, - "End Line": 4169 + "Control Flow Ratio": "100.0%", + "Start Line": 10596, + "End Line": 10612 }, { - "Function Name": "slicePtrType", - "Structural Impact": 18.0, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 10553, - "End Line": 10566 + "Function Name": "file_description", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5844, + "End Line": 5858 }, { - "Function Name": "pack", - "Structural Impact": 17.7, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 10, + "Function Name": "data_description", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "90.9%", - "Start Line": 791, - "End Line": 833 + "Control Flow Ratio": "100.0%", + "Start Line": 6436, + "End Line": 6450 }, { - "Function Name": "getOpaqueType", - "Structural Impact": 17.7, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 6, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 10256, - "End Line": 10296 + "Function Name": "_loc", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 11003, + "End Line": 11015 }, { - "Function Name": "createNamespace", - "Structural Impact": 17.5, - "Lines of Code (LOC)": 36, - "Control Flow Branches": 6, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 11687, - "End Line": 11722 + "Function Name": "table_name", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16788, + "End Line": 16805 }, { - "Function Name": "extraFuncType", - "Structural Impact": 17.4, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 7528, - "End Line": 7555 + "Function Name": "identifier_field", + "Structural Impact": 7.9, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17432, + "End Line": 17448 }, { - "Function Name": "removeDependenciesForDepender", - "Structural Impact": 17.2, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 848, - "End Line": 872 + "Function Name": "identifier", + "Structural Impact": 7.9, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17451, + "End Line": 17466 }, { - "Function Name": "getUnion", - "Structural Impact": 16.8, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 6, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 8647, - "End Line": 8669 + "Function Name": "object_computer_segment", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3855, + "End Line": 3868 }, { - "Function Name": "getIfExists", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "70.0%", - "Start Line": 10298, - "End Line": 10313 + "Function Name": "handle_is_in", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12229, + "End Line": 12242 }, { - "Function Name": "getString", - "Structural Impact": 14.6, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "70.0%", - "Start Line": 11945, - "End Line": 11959 + "Function Name": "goback_statement", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 13022, + "End Line": 13035 }, { - "Function Name": "indexToKeyBigInt", - "Structural Impact": 14.3, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 5, - "Input Parameters": 4, - "Control Flow Ratio": "83.3%", - "Start Line": 7625, - "End Line": 7641 + "Function Name": "communication_description", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6265, + "End Line": 6276 }, { - "Function Name": "next", - "Structural Impact": 13.7, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 8, + "Function Name": "unlock_body", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "61.5%", - "Start Line": 4107, - "End Line": 4126 + "Control Flow Ratio": "100.0%", + "Start Line": 15237, + "End Line": 15248 }, { - "Function Name": "funcIesResolvedPtr", - "Structural Impact": 13.4, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12678, - "End Line": 12703 + "Function Name": "line_linage_page_counter", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16666, + "End Line": 16678 }, { - "Function Name": "funcAnalysisPtr", - "Structural Impact": 13.3, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12564, - "End Line": 12587 + "Function Name": "next_group_plus", + "Structural Impact": 7.6, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8253, + "End Line": 8262 }, { - "Function Name": "srcInst", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 675, - "End Line": 690 + "Function Name": "unique_word", + "Structural Impact": 7.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17048, + "End Line": 17058 }, { - "Function Name": "finishFuncInstance", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 31, - "Control Flow Branches": 3, - "Input Parameters": 7, + "Function Name": "nonzero_numeric_literal", + "Structural Impact": 7.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 4, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 9831, - "End Line": 9861 + "Start Line": 17243, + "End Line": 17253 }, { - "Function Name": "isNoReturn", - "Structural Impact": 12.8, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 12254, - "End Line": 12266 + "Function Name": "arith_x", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17182, + "End Line": 17190 }, { - "Function Name": "getOrPutStringOpt", - "Structural Impact": 12.7, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 4, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 11813, - "End Line": 11822 + "Function Name": "use_file_exception", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 5, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 15374, + "End Line": 15397 }, { - "Function Name": "toUnsigned", - "Structural Impact": 12.4, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1887, - "End Line": 1892 + "Function Name": "use_reporting", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 15621, + "End Line": 15651 }, { - "Function Name": "dependencyIterator", - "Structural Impact": 11.6, - "Lines of Code (LOC)": 25, + "Function Name": "synchronized_clause", + "Structural Impact": 6.9, + "Lines of Code (LOC)": 18, "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 887, - "End Line": 911 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7625, + "End Line": 7642 }, { - "Function Name": "funcZirBodyInst", - "Structural Impact": 11.6, - "Lines of Code (LOC)": 25, + "Function Name": "_communication_section", + "Structural Impact": 6.8, + "Lines of Code (LOC)": 16, "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "55.6%", - "Start Line": 12629, - "End Line": 12653 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6242, + "End Line": 6257 }, { - "Function Name": "isIntegerType", - "Structural Impact": 11.5, - "Lines of Code (LOC)": 23, + "Function Name": "column_clause", + "Structural Impact": 6.7, + "Lines of Code (LOC)": 13, "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 10970, - "End Line": 10992 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8417, + "End Line": 8429 }, { - "Function Name": "putKeyReplace", - "Structural Impact": 11.4, - "Lines of Code (LOC)": 29, + "Function Name": "statements", + "Structural Impact": 6.7, + "Lines of Code (LOC)": 34, "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "57.1%", - "Start Line": 7816, - "End Line": 7844 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 10184, + "End Line": 10217 }, { - "Function Name": "getOrPutStringFmt", - "Structural Impact": 11.4, - "Lines of Code (LOC)": 16, + "Function Name": "symbolic_chars_phrase", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 18, "Control Flow Branches": 3, - "Input Parameters": 6, - "Control Flow Ratio": "60.0%", - "Start Line": 11796, - "End Line": 11811 - }, - { - "Function Name": "Map", - "Structural Impact": 11.3, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1547, - "End Line": 1602 + "Control Flow Ratio": "100.0%", + "Start Line": 4366, + "End Line": 4383 }, { - "Function Name": "isErrorSetType", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 11016, - "End Line": 11024 + "Function Name": "class_name_clause", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4453, + "End Line": 4471 }, { - "Function Name": "max", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 6397, - "End Line": 6401 + "Function Name": "communication_description_entry", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6281, + "End Line": 6299 }, { - "Function Name": "min", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 6412, - "End Line": 6416 + "Function Name": "on_off_clauses_1", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4096, + "End Line": 4111 }, { - "Function Name": "addFieldName", - "Structural Impact": 10.6, + "Function Name": "locale_clause", + "Structural Impact": 6.5, "Lines of Code (LOC)": 17, "Control Flow Branches": 3, - "Input Parameters": 5, - "Control Flow Ratio": "60.0%", - "Start Line": 12746, - "End Line": 12762 - }, - { - "Function Name": "unpack", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "71.4%", - "Start Line": 12996, - "End Line": 13038 + "Control Flow Ratio": "100.0%", + "Start Line": 4526, + "End Line": 4542 }, { - "Function Name": "extraFuncInstance", - "Structural Impact": 10.5, - "Lines of Code (LOC)": 31, + "Function Name": "linage_clause", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 17, "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 7579, - "End Line": 7609 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6060, + "End Line": 6076 }, { - "Function Name": "addExtraAssumeCapacity", - "Structural Impact": 10.5, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 10403, - "End Line": 10439 + "Function Name": "recording_mode", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6121, + "End Line": 6131 }, { - "Function Name": "getCoercedFuncDecl", - "Structural Impact": 10.5, + "Function Name": "split_key", + "Structural Impact": 6.4, "Lines of Code (LOC)": 14, "Control Flow Branches": 3, - "Input Parameters": 5, - "Control Flow Ratio": "60.0%", - "Start Line": 10884, - "End Line": 10897 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5533, + "End Line": 5546 }, { - "Function Name": "getCoercedFuncInstance", - "Structural Impact": 10.5, + "Function Name": "screen_description", + "Structural Impact": 6.4, "Lines of Code (LOC)": 14, "Control Flow Branches": 3, - "Input Parameters": 5, - "Control Flow Ratio": "60.0%", - "Start Line": 10899, - "End Line": 10912 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8565, + "End Line": 8578 }, { - "Function Name": "unpack", - "Structural Impact": 10.1, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 5, + "Function Name": "symbolic_characters_clause", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "83.3%", - "Start Line": 757, - "End Line": 788 + "Control Flow Ratio": "100.0%", + "Start Line": 4318, + "End Line": 4329 }, { - "Function Name": "createDeclNav", - "Structural Impact": 10.0, - "Lines of Code (LOC)": 30, - "Control Flow Branches": 2, - "Input Parameters": 7, - "Control Flow Ratio": "66.7%", - "Start Line": 11571, - "End Line": 11600 + "Function Name": "page_line_column", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7977, + "End Line": 7988 }, { - "Function Name": "funcTypeReturnType", - "Structural Impact": 9.7, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 12233, - "End Line": 12252 + "Function Name": "string_item", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 15076, + "End Line": 15087 }, { - "Function Name": "eql", - "Structural Impact": 9.5, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2547, - "End Line": 2562 + "Function Name": "encoding_xml_dec_and_attr", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 15808, + "End Line": 15820 }, { - "Function Name": "PtrElem", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 5, + "Function Name": "record_clause", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "55.6%", - "Start Line": 1168, - "End Line": 1185 + "Control Flow Ratio": "100.0%", + "Start Line": 5961, + "End Line": 5970 }, { - "Function Name": "assumeRuntimeBitsIfFieldTypesWip", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "44.4%", - "Start Line": 3797, - "End Line": 3811 + "Function Name": "schema_file_or_record_name", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16051, + "End Line": 16061 }, { - "Function Name": "addMap", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 9, + "Function Name": "_accept_exception_phrases", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 10, "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 10341, - "End Line": 10349 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16068, + "End Line": 16077 }, { - "Function Name": "isFn", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 637, - "End Line": 649 + "Function Name": "_exception_phrases", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16159, + "End Line": 16168 }, { - "Function Name": "getExtern", - "Structural Impact": 9.2, + "Function Name": "on_size_error_phrases", + "Structural Impact": 6.2, "Lines of Code (LOC)": 10, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 586, - "End Line": 595 + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16205, + "End Line": 16214 }, { - "Function Name": "isThreadlocal", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 625, - "End Line": 635 + "Function Name": "_on_overflow_phrases", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16251, + "End Line": 16260 }, { - "Function Name": "PtrArrayElem", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 5, + "Function Name": "_false_is", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "55.6%", - "Start Line": 1153, - "End Line": 1167 + "Control Flow Ratio": "100.0%", + "Start Line": 7710, + "End Line": 7718 }, { - "Function Name": "ptrsHaveSameAlignment", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 6, + "Function Name": "mnemonic_conv", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 9, "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 12766, - "End Line": 12771 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 11182, + "End Line": 11190 }, { - "Function Name": "format", - "Structural Impact": 9.1, + "Function Name": "x_common", + "Structural Impact": 6.1, "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, + "Control Flow Branches": 3, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 1899, - "End Line": 1906 + "Start Line": 17111, + "End Line": 17118 }, { - "Function Name": "extraFuncDecl", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 21, + "Function Name": "arith_nonzero_x", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 7557, - "End Line": 7577 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17201, + "End Line": 17208 }, { - "Function Name": "indexToFuncType", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, + "Function Name": "file_control_entry", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4789, + "End Line": 4816 + }, + { + "Function Name": "_with_mass_update", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 11, "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 10960, - "End Line": 10967 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5349, + "End Line": 5359 }, { - "Function Name": "ensureTotalCapacity", - "Structural Impact": 9.0, - "Lines of Code (LOC)": 7, + "Function Name": "_occurs_keys_and_indexed", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 11, "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1290, - "End Line": 1296 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7503, + "End Line": 7513 }, { - "Function Name": "next", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 5, + "Function Name": "_size_optional", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9801, + "End Line": 9810 + }, + { + "Function Name": "occurs_keys", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "71.4%", - "Start Line": 877, - "End Line": 884 + "Control Flow Ratio": "100.0%", + "Start Line": 7519, + "End Line": 7540 }, { - "Function Name": "remove", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 18, + "Function Name": "evaluate_statement", + "Structural Impact": 5.2, + "Lines of Code (LOC)": 23, "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 10354, - "End Line": 10371 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 12496, + "End Line": 12518 }, { - "Function Name": "assumePointerAlignedIfWip", - "Structural Impact": 8.8, + "Function Name": "mnemonic_name_clause", + "Structural Impact": 5.0, "Lines of Code (LOC)": 16, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "42.9%", - "Start Line": 3897, - "End Line": 3912 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4022, + "End Line": 4037 }, { - "Function Name": "extraFuncCoerced", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 7611, - "End Line": 7623 + "Function Name": "rep_name_list", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6209, + "End Line": 6223 }, { - "Function Name": "createNav", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 33, + "Function Name": "redefines_clause", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 16, "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 11535, - "End Line": 11567 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6818, + "End Line": 6833 }, { - "Function Name": "nameIndex", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 6, + "Function Name": "procedure", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 21, "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 2068, - "End Line": 2073 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9984, + "End Line": 10004 }, { - "Function Name": "typeOf", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 52, - "Control Flow Branches": 3, + "Function Name": "alphabet_name_clause", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 3193, - "End Line": 3244 + "Control Flow Ratio": "100.0%", + "Start Line": 4131, + "End Line": 4144 }, { - "Function Name": "nameIndex", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 4399, - "End Line": 4404 + "Function Name": "cursor_clause", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4661, + "End Line": 4673 }, { - "Function Name": "toSlice", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 1808, - "End Line": 1810 + "Function Name": "crt_status_clause", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4679, + "End Line": 4691 }, { - "Function Name": "fieldAlign", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3512, - "End Line": 3515 + "Function Name": "report_clause", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6189, + "End Line": 6201 }, { - "Function Name": "getBit", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3629, - "End Line": 3632 + "Function Name": "report_description", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7846, + "End Line": 7858 }, { - "Function Name": "fieldAlign", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3708, - "End Line": 3711 + "Function Name": "window_handle", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12135, + "End Line": 12148 }, { - "Function Name": "fieldInit", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3713, - "End Line": 3717 + "Function Name": "alphabet_name", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5268, + "End Line": 5278 }, { - "Function Name": "setInitsWip", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "30.0%", - "Start Line": 3927, - "End Line": 3952 + "Function Name": "page_limit_cols", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8003, + "End Line": 8013 }, { - "Function Name": "createComptimeUnit", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 18, + "Function Name": "heading_clause", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 12, "Control Flow Branches": 2, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 11508, - "End Line": 11525 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8043, + "End Line": 8054 }, { - "Function Name": "resolveNavType", - "Structural Impact": 8.1, - "Lines of Code (LOC)": 41, + "Function Name": "first_detail", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 12, "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 11604, - "End Line": 11644 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8057, + "End Line": 8068 }, { - "Function Name": "setCapacity", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 22, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "42.9%", - "Start Line": 1298, - "End Line": 1319 + "Function Name": "last_heading", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8071, + "End Line": 8082 }, { - "Function Name": "loadOpaqueType", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 4527, - "End Line": 4547 + "Function Name": "last_detail", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8085, + "End Line": 8096 }, { - "Function Name": "getOrPutString", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 13, + "Function Name": "footing_clause", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 12, "Control Flow Branches": 2, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 11782, - "End Line": 11794 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8099, + "End Line": 8110 }, { - "Function Name": "appendSliceAssumeCapacity", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1215, - "End Line": 1230 + "Function Name": "use_file_exception_target", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 15416, + "End Line": 15426 }, { - "Function Name": "setFieldTypesWip", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "37.5%", - "Start Line": 3813, - "End Line": 3827 + "Function Name": "file_or_record_name", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16764, + "End Line": 16774 }, { - "Function Name": "setLayoutWip", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "37.5%", - "Start Line": 3842, - "End Line": 3856 + "Function Name": "target_identifier_1", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17522, + "End Line": 17532 }, { - "Function Name": "setFullyResolved", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "37.5%", - "Start Line": 3975, - "End Line": 3989 + "Function Name": "object_computer_class", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3871, + "End Line": 3879 }, { - "Function Name": "getMutableLimbs", - "Structural Impact": 7.5, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1400, - "End Line": 1411 + "Function Name": "alphabet_type_national", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4211, + "End Line": 4219 }, { - "Function Name": "unwrapCoercedFunc", - "Structural Impact": 7.5, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12733, - "End Line": 12743 + "Function Name": "char_list", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4386, + "End Line": 4394 }, { - "Function Name": "resolveFull", - "Structural Impact": 7.4, + "Function Name": "locale_name", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7089, + "End Line": 7098 + }, + { + "Function Name": "report_group_description_entry", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 8117, + "End Line": 8126 + }, + { + "Function Name": "field_or_literal_or_erase", + "Structural Impact": 4.7, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 157, - "End Line": 165 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 11990, + "End Line": 11998 }, { - "Function Name": "unwrap", - "Structural Impact": 7.4, + "Function Name": "evaluate_condition_list", + "Structural Impact": 4.7, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 4811, - "End Line": 4819 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12573, + "End Line": 12581 }, { - "Function Name": "childType", - "Structural Impact": 7.4, + "Function Name": "_end_perform", + "Structural Impact": 4.7, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 10542, - "End Line": 10550 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 13830, + "End Line": 13838 }, { - "Function Name": "createFile", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 14, + "Function Name": "start_body", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 11748, - "End Line": 11761 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 14851, + "End Line": 14860 }, { - "Function Name": "aggregateTypeLen", - "Structural Impact": 7.4, + "Function Name": "stop_returning", + "Structural Impact": 4.7, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12213, - "End Line": 12221 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 14979, + "End Line": 14987 }, { - "Function Name": "aggregateTypeLenIncludingSentinel", - "Structural Impact": 7.4, + "Function Name": "at_end", + "Structural Impact": 4.7, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12223, - "End Line": 12231 + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16306, + "End Line": 16314 }, { - "Function Name": "iesFuncIndex", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12655, - "End Line": 12664 + "Function Name": "at_eop_clauses", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16351, + "End Line": 16359 }, { - "Function Name": "slicePtr", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 10569, - "End Line": 10576 + "Function Name": "invalid_key_phrases", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16401, + "End Line": 16409 }, { - "Function Name": "sliceLen", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 10579, - "End Line": 10586 + "Function Name": "file_name", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16860, + "End Line": 16869 }, { - "Function Name": "dump", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 4, + "Function Name": "cd_name", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 11063, - "End Line": 11066 + "Control Flow Ratio": "100.0%", + "Start Line": 16872, + "End Line": 16881 }, { - "Function Name": "isAggregateType", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 11034, - "End Line": 11039 + "Function Name": "report_name", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 16886, + "End Line": 16895 }, { - "Function Name": "isFuncBody", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 12557, - "End Line": 12562 + "Function Name": "undefined_word", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17028, + "End Line": 17037 }, { - "Function Name": "resolve", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 172, - "End Line": 174 + "Function Name": "numeric_literal", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17219, + "End Line": 17228 }, { - "Function Name": "toSlice", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 1930, - "End Line": 1932 + "Function Name": "non_numeric_literal", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17231, + "End Line": 17240 }, { - "Function Name": "getErrorValue", - "Structural Impact": 7.1, + "Function Name": "alphabet_type_alphanumeric", + "Structural Impact": 4.6, "Lines of Code (LOC)": 8, "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 12923, - "End Line": 12930 - }, - { - "Function Name": "getErrorValueIfExists", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 12932, - "End Line": 12934 - }, - { - "Function Name": "assumePointerAlignedIfFieldTypesWip", - "Structural Impact": 6.7, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 3449, - "End Line": 3462 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4183, + "End Line": 4190 }, { - "Function Name": "assumePointerAlignedIfFieldTypesWip", - "Structural Impact": 6.7, - "Lines of Code (LOC)": 14, + "Function Name": "label", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 3882, - "End Line": 3895 - }, - { - "Function Name": "activate", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 6952, - "End Line": 6965 - }, - { - "Function Name": "addInt", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 1, - "Input Parameters": 6, "Control Flow Ratio": "100.0%", - "Start Line": 10373, - "End Line": 10395 + "Start Line": 16948, + "End Line": 16954 }, { - "Function Name": "setFieldAligns", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 5, + "Function Name": "target_x", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 3530, - "End Line": 3534 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17076, + "End Line": 17082 }, { - "Function Name": "unwrap", - "Structural Impact": 6.1, + "Function Name": "_configuration_header", + "Structural Impact": 4.5, "Lines of Code (LOC)": 9, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 436, - "End Line": 444 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3703, + "End Line": 3711 }, { - "Function Name": "wrap", - "Structural Impact": 6.1, - "Lines of Code (LOC)": 8, + "Function Name": "mnemonic_choices", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 11, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 445, - "End Line": 452 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4041, + "End Line": 4051 }, { - "Function Name": "getLimbs", - "Structural Impact": 6.0, - "Lines of Code (LOC)": 7, + "Function Name": "record_delimiter_option", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 11, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 1088, - "End Line": 1094 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5420, + "End Line": 5430 }, { - "Function Name": "toInt", - "Structural Impact": 6.0, - "Lines of Code (LOC)": 7, + "Function Name": "_local_storage_section", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 10, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 3676, - "End Line": 3682 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7790, + "End Line": 7799 }, { - "Function Name": "checkField", - "Structural Impact": 6.0, - "Lines of Code (LOC)": 17, + "Function Name": "_reset_clause", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, "Control Flow Branches": 2, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 4993, - "End Line": 5009 + "Start Line": 8289, + "End Line": 8294 }, { - "Function Name": "toByteUnits", - "Structural Impact": 6.0, + "Function Name": "_lock_with", + "Structural Impact": 4.3, "Lines of Code (LOC)": 6, "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 6343, - "End Line": 6348 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5326, + "End Line": 5331 }, { - "Function Name": "toRelaxedCompareUnits", - "Structural Impact": 6.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 6464, - "End Line": 6469 + "Function Name": "top_clause", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4731, + "End Line": 4746 }, { - "Function Name": "unwrap", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 1620, - "End Line": 1623 + "Function Name": "decimal_point_clause", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4626, + "End Line": 4639 }, { - "Function Name": "unwrap", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 1700, - "End Line": 1703 + "Function Name": "_procedure_division", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9619, + "End Line": 9632 }, { - "Function Name": "fromByteUnits", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 6350, - "End Line": 6354 + "Function Name": "numeric_sign_clause", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4645, + "End Line": 4656 }, { - "Function Name": "deactivate", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 6967, - "End Line": 6971 + "Function Name": "screen_control", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4697, + "End Line": 4709 }, { - "Function Name": "getNamesFromMainThread", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 12802, - "End Line": 12805 + "Function Name": "event_status", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4714, + "End Line": 4726 }, { - "Function Name": "init", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, + "Function Name": "procedure_param", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 1696, - "End Line": 1698 + "Control Flow Ratio": "100.0%", + "Start Line": 9768, + "End Line": 9782 }, { - "Function Name": "unwrap", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 1804, - "End Line": 1806 + "Function Name": "program_type_clause", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3506, + "End Line": 3515 }, { - "Function Name": "unwrap", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 1926, - "End Line": 1928 + "Function Name": "file_description_clause", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5908, + "End Line": 5918 }, { - "Function Name": "assumeRuntimeBitsIfFieldTypesWip", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 13, + "Function Name": "special_names_clause", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 9, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 3404, - "End Line": 3416 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6967, + "End Line": 6975 }, { - "Function Name": "setRequiresComptimeWip", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 13, + "Function Name": "special_names_target", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 9, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 3422, - "End Line": 3434 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6979, + "End Line": 6987 }, { - "Function Name": "setRequiresComptimeWip", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 13, + "Function Name": "any_length_clause", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 10, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 3770, - "End Line": 3782 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7723, + "End Line": 7732 }, { - "Function Name": "clearFieldTypesWip", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 12, + "Function Name": "_report_section", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 9, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 3829, - "End Line": 3840 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7828, + "End Line": 7836 }, { - "Function Name": "clearLayoutWip", - "Structural Impact": 5.8, + "Function Name": "program_id_name", + "Structural Impact": 3.4, "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3469, + "End Line": 3480 + }, + { + "Function Name": "_repository_entry", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 3858, - "End Line": 3869 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3922, + "End Line": 3928 }, { - "Function Name": "clearAlignmentWip", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 12, + "Function Name": "_file_control_header", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 3914, - "End Line": 3925 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4776, + "End Line": 4782 }, { - "Function Name": "addManyAsArrayAssumeCapacity", - "Structural Impact": 5.7, + "Function Name": "assign_clause", + "Structural Impact": 3.4, "Lines of Code (LOC)": 11, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1252, - "End Line": 1262 + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4897, + "End Line": 4907 }, { - "Function Name": "typeOf", - "Structural Impact": 5.5, + "Function Name": "_file_section_header", + "Structural Impact": 3.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 565, - "End Line": 571 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5831, + "End Line": 5837 }, { - "Function Name": "toBigInt", - "Structural Impact": 5.5, + "Function Name": "_working_storage_section", + "Structural Impact": 3.4, "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2415, - "End Line": 2421 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 6389, + "End Line": 6395 }, { - "Function Name": "knownNonOpv", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 6, + "Function Name": "_linkage_section", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 3759, - "End Line": 3764 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7811, + "End Line": 7817 }, { - "Function Name": "haveFieldInits", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 6, + "Function Name": "_procedure_returning", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 4050, - "End Line": 4055 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9897, + "End Line": 9903 }, { - "Function Name": "haveLayout", - "Structural Impact": 5.5, + "Function Name": "evaluate_subject", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12537, + "End Line": 12548 + }, + { + "Function Name": "_input_output_header", + "Structural Impact": 3.3, "Lines of Code (LOC)": 6, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 4078, - "End Line": 4083 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4766, + "End Line": 4771 }, { - "Function Name": "addManyAsArray", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1247, - "End Line": 1250 + "Function Name": "file_status_clause", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5283, + "End Line": 5292 }, { - "Function Name": "addExtra", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 5, + "Function Name": "_i_o_control_entries", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 10397, - "End Line": 10401 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5664, + "End Line": 5669 }, { - "Function Name": "dumpGenericInstances", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, + "Function Name": "_report_description_options", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 11431, - "End Line": 11433 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7877, + "End Line": 7882 }, { - "Function Name": "getCoercedInts", - "Structural Impact": 5.2, + "Function Name": "control_definition", + "Structural Impact": 3.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 5, - "Control Flow Ratio": "50.0%", - "Start Line": 10953, - "End Line": 10958 + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8922, + "End Line": 8927 }, { - "Function Name": "haveFieldTypes", - "Structural Impact": 4.9, - "Lines of Code (LOC)": 13, + "Function Name": "_screen_line_plus_minus", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 3301, - "End Line": 3313 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9562, + "End Line": 9567 }, { - "Function Name": "haveLayout", - "Structural Impact": 4.9, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 2, + "Function Name": "key_dest", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 3315, - "End Line": 3327 + "Control Flow Ratio": "100.0%", + "Start Line": 10875, + "End Line": 10884 }, { - "Function Name": "init", - "Structural Impact": 4.9, + "Function Name": "call_param", + "Structural Impact": 3.3, "Lines of Code (LOC)": 9, "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 6621, - "End Line": 6629 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 11300, + "End Line": 11308 }, { - "Function Name": "init", - "Structural Impact": 4.9, + "Function Name": "screen_or_device_display", + "Structural Impact": 3.3, "Lines of Code (LOC)": 9, "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 6695, - "End Line": 6703 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 11808, + "End Line": 11816 }, { - "Function Name": "put", - "Structural Impact": 4.9, - "Lines of Code (LOC)": 14, + "Function Name": "_environment_header", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 7652, - "End Line": 7665 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3689, + "End Line": 3693 }, { - "Function Name": "getOrPutKey", - "Structural Impact": 4.9, + "Function Name": "alphabet_definition", + "Structural Impact": 3.2, "Lines of Code (LOC)": 8, "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 7705, - "End Line": 7712 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4155, + "End Line": 4162 }, { - "Function Name": "extraTypeTuple", - "Structural Impact": 4.8, - "Lines of Code (LOC)": 16, + "Function Name": "alphabet_type_common", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 7511, - "End Line": 7526 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4236, + "End Line": 4242 }, { - "Function Name": "eql", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 4, + "Function Name": "_in_alphabet", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 1870, - "End Line": 1873 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4515, + "End Line": 4521 }, { - "Function Name": "eql", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 4, + "Function Name": "condition_name_entry", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 4756, - "End Line": 4759 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6680, + "End Line": 6686 }, { - "Function Name": "getAddrspace", - "Structural Impact": 4.6, + "Function Name": "constant_78_source", + "Structural Impact": 3.2, "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 598, - "End Line": 604 + "Control Flow Ratio": "100.0%", + "Start Line": 6746, + "End Line": 6752 }, { - "Function Name": "getAlignment", - "Structural Impact": 4.6, + "Function Name": "screen_line_number", + "Structural Impact": 3.2, "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 607, - "End Line": 613 + "Control Flow Ratio": "100.0%", + "Start Line": 9553, + "End Line": 9559 }, { - "Function Name": "getLinkSection", - "Structural Impact": 4.6, + "Function Name": "screen_col_number", + "Structural Impact": 3.2, "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 616, - "End Line": 622 + "Control Flow Ratio": "100.0%", + "Start Line": 9574, + "End Line": 9580 }, { - "Function Name": "wrap", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 2, + "Function Name": "program_or_prototype", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 1947, - "End Line": 1954 + "Control Flow Ratio": "100.0%", + "Start Line": 11225, + "End Line": 11231 }, { - "Function Name": "unwrap", - "Structural Impact": 4.6, + "Function Name": "pop_up_area", + "Structural Impact": 3.2, "Lines of Code (LOC)": 8, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 1955, - "End Line": 1962 - }, - { - "Function Name": "hash", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 12, "Control Flow Branches": 1, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 2213, - "End Line": 2224 + "Start Line": 12219, + "End Line": 12226 }, { - "Function Name": "values", - "Structural Impact": 4.6, + "Function Name": "entry_goto_body", + "Structural Impact": 3.2, "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 2604, - "End Line": 2610 + "Control Flow Ratio": "100.0%", + "Start Line": 12484, + "End Line": 12490 }, { - "Function Name": "finish", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 12, + "Function Name": "generate_body", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 8855, - "End Line": 8866 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 12966, + "End Line": 12973 }, { - "Function Name": "addStringsToMap", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 12, + "Function Name": "initiate_body", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, "Control Flow Branches": 1, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 10315, - "End Line": 10326 + "Start Line": 13200, + "End Line": 13207 }, { - "Function Name": "addIndexesToMap", - "Structural Impact": 4.6, - "Lines of Code (LOC)": 12, + "Function Name": "sort_input", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 10328, - "End Line": 10339 + "Start Line": 14776, + "End Line": 14782 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "sort_output", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 139, - "End Line": 144 + "Control Flow Ratio": "100.0%", + "Start Line": 14808, + "End Line": 14814 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "terminate_body", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 182, - "End Line": 187 + "Control Flow Ratio": "100.0%", + "Start Line": 15189, + "End Line": 15196 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "write_body", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 460, - "End Line": 465 + "Control Flow Ratio": "100.0%", + "Start Line": 15700, + "End Line": 15707 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "numeric_identifier", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 697, - "End Line": 702 + "Control Flow Ratio": "100.0%", + "Start Line": 17403, + "End Line": 17410 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "identifier_1", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 1033, - "End Line": 1038 + "Control Flow Ratio": "100.0%", + "Start Line": 17469, + "End Line": 17476 }, { - "Function Name": "appendNTimesAssumeCapacity", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 9, + "Function Name": "end_program_name", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 1237, - "End Line": 1245 + "Start Line": 3487, + "End Line": 3492 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, + "Function Name": "_entry_convention_clause", + "Structural Impact": 3.1, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 1732, - "End Line": 1737 + "Control Flow Ratio": "100.0%", + "Start Line": 3631, + "End Line": 3636 }, { - "Function Name": "eql", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 10, + "Function Name": "intermediate_rounding_choice", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 2202, - "End Line": 2211 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3662, + "End Line": 3666 }, { - "Function Name": "hasTag", - "Structural Impact": 4.5, + "Function Name": "_class_type", + "Structural Impact": 3.1, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 3282, - "End Line": 3287 + "Control Flow Ratio": "100.0%", + "Start Line": 4502, + "End Line": 4507 }, { - "Function Name": "setStatusIfLayoutWip", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 10, + "Function Name": "_record_depending", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 3382, - "End Line": 3391 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 5990, + "End Line": 5994 }, { - "Function Name": "clearInitsWip", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 20, + "Function Name": "_for_sub_records_clause", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "25.0%", - "Start Line": 3954, - "End Line": 3973 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 6179, + "End Line": 6184 }, { - "Function Name": "setHaveFieldInits", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 20, + "Function Name": "_is_locale_name", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "25.0%", - "Start Line": 4057, - "End Line": 4076 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7080, + "End Line": 7085 }, { - "Function Name": "checkConfig", - "Structural Impact": 4.5, + "Function Name": "_occurs_step", + "Structural Impact": 3.1, "Lines of Code (LOC)": 5, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, "Control Flow Ratio": "100.0%", - "Start Line": 4988, - "End Line": 4992 + "Start Line": 7421, + "End Line": 7425 }, { - "Function Name": "extraErrorSet", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 11, + "Function Name": "_occurs_depending", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 7499, - "End Line": 7509 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7482, + "End Line": 7486 }, { - "Function Name": "StringType", - "Structural Impact": 4.5, + "Function Name": "_capacity_in", + "Structural Impact": 3.1, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 11767, - "End Line": 11772 + "Control Flow Ratio": "100.0%", + "Start Line": 7488, + "End Line": 7493 }, { - "Function Name": "OptionalStringType", - "Structural Impact": 4.5, + "Function Name": "_acu_size", + "Structural Impact": 3.1, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 11774, - "End Line": 11779 + "Control Flow Ratio": "100.0%", + "Start Line": 9873, + "End Line": 9878 }, { - "Function Name": "addFieldName", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "accp_identifier", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3699, - "End Line": 3706 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 10495, + "End Line": 10500 }, { - "Function Name": "init", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "inspect_from", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6583, - "End Line": 6590 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17281, + "End Line": 17286 }, { - "Function Name": "init", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "inspect_to", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6601, - "End Line": 6608 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 17289, + "End Line": 17294 }, { - "Function Name": "init", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "round_choice", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6640, - "End Line": 6647 + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 18108, + "End Line": 18112 }, { - "Function Name": "init", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "special_names_header", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 12, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6658, - "End Line": 6665 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3977, + "End Line": 3988 }, { - "Function Name": "init", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, + "Function Name": "symbolic_constant_clause", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 12, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6676, - "End Line": 6683 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4413, + "End Line": 4424 }, { - "Function Name": "eqlSlice", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 6, + "Function Name": "_screen_section", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 9, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1860, - "End Line": 1865 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8532, + "End Line": 8540 }, { - "Function Name": "appendNTimes", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, + "Function Name": "goto_statement", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, "Control Flow Branches": 1, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "100.0%", - "Start Line": 1232, - "End Line": 1235 + "Start Line": 12978, + "End Line": 12987 }, { - "Function Name": "toSlice", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, + "Function Name": "suppress_statement", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1754, - "End Line": 1756 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 15163, + "End Line": 15172 }, { - "Function Name": "at", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, + "Function Name": "_options_paragraph", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1758, - "End Line": 1760 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3564, + "End Line": 3570 }, { - "Function Name": "toNullTerminatedString", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, + "Function Name": "_with_debugging_mode", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1762, - "End Line": 1766 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3750, + "End Line": 3757 }, { - "Function Name": "indexLessThan", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, + "Function Name": "i_o_control_header", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 1882, - "End Line": 1885 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5655, + "End Line": 5661 }, { - "Function Name": "fieldName", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, + "Function Name": "use_start_end", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3719, - "End Line": 3721 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 15594, + "End Line": 15600 }, { - "Function Name": "fieldIsComptime", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, + "Function Name": "_xml_gen_suppress", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3723, - "End Line": 3725 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 15938, + "End Line": 15944 }, { - "Function Name": "compare", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, + "Function Name": "_intermediate_rounding_clause", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6384, - "End Line": 6386 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 3654, + "End Line": 3659 }, { - "Function Name": "compareStrict", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6388, - "End Line": 6392 + "Function Name": "symbolic_constant", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4432, + "End Line": 4448 }, { - "Function Name": "extraData", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 10507, - "End Line": 10509 - }, - { - "Function Name": "lessThan", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 11313, - "End Line": 11317 - }, - { - "Function Name": "lessThan", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 11468, - "End Line": 11470 - }, - { - "Function Name": "toEnum", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, + "Function Name": "_select_clauses_or_error", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 12204, - "End Line": 12207 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4836, + "End Line": 4841 }, { - "Function Name": "putFinal", - "Structural Impact": 4.1, - "Lines of Code (LOC)": 12, + "Function Name": "_select_clause_sequence", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 7675, - "End Line": 7686 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 4844, + "End Line": 4849 }, { - "Function Name": "getMutableItems", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "line_clause", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1378, - "End Line": 1385 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8378, + "End Line": 8383 }, { - "Function Name": "getMutableExtra", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "group_indicate_clause", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1387, - "End Line": 1394 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8522, + "End Line": 8527 }, { - "Function Name": "getMutableStrings", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_procedure_type", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1414, - "End Line": 1421 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9785, + "End Line": 9790 }, { - "Function Name": "getMutableStringBytes", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_procedure_declaratives", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1428, - "End Line": 1435 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 9942, + "End Line": 9947 }, { - "Function Name": "getMutableTrackedInsts", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "accept_clause", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1439, - "End Line": 1446 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 10561, + "End Line": 10566 }, { - "Function Name": "getMutableFiles", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_call_type", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1455, - "End Line": 1462 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 11354, + "End Line": 11359 }, { - "Function Name": "getMutableMaps", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "id_or_lit_or_program_name", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1469, - "End Line": 1476 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 11527, + "End Line": 11532 }, { - "Function Name": "getMutableNavs", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_enable_disable_key", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1478, - "End Line": 1485 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 11751, + "End Line": 11756 }, { - "Function Name": "getMutableComptimeUnits", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "display_window_clause", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1487, - "End Line": 1494 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 12174, + "End Line": 12179 }, { - "Function Name": "getMutableNamespaces", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_sort_duplicates", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1506, - "End Line": 1513 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 14760, + "End Line": 14765 }, { - "Function Name": "wrap", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "return_at_end", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1669, - "End Line": 1676 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 16298, + "End Line": 16303 }, { - "Function Name": "unwrap", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "lock_mode", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1678, - "End Line": 1685 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5310, + "End Line": 5314 }, { - "Function Name": "iterateRuntimeOrder", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "_i_o_control", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4132, - "End Line": 4139 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5648, + "End Line": 5652 }, { - "Function Name": "iterateRuntimeOrderReverse", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, + "Function Name": "data_division_header", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4172, - "End Line": 4179 - }, - { - "Function Name": "resolveNavValue", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 38, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 11648, - "End Line": 11685 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 5822, + "End Line": 5826 }, { - "Function Name": "resolveFile", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "_occurs_initialized", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 166, - "End Line": 171 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 7496, + "End Line": 7500 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "type_option", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 196, - "End Line": 201 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8170, + "End Line": 8174 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "_control_heading_final", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 203, - "End Line": 208 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8198, + "End Line": 8202 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "_control_footing_final", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 494, - "End Line": 499 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8225, + "End Line": 8229 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "present_absent", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 501, - "End Line": 506 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8342, + "End Line": 8346 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "page_or_ids", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 713, - "End Line": 718 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8359, + "End Line": 8363 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "line_clause_option", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 720, - "End Line": 725 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8396, + "End Line": 8400 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "_left_right_center", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1644, - "End Line": 1649 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 8441, + "End Line": 8445 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "nested_or_prototype", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1651, - "End Line": 1656 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 11265, + "End Line": 11269 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, + "Function Name": "rep_keyword", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1713, - "End Line": 1718 + "Input Parameters": 0, + "Control Flow Ratio": "100.0%", + "Start Line": 13366, + "End Line": 13368 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1720, - "End Line": 1725 + "Function Name": "procedure_name", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16934, + "End Line": 16945 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1772, - "End Line": 1777 + "Function Name": "collating_sequence_clause_key", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5257, + "End Line": 5265 }, { - "Function Name": "unwrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1779, - "End Line": 1784 + "Function Name": "screen_occurs_clause", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9598, + "End Line": 9607 }, { - "Function Name": "toOverlongSlice", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1786, - "End Line": 1792 + "Function Name": "perform_body", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13791, + "End Line": 13800 }, { - "Function Name": "toSlice", - "Structural Impact": 3.8, + "Function Name": "relative_key_clause", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1845, - "End Line": 1851 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5551, + "End Line": 5557 }, { - "Function Name": "length", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1853, - "End Line": 1858 + "Function Name": "_entry_name", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6488, + "End Line": 6495 }, { - "Function Name": "flagsPtr", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3733, - "End Line": 3738 + "Function Name": "user_entry_name", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6499, + "End Line": 6506 }, { - "Function Name": "packedFlagsPtr", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3746, - "End Line": 3751 + "Function Name": "sign_clause", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7391, + "End Line": 7398 }, { - "Function Name": "sizePtr", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4004, - "End Line": 4009 + "Function Name": "report_occurs_clause", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7411, + "End Line": 7418 }, { - "Function Name": "backingIntTypePtr", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4019, - "End Line": 4024 + "Function Name": "occurs_clause", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7430, + "End Line": 7437 }, { - "Function Name": "wrap", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4771, - "End Line": 4776 + "Function Name": "sum_clause_list", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 8280, + "End Line": 8286 }, { - "Function Name": "itemPtr", - "Structural Impact": 3.8, + "Function Name": "statement_list", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4801, - "End Line": 4807 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10165, + "End Line": 10171 }, { - "Function Name": "get", - "Structural Impact": 3.8, + "Function Name": "display_pos_specifier", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6455, - "End Line": 6461 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11957, + "End Line": 11963 }, { - "Function Name": "init", - "Structural Impact": 3.8, + "Function Name": "evaluate_case", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6713, - "End Line": 6719 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12595, + "End Line": 12601 }, { - "Function Name": "putTentative", - "Structural Impact": 3.8, + "Function Name": "evaluate_other", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 7667, - "End Line": 7673 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12623, + "End Line": 12629 }, { - "Function Name": "namespacePtr", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11500, - "End Line": 11505 + "Function Name": "open_option_sequential", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13749, + "End Line": 13756 }, { - "Function Name": "funcDeclInfo", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12718, - "End Line": 12723 + "Function Name": "perform_procedure", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13862, + "End Line": 13869 }, { - "Function Name": "funcTypeParamsLen", - "Structural Impact": 3.8, + "Function Name": "retry_options", + "Structural Impact": 1.8, "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12725, - "End Line": 12731 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 14127, + "End Line": 14133 }, { - "Function Name": "getResolvedExtern", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 577, - "End Line": 580 + "Function Name": "transform_body", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15216, + "End Line": 15223 }, { - "Function Name": "append", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1204, - "End Line": 1207 + "Function Name": "unstring_body", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15262, + "End Line": 15268 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1630, - "End Line": 1634 + "Function Name": "integer_label", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16957, + "End Line": 16963 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1831, - "End Line": 1834 + "Function Name": "optional_reference", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17012, + "End Line": 17018 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1875, - "End Line": 1878 + "Function Name": "trim_args", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17905, + "End Line": 17912 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1980, - "End Line": 1983 + "Function Name": "numvalc_args", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17945, + "End Line": 17952 }, { - "Function Name": "paramIsComptime", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2192, - "End Line": 2195 + "Function Name": "locale_dt_args", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17962, + "End Line": 17969 }, { - "Function Name": "paramIsNoalias", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2197, - "End Line": 2200 + "Function Name": "convention_type", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3639, + "End Line": 3643 }, { - "Function Name": "analysisPtr", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2317, - "End Line": 2320 + "Function Name": "program_coll_sequence_values", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3819, + "End Line": 3823 }, { - "Function Name": "zirBodyInstPtr", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2349, - "End Line": 2352 + "Function Name": "locale_class", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3882, + "End Line": 3886 }, { - "Function Name": "branchQuotaPtr", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2359, - "End Line": 2362 + "Function Name": "repository_name_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3961, + "End Line": 3966 }, { - "Function Name": "resolvedErrorSetPtr", - "Structural Impact": 3.7, + "Function Name": "alphabet_literal_list", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2378, - "End Line": 2382 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4260, + "End Line": 4264 }, { - "Function Name": "tagTypePtr", - "Structural Impact": 3.7, + "Function Name": "alphabet_literal", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3342, - "End Line": 3346 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4271, + "End Line": 4275 }, { - "Function Name": "flagsPtr", - "Structural Impact": 3.7, + "Function Name": "alphabet_also_sequence", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3361, - "End Line": 3365 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4290, + "End Line": 4294 }, { - "Function Name": "sizePtr", - "Structural Impact": 3.7, + "Function Name": "_sym_in_word", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3465, - "End Line": 3469 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4332, + "End Line": 4336 }, { - "Function Name": "paddingPtr", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3476, - "End Line": 3480 + "Function Name": "symbolic_collection", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4343, + "End Line": 4348 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3624, - "End Line": 3627 + "Function Name": "symbolic_chars_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4351, + "End Line": 4355 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3650, - "End Line": 3653 + "Function Name": "class_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4479, + "End Line": 4483 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3670, - "End Line": 3673 + "Function Name": "_with_pic_symbol", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4613, + "End Line": 4617 }, { - "Function Name": "haveFieldTypes", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4045, - "End Line": 4048 + "Function Name": "_password_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5148, + "End Line": 5152 }, { - "Function Name": "get", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4746, - "End Line": 4749 + "Function Name": "_suppress_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5181, + "End Line": 5185 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4761, - "End Line": 4764 + "Function Name": "coll_sequence_values", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5221, + "End Line": 5225 }, { - "Function Name": "getItem", - "Structural Impact": 3.7, + "Function Name": "_split_keys", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4782, - "End Line": 4786 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5508, + "End Line": 5512 }, { - "Function Name": "getTag", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4788, - "End Line": 4791 + "Function Name": "sharing_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5576, + "End Line": 5581 }, { - "Function Name": "order", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6374, - "End Line": 6378 + "Function Name": "apply_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5723, + "End Line": 5728 }, { - "Function Name": "maxStrict", - "Structural Impact": 3.7, + "Function Name": "file_type", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6403, - "End Line": 6407 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5893, + "End Line": 5897 }, { - "Function Name": "minStrict", - "Structural Impact": 3.7, + "Function Name": "linage_footing", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6418, - "End Line": 6422 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6089, + "End Line": 6093 }, { - "Function Name": "forward", - "Structural Impact": 3.7, + "Function Name": "linage_top", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6425, - "End Line": 6429 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6096, + "End Line": 6100 }, { - "Function Name": "backward", - "Structural Impact": 3.7, + "Function Name": "linage_bottom", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6432, - "End Line": 6436 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6103, + "End Line": 6107 }, { - "Function Name": "check", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6439, - "End Line": 6442 + "Function Name": "_record_description_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6404, + "End Line": 6408 }, { - "Function Name": "getNav", - "Structural Impact": 3.7, + "Function Name": "level_number", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11494, - "End Line": 11498 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6476, + "End Line": 6480 }, { - "Function Name": "getComptimeUnit", - "Structural Impact": 3.7, + "Function Name": "_const_global", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11527, - "End Line": 11531 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6509, + "End Line": 6513 }, { - "Function Name": "filePtr", - "Structural Impact": 3.7, + "Function Name": "con_source", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11742, - "End Line": 11746 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6532, + "End Line": 6536 }, { - "Function Name": "iesResolvedPtr", - "Structural Impact": 3.7, + "Function Name": "_renames_thru", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12669, - "End Line": 12673 - }, - { - "Function Name": "ensureUnusedCapacity", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1286, - "End Line": 1288 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6669, + "End Line": 6673 }, { - "Function Name": "getLocal", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1516, - "End Line": 1518 + "Function Name": "constant_source", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6735, + "End Line": 6739 }, { - "Function Name": "getLocalShared", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1520, - "End Line": 1522 + "Function Name": "occurs_indexed", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7590, + "End Line": 7594 }, { - "Function Name": "getIndexMask", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1609, - "End Line": 1611 + "Function Name": "occurs_index", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7603, + "End Line": 7608 }, { - "Function Name": "fmt", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1908, - "End Line": 1910 + "Function Name": "value_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7691, + "End Line": 7696 }, { - "Function Name": "fmtId", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1912, - "End Line": 1914 + "Function Name": "control_identifier", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7928, + "End Line": 7933 }, { - "Function Name": "analysisUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2322, - "End Line": 2324 + "Function Name": "data_or_final", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 8297, + "End Line": 8301 }, { - "Function Name": "zirBodyInstUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2354, - "End Line": 2356 + "Function Name": "present_when_condition", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 8308, + "End Line": 8313 }, { - "Function Name": "branchQuotaUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2364, - "End Line": 2366 + "Function Name": "source_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 8514, + "End Line": 8519 }, { - "Function Name": "resolvedErrorSetUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2384, - "End Line": 2386 + "Function Name": "_procedure_using_chaining", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9725, + "End Line": 9729 }, { - "Function Name": "hash32", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2621, - "End Line": 2623 + "Function Name": "_procedure_optional", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9881, + "End Line": 9885 }, { - "Function Name": "loadTagType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3330, - "End Line": 3332 + "Function Name": "_segment", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10132, + "End Line": 10136 }, { - "Function Name": "tagTypeUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3348, - "End Line": 3350 + "Function Name": "pos_specifier", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10515, + "End Line": 10519 }, { - "Function Name": "flagsUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3367, - "End Line": 3369 + "Function Name": "pos_specifier_value", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10530, + "End Line": 10534 }, { - "Function Name": "requiresComptime", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3418, - "End Line": 3420 + "Function Name": "line_number", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10641, + "End Line": 10646 }, { - "Function Name": "sizeUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3471, - "End Line": 3473 + "Function Name": "column_number", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10649, + "End Line": 10654 }, { - "Function Name": "paddingUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3482, - "End Line": 3484 + "Function Name": "_end_accept", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10904, + "End Line": 10908 }, { - "Function Name": "hasTag", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3486, - "End Line": 3488 + "Function Name": "add_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10935, + "End Line": 10939 }, { - "Function Name": "haveFieldTypes", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3490, - "End Line": 3492 + "Function Name": "_end_add", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10963, + "End Line": 10967 }, { - "Function Name": "haveLayout", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3494, - "End Line": 3496 + "Function Name": "allocate_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10987, + "End Line": 10991 }, { - "Function Name": "flagsUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3740, - "End Line": 3742 + "Function Name": "alter_entry", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11039, + "End Line": 11043 }, { - "Function Name": "packedFlagsUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3753, - "End Line": 3755 + "Function Name": "_conv_linkage", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11135, + "End Line": 11139 }, { - "Function Name": "requiresComptime", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3766, - "End Line": 3768 + "Function Name": "conv_linkage_option", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11155, + "End Line": 11159 }, { - "Function Name": "sizeUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4011, - "End Line": 4013 + "Function Name": "_mnemonic_conv", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11170, + "End Line": 11174 }, { - "Function Name": "backingIntTypeUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4026, - "End Line": 4028 + "Function Name": "_id_or_lit_or_func_as", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11250, + "End Line": 11254 }, { - "Function Name": "getExtra", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4778, - "End Line": 4780 + "Function Name": "call_using", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11273, + "End Line": 11277 }, { - "Function Name": "getData", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4793, - "End Line": 4795 + "Function Name": "call_returning", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11380, + "End Line": 11384 }, { - "Function Name": "isEnumType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 10995, - "End Line": 10997 + "Function Name": "call_exception_phrases", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11430, + "End Line": 11434 }, { - "Function Name": "isUnion", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 10999, - "End Line": 11001 + "Function Name": "_call_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11449, + "End Line": 11453 }, { - "Function Name": "isFunctionType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11003, - "End Line": 11005 + "Function Name": "call_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11460, + "End Line": 11464 }, { - "Function Name": "isPointerType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11007, - "End Line": 11009 + "Function Name": "_call_not_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11472, + "End Line": 11476 }, { - "Function Name": "isOptionalType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11011, - "End Line": 11013 + "Function Name": "call_not_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11483, + "End Line": 11487 }, { - "Function Name": "isInferredErrorSetType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11026, - "End Line": 11028 + "Function Name": "_end_call", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11490, + "End Line": 11494 }, { - "Function Name": "isErrorUnionType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11030, - "End Line": 11032 + "Function Name": "cancel_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11516, + "End Line": 11520 }, { - "Function Name": "errorUnionSet", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11041, - "End Line": 11043 + "Function Name": "close_files", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11550, + "End Line": 11555 }, { - "Function Name": "errorUnionPayload", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 11045, - "End Line": 11047 + "Function Name": "compute_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11600, + "End Line": 11604 }, { - "Function Name": "toFunc", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12209, - "End Line": 12211 + "Function Name": "_end_compute", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11607, + "End Line": 11611 }, { - "Function Name": "isUndef", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12268, - "End Line": 12270 + "Function Name": "delete_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11703, + "End Line": 11707 }, { - "Function Name": "isVariable", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12272, - "End Line": 12274 + "Function Name": "delete_file_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11711, + "End Line": 11716 }, { - "Function Name": "funcAnalysisUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12589, - "End Line": 12591 + "Function Name": "_end_delete", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11724, + "End Line": 11728 }, { - "Function Name": "funcIesResolvedUnordered", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 12705, - "End Line": 12707 + "Function Name": "display_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11782, + "End Line": 11786 }, { - "Function Name": "view", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, + "Function Name": "disp_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1329, - "End Line": 1337 + "Control Flow Ratio": "0.0%", + "Start Line": 11874, + "End Line": 11878 }, { - "Function Name": "view", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, + "Function Name": "display_upon", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1366, - "End Line": 1374 + "Control Flow Ratio": "0.0%", + "Start Line": 11918, + "End Line": 11922 }, { - "Function Name": "pack", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, + "Function Name": "field_or_literal_or_erase_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6809, - "End Line": 6817 + "Control Flow Ratio": "0.0%", + "Start Line": 11978, + "End Line": 11982 }, { - "Function Name": "viewAllowEmpty", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, + "Function Name": "display_message_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1321, - "End Line": 1328 + "Control Flow Ratio": "0.0%", + "Start Line": 12031, + "End Line": 12035 }, { - "Function Name": "pack", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, + "Function Name": "_upon_window_handle", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6762, - "End Line": 6768 + "Control Flow Ratio": "0.0%", + "Start Line": 12124, + "End Line": 12128 }, { - "Function Name": "pack", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, + "Function Name": "_end_display", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6784, - "End Line": 6791 + "Control Flow Ratio": "0.0%", + "Start Line": 12372, + "End Line": 12376 }, { - "Function Name": "get", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, + "Function Name": "divide_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6801, - "End Line": 6807 + "Control Flow Ratio": "0.0%", + "Start Line": 12395, + "End Line": 12399 }, { - "Function Name": "cancel", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, + "Function Name": "_end_divide", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 7688, - "End Line": 7694 + "Control Flow Ratio": "0.0%", + "Start Line": 12418, + "End Line": 12422 }, { - "Function Name": "deinit", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, + "Function Name": "evaluate_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 7696, - "End Line": 7703 + "Control Flow Ratio": "0.0%", + "Start Line": 12523, + "End Line": 12528 }, { - "Function Name": "setHaveLayout", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 13, + "Function Name": "_end_evaluate", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 5, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3498, - "End Line": 3510 + "Start Line": 12768, + "End Line": 12772 }, { - "Function Name": "fromStdMem", - "Structural Impact": 3.1, + "Function Name": "free_body", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6476, - "End Line": 6480 + "Control Flow Ratio": "0.0%", + "Start Line": 12947, + "End Line": 12951 }, { - "Function Name": "getLength", - "Structural Impact": 3.1, + "Function Name": "go_body", + "Structural Impact": 1.7, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6508, - "End Line": 6513 + "Control Flow Ratio": "0.0%", + "Start Line": 12991, + "End Line": 12996 }, { - "Function Name": "get", - "Structural Impact": 3.1, + "Function Name": "goto_depending", + "Structural Impact": 1.7, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6777, - "End Line": 6782 + "Control Flow Ratio": "0.0%", + "Start Line": 13006, + "End Line": 13011 }, { - "Function Name": "wrap", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "if_else_statements", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 145, - "End Line": 147 + "Control Flow Ratio": "0.0%", + "Start Line": 13050, + "End Line": 13054 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_if", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 176, - "End Line": 178 + "Control Flow Ratio": "0.0%", + "Start Line": 13089, + "End Line": 13094 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "initialize_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 454, - "End Line": 456 + "Control Flow Ratio": "0.0%", + "Start Line": 13113, + "End Line": 13118 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_initialize_replacing", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 706, - "End Line": 708 + "Control Flow Ratio": "0.0%", + "Start Line": 13132, + "End Line": 13136 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "initialize_replacing_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1027, - "End Line": 1029 + "Control Flow Ratio": "0.0%", + "Start Line": 13143, + "End Line": 13147 }, { - "Function Name": "acquire", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "initialize_replacing_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1353, - "End Line": 1355 + "Control Flow Ratio": "0.0%", + "Start Line": 13155, + "End Line": 13159 }, { - "Function Name": "header", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_initialize_default", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1363, - "End Line": 1365 + "Control Flow Ratio": "0.0%", + "Start Line": 13179, + "End Line": 13183 }, { - "Function Name": "acquire", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "inspect_replacing", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1567, - "End Line": 1569 + "Control Flow Ratio": "0.0%", + "Start Line": 13287, + "End Line": 13292 }, { - "Function Name": "mask", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "inspect_converting", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1577, - "End Line": 1580 + "Control Flow Ratio": "0.0%", + "Start Line": 13297, + "End Line": 13302 }, { - "Function Name": "header", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "tallying_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1582, - "End Line": 1584 + "Control Flow Ratio": "0.0%", + "Start Line": 13305, + "End Line": 13309 }, { - "Function Name": "acquire", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "tallying_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1590, - "End Line": 1592 + "Control Flow Ratio": "0.0%", + "Start Line": 13316, + "End Line": 13321 }, { - "Function Name": "getTidMask", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "replacing_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1605, - "End Line": 1607 + "Control Flow Ratio": "0.0%", + "Start Line": 13354, + "End Line": 13359 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "inspect_region", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1636, - "End Line": 1638 + "Control Flow Ratio": "0.0%", + "Start Line": 13401, + "End Line": 13405 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "inspect_before", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1687, - "End Line": 1689 + "Control Flow Ratio": "0.0%", + "Start Line": 13424, + "End Line": 13428 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "inspect_after", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1726, - "End Line": 1728 + "Control Flow Ratio": "0.0%", + "Start Line": 13431, + "End Line": 13435 }, { - "Function Name": "toString", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_json_suppress", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1837, - "End Line": 1839 + "Control Flow Ratio": "0.0%", + "Start Line": 13469, + "End Line": 13473 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "json_suppress_entry", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1841, - "End Line": 1843 + "Control Flow Ratio": "0.0%", + "Start Line": 13485, + "End Line": 13490 }, { - "Function Name": "lenIncludingSentinel", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_json", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 2124, - "End Line": 2126 + "Control Flow Ratio": "0.0%", + "Start Line": 13493, + "End Line": 13497 }, { - "Function Name": "hasReorderedFields", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_modify", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 4098, - "End Line": 4100 + "Control Flow Ratio": "0.0%", + "Start Line": 13561, + "End Line": 13565 }, { - "Function Name": "Payload", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "move_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 5991, - "End Line": 5993 + "Control Flow Ratio": "0.0%", + "Start Line": 13583, + "End Line": 13587 }, { - "Function Name": "fromNonzeroByteUnits", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "multiply_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6356, - "End Line": 6359 + "Control Flow Ratio": "0.0%", + "Start Line": 13606, + "End Line": 13610 }, { - "Function Name": "toLog2Units", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "_end_multiply", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6361, - "End Line": 6364 + "Control Flow Ratio": "0.0%", + "Start Line": 13617, + "End Line": 13621 }, { - "Function Name": "fromLog2Units", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "end_perform_or_dot", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6369, - "End Line": 6372 + "Control Flow Ratio": "0.0%", + "Start Line": 13845, + "End Line": 13849 }, { - "Function Name": "toStdMem", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "_perform_option", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6471, - "End Line": 6474 + "Control Flow Ratio": "0.0%", + "Start Line": 13880, + "End Line": 13884 }, { - "Function Name": "toLlvm", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_by_phrase", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6484, - "End Line": 6486 + "Control Flow Ratio": "0.0%", + "Start Line": 13970, + "End Line": 13975 }, { - "Function Name": "fromLlvm", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_lock_phrases", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6488, - "End Line": 6490 + "Control Flow Ratio": "0.0%", + "Start Line": 14077, + "End Line": 14081 }, { - "Function Name": "get", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "extended_with_lock", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6569, - "End Line": 6571 + "Control Flow Ratio": "0.0%", + "Start Line": 14151, + "End Line": 14155 }, { - "Function Name": "init", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_read", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6573, - "End Line": 6575 + "Control Flow Ratio": "0.0%", + "Start Line": 14176, + "End Line": 14180 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_receive", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6591, - "End Line": 6593 + "Control Flow Ratio": "0.0%", + "Start Line": 14243, + "End Line": 14247 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "release_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6609, - "End Line": 6611 + "Control Flow Ratio": "0.0%", + "Start Line": 14264, + "End Line": 14268 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "return_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6630, - "End Line": 6632 + "Control Flow Ratio": "0.0%", + "Start Line": 14293, + "End Line": 14297 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_return", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6648, - "End Line": 6650 + "Control Flow Ratio": "0.0%", + "Start Line": 14300, + "End Line": 14304 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "rewrite_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6666, - "End Line": 6668 + "Control Flow Ratio": "0.0%", + "Start Line": 14326, + "End Line": 14331 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_with_lock", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6684, - "End Line": 6686 + "Control Flow Ratio": "0.0%", + "Start Line": 14334, + "End Line": 14338 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "with_lock", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6704, - "End Line": 6706 + "Control Flow Ratio": "0.0%", + "Start Line": 14342, + "End Line": 14346 }, { - "Function Name": "byteOffset", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "_end_rewrite", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6720, - "End Line": 6722 + "Control Flow Ratio": "0.0%", + "Start Line": 14353, + "End Line": 14357 }, { - "Function Name": "get", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "search_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6757, - "End Line": 6760 + "Control Flow Ratio": "0.0%", + "Start Line": 14387, + "End Line": 14391 }, { - "Function Name": "setName", - "Structural Impact": 2.9, - "Lines of Code (LOC)": 13, + "Function Name": "search_at_end", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 4, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 8841, - "End Line": 8853 + "Start Line": 14405, + "End Line": 14409 }, { - "Function Name": "destroyNamespace", - "Structural Impact": 2.9, - "Lines of Code (LOC)": 17, + "Function Name": "search_whens", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 11724, - "End Line": 11740 + "Start Line": 14417, + "End Line": 14421 }, { - "Function Name": "setLayoutResolved", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 12, + "Function Name": "search_when", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 4, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 4085, - "End Line": 4096 + "Start Line": 14428, + "End Line": 14433 }, { - "Function Name": "getExtern", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 11, + "Function Name": "_end_search", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 4, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 9228, - "End Line": 9238 + "Start Line": 14436, + "End Line": 14440 }, { - "Function Name": "setName", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 12, + "Function Name": "set_environment", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 4, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 9895, - "End Line": 9906 + "Start Line": 14529, + "End Line": 14533 }, { - "Function Name": "setRequiresComptime", - "Structural Impact": 2.6, - "Lines of Code (LOC)": 12, + "Function Name": "set_attr", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3436, - "End Line": 3447 + "Start Line": 14538, + "End Line": 14542 }, { - "Function Name": "setRequiresComptime", - "Structural Impact": 2.6, - "Lines of Code (LOC)": 12, + "Function Name": "set_attr_one", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3784, - "End Line": 3795 + "Start Line": 14550, + "End Line": 14554 }, { - "Function Name": "mutateVarInit", - "Structural Impact": 2.6, - "Lines of Code (LOC)": 12, + "Function Name": "set_to", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 11050, - "End Line": 11061 + "Start Line": 14591, + "End Line": 14595 }, { - "Function Name": "setBranchHint", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 10, + "Function Name": "set_up_down", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 2326, - "End Line": 2335 + "Start Line": 14616, + "End Line": 14620 }, { - "Function Name": "setStatus", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 10, + "Function Name": "set_to_on_off", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3371, - "End Line": 3380 + "Start Line": 14630, + "End Line": 14634 }, { - "Function Name": "setAlignment", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 10, + "Function Name": "set_to_true_false", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3393, - "End Line": 3402 + "Start Line": 14644, + "End Line": 14648 }, { - "Function Name": "setAlignment", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 10, + "Function Name": "set_thread_priority", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3871, - "End Line": 3880 + "Start Line": 14666, + "End Line": 14671 }, { - "Function Name": "prepare", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 10, + "Function Name": "_sizelen_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 9908, - "End Line": 9917 + "Start Line": 14863, + "End Line": 14867 }, { - "Function Name": "funcSetHasErrorTrace", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 11, + "Function Name": "_start_key", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 12593, - "End Line": 12603 + "Start Line": 14874, + "End Line": 14878 }, { - "Function Name": "maxBranchQuota", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "_end_start", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 2368, - "End Line": 2375 + "Start Line": 14918, + "End Line": 14922 }, { - "Function Name": "setResolvedErrorSet", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 7, + "Function Name": "_status_x", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 2388, - "End Line": 2394 + "Start Line": 15014, + "End Line": 15018 }, { - "Function Name": "setTagType", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 7, + "Function Name": "string_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3352, - "End Line": 3358 + "Start Line": 15054, + "End Line": 15058 }, { - "Function Name": "setZirIndex", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 7, + "Function Name": "_end_string", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3518, - "End Line": 3524 + "Start Line": 15106, + "End Line": 15110 }, { - "Function Name": "setBackingIntType", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 7, + "Function Name": "subtract_body", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 4030, - "End Line": 4036 + "Start Line": 15129, + "End Line": 15133 }, { - "Function Name": "funcSetIesResolved", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "_end_subtract", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 12709, - "End Line": 12716 + "Start Line": 15149, + "End Line": 15153 }, { - "Function Name": "funcSetDisableInstrumentation", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 11, + "Function Name": "unstring_delimited_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 12605, - "End Line": 12615 + "Start Line": 15283, + "End Line": 15287 }, { - "Function Name": "funcSetDisableIntrinsics", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 11, + "Function Name": "unstring_into_item", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 12617, - "End Line": 12627 + "Start Line": 15296, + "End Line": 15300 }, { - "Function Name": "setAnalyzed", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 10, + "Function Name": "_end_unstring", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 2337, - "End Line": 2346 + "Start Line": 15313, + "End Line": 15317 }, { - "Function Name": "clearFullyResolved", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 10, + "Function Name": "validate_fields", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3991, - "End Line": 4000 + "Start Line": 15341, + "End Line": 15346 }, { - "Function Name": "setZirIndex", - "Structural Impact": 2.2, + "Function Name": "write_option", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 4039, - "End Line": 4043 + "Start Line": 15715, + "End Line": 15719 }, { - "Function Name": "setTagTy", - "Structural Impact": 2.2, + "Function Name": "_end_write", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 9919, - "End Line": 9923 + "Start Line": 15745, + "End Line": 15749 }, { - "Function Name": "setFieldTypes", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "_xml_gen_namespace", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3526, - "End Line": 3528 + "Start Line": 15838, + "End Line": 15842 }, { - "Function Name": "setBit", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "_xml_gen_namespace_prefix", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3634, - "End Line": 3636 + "Start Line": 15851, + "End Line": 15855 }, { - "Function Name": "clearBit", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "_name_of", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3638, - "End Line": 3640 + "Start Line": 15862, + "End Line": 15866 }, { - "Function Name": "setFieldComptime", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "identifier_name_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 3727, - "End Line": 3729 + "Start Line": 15875, + "End Line": 15879 }, { - "Function Name": "cancel", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "identifier_is_name", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 8868, - "End Line": 8870 + "Start Line": 15886, + "End Line": 15890 }, { - "Function Name": "cancel", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, + "Function Name": "_type_of", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 9957, - "End Line": 9959 + "Start Line": 15893, + "End Line": 15897 }, { - "Function Name": "appendAssumeCapacity", - "Structural Impact": 2.0, + "Function Name": "identifier_type_list", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1209, - "End Line": 1213 + "Start Line": 15906, + "End Line": 15910 }, { - "Function Name": "extraDataTrail", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "identifier_is_type", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 10463, - "End Line": 10463 + "Start Line": 15917, + "End Line": 15921 }, { - "Function Name": "shrinkRetainingCapacity", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "_xml_type", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1281, - "End Line": 1284 + "Start Line": 15924, + "End Line": 15928 }, { - "Function Name": "release", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 3, + "Function Name": "xml_suppress_entry", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1356, - "End Line": 1358 + "Start Line": 15952, + "End Line": 15957 }, { - "Function Name": "release", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 3, + "Function Name": "xml_suppress_generic_opt", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1570, - "End Line": 1572 + "Start Line": 15969, + "End Line": 15974 }, { - "Function Name": "release", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 4, + "Function Name": "xml_suppress_when_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1593, - "End Line": 1596 + "Start Line": 15987, + "End Line": 15991 }, { - "Function Name": "addManyAsSlice", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "_end_xml", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1264, - "End Line": 1264 + "Start Line": 15998, + "End Line": 16002 }, { - "Function Name": "addManyAsSliceAssumeCapacity", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "_accp_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1269, - "End Line": 1269 + "Start Line": 16080, + "End Line": 16084 }, { - "Function Name": "resetUnordered", - "Structural Impact": 1.6, - "Lines of Code (LOC)": 3, + "Function Name": "accp_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1597, - "End Line": 1599 + "Start Line": 16091, + "End Line": 16096 }, { - "Function Name": "addOne", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "accp_not_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1187, - "End Line": 1187 + "Start Line": 16109, + "End Line": 16114 }, { - "Function Name": "addOneAssumeCapacity", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "_except_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 1192, - "End Line": 1192 - } - ], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 1891, - "Sequential Logic Declarations": 1017, - "Function Parameters": 438, - "Function/Method Declarations": 437, - "Class/Entity Declarations": 208, - "Defensive Programming Constructs": 676, - "Type/Safety Bypasses": 547, - "High-Risk Execution Commands": 3, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 621, - "State Mutations / Variable Reassignments": 463, - "Commented-out Code (Dead Logic)": 28, - "Structured Documentation Blocks": 965, - "Unit Test Assertions": 3, - "Asynchronous/Concurrent Execution": 269, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 1355, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 52, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 131, - "Metaprogramming & Reflection": 96, - "Module Dependencies (Imports)": 3, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 70, - "Acknowledged Tech Debt (FIXMEs)": 5, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 516, - "Manual Memory Allocation": 5, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 3, - "Explicit Type Casts": 332, - "Fatal Aborts & Exceptions": 763, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 1284, - "Thread Synchronization Locks": 95, - "Immutable Data Declarations": 1455, - "Resource Deallocation & Cleanup": 48, - "Private / Encapsulated Scopes": 1306, - "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 2, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 10289, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 1565, - "Design Camel Case": 1, - "Design Snake Case": 1222, - "Design Pascal Case": 309, - "Design Upper Case": 2, - "Design Short Vars": 50, - "Design Long Vars": 8, - "Duplicate Logic": 8, - "Orphaned Logic": 0, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 0, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 186, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 0, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 3, - "Direct Downstream (Dependency Blast Radius)": 3, - "Total Upstream (Absolute Fragility)": 5, - "Total Downstream (Absolute Dependency Blast Radius)": 8 - }, - "9. Extracted Dependencies": [ - "Zcu.zig", - "builtin", - "std" - ] - }, - "zig/zig/Type.zig": { - "1. Artifact Identity": { - "Filename": "Type.zig", - "Path": "zig/zig/Type.zig", - "Language": "Zig", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "zig", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .zig)" - }, - "2. Topological Coordinates": { - "X": 4225.87, - "Y": 24.18, - "Z": -4129.54 - }, - "3. Architectural Profile": { - "Repository Archetype": "Unclassified", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": null, - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 4357, - "Coding LOC": 3675, - "Documentation LOC": 275, - "Structural Magnitude": 3720.2, - "Control Flow Ratio": "66.1%", - "Popularity Rank": 6, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.424 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "14.84%", - "Error & Exception Exposure": "45.38%", - "Tech Debt Exposure": "8.87%", - "Testing Exposure": "80.0%", - "API Exposure": "7.57%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "4.84%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "86.44%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "5. Function Analysis": [ + "Start Line": 16171, + "End Line": 16175 + }, { - "Function Name": "print", - "Structural Impact": 302.0, - "Lines of Code (LOC)": 271, - "Control Flow Branches": 128, - "Input Parameters": 4, - "Control Flow Ratio": "87.1%", - "Start Line": 160, - "End Line": 430 + "Function Name": "except_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16182, + "End Line": 16187 }, { - "Function Name": "abiSizeInner", - "Structural Impact": 257.3, - "Lines of Code (LOC)": 271, - "Control Flow Branches": 108, - "Input Parameters": 4, - "Control Flow Ratio": "64.3%", - "Start Line": 1293, - "End Line": 1563 + "Function Name": "except_not_on_exception", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16195, + "End Line": 16200 }, { - "Function Name": "abiAlignmentInner", - "Structural Impact": 238.8, - "Lines of Code (LOC)": 215, - "Control Flow Branches": 101, - "Input Parameters": 4, - "Control Flow Ratio": "61.2%", - "Start Line": 964, - "End Line": 1178 + "Function Name": "_on_size_error", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16217, + "End Line": 16221 }, { - "Function Name": "onePossibleValue", - "Structural Impact": 163.0, - "Lines of Code (LOC)": 211, - "Control Flow Branches": 87, - "Input Parameters": 2, - "Control Flow Ratio": "70.7%", - "Start Line": 2492, - "End Line": 2702 + "Function Name": "on_size_error", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16228, + "End Line": 16233 }, { - "Function Name": "hasRuntimeBitsInner", - "Structural Impact": 161.8, - "Lines of Code (LOC)": 198, - "Control Flow Branches": 61, - "Input Parameters": 5, - "Control Flow Ratio": "73.5%", - "Start Line": 481, - "End Line": 678 + "Function Name": "not_on_size_error", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16241, + "End Line": 16246 }, { - "Function Name": "bitSizeInner", - "Structural Impact": 160.1, - "Lines of Code (LOC)": 161, - "Control Flow Branches": 67, - "Input Parameters": 4, - "Control Flow Ratio": "57.3%", - "Start Line": 1625, - "End Line": 1785 + "Function Name": "_on_overflow", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16263, + "End Line": 16267 }, { - "Function Name": "comptimeOnlyInner", - "Structural Impact": 132.7, - "Lines of Code (LOC)": 194, - "Control Flow Branches": 54, - "Input Parameters": 4, - "Control Flow Ratio": "63.5%", - "Start Line": 2716, - "End Line": 2909 + "Function Name": "on_overflow", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16274, + "End Line": 16279 }, { - "Function Name": "abiAlignmentInnerOptional", - "Structural Impact": 53.5, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 22, - "Input Parameters": 4, - "Control Flow Ratio": "68.8%", - "Start Line": 1222, - "End Line": 1262 + "Function Name": "not_on_overflow", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16287, + "End Line": 16292 }, { - "Function Name": "abiSizeInnerOptional", - "Structural Impact": 51.5, - "Lines of Code (LOC)": 47, - "Control Flow Branches": 21, - "Input Parameters": 4, - "Control Flow Ratio": "67.7%", - "Start Line": 1565, - "End Line": 1611 + "Function Name": "_at_end_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16317, + "End Line": 16321 }, { - "Function Name": "abiAlignmentInnerErrorUnion", - "Structural Impact": 48.6, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 18, - "Input Parameters": 5, - "Control Flow Ratio": "72.0%", - "Start Line": 1180, - "End Line": 1220 + "Function Name": "at_end_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16328, + "End Line": 16333 }, { - "Function Name": "structFieldOffset", - "Structural Impact": 38.4, - "Lines of Code (LOC)": 48, - "Control Flow Branches": 17, - "Input Parameters": 3, - "Control Flow Ratio": "63.0%", - "Start Line": 3355, - "End Line": 3402 + "Function Name": "not_at_end_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16341, + "End Line": 16346 }, { - "Function Name": "intInfo", - "Structural Impact": 36.3, - "Lines of Code (LOC)": 68, - "Control Flow Branches": 18, - "Input Parameters": 2, - "Control Flow Ratio": "40.9%", - "Start Line": 2288, - "End Line": 2355 + "Function Name": "_at_eop_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16362, + "End Line": 16366 }, { - "Function Name": "elemPtrType", - "Structural Impact": 35.2, - "Lines of Code (LOC)": 64, - "Control Flow Branches": 15, - "Input Parameters": 3, - "Control Flow Ratio": "93.8%", - "Start Line": 3977, - "End Line": 4040 + "Function Name": "at_eop_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16373, + "End Line": 16378 }, { - "Function Name": "resolveLayout", - "Structural Impact": 35.0, - "Lines of Code (LOC)": 42, - "Control Flow Branches": 18, - "Input Parameters": 2, - "Control Flow Ratio": "69.2%", - "Start Line": 3582, - "End Line": 3623 + "Function Name": "not_at_eop_clause", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16386, + "End Line": 16391 }, { - "Function Name": "resolveFully", - "Structural Impact": 31.9, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 16, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 3721, - "End Line": 3769 + "Function Name": "_invalid_key_sentence", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16412, + "End Line": 16416 }, { - "Function Name": "maxIntScalar", - "Structural Impact": 31.5, - "Lines of Code (LOC)": 30, - "Control Flow Branches": 14, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 3019, - "End Line": 3048 + "Function Name": "invalid_key_sentence", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16423, + "End Line": 16428 }, { - "Function Name": "errorSetHasField", - "Structural Impact": 29.1, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 13, - "Input Parameters": 3, - "Control Flow Ratio": "68.4%", - "Start Line": 2187, - "End Line": 2209 + "Function Name": "not_invalid_key_sentence", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16436, + "End Line": 16441 }, { - "Function Name": "resolveUnionInner", - "Structural Impact": 28.9, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 12, - "Input Parameters": 3, - "Control Flow Ratio": "54.5%", - "Start Line": 3845, - "End Line": 3901 + "Function Name": "_thread_start", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16446, + "End Line": 16450 }, { - "Function Name": "structFieldAlignmentInner", - "Structural Impact": 27.8, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 9, - "Input Parameters": 6, - "Control Flow Ratio": "64.3%", - "Start Line": 3239, - "End Line": 3264 + "Function Name": "_thread_handle", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16458, + "End Line": 16462 }, { - "Function Name": "resolveStructInner", - "Structural Impact": 26.9, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 11, - "Input Parameters": 3, - "Control Flow Ratio": "55.0%", - "Start Line": 3786, - "End Line": 3842 + "Function Name": "thread_reference_optional", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16470, + "End Line": 16474 }, { - "Function Name": "typeDeclSrcLine", - "Structural Impact": 26.1, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 13, - "Input Parameters": 2, - "Control Flow Ratio": "68.4%", - "Start Line": 3483, - "End Line": 3519 + "Function Name": "_scroll_lines", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16483, + "End Line": 16487 }, { - "Function Name": "getUnionLayout", - "Structural Impact": 23.9, - "Lines of Code (LOC)": 63, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "57.9%", - "Start Line": 3903, - "End Line": 3965 + "Function Name": "condition", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16501, + "End Line": 16506 }, { - "Function Name": "structFieldValueComptime", - "Structural Impact": 23.2, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 10, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 3315, - "End Line": 3338 + "Function Name": "expr", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16514, + "End Line": 16518 }, { - "Function Name": "fnHasRuntimeBitsInner", - "Structural Impact": 20.7, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 8, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 787, - "End Line": 798 + "Function Name": "exp_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16613, + "End Line": 16617 }, { - "Function Name": "packedStructFieldPtrInfo", - "Structural Impact": 19.7, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "70.0%", - "Start Line": 3544, - "End Line": 3580 + "Function Name": "exp_factor", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16642, + "End Line": 16646 }, { - "Function Name": "unionFieldAlignmentInner", - "Structural Impact": 19.2, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 6, - "Input Parameters": 6, - "Control Flow Ratio": "66.7%", - "Start Line": 3281, - "End Line": 3293 + "Function Name": "arithmetic_x", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16749, + "End Line": 16753 }, { - "Function Name": "structFieldDefaultValue", - "Structural Impact": 18.9, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 8, - "Input Parameters": 3, - "Control Flow Ratio": "61.5%", - "Start Line": 3295, - "End Line": 3313 + "Function Name": "file_name_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16810, + "End Line": 16814 }, { - "Function Name": "fieldAlignmentInner", - "Structural Impact": 18.8, - "Lines of Code (LOC)": 34, - "Control Flow Branches": 6, - "Input Parameters": 5, - "Control Flow Ratio": "60.0%", - "Start Line": 3166, - "End Line": 3199 + "Function Name": "file_file_name_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16835, + "End Line": 16839 }, { - "Function Name": "ptrAlignmentInner", - "Structural Impact": 18.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, - "Input Parameters": 4, - "Control Flow Ratio": "63.6%", - "Start Line": 828, - "End Line": 843 + "Function Name": "entry_name", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16918, + "End Line": 16922 }, { - "Function Name": "errorSetHasFieldIp", - "Structural Impact": 16.9, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 2165, - "End Line": 2182 + "Function Name": "reference", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16973, + "End Line": 16978 }, { - "Function Name": "minIntScalar", - "Structural Impact": 16.9, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "58.3%", - "Start Line": 2992, - "End Line": 3008 - }, - { - "Function Name": "resolveFields", - "Structural Impact": 16.9, - "Lines of Code (LOC)": 95, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "23.1%", - "Start Line": 3625, - "End Line": 3719 + "Function Name": "single_reference", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16991, + "End Line": 16995 }, { - "Function Name": "hasWellDefinedLayout", - "Structural Impact": 16.7, - "Lines of Code (LOC)": 92, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 683, - "End Line": 774 + "Function Name": "optional_reference_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17001, + "End Line": 17005 }, { - "Function Name": "isPtrAtRuntime", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "87.5%", - "Start Line": 1879, - "End Line": 1894 + "Function Name": "target_x_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17065, + "End Line": 17069 }, { - "Function Name": "unionTagType", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "70.0%", - "Start Line": 2021, - "End Line": 2036 + "Function Name": "x_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17090, + "End Line": 17094 }, { - "Function Name": "errorSetIsEmpty", - "Structural Impact": 14.6, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "77.8%", - "Start Line": 2125, - "End Line": 2138 + "Function Name": "report_x_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17165, + "End Line": 17169 }, { - "Function Name": "sentinel", - "Structural Impact": 14.5, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "77.8%", - "Start Line": 2233, - "End Line": 2245 + "Function Name": "simple_display_value", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17267, + "End Line": 17271 }, { - "Function Name": "isSelfComparable", - "Structural Impact": 13.9, - "Lines of Code (LOC)": 38, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "62.5%", - "Start Line": 39, - "End Line": 76 + "Function Name": "simple_display_all_value", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17274, + "End Line": 17278 }, { - "Function Name": "isIndexable", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 2929, - "End Line": 2943 + "Function Name": "id_or_lit", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17308, + "End Line": 17312 }, { - "Function Name": "indexableHasLen", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 2945, - "End Line": 2960 + "Function Name": "id_or_lit_or_func", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17316, + "End Line": 17320 }, { - "Function Name": "layoutIsResolved", - "Structural Impact": 12.8, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1789, - "End Line": 1802 + "Function Name": "id_or_lit_or_length_or_func", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17325, + "End Line": 17329 }, { - "Function Name": "isPtrLikeOptional", - "Structural Impact": 12.8, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 1921, - "End Line": 1933 + "Function Name": "num_id_or_lit", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17334, + "End Line": 17338 }, { - "Function Name": "unionTagTypeSafety", - "Structural Impact": 12.7, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2040, - "End Line": 2051 + "Function Name": "positive_id_or_lit", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17348, + "End Line": 17352 }, { - "Function Name": "isNumeric", - "Structural Impact": 11.8, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 2460, - "End Line": 2488 + "Function Name": "pos_num_id_or_lit", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17364, + "End Line": 17368 }, { - "Function Name": "elemType2", - "Structural Impact": 11.2, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 1958, - "End Line": 1973 + "Function Name": "from_parameter", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17372, + "End Line": 17376 }, { - "Function Name": "srcLocOrNull", - "Structural Impact": 11.1, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 3404, - "End Line": 3417 + "Function Name": "display_identifier", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17396, + "End Line": 17400 }, { - "Function Name": "errorSetNames", - "Structural Impact": 11.0, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "55.6%", - "Start Line": 3073, - "End Line": 3084 + "Function Name": "identifier_list", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17500, + "End Line": 17504 }, { - "Function Name": "ptrInfo", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 105, - "End Line": 114 + "Function Name": "target_identifier", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17511, + "End Line": 17515 }, { - "Function Name": "isSliceAtRuntime", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 1831, - "End Line": 1840 + "Function Name": "qualified_word", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17591, + "End Line": 17595 }, { - "Function Name": "optionalReprIsPayload", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 1906, - "End Line": 1916 + "Function Name": "unqualified_word_check", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17616, + "End Line": 17621 }, { - "Function Name": "isAnyError", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 2143, - "End Line": 2153 + "Function Name": "subref", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17629, + "End Line": 17634 }, { - "Function Name": "isSignedInt", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 2254, - "End Line": 2263 + "Function Name": "refmod", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17637, + "End Line": 17641 }, { - "Function Name": "isUnsignedInt", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 2266, - "End Line": 2275 + "Function Name": "integer_or_zero", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17710, + "End Line": 17714 }, { - "Function Name": "toUnsigned", - "Structural Impact": 10.9, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 3446, - "End Line": 3456 + "Function Name": "literal", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17744, + "End Line": 17748 }, { - "Function Name": "castPtrToFn", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 79, - "End Line": 84 + "Function Name": "basic_literal", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17765, + "End Line": 17769 }, { - "Function Name": "hasRuntimeBitsSema", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 452, - "End Line": 457 + "Function Name": "function", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17795, + "End Line": 17799 }, { - "Function Name": "hasRuntimeBitsIgnoreComptimeSema", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 463, - "End Line": 468 + "Function Name": "func_refmod", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17875, + "End Line": 17879 }, { - "Function Name": "lazyAbiAlignment", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 855, - "End Line": 860 + "Function Name": "func_args", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17890, + "End Line": 17894 }, { - "Function Name": "isValidParamType", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 2432, - "End Line": 2438 + "Function Name": "formatted_datetime_args", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17979, + "End Line": 17983 }, { - "Function Name": "isValidReturnType", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 2440, - "End Line": 2446 + "Function Name": "formatted_time_args", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17996, + "End Line": 18000 }, { - "Function Name": "isNullFromType", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 4055, - "End Line": 4060 + "Function Name": "flag_initialized_to", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18039, + "End Line": 18043 }, { - "Function Name": "fieldType", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "57.1%", - "Start Line": 3140, - "End Line": 3151 + "Function Name": "to_init_val", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18050, + "End Line": 18054 }, { - "Function Name": "minInt", - "Structural Impact": 10.2, + "Function Name": "flag_rounded", + "Structural Impact": 1.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "80.0%", - "Start Line": 2985, - "End Line": 2989 + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18079, + "End Line": 18083 }, { - "Function Name": "maxInt", - "Structural Impact": 10.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "80.0%", - "Start Line": 3012, - "End Line": 3016 + "Function Name": "round_mode", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18095, + "End Line": 18100 }, { - "Function Name": "typeDeclInstAllowGeneratedTag", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 3469, - "End Line": 3481 + "Function Name": "_pic_locale_format", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7070, + "End Line": 7072 }, { - "Function Name": "optionalChild", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2008, - "End Line": 2017 + "Function Name": "procedure_name_list", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16927, + "End Line": 16929 }, { - "Function Name": "isNonexhaustiveEnum", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 3060, - "End Line": 3069 + "Function Name": "_flag_next", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18061, + "End Line": 18063 }, { - "Function Name": "baseZigTypeTag", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 28, - "End Line": 36 + "Function Name": "start", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3271, + "End Line": 3282 }, { - "Function Name": "unionHasAllZeroBitFieldTypes", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2079, - "End Line": 2086 + "Function Name": "_as_literal", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 3495, + "End Line": 3496 }, { - "Function Name": "unionBackingType", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2090, - "End Line": 2097 + "Function Name": "alphabet_lits", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4301, + "End Line": 4302 }, { - "Function Name": "optEuBaseType", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 3437, - "End Line": 3444 + "Function Name": "space_or_zero", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4310, + "End Line": 4311 }, { - "Function Name": "isFnOrHasRuntimeBits", - "Structural Impact": 9.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 800, - "End Line": 805 + "Function Name": "integer_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4405, + "End Line": 4406 }, { - "Function Name": "isFnOrHasRuntimeBitsIgnoreComptime", - "Structural Impact": 9.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 808, - "End Line": 813 + "Function Name": "class_item_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 4474, + "End Line": 4475 }, { - "Function Name": "abiSizeLazy", - "Structural Impact": 9.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1276, - "End Line": 1281 + "Function Name": "sharing_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5584, + "End Line": 5585 }, { - "Function Name": "enumTagFieldIndex", - "Structural Impact": 8.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3108, - "End Line": 3118 + "Function Name": "_same_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5714, + "End Line": 5715 }, { - "Function Name": "structFieldName", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3121, - "End Line": 3128 + "Function Name": "_from_integer", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5997, + "End Line": 5998 }, { - "Function Name": "structFieldIsComptime", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3340, - "End Line": 3347 + "Function Name": "_to_integer", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6002, + "End Line": 6003 }, { - "Function Name": "unionFieldType", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 2060, - "End Line": 2066 + "Function Name": "lit_or_length", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6525, + "End Line": 6526 }, { - "Function Name": "floatBits", - "Structural Impact": 7.5, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2409, - "End Line": 2420 + "Function Name": "constant_expression_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6763, + "End Line": 6764 }, { - "Function Name": "indexablePtrElem", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 1980, - "End Line": 1989 + "Function Name": "constant_expression", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6768, + "End Line": 6769 }, { - "Function Name": "containerLayout", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2104, - "End Line": 2112 + "Function Name": "volatile_clause", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7033, + "End Line": 7044 }, { - "Function Name": "getNamespace", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2968, - "End Line": 2977 + "Function Name": "_occurs_to_integer", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7467, + "End Line": 7468 }, { - "Function Name": "structFieldAlignment", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 3204, - "End Line": 3217 + "Function Name": "_occurs_from_integer", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7472, + "End Line": 7473 }, { - "Function Name": "structFieldAlignmentSema", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 3222, - "End Line": 3235 + "Function Name": "_occurs_integer_to", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7477, + "End Line": 7478 }, { - "Function Name": "typeDeclInst", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 3458, - "End Line": 3467 + "Function Name": "ascending_or_descending", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7581, + "End Line": 7582 }, { - "Function Name": "getCaptures", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 3522, - "End Line": 3531 + "Function Name": "occurs_index_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7597, + "End Line": 7598 }, { - "Function Name": "containerTypeName", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 4042, - "End Line": 4050 + "Function Name": "value_item_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7700, + "End Line": 7701 }, { - "Function Name": "ptrAddressSpace", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 845, - "End Line": 851 + "Function Name": "value_item", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7705, + "End Line": 7706 }, { - "Function Name": "isAllowzeroPtr", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1864, - "End Line": 1870 + "Function Name": "_or_page", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 8220, + "End Line": 8221 }, { - "Function Name": "vectorLen", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2224, - "End Line": 2230 + "Function Name": "_plus", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9518, + "End Line": 9519 }, { - "Function Name": "isAbiInt", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2279, - "End Line": 2285 + "Function Name": "plus", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9523, + "End Line": 9524 }, { - "Function Name": "intTagType", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 3051, - "End Line": 3058 + "Function Name": "minus", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9531, + "End Line": 9532 }, { - "Function Name": "structFieldCount", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 3130, - "End Line": 3137 + "Function Name": "control_size_unit", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9543, + "End Line": 9544 }, { - "Function Name": "isTuple", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 3427, - "End Line": 3433 + "Function Name": "_cell", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9548, + "End Line": 9549 }, { - "Function Name": "isSinglePointer", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1804, - "End Line": 1809 + "Function Name": "procedure_division", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 9636, + "End Line": 9646 }, { - "Function Name": "ptrSizeOrNull", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1817, - "End Line": 1822 + "Function Name": "procedure_param_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 9762, + "End Line": 9763 }, { - "Function Name": "isSlice", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1824, - "End Line": 1829 + "Function Name": "_add_to", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 10958, + "End Line": 10959 }, { - "Function Name": "isConstPtr", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1846, - "End Line": 1851 + "Function Name": "allocate_returning", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11017, + "End Line": 11018 }, { - "Function Name": "isVolatilePtrIp", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1857, - "End Line": 1862 + "Function Name": "call_param_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11294, + "End Line": 11295 }, { - "Function Name": "isCPtr", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1872, - "End Line": 1877 + "Function Name": "_close_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11563, + "End Line": 11564 }, { - "Function Name": "ptrAllowsZero", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 1898, - "End Line": 1903 + "Function Name": "_close_display_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11583, + "End Line": 11584 }, { - "Function Name": "shallowElemType", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1991, - "End Line": 1996 + "Function Name": "_continue_after_phrase", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 11653, + "End Line": 11654 }, { - "Function Name": "scalarType", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 1999, - "End Line": 2004 + "Function Name": "display_initial_window", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12091, + "End Line": 12101 }, { - "Function Name": "isError", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2155, - "End Line": 2160 + "Function Name": "initial_type", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12113, + "End Line": 12114 }, { - "Function Name": "fnPtrMaskOrNull", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2453, - "End Line": 2458 + "Function Name": "_graphical", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12119, + "End Line": 12120 }, { - "Function Name": "totalVectorBits", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2916, - "End Line": 2920 + "Function Name": "_top_or_bottom", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12195, + "End Line": 12196 }, { - "Function Name": "isArrayOrVector", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2922, - "End Line": 2927 + "Function Name": "_left_or_centered_or_right", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12201, + "End Line": 12202 }, { - "Function Name": "resolveStructFieldInits", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 3771, - "End Line": 3775 - }, - { - "Function Name": "getParentNamespace", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2980, - "End Line": 2982 - }, - { - "Function Name": "isNamedInt", - "Structural Impact": 6.6, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, + "Function Name": "evaluate_subject_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 2357, - "End Line": 2374 + "Control Flow Ratio": "0.0%", + "Start Line": 12531, + "End Line": 12532 }, { - "Function Name": "isAnyFloat", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 3, + "Function Name": "evaluate_case_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 2392, - "End Line": 2405 + "Control Flow Ratio": "0.0%", + "Start Line": 12589, + "End Line": 12590 }, { - "Function Name": "isRuntimeFloat", - "Structural Impact": 6.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 3, + "Function Name": "evaluate_object_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 2377, - "End Line": 2389 + "Control Flow Ratio": "0.0%", + "Start Line": 12675, + "End Line": 12676 }, { - "Function Name": "fieldAlignment", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3153, - "End Line": 3155 + "Function Name": "_evaluate_thru_expr", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12763, + "End Line": 12764 }, { - "Function Name": "fieldAlignmentSema", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 3157, - "End Line": 3159 + "Function Name": "exit_program_returning", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 12928, + "End Line": 12929 }, { - "Function Name": "smallestUnsignedBits", - "Structural Impact": 6.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, + "Function Name": "_initialize_filler", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 4343, - "End Line": 4348 + "Control Flow Ratio": "0.0%", + "Start Line": 13121, + "End Line": 13122 }, { - "Function Name": "hasRuntimeBits", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 448, - "End Line": 450 + "Function Name": "_initialize_value", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13126, + "End Line": 13127 }, { - "Function Name": "hasRuntimeBitsIgnoreComptime", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 459, - "End Line": 461 + "Function Name": "initialize_category", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13162, + "End Line": 13163 }, { - "Function Name": "fnHasRuntimeBits", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 776, - "End Line": 778 + "Function Name": "replacing_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13349, + "End Line": 13350 }, { - "Function Name": "fnHasRuntimeBitsSema", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 780, - "End Line": 782 + "Function Name": "_open_exclusive", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13683, + "End Line": 13684 }, { - "Function Name": "ptrAlignment", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 820, - "End Line": 822 + "Function Name": "open_mode", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13688, + "End Line": 13689 }, { - "Function Name": "ptrAlignmentSema", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 824, - "End Line": 826 + "Function Name": "_open_sharing", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13695, + "End Line": 13696 }, { - "Function Name": "abiAlignment", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 950, - "End Line": 952 + "Function Name": "_open_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13700, + "End Line": 13701 }, { - "Function Name": "abiAlignmentSema", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 954, - "End Line": 956 + "Function Name": "lock_allowing", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13715, + "End Line": 13716 }, { - "Function Name": "abiSize", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1271, - "End Line": 1273 + "Function Name": "open_lock_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13720, + "End Line": 13721 }, { - "Function Name": "abiSizeSema", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 1283, - "End Line": 1285 + "Function Name": "allowing_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13736, + "End Line": 13737 }, { - "Function Name": "bitSize", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1617, - "End Line": 1619 + "Function Name": "perform_test", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13913, + "End Line": 13914 }, { - "Function Name": "comptimeOnly", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2706, - "End Line": 2708 + "Function Name": "cond_or_exit", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13918, + "End Line": 13919 }, { - "Function Name": "comptimeOnlySema", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2710, - "End Line": 2712 + "Function Name": "perform_varying_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 13922, + "End Line": 13923 }, { - "Function Name": "unionFieldAlignmentSema", - "Structural Impact": 5.2, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 3266, - "End Line": 3279 + "Function Name": "exception_name", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14019, + "End Line": 14028 }, { - "Function Name": "Tid", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "_read_into", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 878, - "End Line": 883 + "Control Flow Ratio": "0.0%", + "Start Line": 14072, + "End Line": 14073 }, { - "Function Name": "ZcuPtr", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "_read_key", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 885, - "End Line": 890 + "Control Flow Ratio": "0.0%", + "Start Line": 14166, + "End Line": 14167 }, { - "Function Name": "Tid", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "search_varying", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 917, - "End Line": 922 + "Control Flow Ratio": "0.0%", + "Start Line": 14400, + "End Line": 14401 }, { - "Function Name": "ZcuPtr", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "on_or_off", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 924, - "End Line": 929 + "Control Flow Ratio": "0.0%", + "Start Line": 14517, + "End Line": 14518 }, { - "Function Name": "toLazy", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, + "Function Name": "up_or_down", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 941, - "End Line": 946 + "Control Flow Ratio": "0.0%", + "Start Line": 14522, + "End Line": 14523 }, { - "Function Name": "pt", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 892, - "End Line": 899 + "Function Name": "_sort_key_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 14737, + "End Line": 14738 }, { - "Function Name": "eql", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 116, - "End Line": 122 + "Function Name": "_key_sort_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 14755, + "End Line": 14756 }, { - "Function Name": "lessThan", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 273, - "End Line": 277 + "Function Name": "start_op", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 14896, + "End Line": 14897 }, { - "Function Name": "pt", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 931, - "End Line": 934 + "Function Name": "stop_literal", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15036, + "End Line": 15037 }, { - "Function Name": "unionFieldTypeByIndex", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 2068, - "End Line": 2072 + "Function Name": "_string_delimited", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15090, + "End Line": 15091 }, { - "Function Name": "unionTagFieldIndex", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 2074, - "End Line": 2077 + "Function Name": "string_delimiter", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15096, + "End Line": 15097 }, { - "Function Name": "enumFieldName", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3094, - "End Line": 3097 + "Function Name": "_with_pointer", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15101, + "End Line": 15102 }, { - "Function Name": "enumFieldIndex", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3099, - "End Line": 3103 + "Function Name": "_unstring_delimited", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15271, + "End Line": 15272 }, { - "Function Name": "fmtType", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 4217, - "End Line": 4219 + "Function Name": "unstring_delimited_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15277, + "End Line": 15278 }, { - "Function Name": "arrayInfo", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 97, - "End Line": 103 + "Function Name": "unstring_into", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15290, + "End Line": 15291 }, { - "Function Name": "fmt", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 132, - "End Line": 137 + "Function Name": "_unstring_into_delimiter", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15303, + "End Line": 15304 }, { - "Function Name": "unionTagTypeHypothetical", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2055, - "End Line": 2058 + "Function Name": "_unstring_tallying", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15308, + "End Line": 15309 }, { - "Function Name": "unionGetLayout", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2099, - "End Line": 2102 + "Function Name": "from_option", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15710, + "End Line": 15711 }, { - "Function Name": "isInt", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2248, - "End Line": 2251 + "Function Name": "before_or_after", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15734, + "End Line": 15735 }, { - "Function Name": "zigTypeTag", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 24, - "End Line": 26 + "Function Name": "ml_type", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 15932, + "End Line": 15933 }, { - "Function Name": "ptrIsMutable", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 87, - "End Line": 89 + "Function Name": "_count_in", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16494, + "End Line": 16495 }, { - "Function Name": "default", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 143, - "End Line": 145 + "Function Name": "expr_token", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16537, + "End Line": 16538 }, { - "Function Name": "dump", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 154, - "End Line": 156 + "Function Name": "condition_or_class", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16567, + "End Line": 16568 }, { - "Function Name": "isNoReturn", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 815, - "End Line": 817 + "Function Name": "exp", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16630, + "End Line": 16631 }, { - "Function Name": "bitSizeSema", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1621, - "End Line": 1623 + "Function Name": "exp_term", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16636, + "End Line": 16637 }, { - "Function Name": "ptrSize", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1812, - "End Line": 1814 + "Function Name": "exp_unary", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16650, + "End Line": 16651 }, { - "Function Name": "slicePtrFieldType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1842, - "End Line": 1844 + "Function Name": "exp_atom", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16655, + "End Line": 16656 }, { - "Function Name": "isVolatilePtr", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1853, - "End Line": 1855 + "Function Name": "arithmetic_x_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16743, + "End Line": 16744 }, { - "Function Name": "childType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1941, - "End Line": 1943 + "Function Name": "record_name", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16758, + "End Line": 16759 }, { - "Function Name": "childTypeIp", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1945, - "End Line": 1947 + "Function Name": "mnemonic_name_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16900, + "End Line": 16901 }, { - "Function Name": "errorUnionPayload", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2115, - "End Line": 2117 + "Function Name": "mnemonic_name", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16906, + "End Line": 16907 }, { - "Function Name": "errorUnionSet", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2120, - "End Line": 2122 + "Function Name": "entry_name_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16912, + "End Line": 16913 }, { - "Function Name": "arrayLen", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2212, - "End Line": 2214 + "Function Name": "reference_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16968, + "End Line": 16969 }, { - "Function Name": "arrayLenIp", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2216, - "End Line": 2218 + "Function Name": "_reference", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16981, + "End Line": 16982 }, { - "Function Name": "arrayLenIncludingSentinel", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2220, - "End Line": 2222 + "Function Name": "single_reference_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 16986, + "End Line": 16987 }, { - "Function Name": "fnReturnType", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2423, - "End Line": 2425 + "Function Name": "_x_list", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17085, + "End Line": 17086 }, { - "Function Name": "fnCallingConvention", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2428, - "End Line": 2430 + "Function Name": "sub_identifier", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17383, + "End Line": 17384 }, { - "Function Name": "fnIsVarArgs", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2449, - "End Line": 2451 + "Function Name": "table_identifier", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17387, + "End Line": 17388 }, { - "Function Name": "isVector", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2911, - "End Line": 2913 + "Function Name": "sub_identifier_1", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17391, + "End Line": 17392 }, { - "Function Name": "getNamespaceIndex", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2963, - "End Line": 2965 + "Function Name": "basic_value", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17776, + "End Line": 17777 }, { - "Function Name": "enumFields", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3086, - "End Line": 3088 + "Function Name": "zero_spaces_high_low_values", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 17786, + "End Line": 17787 }, { - "Function Name": "enumFieldCount", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3090, - "End Line": 3092 + "Function Name": "flag_all", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18023, + "End Line": 18024 }, { - "Function Name": "srcLoc", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3419, - "End Line": 3421 + "Function Name": "flag_duplicates", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18028, + "End Line": 18029 }, { - "Function Name": "resolveStructAlignment", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3777, - "End Line": 3779 + "Function Name": "flag_initialized", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18034, + "End Line": 18035 }, { - "Function Name": "resolveUnionAlignment", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3781, - "End Line": 3783 + "Function Name": "_flag_not", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18068, + "End Line": 18069 }, { - "Function Name": "cTypeAlign", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4354, - "End Line": 4356 + "Function Name": "flag_optional", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 18073, + "End Line": 18074 }, { - "Function Name": "fmtDebug", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, + "Function Name": "flag_separate", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 148, - "End Line": 150 + "Control Flow Ratio": "0.0%", + "Start Line": 18143, + "End Line": 18144 }, { - "Function Name": "fromInterned", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "_from_idx_to_idx", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 432, - "End Line": 435 + "Control Flow Ratio": "0.0%", + "Start Line": 18148, + "End Line": 18149 }, { - "Function Name": "toIntern", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, + "Function Name": "_dest_index", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 437, - "End Line": 440 + "Control Flow Ratio": "0.0%", + "Start Line": 18159, + "End Line": 18160 }, { - "Function Name": "toValue", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 442, - "End Line": 444 + "Function Name": "arithmetic_choice", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3586, + "End Line": 3593 }, { - "Function Name": "ptrAbiAlignment", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1613, - "End Line": 1615 + "Function Name": "source_computer_paragraph", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3734, + "End Line": 3741 }, { - "Function Name": "isGenericPoison", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 3423, - "End Line": 3425 + "Function Name": "object_computer_paragraph", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3762, + "End Line": 3769 }, { - "Function Name": "format", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, + "Function Name": "repository_paragraph", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 124, - "End Line": 128 + "Start Line": 3908, + "End Line": 3915 }, { - "Function Name": "collectSubtypes", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "collating_sequence_clause", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4063, - "End Line": 4063 + "Start Line": 5203, + "End Line": 5210 }, { - "Function Name": "shouldDedupeType", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "organization", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4139, - "End Line": 4139 + "Start Line": 5370, + "End Line": 5376 }, { - "Function Name": "deinit", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, + "Function Name": "_data_division", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4211, - "End Line": 4215 + "Start Line": 5803, + "End Line": 5809 }, { - "Function Name": "arrayBase", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "recording_mode_clause", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 3533, - "End Line": 3533 + "Start Line": 6112, + "End Line": 6118 }, { - "Function Name": "format", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "report_description_option", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4185, - "End Line": 4185 + "Start Line": 7885, + "End Line": 7891 }, { - "Function Name": "init", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "accept_body", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4195, - "End Line": 4195 + "Start Line": 10330, + "End Line": 10336 }, { - "Function Name": "format", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "accp_attr", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4225, - "End Line": 4225 - } - ], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 1363, - "Sequential Logic Declarations": 699, - "Function Parameters": 194, - "Function/Method Declarations": 189, - "Class/Entity Declarations": 12, - "Defensive Programming Constructs": 429, - "Type/Safety Bypasses": 157, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 381, - "State Mutations / Variable Reassignments": 83, - "Commented-out Code (Dead Logic)": 1, - "Structured Documentation Blocks": 187, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 394, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 22, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 60, - "Metaprogramming & Reflection": 5, - "Module Dependencies (Imports)": 7, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 10, - "Acknowledged Tech Debt (FIXMEs)": 0, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 137, - "Manual Memory Allocation": 1, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 1, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 19, - "Fatal Aborts & Exceptions": 660, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 464, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 515, - "Resource Deallocation & Cleanup": 15, - "Private / Encapsulated Scopes": 333, - "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 3167, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 575, - "Design Camel Case": 0, - "Design Snake Case": 428, - "Design Pascal Case": 141, - "Design Upper Case": 2, - "Design Short Vars": 75, - "Design Long Vars": 1, - "Duplicate Logic": 0, - "Orphaned Logic": 0, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 0, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 26, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 0, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 7, - "Direct Downstream (Dependency Blast Radius)": 6, - "Total Upstream (Absolute Fragility)": 5, - "Total Downstream (Absolute Dependency Blast Radius)": 8 - }, - "9. Extracted Dependencies": [ - "InternPool.zig", - "Sema.zig", - "Value.zig", - "Zcu.zig", - "builtin", - "std", - "target.zig" - ] - }, - "zig/zig/Zcu.zig": { - "1. Artifact Identity": { - "Filename": "Zcu.zig", - "Path": "zig/zig/Zcu.zig", - "Language": "Zig", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "zig", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .zig)" - }, - "2. Topological Coordinates": { - "X": 3334.91, - "Y": -147.23, - "Z": -4676.64 - }, - "3. Architectural Profile": { - "Repository Archetype": "Unclassified", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": null, - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 4802, - "Coding LOC": 3619, - "Documentation LOC": 755, - "Structural Magnitude": 2727.58, - "Control Flow Ratio": "70.8%", - "Popularity Rank": 4, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.642 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "19.7%", - "Error & Exception Exposure": "64.83%", - "Tech Debt Exposure": "13.62%", - "Testing Exposure": "80.0%", - "API Exposure": "3.82%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "11.24%", - "Commented Logic Exposure": "5.0%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "38.57%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "5. Function Analysis": [ - { - "Function Name": "span", - "Structural Impact": 630.2, - "Lines of Code (LOC)": 999, - "Control Flow Branches": 334, - "Input Parameters": 2, - "Control Flow Ratio": "67.7%", - "Start Line": 1276, - "End Line": 2274 + "Start Line": 10664, + "End Line": 10670 }, { - "Function Name": "resolveReferencesInner", - "Structural Impact": 114.0, - "Lines of Code (LOC)": 215, - "Control Flow Branches": 72, - "Input Parameters": 1, - "Control Flow Ratio": "86.7%", - "Start Line": 4024, - "End Line": 4238 + "Function Name": "allocate_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 10977, + "End Line": 10983 }, { - "Function Name": "mapOldZirToNew", - "Structural Impact": 109.3, - "Lines of Code (LOC)": 174, - "Control Flow Branches": 44, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 3299, - "End Line": 3472 + "Function Name": "call_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11051, + "End Line": 11059 }, { - "Function Name": "explainWhyFileIsInModule", - "Structural Impact": 83.0, - "Lines of Code (LOC)": 72, - "Control Flow Branches": 29, - "Input Parameters": 6, - "Control Flow Ratio": "82.9%", - "Start Line": 4676, - "End Line": 4747 + "Function Name": "display_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11770, + "End Line": 11777 }, { - "Function Name": "atomicPtrAlignment", - "Structural Impact": 42.5, - "Lines of Code (LOC)": 51, - "Control Flow Branches": 19, - "Input Parameters": 3, - "Control Flow Ratio": "73.1%", - "Start Line": 3862, - "End Line": 3912 + "Function Name": "display_atom", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11830, + "End Line": 11838 }, { - "Function Name": "markDependeeOutdated", - "Structural Impact": 38.6, - "Lines of Code (LOC)": 52, - "Control Flow Branches": 17, - "Input Parameters": 3, - "Control Flow Ratio": "94.4%", - "Start Line": 3061, - "End Line": 3112 + "Function Name": "display_erase", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11942, + "End Line": 11950 }, { - "Function Name": "formatDependee", - "Structural Impact": 37.1, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 19, - "Input Parameters": 2, - "Control Flow Ratio": "57.6%", - "Start Line": 4342, - "End Line": 4390 + "Function Name": "entry_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12443, + "End Line": 12449 }, { - "Function Name": "lessThan", - "Structural Impact": 32.7, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 13, - "Input Parameters": 4, - "Control Flow Ratio": "65.0%", - "Start Line": 2728, - "End Line": 2755 + "Function Name": "json_generate_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13440, + "End Line": 13446 }, { - "Function Name": "getSource", - "Structural Impact": 31.8, - "Lines of Code (LOC)": 48, - "Control Flow Branches": 16, - "Input Parameters": 2, - "Control Flow Ratio": "53.3%", - "Start Line": 1059, - "End Line": 1106 + "Function Name": "perform_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13779, + "End Line": 13787 }, { - "Function Name": "saveZirCache", - "Structural Impact": 31.0, - "Lines of Code (LOC)": 39, - "Control Flow Branches": 12, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 2951, - "End Line": 2989 + "Function Name": "rewrite_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14314, + "End Line": 14321 }, { - "Function Name": "loadZirCacheBody", - "Structural Impact": 30.3, - "Lines of Code (LOC)": 46, - "Control Flow Branches": 13, - "Input Parameters": 3, - "Control Flow Ratio": "65.0%", - "Start Line": 2904, - "End Line": 2949 + "Function Name": "set_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14492, + "End Line": 14499 }, { - "Function Name": "deleteUnitReferences", - "Structural Impact": 30.2, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 15, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 3582, - "End Line": 3630 + "Function Name": "program_start_end", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15603, + "End Line": 15610 }, { - "Function Name": "markPoDependeeUpToDate", - "Structural Impact": 29.9, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 15, - "Input Parameters": 2, - "Control Flow Ratio": "93.8%", - "Start Line": 3114, - "End Line": 3157 + "Function Name": "use_exception", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15659, + "End Line": 15665 }, { - "Function Name": "findOutdatedToAnalyze", - "Structural Impact": 26.7, - "Lines of Code (LOC)": 81, - "Control Flow Branches": 15, - "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 3197, - "End Line": 3277 + "Function Name": "write_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15688, + "End Line": 15695 }, { - "Function Name": "deinit", - "Structural Impact": 24.4, - "Lines of Code (LOC)": 93, - "Control Flow Branches": 13, - "Input Parameters": 1, - "Control Flow Ratio": "92.9%", - "Start Line": 2778, - "End Line": 2870 + "Function Name": "xml_generate_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15758, + "End Line": 15764 }, { - "Function Name": "deleteUnitExports", - "Structural Impact": 24.4, - "Lines of Code (LOC)": 38, - "Control Flow Branches": 12, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 3541, - "End Line": 3578 + "Function Name": "xml_generate_body", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15769, + "End Line": 15777 }, { - "Function Name": "end", - "Structural Impact": 22.2, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "91.7%", - "Start Line": 4754, - "End Line": 4781 + "Function Name": "xml_parse_statement", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 16012, + "End Line": 16019 }, { - "Function Name": "loadZoirCacheBody", - "Structural Impact": 21.9, - "Lines of Code (LOC)": 39, - "Control Flow Branches": 9, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3021, - "End Line": 3059 + "Function Name": "xml_parse_body", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 16024, + "End Line": 16032 }, { - "Function Name": "renderFullyQualifiedDebugName", - "Structural Impact": 21.1, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 8, - "Input Parameters": 4, - "Control Flow Ratio": "100.0%", - "Start Line": 874, - "End Line": 892 + "Function Name": "length_of_register", + "Structural Impact": 1.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 17155, + "End Line": 17162 }, { - "Function Name": "markTransitiveDependersPotentiallyOutdated", - "Structural Impact": 20.8, - "Lines of Code (LOC)": 35, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 3161, - "End Line": 3195 + "Function Name": "nested_list", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3310, + "End Line": 3315 }, { - "Function Name": "loadZirCache", - "Structural Impact": 20.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 9, - "Input Parameters": 3, - "Control Flow Ratio": "64.3%", - "Start Line": 2892, - "End Line": 2902 + "Function Name": "_end_program_list", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3359, + "End Line": 3364 }, { - "Function Name": "formatAnalUnit", - "Structural Impact": 20.2, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "58.8%", - "Start Line": 4316, - "End Line": 4338 + "Function Name": "_program_body", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3398, + "End Line": 3403 }, { - "Function Name": "addFileInMultipleModulesError", - "Structural Impact": 19.4, - "Lines of Code (LOC)": 42, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "81.8%", - "Start Line": 4633, - "End Line": 4674 + "Function Name": "identification_header", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3420, + "End Line": 3425 }, { - "Function Name": "addUnitReference", - "Structural Impact": 18.7, - "Lines of Code (LOC)": 31, - "Control Flow Branches": 6, - "Input Parameters": 5, - "Control Flow Ratio": "75.0%", - "Start Line": 3657, - "End Line": 3687 + "Function Name": "object_computer_sequence", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3803, + "End Line": 3808 }, { - "Function Name": "addTypeReference", - "Structural Impact": 16.9, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 6, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 3689, - "End Line": 3712 + "Function Name": "_ext_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5042, + "End Line": 5047 }, { - "Function Name": "ensureFuncBodyAnalysisQueued", - "Structural Impact": 15.0, - "Lines of Code (LOC)": 22, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "77.8%", - "Start Line": 3481, - "End Line": 3502 + "Function Name": "padding_character_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5401, + "End Line": 5406 }, { - "Function Name": "ensureNavValAnalysisQueued", - "Structural Impact": 14.8, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "77.8%", - "Start Line": 3504, - "End Line": 3521 + "Function Name": "record_delimiter_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5411, + "End Line": 5416 }, { - "Function Name": "flushRetryableFailures", - "Structural Impact": 13.6, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 8, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 3281, - "End Line": 3297 + "Function Name": "file_limit_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5592, + "End Line": 5597 }, { - "Function Name": "handleUpdateExports", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 3762, - "End Line": 3779 + "Function Name": "actual_key_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5607, + "End Line": 5612 }, { - "Function Name": "trackUnitSema", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 4783, - "End Line": 4801 + "Function Name": "nominal_key_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5617, + "End Line": 5622 }, { - "Function Name": "addGlobalAssembly", - "Structural Impact": 12.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 5, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 3781, - "End Line": 3791 + "Function Name": "track_area_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5627, + "End Line": 5632 }, { - "Function Name": "stage", - "Structural Impact": 12.0, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 7, - "Input Parameters": 1, - "Control Flow Ratio": "70.0%", - "Start Line": 576, - "End Line": 588 + "Function Name": "track_limit_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5637, + "End Line": 5642 }, { - "Function Name": "modeFromPath", - "Structural Impact": 11.8, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 7, - "Input Parameters": 1, - "Control Flow Ratio": "70.0%", - "Start Line": 1013, - "End Line": 1021 + "Function Name": "multiple_file_tape_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5757, + "End Line": 5762 }, { - "Function Name": "maybeUnresolveIes", - "Structural Impact": 11.5, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 4394, - "End Line": 4416 + "Function Name": "block_contains_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5948, + "End Line": 5953 }, { - "Function Name": "deleteUnitCompileLogs", - "Structural Impact": 11.0, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 3634, - "End Line": 3646 + "Function Name": "label_records_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6010, + "End Line": 6015 }, { - "Function Name": "renderFullyQualifiedName", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1124, - "End Line": 1132 + "Function Name": "value_of_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6021, + "End Line": 6026 }, { - "Function Name": "typeToStruct", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 3916, - "End Line": 3923 + "Function Name": "data_records_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6049, + "End Line": 6054 }, { - "Function Name": "typeToUnion", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 3954, - "End Line": 3961 + "Function Name": "justified_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7614, + "End Line": 7619 }, { - "Function Name": "getTree", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 1111, - "End Line": 1117 + "Function Name": "blank_clause", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7654, + "End Line": 7659 }, { - "Function Name": "renderFullyQualifiedDebugName", - "Structural Impact": 10.7, + "Function Name": "screen_option", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1134, - "End Line": 1139 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 8700, + "End Line": 8705 }, { - "Function Name": "typeToPackedStruct", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 3925, - "End Line": 3929 + "Function Name": "accept_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 10320, + "End Line": 10325 }, { - "Function Name": "errorSetBits", - "Structural Impact": 10.4, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 6, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 3719, - "End Line": 3729 + "Function Name": "field_with_pos_specifier", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 10503, + "End Line": 10508 }, { - "Function Name": "internFullyQualifiedName", - "Structural Impact": 10.3, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 3, - "Input Parameters": 5, - "Control Flow Ratio": "60.0%", - "Start Line": 894, - "End Line": 904 + "Function Name": "alter_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11025, + "End Line": 11030 }, { - "Function Name": "errorBundleTokenSrc", - "Structural Impact": 9.9, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 1169, - "End Line": 1188 + "Function Name": "cancel_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11504, + "End Line": 11509 }, { - "Function Name": "create", - "Structural Impact": 9.5, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "60.0%", - "Start Line": 1217, - "End Line": 1228 + "Function Name": "close_window", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11571, + "End Line": 11576 }, { - "Function Name": "codegenFailType", - "Structural Impact": 9.5, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 4609, - "End Line": 4620 + "Function Name": "commit_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11621, + "End Line": 11626 }, { - "Function Name": "saveZoirCache", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 2991, - "End Line": 3019 + "Function Name": "destroy_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11668, + "End Line": 11673 }, { - "Function Name": "addInlineReferenceFrame", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 3648, - "End Line": 3655 + "Function Name": "field_or_literal_or_erase_with_pos_specifier", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11966, + "End Line": 11971 }, { - "Function Name": "structPackedFieldBitOffset", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 3935, - "End Line": 3952 + "Function Name": "display_message_box", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12002, + "End Line": 12007 }, { - "Function Name": "getUnitInfo", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 351, - "End Line": 358 + "Function Name": "display_window", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12042, + "End Line": 12047 }, { - "Function Name": "unionTagFieldIndex", - "Structural Impact": 8.3, + "Function Name": "display_floating_window", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "60.0%", - "Start Line": 3998, - "End Line": 4003 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12067, + "End Line": 12072 }, { - "Function Name": "getAlign", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 691, - "End Line": 700 + "Function Name": "disp_attr", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12245, + "End Line": 12250 }, { - "Function Name": "internFullyQualifiedName", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1141, - "End Line": 1149 + "Function Name": "exit_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12782, + "End Line": 12787 }, { - "Function Name": "upgradeOrLost", - "Structural Impact": 7.3, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2716, - "End Line": 2723 + "Function Name": "free_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12938, + "End Line": 12943 }, { - "Function Name": "codegenFail", - "Structural Impact": 7.2, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 4580, - "End Line": 4588 + "Function Name": "inquire_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13219, + "End Line": 13224 }, { - "Function Name": "namespacePtrUnwrap", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 2876, - "End Line": 2878 + "Function Name": "inspect_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13238, + "End Line": 13243 }, { - "Function Name": "typeToFunc", - "Structural Impact": 7.1, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 3963, - "End Line": 3966 + "Function Name": "inspect_tallying", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13266, + "End Line": 13271 }, { - "Function Name": "init", - "Structural Impact": 7.0, + "Function Name": "json_generate_body", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 1237, - "End Line": 1242 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13451, + "End Line": 13456 }, { - "Function Name": "errorBundleWholeFileSrc", - "Structural Impact": 6.8, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 1153, - "End Line": 1167 + "Function Name": "json_parse_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13506, + "End Line": 13511 }, { - "Function Name": "codegenFailMsg", - "Structural Impact": 6.5, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "40.0%", - "Start Line": 4591, - "End Line": 4600 + "Function Name": "merge_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13531, + "End Line": 13536 }, { - "Function Name": "codegenFailTypeMsg", - "Structural Impact": 6.5, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 4622, - "End Line": 4630 + "Function Name": "modify_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13543, + "End Line": 13548 }, { - "Function Name": "resolveReferences", - "Structural Impact": 6.0, + "Function Name": "open_statement", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 4018, - "End Line": 4023 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13631, + "End Line": 13636 }, { - "Function Name": "tagOffset", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 3988, - "End Line": 3990 + "Function Name": "raise_body", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14004, + "End Line": 14009 }, { - "Function Name": "payloadOffset", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 3992, - "End Line": 3994 + "Function Name": "read_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14033, + "End Line": 14038 }, { - "Function Name": "toBuiltin", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 632, - "End Line": 656 + "Function Name": "ready_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14190, + "End Line": 14195 }, { - "Function Name": "getValue", - "Structural Impact": 5.5, + "Function Name": "reset_statement", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 684, - "End Line": 689 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14274, + "End Line": 14279 }, { - "Function Name": "deinit", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 669, - "End Line": 673 + "Function Name": "rollback_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14367, + "End Line": 14372 }, { - "Function Name": "eql", - "Structural Impact": 4.8, + "Function Name": "start_statement", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 387, - "End Line": 392 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14841, + "End Line": 14846 }, { - "Function Name": "eql", - "Structural Impact": 4.8, + "Function Name": "disallowed_op", + "Structural Impact": 1.3, "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 843, - "End Line": 848 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14905, + "End Line": 14910 }, { - "Function Name": "eql", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 375, - "End Line": 379 + "Function Name": "stop_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14950, + "End Line": 14955 }, { - "Function Name": "eql", - "Structural Impact": 4.7, + "Function Name": "use_statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15357, + "End Line": 15362 + }, + { + "Function Name": "simple_prog", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 859, - "End Line": 862 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3329, + "End Line": 3332 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 748, - "End Line": 753 + "Function Name": "end_program", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3373, + "End Line": 3377 }, { - "Function Name": "unwrap", - "Structural Impact": 4.5, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 794, - "End Line": 799 + "Function Name": "end_function", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3385, + "End Line": 3389 }, { - "Function Name": "newType", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 359, - "End Line": 361 + "Function Name": "program_id_paragraph", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3433, + "End Line": 3437 }, { - "Function Name": "newNav", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "100.0%", - "Start Line": 362, - "End Line": 364 + "Function Name": "function_id_paragraph", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3453, + "End Line": 3457 }, { - "Function Name": "deinit", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 337, - "End Line": 344 + "Function Name": "init_or_recurse_or_resident", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3537, + "End Line": 3541 }, { - "Function Name": "deinit", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1244, - "End Line": 1251 + "Function Name": "is_prototype", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3557, + "End Line": 3561 }, { - "Function Name": "unload", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1023, - "End Line": 1028 + "Function Name": "_default_rounded_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3616, + "End Line": 3620 }, { - "Function Name": "unloadTree", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1030, - "End Line": 1035 + "Function Name": "object_computer_memory", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3795, + "End Line": 3799 }, { - "Function Name": "unloadSource", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1037, - "End Line": 1042 + "Function Name": "program_collating_sequence", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3811, + "End Line": 3815 }, { - "Function Name": "unloadZir", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 1044, - "End Line": 1049 + "Function Name": "repository_name", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 3936, + "End Line": 3940 }, { - "Function Name": "fileRootType", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4250, - "End Line": 4255 + "Function Name": "on_off_clauses", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4089, + "End Line": 4093 }, { - "Function Name": "navSrcLoc", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4264, - "End Line": 4270 + "Function Name": "_assign_device_or_line_adv_file", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4969, + "End Line": 4973 }, { - "Function Name": "navSrcLine", - "Structural Impact": 3.8, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4284, - "End Line": 4289 + "Function Name": "assign_device", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4981, + "End Line": 4985 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 371, - "End Line": 374 + "Function Name": "line_adv_file", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5035, + "End Line": 5039 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 383, - "End Line": 386 + "Function Name": "ext_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5055, + "End Line": 5059 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 838, - "End Line": 841 + "Function Name": "access_mode_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5073, + "End Line": 5077 }, { - "Function Name": "hash", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 854, - "End Line": 857 + "Function Name": "password_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5156, + "End Line": 5160 }, { - "Function Name": "init", - "Structural Impact": 3.7, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 2773, - "End Line": 2776 + "Function Name": "collating_sequence", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5213, + "End Line": 5217 }, { - "Function Name": "backendSupportsFeature", - "Structural Impact": 3.7, + "Function Name": "lock_mode_clause", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3840, - "End Line": 3843 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5303, + "End Line": 5306 }, { - "Function Name": "navFileScopeIndex", - "Structural Impact": 3.7, + "Function Name": "with_rollback", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5342, + "End Line": 5346 + }, + { + "Function Name": "split_key_list", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4295, - "End Line": 4298 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5524, + "End Line": 5527 }, { - "Function Name": "ptr", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 727, - "End Line": 729 + "Function Name": "reserve_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5562, + "End Line": 5566 }, { - "Function Name": "get", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 739, - "End Line": 741 + "Function Name": "data_description_clause_sequence", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6786, + "End Line": 6790 }, { - "Function Name": "ptr", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 785, - "End Line": 787 + "Function Name": "_as_extname", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6926, + "End Line": 6930 }, { - "Function Name": "fileScope", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 865, - "End Line": 867 + "Function Name": "usage", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7126, + "End Line": 7130 }, { - "Function Name": "fileScopeIp", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 869, - "End Line": 871 + "Function Name": "control_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7903, + "End Line": 7907 }, { - "Function Name": "get", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 1202, - "End Line": 1204 + "Function Name": "control_final_tag", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7916, + "End Line": 7920 }, { - "Function Name": "upgrade", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2711, - "End Line": 2713 + "Function Name": "type_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 8163, + "End Line": 8167 }, { - "Function Name": "namespacePtr", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2872, - "End Line": 2874 + "Function Name": "next_group_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 8246, + "End Line": 8250 }, { - "Function Name": "iesFuncIndex", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3968, - "End Line": 3970 + "Function Name": "report_varying_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 8371, + "End Line": 8375 }, { - "Function Name": "funcInfo", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 3972, - "End Line": 3974 + "Function Name": "_screen_col_plus_minus", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 9583, + "End Line": 9587 }, { - "Function Name": "fileByIndex", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4244, - "End Line": 4246 + "Function Name": "screen_global_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 9610, + "End Line": 9614 }, { - "Function Name": "navValue", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4291, - "End Line": 4293 + "Function Name": "mode_is_block", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 10657, + "End Line": 10661 }, { - "Function Name": "navFileScope", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4300, - "End Line": 4302 + "Function Name": "add_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 10926, + "End Line": 10930 }, { - "Function Name": "fmtAnalUnit", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4304, - "End Line": 4306 + "Function Name": "call_body", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11067, + "End Line": 11071 }, { - "Function Name": "fmtDependee", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4307, - "End Line": 4309 + "Function Name": "close_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11537, + "End Line": 11541 }, { - "Function Name": "src", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 197, - "End Line": 202 + "Function Name": "compute_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11591, + "End Line": 11595 }, { - "Function Name": "nodeOffsetDebug", - "Structural Impact": 3.1, + "Function Name": "continue_statement", + "Structural Impact": 1.2, "Lines of Code (LOC)": 5, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 2646, - "End Line": 2650 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11632, + "End Line": 11636 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 742, - "End Line": 744 + "Function Name": "destroy_body", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11677, + "End Line": 11681 }, { - "Function Name": "toOptional", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 788, - "End Line": 790 + "Function Name": "delete_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11694, + "End Line": 11698 }, { - "Function Name": "getMode", - "Structural Impact": 3.0, + "Function Name": "disable_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11738, + "End Line": 11742 + }, + { + "Function Name": "display_clause", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 11900, + "End Line": 11904 + }, + { + "Function Name": "divide_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12386, + "End Line": 12390 + }, + { + "Function Name": "enable_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12432, + "End Line": 12436 + }, + { + "Function Name": "evaluate_when_list", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12651, + "End Line": 12655 + }, + { + "Function Name": "exit_body", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12794, + "End Line": 12798 + }, + { + "Function Name": "generate_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12957, + "End Line": 12961 + }, + { + "Function Name": "if_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13041, + "End Line": 13045 + }, + { + "Function Name": "_if_then", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1008, - "End Line": 1011 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13067, + "End Line": 13070 }, { - "Function Name": "fullyQualifiedNameLen", - "Structural Impact": 3.0, + "Function Name": "if_true", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1119, - "End Line": 1122 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13077, + "End Line": 13080 }, { - "Function Name": "baseSrcToken", - "Structural Impact": 3.0, + "Function Name": "if_false", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 1269, - "End Line": 1272 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13083, + "End Line": 13086 }, { - "Function Name": "nodeOffsetRelease", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 2652, - "End Line": 2654 + "Function Name": "initialize_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13105, + "End Line": 13109 }, { - "Function Name": "clearCachedResolvedReferences", - "Structural Impact": 3.0, + "Function Name": "initiate_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13192, + "End Line": 13196 + }, + { + "Function Name": "move_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13575, + "End Line": 13579 + }, + { + "Function Name": "multiply_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13597, + "End Line": 13601 + }, + { + "Function Name": "purge_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13984, + "End Line": 13988 + }, + { + "Function Name": "raise_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 13996, + "End Line": 14000 + }, + { + "Function Name": "ignoring_lock", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14096, + "End Line": 14100 + }, + { + "Function Name": "advancing_lock_or_retry", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14107, + "End Line": 14111 + }, + { + "Function Name": "retry_phrase", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14120, + "End Line": 14124 + }, + { + "Function Name": "receive_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14200, + "End Line": 14204 + }, + { + "Function Name": "release_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14256, + "End Line": 14260 + }, + { + "Function Name": "return_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14284, + "End Line": 14288 + }, + { + "Function Name": "search_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14378, + "End Line": 14382 + }, + { + "Function Name": "send_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14450, + "End Line": 14454 + }, + { + "Function Name": "send_body", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 3714, - "End Line": 3717 + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14458, + "End Line": 14461 }, { - "Function Name": "getTarget", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 3751, - "End Line": 3753 + "Function Name": "from_identifier", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14472, + "End Line": 14475 }, { - "Function Name": "optimizeMode", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 3758, - "End Line": 3760 + "Function Name": "set_last_exception_to_off", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14657, + "End Line": 14661 }, { - "Function Name": "analysisRoots", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 4240, - "End Line": 4242 + "Function Name": "sort_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 14677, + "End Line": 14681 }, { - "Function Name": "errNote", - "Structural Impact": 2.8, - "Lines of Code (LOC)": 7, + "Function Name": "_sort_collating", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 5, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 3731, - "End Line": 3737 + "Start Line": 14768, + "End Line": 14772 }, { - "Function Name": "setFileRootType", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 6, + "Function Name": "transaction", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4257, - "End Line": 4262 + "Start Line": 14940, + "End Line": 14944 }, { - "Function Name": "typeSrcLoc", - "Structural Impact": 2.0, + "Function Name": "stop_argument", + "Structural Impact": 1.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4272, - "End Line": 4276 + "Start Line": 15025, + "End Line": 15029 }, { - "Function Name": "typeFileScope", - "Structural Impact": 2.0, + "Function Name": "string_statement", + "Structural Impact": 1.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4278, - "End Line": 4282 + "Start Line": 15045, + "End Line": 15049 }, { - "Function Name": "callconvSupported", - "Structural Impact": 2.0, + "Function Name": "string_items", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15061, + "End Line": 15064 + }, + { + "Function Name": "subtract_statement", + "Structural Impact": 1.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4418, - "End Line": 4422 + "Start Line": 15120, + "End Line": 15124 }, { - "Function Name": "assertCodegenFailed", - "Structural Impact": 2.0, + "Function Name": "terminate_statement", + "Structural Impact": 1.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 4603, - "End Line": 4607 + "Start Line": 15181, + "End Line": 15185 }, { - "Function Name": "destroy", - "Structural Impact": 1.9, + "Function Name": "transform_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15208, + "End Line": 15212 + }, + { + "Function Name": "unlock_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15229, + "End Line": 15233 + }, + { + "Function Name": "unstring_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15253, + "End Line": 15257 + }, + { + "Function Name": "validate_statement", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15326, + "End Line": 15330 + }, + { + "Function Name": "use_global", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 15400, + "End Line": 15404 + }, + { + "Function Name": "_display_exception_phrases", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1232, - "End Line": 1235 + "Start Line": 16122, + "End Line": 16125 }, { - "Function Name": "resolveBaseNode", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, + "Function Name": "_delete_exception_phrases", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 2672, - "End Line": 2672 + "Start Line": 16131, + "End Line": 16134 }, { - "Function Name": "access", - "Structural Impact": 1.6, + "Function Name": "_xml_exception_phrases", + "Structural Impact": 1.2, "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 592, - "End Line": 595 + "Start Line": 16140, + "End Line": 16143 }, { - "Function Name": "kind", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, + "Function Name": "_json_exception_phrases", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 478, - "End Line": 478 - } - ], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 1028, - "Sequential Logic Declarations": 424, - "Function Parameters": 128, - "Function/Method Declarations": 128, - "Class/Entity Declarations": 55, - "Defensive Programming Constructs": 493, - "Type/Safety Bypasses": 149, - "High-Risk Execution Commands": 76, - "I/O and Network Boundaries": 12, - "Exposed API / Public Exports": 244, - "State Mutations / Variable Reassignments": 314, - "Commented-out Code (Dead Logic)": 3, - "Structured Documentation Blocks": 598, + "Start Line": 16149, + "End Line": 16152 + }, + { + "Function Name": "partial_expr", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 16521, + "End Line": 16525 + }, + { + "Function Name": "unqualified_word", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 17603, + "End Line": 17606 + }, + { + "Function Name": "length_arg", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 17929, + "End Line": 17932 + }, + { + "Function Name": "not_const_word", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 18015, + "End Line": 18018 + }, + { + "Function Name": "error_stmt_recover", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 18169, + "End Line": 18173 + }, + { + "Function Name": "access_mode", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5080, + "End Line": 5081 + }, + { + "Function Name": "_left_or_right", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 7645, + "End Line": 7646 + }, + { + "Function Name": "shadow", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12188, + "End Line": 12189 + }, + { + "Function Name": "boxed", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 12191, + "End Line": 12192 + }, + { + "Function Name": "not_expr", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 16564, + "End Line": 16565 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 3495, + "Sequential Logic Declarations": 1166, + "Function Parameters": 2397, + "Function/Method Declarations": 1148, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 22, + "Type/Safety Bypasses": 3, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 2, + "Exposed API / Public Exports": 2, + "State Mutations / Variable Reassignments": 5753, + "Commented-out Code (Dead Logic)": 3, + "Structured Documentation Blocks": 0, "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 2, + "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, - "Global State Dependencies": 640, + "Global State Dependencies": 0, "Decorators and Annotations": 0, - "Generic Type Abstractions": 25, + "Generic Type Abstractions": 0, "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 18, - "Metaprogramming & Reflection": 5, - "Module Dependencies (Imports)": 18, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 9, - "Acknowledged Tech Debt (FIXMEs)": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 4, + "Module Dependencies (Imports)": 5, + "Authorship Metadata": 1, + "Planned Work (TODOs)": 25, + "Acknowledged Tech Debt (FIXMEs)": 41, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 186, - "Manual Memory Allocation": 1, + "Preprocessor Macros": 142, + "Pointer Arithmetic & Addressing": 1386, + "Manual Memory Allocation": 0, "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 1, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 71, - "Fatal Aborts & Exceptions": 308, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 3, + "Explicit Type Casts": 27, + "Fatal Aborts & Exceptions": 3, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 572, - "Thread Synchronization Locks": 6, - "Immutable Data Declarations": 622, - "Resource Deallocation & Cleanup": 96, - "Private / Encapsulated Scopes": 586, + "Bitwise Operations": 2279, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 115, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 160, "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 3302, + "Structural Tab Indentations": 5901, + "Structural Space Indentations": 3835, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, "Ipc Rpc Bridges": 0, "Feature Flags": 0, "Serialization Parsing": 0, - "Regex Execution": 1, + "Regex Execution": 0, "Time Date Logic": 0, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, @@ -58759,14 +59142,14 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 694, - "Design Camel Case": 2, - "Design Snake Case": 569, - "Design Pascal Case": 102, + "Core Var Decl": 772, + "Design Camel Case": 0, + "Design Snake Case": 772, + "Design Pascal Case": 0, "Design Upper Case": 0, - "Design Short Vars": 57, - "Design Long Vars": 1, - "Duplicate Logic": 4, + "Design Short Vars": 122, + "Design Long Vars": 14, + "Duplicate Logic": 0, "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, @@ -58775,7 +59158,7 @@ "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 28, + "Dynamic Code Execution (Eval/Exec)": 0, "Global Environment Mutation": 0, "Commented-Out Executable Logic": 0, "Low-Level Bitwise / Cryptographic Math": 0, @@ -58791,47 +59174,29 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 17, - "Direct Downstream (Dependency Blast Radius)": 4, - "Total Upstream (Absolute Fragility)": 5, - "Total Downstream (Absolute Dependency Blast Radius)": 8 + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 }, - "9. Extracted Dependencies": [ - "Air.zig", - "Compilation.zig", - "InternPool.zig", - "Package.zig", - "Sema.zig", - "Type.zig", - "Value.zig", - "Zcu/PerThread.zig", - "build_options", - "builtin", - "codegen/llvm.zig", - "dev.zig", - "introspect.zig", - "link.zig", - "std", - "target.zig", - "tracy.zig" - ] + "9. Extracted Dependencies": [] }, - "zig/zig/main.zig": { + "cobol/gnucobol_internals/scanner.l": { "1. Artifact Identity": { - "Filename": "main.zig", - "Path": "zig/zig/main.zig", - "Language": "Zig", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", + "Filename": "scanner.l", + "Path": "cobol/gnucobol_internals/scanner.l", + "Language": "Yacc", + "Architect": "(C) 2001-2012, 2014-2019 Free Software Foundation, Inc", + "Indentation Style": "Mixed (0.7% Spaces / 99.3% Tabs)", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "zig", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .zig)" + "Folder Dominant Lang": "yacc", + "Lock Tier": 0, + "Identity Proof": "Absolute Consensus (Ext + Shebang)" }, "2. Topological Coordinates": { - "X": 3510.08, - "Y": -87.94, - "Z": -4546.85 + "X": -1182.61, + "Y": 56.54, + "Z": 6109.97 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -58840,769 +59205,149 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 7530, - "Coding LOC": 6619, - "Documentation LOC": 363, - "Structural Magnitude": 5425.48, - "Control Flow Ratio": "82.2%", + "Total LOC": 2489, + "Coding LOC": 1917, + "Documentation LOC": 253, + "Structural Magnitude": 1265.84, + "Control Flow Ratio": "86.3%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.89 + "Raw Cognitive Density": 0.962 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "61.79%", - "Error & Exception Exposure": "43.09%", - "Tech Debt Exposure": "8.51%", + "Cognitive Load Exposure": "70.04%", + "Error & Exception Exposure": "94.96%", + "Tech Debt Exposure": "14.4%", "Testing Exposure": "80.0%", - "API Exposure": "0.29%", - "Concurrency Exposure": "19.86%", - "State Flux Exposure": "61.43%", - "Commented Logic Exposure": "5.08%", + "API Exposure": "0.0%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "0.0%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "18.63%", + "Documentation Exposure": "11.92%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "buildOutputType", - "Structural Impact": 1414.0, - "Lines of Code (LOC)": 894, - "Control Flow Branches": 558, - "Input Parameters": 5, - "Control Flow Ratio": "81.3%", - "Start Line": 798, - "End Line": 1691 - }, - { - "Function Name": "cmdBuild", - "Structural Impact": 536.7, - "Lines of Code (LOC)": 627, - "Control Flow Branches": 225, - "Input Parameters": 4, - "Control Flow Ratio": "81.2%", - "Start Line": 4791, - "End Line": 5417 - }, - { - "Function Name": "createModule", - "Structural Impact": 296.6, - "Lines of Code (LOC)": 331, - "Control Flow Branches": 98, - "Input Parameters": 7, - "Control Flow Ratio": "87.5%", - "Start Line": 3728, - "End Line": 4058 - }, - { - "Function Name": "mainArgs", - "Structural Impact": 232.9, - "Lines of Code (LOC)": 178, - "Control Flow Branches": 111, - "Input Parameters": 3, - "Control Flow Ratio": "74.0%", - "Start Line": 206, - "End Line": 383 - }, - { - "Function Name": "cmdFetch", - "Structural Impact": 204.2, - "Lines of Code (LOC)": 283, - "Control Flow Branches": 84, - "Input Parameters": 4, - "Control Flow Ratio": "71.2%", - "Start Line": 6820, - "End Line": 7102 - }, - { - "Function Name": "runOrTest", - "Structural Impact": 175.6, - "Lines of Code (LOC)": 122, - "Control Flow Branches": 46, - "Input Parameters": 12, - "Control Flow Ratio": "83.6%", - "Start Line": 4308, - "End Line": 4429 - }, - { - "Function Name": "jitCmd", - "Structural Impact": 147.6, - "Lines of Code (LOC)": 208, - "Control Flow Branches": 55, - "Input Parameters": 5, - "Control Flow Ratio": "77.5%", - "Start Line": 5432, - "End Line": 5639 - }, - { - "Function Name": "cmdAstCheck", - "Structural Impact": 136.3, - "Lines of Code (LOC)": 166, - "Control Flow Branches": 63, - "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 6075, - "End Line": 6240 - }, - { - "Function Name": "serve", - "Structural Impact": 132.6, - "Lines of Code (LOC)": 132, - "Control Flow Branches": 41, - "Input Parameters": 8, - "Control Flow Ratio": "80.4%", - "Start Line": 4068, - "End Line": 4199 - }, - { - "Function Name": "addIncludePath", - "Structural Impact": 99.4, - "Lines of Code (LOC)": 64, - "Control Flow Branches": 33, - "Input Parameters": 7, - "Control Flow Ratio": "82.5%", - "Start Line": 6684, - "End Line": 6747 - }, - { - "Function Name": "runOrTestHotSwap", - "Structural Impact": 98.1, + "Function Name": "error", + "Structural Impact": 21.8, "Lines of Code (LOC)": 96, - "Control Flow Branches": 32, - "Input Parameters": 7, + "Control Flow Branches": 16, + "Input Parameters": 0, "Control Flow Ratio": "76.2%", - "Start Line": 4431, - "End Line": 4526 - }, - { - "Function Name": "warnAboutForeignBinaries", - "Structural Impact": 76.5, - "Lines of Code (LOC)": 110, - "Control Flow Branches": 28, - "Input Parameters": 5, - "Control Flow Ratio": "96.6%", - "Start Line": 6547, - "End Line": 6656 + "Start Line": 1590, + "End Line": 1685 }, { - "Function Name": "handleModArg", - "Structural Impact": 72.1, - "Lines of Code (LOC)": 71, - "Control Flow Branches": 18, - "Input Parameters": 12, - "Control Flow Ratio": "100.0%", - "Start Line": 7429, - "End Line": 7499 + "Function Name": "error", + "Structural Impact": 19.1, + "Lines of Code (LOC)": 83, + "Control Flow Branches": 14, + "Input Parameters": 0, + "Control Flow Ratio": "73.7%", + "Start Line": 1511, + "End Line": 1593 }, { - "Function Name": "cmdTranslateC", - "Structural Impact": 65.2, + "Function Name": "error", + "Structural Impact": 16.0, "Lines of Code (LOC)": 80, - "Control Flow Branches": 24, - "Input Parameters": 5, - "Control Flow Ratio": "77.4%", - "Start Line": 4545, - "End Line": 4624 - }, - { - "Function Name": "cmdInit", - "Structural Impact": 63.0, - "Lines of Code (LOC)": 99, - "Control Flow Branches": 28, - "Input Parameters": 3, - "Control Flow Ratio": "75.7%", - "Start Line": 4656, - "End Line": 4754 - }, - { - "Function Name": "next", - "Structural Impact": 58.3, - "Lines of Code (LOC)": 147, - "Control Flow Branches": 35, - "Input Parameters": 1, - "Control Flow Ratio": "81.4%", - "Start Line": 5882, - "End Line": 6028 - }, - { - "Function Name": "serveUpdateResults", - "Structural Impact": 57.3, - "Lines of Code (LOC)": 106, - "Control Flow Branches": 29, - "Input Parameters": 2, - "Control Flow Ratio": "70.7%", - "Start Line": 4201, - "End Line": 4306 - }, - { - "Function Name": "write", - "Structural Impact": 55.4, - "Lines of Code (LOC)": 50, - "Control Flow Branches": 19, - "Input Parameters": 6, - "Control Flow Ratio": "90.5%", - "Start Line": 7322, - "End Line": 7371 - }, - { - "Function Name": "cmdChangelist", - "Structural Impact": 51.4, - "Lines of Code (LOC)": 67, - "Control Flow Branches": 23, - "Input Parameters": 3, - "Control Flow Ratio": "63.9%", - "Start Line": 6462, - "End Line": 6528 - }, - { - "Function Name": "detectNativeCpuWithLLVM", - "Structural Impact": 45.1, - "Lines of Code (LOC)": 62, - "Control Flow Branches": 20, - "Input Parameters": 3, - "Control Flow Ratio": "76.9%", - "Start Line": 6292, - "End Line": 6353 - }, - { - "Function Name": "findBuildRoot", - "Structural Impact": 44.4, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 23, - "Input Parameters": 2, - "Control Flow Ratio": "82.1%", - "Start Line": 7183, - "End Line": 7238 - }, - { - "Function Name": "cmdDetectCpu", - "Structural Impact": 33.6, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 17, - "Input Parameters": 2, - "Control Flow Ratio": "85.0%", - "Start Line": 6242, - "End Line": 6290 - }, - { - "Function Name": "accessFrameworkPath", - "Structural Impact": 25.8, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 10, - "Input Parameters": 4, - "Control Flow Ratio": "83.3%", - "Start Line": 6762, - "End Line": 6786 - }, - { - "Function Name": "createDependenciesModule", - "Structural Impact": 24.2, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 8, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 7123, - "End Line": 7165 - }, - { - "Function Name": "resolve", - "Structural Impact": 23.2, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 10, - "Input Parameters": 3, - "Control Flow Ratio": "83.3%", - "Start Line": 705, - "End Line": 728 - }, - { - "Function Name": "cmdDumpLlvmInts", - "Structural Impact": 22.1, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 9, - "Input Parameters": 3, - "Control Flow Ratio": "69.2%", - "Start Line": 6375, - "End Line": 6415 - }, - { - "Function Name": "log", - "Structural Impact": 21.3, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 8, - "Input Parameters": 4, - "Control Flow Ratio": "80.0%", - "Start Line": 137, - "End Line": 160 - }, - { - "Function Name": "main", - "Structural Impact": 20.9, - "Lines of Code (LOC)": 39, - "Control Flow Branches": 18, + "Control Flow Branches": 11, "Input Parameters": 0, - "Control Flow Ratio": "75.0%", - "Start Line": 166, - "End Line": 204 - }, - { - "Function Name": "eatIntPrefix", - "Structural Impact": 19.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 6530, - "End Line": 6540 - }, - { - "Function Name": "cmdDumpZir", - "Structural Impact": 16.1, - "Lines of Code (LOC)": 42, - "Control Flow Branches": 6, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 6418, - "End Line": 6459 - }, - { - "Function Name": "anyObjectLinkInputs", - "Structural Impact": 14.6, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 9, - "Input Parameters": 1, - "Control Flow Ratio": "81.8%", - "Start Line": 7501, - "End Line": 7510 - }, - { - "Function Name": "findTemplates", - "Structural Impact": 13.4, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 7382, - "End Line": 7407 - }, - { - "Function Name": "printCpu", - "Structural Impact": 12.3, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 7, - "Input Parameters": 1, - "Control Flow Ratio": "87.5%", - "Start Line": 6355, - "End Line": 6373 - }, - { - "Function Name": "addLibDirectoryWarn2", - "Structural Impact": 10.7, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 7516, - "End Line": 7529 - }, - { - "Function Name": "updateModule", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 4, - "Input Parameters": 3, - "Control Flow Ratio": "57.1%", - "Start Line": 4533, - "End Line": 4543 - }, - { - "Function Name": "argsCopyZ", - "Structural Impact": 9.0, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 5665, - "End Line": 5671 - }, - { - "Function Name": "next", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "55.6%", - "Start Line": 751, - "End Line": 758 + "Control Flow Ratio": "68.8%", + "Start Line": 1682, + "End Line": 1761 }, { - "Function Name": "nextOrFatal", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 8, + "Function Name": "error", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 47, "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 759, - "End Line": 766 - }, - { - "Function Name": "prefixedIntArg", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 6542, - "End Line": 6545 - }, - { - "Function Name": "writeSimpleTemplateFile", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 7373, - "End Line": 7380 - }, - { - "Function Name": "createEmptyDependenciesModule", - "Structural Impact": 7.5, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 7104, - "End Line": 7119 - }, - { - "Function Name": "resolveRespFileArgs", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 6035, - "End Line": 6049 + "Input Parameters": 0, + "Control Flow Ratio": "71.4%", + "Start Line": 1468, + "End Line": 1514 }, { - "Function Name": "translateC", - "Structural Impact": 6.1, + "Function Name": "error", + "Structural Impact": 5.8, "Lines of Code (LOC)": 16, - "Control Flow Branches": 1, - "Input Parameters": 6, - "Control Flow Ratio": "100.0%", - "Start Line": 4626, - "End Line": 4641 - }, - { - "Function Name": "parseWasiExecModel", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 7414, - "End Line": 7417 - }, - { - "Function Name": "saveState", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "100.0%", - "Start Line": 4060, - "End Line": 4066 - }, - { - "Function Name": "initArgIteratorResponseFile", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 5752, - "End Line": 5758 - }, - { - "Function Name": "parseSubsystem", - "Structural Impact": 5.0, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 6658, - "End Line": 6672 - }, - { - "Function Name": "parseCodeModel", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 6052, - "End Line": 6055 - }, - { - "Function Name": "parseRcIncludes", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 6788, - "End Line": 6791 - }, - { - "Function Name": "parseOptimizeMode", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7409, - "End Line": 7412 - }, - { - "Function Name": "parseStackSize", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7419, - "End Line": 7422 - }, - { - "Function Name": "parseImageBase", - "Structural Impact": 4.4, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7424, - "End Line": 7427 - }, - { - "Function Name": "init", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 5867, - "End Line": 5880 - }, - { - "Function Name": "addLibDirectoryWarn", - "Structural Impact": 3.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 7512, - "End Line": 7514 - }, - { - "Function Name": "deinit", - "Structural Impact": 3.0, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "100.0%", - "Start Line": 7172, - "End Line": 7175 - }, - { - "Function Name": "wasi_cwd", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 1, + "Control Flow Branches": 4, "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 60, - "End Line": 65 - }, - { - "Function Name": "lldMain", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 5706, - "End Line": 5710 - }, - { - "Function Name": "loadManifest", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 7246, - "End Line": 7250 - }, - { - "Function Name": "sanitizeExampleName", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 4756, - "End Line": 4756 - }, - { - "Function Name": "ZigClang_main", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5662, - "End Line": 5662 - }, - { - "Function Name": "ZigLlvmAr_main", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5663, - "End Line": 5663 - }, - { - "Function Name": "clangMain", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5673, - "End Line": 5673 - }, - { - "Function Name": "llvmArMain", - "Structural Impact": 1.8, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5687, - "End Line": 5687 - }, - { - "Function Name": "deinit", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 7315, - "End Line": 7320 - }, - { - "Function Name": "incrementArgIndex", - "Structural Impact": 1.6, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 6030, - "End Line": 6033 - }, - { - "Function Name": "reset", - "Structural Impact": 1.6, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 6680, - "End Line": 6682 + "Control Flow Ratio": "57.1%", + "Start Line": 1758, + "End Line": 1773 }, { - "Function Name": "deinit", + "Function Name": "freevar", "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 5083, - "End Line": 5083 - }, - { - "Function Name": "ZigClangIsLLVMUsingSeparateLibcxx", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Lines of Code (LOC)": 27, "Control Flow Branches": 0, "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 5660, - "End Line": 5660 + "Start Line": 2223, + "End Line": 2249 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 2631, - "Sequential Logic Declarations": 571, - "Function Parameters": 69, - "Function/Method Declarations": 68, - "Class/Entity Declarations": 25, - "Defensive Programming Constructs": 950, - "Type/Safety Bypasses": 110, - "High-Risk Execution Commands": 2, - "I/O and Network Boundaries": 4, - "Exposed API / Public Exports": 33, - "State Mutations / Variable Reassignments": 767, - "Commented-out Code (Dead Logic)": 6, - "Structured Documentation Blocks": 32, - "Unit Test Assertions": 10, - "Asynchronous/Concurrent Execution": 20, + "Control Flow Branches": 372, + "Sequential Logic Declarations": 59, + "Function Parameters": 0, + "Function/Method Declarations": 6, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 33, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 1, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 1155, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, - "Global State Dependencies": 815, + "Global State Dependencies": 72, "Decorators and Annotations": 0, - "Generic Type Abstractions": 7, + "Generic Type Abstractions": 12, "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 4, - "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 31, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 11, - "Acknowledged Tech Debt (FIXMEs)": 1, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 6, + "Module Dependencies (Imports)": 7, + "Authorship Metadata": 1, + "Planned Work (TODOs)": 4, + "Acknowledged Tech Debt (FIXMEs)": 7, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 60, - "Manual Memory Allocation": 1, - "Inline Assembly Blocks": 1, - "Structured Telemetry & Logging": 24, - "Ad-hoc Print / Debug Statements": 1, - "Explicit Type Casts": 22, - "Fatal Aborts & Exceptions": 152, + "Preprocessor Macros": 40, + "Pointer Arithmetic & Addressing": 134, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 25, + "Fatal Aborts & Exceptions": 0, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 806, - "Thread Synchronization Locks": 2, - "Immutable Data Declarations": 685, - "Resource Deallocation & Cleanup": 65, - "Private / Encapsulated Scopes": 873, + "Bitwise Operations": 63, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 63, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 53, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 1, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 6390, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 1401, + "Structural Space Indentations": 10, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, - "Ipc Rpc Bridges": 8, + "Ipc Rpc Bridges": 0, "Feature Flags": 0, "Serialization Parsing": 0, "Regex Execution": 0, @@ -59615,264 +59360,61 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 1141, - "Design Camel Case": 1, - "Design Snake Case": 1053, - "Design Pascal Case": 72, + "Core Var Decl": 264, + "Design Camel Case": 0, + "Design Snake Case": 264, + "Design Pascal Case": 0, "Design Upper Case": 0, - "Design Short Vars": 87, - "Design Long Vars": 44, + "Design Short Vars": 51, + "Design Long Vars": 0, "Duplicate Logic": 0, "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 1, + "High-Entropy / Obfuscated Logic": 6, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 18, + "Dynamic Code Execution (Eval/Exec)": 0, "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 1, + "Commented-Out Executable Logic": 0, "Low-Level Bitwise / Cryptographic Math": 0, "Non-Standard / Steganographic Imports": 0, "Non-Standard Unicode / Homoglyphs": 0, "Embedded Credentials & Keys": 0, "Sec Extension Mismatch": 0, "Sec Entropy": 0, - "Sec Tainted Injection": 2, + "Sec Tainted Injection": 0, "Prompt Injection": 0, "Agentic Rce": 0, "Invisible Unicode Payload Smuggling": 0, "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 20, + "Direct Upstream (Fragility)": 0, "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 5, - "Total Downstream (Absolute Dependency Blast Radius)": 0 - }, - "9. Extracted Dependencies": [ - "Compilation.zig", - "DarwinPosixSpawn.zig", - "IncrementalDebugServer.zig", - "Package.zig", - "Zcu.zig", - "build_options", - "builtin", - "clang_options.zig", - "codegen.zig", - "codegen/llvm.zig", - "codegen/llvm/bindings.zig", - "crash_report.zig", - "dev.zig", - "introspect.zig", - "libs/mingw.zig", - "libs/wasi_libc.zig", - "link.zig", - "std", - "target.zig", - "tracy.zig" - ] - } - } - }, - "perl/exiftool": { - "Directory Group Magnitude": 19252.98, - "File Count": 6, - "Ecosystem Fingerprint (Archetypes)": { - "Unclassified": "83.3%", - "Static: Literature & Documentation": "16.7%" - }, - "Average Risk Exposures": { - "Cognitive Load Exposure": "46.37%", - "Error & Exception Exposure": "59.68%", - "Tech Debt Exposure": "19.79%", - "Testing Exposure": "40.77%", - "API Exposure": "0.05%", - "Concurrency Exposure": "5.89%", - "State Flux Exposure": "56.17%", - "Commented Logic Exposure": "2.82%", - "Specification Exposure": "83.33%", - "Instability Exposure": "41.67%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "16.98%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "Files": { - "perl/exiftool/README": { - "1. Artifact Identity": { - "Filename": "README", - "Path": "perl/exiftool/README", - "Language": "Markdown", - "Architect": "Unknown Architect", - "Indentation Style": "Neutral / No Indentation", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "perl", - "Lock Tier": 1, - "Identity Proof": "Metadata Anchor (README)" - }, - "2. Topological Coordinates": { - "X": 7693.3, - "Y": -36.78, - "Z": 1379.97 - }, - "3. Architectural Profile": { - "Repository Archetype": "Static: Literature & Documentation", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": "N/A", - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 270, - "Coding LOC": 0, - "Documentation LOC": 229, - "Structural Magnitude": 5.4, - "Control Flow Ratio": "0.0%", - "Popularity Rank": 0, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.0 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", - "Error & Exception Exposure": "[UNSCANNED - NO DATA]", - "Tech Debt Exposure": "[UNSCANNED - NO DATA]", - "Testing Exposure": "[UNSCANNED - NO DATA]", - "API Exposure": "[UNSCANNED - NO DATA]", - "Concurrency Exposure": "[UNSCANNED - NO DATA]", - "State Flux Exposure": "[UNSCANNED - NO DATA]", - "Commented Logic Exposure": "[UNSCANNED - NO DATA]", - "Specification Exposure": "[UNSCANNED - NO DATA]", - "Instability Exposure": "[UNSCANNED - NO DATA]", - "Volatility Exposure": "[UNSCANNED - NO DATA]", - "Documentation Exposure": "[UNSCANNED - NO DATA]", - "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" - }, - "5. Function Analysis": [], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 0, - "Sequential Logic Declarations": 0, - "Function Parameters": 0, - "Function/Method Declarations": 0, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, - "Type/Safety Bypasses": 0, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 0, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 0, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 0, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 0, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 0, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 0, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 0, - "Fatal Aborts & Exceptions": 0, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 0, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 0, - "Private / Encapsulated Scopes": 0, - "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 0, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 0, - "Design Camel Case": 0, - "Design Snake Case": 0, - "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 0, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 0, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 0, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 0, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 0, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, + "Total Upstream (Absolute Fragility)": 0, "Total Downstream (Absolute Dependency Blast Radius)": 0 }, "9. Extracted Dependencies": [] }, - "perl/exiftool/META.json": { + "cobol/gnucobol_internals/syn_misc.at": { "1. Artifact Identity": { - "Filename": "META.json", - "Path": "perl/exiftool/META.json", - "Language": "Json", + "Filename": "syn_misc.at", + "Path": "cobol/gnucobol_internals/syn_misc.at", + "Language": "M4", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "perl", + "Folder Dominant Lang": "yacc", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .json)" + "Identity Proof": "Single Indicator (Ext: .at)" }, "2. Topological Coordinates": { - "X": 6646.05, - "Y": 8.53, - "Z": 1535.78 + "X": -2036.64, + "Y": -122.56, + "Z": 5304.32 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -59881,10 +59423,10 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 56, - "Coding LOC": 55, - "Documentation LOC": 0, - "Structural Magnitude": 16.1, + "Total LOC": 7252, + "Coding LOC": 6117, + "Documentation LOC": 190, + "Structural Magnitude": 137.34, "Control Flow Ratio": "0.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -59895,7 +59437,7 @@ "4. Vulnerability & Risk Exposures": { "Cognitive Load Exposure": "0.0%", "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "0.0%", + "Tech Debt Exposure": "11.78%", "Testing Exposure": "2.3%", "API Exposure": "0.0%", "Concurrency Exposure": "0.0%", @@ -59904,7 +59446,7 @@ "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "33.92%", + "Documentation Exposure": "11.92%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [], @@ -59923,7 +59465,7 @@ "State Mutations / Variable Reassignments": 0, "Commented-out Code (Dead Logic)": 0, "Structured Documentation Blocks": 0, - "Unit Test Assertions": 0, + "Unit Test Assertions": 633, "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, @@ -59935,8 +59477,8 @@ "Metaprogramming & Reflection": 0, "Module Dependencies (Imports)": 0, "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 0, + "Planned Work (TODOs)": 15, + "Acknowledged Tech Debt (FIXMEs)": 14, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, @@ -59953,12 +59495,12 @@ "Bitwise Operations": 0, "Thread Synchronization Locks": 0, "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 0, + "Resource Deallocation & Cleanup": 124, "Private / Encapsulated Scopes": 0, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, + "Bypassed / Skipped Tests": 2, "Structural Tab Indentations": 0, - "Structural Space Indentations": 53, + "Structural Space Indentations": 3868, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -59975,12 +59517,12 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 0, + "Core Var Decl": 51, "Design Camel Case": 0, - "Design Snake Case": 0, + "Design Snake Case": 14, "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 0, + "Design Upper Case": 37, + "Design Short Vars": 10, "Design Long Vars": 0, "Duplicate Logic": 0, "Orphaned Logic": 0, @@ -60013,24 +59555,47 @@ "Total Downstream (Absolute Dependency Blast Radius)": 0 }, "9. Extracted Dependencies": [] - }, - "perl/exiftool/ExifTool.pm": { + } + } + }, + "zig/zig": { + "Directory Group Magnitude": 23134.38, + "File Count": 5, + "Ecosystem Fingerprint (Archetypes)": { + "Unclassified": "100.0%" + }, + "Average Risk Exposures": { + "Cognitive Load Exposure": "27.13%", + "Error & Exception Exposure": "50.13%", + "Tech Debt Exposure": "12.64%", + "Testing Exposure": "80.0%", + "API Exposure": "3.65%", + "Concurrency Exposure": "10.77%", + "State Flux Exposure": "14.53%", + "Commented Logic Exposure": "5.11%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "42.6%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "Files": { + "zig/zig/Compilation.zig": { "1. Artifact Identity": { - "Filename": "ExifTool.pm", - "Path": "perl/exiftool/ExifTool.pm", - "Language": "Perl", + "Filename": "Compilation.zig", + "Path": "zig/zig/Compilation.zig", + "Language": "Zig", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Alert": "TYPOSQUATTING THREAT: 'warning' mimics 'warnings'", - "Folder Dominant Lang": "perl", + "Folder Dominant Lang": "zig", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .pm)" + "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": 7231.32, - "Y": -1.39, - "Z": 1542.86 + "X": 3920.71, + "Y": -179.71, + "Z": -5051.82 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -60039,1703 +59604,1923 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 10227, - "Coding LOC": 8286, - "Documentation LOC": 1632, - "Structural Magnitude": 11459.52, - "Control Flow Ratio": "60.1%", - "Popularity Rank": 0, + "Total LOC": 8171, + "Coding LOC": 6509, + "Documentation LOC": 858, + "Structural Magnitude": 4762.98, + "Control Flow Ratio": "76.2%", + "Popularity Rank": 2, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 1.535 + "Raw Cognitive Density": 0.639 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "95.85%", - "Error & Exception Exposure": "96.6%", - "Tech Debt Exposure": "15.7%", + "Cognitive Load Exposure": "25.2%", + "Error & Exception Exposure": "38.11%", + "Tech Debt Exposure": "15.61%", "Testing Exposure": "80.0%", - "API Exposure": "0.01%", - "Concurrency Exposure": "18.19%", - "State Flux Exposure": "100.0%", - "Commented Logic Exposure": "5.2%", + "API Exposure": "2.19%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "0.0%", + "Commented Logic Exposure": "4.95%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "11.92%", + "Documentation Exposure": "24.29%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "ProcessJPEG", - "Structural Impact": 741.1, - "Lines of Code (LOC)": 1103, - "Control Flow Branches": 342, - "Input Parameters": 3, - "Control Flow Ratio": "63.8%", - "Start Line": 7248, - "End Line": 8350 - }, - { - "Function Name": "ExtractInfo", - "Structural Impact": 296.6, - "Lines of Code (LOC)": 501, - "Control Flow Branches": 191, - "Input Parameters": 1, - "Control Flow Ratio": "71.8%", - "Start Line": 2711, - "End Line": 3211 - }, - { - "Function Name": "DoProcessTIFF", - "Structural Impact": 279.0, - "Lines of Code (LOC)": 380, + "Function Name": "addCommonCCArgs", + "Structural Impact": 383.9, + "Lines of Code (LOC)": 325, "Control Flow Branches": 129, - "Input Parameters": 3, - "Control Flow Ratio": "66.5%", - "Start Line": 8519, - "End Line": 8898 - }, - { - "Function Name": "ProcessBinaryData", - "Structural Impact": 276.9, - "Lines of Code (LOC)": 299, - "Control Flow Branches": 130, - "Input Parameters": 3, - "Control Flow Ratio": "73.0%", - "Start Line": 9855, - "End Line": 10153 + "Input Parameters": 7, + "Control Flow Ratio": "99.2%", + "Start Line": 6745, + "End Line": 7069 }, { - "Function Name": "Options", - "Structural Impact": 271.2, - "Lines of Code (LOC)": 264, - "Control Flow Branches": 128, - "Input Parameters": 3, - "Control Flow Ratio": "75.3%", - "Start Line": 2412, - "End Line": 2675 + "Function Name": "addCCArgs", + "Structural Impact": 279.3, + "Lines of Code (LOC)": 242, + "Control Flow Branches": 100, + "Input Parameters": 6, + "Control Flow Ratio": "98.0%", + "Start Line": 7072, + "End Line": 7313 }, { - "Function Name": "GetValue", - "Structural Impact": 256.6, - "Lines of Code (LOC)": 291, + "Function Name": "updateCObject", + "Structural Impact": 257.6, + "Lines of Code (LOC)": 311, "Control Flow Branches": 120, "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 3427, - "End Line": 3717 + "Control Flow Ratio": "81.1%", + "Start Line": 6114, + "End Line": 6424 }, { - "Function Name": "BuildCompositeTags", - "Structural Impact": 180.8, - "Lines of Code (LOC)": 187, - "Control Flow Branches": 98, + "Function Name": "update", + "Structural Impact": 191.2, + "Lines of Code (LOC)": 360, + "Control Flow Branches": 99, "Input Parameters": 2, - "Control Flow Ratio": "73.7%", - "Start Line": 3953, - "End Line": 4139 + "Control Flow Ratio": "79.8%", + "Start Line": 2860, + "End Line": 3219 }, { - "Function Name": "HandleTag", - "Structural Impact": 164.4, - "Lines of Code (LOC)": 152, - "Control Flow Branches": 63, - "Input Parameters": 5, - "Control Flow Ratio": "57.3%", - "Start Line": 9266, - "End Line": 9417 + "Function Name": "performAllTheWork", + "Structural Impact": 173.5, + "Lines of Code (LOC)": 457, + "Control Flow Branches": 86, + "Input Parameters": 2, + "Control Flow Ratio": "78.2%", + "Start Line": 4557, + "End Line": 5013 }, { - "Function Name": "SetFoundTags", + "Function Name": "translateC", "Structural Impact": 163.1, - "Lines of Code (LOC)": 235, - "Control Flow Branches": 106, - "Input Parameters": 1, - "Control Flow Ratio": "74.6%", - "Start Line": 5301, - "End Line": 5535 + "Lines of Code (LOC)": 141, + "Control Flow Branches": 51, + "Input Parameters": 8, + "Control Flow Ratio": "82.3%", + "Start Line": 5630, + "End Line": 5770 }, { - "Function Name": "GetGroup", - "Structural Impact": 139.2, - "Lines of Code (LOC)": 105, - "Control Flow Branches": 66, + "Function Name": "updateWin32Resource", + "Structural Impact": 154.0, + "Lines of Code (LOC)": 240, + "Control Flow Branches": 70, "Input Parameters": 3, - "Control Flow Ratio": "80.5%", - "Start Line": 3787, - "End Line": 3891 + "Control Flow Ratio": "73.7%", + "Start Line": 6426, + "End Line": 6665 }, { - "Function Name": "FoundTag", - "Structural Impact": 129.8, - "Lines of Code (LOC)": 181, - "Control Flow Branches": 53, + "Function Name": "addModuleErrorMsg", + "Structural Impact": 130.4, + "Lines of Code (LOC)": 149, + "Control Flow Branches": 54, "Input Parameters": 4, - "Control Flow Ratio": "63.9%", - "Start Line": 9426, - "End Line": 9606 + "Control Flow Ratio": "77.1%", + "Start Line": 4322, + "End Line": 4470 }, { - "Function Name": "ConvertDateTime", - "Structural Impact": 123.8, - "Lines of Code (LOC)": 120, - "Control Flow Branches": 67, - "Input Parameters": 2, - "Control Flow Ratio": "76.1%", - "Start Line": 6551, - "End Line": 6670 + "Function Name": "processOneJob", + "Structural Impact": 101.0, + "Lines of Code (LOC)": 179, + "Control Flow Branches": 45, + "Input Parameters": 3, + "Control Flow Ratio": "62.5%", + "Start Line": 5025, + "End Line": 5203 }, { - "Function Name": "DoneExtract", - "Structural Impact": 114.6, - "Lines of Code (LOC)": 171, - "Control Flow Branches": 74, + "Function Name": "classifyFileExt", + "Structural Impact": 89.9, + "Lines of Code (LOC)": 45, + "Control Flow Branches": 61, "Input Parameters": 1, - "Control Flow Ratio": "74.7%", - "Start Line": 4414, - "End Line": 4584 - }, - { - "Function Name": "ExpandShortcuts", - "Structural Impact": 98.0, - "Lines of Code (LOC)": 90, - "Control Flow Branches": 53, - "Input Parameters": 2, - "Control Flow Ratio": "82.8%", - "Start Line": 5645, - "End Line": 5734 + "Control Flow Ratio": "74.4%", + "Start Line": 7597, + "End Line": 7641 }, { - "Function Name": "ParseArguments", - "Structural Impact": 86.8, - "Lines of Code (LOC)": 107, - "Control Flow Branches": 46, - "Input Parameters": 2, - "Control Flow Ratio": "78.0%", - "Start Line": 5061, - "End Line": 5167 + "Function Name": "init", + "Structural Impact": 82.7, + "Lines of Code (LOC)": 67, + "Control Flow Branches": 29, + "Input Parameters": 6, + "Control Flow Ratio": "96.7%", + "Start Line": 746, + "End Line": 812 }, { - "Function Name": "AddCompositeTags", - "Structural Impact": 68.8, - "Lines of Code (LOC)": 94, - "Control Flow Branches": 36, - "Input Parameters": 2, - "Control Flow Ratio": "72.0%", - "Start Line": 5740, - "End Line": 5833 + "Function Name": "flush", + "Structural Impact": 75.8, + "Lines of Code (LOC)": 76, + "Control Flow Branches": 35, + "Input Parameters": 3, + "Control Flow Ratio": "77.8%", + "Start Line": 3285, + "End Line": 3360 }, { - "Function Name": "GroupMatches", - "Structural Impact": 66.2, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 31, - "Input Parameters": 3, - "Control Flow Ratio": "75.6%", - "Start Line": 5195, - "End Line": 5238 + "Function Name": "build_crt_file", + "Structural Impact": 74.3, + "Lines of Code (LOC)": 129, + "Control Flow Branches": 23, + "Input Parameters": 7, + "Control Flow Ratio": "69.7%", + "Start Line": 7914, + "End Line": 8042 }, { - "Function Name": "ProcessTrailers", - "Structural Impact": 64.6, + "Function Name": "parse", + "Structural Impact": 73.5, "Lines of Code (LOC)": 149, "Control Flow Branches": 32, - "Input Parameters": 2, - "Control Flow Ratio": "61.5%", - "Start Line": 7019, - "End Line": 7167 + "Input Parameters": 3, + "Control Flow Ratio": "65.3%", + "Start Line": 1148, + "End Line": 1296 }, { - "Function Name": "GetTagTable", - "Structural Impact": 54.0, - "Lines of Code (LOC)": 91, - "Control Flow Branches": 34, - "Input Parameters": 1, - "Control Flow Ratio": "65.4%", - "Start Line": 8927, - "End Line": 9017 + "Function Name": "spawnZigRc", + "Structural Impact": 67.0, + "Lines of Code (LOC)": 66, + "Control Flow Branches": 25, + "Input Parameters": 5, + "Control Flow Ratio": "67.6%", + "Start Line": 6667, + "End Line": 6732 }, { - "Function Name": "ReadValue", - "Structural Impact": 52.6, - "Lines of Code (LOC)": 47, - "Control Flow Branches": 18, - "Input Parameters": 6, - "Control Flow Ratio": "60.0%", - "Start Line": 6263, - "End Line": 6309 + "Function Name": "buildOutputFromZig", + "Structural Impact": 60.3, + "Lines of Code (LOC)": 130, + "Control Flow Branches": 16, + "Input Parameters": 9, + "Control Flow Ratio": "64.0%", + "Start Line": 7772, + "End Line": 7901 }, { - "Function Name": "WindowsLongPath", - "Structural Impact": 51.5, - "Lines of Code (LOC)": 61, + "Function Name": "fromUnresolved", + "Structural Impact": 59.2, + "Lines of Code (LOC)": 64, "Control Flow Branches": 27, - "Input Parameters": 2, - "Control Flow Ratio": "62.8%", - "Start Line": 4776, - "End Line": 4836 + "Input Parameters": 3, + "Control Flow Ratio": "77.1%", + "Start Line": 509, + "End Line": 572 }, { - "Function Name": "GetTagList", - "Structural Impact": 50.2, - "Lines of Code (LOC)": 64, + "Function Name": "addNonIncrementalStuffToCacheManifest", + "Structural Impact": 53.6, + "Lines of Code (LOC)": 152, + "Control Flow Branches": 22, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 3416, + "End Line": 3567 + }, + { + "Function Name": "docsCopyModule", + "Structural Impact": 49.4, + "Lines of Code (LOC)": 49, "Control Flow Branches": 20, "Input Parameters": 4, - "Control Flow Ratio": "46.5%", - "Start Line": 3328, - "End Line": 3391 + "Control Flow Ratio": "62.5%", + "Start Line": 5280, + "End Line": 5328 }, { - "Function Name": "GetInfo", - "Structural Impact": 47.4, - "Lines of Code (LOC)": 99, - "Control Flow Branches": 29, + "Function Name": "toErrorMessage", + "Structural Impact": 49.1, + "Lines of Code (LOC)": 51, + "Control Flow Branches": 18, + "Input Parameters": 5, + "Control Flow Ratio": "69.2%", + "Start Line": 1081, + "End Line": 1131 + }, + { + "Function Name": "saveState", + "Structural Impact": 48.3, + "Lines of Code (LOC)": 231, + "Control Flow Branches": 25, "Input Parameters": 1, - "Control Flow Ratio": "61.7%", - "Start Line": 3222, - "End Line": 3320 + "Control Flow Ratio": "73.5%", + "Start Line": 3651, + "End Line": 3881 }, { - "Function Name": "GetFileType", - "Structural Impact": 46.2, - "Lines of Code (LOC)": 58, - "Control Flow Branches": 24, + "Function Name": "workerDocsWasmFallible", + "Structural Impact": 45.5, + "Lines of Code (LOC)": 147, + "Control Flow Branches": 21, "Input Parameters": 2, - "Control Flow Ratio": "63.2%", - "Start Line": 4191, - "End Line": 4248 + "Control Flow Ratio": "56.8%", + "Start Line": 5340, + "End Line": 5486 }, { - "Function Name": "GetUnixTime", - "Structural Impact": 43.0, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 23, - "Input Parameters": 2, - "Control Flow Ratio": "62.2%", - "Start Line": 6794, - "End Line": 6822 + "Function Name": "destroy", + "Structural Impact": 39.3, + "Lines of Code (LOC)": 78, + "Control Flow Branches": 24, + "Input Parameters": 1, + "Control Flow Ratio": "96.0%", + "Start Line": 2686, + "End Line": 2763 }, { - "Function Name": "AddTagToTable", - "Structural Impact": 42.7, - "Lines of Code (LOC)": 50, + "Function Name": "renameTmpIntoCache", + "Structural Impact": 37.9, + "Lines of Code (LOC)": 37, "Control Flow Branches": 17, - "Input Parameters": 4, + "Input Parameters": 3, "Control Flow Ratio": "81.0%", - "Start Line": 9206, - "End Line": 9255 + "Start Line": 3372, + "End Line": 3408 }, { - "Function Name": "RemoveTagsFromList", - "Structural Impact": 40.4, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 15, - "Input Parameters": 5, - "Control Flow Ratio": "71.4%", - "Start Line": 5245, - "End Line": 5269 + "Function Name": "workerUpdateFile", + "Structural Impact": 37.4, + "Lines of Code (LOC)": 61, + "Control Flow Branches": 12, + "Input Parameters": 6, + "Control Flow Ratio": "60.0%", + "Start Line": 5488, + "End Line": 5548 }, { - "Function Name": "ConvertUnixTime", - "Structural Impact": 39.4, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 18, - "Input Parameters": 3, - "Control Flow Ratio": "69.2%", - "Start Line": 6761, - "End Line": 6788 + "Function Name": "addWholeFileError", + "Structural Impact": 35.1, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 14, + "Input Parameters": 4, + "Control Flow Ratio": "93.3%", + "Start Line": 4505, + "End Line": 4536 }, { - "Function Name": "IdentifyTrailer", - "Structural Impact": 38.0, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 17, - "Input Parameters": 3, - "Control Flow Ratio": "73.9%", - "Start Line": 6966, - "End Line": 7006 + "Function Name": "openUnresolved", + "Structural Impact": 32.6, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 13, + "Input Parameters": 4, + "Control Flow Ratio": "92.9%", + "Start Line": 821, + "End Line": 845 }, { - "Function Name": "Open", - "Structural Impact": 36.1, - "Lines of Code (LOC)": 52, - "Control Flow Branches": 14, - "Input Parameters": 4, - "Control Flow Ratio": "53.8%", - "Start Line": 4845, - "End Line": 4896 + "Function Name": "hasSharedLibraryExt", + "Structural Impact": 31.0, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 20, + "Input Parameters": 1, + "Control Flow Ratio": "64.5%", + "Start Line": 7570, + "End Line": 7595 }, { - "Function Name": "GetFileTime", - "Structural Impact": 34.1, + "Function Name": "cleanupAfterUpdate", + "Structural Impact": 28.9, "Lines of Code (LOC)": 59, - "Control Flow Branches": 17, + "Control Flow Branches": 14, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4997, - "End Line": 5055 + "Control Flow Ratio": "82.4%", + "Start Line": 2792, + "End Line": 2850 }, { - "Function Name": "GetTagInfo", - "Structural Impact": 31.1, - "Lines of Code (LOC)": 63, - "Control Flow Branches": 13, - "Input Parameters": 3, - "Control Flow Ratio": "41.9%", - "Start Line": 9133, - "End Line": 9195 + "Function Name": "docsCopyFallible", + "Structural Impact": 28.5, + "Lines of Code (LOC)": 60, + "Control Flow Branches": 17, + "Input Parameters": 1, + "Control Flow Ratio": "54.8%", + "Start Line": 5219, + "End Line": 5278 }, { - "Function Name": "Warn", - "Structural Impact": 29.4, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 13, - "Input Parameters": 3, - "Control Flow Ratio": "59.1%", - "Start Line": 5593, - "End Line": 5620 + "Function Name": "cImport", + "Structural Impact": 24.8, + "Lines of Code (LOC)": 48, + "Control Flow Branches": 9, + "Input Parameters": 4, + "Control Flow Ratio": "64.3%", + "Start Line": 5773, + "End Line": 5820 }, { - "Function Name": "CreateDirectory", - "Structural Impact": 28.2, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 14, + "Function Name": "absToCwdRelative", + "Structural Impact": 21.4, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 11, "Input Parameters": 2, - "Control Flow Ratio": "58.3%", - "Start Line": 4947, - "End Line": 4990 + "Control Flow Ratio": "64.7%", + "Start Line": 494, + "End Line": 505 }, { - "Function Name": "IsUTF8", - "Structural Impact": 28.1, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 14, - "Input Parameters": 2, - "Control Flow Ratio": "51.9%", - "Start Line": 4650, - "End Line": 4692 + "Function Name": "get_libc_crt_file", + "Structural Impact": 20.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 9, + "Input Parameters": 3, + "Control Flow Ratio": "69.2%", + "Start Line": 7656, + "End Line": 7663 }, { - "Function Name": "GetDescription", - "Structural Impact": 27.8, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 14, + "Function Name": "appendFileSystemInput", + "Structural Impact": 20.3, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 10, "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 3739, - "End Line": 3775 + "Control Flow Ratio": "90.9%", + "Start Line": 3221, + "End Line": 3245 }, { - "Function Name": "EncodeFileName", - "Structural Impact": 27.8, - "Lines of Code (LOC)": 35, - "Control Flow Branches": 12, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 4723, - "End Line": 4757 + "Function Name": "format", + "Structural Impact": 20.0, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 10, + "Input Parameters": 2, + "Control Flow Ratio": "90.9%", + "Start Line": 471, + "End Line": 488 }, { - "Function Name": "VerboseDir", - "Structural Impact": 27.8, - "Lines of Code (LOC)": 17, + "Function Name": "format", + "Structural Impact": 19.9, + "Lines of Code (LOC)": 16, "Control Flow Branches": 10, - "Input Parameters": 5, - "Control Flow Ratio": "62.5%", - "Start Line": 9761, - "End Line": 9777 + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1875, + "End Line": 1890 }, { - "Function Name": "ProcessDirectory", - "Structural Impact": 24.7, - "Lines of Code (LOC)": 46, - "Control Flow Branches": 9, + "Function Name": "eql", + "Structural Impact": 19.1, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 7, "Input Parameters": 4, - "Control Flow Ratio": "45.0%", - "Start Line": 9024, - "End Line": 9069 + "Control Flow Ratio": "63.6%", + "Start Line": 4294, + "End Line": 4318 }, { - "Function Name": "SetFileType", - "Structural Impact": 23.9, - "Lines of Code (LOC)": 30, - "Control Flow Branches": 9, + "Function Name": "unableToLoadZcuFile", + "Structural Impact": 18.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, "Input Parameters": 4, - "Control Flow Ratio": "64.3%", - "Start Line": 9666, - "End Line": 9695 - }, - { - "Function Name": "Printable", - "Structural Impact": 23.3, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 10, - "Input Parameters": 3, - "Control Flow Ratio": "58.8%", - "Start Line": 6520, - "End Line": 6545 + "Control Flow Ratio": "87.5%", + "Start Line": 4540, + "End Line": 4555 }, { - "Function Name": "DecodeBits", - "Structural Impact": 23.1, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 10, - "Input Parameters": 3, - "Control Flow Ratio": "58.8%", - "Start Line": 6362, - "End Line": 6384 + "Function Name": "addLinkLib", + "Structural Impact": 18.3, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "69.2%", + "Start Line": 8131, + "End Line": 8150 }, { - "Function Name": "Decode", - "Structural Impact": 22.4, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 7, - "Input Parameters": 6, - "Control Flow Ratio": "46.7%", - "Start Line": 6321, - "End Line": 6345 + "Function Name": "buildRt", + "Structural Impact": 17.2, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 4, + "Input Parameters": 9, + "Control Flow Ratio": "66.7%", + "Start Line": 5878, + "End Line": 5905 }, { - "Function Name": "Filter", - "Structural Impact": 21.6, + "Function Name": "updateSubCompilation", + "Structural Impact": 17.2, "Lines of Code (LOC)": 31, - "Control Flow Branches": 9, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6483, - "End Line": 6513 + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "54.5%", + "Start Line": 7740, + "End Line": 7770 }, { - "Function Name": "HDump", - "Structural Impact": 21.0, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 6, - "Input Parameters": 7, - "Control Flow Ratio": "50.0%", - "Start Line": 6935, - "End Line": 6958 + "Function Name": "addToErrorBundle", + "Structural Impact": 16.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 7, + "Input Parameters": 3, + "Control Flow Ratio": "87.5%", + "Start Line": 1298, + "End Line": 1308 }, { - "Function Name": "ConvertTimeSpan", - "Structural Impact": 20.0, + "Function Name": "resolve", + "Structural Impact": 16.6, "Lines of Code (LOC)": 19, - "Control Flow Branches": 10, - "Input Parameters": 2, + "Control Flow Branches": 6, + "Input Parameters": 4, "Control Flow Ratio": "66.7%", - "Start Line": 6676, - "End Line": 6694 + "Start Line": 1804, + "End Line": 1822 }, { - "Function Name": "IsSameID", - "Structural Impact": 19.8, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "58.8%", - "Start Line": 5173, - "End Line": 5187 + "Function Name": "detectEmbedFileUpdate", + "Structural Impact": 16.6, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 5568, + "End Line": 5585 }, { - "Function Name": "ToFloat", - "Structural Impact": 19.5, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 18, - "Input Parameters": 0, - "Control Flow Ratio": "81.8%", - "Start Line": 5946, - "End Line": 5955 + "Function Name": "workerUpdateCObject", + "Structural Impact": 14.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 6, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 5822, + "End Line": 5838 }, { - "Function Name": "CanWrite", - "Structural Impact": 19.3, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 12, - "Input Parameters": 1, - "Control Flow Ratio": "48.0%", - "Start Line": 4255, - "End Line": 4273 + "Function Name": "workerUpdateWin32Resource", + "Structural Impact": 14.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 6, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 5840, + "End Line": 5856 }, { - "Function Name": "CombineInfo", - "Structural Impact": 19.2, + "Function Name": "resolveEmitPathFlush", + "Structural Impact": 14.6, "Lines of Code (LOC)": 24, - "Control Flow Branches": 8, - "Input Parameters": 3, - "Control Flow Ratio": "57.1%", - "Start Line": 4381, - "End Line": 4404 + "Control Flow Branches": 5, + "Input Parameters": 4, + "Control Flow Ratio": "71.4%", + "Start Line": 3261, + "End Line": 3284 }, { - "Function Name": "ExtractBinary", - "Structural Impact": 17.4, - "Lines of Code (LOC)": 34, - "Control Flow Branches": 6, + "Function Name": "join", + "Structural Impact": 14.4, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 5, "Input Parameters": 4, - "Control Flow Ratio": "40.0%", - "Start Line": 9814, - "End Line": 9847 + "Control Flow Ratio": "83.3%", + "Start Line": 604, + "End Line": 622 }, { - "Function Name": "FindValue", - "Structural Impact": 16.8, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "53.8%", - "Start Line": 4612, - "End Line": 4626 + "Function Name": "fromRoot", + "Structural Impact": 14.3, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 5, + "Input Parameters": 4, + "Control Flow Ratio": "83.3%", + "Start Line": 582, + "End Line": 599 }, { - "Function Name": "OverrideFileType", - "Structural Impact": 16.7, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 6, + "Function Name": "upJoin", + "Structural Impact": 14.3, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 5, "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 9701, - "End Line": 9720 + "Control Flow Ratio": "83.3%", + "Start Line": 625, + "End Line": 642 }, { - "Function Name": "SetByteOrder", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 40, + "Function Name": "setMiscFailure", + "Structural Impact": 14.1, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 5, + "Input Parameters": 4, + "Control Flow Ratio": "71.4%", + "Start Line": 7693, + "End Line": 7706 + }, + { + "Function Name": "dump_argv", + "Structural Impact": 13.3, + "Lines of Code (LOC)": 12, "Control Flow Branches": 8, "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6137, - "End Line": 6176 + "Control Flow Ratio": "57.1%", + "Start Line": 7721, + "End Line": 7732 }, { - "Function Name": "GetTimeZone", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "63.6%", - "Start Line": 6719, - "End Line": 6734 + "Function Name": "dispatchZcuLinkTask", + "Structural Impact": 12.8, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "83.3%", + "Start Line": 8066, + "End Line": 8082 }, { - "Function Name": "SetupTagTable", - "Structural Impact": 14.2, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 8, - "Input Parameters": 1, - "Control Flow Ratio": "53.3%", - "Start Line": 5879, - "End Line": 5907 + "Function Name": "toAbsolute", + "Structural Impact": 12.7, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "83.3%", + "Start Line": 667, + "End Line": 679 }, { - "Function Name": "ConvertDuration", - "Structural Impact": 13.7, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 8, - "Input Parameters": 1, - "Control Flow Ratio": "44.4%", - "Start Line": 6854, - "End Line": 6872 + "Function Name": "lessThan", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "55.6%", + "Start Line": 4026, + "End Line": 4036 }, { - "Function Name": "SplitFileName", - "Structural Impact": 13.6, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 8, - "Input Parameters": 1, - "Control Flow Ratio": "61.5%", - "Start Line": 4698, - "End Line": 4715 + "Function Name": "lessThan", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "55.6%", + "Start Line": 4182, + "End Line": 4192 }, { - "Function Name": "IsFloat", - "Structural Impact": 13.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 12, - "Input Parameters": 0, - "Control Flow Ratio": "75.0%", - "Start Line": 5924, - "End Line": 5930 + "Function Name": "buildMuslCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "71.4%", + "Start Line": 5907, + "End Line": 5917 }, { - "Function Name": "CopyAltInfo", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 18, + "Function Name": "buildGlibcCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, "Control Flow Branches": 5, "Input Parameters": 3, - "Control Flow Ratio": "41.7%", - "Start Line": 5275, - "End Line": 5292 + "Control Flow Ratio": "71.4%", + "Start Line": 5919, + "End Line": 5929 }, { - "Function Name": "GetGroups", - "Structural Impact": 11.2, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 4, + "Function Name": "buildFreeBSDCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, "Input Parameters": 3, - "Control Flow Ratio": "36.4%", - "Start Line": 3899, - "End Line": 3921 + "Control Flow Ratio": "71.4%", + "Start Line": 5942, + "End Line": 5952 }, { - "Function Name": "DoAutoLoad", - "Structural Impact": 11.2, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 6, - "Input Parameters": 1, - "Control Flow Ratio": "42.9%", - "Start Line": 5541, - "End Line": 5566 + "Function Name": "buildNetBSDCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "71.4%", + "Start Line": 5967, + "End Line": 5977 }, { - "Function Name": "Exists", - "Structural Impact": 11.1, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 4, + "Function Name": "buildMingwCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 4902, - "End Line": 4922 + "Control Flow Ratio": "71.4%", + "Start Line": 5992, + "End Line": 6002 }, { - "Function Name": "VerboseDump", - "Structural Impact": 11.1, - "Lines of Code (LOC)": 14, + "Function Name": "buildWasiLibcCrtFile", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "71.4%", + "Start Line": 6004, + "End Line": 6014 + }, + { + "Function Name": "addToErrorBundle", + "Structural Impact": 12.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 4, + "Input Parameters": 5, + "Control Flow Ratio": "100.0%", + "Start Line": 1074, + "End Line": 1079 + }, + { + "Function Name": "formatRcEscape", + "Structural Impact": 12.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 6, "Input Parameters": 2, - "Control Flow Ratio": "41.7%", - "Start Line": 9782, - "End Line": 9795 + "Control Flow Ratio": "100.0%", + "Start Line": 6491, + "End Line": 6497 }, { - "Function Name": "DoUnpack", - "Structural Impact": 9.6, - "Lines of Code (LOC)": 13, + "Function Name": "lessThan", + "Structural Impact": 12.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "83.3%", + "Start Line": 525, + "End Line": 529 + }, + { + "Function Name": "emitFromCObject", + "Structural Impact": 11.5, + "Lines of Code (LOC)": 34, "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "33.3%", - "Start Line": 6029, - "End Line": 6041 + "Input Parameters": 5, + "Control Flow Ratio": "100.0%", + "Start Line": 3569, + "End Line": 3602 }, { - "Function Name": "GetTagInfoList", - "Structural Impact": 9.6, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 4, + "Function Name": "hashCSource", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "36.4%", - "Start Line": 9103, - "End Line": 9121 + "Control Flow Ratio": "83.3%", + "Start Line": 1501, + "End Line": 1517 }, { - "Function Name": "IsDirectory", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 4, + "Function Name": "buildFreeBSDSharedObjects", + "Structural Impact": 11.0, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 4928, - "End Line": 4940 + "Control Flow Ratio": "71.4%", + "Start Line": 5954, + "End Line": 5965 }, { - "Function Name": "ExpandFlags", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 17, + "Function Name": "buildNetBSDSharedObjects", + "Structural Impact": 11.0, + "Lines of Code (LOC)": 12, "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "55.6%", - "Start Line": 5855, - "End Line": 5871 + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 5979, + "End Line": 5990 }, { - "Function Name": "CleanWarning", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 12, + "Function Name": "buildGlibcSharedObjects", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 10, "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 2318, - "End Line": 2329 + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 5931, + "End Line": 5940 }, { - "Function Name": "NextTagKey", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 4, + "Function Name": "buildLibUnwind", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 4634, - "End Line": 4641 + "Control Flow Ratio": "71.4%", + "Start Line": 6016, + "End Line": 6024 }, { - "Function Name": "ValidateImage", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, - "Input Parameters": 3, - "Control Flow Ratio": "30.0%", - "Start Line": 6391, - "End Line": 6408 + "Function Name": "buildLibCxx", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 6026, + "End Line": 6034 }, { - "Function Name": "Init", - "Structural Impact": 8.5, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 3, + "Function Name": "buildLibCxxAbi", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 6036, + "End Line": 6044 + }, + { + "Function Name": "buildLibTsan", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 6046, + "End Line": 6054 + }, + { + "Function Name": "finish", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 6, "Input Parameters": 1, - "Control Flow Ratio": "37.5%", - "Start Line": 4304, - "End Line": 4359 + "Control Flow Ratio": "50.0%", + "Start Line": 360, + "End Line": 375 }, { - "Function Name": "ClearOptions", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 4, + "Function Name": "compilerRtOptMode", + "Structural Impact": 10.4, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 6, "Input Parameters": 1, - "Control Flow Ratio": "44.4%", - "Start Line": 2680, - "End Line": 2702 + "Control Flow Ratio": "60.0%", + "Start Line": 8154, + "End Line": 8164 }, { - "Function Name": "MakeDescription", - "Structural Impact": 7.9, + "Function Name": "toCachePath", + "Structural Impact": 9.6, "Lines of Code (LOC)": 19, - "Control Flow Branches": 3, + "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "42.9%", - "Start Line": 6442, - "End Line": 6460 + "Control Flow Ratio": "66.7%", + "Start Line": 644, + "End Line": 662 }, { - "Function Name": "ConvertBitrate", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 12, + "Function Name": "buildLibZigC", + "Structural Impact": 9.5, + "Lines of Code (LOC)": 16, "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "36.4%", - "Start Line": 6879, - "End Line": 6890 + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 6056, + "End Line": 6071 }, { - "Function Name": "ModifyMimeType", - "Structural Impact": 7.7, + "Function Name": "clearStatus", + "Structural Impact": 9.4, "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, + "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 9726, - "End Line": 9740 + "Control Flow Ratio": "57.1%", + "Start Line": 1313, + "End Line": 1327 }, { - "Function Name": "Purge", - "Structural Impact": 7.6, - "Lines of Code (LOC)": 10, + "Function Name": "clearStatus", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 15, "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 4365, - "End Line": 4374 + "Input Parameters": 2, + "Control Flow Ratio": "57.1%", + "Start Line": 1360, + "End Line": 1374 }, { - "Function Name": "GetTagID", - "Structural Impact": 7.4, + "Function Name": "openWasiPreopen", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 813, + "End Line": 820 + }, + { + "Function Name": "workerDocsWasm", + "Structural Impact": 9.1, "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, + "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "30.0%", - "Start Line": 3724, - "End Line": 3732 + "Control Flow Ratio": "66.7%", + "Start Line": 5330, + "End Line": 5338 }, { - "Function Name": "ValidTagName", - "Structural Impact": 7.3, + "Function Name": "makeBinFileExecutable", + "Structural Impact": 8.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 4, + "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "57.1%", - "Start Line": 6418, - "End Line": 6422 + "Control Flow Ratio": "62.5%", + "Start Line": 3608, + "End Line": 3612 }, { - "Function Name": "SetGroup", - "Structural Impact": 7.0, + "Function Name": "separateCodegenThreadOk", + "Structural Impact": 8.7, "Lines of Code (LOC)": 5, - "Control Flow Branches": 2, - "Input Parameters": 4, - "Control Flow Ratio": "50.0%", - "Start Line": 9620, - "End Line": 9624 + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "62.5%", + "Start Line": 5205, + "End Line": 5209 }, { - "Function Name": "DoEscape", - "Structural Impact": 6.8, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 5, - "Input Parameters": 0, - "Control Flow Ratio": "71.4%", - "Start Line": 9643, - "End Line": 9657 + "Function Name": "hotCodeSwap", + "Structural Impact": 8.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 2780, + "End Line": 2790 }, { - "Function Name": "Error", - "Structural Impact": 6.7, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 2, + "Function Name": "isIllegalZigImport", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, "Input Parameters": 3, - "Control Flow Ratio": "28.6%", - "Start Line": 5626, - "End Line": 5638 + "Control Flow Ratio": "60.0%", + "Start Line": 698, + "End Line": 705 }, { - "Function Name": "JpegMarkerName", - "Structural Impact": 6.4, - "Lines of Code (LOC)": 14, + "Function Name": "lessThan", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 6, "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3973, + "End Line": 3978 + }, + { + "Function Name": "pause", + "Structural Impact": 7.8, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "42.9%", - "Start Line": 7213, - "End Line": 7226 + "Control Flow Ratio": "50.0%", + "Start Line": 334, + "End Line": 348 }, { - "Function Name": "ConvertFileSize", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 2, + "Function Name": "startTimer", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 382, + "End Line": 389 + }, + { + "Function Name": "destroy", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "11.1%", - "Start Line": 6828, - "End Line": 6848 + "Control Flow Ratio": "100.0%", + "Start Line": 1138, + "End Line": 1146 }, { - "Function Name": "AddTagsToLookup", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 12, + "Function Name": "workerUpdateEmbedFile", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 9, "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 5558, + "End Line": 5566 + }, + { + "Function Name": "queuePrelinkTasks", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 5838, - "End Line": 5849 + "Control Flow Ratio": "75.0%", + "Start Line": 8057, + "End Line": 8062 }, { - "Function Name": "TimeZoneString", - "Structural Impact": 5.8, + "Function Name": "crtFilePath", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 7670, + "End Line": 7673 + }, + { + "Function Name": "appendCompileLogLines", + "Structural Impact": 6.7, "Lines of Code (LOC)": 13, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "25.0%", - "Start Line": 6741, - "End Line": 6753 + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 4255, + "End Line": 4267 }, { - "Function Name": "VPrint", - "Structural Impact": 5.7, + "Function Name": "queuePrelinkTaskMode", + "Structural Impact": 6.5, "Lines of Code (LOC)": 10, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 9745, - "End Line": 9754 + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 8044, + "End Line": 8053 }, { - "Function Name": "SwapBytes", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 8, + "Function Name": "canonicalName", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 25, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 5975, - "End Line": 5982 + "Control Flow Ratio": "66.7%", + "Start Line": 7489, + "End Line": 7513 }, { - "Function Name": "GetRational32s", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 8, + "Function Name": "obtainCObjectCacheManifest", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 23, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 6069, - "End Line": 6076 + "Control Flow Ratio": "50.0%", + "Start Line": 5587, + "End Line": 5609 }, { - "Function Name": "InverseFileName", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 6908, - "End Line": 6915 + "Function Name": "@\"resume\"", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "42.9%", + "Start Line": 349, + "End Line": 359 }, { - "Function Name": "new", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 26, + "Function Name": "crtFileAsString", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 4, "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 7665, + "End Line": 7668 + }, + { + "Function Name": "stage", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "20.0%", - "Start Line": 2335, - "End Line": 2360 + "Control Flow Ratio": "75.0%", + "Start Line": 1002, + "End Line": 1009 }, { - "Function Name": "GetRational32u", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, + "Function Name": "debugIncremental", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 851, + "End Line": 854 + }, + { + "Function Name": "makeBinFileWritable", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 3614, + "End Line": 3617 + }, + { + "Function Name": "anyErrors", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "42.9%", + "Start Line": 4269, + "End Line": 4273 + }, + { + "Function Name": "hash", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 15, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 6077, - "End Line": 6083 + "Control Flow Ratio": "50.0%", + "Start Line": 4278, + "End Line": 4292 }, { - "Function Name": "GetRational64s", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, + "Function Name": "resolveEmitPath", + "Structural Impact": 5.7, + "Lines of Code (LOC)": 10, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 6084, - "End Line": 6090 + "Control Flow Ratio": "66.7%", + "Start Line": 3247, + "End Line": 3256 }, { - "Function Name": "GetRational64u", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, + "Function Name": "clangNeedsLanguageOverride", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 7421, + "End Line": 7448 + }, + { + "Function Name": "addOptionalDebugFormat", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 4, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 6091, - "End Line": 6097 + "Control Flow Ratio": "66.7%", + "Start Line": 1487, + "End Line": 1490 }, { - "Function Name": "GetFixed16s", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 6, + "Function Name": "addBuf", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 4, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 6098, - "End Line": 6103 + "Control Flow Ratio": "66.7%", + "Start Line": 3883, + "End Line": 3886 }, { - "Function Name": "GetFixed32s", - "Structural Impact": 5.5, - "Lines of Code (LOC)": 7, + "Function Name": "queueJobs", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 6109, - "End Line": 6115 + "Control Flow Ratio": "100.0%", + "Start Line": 5021, + "End Line": 5023 }, { - "Function Name": "ImageInfo", - "Structural Impact": 5.4, - "Lines of Code (LOC)": 23, + "Function Name": "clangSupportsDepFile", + "Structural Impact": 5.2, + "Lines of Code (LOC)": 19, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "18.2%", - "Start Line": 2382, - "End Line": 2404 + "Control Flow Ratio": "66.7%", + "Start Line": 7469, + "End Line": 7487 }, { - "Function Name": "CanCreate", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 9, + "Function Name": "clangSupportsDiagnostics", + "Structural Impact": 5.1, + "Lines of Code (LOC)": 18, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "15.4%", - "Start Line": 4279, - "End Line": 4287 + "Control Flow Ratio": "66.7%", + "Start Line": 7450, + "End Line": 7467 }, { - "Function Name": "MakeTagName", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 9, + "Function Name": "lockAndSetMiscFailure", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "33.3%", + "Start Line": 7709, + "End Line": 7719 + }, + { + "Function Name": "toCrtFile", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "40.0%", - "Start Line": 6428, - "End Line": 6436 + "Control Flow Ratio": "66.7%", + "Start Line": 8084, + "End Line": 8096 }, { - "Function Name": "ProcessTIFF", + "Function Name": "wantBuildLibUnwindFromSource", "Structural Impact": 4.7, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "14.3%", - "Start Line": 8488, - "End Line": 8500 + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 7675, + "End Line": 7683 }, { - "Function Name": "TagTableKeys", - "Structural Impact": 4.7, - "Lines of Code (LOC)": 10, + "Function Name": "workerDocsCopy", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "28.6%", - "Start Line": 8904, - "End Line": 8913 + "Control Flow Ratio": "66.7%", + "Start Line": 5211, + "End Line": 5217 }, { - "Function Name": "OrderedKeys", + "Function Name": "count", "Structural Impact": 4.5, "Lines of Code (LOC)": 5, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "40.0%", - "Start Line": 4293, - "End Line": 4297 + "Control Flow Ratio": "50.0%", + "Start Line": 1068, + "End Line": 1072 }, { - "Function Name": "DirStart", - "Structural Impact": 4.5, + "Function Name": "deinit", + "Structural Impact": 4.0, "Lines of Code (LOC)": 10, "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "33.3%", - "Start Line": 7232, - "End Line": 7241 - }, - { - "Function Name": "GetFoundTags", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "12.5%", - "Start Line": 3399, - "End Line": 3405 + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1057, + "End Line": 1066 }, { - "Function Name": "SetNewGroups", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 17, + "Function Name": "addDebugFormat", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "16.7%", - "Start Line": 3928, - "End Line": 3944 + "Control Flow Ratio": "100.0%", + "Start Line": 1492, + "End Line": 1499 }, { - "Function Name": "GetDescriptions", - "Structural Impact": 4.0, - "Lines of Code (LOC)": 11, + "Function Name": "deinit", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "14.3%", - "Start Line": 6467, - "End Line": 6477 + "Control Flow Ratio": "100.0%", + "Start Line": 1172, + "End Line": 1178 }, { - "Function Name": "LimitLongValues", - "Structural Impact": 3.9, - "Lines of Code (LOC)": 9, + "Function Name": "deinit", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "20.0%", - "Start Line": 6921, - "End Line": 6929 + "Control Flow Ratio": "100.0%", + "Start Line": 1439, + "End Line": 1445 }, { - "Function Name": "ConvertFileName", + "Function Name": "workerUpdateBuiltinFile", "Structural Impact": 3.8, "Lines of Code (LOC)": 7, "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "20.0%", - "Start Line": 6896, - "End Line": 6902 + "Control Flow Ratio": "100.0%", + "Start Line": 5550, + "End Line": 5556 }, { - "Function Name": "GetFileExtension", - "Structural Impact": 3.4, - "Lines of Code (LOC)": 12, + "Function Name": "fmt", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "20.0%", - "Start Line": 9085, - "End Line": 9096 + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 465, + "End Line": 467 }, { - "Function Name": "ToggleByteOrder", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 0, - "Control Flow Ratio": "66.7%", - "Start Line": 6180, - "End Line": 6183 + "Function Name": "queueJob", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 5017, + "End Line": 5019 }, { - "Function Name": "GetCompositeTagInfo", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 6, + "Function Name": "deinit", + "Structural Impact": 3.5, + "Lines of Code (LOC)": 14, "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "16.7%", - "Start Line": 4145, - "End Line": 4150 + "Control Flow Ratio": "100.0%", + "Start Line": 1619, + "End Line": 1632 }, { - "Function Name": "SetPriorityDir", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 5, + "Function Name": "clearMiscFailures", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 9, "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 9611, - "End Line": 9615 + "Control Flow Ratio": "100.0%", + "Start Line": 2765, + "End Line": 2773 }, { - "Function Name": "TimeLocal", - "Structural Impact": 2.6, - "Lines of Code (LOC)": 13, + "Function Name": "hasCppExt", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 9, "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "16.7%", - "Start Line": 6701, - "End Line": 6713 - }, - { - "Function Name": "Encode", - "Structural Impact": 2.5, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 6352, - "End Line": 6356 + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7537, + "End Line": 7545 }, { - "Function Name": "DoUnpackDbl", - "Structural Impact": 2.4, + "Function Name": "deinit", + "Structural Impact": 3.2, "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 6046, - "End Line": 6053 + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 724, + "End Line": 731 }, { - "Function Name": "ProcessSubTIFF", - "Structural Impact": 2.4, + "Function Name": "withoutLocalCache", + "Structural Impact": 3.2, "Lines of Code (LOC)": 8, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 8506, - "End Line": 8513 + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 736, + "End Line": 743 }, { - "Function Name": "SwapWords", - "Structural Impact": 2.2, + "Function Name": "obtainWin32ResourceCacheManifest", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 5611, + "End Line": 5617 + }, + { + "Function Name": "digest", + "Structural Impact": 3.1, "Lines of Code (LOC)": 5, "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "25.0%", - "Start Line": 5984, - "End Line": 5988 + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 442, + "End Line": 446 }, { - "Function Name": "ProcessEXIF", - "Structural Impact": 2.2, + "Function Name": "releaseLock", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 1605, + "End Line": 1610 + }, + { + "Function Name": "moveLock", + "Structural Impact": 3.1, "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 3, - "Control Flow Ratio": "0.0%", - "Start Line": 8478, - "End Line": 8482 + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1612, + "End Line": 1616 }, { - "Function Name": "DeleteTag", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 10, + "Function Name": "workerZcuCodegen", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 14, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 5, "Control Flow Ratio": "0.0%", - "Start Line": 9629, - "End Line": 9638 + "Start Line": 5863, + "End Line": 5876 }, { - "Function Name": "GetTableName", - "Structural Impact": 2.0, + "Function Name": "hasObjectExt", + "Structural Impact": 3.1, "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 4590, - "End Line": 4595 + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7516, + "End Line": 7521 }, { - "Function Name": "GetTagIndex", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 4601, - "End Line": 4606 + "Function Name": "hasStaticLibraryExt", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7523, + "End Line": 7527 }, { - "Function Name": "AddCleanup", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5579, - "End Line": 5584 + "Function Name": "hasCppHExt", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7547, + "End Line": 7551 }, { - "Function Name": "IsInt", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "keys", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "33.3%", - "Start Line": 5931, - "End Line": 5931 + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 103, + "End Line": 105 }, { - "Function Name": "IsHex", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "count", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "33.3%", - "Start Line": 5932, - "End Line": 5932 + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 106, + "End Line": 108 }, { - "Function Name": "IsRational", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 1, + "Function Name": "popFront", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "33.3%", - "Start Line": 5933, - "End Line": 5933 + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 138, + "End Line": 140 }, { - "Function Name": "RoundFloat", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5937, - "End Line": 5941 + "Function Name": "values", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 151, + "End Line": 153 }, { - "Function Name": "GetFixed16u", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 6104, - "End Line": 6108 + "Function Name": "getTarget", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 2775, + "End Line": 2777 }, { - "Function Name": "GetFixed32u", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, + "Function Name": "addReferenceTraceFrame", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 8, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 6, "Control Flow Ratio": "0.0%", - "Start Line": 6116, - "End Line": 6121 + "Start Line": 4472, + "End Line": 4479 }, { - "Function Name": "ProcessEXV", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 8469, - "End Line": 8473 + "Function Name": "fmtRcEscape", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6499, + "End Line": 6501 }, { - "Function Name": "MetadataPath", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, + "Function Name": "hasCExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7529, + "End Line": 7531 + }, + { + "Function Name": "hasCHExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7533, + "End Line": 7535 + }, + { + "Function Name": "hasObjCExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7553, + "End Line": 7555 + }, + { + "Function Name": "hasObjCHExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7557, + "End Line": 7559 + }, + { + "Function Name": "hasObjCppExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7561, + "End Line": 7564 + }, + { + "Function Name": "hasObjCppHExt", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7566, + "End Line": 7568 + }, + { + "Function Name": "getZigBackend", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7734, + "End Line": 7737 + }, + { + "Function Name": "compilerRtStrip", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 8168, + "End Line": 8170 + }, + { + "Function Name": "create", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 5, "Control Flow Ratio": "0.0%", - "Start Line": 9075, - "End Line": 9079 + "Start Line": 1897, + "End Line": 1903 }, { - "Function Name": "PrintHex", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 5, + "Function Name": "getCrtPathsInner", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 5, "Control Flow Ratio": "0.0%", - "Start Line": 9802, - "End Line": 9806 + "Start Line": 8106, + "End Line": 8112 }, { - "Function Name": "GetTagName", - "Structural Impact": 1.3, - "Lines of Code (LOC)": 6, + "Function Name": "addModule", + "Structural Impact": 2.7, + "Lines of Code (LOC)": 20, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 4165, - "End Line": 4170 + "Start Line": 1449, + "End Line": 1468 }, { - "Function Name": "GetShortcuts", - "Structural Impact": 1.3, - "Lines of Code (LOC)": 6, + "Function Name": "addModuleTableToCacheHash", + "Structural Impact": 2.7, + "Lines of Code (LOC)": 10, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 4, "Control Flow Ratio": "0.0%", - "Start Line": 4175, - "End Line": 4180 + "Start Line": 1826, + "End Line": 1835 }, { - "Function Name": "DoUnpackRev", - "Structural Impact": 1.3, - "Lines of Code (LOC)": 6, + "Function Name": "addResolvedTarget", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 16, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6002, - "End Line": 6007 + "Start Line": 1470, + "End Line": 1485 }, { - "Function Name": "DoPackStd", - "Structural Impact": 1.3, + "Function Name": "failCObj", + "Structural Impact": 2.5, "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 4, "Control Flow Ratio": "0.0%", - "Start Line": 6011, - "End Line": 6016 + "Start Line": 7315, + "End Line": 7320 }, { - "Function Name": "DoPackRev", - "Structural Impact": 1.3, - "Lines of Code (LOC)": 6, + "Function Name": "failWin32Resource", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 4, "Control Flow Ratio": "0.0%", - "Start Line": 6018, - "End Line": 6023 + "Start Line": 7360, + "End Line": 7360 }, { - "Function Name": "GetRequestedTags", - "Structural Impact": 1.2, + "Function Name": "reportRetryableWin32ResourceError", + "Structural Impact": 2.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 3411, - "End Line": 3415 + "Start Line": 6082, + "End Line": 6086 }, { - "Function Name": "AvailableOptions", - "Structural Impact": 1.2, - "Lines of Code (LOC)": 4, + "Function Name": "failCObjWithOwnedDiagBundle", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 4156, - "End Line": 4159 + "Start Line": 7340, + "End Line": 7344 }, { - "Function Name": "AUTOLOAD", - "Structural Impact": 1.2, - "Lines of Code (LOC)": 4, + "Function Name": "failWin32ResourceWithOwnedBundle", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 5571, - "End Line": 5574 + "Start Line": 7383, + "End Line": 7387 }, { - "Function Name": "IsPC", - "Structural Impact": 1.2, - "Lines of Code (LOC)": 4, + "Function Name": "deinit", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 7, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 5915, - "End Line": 5918 + "Start Line": 891, + "End Line": 897 }, { - "Function Name": "DoUnpackStd", - "Structural Impact": 1.2, - "Lines of Code (LOC)": 5, + "Function Name": "ensureUnusedCapacity", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 5996, - "End Line": 6000 + "Start Line": 137, + "End Line": 137 }, { - "Function Name": "DummyWriteProc", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "isNested", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 1241, - "End Line": 1241 + "Start Line": 681, + "End Line": 686 }, { - "Function Name": "SetWarning", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "deinit", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 2310, - "End Line": 2310 + "Start Line": 915, + "End Line": 919 }, { - "Function Name": "GetWarning", - "Structural Impact": 1.1, + "Function Name": "reportRetryableCObjectError", + "Structural Impact": 2.0, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 2313, - "End Line": 2313 + "Start Line": 6073, + "End Line": 6073 }, { - "Function Name": "Get8s", - "Structural Impact": 1.1, + "Function Name": "tmpFilePath", + "Structural Impact": 2.0, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 6056, - "End Line": 6056 + "Start Line": 6734, + "End Line": 6734 }, { - "Function Name": "Get8u", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "deinit", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 3, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6057, - "End Line": 6057 + "Start Line": 430, + "End Line": 432 }, { - "Function Name": "Get16s", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "addToHasher", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6058, - "End Line": 6058 + "Start Line": 436, + "End Line": 439 }, { - "Function Name": "Get16u", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "destroy", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6059, - "End Line": 6059 + "Start Line": 1329, + "End Line": 1332 }, { - "Function Name": "Get32s", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "destroy", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6060, - "End Line": 6060 + "Start Line": 1376, + "End Line": 1379 }, { - "Function Name": "Get32u", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "deinit", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 3, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6061, - "End Line": 6061 + "Start Line": 5625, + "End Line": 5627 }, { - "Function Name": "GetFloat", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "getCrtPaths", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6062, - "End Line": 6062 + "Start Line": 8098, + "End Line": 8101 }, { - "Function Name": "GetDouble", - "Structural Impact": 1.1, + "Function Name": "deinit", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6063, - "End Line": 6063 + "Start Line": 109, + "End Line": 109 }, { - "Function Name": "Get16uRev", - "Structural Impact": 1.1, + "Function Name": "deinit", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6064, - "End Line": 6064 + "Start Line": 141, + "End Line": 141 }, { - "Function Name": "Get32uRev", - "Structural Impact": 1.1, + "Function Name": "deinit", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6065, - "End Line": 6065 + "Start Line": 154, + "End Line": 154 }, { - "Function Name": "Set8s", - "Structural Impact": 1.1, + "Function Name": "openInfo", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6123, - "End Line": 6123 + "Start Line": 449, + "End Line": 449 }, { - "Function Name": "Set8u", - "Structural Impact": 1.1, + "Function Name": "fail", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 6124, - "End Line": 6124 + "Start Line": 1892, + "End Line": 1892 }, { - "Function Name": "Set16u", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, + "Function Name": "setAllocFailure", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 6125, - "End Line": 6125 + "Start Line": 7685, + "End Line": 7689 }, { - "Function Name": "Set32u", - "Structural Impact": 1.1, + "Function Name": "tryLock", + "Structural Impact": 1.5, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 6126, - "End Line": 6126 + "Start Line": 252, + "End Line": 252 }, { - "Function Name": "Set16uRev", - "Structural Impact": 1.1, + "Function Name": "lock", + "Structural Impact": 1.5, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 6127, - "End Line": 6127 + "Start Line": 253, + "End Line": 253 }, { - "Function Name": "GetByteOrder", - "Structural Impact": 1.1, + "Function Name": "unlock", + "Structural Impact": 1.5, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 6131, - "End Line": 6131 + "Start Line": 254, + "End Line": 254 }, { - "Function Name": "FormatSize", - "Structural Impact": 1.1, + "Function Name": "getAllErrorsAlloc", + "Structural Impact": 1.5, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 6253, - "End Line": 6253 + "Start Line": 3889, + "End Line": 3889 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 2806, - "Sequential Logic Declarations": 1865, - "Function Parameters": 373, - "Function/Method Declarations": 237, - "Class/Entity Declarations": 1, - "Defensive Programming Constructs": 57, - "Type/Safety Bypasses": 21, - "High-Risk Execution Commands": 4, - "I/O and Network Boundaries": 4, - "Exposed API / Public Exports": 3, - "State Mutations / Variable Reassignments": 6165, - "Commented-out Code (Dead Logic)": 11, - "Structured Documentation Blocks": 0, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 10, - "UI / View Layer Components": 16, - "Closures and Anonymous Functions": 5, - "Global State Dependencies": 2046, - "Decorators and Annotations": 728, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 57, - "Scientific & Mathematical Operations": 25, - "Metaprogramming & Reflection": 7, - "Module Dependencies (Imports)": 82, + "Control Flow Branches": 2118, + "Sequential Logic Declarations": 661, + "Function Parameters": 183, + "Function/Method Declarations": 183, + "Class/Entity Declarations": 52, + "Defensive Programming Constructs": 1135, + "Type/Safety Bypasses": 257, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 1, + "Exposed API / Public Exports": 176, + "State Mutations / Variable Reassignments": 402, + "Commented-out Code (Dead Logic)": 4, + "Structured Documentation Blocks": 385, + "Unit Test Assertions": 11, + "Asynchronous/Concurrent Execution": 6, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 714, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 8, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 9, + "Metaprogramming & Reflection": 18, + "Module Dependencies (Imports)": 31, "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 8, + "Planned Work (TODOs)": 35, + "Acknowledged Tech Debt (FIXMEs)": 6, "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 10, + "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 1863, - "Manual Memory Allocation": 0, + "Pointer Arithmetic & Addressing": 247, + "Manual Memory Allocation": 1, "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 81, - "Ad-hoc Print / Debug Statements": 93, - "Explicit Type Casts": 124, - "Fatal Aborts & Exceptions": 3, + "Structured Telemetry & Logging": 3, + "Ad-hoc Print / Debug Statements": 2, + "Explicit Type Casts": 168, + "Fatal Aborts & Exceptions": 374, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 635, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 235, - "Private / Encapsulated Scopes": 949, + "Bitwise Operations": 1200, + "Thread Synchronization Locks": 71, + "Immutable Data Declarations": 816, + "Resource Deallocation & Cleanup": 160, + "Private / Encapsulated Scopes": 746, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 15, + "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 7658, + "Structural Space Indentations": 6042, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, - "Ipc Rpc Bridges": 5, + "Ipc Rpc Bridges": 3, "Feature Flags": 0, "Serialization Parsing": 0, - "Regex Execution": 419, - "Time Date Logic": 57, + "Regex Execution": 0, + "Time Date Logic": 1, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -61744,31 +61529,31 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 1431, - "Design Camel Case": 5, - "Design Snake Case": 101, - "Design Pascal Case": 529, - "Design Upper Case": 795, - "Design Short Vars": 54, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 32, + "Core Var Decl": 854, + "Design Camel Case": 2, + "Design Snake Case": 710, + "Design Pascal Case": 114, + "Design Upper Case": 0, + "Design Short Vars": 103, + "Design Long Vars": 4, + "Duplicate Logic": 3, + "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 485, + "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 2, + "Dynamic Code Execution (Eval/Exec)": 34, "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 19, + "Commented-Out Executable Logic": 1, "Low-Level Bitwise / Cryptographic Math": 0, "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 1, + "Non-Standard Unicode / Homoglyphs": 0, "Embedded Credentials & Keys": 0, "Sec Extension Mismatch": 0, - "Sec Entropy": 1, + "Sec Entropy": 0, "Sec Tainted Injection": 0, "Prompt Injection": 0, "Agentic Rce": 0, @@ -61776,129 +61561,59 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 99, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 8, - "Total Downstream (Absolute Dependency Blast Radius)": 0 + "Direct Upstream (Fragility)": 29, + "Direct Downstream (Dependency Blast Radius)": 2, + "Total Upstream (Absolute Fragility)": 5, + "Total Downstream (Absolute Dependency Blast Radius)": 8 }, "9. Extracted Dependencies": [ - "CodedCharacterSet", - "Compact", - "Cwd", - "Digest::MD5", - "Digest::SHA", - "EXIF", - "Encode", - "Exporter", - "File::Basename", - "File::RandomAccess", - "File::StatX", - "FilePath", - "Image::ExifTool", - "Image::ExifTool::BPG", - "Image::ExifTool::BigTIFF", - "Image::ExifTool::CanonRaw", - "Image::ExifTool::Charset", - "Image::ExifTool::GPS", - "Image::ExifTool::GeoTiff", - "Image::ExifTool::Geolocation", - "Image::ExifTool::Geotag", - "Image::ExifTool::HTML", - "Image::ExifTool::HtmlDump", - "Image::ExifTool::ICC_Profile", - "Image::ExifTool::JPEGDigest", - "Image::ExifTool::Lang", - "Image::ExifTool::MacOS", - "Image::ExifTool::Panasonic", - "Image::ExifTool::Shortcuts", - "Image::ExifTool::Sony", - "Image::ExifTool::Validate", - "Image::ExifTool::XMP", - "ListSplit", - "POSIX", - "PRINT_CONV", - "Require", - "SystemTimeRes", - "Time::HiRes", - "Time::Local", - "Time::Piece", - "Win32::API", - "Win32API::File", - "WindowsLongPath", - "a", - "all", - "alternate", - "base", - "biggie", - "binary", - "chance", - "character", - "configFile", - "data", - "default", - "different", - "directory", - "duplicates", - "entries", - "error", - "extension", - "file", - "groups", - "hash", - "hex", - "in", - "incorrect", - "index", - "input", - "it", - "key", - "longer", - "more", - "need", - "new", - "of", - "only", - "overload", - "print", - "proc", - "recognized", - "requested", - "sort", - "special", - "specific", - "specified", - "strict", - "such", - "system", - "tag", - "tags", - "the", - "this", - "value", - "values", - "vars", - "verbose", - "warning", - "warnings", - "when" + "Air.zig", + "Builtin.zig", + "Compilation/Config.zig", + "InternPool.zig", + "Package.zig", + "Sema.zig", + "Type.zig", + "Value.zig", + "Zcu.zig", + "build_options", + "builtin", + "codegen/c.zig", + "codegen/llvm.zig", + "dev.zig", + "introspect.zig", + "libs/freebsd.zig", + "libs/glibc.zig", + "libs/libcxx.zig", + "libs/libtsan.zig", + "libs/libunwind.zig", + "libs/mingw.zig", + "libs/musl.zig", + "libs/netbsd.zig", + "libs/wasi_libc.zig", + "link.zig", + "main.zig", + "std", + "target.zig", + "tracy.zig" ] }, - "perl/exiftool/Makefile.PL": { + "zig/zig/InternPool.zig": { "1. Artifact Identity": { - "Filename": "Makefile.PL", - "Path": "perl/exiftool/Makefile.PL", - "Language": "Perl", + "Filename": "InternPool.zig", + "Path": "zig/zig/InternPool.zig", + "Language": "Zig", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "perl", - "Lock Tier": 1, - "Identity Proof": "Metadata Anchor (Makefile.PL)" + "Folder Dominant Lang": "zig", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": 7481.06, - "Y": 28.3, - "Z": 2130.31 + "X": 3821.22, + "Y": -93.04, + "Z": -4652.55 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -61907,84 +61622,6507 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 60, - "Coding LOC": 51, - "Documentation LOC": 6, - "Structural Magnitude": 18.02, - "Control Flow Ratio": "84.6%", - "Popularity Rank": 0, + "Total LOC": 13040, + "Coding LOC": 10787, + "Documentation LOC": 1198, + "Structural Magnitude": 6498.14, + "Control Flow Ratio": "65.0%", + "Popularity Rank": 3, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.608 + "Raw Cognitive Density": 0.516 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "25.31%", - "Error & Exception Exposure": "68.15%", - "Tech Debt Exposure": "0.0%", - "Testing Exposure": "2.3%", - "API Exposure": "0.0%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "37.02%", - "Commented Logic Exposure": "0.0%", + "Cognitive Load Exposure": "14.09%", + "Error & Exception Exposure": "59.26%", + "Tech Debt Exposure": "16.61%", + "Testing Exposure": "80.0%", + "API Exposure": "4.38%", + "Concurrency Exposure": "33.98%", + "State Flux Exposure": "0.0%", + "Commented Logic Exposure": "5.7%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "31.89%", + "Documentation Exposure": "45.08%", "Hardcoded Payload Artifacts": "0.0%" }, - "5. Function Analysis": [], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 22, - "Sequential Logic Declarations": 4, - "Function Parameters": 0, - "Function/Method Declarations": 0, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, - "Type/Safety Bypasses": 0, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 2, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 0, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 0, - "Decorators and Annotations": 47, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 2, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 0, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 0, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, + "5. Function Analysis": [ + { + "Function Name": "get", + "Structural Impact": 498.4, + "Lines of Code (LOC)": 800, + "Control Flow Branches": 204, + "Input Parameters": 4, + "Control Flow Ratio": "78.5%", + "Start Line": 7846, + "End Line": 8645 + }, + { + "Function Name": "getCoerced", + "Structural Impact": 288.1, + "Lines of Code (LOC)": 275, + "Control Flow Branches": 111, + "Input Parameters": 5, + "Control Flow Ratio": "73.0%", + "Start Line": 10608, + "End Line": 10882 + }, + { + "Function Name": "eql", + "Structural Impact": 224.3, + "Lines of Code (LOC)": 326, + "Control Flow Branches": 103, + "Input Parameters": 3, + "Control Flow Ratio": "63.2%", + "Start Line": 2866, + "End Line": 3191 + }, + { + "Function Name": "indexToKey", + "Structural Impact": 148.9, + "Lines of Code (LOC)": 518, + "Control Flow Branches": 70, + "Input Parameters": 2, + "Control Flow Ratio": "64.8%", + "Start Line": 6980, + "End Line": 7497 + }, + { + "Function Name": "getStructType", + "Structural Impact": 107.9, + "Lines of Code (LOC)": 199, + "Control Flow Branches": 39, + "Input Parameters": 5, + "Control Flow Ratio": "86.7%", + "Start Line": 8903, + "End Line": 9101 + }, + { + "Function Name": "getOrPutTrailingString", + "Structural Impact": 101.5, + "Lines of Code (LOC)": 119, + "Control Flow Branches": 38, + "Input Parameters": 5, + "Control Flow Ratio": "74.5%", + "Start Line": 11825, + "End Line": 11943 + }, + { + "Function Name": "hash64", + "Structural Impact": 88.2, + "Lines of Code (LOC)": 240, + "Control Flow Branches": 43, + "Input Parameters": 2, + "Control Flow Ratio": "60.6%", + "Start Line": 2625, + "End Line": 2864 + }, + { + "Function Name": "getOrPutKeyEnsuringAdditionalCapacity", + "Structural Impact": 88.0, + "Lines of Code (LOC)": 95, + "Control Flow Branches": 33, + "Input Parameters": 5, + "Control Flow Ratio": "73.3%", + "Start Line": 7713, + "End Line": 7807 + }, + { + "Function Name": "dumpStatsFallible", + "Structural Impact": 84.0, + "Lines of Code (LOC)": 260, + "Control Flow Branches": 40, + "Input Parameters": 2, + "Control Flow Ratio": "85.1%", + "Start Line": 11068, + "End Line": 11327 + }, + { + "Function Name": "getEnumType", + "Structural Impact": 83.9, + "Lines of Code (LOC)": 160, + "Control Flow Branches": 30, + "Input Parameters": 5, + "Control Flow Ratio": "78.9%", + "Start Line": 9967, + "End Line": 10126 + }, + { + "Function Name": "trackZir", + "Structural Impact": 83.2, + "Lines of Code (LOC)": 99, + "Control Flow Branches": 34, + "Input Parameters": 4, + "Control Flow Ratio": "73.9%", + "Start Line": 214, + "End Line": 312 + }, + { + "Function Name": "getErrorValue", + "Structural Impact": 78.5, + "Lines of Code (LOC)": 94, + "Control Flow Branches": 32, + "Input Parameters": 4, + "Control Flow Ratio": "72.7%", + "Start Line": 12807, + "End Line": 12900 + }, + { + "Function Name": "List", + "Structural Impact": 72.7, + "Lines of Code (LOC)": 238, + "Control Flow Branches": 42, + "Input Parameters": 1, + "Control Flow Ratio": "56.8%", + "Start Line": 1139, + "End Line": 1376 + }, + { + "Function Name": "addDependency", + "Structural Impact": 71.3, + "Lines of Code (LOC)": 85, + "Control Flow Branches": 29, + "Input Parameters": 4, + "Control Flow Ratio": "96.7%", + "Start Line": 913, + "End Line": 997 + }, + { + "Function Name": "loadStructType", + "Structural Impact": 67.7, + "Lines of Code (LOC)": 177, + "Control Flow Branches": 33, + "Input Parameters": 2, + "Control Flow Ratio": "82.5%", + "Start Line": 4182, + "End Line": 4358 + }, + { + "Function Name": "getUnionType", + "Structural Impact": 67.6, + "Lines of Code (LOC)": 127, + "Control Flow Branches": 24, + "Input Parameters": 5, + "Control Flow Ratio": "85.7%", + "Start Line": 8706, + "End Line": 8832 + }, + { + "Function Name": "rehashTrackedInsts", + "Structural Impact": 50.4, + "Lines of Code (LOC)": 87, + "Control Flow Branches": 22, + "Input Parameters": 3, + "Control Flow Ratio": "84.6%", + "Start Line": 317, + "End Line": 403 + }, + { + "Function Name": "init", + "Structural Impact": 43.9, + "Lines of Code (LOC)": 78, + "Control Flow Branches": 19, + "Input Parameters": 3, + "Control Flow Ratio": "95.0%", + "Start Line": 6829, + "End Line": 6906 + }, + { + "Function Name": "getGeneratedTagEnumType", + "Structural Impact": 43.5, + "Lines of Code (LOC)": 109, + "Control Flow Branches": 16, + "Input Parameters": 4, + "Control Flow Ratio": "64.0%", + "Start Line": 10141, + "End Line": 10249 + }, + { + "Function Name": "getFuncDeclIes", + "Structural Impact": 40.9, + "Lines of Code (LOC)": 148, + "Control Flow Branches": 14, + "Input Parameters": 4, + "Control Flow Ratio": "56.0%", + "Start Line": 9387, + "End Line": 9534 + }, + { + "Function Name": "getFuncInstanceIes", + "Structural Impact": 36.6, + "Lines of Code (LOC)": 151, + "Control Flow Branches": 12, + "Input Parameters": 4, + "Control Flow Ratio": "52.2%", + "Start Line": 9679, + "End Line": 9829 + }, + { + "Function Name": "dumpGenericInstancesFallible", + "Structural Impact": 32.3, + "Lines of Code (LOC)": 58, + "Control Flow Branches": 16, + "Input Parameters": 2, + "Control Flow Ratio": "69.6%", + "Start Line": 11435, + "End Line": 11492 + }, + { + "Function Name": "tagValueIndex", + "Structural Impact": 31.1, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 14, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 4410, + "End Line": 4432 + }, + { + "Function Name": "loadEnumType", + "Structural Impact": 29.8, + "Lines of Code (LOC)": 76, + "Control Flow Branches": 14, + "Input Parameters": 2, + "Control Flow Ratio": "73.7%", + "Start Line": 4435, + "End Line": 4510 + }, + { + "Function Name": "getFuncInstance", + "Structural Impact": 28.4, + "Lines of Code (LOC)": 76, + "Control Flow Branches": 10, + "Input Parameters": 4, + "Control Flow Ratio": "58.8%", + "Start Line": 9599, + "End Line": 9674 + }, + { + "Function Name": "getFuncType", + "Structural Impact": 27.5, + "Lines of Code (LOC)": 59, + "Control Flow Branches": 10, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 9166, + "End Line": 9224 + }, + { + "Function Name": "isExternOrFn", + "Structural Impact": 23.4, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 12, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 655, + "End Line": 671 + }, + { + "Function Name": "pack", + "Structural Impact": 22.4, + "Lines of Code (LOC)": 52, + "Control Flow Branches": 13, + "Input Parameters": 1, + "Control Flow Ratio": "86.7%", + "Start Line": 12943, + "End Line": 12994 + }, + { + "Function Name": "getFuncDecl", + "Structural Impact": 21.0, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "58.3%", + "Start Line": 9305, + "End Line": 9367 + }, + { + "Function Name": "nameIndex", + "Structural Impact": 20.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 9, + "Input Parameters": 3, + "Control Flow Ratio": "64.3%", + "Start Line": 3686, + "End Line": 3696 + }, + { + "Function Name": "typeOf", + "Structural Impact": 20.6, + "Lines of Code (LOC)": 241, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "42.9%", + "Start Line": 11961, + "End Line": 12201 + }, + { + "Function Name": "getErrorSetType", + "Structural Impact": 20.3, + "Lines of Code (LOC)": 48, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "46.7%", + "Start Line": 9536, + "End Line": 9583 + }, + { + "Function Name": "loadUnionType", + "Structural Impact": 20.0, + "Lines of Code (LOC)": 54, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 3537, + "End Line": 3590 + }, + { + "Function Name": "getTupleType", + "Structural Impact": 19.9, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "58.3%", + "Start Line": 9109, + "End Line": 9149 + }, + { + "Function Name": "deinit", + "Structural Impact": 19.5, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 6908, + "End Line": 6950 + }, + { + "Function Name": "zigTypeTag", + "Structural Impact": 19.4, + "Lines of Code (LOC)": 249, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "10.3%", + "Start Line": 12307, + "End Line": 12555 + }, + { + "Function Name": "dumpAllFallible", + "Structural Impact": 19.2, + "Lines of Code (LOC)": 101, + "Control Flow Branches": 9, + "Input Parameters": 1, + "Control Flow Ratio": "81.8%", + "Start Line": 11329, + "End Line": 11429 + }, + { + "Function Name": "nextField", + "Structural Impact": 19.0, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "63.6%", + "Start Line": 9933, + "End Line": 9955 + }, + { + "Function Name": "dbHelper", + "Structural Impact": 18.9, + "Lines of Code (LOC)": 157, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 4823, + "End Line": 4979 + }, + { + "Function Name": "getCoercedFunc", + "Structural Impact": 18.9, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 6, + "Input Parameters": 5, + "Control Flow Ratio": "54.5%", + "Start Line": 10914, + "End Line": 10949 + }, + { + "Function Name": "getBackingAddrTag", + "Structural Impact": 18.7, + "Lines of Code (LOC)": 27, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "56.2%", + "Start Line": 12276, + "End Line": 12302 + }, + { + "Function Name": "addLimbsExtraAssumeCapacity", + "Structural Impact": 18.4, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "81.8%", + "Start Line": 10441, + "End Line": 10461 + }, + { + "Function Name": "getErrorValueIfExists", + "Structural Impact": 18.3, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "69.2%", + "Start Line": 12902, + "End Line": 12920 + }, + { + "Function Name": "next", + "Structural Impact": 18.2, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 11, + "Input Parameters": 1, + "Control Flow Ratio": "68.8%", + "Start Line": 4146, + "End Line": 4169 + }, + { + "Function Name": "slicePtrType", + "Structural Impact": 18.0, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 10553, + "End Line": 10566 + }, + { + "Function Name": "pack", + "Structural Impact": 17.7, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "90.9%", + "Start Line": 791, + "End Line": 833 + }, + { + "Function Name": "getOpaqueType", + "Structural Impact": 17.7, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 10256, + "End Line": 10296 + }, + { + "Function Name": "createNamespace", + "Structural Impact": 17.5, + "Lines of Code (LOC)": 36, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 11687, + "End Line": 11722 + }, + { + "Function Name": "extraFuncType", + "Structural Impact": 17.4, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 7, + "Input Parameters": 3, + "Control Flow Ratio": "77.8%", + "Start Line": 7528, + "End Line": 7555 + }, + { + "Function Name": "removeDependenciesForDepender", + "Structural Impact": 17.2, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 7, + "Input Parameters": 3, + "Control Flow Ratio": "77.8%", + "Start Line": 848, + "End Line": 872 + }, + { + "Function Name": "getUnion", + "Structural Impact": 16.8, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 8647, + "End Line": 8669 + }, + { + "Function Name": "getIfExists", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "70.0%", + "Start Line": 10298, + "End Line": 10313 + }, + { + "Function Name": "getString", + "Structural Impact": 14.6, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "70.0%", + "Start Line": 11945, + "End Line": 11959 + }, + { + "Function Name": "indexToKeyBigInt", + "Structural Impact": 14.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, + "Input Parameters": 4, + "Control Flow Ratio": "83.3%", + "Start Line": 7625, + "End Line": 7641 + }, + { + "Function Name": "next", + "Structural Impact": 13.7, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "61.5%", + "Start Line": 4107, + "End Line": 4126 + }, + { + "Function Name": "funcIesResolvedPtr", + "Structural Impact": 13.4, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12678, + "End Line": 12703 + }, + { + "Function Name": "funcAnalysisPtr", + "Structural Impact": 13.3, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12564, + "End Line": 12587 + }, + { + "Function Name": "srcInst", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 675, + "End Line": 690 + }, + { + "Function Name": "finishFuncInstance", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 3, + "Input Parameters": 7, + "Control Flow Ratio": "100.0%", + "Start Line": 9831, + "End Line": 9861 + }, + { + "Function Name": "isNoReturn", + "Structural Impact": 12.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 12254, + "End Line": 12266 + }, + { + "Function Name": "getOrPutStringOpt", + "Structural Impact": 12.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 11813, + "End Line": 11822 + }, + { + "Function Name": "toUnsigned", + "Structural Impact": 12.4, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1887, + "End Line": 1892 + }, + { + "Function Name": "dependencyIterator", + "Structural Impact": 11.6, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 887, + "End Line": 911 + }, + { + "Function Name": "funcZirBodyInst", + "Structural Impact": 11.6, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "55.6%", + "Start Line": 12629, + "End Line": 12653 + }, + { + "Function Name": "isIntegerType", + "Structural Impact": 11.5, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 10970, + "End Line": 10992 + }, + { + "Function Name": "putKeyReplace", + "Structural Impact": 11.4, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "57.1%", + "Start Line": 7816, + "End Line": 7844 + }, + { + "Function Name": "getOrPutStringFmt", + "Structural Impact": 11.4, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 6, + "Control Flow Ratio": "60.0%", + "Start Line": 11796, + "End Line": 11811 + }, + { + "Function Name": "Map", + "Structural Impact": 11.3, + "Lines of Code (LOC)": 56, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1547, + "End Line": 1602 + }, + { + "Function Name": "isErrorSetType", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 11016, + "End Line": 11024 + }, + { + "Function Name": "max", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 6397, + "End Line": 6401 + }, + { + "Function Name": "min", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 6412, + "End Line": 6416 + }, + { + "Function Name": "addFieldName", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 3, + "Input Parameters": 5, + "Control Flow Ratio": "60.0%", + "Start Line": 12746, + "End Line": 12762 + }, + { + "Function Name": "unpack", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "71.4%", + "Start Line": 12996, + "End Line": 13038 + }, + { + "Function Name": "extraFuncInstance", + "Structural Impact": 10.5, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 7579, + "End Line": 7609 + }, + { + "Function Name": "addExtraAssumeCapacity", + "Structural Impact": 10.5, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 10403, + "End Line": 10439 + }, + { + "Function Name": "getCoercedFuncDecl", + "Structural Impact": 10.5, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 3, + "Input Parameters": 5, + "Control Flow Ratio": "60.0%", + "Start Line": 10884, + "End Line": 10897 + }, + { + "Function Name": "getCoercedFuncInstance", + "Structural Impact": 10.5, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 3, + "Input Parameters": 5, + "Control Flow Ratio": "60.0%", + "Start Line": 10899, + "End Line": 10912 + }, + { + "Function Name": "unpack", + "Structural Impact": 10.1, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "83.3%", + "Start Line": 757, + "End Line": 788 + }, + { + "Function Name": "createDeclNav", + "Structural Impact": 10.0, + "Lines of Code (LOC)": 30, + "Control Flow Branches": 2, + "Input Parameters": 7, + "Control Flow Ratio": "66.7%", + "Start Line": 11571, + "End Line": 11600 + }, + { + "Function Name": "funcTypeReturnType", + "Structural Impact": 9.7, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 12233, + "End Line": 12252 + }, + { + "Function Name": "eql", + "Structural Impact": 9.5, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2547, + "End Line": 2562 + }, + { + "Function Name": "PtrElem", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "55.6%", + "Start Line": 1168, + "End Line": 1185 + }, + { + "Function Name": "assumeRuntimeBitsIfFieldTypesWip", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "44.4%", + "Start Line": 3797, + "End Line": 3811 + }, + { + "Function Name": "addMap", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 10341, + "End Line": 10349 + }, + { + "Function Name": "isFn", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 637, + "End Line": 649 + }, + { + "Function Name": "getExtern", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 586, + "End Line": 595 + }, + { + "Function Name": "isThreadlocal", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 625, + "End Line": 635 + }, + { + "Function Name": "PtrArrayElem", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "55.6%", + "Start Line": 1153, + "End Line": 1167 + }, + { + "Function Name": "ptrsHaveSameAlignment", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 12766, + "End Line": 12771 + }, + { + "Function Name": "format", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1899, + "End Line": 1906 + }, + { + "Function Name": "extraFuncDecl", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 7557, + "End Line": 7577 + }, + { + "Function Name": "indexToFuncType", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 10960, + "End Line": 10967 + }, + { + "Function Name": "ensureTotalCapacity", + "Structural Impact": 9.0, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1290, + "End Line": 1296 + }, + { + "Function Name": "next", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "71.4%", + "Start Line": 877, + "End Line": 884 + }, + { + "Function Name": "remove", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 10354, + "End Line": 10371 + }, + { + "Function Name": "assumePointerAlignedIfWip", + "Structural Impact": 8.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "42.9%", + "Start Line": 3897, + "End Line": 3912 + }, + { + "Function Name": "extraFuncCoerced", + "Structural Impact": 8.7, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 7611, + "End Line": 7623 + }, + { + "Function Name": "createNav", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 33, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 11535, + "End Line": 11567 + }, + { + "Function Name": "nameIndex", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 2068, + "End Line": 2073 + }, + { + "Function Name": "typeOf", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 52, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 3193, + "End Line": 3244 + }, + { + "Function Name": "nameIndex", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 4399, + "End Line": 4404 + }, + { + "Function Name": "toSlice", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 1808, + "End Line": 1810 + }, + { + "Function Name": "fieldAlign", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3512, + "End Line": 3515 + }, + { + "Function Name": "getBit", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3629, + "End Line": 3632 + }, + { + "Function Name": "fieldAlign", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3708, + "End Line": 3711 + }, + { + "Function Name": "fieldInit", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3713, + "End Line": 3717 + }, + { + "Function Name": "setInitsWip", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "30.0%", + "Start Line": 3927, + "End Line": 3952 + }, + { + "Function Name": "createComptimeUnit", + "Structural Impact": 8.2, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 2, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 11508, + "End Line": 11525 + }, + { + "Function Name": "resolveNavType", + "Structural Impact": 8.1, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 11604, + "End Line": 11644 + }, + { + "Function Name": "setCapacity", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "42.9%", + "Start Line": 1298, + "End Line": 1319 + }, + { + "Function Name": "loadOpaqueType", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 4527, + "End Line": 4547 + }, + { + "Function Name": "getOrPutString", + "Structural Impact": 8.0, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 11782, + "End Line": 11794 + }, + { + "Function Name": "appendSliceAssumeCapacity", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1215, + "End Line": 1230 + }, + { + "Function Name": "setFieldTypesWip", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "37.5%", + "Start Line": 3813, + "End Line": 3827 + }, + { + "Function Name": "setLayoutWip", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "37.5%", + "Start Line": 3842, + "End Line": 3856 + }, + { + "Function Name": "setFullyResolved", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "37.5%", + "Start Line": 3975, + "End Line": 3989 + }, + { + "Function Name": "getMutableLimbs", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1400, + "End Line": 1411 + }, + { + "Function Name": "unwrapCoercedFunc", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12733, + "End Line": 12743 + }, + { + "Function Name": "resolveFull", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 157, + "End Line": 165 + }, + { + "Function Name": "unwrap", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 4811, + "End Line": 4819 + }, + { + "Function Name": "childType", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 10542, + "End Line": 10550 + }, + { + "Function Name": "createFile", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 11748, + "End Line": 11761 + }, + { + "Function Name": "aggregateTypeLen", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12213, + "End Line": 12221 + }, + { + "Function Name": "aggregateTypeLenIncludingSentinel", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12223, + "End Line": 12231 + }, + { + "Function Name": "iesFuncIndex", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12655, + "End Line": 12664 + }, + { + "Function Name": "slicePtr", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 10569, + "End Line": 10576 + }, + { + "Function Name": "sliceLen", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 10579, + "End Line": 10586 + }, + { + "Function Name": "dump", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 4, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 11063, + "End Line": 11066 + }, + { + "Function Name": "isAggregateType", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 11034, + "End Line": 11039 + }, + { + "Function Name": "isFuncBody", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 12557, + "End Line": 12562 + }, + { + "Function Name": "resolve", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 172, + "End Line": 174 + }, + { + "Function Name": "toSlice", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 1930, + "End Line": 1932 + }, + { + "Function Name": "getErrorValue", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 12923, + "End Line": 12930 + }, + { + "Function Name": "getErrorValueIfExists", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 12932, + "End Line": 12934 + }, + { + "Function Name": "assumePointerAlignedIfFieldTypesWip", + "Structural Impact": 6.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "33.3%", + "Start Line": 3449, + "End Line": 3462 + }, + { + "Function Name": "assumePointerAlignedIfFieldTypesWip", + "Structural Impact": 6.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "33.3%", + "Start Line": 3882, + "End Line": 3895 + }, + { + "Function Name": "activate", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 6952, + "End Line": 6965 + }, + { + "Function Name": "addInt", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 1, + "Input Parameters": 6, + "Control Flow Ratio": "100.0%", + "Start Line": 10373, + "End Line": 10395 + }, + { + "Function Name": "setFieldAligns", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 3530, + "End Line": 3534 + }, + { + "Function Name": "unwrap", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 436, + "End Line": 444 + }, + { + "Function Name": "wrap", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 445, + "End Line": 452 + }, + { + "Function Name": "getLimbs", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 1088, + "End Line": 1094 + }, + { + "Function Name": "toInt", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 3676, + "End Line": 3682 + }, + { + "Function Name": "checkField", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 4993, + "End Line": 5009 + }, + { + "Function Name": "toByteUnits", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 6343, + "End Line": 6348 + }, + { + "Function Name": "toRelaxedCompareUnits", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 6464, + "End Line": 6469 + }, + { + "Function Name": "unwrap", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 1620, + "End Line": 1623 + }, + { + "Function Name": "unwrap", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 1700, + "End Line": 1703 + }, + { + "Function Name": "fromByteUnits", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 6350, + "End Line": 6354 + }, + { + "Function Name": "deactivate", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 6967, + "End Line": 6971 + }, + { + "Function Name": "getNamesFromMainThread", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 12802, + "End Line": 12805 + }, + { + "Function Name": "init", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 1696, + "End Line": 1698 + }, + { + "Function Name": "unwrap", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 1804, + "End Line": 1806 + }, + { + "Function Name": "unwrap", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 1926, + "End Line": 1928 + }, + { + "Function Name": "assumeRuntimeBitsIfFieldTypesWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 3404, + "End Line": 3416 + }, + { + "Function Name": "setRequiresComptimeWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 3422, + "End Line": 3434 + }, + { + "Function Name": "setRequiresComptimeWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 3770, + "End Line": 3782 + }, + { + "Function Name": "clearFieldTypesWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "40.0%", + "Start Line": 3829, + "End Line": 3840 + }, + { + "Function Name": "clearLayoutWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "40.0%", + "Start Line": 3858, + "End Line": 3869 + }, + { + "Function Name": "clearAlignmentWip", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "40.0%", + "Start Line": 3914, + "End Line": 3925 + }, + { + "Function Name": "addManyAsArrayAssumeCapacity", + "Structural Impact": 5.7, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1252, + "End Line": 1262 + }, + { + "Function Name": "typeOf", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 565, + "End Line": 571 + }, + { + "Function Name": "toBigInt", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2415, + "End Line": 2421 + }, + { + "Function Name": "knownNonOpv", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 3759, + "End Line": 3764 + }, + { + "Function Name": "haveFieldInits", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 4050, + "End Line": 4055 + }, + { + "Function Name": "haveLayout", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 4078, + "End Line": 4083 + }, + { + "Function Name": "addManyAsArray", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1247, + "End Line": 1250 + }, + { + "Function Name": "addExtra", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 10397, + "End Line": 10401 + }, + { + "Function Name": "dumpGenericInstances", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 11431, + "End Line": 11433 + }, + { + "Function Name": "getCoercedInts", + "Structural Impact": 5.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 5, + "Control Flow Ratio": "50.0%", + "Start Line": 10953, + "End Line": 10958 + }, + { + "Function Name": "haveFieldTypes", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 3301, + "End Line": 3313 + }, + { + "Function Name": "haveLayout", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 3315, + "End Line": 3327 + }, + { + "Function Name": "init", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 6621, + "End Line": 6629 + }, + { + "Function Name": "init", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 6695, + "End Line": 6703 + }, + { + "Function Name": "put", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 7652, + "End Line": 7665 + }, + { + "Function Name": "getOrPutKey", + "Structural Impact": 4.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 7705, + "End Line": 7712 + }, + { + "Function Name": "extraTypeTuple", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 7511, + "End Line": 7526 + }, + { + "Function Name": "eql", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 1870, + "End Line": 1873 + }, + { + "Function Name": "eql", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 4756, + "End Line": 4759 + }, + { + "Function Name": "getAddrspace", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 598, + "End Line": 604 + }, + { + "Function Name": "getAlignment", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 607, + "End Line": 613 + }, + { + "Function Name": "getLinkSection", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 616, + "End Line": 622 + }, + { + "Function Name": "wrap", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 1947, + "End Line": 1954 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 1955, + "End Line": 1962 + }, + { + "Function Name": "hash", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 2213, + "End Line": 2224 + }, + { + "Function Name": "values", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 2604, + "End Line": 2610 + }, + { + "Function Name": "finish", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 8855, + "End Line": 8866 + }, + { + "Function Name": "addStringsToMap", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 10315, + "End Line": 10326 + }, + { + "Function Name": "addIndexesToMap", + "Structural Impact": 4.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 10328, + "End Line": 10339 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 139, + "End Line": 144 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 182, + "End Line": 187 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 460, + "End Line": 465 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 697, + "End Line": 702 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 1033, + "End Line": 1038 + }, + { + "Function Name": "appendNTimesAssumeCapacity", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 1237, + "End Line": 1245 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 1732, + "End Line": 1737 + }, + { + "Function Name": "eql", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 2202, + "End Line": 2211 + }, + { + "Function Name": "hasTag", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 3282, + "End Line": 3287 + }, + { + "Function Name": "setStatusIfLayoutWip", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "33.3%", + "Start Line": 3382, + "End Line": 3391 + }, + { + "Function Name": "clearInitsWip", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "25.0%", + "Start Line": 3954, + "End Line": 3973 + }, + { + "Function Name": "setHaveFieldInits", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "25.0%", + "Start Line": 4057, + "End Line": 4076 + }, + { + "Function Name": "checkConfig", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 4988, + "End Line": 4992 + }, + { + "Function Name": "extraErrorSet", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 7499, + "End Line": 7509 + }, + { + "Function Name": "StringType", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 11767, + "End Line": 11772 + }, + { + "Function Name": "OptionalStringType", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 11774, + "End Line": 11779 + }, + { + "Function Name": "addFieldName", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3699, + "End Line": 3706 + }, + { + "Function Name": "init", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6583, + "End Line": 6590 + }, + { + "Function Name": "init", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6601, + "End Line": 6608 + }, + { + "Function Name": "init", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6640, + "End Line": 6647 + }, + { + "Function Name": "init", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6658, + "End Line": 6665 + }, + { + "Function Name": "init", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6676, + "End Line": 6683 + }, + { + "Function Name": "eqlSlice", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1860, + "End Line": 1865 + }, + { + "Function Name": "appendNTimes", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 1232, + "End Line": 1235 + }, + { + "Function Name": "toSlice", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1754, + "End Line": 1756 + }, + { + "Function Name": "at", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1758, + "End Line": 1760 + }, + { + "Function Name": "toNullTerminatedString", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1762, + "End Line": 1766 + }, + { + "Function Name": "indexLessThan", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 1882, + "End Line": 1885 + }, + { + "Function Name": "fieldName", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3719, + "End Line": 3721 + }, + { + "Function Name": "fieldIsComptime", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3723, + "End Line": 3725 + }, + { + "Function Name": "compare", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6384, + "End Line": 6386 + }, + { + "Function Name": "compareStrict", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6388, + "End Line": 6392 + }, + { + "Function Name": "extraData", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 10507, + "End Line": 10509 + }, + { + "Function Name": "lessThan", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 11313, + "End Line": 11317 + }, + { + "Function Name": "lessThan", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 11468, + "End Line": 11470 + }, + { + "Function Name": "toEnum", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 12204, + "End Line": 12207 + }, + { + "Function Name": "putFinal", + "Structural Impact": 4.1, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 7675, + "End Line": 7686 + }, + { + "Function Name": "getMutableItems", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1378, + "End Line": 1385 + }, + { + "Function Name": "getMutableExtra", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1387, + "End Line": 1394 + }, + { + "Function Name": "getMutableStrings", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1414, + "End Line": 1421 + }, + { + "Function Name": "getMutableStringBytes", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1428, + "End Line": 1435 + }, + { + "Function Name": "getMutableTrackedInsts", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1439, + "End Line": 1446 + }, + { + "Function Name": "getMutableFiles", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1455, + "End Line": 1462 + }, + { + "Function Name": "getMutableMaps", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1469, + "End Line": 1476 + }, + { + "Function Name": "getMutableNavs", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1478, + "End Line": 1485 + }, + { + "Function Name": "getMutableComptimeUnits", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1487, + "End Line": 1494 + }, + { + "Function Name": "getMutableNamespaces", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1506, + "End Line": 1513 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1669, + "End Line": 1676 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1678, + "End Line": 1685 + }, + { + "Function Name": "iterateRuntimeOrder", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4132, + "End Line": 4139 + }, + { + "Function Name": "iterateRuntimeOrderReverse", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4172, + "End Line": 4179 + }, + { + "Function Name": "resolveNavValue", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 38, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 11648, + "End Line": 11685 + }, + { + "Function Name": "resolveFile", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 166, + "End Line": 171 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 196, + "End Line": 201 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 203, + "End Line": 208 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 494, + "End Line": 499 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 501, + "End Line": 506 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 713, + "End Line": 718 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 720, + "End Line": 725 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1644, + "End Line": 1649 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1651, + "End Line": 1656 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1713, + "End Line": 1718 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1720, + "End Line": 1725 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1772, + "End Line": 1777 + }, + { + "Function Name": "unwrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1779, + "End Line": 1784 + }, + { + "Function Name": "toOverlongSlice", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1786, + "End Line": 1792 + }, + { + "Function Name": "toSlice", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1845, + "End Line": 1851 + }, + { + "Function Name": "length", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1853, + "End Line": 1858 + }, + { + "Function Name": "flagsPtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3733, + "End Line": 3738 + }, + { + "Function Name": "packedFlagsPtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3746, + "End Line": 3751 + }, + { + "Function Name": "sizePtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4004, + "End Line": 4009 + }, + { + "Function Name": "backingIntTypePtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4019, + "End Line": 4024 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4771, + "End Line": 4776 + }, + { + "Function Name": "itemPtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4801, + "End Line": 4807 + }, + { + "Function Name": "get", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6455, + "End Line": 6461 + }, + { + "Function Name": "init", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6713, + "End Line": 6719 + }, + { + "Function Name": "putTentative", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 7667, + "End Line": 7673 + }, + { + "Function Name": "namespacePtr", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11500, + "End Line": 11505 + }, + { + "Function Name": "funcDeclInfo", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12718, + "End Line": 12723 + }, + { + "Function Name": "funcTypeParamsLen", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12725, + "End Line": 12731 + }, + { + "Function Name": "getResolvedExtern", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 577, + "End Line": 580 + }, + { + "Function Name": "append", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1204, + "End Line": 1207 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1630, + "End Line": 1634 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1831, + "End Line": 1834 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1875, + "End Line": 1878 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1980, + "End Line": 1983 + }, + { + "Function Name": "paramIsComptime", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2192, + "End Line": 2195 + }, + { + "Function Name": "paramIsNoalias", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2197, + "End Line": 2200 + }, + { + "Function Name": "analysisPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2317, + "End Line": 2320 + }, + { + "Function Name": "zirBodyInstPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2349, + "End Line": 2352 + }, + { + "Function Name": "branchQuotaPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2359, + "End Line": 2362 + }, + { + "Function Name": "resolvedErrorSetPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2378, + "End Line": 2382 + }, + { + "Function Name": "tagTypePtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3342, + "End Line": 3346 + }, + { + "Function Name": "flagsPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3361, + "End Line": 3365 + }, + { + "Function Name": "sizePtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3465, + "End Line": 3469 + }, + { + "Function Name": "paddingPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3476, + "End Line": 3480 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3624, + "End Line": 3627 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3650, + "End Line": 3653 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3670, + "End Line": 3673 + }, + { + "Function Name": "haveFieldTypes", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4045, + "End Line": 4048 + }, + { + "Function Name": "get", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4746, + "End Line": 4749 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4761, + "End Line": 4764 + }, + { + "Function Name": "getItem", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4782, + "End Line": 4786 + }, + { + "Function Name": "getTag", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4788, + "End Line": 4791 + }, + { + "Function Name": "order", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6374, + "End Line": 6378 + }, + { + "Function Name": "maxStrict", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6403, + "End Line": 6407 + }, + { + "Function Name": "minStrict", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6418, + "End Line": 6422 + }, + { + "Function Name": "forward", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6425, + "End Line": 6429 + }, + { + "Function Name": "backward", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6432, + "End Line": 6436 + }, + { + "Function Name": "check", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 6439, + "End Line": 6442 + }, + { + "Function Name": "getNav", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11494, + "End Line": 11498 + }, + { + "Function Name": "getComptimeUnit", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11527, + "End Line": 11531 + }, + { + "Function Name": "filePtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11742, + "End Line": 11746 + }, + { + "Function Name": "iesResolvedPtr", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12669, + "End Line": 12673 + }, + { + "Function Name": "ensureUnusedCapacity", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1286, + "End Line": 1288 + }, + { + "Function Name": "getLocal", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1516, + "End Line": 1518 + }, + { + "Function Name": "getLocalShared", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1520, + "End Line": 1522 + }, + { + "Function Name": "getIndexMask", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1609, + "End Line": 1611 + }, + { + "Function Name": "fmt", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1908, + "End Line": 1910 + }, + { + "Function Name": "fmtId", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1912, + "End Line": 1914 + }, + { + "Function Name": "analysisUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2322, + "End Line": 2324 + }, + { + "Function Name": "zirBodyInstUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2354, + "End Line": 2356 + }, + { + "Function Name": "branchQuotaUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2364, + "End Line": 2366 + }, + { + "Function Name": "resolvedErrorSetUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2384, + "End Line": 2386 + }, + { + "Function Name": "hash32", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2621, + "End Line": 2623 + }, + { + "Function Name": "loadTagType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3330, + "End Line": 3332 + }, + { + "Function Name": "tagTypeUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3348, + "End Line": 3350 + }, + { + "Function Name": "flagsUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3367, + "End Line": 3369 + }, + { + "Function Name": "requiresComptime", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3418, + "End Line": 3420 + }, + { + "Function Name": "sizeUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3471, + "End Line": 3473 + }, + { + "Function Name": "paddingUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3482, + "End Line": 3484 + }, + { + "Function Name": "hasTag", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3486, + "End Line": 3488 + }, + { + "Function Name": "haveFieldTypes", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3490, + "End Line": 3492 + }, + { + "Function Name": "haveLayout", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3494, + "End Line": 3496 + }, + { + "Function Name": "flagsUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3740, + "End Line": 3742 + }, + { + "Function Name": "packedFlagsUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3753, + "End Line": 3755 + }, + { + "Function Name": "requiresComptime", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3766, + "End Line": 3768 + }, + { + "Function Name": "sizeUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4011, + "End Line": 4013 + }, + { + "Function Name": "backingIntTypeUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4026, + "End Line": 4028 + }, + { + "Function Name": "getExtra", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4778, + "End Line": 4780 + }, + { + "Function Name": "getData", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4793, + "End Line": 4795 + }, + { + "Function Name": "isEnumType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 10995, + "End Line": 10997 + }, + { + "Function Name": "isUnion", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 10999, + "End Line": 11001 + }, + { + "Function Name": "isFunctionType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11003, + "End Line": 11005 + }, + { + "Function Name": "isPointerType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11007, + "End Line": 11009 + }, + { + "Function Name": "isOptionalType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11011, + "End Line": 11013 + }, + { + "Function Name": "isInferredErrorSetType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11026, + "End Line": 11028 + }, + { + "Function Name": "isErrorUnionType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11030, + "End Line": 11032 + }, + { + "Function Name": "errorUnionSet", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11041, + "End Line": 11043 + }, + { + "Function Name": "errorUnionPayload", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 11045, + "End Line": 11047 + }, + { + "Function Name": "toFunc", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12209, + "End Line": 12211 + }, + { + "Function Name": "isUndef", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12268, + "End Line": 12270 + }, + { + "Function Name": "isVariable", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12272, + "End Line": 12274 + }, + { + "Function Name": "funcAnalysisUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12589, + "End Line": 12591 + }, + { + "Function Name": "funcIesResolvedUnordered", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 12705, + "End Line": 12707 + }, + { + "Function Name": "view", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1329, + "End Line": 1337 + }, + { + "Function Name": "view", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1366, + "End Line": 1374 + }, + { + "Function Name": "pack", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6809, + "End Line": 6817 + }, + { + "Function Name": "viewAllowEmpty", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1321, + "End Line": 1328 + }, + { + "Function Name": "pack", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6762, + "End Line": 6768 + }, + { + "Function Name": "pack", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6784, + "End Line": 6791 + }, + { + "Function Name": "get", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6801, + "End Line": 6807 + }, + { + "Function Name": "cancel", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7688, + "End Line": 7694 + }, + { + "Function Name": "deinit", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 7696, + "End Line": 7703 + }, + { + "Function Name": "setHaveLayout", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 0, + "Input Parameters": 5, + "Control Flow Ratio": "0.0%", + "Start Line": 3498, + "End Line": 3510 + }, + { + "Function Name": "fromStdMem", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6476, + "End Line": 6480 + }, + { + "Function Name": "getLength", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6508, + "End Line": 6513 + }, + { + "Function Name": "get", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6777, + "End Line": 6782 + }, + { + "Function Name": "wrap", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 145, + "End Line": 147 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 176, + "End Line": 178 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 454, + "End Line": 456 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 706, + "End Line": 708 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1027, + "End Line": 1029 + }, + { + "Function Name": "acquire", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1353, + "End Line": 1355 + }, + { + "Function Name": "header", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1363, + "End Line": 1365 + }, + { + "Function Name": "acquire", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1567, + "End Line": 1569 + }, + { + "Function Name": "mask", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1577, + "End Line": 1580 + }, + { + "Function Name": "header", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1582, + "End Line": 1584 + }, + { + "Function Name": "acquire", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1590, + "End Line": 1592 + }, + { + "Function Name": "getTidMask", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1605, + "End Line": 1607 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1636, + "End Line": 1638 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1687, + "End Line": 1689 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1726, + "End Line": 1728 + }, + { + "Function Name": "toString", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1837, + "End Line": 1839 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1841, + "End Line": 1843 + }, + { + "Function Name": "lenIncludingSentinel", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 2124, + "End Line": 2126 + }, + { + "Function Name": "hasReorderedFields", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 4098, + "End Line": 4100 + }, + { + "Function Name": "Payload", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 5991, + "End Line": 5993 + }, + { + "Function Name": "fromNonzeroByteUnits", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6356, + "End Line": 6359 + }, + { + "Function Name": "toLog2Units", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6361, + "End Line": 6364 + }, + { + "Function Name": "fromLog2Units", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6369, + "End Line": 6372 + }, + { + "Function Name": "toStdMem", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6471, + "End Line": 6474 + }, + { + "Function Name": "toLlvm", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6484, + "End Line": 6486 + }, + { + "Function Name": "fromLlvm", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6488, + "End Line": 6490 + }, + { + "Function Name": "get", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6569, + "End Line": 6571 + }, + { + "Function Name": "init", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6573, + "End Line": 6575 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6591, + "End Line": 6593 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6609, + "End Line": 6611 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6630, + "End Line": 6632 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6648, + "End Line": 6650 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6666, + "End Line": 6668 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6684, + "End Line": 6686 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6704, + "End Line": 6706 + }, + { + "Function Name": "byteOffset", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6720, + "End Line": 6722 + }, + { + "Function Name": "get", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 6757, + "End Line": 6760 + }, + { + "Function Name": "setName", + "Structural Impact": 2.9, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 8841, + "End Line": 8853 + }, + { + "Function Name": "destroyNamespace", + "Structural Impact": 2.9, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 11724, + "End Line": 11740 + }, + { + "Function Name": "setLayoutResolved", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 4085, + "End Line": 4096 + }, + { + "Function Name": "getExtern", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 9228, + "End Line": 9238 + }, + { + "Function Name": "setName", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 9895, + "End Line": 9906 + }, + { + "Function Name": "setRequiresComptime", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3436, + "End Line": 3447 + }, + { + "Function Name": "setRequiresComptime", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3784, + "End Line": 3795 + }, + { + "Function Name": "mutateVarInit", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 11050, + "End Line": 11061 + }, + { + "Function Name": "setBranchHint", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 2326, + "End Line": 2335 + }, + { + "Function Name": "setStatus", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3371, + "End Line": 3380 + }, + { + "Function Name": "setAlignment", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3393, + "End Line": 3402 + }, + { + "Function Name": "setAlignment", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3871, + "End Line": 3880 + }, + { + "Function Name": "prepare", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 9908, + "End Line": 9917 + }, + { + "Function Name": "funcSetHasErrorTrace", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 12593, + "End Line": 12603 + }, + { + "Function Name": "maxBranchQuota", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 2368, + "End Line": 2375 + }, + { + "Function Name": "setResolvedErrorSet", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 2388, + "End Line": 2394 + }, + { + "Function Name": "setTagType", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3352, + "End Line": 3358 + }, + { + "Function Name": "setZirIndex", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3518, + "End Line": 3524 + }, + { + "Function Name": "setBackingIntType", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 4030, + "End Line": 4036 + }, + { + "Function Name": "funcSetIesResolved", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 12709, + "End Line": 12716 + }, + { + "Function Name": "funcSetDisableInstrumentation", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 12605, + "End Line": 12615 + }, + { + "Function Name": "funcSetDisableIntrinsics", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 12617, + "End Line": 12627 + }, + { + "Function Name": "setAnalyzed", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 2337, + "End Line": 2346 + }, + { + "Function Name": "clearFullyResolved", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 3991, + "End Line": 4000 + }, + { + "Function Name": "setZirIndex", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 4039, + "End Line": 4043 + }, + { + "Function Name": "setTagTy", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 9919, + "End Line": 9923 + }, + { + "Function Name": "setFieldTypes", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3526, + "End Line": 3528 + }, + { + "Function Name": "setBit", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3634, + "End Line": 3636 + }, + { + "Function Name": "clearBit", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3638, + "End Line": 3640 + }, + { + "Function Name": "setFieldComptime", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 3727, + "End Line": 3729 + }, + { + "Function Name": "cancel", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 8868, + "End Line": 8870 + }, + { + "Function Name": "cancel", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 9957, + "End Line": 9959 + }, + { + "Function Name": "appendAssumeCapacity", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1209, + "End Line": 1213 + }, + { + "Function Name": "extraDataTrail", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 10463, + "End Line": 10463 + }, + { + "Function Name": "shrinkRetainingCapacity", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1281, + "End Line": 1284 + }, + { + "Function Name": "release", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1356, + "End Line": 1358 + }, + { + "Function Name": "release", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1570, + "End Line": 1572 + }, + { + "Function Name": "release", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1593, + "End Line": 1596 + }, + { + "Function Name": "addManyAsSlice", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1264, + "End Line": 1264 + }, + { + "Function Name": "addManyAsSliceAssumeCapacity", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1269, + "End Line": 1269 + }, + { + "Function Name": "resetUnordered", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 1597, + "End Line": 1599 + }, + { + "Function Name": "addOne", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 1187, + "End Line": 1187 + }, + { + "Function Name": "addOneAssumeCapacity", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 1192, + "End Line": 1192 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 1891, + "Sequential Logic Declarations": 1017, + "Function Parameters": 438, + "Function/Method Declarations": 437, + "Class/Entity Declarations": 208, + "Defensive Programming Constructs": 676, + "Type/Safety Bypasses": 547, + "High-Risk Execution Commands": 3, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 621, + "State Mutations / Variable Reassignments": 463, + "Commented-out Code (Dead Logic)": 28, + "Structured Documentation Blocks": 965, + "Unit Test Assertions": 3, + "Asynchronous/Concurrent Execution": 269, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 1355, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 52, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 131, + "Metaprogramming & Reflection": 96, + "Module Dependencies (Imports)": 3, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 70, + "Acknowledged Tech Debt (FIXMEs)": 5, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 516, + "Manual Memory Allocation": 5, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 3, + "Explicit Type Casts": 332, + "Fatal Aborts & Exceptions": 763, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 1284, + "Thread Synchronization Locks": 95, + "Immutable Data Declarations": 1455, + "Resource Deallocation & Cleanup": 48, + "Private / Encapsulated Scopes": 1306, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 2, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 10289, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 1565, + "Design Camel Case": 1, + "Design Snake Case": 1222, + "Design Pascal Case": 309, + "Design Upper Case": 2, + "Design Short Vars": 50, + "Design Long Vars": 8, + "Duplicate Logic": 8, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 186, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 3, + "Direct Downstream (Dependency Blast Radius)": 3, + "Total Upstream (Absolute Fragility)": 5, + "Total Downstream (Absolute Dependency Blast Radius)": 8 + }, + "9. Extracted Dependencies": [ + "Zcu.zig", + "builtin", + "std" + ] + }, + "zig/zig/Type.zig": { + "1. Artifact Identity": { + "Filename": "Type.zig", + "Path": "zig/zig/Type.zig", + "Language": "Zig", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "zig", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .zig)" + }, + "2. Topological Coordinates": { + "X": 4225.87, + "Y": 24.18, + "Z": -4129.54 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 4357, + "Coding LOC": 3675, + "Documentation LOC": 275, + "Structural Magnitude": 3720.2, + "Control Flow Ratio": "66.1%", + "Popularity Rank": 6, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 0.424 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "14.84%", + "Error & Exception Exposure": "45.38%", + "Tech Debt Exposure": "8.87%", + "Testing Exposure": "80.0%", + "API Exposure": "7.57%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "0.0%", + "Commented Logic Exposure": "4.84%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "86.44%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [ + { + "Function Name": "print", + "Structural Impact": 302.0, + "Lines of Code (LOC)": 271, + "Control Flow Branches": 128, + "Input Parameters": 4, + "Control Flow Ratio": "87.1%", + "Start Line": 160, + "End Line": 430 + }, + { + "Function Name": "abiSizeInner", + "Structural Impact": 257.3, + "Lines of Code (LOC)": 271, + "Control Flow Branches": 108, + "Input Parameters": 4, + "Control Flow Ratio": "64.3%", + "Start Line": 1293, + "End Line": 1563 + }, + { + "Function Name": "abiAlignmentInner", + "Structural Impact": 238.8, + "Lines of Code (LOC)": 215, + "Control Flow Branches": 101, + "Input Parameters": 4, + "Control Flow Ratio": "61.2%", + "Start Line": 964, + "End Line": 1178 + }, + { + "Function Name": "onePossibleValue", + "Structural Impact": 163.0, + "Lines of Code (LOC)": 211, + "Control Flow Branches": 87, + "Input Parameters": 2, + "Control Flow Ratio": "70.7%", + "Start Line": 2492, + "End Line": 2702 + }, + { + "Function Name": "hasRuntimeBitsInner", + "Structural Impact": 161.8, + "Lines of Code (LOC)": 198, + "Control Flow Branches": 61, + "Input Parameters": 5, + "Control Flow Ratio": "73.5%", + "Start Line": 481, + "End Line": 678 + }, + { + "Function Name": "bitSizeInner", + "Structural Impact": 160.1, + "Lines of Code (LOC)": 161, + "Control Flow Branches": 67, + "Input Parameters": 4, + "Control Flow Ratio": "57.3%", + "Start Line": 1625, + "End Line": 1785 + }, + { + "Function Name": "comptimeOnlyInner", + "Structural Impact": 132.7, + "Lines of Code (LOC)": 194, + "Control Flow Branches": 54, + "Input Parameters": 4, + "Control Flow Ratio": "63.5%", + "Start Line": 2716, + "End Line": 2909 + }, + { + "Function Name": "abiAlignmentInnerOptional", + "Structural Impact": 53.5, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 22, + "Input Parameters": 4, + "Control Flow Ratio": "68.8%", + "Start Line": 1222, + "End Line": 1262 + }, + { + "Function Name": "abiSizeInnerOptional", + "Structural Impact": 51.5, + "Lines of Code (LOC)": 47, + "Control Flow Branches": 21, + "Input Parameters": 4, + "Control Flow Ratio": "67.7%", + "Start Line": 1565, + "End Line": 1611 + }, + { + "Function Name": "abiAlignmentInnerErrorUnion", + "Structural Impact": 48.6, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 18, + "Input Parameters": 5, + "Control Flow Ratio": "72.0%", + "Start Line": 1180, + "End Line": 1220 + }, + { + "Function Name": "structFieldOffset", + "Structural Impact": 38.4, + "Lines of Code (LOC)": 48, + "Control Flow Branches": 17, + "Input Parameters": 3, + "Control Flow Ratio": "63.0%", + "Start Line": 3355, + "End Line": 3402 + }, + { + "Function Name": "intInfo", + "Structural Impact": 36.3, + "Lines of Code (LOC)": 68, + "Control Flow Branches": 18, + "Input Parameters": 2, + "Control Flow Ratio": "40.9%", + "Start Line": 2288, + "End Line": 2355 + }, + { + "Function Name": "elemPtrType", + "Structural Impact": 35.2, + "Lines of Code (LOC)": 64, + "Control Flow Branches": 15, + "Input Parameters": 3, + "Control Flow Ratio": "93.8%", + "Start Line": 3977, + "End Line": 4040 + }, + { + "Function Name": "resolveLayout", + "Structural Impact": 35.0, + "Lines of Code (LOC)": 42, + "Control Flow Branches": 18, + "Input Parameters": 2, + "Control Flow Ratio": "69.2%", + "Start Line": 3582, + "End Line": 3623 + }, + { + "Function Name": "resolveFully", + "Structural Impact": 31.9, + "Lines of Code (LOC)": 49, + "Control Flow Branches": 16, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 3721, + "End Line": 3769 + }, + { + "Function Name": "maxIntScalar", + "Structural Impact": 31.5, + "Lines of Code (LOC)": 30, + "Control Flow Branches": 14, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 3019, + "End Line": 3048 + }, + { + "Function Name": "errorSetHasField", + "Structural Impact": 29.1, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 13, + "Input Parameters": 3, + "Control Flow Ratio": "68.4%", + "Start Line": 2187, + "End Line": 2209 + }, + { + "Function Name": "resolveUnionInner", + "Structural Impact": 28.9, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 12, + "Input Parameters": 3, + "Control Flow Ratio": "54.5%", + "Start Line": 3845, + "End Line": 3901 + }, + { + "Function Name": "structFieldAlignmentInner", + "Structural Impact": 27.8, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 9, + "Input Parameters": 6, + "Control Flow Ratio": "64.3%", + "Start Line": 3239, + "End Line": 3264 + }, + { + "Function Name": "resolveStructInner", + "Structural Impact": 26.9, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 11, + "Input Parameters": 3, + "Control Flow Ratio": "55.0%", + "Start Line": 3786, + "End Line": 3842 + }, + { + "Function Name": "typeDeclSrcLine", + "Structural Impact": 26.1, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 13, + "Input Parameters": 2, + "Control Flow Ratio": "68.4%", + "Start Line": 3483, + "End Line": 3519 + }, + { + "Function Name": "getUnionLayout", + "Structural Impact": 23.9, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "57.9%", + "Start Line": 3903, + "End Line": 3965 + }, + { + "Function Name": "structFieldValueComptime", + "Structural Impact": 23.2, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 10, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 3315, + "End Line": 3338 + }, + { + "Function Name": "fnHasRuntimeBitsInner", + "Structural Impact": 20.7, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 8, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 787, + "End Line": 798 + }, + { + "Function Name": "packedStructFieldPtrInfo", + "Structural Impact": 19.7, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "70.0%", + "Start Line": 3544, + "End Line": 3580 + }, + { + "Function Name": "unionFieldAlignmentInner", + "Structural Impact": 19.2, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 6, + "Input Parameters": 6, + "Control Flow Ratio": "66.7%", + "Start Line": 3281, + "End Line": 3293 + }, + { + "Function Name": "structFieldDefaultValue", + "Structural Impact": 18.9, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 8, + "Input Parameters": 3, + "Control Flow Ratio": "61.5%", + "Start Line": 3295, + "End Line": 3313 + }, + { + "Function Name": "fieldAlignmentInner", + "Structural Impact": 18.8, + "Lines of Code (LOC)": 34, + "Control Flow Branches": 6, + "Input Parameters": 5, + "Control Flow Ratio": "60.0%", + "Start Line": 3166, + "End Line": 3199 + }, + { + "Function Name": "ptrAlignmentInner", + "Structural Impact": 18.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, + "Input Parameters": 4, + "Control Flow Ratio": "63.6%", + "Start Line": 828, + "End Line": 843 + }, + { + "Function Name": "errorSetHasFieldIp", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 7, + "Input Parameters": 3, + "Control Flow Ratio": "77.8%", + "Start Line": 2165, + "End Line": 2182 + }, + { + "Function Name": "minIntScalar", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 7, + "Input Parameters": 3, + "Control Flow Ratio": "58.3%", + "Start Line": 2992, + "End Line": 3008 + }, + { + "Function Name": "resolveFields", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 95, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "23.1%", + "Start Line": 3625, + "End Line": 3719 + }, + { + "Function Name": "hasWellDefinedLayout", + "Structural Impact": 16.7, + "Lines of Code (LOC)": 92, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 683, + "End Line": 774 + }, + { + "Function Name": "isPtrAtRuntime", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "87.5%", + "Start Line": 1879, + "End Line": 1894 + }, + { + "Function Name": "unionTagType", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "70.0%", + "Start Line": 2021, + "End Line": 2036 + }, + { + "Function Name": "errorSetIsEmpty", + "Structural Impact": 14.6, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "77.8%", + "Start Line": 2125, + "End Line": 2138 + }, + { + "Function Name": "sentinel", + "Structural Impact": 14.5, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "77.8%", + "Start Line": 2233, + "End Line": 2245 + }, + { + "Function Name": "isSelfComparable", + "Structural Impact": 13.9, + "Lines of Code (LOC)": 38, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "62.5%", + "Start Line": 39, + "End Line": 76 + }, + { + "Function Name": "isIndexable", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "85.7%", + "Start Line": 2929, + "End Line": 2943 + }, + { + "Function Name": "indexableHasLen", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "85.7%", + "Start Line": 2945, + "End Line": 2960 + }, + { + "Function Name": "layoutIsResolved", + "Structural Impact": 12.8, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1789, + "End Line": 1802 + }, + { + "Function Name": "isPtrLikeOptional", + "Structural Impact": 12.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "85.7%", + "Start Line": 1921, + "End Line": 1933 + }, + { + "Function Name": "unionTagTypeSafety", + "Structural Impact": 12.7, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2040, + "End Line": 2051 + }, + { + "Function Name": "isNumeric", + "Structural Impact": 11.8, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 2460, + "End Line": 2488 + }, + { + "Function Name": "elemType2", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 1958, + "End Line": 1973 + }, + { + "Function Name": "srcLocOrNull", + "Structural Impact": 11.1, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 3404, + "End Line": 3417 + }, + { + "Function Name": "errorSetNames", + "Structural Impact": 11.0, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "55.6%", + "Start Line": 3073, + "End Line": 3084 + }, + { + "Function Name": "ptrInfo", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 105, + "End Line": 114 + }, + { + "Function Name": "isSliceAtRuntime", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 1831, + "End Line": 1840 + }, + { + "Function Name": "optionalReprIsPayload", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 1906, + "End Line": 1916 + }, + { + "Function Name": "isAnyError", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 2143, + "End Line": 2153 + }, + { + "Function Name": "isSignedInt", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 2254, + "End Line": 2263 + }, + { + "Function Name": "isUnsignedInt", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 2266, + "End Line": 2275 + }, + { + "Function Name": "toUnsigned", + "Structural Impact": 10.9, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 3446, + "End Line": 3456 + }, + { + "Function Name": "castPtrToFn", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 79, + "End Line": 84 + }, + { + "Function Name": "hasRuntimeBitsSema", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 452, + "End Line": 457 + }, + { + "Function Name": "hasRuntimeBitsIgnoreComptimeSema", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 463, + "End Line": 468 + }, + { + "Function Name": "lazyAbiAlignment", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 855, + "End Line": 860 + }, + { + "Function Name": "isValidParamType", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 2432, + "End Line": 2438 + }, + { + "Function Name": "isValidReturnType", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 2440, + "End Line": 2446 + }, + { + "Function Name": "isNullFromType", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 4055, + "End Line": 4060 + }, + { + "Function Name": "fieldType", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "57.1%", + "Start Line": 3140, + "End Line": 3151 + }, + { + "Function Name": "minInt", + "Structural Impact": 10.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "80.0%", + "Start Line": 2985, + "End Line": 2989 + }, + { + "Function Name": "maxInt", + "Structural Impact": 10.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "80.0%", + "Start Line": 3012, + "End Line": 3016 + }, + { + "Function Name": "typeDeclInstAllowGeneratedTag", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 3469, + "End Line": 3481 + }, + { + "Function Name": "optionalChild", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2008, + "End Line": 2017 + }, + { + "Function Name": "isNonexhaustiveEnum", + "Structural Impact": 9.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 3060, + "End Line": 3069 + }, + { + "Function Name": "baseZigTypeTag", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 28, + "End Line": 36 + }, + { + "Function Name": "unionHasAllZeroBitFieldTypes", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2079, + "End Line": 2086 + }, + { + "Function Name": "unionBackingType", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2090, + "End Line": 2097 + }, + { + "Function Name": "optEuBaseType", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 3437, + "End Line": 3444 + }, + { + "Function Name": "isFnOrHasRuntimeBits", + "Structural Impact": 9.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 800, + "End Line": 805 + }, + { + "Function Name": "isFnOrHasRuntimeBitsIgnoreComptime", + "Structural Impact": 9.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 808, + "End Line": 813 + }, + { + "Function Name": "abiSizeLazy", + "Structural Impact": 9.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1276, + "End Line": 1281 + }, + { + "Function Name": "enumTagFieldIndex", + "Structural Impact": 8.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3108, + "End Line": 3118 + }, + { + "Function Name": "structFieldName", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3121, + "End Line": 3128 + }, + { + "Function Name": "structFieldIsComptime", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3340, + "End Line": 3347 + }, + { + "Function Name": "unionFieldType", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 2060, + "End Line": 2066 + }, + { + "Function Name": "floatBits", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2409, + "End Line": 2420 + }, + { + "Function Name": "indexablePtrElem", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 1980, + "End Line": 1989 + }, + { + "Function Name": "containerLayout", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2104, + "End Line": 2112 + }, + { + "Function Name": "getNamespace", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2968, + "End Line": 2977 + }, + { + "Function Name": "structFieldAlignment", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 3204, + "End Line": 3217 + }, + { + "Function Name": "structFieldAlignmentSema", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 3222, + "End Line": 3235 + }, + { + "Function Name": "typeDeclInst", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 3458, + "End Line": 3467 + }, + { + "Function Name": "getCaptures", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 3522, + "End Line": 3531 + }, + { + "Function Name": "containerTypeName", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 4042, + "End Line": 4050 + }, + { + "Function Name": "ptrAddressSpace", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 845, + "End Line": 851 + }, + { + "Function Name": "isAllowzeroPtr", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1864, + "End Line": 1870 + }, + { + "Function Name": "vectorLen", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2224, + "End Line": 2230 + }, + { + "Function Name": "isAbiInt", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2279, + "End Line": 2285 + }, + { + "Function Name": "intTagType", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 3051, + "End Line": 3058 + }, + { + "Function Name": "structFieldCount", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 3130, + "End Line": 3137 + }, + { + "Function Name": "isTuple", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 3427, + "End Line": 3433 + }, + { + "Function Name": "isSinglePointer", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1804, + "End Line": 1809 + }, + { + "Function Name": "ptrSizeOrNull", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1817, + "End Line": 1822 + }, + { + "Function Name": "isSlice", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1824, + "End Line": 1829 + }, + { + "Function Name": "isConstPtr", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1846, + "End Line": 1851 + }, + { + "Function Name": "isVolatilePtrIp", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1857, + "End Line": 1862 + }, + { + "Function Name": "isCPtr", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1872, + "End Line": 1877 + }, + { + "Function Name": "ptrAllowsZero", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 1898, + "End Line": 1903 + }, + { + "Function Name": "shallowElemType", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1991, + "End Line": 1996 + }, + { + "Function Name": "scalarType", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 1999, + "End Line": 2004 + }, + { + "Function Name": "isError", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2155, + "End Line": 2160 + }, + { + "Function Name": "fnPtrMaskOrNull", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2453, + "End Line": 2458 + }, + { + "Function Name": "totalVectorBits", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2916, + "End Line": 2920 + }, + { + "Function Name": "isArrayOrVector", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 2922, + "End Line": 2927 + }, + { + "Function Name": "resolveStructFieldInits", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 3771, + "End Line": 3775 + }, + { + "Function Name": "getParentNamespace", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2980, + "End Line": 2982 + }, + { + "Function Name": "isNamedInt", + "Structural Impact": 6.6, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 2357, + "End Line": 2374 + }, + { + "Function Name": "isAnyFloat", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 2392, + "End Line": 2405 + }, + { + "Function Name": "isRuntimeFloat", + "Structural Impact": 6.3, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 2377, + "End Line": 2389 + }, + { + "Function Name": "fieldAlignment", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3153, + "End Line": 3155 + }, + { + "Function Name": "fieldAlignmentSema", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 3157, + "End Line": 3159 + }, + { + "Function Name": "smallestUnsignedBits", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 4343, + "End Line": 4348 + }, + { + "Function Name": "hasRuntimeBits", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 448, + "End Line": 450 + }, + { + "Function Name": "hasRuntimeBitsIgnoreComptime", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 459, + "End Line": 461 + }, + { + "Function Name": "fnHasRuntimeBits", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 776, + "End Line": 778 + }, + { + "Function Name": "fnHasRuntimeBitsSema", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 780, + "End Line": 782 + }, + { + "Function Name": "ptrAlignment", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 820, + "End Line": 822 + }, + { + "Function Name": "ptrAlignmentSema", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 824, + "End Line": 826 + }, + { + "Function Name": "abiAlignment", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 950, + "End Line": 952 + }, + { + "Function Name": "abiAlignmentSema", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 954, + "End Line": 956 + }, + { + "Function Name": "abiSize", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1271, + "End Line": 1273 + }, + { + "Function Name": "abiSizeSema", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 1283, + "End Line": 1285 + }, + { + "Function Name": "bitSize", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1617, + "End Line": 1619 + }, + { + "Function Name": "comptimeOnly", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2706, + "End Line": 2708 + }, + { + "Function Name": "comptimeOnlySema", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 2710, + "End Line": 2712 + }, + { + "Function Name": "unionFieldAlignmentSema", + "Structural Impact": 5.2, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 3266, + "End Line": 3279 + }, + { + "Function Name": "Tid", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 878, + "End Line": 883 + }, + { + "Function Name": "ZcuPtr", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 885, + "End Line": 890 + }, + { + "Function Name": "Tid", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 917, + "End Line": 922 + }, + { + "Function Name": "ZcuPtr", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 924, + "End Line": 929 + }, + { + "Function Name": "toLazy", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 941, + "End Line": 946 + }, + { + "Function Name": "pt", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 892, + "End Line": 899 + }, + { + "Function Name": "eql", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 116, + "End Line": 122 + }, + { + "Function Name": "lessThan", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 273, + "End Line": 277 + }, + { + "Function Name": "pt", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 931, + "End Line": 934 + }, + { + "Function Name": "unionFieldTypeByIndex", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 2068, + "End Line": 2072 + }, + { + "Function Name": "unionTagFieldIndex", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 2074, + "End Line": 2077 + }, + { + "Function Name": "enumFieldName", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3094, + "End Line": 3097 + }, + { + "Function Name": "enumFieldIndex", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 3099, + "End Line": 3103 + }, + { + "Function Name": "fmtType", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 4217, + "End Line": 4219 + }, + { + "Function Name": "arrayInfo", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 97, + "End Line": 103 + }, + { + "Function Name": "fmt", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 132, + "End Line": 137 + }, + { + "Function Name": "unionTagTypeHypothetical", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2055, + "End Line": 2058 + }, + { + "Function Name": "unionGetLayout", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2099, + "End Line": 2102 + }, + { + "Function Name": "isInt", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2248, + "End Line": 2251 + }, + { + "Function Name": "zigTypeTag", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 24, + "End Line": 26 + }, + { + "Function Name": "ptrIsMutable", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 87, + "End Line": 89 + }, + { + "Function Name": "default", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 143, + "End Line": 145 + }, + { + "Function Name": "dump", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 154, + "End Line": 156 + }, + { + "Function Name": "isNoReturn", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 815, + "End Line": 817 + }, + { + "Function Name": "bitSizeSema", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1621, + "End Line": 1623 + }, + { + "Function Name": "ptrSize", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1812, + "End Line": 1814 + }, + { + "Function Name": "slicePtrFieldType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1842, + "End Line": 1844 + }, + { + "Function Name": "isVolatilePtr", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1853, + "End Line": 1855 + }, + { + "Function Name": "childType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1941, + "End Line": 1943 + }, + { + "Function Name": "childTypeIp", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1945, + "End Line": 1947 + }, + { + "Function Name": "errorUnionPayload", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2115, + "End Line": 2117 + }, + { + "Function Name": "errorUnionSet", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2120, + "End Line": 2122 + }, + { + "Function Name": "arrayLen", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2212, + "End Line": 2214 + }, + { + "Function Name": "arrayLenIp", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2216, + "End Line": 2218 + }, + { + "Function Name": "arrayLenIncludingSentinel", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2220, + "End Line": 2222 + }, + { + "Function Name": "fnReturnType", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2423, + "End Line": 2425 + }, + { + "Function Name": "fnCallingConvention", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2428, + "End Line": 2430 + }, + { + "Function Name": "fnIsVarArgs", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2449, + "End Line": 2451 + }, + { + "Function Name": "isVector", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2911, + "End Line": 2913 + }, + { + "Function Name": "getNamespaceIndex", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2963, + "End Line": 2965 + }, + { + "Function Name": "enumFields", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3086, + "End Line": 3088 + }, + { + "Function Name": "enumFieldCount", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3090, + "End Line": 3092 + }, + { + "Function Name": "srcLoc", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3419, + "End Line": 3421 + }, + { + "Function Name": "resolveStructAlignment", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3777, + "End Line": 3779 + }, + { + "Function Name": "resolveUnionAlignment", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3781, + "End Line": 3783 + }, + { + "Function Name": "cTypeAlign", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4354, + "End Line": 4356 + }, + { + "Function Name": "fmtDebug", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 148, + "End Line": 150 + }, + { + "Function Name": "fromInterned", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 432, + "End Line": 435 + }, + { + "Function Name": "toIntern", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 437, + "End Line": 440 + }, + { + "Function Name": "toValue", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 442, + "End Line": 444 + }, + { + "Function Name": "ptrAbiAlignment", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1613, + "End Line": 1615 + }, + { + "Function Name": "isGenericPoison", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 3423, + "End Line": 3425 + }, + { + "Function Name": "format", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 124, + "End Line": 128 + }, + { + "Function Name": "collectSubtypes", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 4063, + "End Line": 4063 + }, + { + "Function Name": "shouldDedupeType", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 4139, + "End Line": 4139 + }, + { + "Function Name": "deinit", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4211, + "End Line": 4215 + }, + { + "Function Name": "arrayBase", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 3533, + "End Line": 3533 + }, + { + "Function Name": "format", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4185, + "End Line": 4185 + }, + { + "Function Name": "init", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4195, + "End Line": 4195 + }, + { + "Function Name": "format", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4225, + "End Line": 4225 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 1363, + "Sequential Logic Declarations": 699, + "Function Parameters": 194, + "Function/Method Declarations": 189, + "Class/Entity Declarations": 12, + "Defensive Programming Constructs": 429, + "Type/Safety Bypasses": 157, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 381, + "State Mutations / Variable Reassignments": 83, + "Commented-out Code (Dead Logic)": 1, + "Structured Documentation Blocks": 187, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 394, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 22, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 60, + "Metaprogramming & Reflection": 5, + "Module Dependencies (Imports)": 7, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 10, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 137, + "Manual Memory Allocation": 1, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 1, "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 0, - "Fatal Aborts & Exceptions": 0, + "Explicit Type Casts": 19, + "Fatal Aborts & Exceptions": 660, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 0, + "Bitwise Operations": 464, "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 0, - "Private / Encapsulated Scopes": 2, + "Immutable Data Declarations": 515, + "Resource Deallocation & Cleanup": 15, + "Private / Encapsulated Scopes": 333, "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 45, + "Structural Space Indentations": 3167, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -61992,7 +68130,7 @@ "Feature Flags": 0, "Serialization Parsing": 0, "Regex Execution": 0, - "Time Date Logic": 2, + "Time Date Logic": 0, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -62001,13 +68139,13 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 8, + "Core Var Decl": 575, "Design Camel Case": 0, - "Design Snake Case": 3, - "Design Pascal Case": 0, - "Design Upper Case": 5, - "Design Short Vars": 0, - "Design Long Vars": 0, + "Design Snake Case": 428, + "Design Pascal Case": 141, + "Design Upper Case": 2, + "Design Short Vars": 75, + "Design Long Vars": 1, "Duplicate Logic": 0, "Orphaned Logic": 0, "Instructional Code Examples": 0, @@ -62017,7 +68155,7 @@ "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, + "Dynamic Code Execution (Eval/Exec)": 26, "Global Environment Mutation": 0, "Commented-Out Executable Logic": 0, "Low-Level Bitwise / Cryptographic Math": 0, @@ -62033,32 +68171,37 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 2, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 0 + "Direct Upstream (Fragility)": 7, + "Direct Downstream (Dependency Blast Radius)": 6, + "Total Upstream (Absolute Fragility)": 5, + "Total Downstream (Absolute Dependency Blast Radius)": 8 }, "9. Extracted Dependencies": [ - "ExtUtils::MakeMaker", - "File::Spec" + "InternPool.zig", + "Sema.zig", + "Value.zig", + "Zcu.zig", + "builtin", + "std", + "target.zig" ] }, - "perl/exiftool/RandomAccess.pm": { + "zig/zig/Zcu.zig": { "1. Artifact Identity": { - "Filename": "RandomAccess.pm", - "Path": "perl/exiftool/RandomAccess.pm", - "Language": "Perl", + "Filename": "Zcu.zig", + "Path": "zig/zig/Zcu.zig", + "Language": "Zig", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "perl", + "Folder Dominant Lang": "zig", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .pm)" + "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": 7267.42, - "Y": -83.58, - "Z": 1133.64 + "X": 3334.91, + "Y": -147.23, + "Z": -4676.64 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -62067,195 +68210,1365 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 448, - "Coding LOC": 320, - "Documentation LOC": 106, - "Structural Magnitude": 435.0, - "Control Flow Ratio": "52.4%", - "Popularity Rank": 0, + "Total LOC": 4802, + "Coding LOC": 3619, + "Documentation LOC": 755, + "Structural Magnitude": 2727.58, + "Control Flow Ratio": "70.8%", + "Popularity Rank": 4, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 1.1 + "Raw Cognitive Density": 0.642 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "80.22%", - "Error & Exception Exposure": "96.75%", - "Tech Debt Exposure": "94.12%", + "Cognitive Load Exposure": "19.7%", + "Error & Exception Exposure": "64.83%", + "Tech Debt Exposure": "13.62%", "Testing Exposure": "80.0%", - "API Exposure": "0.25%", + "API Exposure": "3.82%", "Concurrency Exposure": "0.0%", - "State Flux Exposure": "100.0%", - "Commented Logic Exposure": "5.74%", + "State Flux Exposure": "11.24%", + "Commented Logic Exposure": "5.0%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "12.24%", + "Documentation Exposure": "38.57%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "Read", - "Structural Impact": 40.6, - "Lines of Code (LOC)": 77, - "Control Flow Branches": 25, - "Input Parameters": 1, - "Control Flow Ratio": "56.8%", - "Start Line": 178, - "End Line": 254 + "Function Name": "span", + "Structural Impact": 630.2, + "Lines of Code (LOC)": 999, + "Control Flow Branches": 334, + "Input Parameters": 2, + "Control Flow Ratio": "67.7%", + "Start Line": 1276, + "End Line": 2274 + }, + { + "Function Name": "resolveReferencesInner", + "Structural Impact": 114.0, + "Lines of Code (LOC)": 215, + "Control Flow Branches": 72, + "Input Parameters": 1, + "Control Flow Ratio": "86.7%", + "Start Line": 4024, + "End Line": 4238 + }, + { + "Function Name": "mapOldZirToNew", + "Structural Impact": 109.3, + "Lines of Code (LOC)": 174, + "Control Flow Branches": 44, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 3299, + "End Line": 3472 + }, + { + "Function Name": "explainWhyFileIsInModule", + "Structural Impact": 83.0, + "Lines of Code (LOC)": 72, + "Control Flow Branches": 29, + "Input Parameters": 6, + "Control Flow Ratio": "82.9%", + "Start Line": 4676, + "End Line": 4747 + }, + { + "Function Name": "atomicPtrAlignment", + "Structural Impact": 42.5, + "Lines of Code (LOC)": 51, + "Control Flow Branches": 19, + "Input Parameters": 3, + "Control Flow Ratio": "73.1%", + "Start Line": 3862, + "End Line": 3912 + }, + { + "Function Name": "markDependeeOutdated", + "Structural Impact": 38.6, + "Lines of Code (LOC)": 52, + "Control Flow Branches": 17, + "Input Parameters": 3, + "Control Flow Ratio": "94.4%", + "Start Line": 3061, + "End Line": 3112 + }, + { + "Function Name": "formatDependee", + "Structural Impact": 37.1, + "Lines of Code (LOC)": 49, + "Control Flow Branches": 19, + "Input Parameters": 2, + "Control Flow Ratio": "57.6%", + "Start Line": 4342, + "End Line": 4390 + }, + { + "Function Name": "lessThan", + "Structural Impact": 32.7, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 13, + "Input Parameters": 4, + "Control Flow Ratio": "65.0%", + "Start Line": 2728, + "End Line": 2755 + }, + { + "Function Name": "getSource", + "Structural Impact": 31.8, + "Lines of Code (LOC)": 48, + "Control Flow Branches": 16, + "Input Parameters": 2, + "Control Flow Ratio": "53.3%", + "Start Line": 1059, + "End Line": 1106 + }, + { + "Function Name": "saveZirCache", + "Structural Impact": 31.0, + "Lines of Code (LOC)": 39, + "Control Flow Branches": 12, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 2951, + "End Line": 2989 + }, + { + "Function Name": "loadZirCacheBody", + "Structural Impact": 30.3, + "Lines of Code (LOC)": 46, + "Control Flow Branches": 13, + "Input Parameters": 3, + "Control Flow Ratio": "65.0%", + "Start Line": 2904, + "End Line": 2949 + }, + { + "Function Name": "deleteUnitReferences", + "Structural Impact": 30.2, + "Lines of Code (LOC)": 49, + "Control Flow Branches": 15, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 3582, + "End Line": 3630 + }, + { + "Function Name": "markPoDependeeUpToDate", + "Structural Impact": 29.9, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 15, + "Input Parameters": 2, + "Control Flow Ratio": "93.8%", + "Start Line": 3114, + "End Line": 3157 + }, + { + "Function Name": "findOutdatedToAnalyze", + "Structural Impact": 26.7, + "Lines of Code (LOC)": 81, + "Control Flow Branches": 15, + "Input Parameters": 1, + "Control Flow Ratio": "62.5%", + "Start Line": 3197, + "End Line": 3277 + }, + { + "Function Name": "deinit", + "Structural Impact": 24.4, + "Lines of Code (LOC)": 93, + "Control Flow Branches": 13, + "Input Parameters": 1, + "Control Flow Ratio": "92.9%", + "Start Line": 2778, + "End Line": 2870 + }, + { + "Function Name": "deleteUnitExports", + "Structural Impact": 24.4, + "Lines of Code (LOC)": 38, + "Control Flow Branches": 12, + "Input Parameters": 2, + "Control Flow Ratio": "85.7%", + "Start Line": 3541, + "End Line": 3578 + }, + { + "Function Name": "end", + "Structural Impact": 22.2, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 11, + "Input Parameters": 2, + "Control Flow Ratio": "91.7%", + "Start Line": 4754, + "End Line": 4781 + }, + { + "Function Name": "loadZoirCacheBody", + "Structural Impact": 21.9, + "Lines of Code (LOC)": 39, + "Control Flow Branches": 9, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3021, + "End Line": 3059 + }, + { + "Function Name": "renderFullyQualifiedDebugName", + "Structural Impact": 21.1, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 8, + "Input Parameters": 4, + "Control Flow Ratio": "100.0%", + "Start Line": 874, + "End Line": 892 + }, + { + "Function Name": "markTransitiveDependersPotentiallyOutdated", + "Structural Impact": 20.8, + "Lines of Code (LOC)": 35, + "Control Flow Branches": 10, + "Input Parameters": 2, + "Control Flow Ratio": "83.3%", + "Start Line": 3161, + "End Line": 3195 + }, + { + "Function Name": "loadZirCache", + "Structural Impact": 20.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 9, + "Input Parameters": 3, + "Control Flow Ratio": "64.3%", + "Start Line": 2892, + "End Line": 2902 + }, + { + "Function Name": "formatAnalUnit", + "Structural Impact": 20.2, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 10, + "Input Parameters": 2, + "Control Flow Ratio": "58.8%", + "Start Line": 4316, + "End Line": 4338 + }, + { + "Function Name": "addFileInMultipleModulesError", + "Structural Impact": 19.4, + "Lines of Code (LOC)": 42, + "Control Flow Branches": 9, + "Input Parameters": 2, + "Control Flow Ratio": "81.8%", + "Start Line": 4633, + "End Line": 4674 + }, + { + "Function Name": "addUnitReference", + "Structural Impact": 18.7, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 6, + "Input Parameters": 5, + "Control Flow Ratio": "75.0%", + "Start Line": 3657, + "End Line": 3687 + }, + { + "Function Name": "addTypeReference", + "Structural Impact": 16.9, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 6, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 3689, + "End Line": 3712 + }, + { + "Function Name": "ensureFuncBodyAnalysisQueued", + "Structural Impact": 15.0, + "Lines of Code (LOC)": 22, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "77.8%", + "Start Line": 3481, + "End Line": 3502 + }, + { + "Function Name": "ensureNavValAnalysisQueued", + "Structural Impact": 14.8, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "77.8%", + "Start Line": 3504, + "End Line": 3521 + }, + { + "Function Name": "flushRetryableFailures", + "Structural Impact": 13.6, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3281, + "End Line": 3297 + }, + { + "Function Name": "handleUpdateExports", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "83.3%", + "Start Line": 3762, + "End Line": 3779 + }, + { + "Function Name": "trackUnitSema", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "83.3%", + "Start Line": 4783, + "End Line": 4801 + }, + { + "Function Name": "addGlobalAssembly", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 5, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 3781, + "End Line": 3791 + }, + { + "Function Name": "stage", + "Structural Impact": 12.0, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "70.0%", + "Start Line": 576, + "End Line": 588 + }, + { + "Function Name": "modeFromPath", + "Structural Impact": 11.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "70.0%", + "Start Line": 1013, + "End Line": 1021 + }, + { + "Function Name": "maybeUnresolveIes", + "Structural Impact": 11.5, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 4394, + "End Line": 4416 + }, + { + "Function Name": "deleteUnitCompileLogs", + "Structural Impact": 11.0, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 3634, + "End Line": 3646 }, { - "Function Name": "ReadLine", - "Structural Impact": 31.6, - "Lines of Code (LOC)": 67, - "Control Flow Branches": 19, - "Input Parameters": 1, - "Control Flow Ratio": "65.5%", - "Start Line": 260, - "End Line": 326 + "Function Name": "renderFullyQualifiedName", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1124, + "End Line": 1132 }, { - "Function Name": "Close", - "Structural Impact": 30.8, - "Lines of Code (LOC)": 50, - "Control Flow Branches": 19, + "Function Name": "typeToStruct", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 3916, + "End Line": 3923 + }, + { + "Function Name": "typeToUnion", + "Structural Impact": 10.8, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 3954, + "End Line": 3961 + }, + { + "Function Name": "getTree", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "71.4%", + "Start Line": 1111, + "End Line": 1117 + }, + { + "Function Name": "renderFullyQualifiedDebugName", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1134, + "End Line": 1139 + }, + { + "Function Name": "typeToPackedStruct", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "62.5%", + "Start Line": 3925, + "End Line": 3929 + }, + { + "Function Name": "errorSetBits", + "Structural Impact": 10.4, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 6, "Input Parameters": 1, - "Control Flow Ratio": "59.4%", - "Start Line": 395, - "End Line": 444 + "Control Flow Ratio": "66.7%", + "Start Line": 3719, + "End Line": 3729 }, { - "Function Name": "Seek", - "Structural Impact": 19.4, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 8, - "Input Parameters": 3, - "Control Flow Ratio": "61.5%", - "Start Line": 144, - "End Line": 172 + "Function Name": "internFullyQualifiedName", + "Structural Impact": 10.3, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 3, + "Input Parameters": 5, + "Control Flow Ratio": "60.0%", + "Start Line": 894, + "End Line": 904 }, { - "Function Name": "Purge", - "Structural Impact": 17.0, + "Function Name": "errorBundleTokenSrc", + "Structural Impact": 9.9, + "Lines of Code (LOC)": 20, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 1169, + "End Line": 1188 + }, + { + "Function Name": "create", + "Structural Impact": 9.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "60.0%", + "Start Line": 1217, + "End Line": 1228 + }, + { + "Function Name": "codegenFailType", + "Structural Impact": 9.5, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 4609, + "End Line": 4620 + }, + { + "Function Name": "saveZoirCache", + "Structural Impact": 9.4, "Lines of Code (LOC)": 29, - "Control Flow Branches": 10, - "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 353, - "End Line": 381 + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 2991, + "End Line": 3019 }, { - "Function Name": "new", - "Structural Impact": 11.6, - "Lines of Code (LOC)": 32, + "Function Name": "addInlineReferenceFrame", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "80.0%", + "Start Line": 3648, + "End Line": 3655 + }, + { + "Function Name": "structPackedFieldBitOffset", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 3, "Input Parameters": 3, - "Control Flow Ratio": "30.8%", - "Start Line": 59, - "End Line": 90 + "Control Flow Ratio": "50.0%", + "Start Line": 3935, + "End Line": 3952 }, { - "Function Name": "SeekTest", - "Structural Impact": 9.1, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 5, + "Function Name": "getUnitInfo", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "75.0%", + "Start Line": 351, + "End Line": 358 + }, + { + "Function Name": "unionTagFieldIndex", + "Structural Impact": 8.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, + "Input Parameters": 3, + "Control Flow Ratio": "60.0%", + "Start Line": 3998, + "End Line": 4003 + }, + { + "Function Name": "getAlign", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 691, + "End Line": 700 + }, + { + "Function Name": "internFullyQualifiedName", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1141, + "End Line": 1149 + }, + { + "Function Name": "upgradeOrLost", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2716, + "End Line": 2723 + }, + { + "Function Name": "codegenFail", + "Structural Impact": 7.2, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 4580, + "End Line": 4588 + }, + { + "Function Name": "namespacePtrUnwrap", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 2876, + "End Line": 2878 + }, + { + "Function Name": "typeToFunc", + "Structural Impact": 7.1, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 3, + "Input Parameters": 2, + "Control Flow Ratio": "60.0%", + "Start Line": 3963, + "End Line": 3966 + }, + { + "Function Name": "init", + "Structural Impact": 7.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 1237, + "End Line": 1242 + }, + { + "Function Name": "errorBundleWholeFileSrc", + "Structural Impact": 6.8, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 1153, + "End Line": 1167 + }, + { + "Function Name": "codegenFailMsg", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "40.0%", + "Start Line": 4591, + "End Line": 4600 + }, + { + "Function Name": "codegenFailTypeMsg", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 4622, + "End Line": 4630 + }, + { + "Function Name": "resolveReferences", + "Structural Impact": 6.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "55.6%", - "Start Line": 106, - "End Line": 118 + "Control Flow Ratio": "75.0%", + "Start Line": 4018, + "End Line": 4023 }, { - "Function Name": "Slurp", - "Structural Impact": 7.9, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 4, + "Function Name": "tagOffset", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "44.4%", - "Start Line": 331, - "End Line": 346 + "Control Flow Ratio": "75.0%", + "Start Line": 3988, + "End Line": 3990 }, { - "Function Name": "Tell", + "Function Name": "payloadOffset", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "75.0%", + "Start Line": 3992, + "End Line": 3994 + }, + { + "Function Name": "toBuiltin", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 632, + "End Line": 656 + }, + { + "Function Name": "getValue", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 684, + "End Line": 689 + }, + { + "Function Name": "deinit", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 669, + "End Line": 673 + }, + { + "Function Name": "eql", "Structural Impact": 4.8, - "Lines of Code (LOC)": 11, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 387, + "End Line": 392 + }, + { + "Function Name": "eql", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 843, + "End Line": 848 + }, + { + "Function Name": "eql", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 375, + "End Line": 379 + }, + { + "Function Name": "eql", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 4, + "Control Flow Ratio": "50.0%", + "Start Line": 859, + "End Line": 862 + }, + { + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 124, - "End Line": 134 + "Control Flow Ratio": "66.7%", + "Start Line": 748, + "End Line": 753 }, { - "Function Name": "BinMode", + "Function Name": "unwrap", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 794, + "End Line": 799 + }, + { + "Function Name": "newType", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 359, + "End Line": 361 + }, + { + "Function Name": "newNav", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "100.0%", + "Start Line": 362, + "End Line": 364 + }, + { + "Function Name": "deinit", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 337, + "End Line": 344 + }, + { + "Function Name": "deinit", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1244, + "End Line": 1251 + }, + { + "Function Name": "unload", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1023, + "End Line": 1028 + }, + { + "Function Name": "unloadTree", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1030, + "End Line": 1035 + }, + { + "Function Name": "unloadSource", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1037, + "End Line": 1042 + }, + { + "Function Name": "unloadZir", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 1044, + "End Line": 1049 + }, + { + "Function Name": "fileRootType", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4250, + "End Line": 4255 + }, + { + "Function Name": "navSrcLoc", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4264, + "End Line": 4270 + }, + { + "Function Name": "navSrcLine", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4284, + "End Line": 4289 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 371, + "End Line": 374 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 383, + "End Line": 386 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 838, + "End Line": 841 + }, + { + "Function Name": "hash", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 854, + "End Line": 857 + }, + { + "Function Name": "init", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "100.0%", + "Start Line": 2773, + "End Line": 2776 + }, + { + "Function Name": "backendSupportsFeature", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3840, + "End Line": 3843 + }, + { + "Function Name": "navFileScopeIndex", + "Structural Impact": 3.7, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4295, + "End Line": 4298 + }, + { + "Function Name": "ptr", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 727, + "End Line": 729 + }, + { + "Function Name": "get", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 739, + "End Line": 741 + }, + { + "Function Name": "ptr", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 785, + "End Line": 787 + }, + { + "Function Name": "fileScope", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 865, + "End Line": 867 + }, + { + "Function Name": "fileScopeIp", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 869, + "End Line": 871 + }, + { + "Function Name": "get", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 1202, + "End Line": 1204 + }, + { + "Function Name": "upgrade", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2711, + "End Line": 2713 + }, + { + "Function Name": "namespacePtr", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 2872, + "End Line": 2874 + }, + { + "Function Name": "iesFuncIndex", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3968, + "End Line": 3970 + }, + { + "Function Name": "funcInfo", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 3972, + "End Line": 3974 + }, + { + "Function Name": "fileByIndex", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4244, + "End Line": 4246 + }, + { + "Function Name": "navValue", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4291, + "End Line": 4293 + }, + { + "Function Name": "navFileScope", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4300, + "End Line": 4302 + }, + { + "Function Name": "fmtAnalUnit", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4304, + "End Line": 4306 + }, + { + "Function Name": "fmtDependee", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4307, + "End Line": 4309 + }, + { + "Function Name": "src", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 197, + "End Line": 202 + }, + { + "Function Name": "nodeOffsetDebug", "Structural Impact": 3.1, "Lines of Code (LOC)": 5, "Control Flow Branches": 1, "Input Parameters": 1, "Control Flow Ratio": "33.3%", - "Start Line": 386, - "End Line": 390 + "Start Line": 2646, + "End Line": 2650 }, { - "Function Name": "Debug", - "Structural Impact": 1.7, + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 742, + "End Line": 744 + }, + { + "Function Name": "toOptional", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 788, + "End Line": 790 + }, + { + "Function Name": "getMode", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1008, + "End Line": 1011 + }, + { + "Function Name": "fullyQualifiedNameLen", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1119, + "End Line": 1122 + }, + { + "Function Name": "baseSrcToken", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 1269, + "End Line": 1272 + }, + { + "Function Name": "nodeOffsetRelease", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 2652, + "End Line": 2654 + }, + { + "Function Name": "clearCachedResolvedReferences", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 3714, + "End Line": 3717 + }, + { + "Function Name": "getTarget", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 3751, + "End Line": 3753 + }, + { + "Function Name": "optimizeMode", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 3758, + "End Line": 3760 + }, + { + "Function Name": "analysisRoots", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 4240, + "End Line": 4242 + }, + { + "Function Name": "errNote", + "Structural Impact": 2.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 5, + "Control Flow Ratio": "0.0%", + "Start Line": 3731, + "End Line": 3737 + }, + { + "Function Name": "setFileRootType", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 4257, + "End Line": 4262 + }, + { + "Function Name": "typeSrcLoc", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4272, + "End Line": 4276 + }, + { + "Function Name": "typeFileScope", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4278, + "End Line": 4282 + }, + { + "Function Name": "callconvSupported", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4418, + "End Line": 4422 + }, + { + "Function Name": "assertCodegenFailed", + "Structural Impact": 2.0, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 4603, + "End Line": 4607 + }, + { + "Function Name": "destroy", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 1232, + "End Line": 1235 + }, + { + "Function Name": "resolveBaseNode", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 2672, + "End Line": 2672 + }, + { + "Function Name": "access", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 95, - "End Line": 99 + "Start Line": 592, + "End Line": 595 + }, + { + "Function Name": "kind", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 478, + "End Line": 478 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 97, - "Sequential Logic Declarations": 88, - "Function Parameters": 23, - "Function/Method Declarations": 12, - "Class/Entity Declarations": 1, - "Defensive Programming Constructs": 1, - "Type/Safety Bypasses": 0, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 1, - "Exposed API / Public Exports": 3, - "State Mutations / Variable Reassignments": 248, - "Commented-out Code (Dead Logic)": 1, - "Structured Documentation Blocks": 0, + "Control Flow Branches": 1028, + "Sequential Logic Declarations": 424, + "Function Parameters": 128, + "Function/Method Declarations": 128, + "Class/Entity Declarations": 55, + "Defensive Programming Constructs": 493, + "Type/Safety Bypasses": 149, + "High-Risk Execution Commands": 76, + "I/O and Network Boundaries": 12, + "Exposed API / Public Exports": 244, + "State Mutations / Variable Reassignments": 314, + "Commented-out Code (Dead Logic)": 3, + "Structured Documentation Blocks": 598, "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, + "Asynchronous/Concurrent Execution": 2, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, - "Global State Dependencies": 29, - "Decorators and Annotations": 2, - "Generic Type Abstractions": 0, + "Global State Dependencies": 640, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 25, "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 2, - "Module Dependencies (Imports)": 3, + "Scientific & Mathematical Operations": 18, + "Metaprogramming & Reflection": 5, + "Module Dependencies (Imports)": 18, "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 4, + "Planned Work (TODOs)": 9, + "Acknowledged Tech Debt (FIXMEs)": 0, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 121, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 8, - "Explicit Type Casts": 4, - "Fatal Aborts & Exceptions": 0, + "Pointer Arithmetic & Addressing": 186, + "Manual Memory Allocation": 1, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 1, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 71, + "Fatal Aborts & Exceptions": 308, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 3, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 1, - "Private / Encapsulated Scopes": 51, + "Bitwise Operations": 572, + "Thread Synchronization Locks": 6, + "Immutable Data Declarations": 622, + "Resource Deallocation & Cleanup": 96, + "Private / Encapsulated Scopes": 586, "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 275, + "Structural Space Indentations": 3302, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -62272,15 +69585,15 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 11, - "Design Camel Case": 0, - "Design Snake Case": 0, - "Design Pascal Case": 0, - "Design Upper Case": 11, - "Design Short Vars": 0, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 4, + "Core Var Decl": 694, + "Design Camel Case": 2, + "Design Snake Case": 569, + "Design Pascal Case": 102, + "Design Upper Case": 0, + "Design Short Vars": 57, + "Design Long Vars": 1, + "Duplicate Logic": 4, + "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, @@ -62288,7 +69601,7 @@ "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, + "Dynamic Code Execution (Eval/Exec)": 28, "Global Environment Mutation": 0, "Commented-Out Executable Logic": 0, "Low-Level Bitwise / Cryptographic Math": 0, @@ -62304,35 +69617,47 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 5, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 0 + "Direct Upstream (Fragility)": 17, + "Direct Downstream (Dependency Blast Radius)": 4, + "Total Upstream (Absolute Fragility)": 5, + "Total Downstream (Absolute Dependency Blast Radius)": 8 }, "9. Extracted Dependencies": [ - "Exporter", - "buffering", - "only", - "strict", - "vars" + "Air.zig", + "Compilation.zig", + "InternPool.zig", + "Package.zig", + "Sema.zig", + "Type.zig", + "Value.zig", + "Zcu/PerThread.zig", + "build_options", + "builtin", + "codegen/llvm.zig", + "dev.zig", + "introspect.zig", + "link.zig", + "std", + "target.zig", + "tracy.zig" ] }, - "perl/exiftool/exiftool": { + "zig/zig/main.zig": { "1. Artifact Identity": { - "Filename": "exiftool", - "Path": "perl/exiftool/exiftool", - "Language": "Perl", + "Filename": "main.zig", + "Path": "zig/zig/main.zig", + "Language": "Zig", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "perl", + "Folder Dominant Lang": "zig", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Shebang)" + "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": 6908.1, - "Y": 50.88, - "Z": 2054.97 + "X": 3510.08, + "Y": -87.94, + "Z": -4546.85 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -62341,643 +69666,773 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 8151, - "Coding LOC": 6627, - "Documentation LOC": 639, - "Structural Magnitude": 7318.94, - "Control Flow Ratio": "73.5%", + "Total LOC": 7530, + "Coding LOC": 6619, + "Documentation LOC": 363, + "Structural Magnitude": 5425.48, + "Control Flow Ratio": "82.2%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 1.689 + "Raw Cognitive Density": 0.89 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "76.83%", - "Error & Exception Exposure": "96.55%", - "Tech Debt Exposure": "8.93%", + "Cognitive Load Exposure": "61.79%", + "Error & Exception Exposure": "43.09%", + "Tech Debt Exposure": "8.51%", "Testing Exposure": "80.0%", - "API Exposure": "0.01%", - "Concurrency Exposure": "17.14%", - "State Flux Exposure": "100.0%", - "Commented Logic Exposure": "5.97%", + "API Exposure": "0.29%", + "Concurrency Exposure": "19.86%", + "State Flux Exposure": "61.43%", + "Commented Logic Exposure": "5.08%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "11.92%", + "Documentation Exposure": "18.63%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "GetImageInfo", - "Structural Impact": 892.5, - "Lines of Code (LOC)": 1015, - "Control Flow Branches": 485, - "Input Parameters": 2, - "Control Flow Ratio": "77.4%", - "Start Line": 2108, - "End Line": 3122 + "Function Name": "buildOutputType", + "Structural Impact": 1414.0, + "Lines of Code (LOC)": 894, + "Control Flow Branches": 558, + "Input Parameters": 5, + "Control Flow Ratio": "81.3%", + "Start Line": 798, + "End Line": 1691 }, { - "Function Name": "SetImageInfo", - "Structural Impact": 445.3, - "Lines of Code (LOC)": 546, - "Control Flow Branches": 208, - "Input Parameters": 3, - "Control Flow Ratio": "72.2%", - "Start Line": 3129, - "End Line": 3674 + "Function Name": "cmdBuild", + "Structural Impact": 536.7, + "Lines of Code (LOC)": 627, + "Control Flow Branches": 225, + "Input Parameters": 4, + "Control Flow Ratio": "81.2%", + "Start Line": 4791, + "End Line": 5417 }, { - "Function Name": "ScanDir", - "Structural Impact": 130.4, - "Lines of Code (LOC)": 129, - "Control Flow Branches": 61, - "Input Parameters": 3, - "Control Flow Ratio": "79.2%", - "Start Line": 4293, - "End Line": 4421 + "Function Name": "createModule", + "Structural Impact": 296.6, + "Lines of Code (LOC)": 331, + "Control Flow Branches": 98, + "Input Parameters": 7, + "Control Flow Ratio": "87.5%", + "Start Line": 3728, + "End Line": 4058 }, { - "Function Name": "FilenameSPrintf", - "Structural Impact": 84.8, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 40, + "Function Name": "mainArgs", + "Structural Impact": 232.9, + "Lines of Code (LOC)": 178, + "Control Flow Branches": 111, "Input Parameters": 3, - "Control Flow Ratio": "75.5%", - "Start Line": 4646, - "End Line": 4702 + "Control Flow Ratio": "74.0%", + "Start Line": 206, + "End Line": 383 }, { - "Function Name": "NextUnusedFilename", - "Structural Impact": 78.8, - "Lines of Code (LOC)": 51, - "Control Flow Branches": 43, - "Input Parameters": 2, - "Control Flow Ratio": "70.5%", - "Start Line": 4723, - "End Line": 4773 + "Function Name": "cmdFetch", + "Structural Impact": 204.2, + "Lines of Code (LOC)": 283, + "Control Flow Branches": 84, + "Input Parameters": 4, + "Control Flow Ratio": "71.2%", + "Start Line": 6820, + "End Line": 7102 }, { - "Function Name": "SuggestedExtension", - "Structural Impact": 66.8, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 31, - "Input Parameters": 3, - "Control Flow Ratio": "86.1%", - "Start Line": 4560, - "End Line": 4616 + "Function Name": "runOrTest", + "Structural Impact": 175.6, + "Lines of Code (LOC)": 122, + "Control Flow Branches": 46, + "Input Parameters": 12, + "Control Flow Ratio": "83.6%", + "Start Line": 4308, + "End Line": 4429 }, { - "Function Name": "FormatXML", - "Structural Impact": 48.1, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 22, + "Function Name": "jitCmd", + "Structural Impact": 147.6, + "Lines of Code (LOC)": 208, + "Control Flow Branches": 55, + "Input Parameters": 5, + "Control Flow Ratio": "77.5%", + "Start Line": 5432, + "End Line": 5639 + }, + { + "Function Name": "cmdAstCheck", + "Structural Impact": 136.3, + "Lines of Code (LOC)": 166, + "Control Flow Branches": 63, "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 3751, - "End Line": 3793 + "Control Flow Ratio": "77.8%", + "Start Line": 6075, + "End Line": 6240 }, { - "Function Name": "ProcessFiles", - "Structural Impact": 47.9, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 25, - "Input Parameters": 2, - "Control Flow Ratio": "75.8%", - "Start Line": 4232, - "End Line": 4288 + "Function Name": "serve", + "Structural Impact": 132.6, + "Lines of Code (LOC)": 132, + "Control Flow Branches": 41, + "Input Parameters": 8, + "Control Flow Ratio": "80.4%", + "Start Line": 4068, + "End Line": 4199 }, { - "Function Name": "FormatJSON", - "Structural Impact": 42.3, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 17, - "Input Parameters": 4, - "Control Flow Ratio": "70.8%", - "Start Line": 3835, - "End Line": 3875 + "Function Name": "addIncludePath", + "Structural Impact": 99.4, + "Lines of Code (LOC)": 64, + "Control Flow Branches": 33, + "Input Parameters": 7, + "Control Flow Ratio": "82.5%", + "Start Line": 6684, + "End Line": 6747 }, { - "Function Name": "ReadStayOpen", - "Structural Impact": 39.9, - "Lines of Code (LOC)": 63, - "Control Flow Branches": 25, - "Input Parameters": 1, - "Control Flow Ratio": "65.8%", - "Start Line": 4922, - "End Line": 4984 + "Function Name": "runOrTestHotSwap", + "Structural Impact": 98.1, + "Lines of Code (LOC)": 96, + "Control Flow Branches": 32, + "Input Parameters": 7, + "Control Flow Ratio": "76.2%", + "Start Line": 4431, + "End Line": 4526 }, { - "Function Name": "DoHardLink", - "Structural Impact": 35.7, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 13, + "Function Name": "warnAboutForeignBinaries", + "Structural Impact": 76.5, + "Lines of Code (LOC)": 110, + "Control Flow Branches": 28, "Input Parameters": 5, - "Control Flow Ratio": "86.7%", - "Start Line": 3680, - "End Line": 3708 + "Control Flow Ratio": "96.6%", + "Start Line": 6547, + "End Line": 6656 }, { - "Function Name": "OpenOutputFile", - "Structural Impact": 34.9, - "Lines of Code (LOC)": 40, + "Function Name": "handleModArg", + "Structural Impact": 72.1, + "Lines of Code (LOC)": 71, "Control Flow Branches": 18, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 4801, - "End Line": 4840 + "Input Parameters": 12, + "Control Flow Ratio": "100.0%", + "Start Line": 7429, + "End Line": 7499 }, { - "Function Name": "ConvertBinary", - "Structural Impact": 31.6, - "Lines of Code (LOC)": 39, - "Control Flow Branches": 20, + "Function Name": "cmdTranslateC", + "Structural Impact": 65.2, + "Lines of Code (LOC)": 80, + "Control Flow Branches": 24, + "Input Parameters": 5, + "Control Flow Ratio": "77.4%", + "Start Line": 4545, + "End Line": 4624 + }, + { + "Function Name": "cmdInit", + "Structural Impact": 63.0, + "Lines of Code (LOC)": 99, + "Control Flow Branches": 28, + "Input Parameters": 3, + "Control Flow Ratio": "75.7%", + "Start Line": 4656, + "End Line": 4754 + }, + { + "Function Name": "next", + "Structural Impact": 58.3, + "Lines of Code (LOC)": 147, + "Control Flow Branches": 35, "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 3952, - "End Line": 3990 + "Control Flow Ratio": "81.4%", + "Start Line": 5882, + "End Line": 6028 }, { - "Function Name": "EscapeJSON", - "Structural Impact": 29.3, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 15, + "Function Name": "serveUpdateResults", + "Structural Impact": 57.3, + "Lines of Code (LOC)": 106, + "Control Flow Branches": 29, "Input Parameters": 2, - "Control Flow Ratio": "65.2%", - "Start Line": 3799, - "End Line": 3830 + "Control Flow Ratio": "70.7%", + "Start Line": 4201, + "End Line": 4306 }, { - "Function Name": "FindFileWindows", - "Structural Impact": 28.3, - "Lines of Code (LOC)": 47, - "Control Flow Branches": 14, - "Input Parameters": 2, - "Control Flow Ratio": "45.2%", - "Start Line": 4430, - "End Line": 4476 + "Function Name": "write", + "Structural Impact": 55.4, + "Lines of Code (LOC)": 50, + "Control Flow Branches": 19, + "Input Parameters": 6, + "Control Flow Ratio": "90.5%", + "Start Line": 7322, + "End Line": 7371 }, { - "Function Name": "IsEqual", - "Structural Impact": 27.2, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 12, + "Function Name": "cmdChangelist", + "Structural Impact": 51.4, + "Lines of Code (LOC)": 67, + "Control Flow Branches": 23, "Input Parameters": 3, - "Control Flow Ratio": "48.0%", - "Start Line": 3996, - "End Line": 4020 + "Control Flow Ratio": "63.9%", + "Start Line": 6462, + "End Line": 6528 }, { - "Function Name": "AddGroups", - "Structural Impact": 23.3, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 9, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 3929, - "End Line": 3946 + "Function Name": "detectNativeCpuWithLLVM", + "Structural Impact": 45.1, + "Lines of Code (LOC)": 62, + "Control Flow Branches": 20, + "Input Parameters": 3, + "Control Flow Ratio": "76.9%", + "Start Line": 6292, + "End Line": 6353 }, { - "Function Name": "FilterArgfileLine", - "Structural Impact": 22.4, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 14, - "Input Parameters": 1, - "Control Flow Ratio": "63.6%", - "Start Line": 4893, - "End Line": 4915 + "Function Name": "findBuildRoot", + "Structural Impact": 44.4, + "Lines of Code (LOC)": 56, + "Control Flow Branches": 23, + "Input Parameters": 2, + "Control Flow Ratio": "82.1%", + "Start Line": 7183, + "End Line": 7238 }, { - "Function Name": "PrintCSV", - "Structural Impact": 16.8, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 10, - "Input Parameters": 1, - "Control Flow Ratio": "58.8%", - "Start Line": 3901, - "End Line": 3924 + "Function Name": "cmdDetectCpu", + "Structural Impact": 33.6, + "Lines of Code (LOC)": 49, + "Control Flow Branches": 17, + "Input Parameters": 2, + "Control Flow Ratio": "85.0%", + "Start Line": 6242, + "End Line": 6290 }, { - "Function Name": "PrintTagList", - "Structural Impact": 16.8, + "Function Name": "accessFrameworkPath", + "Structural Impact": 25.8, "Lines of Code (LOC)": 25, "Control Flow Branches": 10, - "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 5024, - "End Line": 5048 + "Input Parameters": 4, + "Control Flow Ratio": "83.3%", + "Start Line": 6762, + "End Line": 6786 }, { - "Function Name": "Printable", - "Structural Impact": 15.3, - "Lines of Code (LOC)": 23, - "Control Flow Branches": 9, - "Input Parameters": 1, - "Control Flow Ratio": "69.2%", - "Start Line": 4026, - "End Line": 4048 + "Function Name": "createDependenciesModule", + "Structural Impact": 24.2, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 8, + "Input Parameters": 5, + "Control Flow Ratio": "66.7%", + "Start Line": 7123, + "End Line": 7165 }, { - "Function Name": "DoSetFromFile", - "Structural Impact": 15.2, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 6, + "Function Name": "resolve", + "Structural Impact": 23.2, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 10, "Input Parameters": 3, - "Control Flow Ratio": "35.3%", - "Start Line": 4141, - "End Line": 4165 + "Control Flow Ratio": "83.3%", + "Start Line": 705, + "End Line": 728 }, { - "Function Name": "AddPrintFormat", - "Structural Impact": 14.9, - "Lines of Code (LOC)": 16, + "Function Name": "cmdDumpLlvmInts", + "Structural Impact": 22.1, + "Lines of Code (LOC)": 41, "Control Flow Branches": 9, - "Input Parameters": 1, + "Input Parameters": 3, "Control Flow Ratio": "69.2%", - "Start Line": 4539, - "End Line": 4554 + "Start Line": 6375, + "End Line": 6415 }, { - "Function Name": "EFile", - "Structural Impact": 14.8, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 7, + "Function Name": "log", + "Structural Impact": 21.3, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 8, + "Input Parameters": 4, + "Control Flow Ratio": "80.0%", + "Start Line": 137, + "End Line": 160 + }, + { + "Function Name": "main", + "Structural Impact": 20.9, + "Lines of Code (LOC)": 39, + "Control Flow Branches": 18, + "Input Parameters": 0, + "Control Flow Ratio": "75.0%", + "Start Line": 166, + "End Line": 204 + }, + { + "Function Name": "eatIntPrefix", + "Structural Impact": 19.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 10, "Input Parameters": 2, - "Control Flow Ratio": "58.3%", - "Start Line": 4989, - "End Line": 5007 + "Control Flow Ratio": "71.4%", + "Start Line": 6530, + "End Line": 6540 }, { - "Function Name": "PrintErrors", - "Structural Impact": 14.7, - "Lines of Code (LOC)": 14, + "Function Name": "cmdDumpZir", + "Structural Impact": 16.1, + "Lines of Code (LOC)": 42, "Control Flow Branches": 6, "Input Parameters": 3, - "Control Flow Ratio": "54.5%", - "Start Line": 5054, - "End Line": 5067 + "Control Flow Ratio": "66.7%", + "Start Line": 6418, + "End Line": 6459 }, { - "Function Name": "LoadPrintFormat", - "Structural Impact": 12.9, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 4623, - "End Line": 4637 + "Function Name": "anyObjectLinkInputs", + "Structural Impact": 14.6, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 9, + "Input Parameters": 1, + "Control Flow Ratio": "81.8%", + "Start Line": 7501, + "End Line": 7510 }, { - "Function Name": "LengthUTF8", - "Structural Impact": 12.6, + "Function Name": "findTemplates", + "Structural Impact": 13.4, "Lines of Code (LOC)": 26, - "Control Flow Branches": 7, - "Input Parameters": 1, - "Control Flow Ratio": "43.8%", - "Start Line": 4054, - "End Line": 4079 + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 7382, + "End Line": 7407 }, { - "Function Name": "SetWindowTitle", - "Structural Impact": 12.1, - "Lines of Code (LOC)": 15, + "Function Name": "printCpu", + "Structural Impact": 12.3, + "Lines of Code (LOC)": 19, "Control Flow Branches": 7, "Input Parameters": 1, - "Control Flow Ratio": "77.8%", - "Start Line": 4213, - "End Line": 4227 + "Control Flow Ratio": "87.5%", + "Start Line": 6355, + "End Line": 6373 }, { - "Function Name": "SlurpFile", - "Structural Impact": 11.7, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 4861, - "End Line": 4886 + "Function Name": "addLibDirectoryWarn2", + "Structural Impact": 10.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 7516, + "End Line": 7529 }, { - "Function Name": "CheckUTF8", - "Structural Impact": 11.2, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "55.6%", - "Start Line": 4193, - "End Line": 4208 + "Function Name": "updateModule", + "Structural Impact": 10.6, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "57.1%", + "Start Line": 4533, + "End Line": 4543 }, { - "Function Name": "Infile", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 14, + "Function Name": "argsCopyZ", + "Structural Impact": 9.0, + "Lines of Code (LOC)": 7, "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 4109, - "End Line": 4122 + "Control Flow Ratio": "66.7%", + "Start Line": 5665, + "End Line": 5671 }, { - "Function Name": "EncodeXML", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 17, + "Function Name": "next", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 8, "Control Flow Branches": 5, "Input Parameters": 1, "Control Flow Ratio": "55.6%", - "Start Line": 3729, - "End Line": 3745 + "Start Line": 751, + "End Line": 758 }, { - "Function Name": "AbsPath", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 16, + "Function Name": "nextOrFatal", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 8, "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "35.7%", - "Start Line": 4505, - "End Line": 4520 + "Control Flow Ratio": "62.5%", + "Start Line": 759, + "End Line": 766 }, { - "Function Name": "AcceptFile", + "Function Name": "prefixedIntArg", "Structural Impact": 8.9, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "41.7%", - "Start Line": 4847, - "End Line": 4855 + "Lines of Code (LOC)": 4, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 6542, + "End Line": 6545 }, { - "Function Name": "FormatCSV", - "Structural Impact": 6.5, - "Lines of Code (LOC)": 16, + "Function Name": "writeSimpleTemplateFile", + "Structural Impact": 8.4, + "Lines of Code (LOC)": 8, "Control Flow Branches": 3, - "Input Parameters": 1, + "Input Parameters": 3, "Control Flow Ratio": "50.0%", - "Start Line": 3881, - "End Line": 3896 + "Start Line": 7373, + "End Line": 7380 }, { - "Function Name": "Exit", + "Function Name": "createEmptyDependenciesModule", + "Structural Impact": 7.5, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 2, + "Input Parameters": 4, + "Control Flow Ratio": "66.7%", + "Start Line": 7104, + "End Line": 7119 + }, + { + "Function Name": "resolveRespFileArgs", "Structural Impact": 6.4, "Lines of Code (LOC)": 15, "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 333, - "End Line": 347 + "Control Flow Ratio": "100.0%", + "Start Line": 6035, + "End Line": 6049 }, { - "Function Name": "HasWildcards", + "Function Name": "translateC", "Structural Impact": 6.1, - "Lines of Code (LOC)": 8, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 1, + "Input Parameters": 6, + "Control Flow Ratio": "100.0%", + "Start Line": 4626, + "End Line": 4641 + }, + { + "Function Name": "parseWasiExecModel", + "Structural Impact": 5.9, + "Lines of Code (LOC)": 4, "Control Flow Branches": 3, "Input Parameters": 1, - "Control Flow Ratio": "42.9%", - "Start Line": 4180, - "End Line": 4187 + "Control Flow Ratio": "75.0%", + "Start Line": 7414, + "End Line": 7417 }, { - "Function Name": "Warning", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 8, + "Function Name": "saveState", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 4128, - "End Line": 4135 + "Control Flow Ratio": "100.0%", + "Start Line": 4060, + "End Line": 4066 }, { - "Function Name": "MyConvertFileName", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 9, + "Function Name": "initArgIteratorResponseFile", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "28.6%", - "Start Line": 4526, - "End Line": 4534 + "Control Flow Ratio": "50.0%", + "Start Line": 5752, + "End Line": 5758 }, { - "Function Name": "Progress", - "Structural Impact": 5.6, - "Lines of Code (LOC)": 8, + "Function Name": "parseSubsystem", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 15, "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "40.0%", - "Start Line": 5012, - "End Line": 5019 + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 6658, + "End Line": 6672 }, { - "Function Name": "CreateDirectory", - "Structural Impact": 5.0, - "Lines of Code (LOC)": 16, + "Function Name": "parseCodeModel", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 4, "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "22.2%", - "Start Line": 4779, - "End Line": 4794 + "Control Flow Ratio": "66.7%", + "Start Line": 6052, + "End Line": 6055 }, { - "Function Name": "Cleanup", + "Function Name": "parseRcIncludes", "Structural Impact": 4.4, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 3, - "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 369, - "End Line": 376 + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 6788, + "End Line": 6791 }, { - "Function Name": "AddSetTagsFile", + "Function Name": "parseOptimizeMode", "Structural Impact": 4.4, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "33.3%", - "Start Line": 4086, - "End Line": 4103 + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 7409, + "End Line": 7412 }, { - "Function Name": "Warn", - "Structural Impact": 3.4, - "Lines of Code (LOC)": 8, + "Function Name": "parseStackSize", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 4, "Control Flow Branches": 2, - "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 349, - "End Line": 356 + "Input Parameters": 1, + "Control Flow Ratio": "66.7%", + "Start Line": 7419, + "End Line": 7422 }, { - "Function Name": "CleanXML", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 1, + "Function Name": "parseImageBase", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 3714, - "End Line": 3723 + "Control Flow Ratio": "66.7%", + "Start Line": 7424, + "End Line": 7427 }, { - "Function Name": "Num2Alpha", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 10, + "Function Name": "init", + "Structural Impact": 4.2, + "Lines of Code (LOC)": 14, "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "20.0%", - "Start Line": 4708, - "End Line": 4717 + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 5867, + "End Line": 5880 }, { - "Function Name": "CleanFilename", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 4, - "Control Flow Branches": 2, - "Input Parameters": 0, - "Control Flow Ratio": "66.7%", - "Start Line": 4171, - "End Line": 4174 + "Function Name": "addLibDirectoryWarn", + "Structural Impact": 3.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 7512, + "End Line": 7514 }, { - "Function Name": "FileNotFound", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, + "Function Name": "deinit", + "Structural Impact": 3.0, + "Lines of Code (LOC)": 4, "Control Flow Branches": 1, "Input Parameters": 1, - "Control Flow Ratio": "25.0%", - "Start Line": 4481, - "End Line": 4488 + "Control Flow Ratio": "100.0%", + "Start Line": 7172, + "End Line": 7175 }, { - "Function Name": "PreserveTime", + "Function Name": "wasi_cwd", "Structural Impact": 2.3, "Lines of Code (LOC)": 6, "Control Flow Branches": 1, "Input Parameters": 0, - "Control Flow Ratio": "25.0%", - "Start Line": 4493, - "End Line": 4498 + "Control Flow Ratio": "50.0%", + "Start Line": 60, + "End Line": 65 }, { - "Function Name": "WarnOnce", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 3, - "Control Flow Branches": 1, - "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 358, - "End Line": 360 + "Function Name": "lldMain", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 5706, + "End Line": 5710 }, { - "Function Name": "SigInt", - "Structural Impact": 1.2, + "Function Name": "loadManifest", + "Structural Impact": 2.2, "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 3, "Control Flow Ratio": "0.0%", - "Start Line": 363, - "End Line": 367 + "Start Line": 7246, + "End Line": 7250 }, { - "Function Name": "Image::ExifTool::EndDir", - "Structural Impact": 1.1, + "Function Name": "sanitizeExampleName", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 329, - "End Line": 329 + "Start Line": 4756, + "End Line": 4756 }, { - "Function Name": "Image::ExifTool::End", - "Structural Impact": 1.1, + "Function Name": "ZigClang_main", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 330, - "End Line": 330 + "Start Line": 5662, + "End Line": 5662 }, { - "Function Name": "Error", - "Structural Impact": 1.1, + "Function Name": "ZigLlvmAr_main", + "Structural Impact": 1.8, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 2, "Control Flow Ratio": "0.0%", - "Start Line": 357, - "End Line": 357 + "Start Line": 5663, + "End Line": 5663 }, { - "Function Name": "SigCont", + "Function Name": "clangMain", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 5673, + "End Line": 5673 + }, + { + "Function Name": "llvmArMain", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 2, + "Control Flow Ratio": "0.0%", + "Start Line": 5687, + "End Line": 5687 + }, + { + "Function Name": "deinit", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 7315, + "End Line": 7320 + }, + { + "Function Name": "incrementArgIndex", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6030, + "End Line": 6033 + }, + { + "Function Name": "reset", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 6680, + "End Line": 6682 + }, + { + "Function Name": "deinit", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 5083, + "End Line": 5083 + }, + { + "Function Name": "ZigClangIsLLVMUsingSeparateLibcxx", "Structural Impact": 1.1, "Lines of Code (LOC)": 1, "Control Flow Branches": 0, "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 368, - "End Line": 368 + "Start Line": 5660, + "End Line": 5660 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 3057, - "Sequential Logic Declarations": 1103, - "Function Parameters": 195, - "Function/Method Declarations": 100, - "Class/Entity Declarations": 1, - "Defensive Programming Constructs": 26, - "Type/Safety Bypasses": 8, - "High-Risk Execution Commands": 22, - "I/O and Network Boundaries": 334, - "Exposed API / Public Exports": 2, - "State Mutations / Variable Reassignments": 4791, - "Commented-out Code (Dead Logic)": 22, - "Structured Documentation Blocks": 236, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 2, - "UI / View Layer Components": 24, - "Closures and Anonymous Functions": 10, - "Global State Dependencies": 427, - "Decorators and Annotations": 575, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 266, - "Scientific & Mathematical Operations": 29, - "Metaprogramming & Reflection": 2, - "Module Dependencies (Imports)": 110, - "Authorship Metadata": 1, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 7, + "Control Flow Branches": 2631, + "Sequential Logic Declarations": 571, + "Function Parameters": 69, + "Function/Method Declarations": 68, + "Class/Entity Declarations": 25, + "Defensive Programming Constructs": 950, + "Type/Safety Bypasses": 110, + "High-Risk Execution Commands": 2, + "I/O and Network Boundaries": 4, + "Exposed API / Public Exports": 33, + "State Mutations / Variable Reassignments": 767, + "Commented-out Code (Dead Logic)": 6, + "Structured Documentation Blocks": 32, + "Unit Test Assertions": 10, + "Asynchronous/Concurrent Execution": 20, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 815, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 7, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 4, + "Metaprogramming & Reflection": 0, + "Module Dependencies (Imports)": 31, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 11, + "Acknowledged Tech Debt (FIXMEs)": 1, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, - "Preprocessor Macros": 1, - "Pointer Arithmetic & Addressing": 238, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 1, - "Ad-hoc Print / Debug Statements": 181, - "Explicit Type Casts": 51, - "Fatal Aborts & Exceptions": 6, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 60, + "Manual Memory Allocation": 1, + "Inline Assembly Blocks": 1, + "Structured Telemetry & Logging": 24, + "Ad-hoc Print / Debug Statements": 1, + "Explicit Type Casts": 22, + "Fatal Aborts & Exceptions": 152, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 605, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 232, - "Private / Encapsulated Scopes": 569, + "Bitwise Operations": 806, + "Thread Synchronization Locks": 2, + "Immutable Data Declarations": 685, + "Resource Deallocation & Cleanup": 65, + "Private / Encapsulated Scopes": 873, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 9, + "Bypassed / Skipped Tests": 1, "Structural Tab Indentations": 0, - "Structural Space Indentations": 4009, + "Structural Space Indentations": 6390, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, - "Ipc Rpc Bridges": 4, + "Ipc Rpc Bridges": 8, "Feature Flags": 0, "Serialization Parsing": 0, - "Regex Execution": 328, - "Time Date Logic": 50, + "Regex Execution": 0, + "Time Date Logic": 0, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -62986,2419 +70441,2127 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 43, - "Design Camel Case": 0, - "Design Snake Case": 14, - "Design Pascal Case": 25, - "Design Upper Case": 4, - "Design Short Vars": 6, - "Design Long Vars": 0, + "Core Var Decl": 1141, + "Design Camel Case": 1, + "Design Snake Case": 1053, + "Design Pascal Case": 72, + "Design Upper Case": 0, + "Design Short Vars": 87, + "Design Long Vars": 44, "Duplicate Logic": 0, "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 120, + "High-Entropy / Obfuscated Logic": 1, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 2, + "Dynamic Code Execution (Eval/Exec)": 18, "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 8, + "Commented-Out Executable Logic": 1, "Low-Level Bitwise / Cryptographic Math": 0, "Non-Standard / Steganographic Imports": 0, "Non-Standard Unicode / Homoglyphs": 0, "Embedded Credentials & Keys": 0, "Sec Extension Mismatch": 0, - "Sec Entropy": 1, - "Sec Tainted Injection": 14, + "Sec Entropy": 0, + "Sec Tainted Injection": 2, "Prompt Injection": 0, "Agentic Rce": 0, "Invisible Unicode Payload Smuggling": 0, "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 84, + "Direct Upstream (Fragility)": 20, "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 1, + "Total Upstream (Absolute Fragility)": 5, "Total Downstream (Absolute Dependency Blast Radius)": 0 }, "9. Extracted Dependencies": [ - "B", - "C", - "CR", - "Cwd", - "Encode", - "Escape", - "File::Glob", - "FileHandle", - "I", - "IO::Handle", - "Image::ExifTool", - "Image::ExifTool::Geolocation", - "Image::ExifTool::HTML", - "Image::ExifTool::Import", - "Image::ExifTool::MWG", - "Image::ExifTool::Plot", - "Image::ExifTool::TagInfoXML", - "Image::ExifTool::XMP", - "MODULE", - "MWG", - "Term::ReadKey", - "Time::Piece", - "Unicode::GCString", - "Win32::API", - "Win32::FindFile", - "Win32API::File", - "a", - "absolute", - "additional", - "an", - "arguments", - "associated", - "changes", - "destination", - "duplicates", - "effect", - "even", - "exiftool", - "ext", - "extra", - "file", - "filename", - "for", - "format", - "formatting", - "forward", - "full", - "globbing", - "group", - "information", - "longer", - "lower", - "lowest", - "metadata", - "more", - "need", - "of", - "operation", - "option", - "other", - "our", - "output", - "permission", - "quoting", - "real", - "sense", - "separator", - "sidecar", - "standard", - "strict", - "tag", - "tags", - "terminator", - "textOut", - "the", - "this", - "tokens", - "underline", - "undocumented", - "user", - "warnings", - "wide", - "wildcards", - "with" + "Compilation.zig", + "DarwinPosixSpawn.zig", + "IncrementalDebugServer.zig", + "Package.zig", + "Zcu.zig", + "build_options", + "builtin", + "clang_options.zig", + "codegen.zig", + "codegen/llvm.zig", + "codegen/llvm/bindings.zig", + "crash_report.zig", + "dev.zig", + "introspect.zig", + "libs/mingw.zig", + "libs/wasi_libc.zig", + "link.zig", + "std", + "target.zig", + "tracy.zig" ] } } }, - "cobol/gnucobol_internals": { - "Directory Group Magnitude": 15672.45, - "File Count": 5, + "perl/exiftool": { + "Directory Group Magnitude": 19252.98, + "File Count": 6, "Ecosystem Fingerprint (Archetypes)": { - "Unclassified": "100.0%" + "Unclassified": "83.3%", + "Static: Literature & Documentation": "16.7%" }, "Average Risk Exposures": { - "Cognitive Load Exposure": "48.32%", - "Error & Exception Exposure": "68.48%", - "Tech Debt Exposure": "14.48%", - "Testing Exposure": "48.92%", - "API Exposure": "5.08%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "66.27%", - "Commented Logic Exposure": "1.46%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", + "Cognitive Load Exposure": "46.37%", + "Error & Exception Exposure": "59.68%", + "Tech Debt Exposure": "19.79%", + "Testing Exposure": "40.77%", + "API Exposure": "0.05%", + "Concurrency Exposure": "5.89%", + "State Flux Exposure": "56.17%", + "Commented Logic Exposure": "2.82%", + "Specification Exposure": "83.33%", + "Instability Exposure": "41.67%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "45.89%", + "Documentation Exposure": "16.98%", "Hardcoded Payload Artifacts": "0.0%" }, "Files": { - "cobol/gnucobol_internals/fileio.c": { + "perl/exiftool/README": { "1. Artifact Identity": { - "Filename": "fileio.c", - "Path": "cobol/gnucobol_internals/fileio.c", - "Language": "C", - "Architect": "(C) 2002-2012, 2014-2020 Free Software Foundation, Inc", - "Indentation Style": "Mixed (0.1% Spaces / 99.9% Tabs)", + "Filename": "README", + "Path": "perl/exiftool/README", + "Language": "Markdown", + "Architect": "Unknown Architect", + "Indentation Style": "Neutral / No Indentation", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", - "Lock Tier": 1.5, - "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" + "Folder Dominant Lang": "perl", + "Lock Tier": 1, + "Identity Proof": "Metadata Anchor (README)" }, "2. Topological Coordinates": { - "X": -4936.14, - "Y": -12.93, - "Z": -3750.59 + "X": 7693.3, + "Y": -36.78, + "Z": 1379.97 + }, + "3. Architectural Profile": { + "Repository Archetype": "Static: Literature & Documentation", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": "N/A", + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 270, + "Coding LOC": 0, + "Documentation LOC": 229, + "Structural Magnitude": 5.4, + "Control Flow Ratio": "0.0%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 0.0 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", + "Error & Exception Exposure": "[UNSCANNED - NO DATA]", + "Tech Debt Exposure": "[UNSCANNED - NO DATA]", + "Testing Exposure": "[UNSCANNED - NO DATA]", + "API Exposure": "[UNSCANNED - NO DATA]", + "Concurrency Exposure": "[UNSCANNED - NO DATA]", + "State Flux Exposure": "[UNSCANNED - NO DATA]", + "Commented Logic Exposure": "[UNSCANNED - NO DATA]", + "Specification Exposure": "[UNSCANNED - NO DATA]", + "Instability Exposure": "[UNSCANNED - NO DATA]", + "Volatility Exposure": "[UNSCANNED - NO DATA]", + "Documentation Exposure": "[UNSCANNED - NO DATA]", + "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" + }, + "5. Function Analysis": [], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 0, + "Sequential Logic Declarations": 0, + "Function Parameters": 0, + "Function/Method Declarations": 0, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 0, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 0, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 0, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 0, + "Module Dependencies (Imports)": 0, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 0, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 0, + "Fatal Aborts & Exceptions": 0, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 0, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 0, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 0, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 0, + "Design Camel Case": 0, + "Design Snake Case": 0, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 0, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [] + }, + "perl/exiftool/META.json": { + "1. Artifact Identity": { + "Filename": "META.json", + "Path": "perl/exiftool/META.json", + "Language": "Json", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "perl", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .json)" + }, + "2. Topological Coordinates": { + "X": 6646.05, + "Y": 8.53, + "Z": 1535.78 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", "Repository Drift (Z-Score)": 0.0, "Repository Fingerprint": {}, - "File Archetype": "Unclassified", + "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 7364, - "Coding LOC": 6537, - "Documentation LOC": 315, - "Structural Magnitude": 10882.54, - "Control Flow Ratio": "78.0%", + "Total LOC": 56, + "Coding LOC": 55, + "Documentation LOC": 0, + "Structural Magnitude": 16.1, + "Control Flow Ratio": "0.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 1.088 + "Raw Cognitive Density": 0.0 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "79.16%", - "Error & Exception Exposure": "97.1%", - "Tech Debt Exposure": "7.91%", - "Testing Exposure": "80.0%", - "API Exposure": "13.6%", + "Cognitive Load Exposure": "0.0%", + "Error & Exception Exposure": "0.0%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "2.3%", + "API Exposure": "0.0%", "Concurrency Exposure": "0.0%", - "State Flux Exposure": "100.0%", + "State Flux Exposure": "0.0%", "Commented Logic Exposure": "0.0%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "98.12%", + "Documentation Exposure": "33.92%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 0, + "Sequential Logic Declarations": 0, + "Function Parameters": 0, + "Function/Method Declarations": 0, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 0, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 0, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 0, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 0, + "Module Dependencies (Imports)": 0, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 0, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 0, + "Fatal Aborts & Exceptions": 0, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 0, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 0, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 53, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 0, + "Design Camel Case": 0, + "Design Snake Case": 0, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 0, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [] + }, + "perl/exiftool/ExifTool.pm": { + "1. Artifact Identity": { + "Filename": "ExifTool.pm", + "Path": "perl/exiftool/ExifTool.pm", + "Language": "Perl", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", + "Doc Umbrella": 0.0, + "Alert": "TYPOSQUATTING THREAT: 'warning' mimics 'warnings'", + "Folder Dominant Lang": "perl", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .pm)" + }, + "2. Topological Coordinates": { + "X": 7231.32, + "Y": -1.39, + "Z": 1542.86 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 10227, + "Coding LOC": 8286, + "Documentation LOC": 1632, + "Structural Magnitude": 11459.52, + "Control Flow Ratio": "60.1%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 1.535 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "95.85%", + "Error & Exception Exposure": "96.6%", + "Tech Debt Exposure": "15.7%", + "Testing Exposure": "80.0%", + "API Exposure": "0.01%", + "Concurrency Exposure": "18.19%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "5.2%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "11.92%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "cob_set_file_format", - "Structural Impact": 760.8, - "Lines of Code (LOC)": 592, - "Control Flow Branches": 326, - "Input Parameters": 4, - "Control Flow Ratio": "99.4%", - "Start Line": 1185, - "End Line": 1776 + "Function Name": "ProcessJPEG", + "Structural Impact": 741.1, + "Lines of Code (LOC)": 1103, + "Control Flow Branches": 342, + "Input Parameters": 3, + "Control Flow Ratio": "63.8%", + "Start Line": 7248, + "End Line": 8350 }, { - "Function Name": "cob_file_open", - "Structural Impact": 226.2, - "Lines of Code (LOC)": 262, - "Control Flow Branches": 86, - "Input Parameters": 5, - "Control Flow Ratio": "76.8%", - "Start Line": 2874, - "End Line": 3135 + "Function Name": "ExtractInfo", + "Structural Impact": 296.6, + "Lines of Code (LOC)": 501, + "Control Flow Branches": 191, + "Input Parameters": 1, + "Control Flow Ratio": "71.8%", + "Start Line": 2711, + "End Line": 3211 }, { - "Function Name": "cob_fd_file_open", - "Structural Impact": 192.0, - "Lines of Code (LOC)": 172, - "Control Flow Branches": 81, - "Input Parameters": 4, - "Control Flow Ratio": "83.5%", - "Start Line": 2700, - "End Line": 2871 + "Function Name": "DoProcessTIFF", + "Structural Impact": 279.0, + "Lines of Code (LOC)": 380, + "Control Flow Branches": 129, + "Input Parameters": 3, + "Control Flow Ratio": "66.5%", + "Start Line": 8519, + "End Line": 8898 }, { - "Function Name": "cob_file_save_status", - "Structural Impact": 174.3, - "Lines of Code (LOC)": 247, - "Control Flow Branches": 80, + "Function Name": "ProcessBinaryData", + "Structural Impact": 276.9, + "Lines of Code (LOC)": 299, + "Control Flow Branches": 130, "Input Parameters": 3, - "Control Flow Ratio": "96.4%", - "Start Line": 2127, - "End Line": 2373 + "Control Flow Ratio": "73.0%", + "Start Line": 9855, + "End Line": 10153 }, { - "Function Name": "lineseq_write", - "Structural Impact": 128.0, - "Lines of Code (LOC)": 159, - "Control Flow Branches": 59, + "Function Name": "Options", + "Structural Impact": 271.2, + "Lines of Code (LOC)": 264, + "Control Flow Branches": 128, "Input Parameters": 3, - "Control Flow Ratio": "89.4%", - "Start Line": 3603, - "End Line": 3761 + "Control Flow Ratio": "75.3%", + "Start Line": 2412, + "End Line": 2675 }, { - "Function Name": "lineseq_rewrite", - "Structural Impact": 119.3, - "Lines of Code (LOC)": 146, - "Control Flow Branches": 55, + "Function Name": "GetValue", + "Structural Impact": 256.6, + "Lines of Code (LOC)": 291, + "Control Flow Branches": 120, "Input Parameters": 3, - "Control Flow Ratio": "90.2%", - "Start Line": 3763, - "End Line": 3908 + "Control Flow Ratio": "75.0%", + "Start Line": 3427, + "End Line": 3717 }, { - "Function Name": "lock_record", - "Structural Impact": 114.5, - "Lines of Code (LOC)": 144, - "Control Flow Branches": 47, - "Input Parameters": 4, - "Control Flow Ratio": "81.0%", - "Start Line": 1786, - "End Line": 1929 + "Function Name": "BuildCompositeTags", + "Structural Impact": 180.8, + "Lines of Code (LOC)": 187, + "Control Flow Branches": 98, + "Input Parameters": 2, + "Control Flow Ratio": "73.7%", + "Start Line": 3953, + "End Line": 4139 }, { - "Function Name": "relative_start", - "Structural Impact": 106.2, - "Lines of Code (LOC)": 111, - "Control Flow Branches": 44, - "Input Parameters": 4, - "Control Flow Ratio": "86.3%", - "Start Line": 3981, - "End Line": 4091 + "Function Name": "HandleTag", + "Structural Impact": 164.4, + "Lines of Code (LOC)": 152, + "Control Flow Branches": 63, + "Input Parameters": 5, + "Control Flow Ratio": "57.3%", + "Start Line": 9266, + "End Line": 9417 }, { - "Function Name": "cob_set_file_defaults", - "Structural Impact": 104.7, - "Lines of Code (LOC)": 142, - "Control Flow Branches": 68, + "Function Name": "SetFoundTags", + "Structural Impact": 163.1, + "Lines of Code (LOC)": 235, + "Control Flow Branches": 106, "Input Parameters": 1, - "Control Flow Ratio": "98.6%", - "Start Line": 1039, - "End Line": 1180 + "Control Flow Ratio": "74.6%", + "Start Line": 5301, + "End Line": 5535 }, { - "Function Name": "relative_read_next", - "Structural Impact": 103.6, - "Lines of Code (LOC)": 112, - "Control Flow Branches": 48, + "Function Name": "GetGroup", + "Structural Impact": 139.2, + "Lines of Code (LOC)": 105, + "Control Flow Branches": 66, "Input Parameters": 3, - "Control Flow Ratio": "81.4%", - "Start Line": 4193, - "End Line": 4304 - }, - { - "Function Name": "cob_key_def", - "Structural Impact": 98.7, - "Lines of Code (LOC)": 112, - "Control Flow Branches": 37, - "Input Parameters": 5, - "Control Flow Ratio": "80.4%", - "Start Line": 567, - "End Line": 678 + "Control Flow Ratio": "80.5%", + "Start Line": 3787, + "End Line": 3891 }, { - "Function Name": "cob_read_next", - "Structural Impact": 87.1, - "Lines of Code (LOC)": 102, - "Control Flow Branches": 40, - "Input Parameters": 3, - "Control Flow Ratio": "87.0%", - "Start Line": 5387, - "End Line": 5488 + "Function Name": "FoundTag", + "Structural Impact": 129.8, + "Lines of Code (LOC)": 181, + "Control Flow Branches": 53, + "Input Parameters": 4, + "Control Flow Ratio": "63.9%", + "Start Line": 9426, + "End Line": 9606 }, { - "Function Name": "write_file_def", - "Structural Impact": 86.1, - "Lines of Code (LOC)": 93, - "Control Flow Branches": 46, + "Function Name": "ConvertDateTime", + "Structural Impact": 123.8, + "Lines of Code (LOC)": 120, + "Control Flow Branches": 67, "Input Parameters": 2, - "Control Flow Ratio": "97.9%", - "Start Line": 421, - "End Line": 513 + "Control Flow Ratio": "76.1%", + "Start Line": 6551, + "End Line": 6670 }, { - "Function Name": "sequential_read", - "Structural Impact": 78.5, - "Lines of Code (LOC)": 89, - "Control Flow Branches": 36, - "Input Parameters": 3, - "Control Flow Ratio": "81.8%", - "Start Line": 3250, - "End Line": 3338 + "Function Name": "DoneExtract", + "Structural Impact": 114.6, + "Lines of Code (LOC)": 171, + "Control Flow Branches": 74, + "Input Parameters": 1, + "Control Flow Ratio": "74.7%", + "Start Line": 4414, + "End Line": 4584 }, { - "Function Name": "sequential_rewrite", - "Structural Impact": 78.1, - "Lines of Code (LOC)": 82, - "Control Flow Branches": 36, - "Input Parameters": 3, - "Control Flow Ratio": "78.3%", - "Start Line": 3433, - "End Line": 3514 + "Function Name": "ExpandShortcuts", + "Structural Impact": 98.0, + "Lines of Code (LOC)": 90, + "Control Flow Branches": 53, + "Input Parameters": 2, + "Control Flow Ratio": "82.8%", + "Start Line": 5645, + "End Line": 5734 }, { - "Function Name": "cob_file_close", - "Structural Impact": 75.5, - "Lines of Code (LOC)": 110, - "Control Flow Branches": 34, - "Input Parameters": 3, - "Control Flow Ratio": "82.9%", - "Start Line": 3137, - "End Line": 3246 + "Function Name": "ParseArguments", + "Structural Impact": 86.8, + "Lines of Code (LOC)": 107, + "Control Flow Branches": 46, + "Input Parameters": 2, + "Control Flow Ratio": "78.0%", + "Start Line": 5061, + "End Line": 5167 }, { - "Function Name": "sequential_write", - "Structural Impact": 72.6, - "Lines of Code (LOC)": 92, - "Control Flow Branches": 33, - "Input Parameters": 3, - "Control Flow Ratio": "84.6%", - "Start Line": 3340, - "End Line": 3431 + "Function Name": "AddCompositeTags", + "Structural Impact": 68.8, + "Lines of Code (LOC)": 94, + "Control Flow Branches": 36, + "Input Parameters": 2, + "Control Flow Ratio": "72.0%", + "Start Line": 5740, + "End Line": 5833 }, { - "Function Name": "relative_delete", - "Structural Impact": 72.4, - "Lines of Code (LOC)": 97, - "Control Flow Branches": 38, - "Input Parameters": 2, - "Control Flow Ratio": "73.1%", - "Start Line": 4539, - "End Line": 4635 + "Function Name": "GroupMatches", + "Structural Impact": 66.2, + "Lines of Code (LOC)": 44, + "Control Flow Branches": 31, + "Input Parameters": 3, + "Control Flow Ratio": "75.6%", + "Start Line": 5195, + "End Line": 5238 }, { - "Function Name": "cob_chk_file_env", - "Structural Impact": 71.3, - "Lines of Code (LOC)": 109, - "Control Flow Branches": 37, + "Function Name": "ProcessTrailers", + "Structural Impact": 64.6, + "Lines of Code (LOC)": 149, + "Control Flow Branches": 32, "Input Parameters": 2, - "Control Flow Ratio": "97.4%", - "Start Line": 743, - "End Line": 851 + "Control Flow Ratio": "61.5%", + "Start Line": 7019, + "End Line": 7167 }, { - "Function Name": "cob_write", - "Structural Impact": 69.8, - "Lines of Code (LOC)": 74, - "Control Flow Branches": 26, - "Input Parameters": 5, - "Control Flow Ratio": "81.2%", - "Start Line": 5490, - "End Line": 5563 + "Function Name": "GetTagTable", + "Structural Impact": 54.0, + "Lines of Code (LOC)": 91, + "Control Flow Branches": 34, + "Input Parameters": 1, + "Control Flow Ratio": "65.4%", + "Start Line": 8927, + "End Line": 9017 }, { - "Function Name": "lineseq_read", - "Structural Impact": 66.2, - "Lines of Code (LOC)": 83, - "Control Flow Branches": 30, - "Input Parameters": 3, - "Control Flow Ratio": "88.2%", - "Start Line": 3517, - "End Line": 3599 + "Function Name": "ReadValue", + "Structural Impact": 52.6, + "Lines of Code (LOC)": 47, + "Control Flow Branches": 18, + "Input Parameters": 6, + "Control Flow Ratio": "60.0%", + "Start Line": 6263, + "End Line": 6309 }, { - "Function Name": "relative_rewrite", - "Structural Impact": 64.2, - "Lines of Code (LOC)": 84, - "Control Flow Branches": 29, - "Input Parameters": 3, - "Control Flow Ratio": "70.7%", - "Start Line": 4454, - "End Line": 4537 + "Function Name": "WindowsLongPath", + "Structural Impact": 51.5, + "Lines of Code (LOC)": 61, + "Control Flow Branches": 27, + "Input Parameters": 2, + "Control Flow Ratio": "62.8%", + "Start Line": 4776, + "End Line": 4836 }, { - "Function Name": "cob_read", - "Structural Impact": 59.7, - "Lines of Code (LOC)": 76, - "Control Flow Branches": 24, + "Function Name": "GetTagList", + "Structural Impact": 50.2, + "Lines of Code (LOC)": 64, + "Control Flow Branches": 20, "Input Parameters": 4, - "Control Flow Ratio": "80.0%", - "Start Line": 5276, - "End Line": 5351 + "Control Flow Ratio": "46.5%", + "Start Line": 3328, + "End Line": 3391 }, { - "Function Name": "cob_chk_file_mapping", - "Structural Impact": 58.8, - "Lines of Code (LOC)": 129, - "Control Flow Branches": 36, + "Function Name": "GetInfo", + "Structural Impact": 47.4, + "Lines of Code (LOC)": 99, + "Control Flow Branches": 29, "Input Parameters": 1, - "Control Flow Ratio": "92.3%", - "Start Line": 853, - "End Line": 981 + "Control Flow Ratio": "61.7%", + "Start Line": 3222, + "End Line": 3320 }, { - "Function Name": "cob_init_fileio", - "Structural Impact": 58.6, - "Lines of Code (LOC)": 132, - "Control Flow Branches": 29, + "Function Name": "GetFileType", + "Structural Impact": 46.2, + "Lines of Code (LOC)": 58, + "Control Flow Branches": 24, "Input Parameters": 2, - "Control Flow Ratio": "90.6%", - "Start Line": 7217, - "End Line": 7348 - }, - { - "Function Name": "relative_read_size", - "Structural Impact": 57.2, - "Lines of Code (LOC)": 65, - "Control Flow Branches": 26, - "Input Parameters": 3, - "Control Flow Ratio": "76.5%", - "Start Line": 3914, - "End Line": 3978 - }, - { - "Function Name": "cob_file_set_key", - "Structural Impact": 56.8, - "Lines of Code (LOC)": 60, - "Control Flow Branches": 16, - "Input Parameters": 9, - "Control Flow Ratio": "88.9%", - "Start Line": 4792, - "End Line": 4851 + "Control Flow Ratio": "63.2%", + "Start Line": 4191, + "End Line": 4248 }, { - "Function Name": "set_lock_opts", - "Structural Impact": 53.8, - "Lines of Code (LOC)": 71, - "Control Flow Branches": 28, + "Function Name": "GetUnixTime", + "Structural Impact": 43.0, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 23, "Input Parameters": 2, - "Control Flow Ratio": "93.3%", - "Start Line": 2055, - "End Line": 2125 + "Control Flow Ratio": "62.2%", + "Start Line": 6794, + "End Line": 6822 }, { - "Function Name": "set_file_lock", - "Structural Impact": 52.9, - "Lines of Code (LOC)": 57, - "Control Flow Branches": 24, - "Input Parameters": 3, - "Control Flow Ratio": "82.8%", - "Start Line": 1994, - "End Line": 2050 + "Function Name": "AddTagToTable", + "Structural Impact": 42.7, + "Lines of Code (LOC)": 50, + "Control Flow Branches": 17, + "Input Parameters": 4, + "Control Flow Ratio": "81.0%", + "Start Line": 9206, + "End Line": 9255 }, { - "Function Name": "relative_write", - "Structural Impact": 52.1, - "Lines of Code (LOC)": 82, - "Control Flow Branches": 23, - "Input Parameters": 3, - "Control Flow Ratio": "67.6%", - "Start Line": 4371, - "End Line": 4452 + "Function Name": "RemoveTagsFromList", + "Structural Impact": 40.4, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 15, + "Input Parameters": 5, + "Control Flow Ratio": "71.4%", + "Start Line": 5245, + "End Line": 5269 }, { - "Function Name": "check_mf_format", - "Structural Impact": 48.2, - "Lines of Code (LOC)": 63, - "Control Flow Branches": 25, - "Input Parameters": 2, - "Control Flow Ratio": "89.3%", - "Start Line": 2581, - "End Line": 2643 + "Function Name": "ConvertUnixTime", + "Structural Impact": 39.4, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 18, + "Input Parameters": 3, + "Control Flow Ratio": "69.2%", + "Start Line": 6761, + "End Line": 6788 }, { - "Function Name": "cob_dd_prms", - "Structural Impact": 43.5, - "Lines of Code (LOC)": 29, - "Control Flow Branches": 20, + "Function Name": "IdentifyTrailer", + "Structural Impact": 38.0, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 17, "Input Parameters": 3, - "Control Flow Ratio": "95.2%", - "Start Line": 515, - "End Line": 543 + "Control Flow Ratio": "73.9%", + "Start Line": 6966, + "End Line": 7006 }, { - "Function Name": "cob_file_sort_process", - "Structural Impact": 42.5, - "Lines of Code (LOC)": 115, - "Control Flow Branches": 25, - "Input Parameters": 1, - "Control Flow Ratio": "64.1%", - "Start Line": 6712, - "End Line": 6826 + "Function Name": "Open", + "Structural Impact": 36.1, + "Lines of Code (LOC)": 52, + "Control Flow Branches": 14, + "Input Parameters": 4, + "Control Flow Ratio": "53.8%", + "Start Line": 4845, + "End Line": 4896 }, { - "Function Name": "indexed_file_type", - "Structural Impact": 42.0, - "Lines of Code (LOC)": 77, - "Control Flow Branches": 26, - "Input Parameters": 1, - "Control Flow Ratio": "59.1%", - "Start Line": 325, - "End Line": 401 + "Function Name": "GetFileTime", + "Structural Impact": 34.1, + "Lines of Code (LOC)": 59, + "Control Flow Branches": 17, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4997, + "End Line": 5055 }, { - "Function Name": "relative_write_size", - "Structural Impact": 40.2, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 18, + "Function Name": "GetTagInfo", + "Structural Impact": 31.1, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 13, "Input Parameters": 3, - "Control Flow Ratio": "85.7%", - "Start Line": 4309, - "End Line": 4352 - }, - { - "Function Name": "cob_linage_write_opt", - "Structural Impact": 39.8, - "Lines of Code (LOC)": 68, - "Control Flow Branches": 20, - "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 2458, - "End Line": 2525 + "Control Flow Ratio": "41.9%", + "Start Line": 9133, + "End Line": 9195 }, { - "Function Name": "cob_rewrite", - "Structural Impact": 38.6, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 15, - "Input Parameters": 4, - "Control Flow Ratio": "68.2%", - "Start Line": 5565, + "Function Name": "Warn", + "Structural Impact": 29.4, + "Lines of Code (LOC)": 28, + "Control Flow Branches": 13, + "Input Parameters": 3, + "Control Flow Ratio": "59.1%", + "Start Line": 5593, "End Line": 5620 }, { - "Function Name": "relative_read", - "Structural Impact": 35.8, - "Lines of Code (LOC)": 45, + "Function Name": "CreateDirectory", + "Structural Impact": 28.2, + "Lines of Code (LOC)": 44, "Control Flow Branches": 14, - "Input Parameters": 4, + "Input Parameters": 2, "Control Flow Ratio": "58.3%", - "Start Line": 4147, - "End Line": 4191 + "Start Line": 4947, + "End Line": 4990 }, { - "Function Name": "cob_findkey", - "Structural Impact": 35.3, - "Lines of Code (LOC)": 35, + "Function Name": "IsUTF8", + "Structural Impact": 28.1, + "Lines of Code (LOC)": 43, "Control Flow Branches": 14, - "Input Parameters": 4, - "Control Flow Ratio": "82.4%", - "Start Line": 5737, - "End Line": 5771 + "Input Parameters": 2, + "Control Flow Ratio": "51.9%", + "Start Line": 4650, + "End Line": 4692 }, { - "Function Name": "cob_open", - "Structural Impact": 30.7, - "Lines of Code (LOC)": 77, - "Control Flow Branches": 11, - "Input Parameters": 4, - "Control Flow Ratio": "55.0%", - "Start Line": 5086, - "End Line": 5162 + "Function Name": "GetDescription", + "Structural Impact": 27.8, + "Lines of Code (LOC)": 37, + "Control Flow Branches": 14, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 3739, + "End Line": 3775 }, { - "Function Name": "cob_file_sort_giving", - "Structural Impact": 30.6, - "Lines of Code (LOC)": 52, - "Control Flow Branches": 13, + "Function Name": "EncodeFileName", + "Structural Impact": 27.8, + "Lines of Code (LOC)": 35, + "Control Flow Branches": 12, "Input Parameters": 3, - "Control Flow Ratio": "86.7%", - "Start Line": 6962, - "End Line": 7013 + "Control Flow Ratio": "50.0%", + "Start Line": 4723, + "End Line": 4757 }, { - "Function Name": "cob_start", - "Structural Impact": 29.7, - "Lines of Code (LOC)": 55, + "Function Name": "VerboseDir", + "Structural Impact": 27.8, + "Lines of Code (LOC)": 17, "Control Flow Branches": 10, "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 5220, - "End Line": 5274 + "Control Flow Ratio": "62.5%", + "Start Line": 9761, + "End Line": 9777 }, { - "Function Name": "cob_close", - "Structural Impact": 29.6, - "Lines of Code (LOC)": 55, - "Control Flow Branches": 11, + "Function Name": "ProcessDirectory", + "Structural Impact": 24.7, + "Lines of Code (LOC)": 46, + "Control Flow Branches": 9, "Input Parameters": 4, - "Control Flow Ratio": "78.6%", - "Start Line": 5164, - "End Line": 5218 - }, - { - "Function Name": "cob_delete_file", - "Structural Impact": 28.8, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 12, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 5679, - "End Line": 5734 - }, - { - "Function Name": "cob_file_create", - "Structural Impact": 28.6, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 6, - "Input Parameters": 13, - "Control Flow Ratio": "85.7%", - "Start Line": 4686, - "End Line": 4734 + "Control Flow Ratio": "45.0%", + "Start Line": 9024, + "End Line": 9069 }, { - "Function Name": "cob_file_sort_retrieve", - "Structural Impact": 26.9, - "Lines of Code (LOC)": 54, - "Control Flow Branches": 13, - "Input Parameters": 2, - "Control Flow Ratio": "59.1%", - "Start Line": 6887, - "End Line": 6940 + "Function Name": "SetFileType", + "Structural Impact": 23.9, + "Lines of Code (LOC)": 30, + "Control Flow Branches": 9, + "Input Parameters": 4, + "Control Flow Ratio": "64.3%", + "Start Line": 9666, + "End Line": 9695 }, { - "Function Name": "open_cbl_file", - "Structural Impact": 26.6, - "Lines of Code (LOC)": 41, + "Function Name": "Printable", + "Structural Impact": 23.3, + "Lines of Code (LOC)": 26, "Control Flow Branches": 10, - "Input Parameters": 4, - "Control Flow Ratio": "71.4%", - "Start Line": 5814, - "End Line": 5854 + "Input Parameters": 3, + "Control Flow Ratio": "58.8%", + "Start Line": 6520, + "End Line": 6545 }, { - "Function Name": "cob_read_dict", - "Structural Impact": 26.4, - "Lines of Code (LOC)": 36, + "Function Name": "DecodeBits", + "Structural Impact": 23.1, + "Lines of Code (LOC)": 23, "Control Flow Branches": 10, - "Input Parameters": 4, - "Control Flow Ratio": "71.4%", - "Start Line": 706, - "End Line": 741 + "Input Parameters": 3, + "Control Flow Ratio": "58.8%", + "Start Line": 6362, + "End Line": 6384 }, { - "Function Name": "cob_sort_queues", - "Structural Impact": 25.5, - "Lines of Code (LOC)": 58, - "Control Flow Branches": 15, - "Input Parameters": 1, - "Control Flow Ratio": "83.3%", - "Start Line": 6581, - "End Line": 6638 + "Function Name": "Decode", + "Structural Impact": 22.4, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 7, + "Input Parameters": 6, + "Control Flow Ratio": "46.7%", + "Start Line": 6321, + "End Line": 6345 }, { - "Function Name": "file_linage_check", - "Structural Impact": 24.6, - "Lines of Code (LOC)": 40, - "Control Flow Branches": 15, - "Input Parameters": 1, - "Control Flow Ratio": "88.2%", - "Start Line": 2417, - "End Line": 2456 + "Function Name": "Filter", + "Structural Impact": 21.6, + "Lines of Code (LOC)": 31, + "Control Flow Branches": 9, + "Input Parameters": 3, + "Control Flow Ratio": "50.0%", + "Start Line": 6483, + "End Line": 6513 }, { - "Function Name": "cob_sys_read_file", - "Structural Impact": 24.2, - "Lines of Code (LOC)": 43, - "Control Flow Branches": 8, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 5899, - "End Line": 5941 + "Function Name": "HDump", + "Structural Impact": 21.0, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 6, + "Input Parameters": 7, + "Control Flow Ratio": "50.0%", + "Start Line": 6935, + "End Line": 6958 }, { - "Function Name": "cob_file_sort_submit", - "Structural Impact": 23.7, - "Lines of Code (LOC)": 58, - "Control Flow Branches": 11, + "Function Name": "ConvertTimeSpan", + "Structural Impact": 20.0, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 10, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6828, - "End Line": 6885 + "Control Flow Ratio": "66.7%", + "Start Line": 6676, + "End Line": 6694 }, { - "Function Name": "relative_read_off", - "Structural Impact": 23.3, - "Lines of Code (LOC)": 50, - "Control Flow Branches": 11, + "Function Name": "IsSameID", + "Structural Impact": 19.8, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 10, "Input Parameters": 2, - "Control Flow Ratio": "57.9%", - "Start Line": 4096, - "End Line": 4145 + "Control Flow Ratio": "58.8%", + "Start Line": 5173, + "End Line": 5187 }, { - "Function Name": "cob_file_sort_init", - "Structural Impact": 21.9, - "Lines of Code (LOC)": 46, - "Control Flow Branches": 7, - "Input Parameters": 5, - "Control Flow Ratio": "36.8%", - "Start Line": 7015, - "End Line": 7060 + "Function Name": "ToFloat", + "Structural Impact": 19.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 18, + "Input Parameters": 0, + "Control Flow Ratio": "81.8%", + "Start Line": 5946, + "End Line": 5955 }, { - "Function Name": "cob_file_unlock", - "Structural Impact": 20.5, - "Lines of Code (LOC)": 43, + "Function Name": "CanWrite", + "Structural Impact": 19.3, + "Lines of Code (LOC)": 19, "Control Flow Branches": 12, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 4637, - "End Line": 4679 + "Control Flow Ratio": "48.0%", + "Start Line": 4255, + "End Line": 4273 }, { - "Function Name": "write_mf_header", - "Structural Impact": 19.7, - "Lines of Code (LOC)": 47, - "Control Flow Branches": 9, - "Input Parameters": 2, - "Control Flow Ratio": "69.2%", - "Start Line": 2648, - "End Line": 2694 + "Function Name": "CombineInfo", + "Structural Impact": 19.2, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 8, + "Input Parameters": 3, + "Control Flow Ratio": "57.1%", + "Start Line": 4381, + "End Line": 4404 }, { - "Function Name": "cob_file_external_addr", - "Structural Impact": 18.4, - "Lines of Code (LOC)": 25, + "Function Name": "ExtractBinary", + "Structural Impact": 17.4, + "Lines of Code (LOC)": 34, "Control Flow Branches": 6, - "Input Parameters": 5, - "Control Flow Ratio": "85.7%", - "Start Line": 4951, - "End Line": 4975 + "Input Parameters": 4, + "Control Flow Ratio": "40.0%", + "Start Line": 9814, + "End Line": 9847 }, { - "Function Name": "cob_sys_get_current_dir", - "Structural Impact": 18.3, - "Lines of Code (LOC)": 46, + "Function Name": "FindValue", + "Structural Impact": 16.8, + "Lines of Code (LOC)": 15, "Control Flow Branches": 7, "Input Parameters": 3, - "Control Flow Ratio": "58.3%", - "Start Line": 6157, - "End Line": 6202 + "Control Flow Ratio": "53.8%", + "Start Line": 4612, + "End Line": 4626 }, { - "Function Name": "cob_file_set_retry", - "Structural Impact": 17.0, + "Function Name": "OverrideFileType", + "Structural Impact": 16.7, "Lines of Code (LOC)": 20, - "Control Flow Branches": 7, - "Input Parameters": 3, - "Control Flow Ratio": "87.5%", - "Start Line": 4908, - "End Line": 4927 - }, - { - "Function Name": "cob_file_write_opt", - "Structural Impact": 16.9, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 8, - "Input Parameters": 2, - "Control Flow Ratio": "72.7%", - "Start Line": 2548, - "End Line": 2573 - }, - { - "Function Name": "sort_cmps", - "Structural Impact": 16.8, - "Lines of Code (LOC)": 22, "Control Flow Branches": 6, "Input Parameters": 4, - "Control Flow Ratio": "66.7%", - "Start Line": 6417, - "End Line": 6438 - }, - { - "Function Name": "cob_sys_copy_file", - "Structural Impact": 16.6, - "Lines of Code (LOC)": 54, - "Control Flow Branches": 7, - "Input Parameters": 2, - "Control Flow Ratio": "58.3%", - "Start Line": 6015, - "End Line": 6068 + "Control Flow Ratio": "75.0%", + "Start Line": 9701, + "End Line": 9720 }, { - "Function Name": "keycmp", - "Structural Impact": 16.3, - "Lines of Code (LOC)": 14, + "Function Name": "SetByteOrder", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 40, "Control Flow Branches": 8, - "Input Parameters": 2, - "Control Flow Ratio": "88.9%", - "Start Line": 403, - "End Line": 416 - }, - { - "Function Name": "cob_file_sort_compare", - "Structural Impact": 15.7, - "Lines of Code (LOC)": 33, - "Control Flow Branches": 6, - "Input Parameters": 3, + "Input Parameters": 1, "Control Flow Ratio": "50.0%", - "Start Line": 6451, - "End Line": 6483 - }, - { - "Function Name": "cob_file_set_attr", - "Structural Impact": 15.4, - "Lines of Code (LOC)": 26, - "Control Flow Branches": 4, - "Input Parameters": 7, - "Control Flow Ratio": "66.7%", - "Start Line": 4762, - "End Line": 4787 + "Start Line": 6137, + "End Line": 6176 }, { - "Function Name": "cob_sys_file_info", - "Structural Impact": 15.2, - "Lines of Code (LOC)": 62, - "Control Flow Branches": 6, + "Function Name": "GetTimeZone", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 7, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6326, - "End Line": 6387 + "Control Flow Ratio": "63.6%", + "Start Line": 6719, + "End Line": 6734 }, { - "Function Name": "cob_chk_dups", - "Structural Impact": 14.4, - "Lines of Code (LOC)": 33, + "Function Name": "SetupTagTable", + "Structural Impact": 14.2, + "Lines of Code (LOC)": 29, "Control Flow Branches": 8, "Input Parameters": 1, - "Control Flow Ratio": "80.0%", - "Start Line": 5353, - "End Line": 5385 - }, - { - "Function Name": "cob_exit_fileio", - "Structural Impact": 14.1, - "Lines of Code (LOC)": 41, - "Control Flow Branches": 11, - "Input Parameters": 0, - "Control Flow Ratio": "73.3%", - "Start Line": 7175, - "End Line": 7215 + "Control Flow Ratio": "53.3%", + "Start Line": 5879, + "End Line": 5907 }, { - "Function Name": "errno_cob_sts", + "Function Name": "ConvertDuration", "Structural Impact": 13.7, "Lines of Code (LOC)": 19, "Control Flow Branches": 8, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 2379, - "End Line": 2397 - }, - { - "Function Name": "cob_file_free", - "Structural Impact": 13.2, - "Lines of Code (LOC)": 22, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 5011, - "End Line": 5032 - }, - { - "Function Name": "cob_sys_check_file_exist", - "Structural Impact": 13.2, - "Lines of Code (LOC)": 56, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6070, - "End Line": 6125 + "Control Flow Ratio": "44.4%", + "Start Line": 6854, + "End Line": 6872 }, { - "Function Name": "cob_seq_write_opt", - "Structural Impact": 13.1, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 6, - "Input Parameters": 2, - "Control Flow Ratio": "85.7%", - "Start Line": 2527, - "End Line": 2546 + "Function Name": "SplitFileName", + "Structural Impact": 13.6, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 8, + "Input Parameters": 1, + "Control Flow Ratio": "61.5%", + "Start Line": 4698, + "End Line": 4715 }, { - "Function Name": "cob_write_block", - "Structural Impact": 11.9, - "Lines of Code (LOC)": 31, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6660, - "End Line": 6690 + "Function Name": "IsFloat", + "Structural Impact": 13.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 12, + "Input Parameters": 0, + "Control Flow Ratio": "75.0%", + "Start Line": 5924, + "End Line": 5930 }, { - "Function Name": "unlock_record", - "Structural Impact": 11.8, - "Lines of Code (LOC)": 29, + "Function Name": "CopyAltInfo", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 18, "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "62.5%", - "Start Line": 1934, - "End Line": 1962 - }, - { - "Function Name": "cob_file_set_key_extra", - "Structural Impact": 11.6, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 3, - "Input Parameters": 6, - "Control Flow Ratio": "60.0%", - "Start Line": 4856, - "End Line": 4875 + "Input Parameters": 3, + "Control Flow Ratio": "41.7%", + "Start Line": 5275, + "End Line": 5292 }, { - "Function Name": "cob_file_sort_using", - "Structural Impact": 11.3, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 5, - "Input Parameters": 2, - "Control Flow Ratio": "83.3%", - "Start Line": 6942, - "End Line": 6960 + "Function Name": "GetGroups", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "36.4%", + "Start Line": 3899, + "End Line": 3921 }, { - "Function Name": "cob_file_return", + "Function Name": "DoAutoLoad", "Structural Impact": 11.2, "Lines of Code (LOC)": 26, "Control Flow Branches": 6, "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 7121, - "End Line": 7146 + "Control Flow Ratio": "42.9%", + "Start Line": 5541, + "End Line": 5566 }, { - "Function Name": "relative_padout", - "Structural Impact": 10.8, - "Lines of Code (LOC)": 16, + "Function Name": "Exists", + "Structural Impact": 11.1, + "Lines of Code (LOC)": 21, "Control Flow Branches": 4, "Input Parameters": 3, - "Control Flow Ratio": "57.1%", - "Start Line": 4354, - "End Line": 4369 + "Control Flow Ratio": "33.3%", + "Start Line": 4902, + "End Line": 4922 }, { - "Function Name": "cob_new_item", - "Structural Impact": 10.6, - "Lines of Code (LOC)": 38, - "Control Flow Branches": 4, + "Function Name": "VerboseDump", + "Structural Impact": 11.1, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 5, "Input Parameters": 2, - "Control Flow Ratio": "30.8%", - "Start Line": 6500, - "End Line": 6537 + "Control Flow Ratio": "41.7%", + "Start Line": 9782, + "End Line": 9795 }, { - "Function Name": "cob_pre_open", - "Structural Impact": 10.3, - "Lines of Code (LOC)": 37, - "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "83.3%", - "Start Line": 5045, - "End Line": 5081 + "Function Name": "DoUnpack", + "Structural Impact": 9.6, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 3, + "Input Parameters": 4, + "Control Flow Ratio": "33.3%", + "Start Line": 6029, + "End Line": 6041 }, { - "Function Name": "cob_write_dict", - "Structural Impact": 9.8, - "Lines of Code (LOC)": 22, + "Function Name": "GetTagInfoList", + "Structural Impact": 9.6, + "Lines of Code (LOC)": 19, "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "57.1%", - "Start Line": 680, - "End Line": 701 - }, - { - "Function Name": "cob_file_malloc", - "Structural Impact": 9.8, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, - "Input Parameters": 4, - "Control Flow Ratio": "75.0%", - "Start Line": 4989, - "End Line": 5006 + "Control Flow Ratio": "36.4%", + "Start Line": 9103, + "End Line": 9121 }, { - "Function Name": "cob_get_filename_print", - "Structural Impact": 9.7, - "Lines of Code (LOC)": 21, + "Function Name": "IsDirectory", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 13, "Control Flow Branches": 4, "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 7148, - "End Line": 7168 + "Control Flow Ratio": "33.3%", + "Start Line": 4928, + "End Line": 4940 }, { - "Function Name": "cob_cache_del", - "Structural Impact": 9.4, - "Lines of Code (LOC)": 19, + "Function Name": "ExpandFlags", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 17, "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "71.4%", - "Start Line": 1016, - "End Line": 1034 + "Control Flow Ratio": "55.6%", + "Start Line": 5855, + "End Line": 5871 }, { - "Function Name": "isdirname", - "Structural Impact": 9.2, - "Lines of Code (LOC)": 14, + "Function Name": "CleanWarning", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 12, "Control Flow Branches": 5, "Input Parameters": 1, - "Control Flow Ratio": "62.5%", - "Start Line": 269, - "End Line": 282 - }, - { - "Function Name": "cob_savekey", - "Structural Impact": 8.9, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, - "Input Parameters": 3, "Control Flow Ratio": "50.0%", - "Start Line": 5776, - "End Line": 5793 - }, - { - "Function Name": "cob_sys_create_file", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 2, - "Input Parameters": 5, - "Control Flow Ratio": "66.7%", - "Start Line": 5870, - "End Line": 5897 + "Start Line": 2318, + "End Line": 2329 }, { - "Function Name": "cob_sys_write_file", - "Structural Impact": 8.7, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 2, - "Input Parameters": 5, + "Function Name": "NextTagKey", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 4, + "Input Parameters": 2, "Control Flow Ratio": "40.0%", - "Start Line": 5943, - "End Line": 5970 + "Start Line": 4634, + "End Line": 4641 }, { - "Function Name": "cob_sys_rename_file", - "Structural Impact": 8.4, - "Lines of Code (LOC)": 29, + "Function Name": "ValidateImage", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 18, "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "42.9%", - "Start Line": 6127, - "End Line": 6155 - }, - { - "Function Name": "cob_file_sort_close", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 7072, - "End Line": 7096 + "Input Parameters": 3, + "Control Flow Ratio": "30.0%", + "Start Line": 6391, + "End Line": 6408 }, { - "Function Name": "cob_sys_file_delete", - "Structural Impact": 8.2, - "Lines of Code (LOC)": 25, + "Function Name": "Init", + "Structural Impact": 8.5, + "Lines of Code (LOC)": 56, "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6389, - "End Line": 6413 + "Input Parameters": 1, + "Control Flow Ratio": "37.5%", + "Start Line": 4304, + "End Line": 4359 }, { - "Function Name": "cob_file_release", + "Function Name": "ClearOptions", "Structural Impact": 8.2, - "Lines of Code (LOC)": 22, + "Lines of Code (LOC)": 23, "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "57.1%", - "Start Line": 7098, - "End Line": 7119 + "Control Flow Ratio": "44.4%", + "Start Line": 2680, + "End Line": 2702 }, { - "Function Name": "cob_file_destroy", - "Structural Impact": 8.0, + "Function Name": "MakeDescription", + "Structural Impact": 7.9, "Lines of Code (LOC)": 19, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "80.0%", - "Start Line": 4739, - "End Line": 4757 - }, - { - "Function Name": "cob_delete", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 22, "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 5622, - "End Line": 5643 - }, - { - "Function Name": "cob_param_no_quotes", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 5795, - "End Line": 5812 + "Control Flow Ratio": "42.9%", + "Start Line": 6442, + "End Line": 6460 }, { - "Function Name": "cob_file_sync", - "Structural Impact": 7.9, - "Lines of Code (LOC)": 16, + "Function Name": "ConvertBitrate", + "Structural Impact": 7.7, + "Lines of Code (LOC)": 12, "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 983, - "End Line": 998 - }, - { - "Function Name": "cob_read_item", - "Structural Impact": 7.9, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6640, - "End Line": 6658 + "Control Flow Ratio": "36.4%", + "Start Line": 6879, + "End Line": 6890 }, { - "Function Name": "cob_get_sort_tempfile", + "Function Name": "ModifyMimeType", "Structural Impact": 7.7, "Lines of Code (LOC)": 15, "Control Flow Branches": 3, "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 6565, - "End Line": 6579 - }, - { - "Function Name": "cob_sys_copyfile", - "Structural Impact": 7.0, - "Lines of Code (LOC)": 20, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "50.0%", - "Start Line": 6305, - "End Line": 6324 - }, - { - "Function Name": "cob_sys_create_dir", - "Structural Impact": 6.9, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6204, - "End Line": 6228 - }, - { - "Function Name": "cob_order_keys", - "Structural Impact": 6.6, - "Lines of Code (LOC)": 18, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 545, - "End Line": 562 - }, - { - "Function Name": "cob_file_set_linage", - "Structural Impact": 6.5, - "Lines of Code (LOC)": 24, - "Control Flow Branches": 1, - "Input Parameters": 6, - "Control Flow Ratio": "50.0%", - "Start Line": 4880, - "End Line": 4903 - }, - { - "Function Name": "cob_copy_check", - "Structural Impact": 6.1, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 6692, - "End Line": 6710 - }, - { - "Function Name": "cob_fork_fileio", - "Structural Impact": 5.8, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 7351, - "End Line": 7362 + "Control Flow Ratio": "33.3%", + "Start Line": 9726, + "End Line": 9740 }, { - "Function Name": "unique_copy", - "Structural Impact": 5.7, + "Function Name": "Purge", + "Structural Impact": 7.6, "Lines of Code (LOC)": 10, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 6440, - "End Line": 6449 - }, - { - "Function Name": "cob_sys_delete_file", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "40.0%", - "Start Line": 5993, - "End Line": 6013 - }, - { - "Function Name": "cob_sys_change_dir", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "40.0%", - "Start Line": 6230, - "End Line": 6250 - }, - { - "Function Name": "cob_sys_delete_dir", - "Structural Impact": 5.3, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "40.0%", - "Start Line": 6252, - "End Line": 6272 - }, - { - "Function Name": "cob_cache_file", - "Structural Impact": 5.0, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 2, + "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "33.3%", - "Start Line": 1000, - "End Line": 1014 - }, - { - "Function Name": "cob_commit", - "Structural Impact": 4.8, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 3, - "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 5645, - "End Line": 5660 + "Control Flow Ratio": "66.7%", + "Start Line": 4365, + "End Line": 4374 }, { - "Function Name": "cob_rollback", - "Structural Impact": 4.8, - "Lines of Code (LOC)": 16, + "Function Name": "GetTagID", + "Structural Impact": 7.4, + "Lines of Code (LOC)": 9, "Control Flow Branches": 3, - "Input Parameters": 0, - "Control Flow Ratio": "50.0%", - "Start Line": 5662, - "End Line": 5677 - }, - { - "Function Name": "cob_sys_chdir", - "Structural Impact": 4.3, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 6288, - "End Line": 6303 - }, - { - "Function Name": "cob_srttmpfile", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 2, - "Input Parameters": 0, - "Control Flow Ratio": "33.3%", - "Start Line": 6539, - "End Line": 6563 - }, - { - "Function Name": "cob_sys_mkdir", - "Structural Impact": 3.5, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 6274, - "End Line": 6286 + "Control Flow Ratio": "30.0%", + "Start Line": 3724, + "End Line": 3732 }, { - "Function Name": "cob_free_list", - "Structural Impact": 3.5, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 1, + "Function Name": "ValidTagName", + "Structural Impact": 7.3, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 4, "Input Parameters": 1, - "Control Flow Ratio": "20.0%", - "Start Line": 6485, - "End Line": 6498 + "Control Flow Ratio": "57.1%", + "Start Line": 6418, + "End Line": 6422 }, { - "Function Name": "get_io_ptr", - "Structural Impact": 3.3, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 1, - "Input Parameters": 1, + "Function Name": "SetGroup", + "Structural Impact": 7.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 4, "Control Flow Ratio": "50.0%", - "Start Line": 284, - "End Line": 292 + "Start Line": 9620, + "End Line": 9624 }, { - "Function Name": "cob_sys_open_file", - "Structural Impact": 3.1, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 0, - "Input Parameters": 5, - "Control Flow Ratio": "0.0%", - "Start Line": 5856, - "End Line": 5868 + "Function Name": "DoEscape", + "Structural Impact": 6.8, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 5, + "Input Parameters": 0, + "Control Flow Ratio": "71.4%", + "Start Line": 9643, + "End Line": 9657 }, { - "Function Name": "lock_record", - "Structural Impact": 2.9, + "Function Name": "Error", + "Structural Impact": 6.7, "Lines of Code (LOC)": 13, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 1967, - "End Line": 1979 + "Control Flow Branches": 2, + "Input Parameters": 3, + "Control Flow Ratio": "28.6%", + "Start Line": 5626, + "End Line": 5638 }, { - "Function Name": "cob_file_sort_init_key", - "Structural Impact": 2.7, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 0, - "Input Parameters": 4, - "Control Flow Ratio": "0.0%", - "Start Line": 7062, - "End Line": 7070 + "Function Name": "JpegMarkerName", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "42.9%", + "Start Line": 7213, + "End Line": 7226 }, { - "Function Name": "unlock_record", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, + "Function Name": "ConvertFileSize", + "Structural Impact": 6.2, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 1981, - "End Line": 1987 + "Control Flow Ratio": "11.1%", + "Start Line": 6828, + "End Line": 6848 }, { - "Function Name": "cob_file_set_lock", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 0, + "Function Name": "AddTagsToLookup", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 4932, - "End Line": 4938 + "Control Flow Ratio": "50.0%", + "Start Line": 5838, + "End Line": 5849 }, { - "Function Name": "cob_file_xfdname", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, + "Function Name": "TimeZoneString", + "Structural Impact": 5.8, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 4980, - "End Line": 4984 + "Control Flow Ratio": "25.0%", + "Start Line": 6741, + "End Line": 6753 }, { - "Function Name": "cob_unlock_file", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, + "Function Name": "VPrint", + "Structural Impact": 5.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "0.0%", - "Start Line": 5035, - "End Line": 5040 + "Control Flow Ratio": "33.3%", + "Start Line": 9745, + "End Line": 9754 }, { - "Function Name": "cob_sys_close_file", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 5972, - "End Line": 5981 + "Function Name": "SwapBytes", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "28.6%", + "Start Line": 5975, + "End Line": 5982 }, { - "Function Name": "cob_sys_flush_file", - "Structural Impact": 1.9, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 5983, - "End Line": 5991 + "Function Name": "GetRational32s", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "28.6%", + "Start Line": 6069, + "End Line": 6076 }, { - "Function Name": "cob_file_complete", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 5, - "Control Flow Branches": 0, - "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 4943, - "End Line": 4947 + "Function Name": "InverseFileName", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 6908, + "End Line": 6915 }, { - "Function Name": "catch_alarm", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, + "Function Name": "new", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 2, "Input Parameters": 1, - "Control Flow Ratio": "0.0%", - "Start Line": 1780, - "End Line": 1780 + "Control Flow Ratio": "20.0%", + "Start Line": 2335, + "End Line": 2360 }, { - "Function Name": "dummy_stub", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 0, - "Control Flow Ratio": "0.0%", - "Start Line": 154, - "End Line": 154 + "Function Name": "GetRational32u", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "28.6%", + "Start Line": 6077, + "End Line": 6083 }, { - "Function Name": "dummy_91", - "Structural Impact": 1.1, - "Lines of Code (LOC)": 1, - "Control Flow Branches": 0, - "Input Parameters": 0, - "Control Flow Ratio": "0.0%", - "Start Line": 155, - "End Line": 155 - } - ], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 2150, - "Sequential Logic Declarations": 605, - "Function Parameters": 209, - "Function/Method Declarations": 129, - "Class/Entity Declarations": 60, - "Defensive Programming Constructs": 137, - "Type/Safety Bypasses": 127, - "High-Risk Execution Commands": 4, - "I/O and Network Boundaries": 105, - "Exposed API / Public Exports": 923, - "State Mutations / Variable Reassignments": 5009, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 3, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 27, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 4, - "Metaprogramming & Reflection": 12, - "Module Dependencies (Imports)": 5, - "Authorship Metadata": 1, - "Planned Work (TODOs)": 2, - "Acknowledged Tech Debt (FIXMEs)": 1, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 3, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 117, - "Pointer Arithmetic & Addressing": 3013, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 40, - "Explicit Type Casts": 133, - "Fatal Aborts & Exceptions": 40, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 120, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 121, - "Resource Deallocation & Cleanup": 30, - "Private / Encapsulated Scopes": 118, - "Event Listeners & Subscribers": 3, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 5651, - "Structural Space Indentations": 7, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 5, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 2, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 504, - "Design Camel Case": 1, - "Design Snake Case": 503, - "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 147, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 0, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 16, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 2, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 2, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 5, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 0 - }, - "9. Extracted Dependencies": [ - "defaults.h", - "dlfcn.h", - "fileio.h", - "signal.h", - "sys/wait.h" - ] - }, - "cobol/gnucobol_internals/numeric.c": { - "1. Artifact Identity": { - "Filename": "numeric.c", - "Path": "cobol/gnucobol_internals/numeric.c", - "Language": "C", - "Architect": "(C) 2001-2012, 2014-2020 Free Software Foundation, Inc", - "Indentation Style": "Tabs", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", - "Lock Tier": 1.5, - "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" - }, - "2. Topological Coordinates": { - "X": -5271.7, - "Y": -79.95, - "Z": -3493.12 - }, - "3. Architectural Profile": { - "Repository Archetype": "Unclassified", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": "Unclassified", - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 2689, - "Coding LOC": 2299, - "Documentation LOC": 138, - "Structural Magnitude": 3385.58, - "Control Flow Ratio": "71.6%", - "Popularity Rank": 1, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 1.399 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "92.38%", - "Error & Exception Exposure": "92.09%", - "Tech Debt Exposure": "38.29%", - "Testing Exposure": "80.0%", - "API Exposure": "11.81%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "100.0%", - "Commented Logic Exposure": "0.0%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "94.08%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "5. Function Analysis": [ - { - "Function Name": "cob_decimal_set_display", - "Structural Impact": 641.6, - "Lines of Code (LOC)": 1470, - "Control Flow Branches": 327, + "Function Name": "GetRational64s", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, "Input Parameters": 2, - "Control Flow Ratio": "68.4%", - "Start Line": 1219, - "End Line": 2688 + "Control Flow Ratio": "28.6%", + "Start Line": 6084, + "End Line": 6090 }, { - "Function Name": "cob_decimal_get_binary", - "Structural Impact": 87.1, - "Lines of Code (LOC)": 102, - "Control Flow Branches": 40, - "Input Parameters": 3, - "Control Flow Ratio": "93.0%", - "Start Line": 1418, - "End Line": 1519 + "Function Name": "GetRational64u", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "28.6%", + "Start Line": 6091, + "End Line": 6097 }, { - "Function Name": "cob_decimal_do_round", - "Structural Impact": 73.3, - "Lines of Code (LOC)": 107, - "Control Flow Branches": 33, - "Input Parameters": 3, - "Control Flow Ratio": "71.7%", - "Start Line": 1627, - "End Line": 1733 + "Function Name": "GetFixed16s", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 6098, + "End Line": 6103 }, { - "Function Name": "cob_decimal_get_field", - "Structural Impact": 64.8, - "Lines of Code (LOC)": 96, - "Control Flow Branches": 29, - "Input Parameters": 3, - "Control Flow Ratio": "64.4%", - "Start Line": 1735, - "End Line": 1830 + "Function Name": "GetFixed32s", + "Structural Impact": 5.5, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 6109, + "End Line": 6115 }, { - "Function Name": "cob_decimal_get_packed", - "Structural Impact": 61.6, - "Lines of Code (LOC)": 113, - "Control Flow Branches": 27, - "Input Parameters": 3, - "Control Flow Ratio": "84.4%", - "Start Line": 1058, - "End Line": 1170 + "Function Name": "ImageInfo", + "Structural Impact": 5.4, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "18.2%", + "Start Line": 2382, + "End Line": 2404 }, { - "Function Name": "cob_decimal_set_binary", - "Structural Impact": 45.7, - "Lines of Code (LOC)": 82, - "Control Flow Branches": 23, - "Input Parameters": 2, - "Control Flow Ratio": "95.8%", - "Start Line": 1335, - "End Line": 1416 + "Function Name": "CanCreate", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "15.4%", + "Start Line": 4279, + "End Line": 4287 }, { - "Function Name": "cob_cmp_packed", - "Structural Impact": 41.8, - "Lines of Code (LOC)": 73, - "Control Flow Branches": 21, - "Input Parameters": 2, - "Control Flow Ratio": "80.8%", - "Start Line": 2342, - "End Line": 2414 + "Function Name": "MakeTagName", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "40.0%", + "Start Line": 6428, + "End Line": 6436 }, { - "Function Name": "cob_get_long_ebcdic_sign", - "Structural Impact": 41.4, - "Lines of Code (LOC)": 65, - "Control Flow Branches": 21, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2457, - "End Line": 2521 + "Function Name": "ProcessTIFF", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 1, + "Input Parameters": 3, + "Control Flow Ratio": "14.3%", + "Start Line": 8488, + "End Line": 8500 }, { - "Function Name": "cob_cmp_numdisp", - "Structural Impact": 40.2, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 16, - "Input Parameters": 4, - "Control Flow Ratio": "84.2%", - "Start Line": 2523, - "End Line": 2566 + "Function Name": "TagTableKeys", + "Structural Impact": 4.7, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "28.6%", + "Start Line": 8904, + "End Line": 8913 }, { - "Function Name": "cob_decimal_adjust", - "Structural Impact": 39.8, - "Lines of Code (LOC)": 36, - "Control Flow Branches": 16, - "Input Parameters": 4, - "Control Flow Ratio": "88.9%", - "Start Line": 451, - "End Line": 486 + "Function Name": "OrderedKeys", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "40.0%", + "Start Line": 4293, + "End Line": 4297 }, { - "Function Name": "cob_add_int", - "Structural Impact": 32.8, - "Lines of Code (LOC)": 55, - "Control Flow Branches": 14, + "Function Name": "DirStart", + "Structural Impact": 4.5, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, "Input Parameters": 3, - "Control Flow Ratio": "70.0%", - "Start Line": 2179, - "End Line": 2233 + "Control Flow Ratio": "33.3%", + "Start Line": 7232, + "End Line": 7241 }, { - "Function Name": "cob_decimal_get_ieee64dec", - "Structural Impact": 32.6, - "Lines of Code (LOC)": 53, - "Control Flow Branches": 14, + "Function Name": "GetFoundTags", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, "Input Parameters": 3, - "Control Flow Ratio": "77.8%", - "Start Line": 488, - "End Line": 540 + "Control Flow Ratio": "12.5%", + "Start Line": 3399, + "End Line": 3405 }, { - "Function Name": "cob_decimal_set_field", - "Structural Impact": 29.4, - "Lines of Code (LOC)": 34, - "Control Flow Branches": 15, + "Function Name": "SetNewGroups", + "Structural Impact": 4.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "78.9%", - "Start Line": 1539, - "End Line": 1572 + "Control Flow Ratio": "16.7%", + "Start Line": 3928, + "End Line": 3944 }, { - "Function Name": "cob_decimal_get_ieee128dec", - "Structural Impact": 28.4, - "Lines of Code (LOC)": 49, - "Control Flow Branches": 12, - "Input Parameters": 3, - "Control Flow Ratio": "75.0%", - "Start Line": 607, - "End Line": 655 + "Function Name": "GetDescriptions", + "Structural Impact": 4.0, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "14.3%", + "Start Line": 6467, + "End Line": 6477 }, { - "Function Name": "cob_set_packed_int", - "Structural Impact": 26.4, - "Lines of Code (LOC)": 44, - "Control Flow Branches": 13, + "Function Name": "LimitLongValues", + "Structural Impact": 3.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "81.2%", - "Start Line": 1172, - "End Line": 1215 + "Control Flow Ratio": "20.0%", + "Start Line": 6921, + "End Line": 6929 }, { - "Function Name": "cob_decimal_set_ieee64dec", - "Structural Impact": 25.7, - "Lines of Code (LOC)": 64, - "Control Flow Branches": 12, + "Function Name": "ConvertFileName", + "Structural Impact": 3.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, "Input Parameters": 2, - "Control Flow Ratio": "70.6%", - "Start Line": 542, - "End Line": 605 + "Control Flow Ratio": "20.0%", + "Start Line": 6896, + "End Line": 6902 }, { - "Function Name": "cob_decimal_print", - "Structural Impact": 24.6, - "Lines of Code (LOC)": 42, - "Control Flow Branches": 12, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 378, - "End Line": 419 + "Function Name": "GetFileExtension", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 12, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "20.0%", + "Start Line": 9085, + "End Line": 9096 }, { - "Function Name": "cob_decimal_set_ieee128dec", - "Structural Impact": 24.3, - "Lines of Code (LOC)": 70, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "73.3%", - "Start Line": 657, - "End Line": 726 + "Function Name": "ToggleByteOrder", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "66.7%", + "Start Line": 6180, + "End Line": 6183 }, { - "Function Name": "cob_cmp_float", - "Structural Impact": 24.1, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 12, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 2295, - "End Line": 2326 + "Function Name": "GetCompositeTagInfo", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "16.7%", + "Start Line": 4145, + "End Line": 4150 }, { - "Function Name": "cob_decimal_set_packed", - "Structural Impact": 23.7, - "Lines of Code (LOC)": 59, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "91.7%", - "Start Line": 998, - "End Line": 1056 + "Function Name": "SetPriorityDir", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 9611, + "End Line": 9615 }, { - "Function Name": "cob_get_long_ascii_sign", - "Structural Impact": 22.6, - "Lines of Code (LOC)": 36, - "Control Flow Branches": 11, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2419, - "End Line": 2454 + "Function Name": "TimeLocal", + "Structural Impact": 2.6, + "Lines of Code (LOC)": 13, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "16.7%", + "Start Line": 6701, + "End Line": 6713 }, { - "Function Name": "cob_print_ieeedec", - "Structural Impact": 20.7, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 10, - "Input Parameters": 2, - "Control Flow Ratio": "71.4%", - "Start Line": 1577, - "End Line": 1608 + "Function Name": "Encode", + "Structural Impact": 2.5, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 4, + "Control Flow Ratio": "0.0%", + "Start Line": 6352, + "End Line": 6356 }, { - "Function Name": "cob_decimal_set_double", - "Structural Impact": 18.3, - "Lines of Code (LOC)": 55, - "Control Flow Branches": 8, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 730, - "End Line": 784 + "Function Name": "DoUnpackDbl", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 6046, + "End Line": 6053 }, { - "Function Name": "cob_decimal_get_display", - "Structural Impact": 14.5, - "Lines of Code (LOC)": 50, - "Control Flow Branches": 5, + "Function Name": "ProcessSubTIFF", + "Structural Impact": 2.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 0, "Input Parameters": 3, - "Control Flow Ratio": "62.5%", - "Start Line": 1282, - "End Line": 1331 + "Control Flow Ratio": "0.0%", + "Start Line": 8506, + "End Line": 8513 }, { - "Function Name": "cob_decimal_div", - "Structural Impact": 10.2, - "Lines of Code (LOC)": 31, - "Control Flow Branches": 4, - "Input Parameters": 2, - "Control Flow Ratio": "57.1%", - "Start Line": 1858, - "End Line": 1888 + "Function Name": "SwapWords", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "25.0%", + "Start Line": 5984, + "End Line": 5988 }, { - "Function Name": "cob_decimal_get_double", - "Structural Impact": 10.1, - "Lines of Code (LOC)": 32, - "Control Flow Branches": 5, - "Input Parameters": 1, - "Control Flow Ratio": "71.4%", - "Start Line": 786, - "End Line": 817 + "Function Name": "ProcessEXIF", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 3, + "Control Flow Ratio": "0.0%", + "Start Line": 8478, + "End Line": 8482 }, { - "Function Name": "cob_cmp_llint", - "Structural Impact": 10.1, - "Lines of Code (LOC)": 28, - "Control Flow Branches": 4, + "Function Name": "DeleteTag", + "Structural Impact": 2.2, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 2259, - "End Line": 2286 + "Control Flow Ratio": "0.0%", + "Start Line": 9629, + "End Line": 9638 }, { - "Function Name": "cob_decimal_set_llint", - "Structural Impact": 9.9, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 4, + "Function Name": "GetTableName", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 341, - "End Line": 365 + "Control Flow Ratio": "0.0%", + "Start Line": 4590, + "End Line": 4595 }, { - "Function Name": "mpz_set_sll", - "Structural Impact": 9.5, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 4, + "Function Name": "GetTagIndex", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "80.0%", - "Start Line": 137, - "End Line": 153 + "Control Flow Ratio": "0.0%", + "Start Line": 4601, + "End Line": 4606 }, { - "Function Name": "cob_numeric_cmp", - "Structural Impact": 9.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 4, + "Function Name": "AddCleanup", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 2328, - "End Line": 2340 + "Control Flow Ratio": "0.0%", + "Start Line": 5579, + "End Line": 5584 }, { - "Function Name": "mpz_get_sll", - "Structural Impact": 8.1, - "Lines of Code (LOC)": 21, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "57.1%", - "Start Line": 175, - "End Line": 195 + "Function Name": "IsInt", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "33.3%", + "Start Line": 5931, + "End Line": 5931 }, { - "Function Name": "mpz_get_ull", - "Structural Impact": 8.0, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 4, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 155, - "End Line": 173 + "Function Name": "IsHex", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "33.3%", + "Start Line": 5932, + "End Line": 5932 }, { - "Function Name": "cob_binary_set_uint64", - "Structural Impact": 7.8, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 3, - "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 266, - "End Line": 282 + "Function Name": "IsRational", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "33.3%", + "Start Line": 5933, + "End Line": 5933 }, { - "Function Name": "cob_binary_set_int64", - "Structural Impact": 7.8, - "Lines of Code (LOC)": 17, - "Control Flow Branches": 3, + "Function Name": "RoundFloat", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 284, - "End Line": 300 + "Control Flow Ratio": "0.0%", + "Start Line": 5937, + "End Line": 5941 }, { - "Function Name": "shift_decimal", - "Structural Impact": 7.7, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 3, + "Function Name": "GetFixed16u", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 422, - "End Line": 436 + "Control Flow Ratio": "0.0%", + "Start Line": 6104, + "End Line": 6108 }, { - "Function Name": "align_decimal", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 9, - "Control Flow Branches": 3, + "Function Name": "GetFixed32u", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "75.0%", - "Start Line": 439, - "End Line": 447 + "Control Flow Ratio": "0.0%", + "Start Line": 6116, + "End Line": 6121 }, { - "Function Name": "cob_decimal_align", - "Structural Impact": 7.4, - "Lines of Code (LOC)": 10, - "Control Flow Branches": 3, + "Function Name": "ProcessEXV", + "Structural Impact": 2.0, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 2, - "Control Flow Ratio": "60.0%", - "Start Line": 1900, - "End Line": 1909 + "Control Flow Ratio": "0.0%", + "Start Line": 8469, + "End Line": 8473 }, { - "Function Name": "cob_binary_get_sint64", - "Structural Impact": 6.9, - "Lines of Code (LOC)": 25, - "Control Flow Branches": 3, + "Function Name": "MetadataPath", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 220, - "End Line": 244 + "Control Flow Ratio": "0.0%", + "Start Line": 9075, + "End Line": 9079 }, { - "Function Name": "cob_binary_get_uint64", - "Structural Impact": 6.6, - "Lines of Code (LOC)": 19, - "Control Flow Branches": 3, + "Function Name": "PrintHex", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 1, - "Control Flow Ratio": "75.0%", - "Start Line": 246, - "End Line": 264 - }, - { - "Function Name": "num_byte_memcpy", - "Structural Impact": 6.3, - "Lines of Code (LOC)": 7, - "Control Flow Branches": 2, - "Input Parameters": 3, - "Control Flow Ratio": "66.7%", - "Start Line": 212, - "End Line": 218 + "Control Flow Ratio": "0.0%", + "Start Line": 9802, + "End Line": 9806 }, { - "Function Name": "cob_set_packed_zero", - "Structural Impact": 6.3, - "Lines of Code (LOC)": 13, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 984, - "End Line": 996 + "Function Name": "GetTagName", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4165, + "End Line": 4170 }, { - "Function Name": "cob_packed_get_sign", - "Structural Impact": 6.2, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 3, - "Input Parameters": 1, - "Control Flow Ratio": "60.0%", - "Start Line": 821, - "End Line": 831 + "Function Name": "GetShortcuts", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4175, + "End Line": 4180 }, { - "Function Name": "cob_div_quotient", - "Structural Impact": 6.1, - "Lines of Code (LOC)": 33, - "Control Flow Branches": 1, - "Input Parameters": 4, - "Control Flow Ratio": "25.0%", - "Start Line": 1949, - "End Line": 1981 + "Function Name": "DoUnpackRev", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6002, + "End Line": 6007 }, { - "Function Name": "cob_init_numeric", - "Structural Impact": 6.1, - "Lines of Code (LOC)": 38, - "Control Flow Branches": 2, - "Input Parameters": 1, - "Control Flow Ratio": "66.7%", - "Start Line": 2651, - "End Line": 2688 + "Function Name": "DoPackStd", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6011, + "End Line": 6016 }, { - "Function Name": "mpz_set_ull", - "Structural Impact": 5.9, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 2, - "Input Parameters": 2, - "Control Flow Ratio": "66.7%", - "Start Line": 121, - "End Line": 135 + "Function Name": "DoPackRev", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 6018, + "End Line": 6023 }, { - "Function Name": "cob_exit_numeric", - "Structural Impact": 5.7, - "Lines of Code (LOC)": 33, - "Control Flow Branches": 3, + "Function Name": "GetRequestedTags", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, "Input Parameters": 0, - "Control Flow Ratio": "60.0%", - "Start Line": 2617, - "End Line": 2649 + "Control Flow Ratio": "0.0%", + "Start Line": 3411, + "End Line": 3415 }, { - "Function Name": "cob_print_realbin", - "Structural Impact": 4.8, - "Lines of Code (LOC)": 16, - "Control Flow Branches": 1, - "Input Parameters": 3, - "Control Flow Ratio": "25.0%", - "Start Line": 1610, - "End Line": 1625 + "Function Name": "AvailableOptions", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 4156, + "End Line": 4159 }, { - "Function Name": "cob_decimal_alloc", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 14, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2568, - "End Line": 2581 + "Function Name": "AUTOLOAD", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5571, + "End Line": 5574 }, { - "Function Name": "cob_decimal_push", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2583, - "End Line": 2597 + "Function Name": "IsPC", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5915, + "End Line": 5918 }, { - "Function Name": "cob_decimal_pop", - "Structural Impact": 4.2, - "Lines of Code (LOC)": 15, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 2599, - "End Line": 2613 + "Function Name": "DoUnpackStd", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 5996, + "End Line": 6000 }, { - "Function Name": "cob_decimal_set_ullint", - "Structural Impact": 4.1, - "Lines of Code (LOC)": 12, - "Control Flow Branches": 1, - "Input Parameters": 2, - "Control Flow Ratio": "50.0%", - "Start Line": 327, - "End Line": 338 + "Function Name": "DummyWriteProc", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 1241, + "End Line": 1241 }, { - "Function Name": "cob_gmp_free", - "Structural Impact": 3.4, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "20.0%", - "Start Line": 200, - "End Line": 210 + "Function Name": "SetWarning", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 2310, + "End Line": 2310 }, { - "Function Name": "cob_decimal_clear", - "Structural Impact": 3.2, - "Lines of Code (LOC)": 8, - "Control Flow Branches": 1, - "Input Parameters": 1, - "Control Flow Ratio": "50.0%", - "Start Line": 317, - "End Line": 324 + "Function Name": "GetWarning", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 2313, + "End Line": 2313 }, { - "Function Name": "cob_set_field_to_uint", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 13, + "Function Name": "Get8s", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1523, - "End Line": 1535 + "Start Line": 6056, + "End Line": 6056 }, { - "Function Name": "cob_add", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "Get8u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1913, - "End Line": 1920 + "Start Line": 6057, + "End Line": 6057 }, { - "Function Name": "cob_sub", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "Get16s", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1922, - "End Line": 1929 + "Start Line": 6058, + "End Line": 6058 }, { - "Function Name": "cob_mul", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "Get16u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1931, - "End Line": 1938 + "Start Line": 6059, + "End Line": 6059 }, { - "Function Name": "cob_div", - "Structural Impact": 2.4, - "Lines of Code (LOC)": 8, + "Function Name": "Get32s", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1940, - "End Line": 1947 + "Start Line": 6060, + "End Line": 6060 }, { - "Function Name": "cob_decimal_setget_fld", - "Structural Impact": 2.3, - "Lines of Code (LOC)": 6, + "Function Name": "Get32u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1989, - "End Line": 1994 + "Start Line": 6061, + "End Line": 6061 }, { - "Function Name": "cob_sub_int", - "Structural Impact": 2.2, - "Lines of Code (LOC)": 5, + "Function Name": "GetFloat", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 3, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 2235, - "End Line": 2239 + "Start Line": 6062, + "End Line": 6062 }, { - "Function Name": "cob_decimal_add", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, + "Function Name": "GetDouble", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1834, - "End Line": 1840 + "Start Line": 6063, + "End Line": 6063 }, { - "Function Name": "cob_decimal_sub", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, + "Function Name": "Get16uRev", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1842, - "End Line": 1848 + "Start Line": 6064, + "End Line": 6064 }, { - "Function Name": "cob_decimal_mul", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 7, + "Function Name": "Get32uRev", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1850, - "End Line": 1856 + "Start Line": 6065, + "End Line": 6065 }, { - "Function Name": "cob_cmp_int", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, + "Function Name": "Set8s", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 2241, - "End Line": 2248 + "Start Line": 6123, + "End Line": 6123 }, { - "Function Name": "cob_cmp_uint", - "Structural Impact": 2.1, - "Lines of Code (LOC)": 8, + "Function Name": "Set8u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 2250, - "End Line": 2257 + "Start Line": 6124, + "End Line": 6124 }, { - "Function Name": "cob_decimal_init2", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, + "Function Name": "Set16u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 304, - "End Line": 309 + "Start Line": 6125, + "End Line": 6125 }, { - "Function Name": "cob_decimal_set", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, + "Function Name": "Set32u", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 369, - "End Line": 374 + "Start Line": 6126, + "End Line": 6126 }, { - "Function Name": "cob_decimal_cmp", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 6, + "Function Name": "Set16uRev", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1890, - "End Line": 1895 + "Start Line": 6127, + "End Line": 6127 }, { - "Function Name": "cob_div_remainder", - "Structural Impact": 2.0, - "Lines of Code (LOC)": 5, + "Function Name": "GetByteOrder", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 2, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 1983, - "End Line": 1987 + "Start Line": 6131, + "End Line": 6131 }, { - "Function Name": "cob_decimal_init", - "Structural Impact": 1.7, - "Lines of Code (LOC)": 5, + "Function Name": "FormatSize", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, "Control Flow Branches": 0, - "Input Parameters": 1, + "Input Parameters": 0, "Control Flow Ratio": "0.0%", - "Start Line": 311, - "End Line": 315 + "Start Line": 6253, + "End Line": 6253 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 566, - "Sequential Logic Declarations": 225, - "Function Parameters": 116, - "Function/Method Declarations": 75, - "Class/Entity Declarations": 5, - "Defensive Programming Constructs": 43, - "Type/Safety Bypasses": 2, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 267, - "State Mutations / Variable Reassignments": 1353, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 2, + "Control Flow Branches": 2806, + "Sequential Logic Declarations": 1865, + "Function Parameters": 373, + "Function/Method Declarations": 237, + "Class/Entity Declarations": 1, + "Defensive Programming Constructs": 57, + "Type/Safety Bypasses": 21, + "High-Risk Execution Commands": 4, + "I/O and Network Boundaries": 4, + "Exposed API / Public Exports": 3, + "State Mutations / Variable Reassignments": 6165, + "Commented-out Code (Dead Logic)": 11, + "Structured Documentation Blocks": 0, "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 11, - "Decorators and Annotations": 0, + "Asynchronous/Concurrent Execution": 10, + "UI / View Layer Components": 16, + "Closures and Anonymous Functions": 5, + "Global State Dependencies": 2046, + "Decorators and Annotations": 728, "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 2, + "Collection Iterators / Comprehensions": 57, + "Scientific & Mathematical Operations": 25, "Metaprogramming & Reflection": 7, - "Module Dependencies (Imports)": 14, - "Authorship Metadata": 1, + "Module Dependencies (Imports)": 82, + "Authorship Metadata": 0, "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 3, + "Acknowledged Tech Debt (FIXMEs)": 8, "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, + "Server-Side Rendering Contexts": 10, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, - "Preprocessor Macros": 106, - "Pointer Arithmetic & Addressing": 808, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 1863, "Manual Memory Allocation": 0, "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 8, - "Explicit Type Casts": 17, - "Fatal Aborts & Exceptions": 2, + "Structured Telemetry & Logging": 81, + "Ad-hoc Print / Debug Statements": 93, + "Explicit Type Casts": 124, + "Fatal Aborts & Exceptions": 3, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 60, + "Bitwise Operations": 635, "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 63, - "Resource Deallocation & Cleanup": 1, - "Private / Encapsulated Scopes": 53, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 235, + "Private / Encapsulated Scopes": 949, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 1820, - "Structural Space Indentations": 0, + "Bypassed / Skipped Tests": 15, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 7658, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, + "Ipc Rpc Bridges": 5, "Feature Flags": 0, "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, + "Regex Execution": 419, + "Time Date Logic": 57, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -65407,31 +72570,31 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 218, - "Design Camel Case": 0, - "Design Snake Case": 218, - "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 52, + "Core Var Decl": 1431, + "Design Camel Case": 5, + "Design Snake Case": 101, + "Design Pascal Case": 529, + "Design Upper Case": 795, + "Design Short Vars": 54, "Design Long Vars": 0, "Duplicate Logic": 0, - "Orphaned Logic": 26, + "Orphaned Logic": 32, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 0, + "High-Entropy / Obfuscated Logic": 485, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, + "Dynamic Code Execution (Eval/Exec)": 2, "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, + "Commented-Out Executable Logic": 19, "Low-Level Bitwise / Cryptographic Math": 0, "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, + "Non-Standard Unicode / Homoglyphs": 1, "Embedded Credentials & Keys": 0, "Sec Extension Mismatch": 0, - "Sec Entropy": 0, + "Sec Entropy": 1, "Sec Tainted Injection": 0, "Prompt Injection": 0, "Agentic Rce": 0, @@ -65439,44 +72602,129 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 14, - "Direct Downstream (Dependency Blast Radius)": 1, - "Total Upstream (Absolute Fragility)": 0, + "Direct Upstream (Fragility)": 99, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 8, "Total Downstream (Absolute Dependency Blast Radius)": 0 }, "9. Extracted Dependencies": [ - "coblocal.h", - "config.h", - "ctype.h", - "errno.h", - "gmp.h", - "ieeefp.h", - "libcob.h", - "math.h", - "mpir.h", - "stdarg.h", - "stddef.h", - "stdio.h", - "stdlib.h", - "string.h" + "CodedCharacterSet", + "Compact", + "Cwd", + "Digest::MD5", + "Digest::SHA", + "EXIF", + "Encode", + "Exporter", + "File::Basename", + "File::RandomAccess", + "File::StatX", + "FilePath", + "Image::ExifTool", + "Image::ExifTool::BPG", + "Image::ExifTool::BigTIFF", + "Image::ExifTool::CanonRaw", + "Image::ExifTool::Charset", + "Image::ExifTool::GPS", + "Image::ExifTool::GeoTiff", + "Image::ExifTool::Geolocation", + "Image::ExifTool::Geotag", + "Image::ExifTool::HTML", + "Image::ExifTool::HtmlDump", + "Image::ExifTool::ICC_Profile", + "Image::ExifTool::JPEGDigest", + "Image::ExifTool::Lang", + "Image::ExifTool::MacOS", + "Image::ExifTool::Panasonic", + "Image::ExifTool::Shortcuts", + "Image::ExifTool::Sony", + "Image::ExifTool::Validate", + "Image::ExifTool::XMP", + "ListSplit", + "POSIX", + "PRINT_CONV", + "Require", + "SystemTimeRes", + "Time::HiRes", + "Time::Local", + "Time::Piece", + "Win32::API", + "Win32API::File", + "WindowsLongPath", + "a", + "all", + "alternate", + "base", + "biggie", + "binary", + "chance", + "character", + "configFile", + "data", + "default", + "different", + "directory", + "duplicates", + "entries", + "error", + "extension", + "file", + "groups", + "hash", + "hex", + "in", + "incorrect", + "index", + "input", + "it", + "key", + "longer", + "more", + "need", + "new", + "of", + "only", + "overload", + "print", + "proc", + "recognized", + "requested", + "sort", + "special", + "specific", + "specified", + "strict", + "such", + "system", + "tag", + "tags", + "the", + "this", + "value", + "values", + "vars", + "verbose", + "warning", + "warnings", + "when" ] }, - "cobol/gnucobol_internals/screenio.cpy": { + "perl/exiftool/Makefile.PL": { "1. Artifact Identity": { - "Filename": "screenio.cpy", - "Path": "cobol/gnucobol_internals/screenio.cpy", - "Language": "Cobol", + "Filename": "Makefile.PL", + "Path": "perl/exiftool/Makefile.PL", + "Language": "Perl", "Architect": "Unknown Architect", "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .cpy)" + "Folder Dominant Lang": "perl", + "Lock Tier": 1, + "Identity Proof": "Metadata Anchor (Makefile.PL)" }, "2. Topological Coordinates": { - "X": -5475.18, - "Y": -85.82, - "Z": -3690.73 + "X": 7481.06, + "Y": 28.3, + "Z": 2130.31 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -65485,59 +72733,59 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 197, - "Coding LOC": 152, - "Documentation LOC": 39, - "Structural Magnitude": 1.15, - "Control Flow Ratio": "0.0%", + "Total LOC": 60, + "Coding LOC": 51, + "Documentation LOC": 6, + "Structural Magnitude": 18.02, + "Control Flow Ratio": "84.6%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.0 + "Raw Cognitive Density": 0.608 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "0.0%", - "Error & Exception Exposure": "58.26%", + "Cognitive Load Exposure": "25.31%", + "Error & Exception Exposure": "68.15%", "Tech Debt Exposure": "0.0%", "Testing Exposure": "2.3%", "API Exposure": "0.0%", "Concurrency Exposure": "0.0%", - "State Flux Exposure": "31.34%", - "Commented Logic Exposure": "7.29%", + "State Flux Exposure": "37.02%", + "Commented Logic Exposure": "0.0%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "13.38%", + "Documentation Exposure": "31.89%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 0, - "Sequential Logic Declarations": 0, + "Control Flow Branches": 22, + "Sequential Logic Declarations": 4, "Function Parameters": 0, "Function/Method Declarations": 0, "Class/Entity Declarations": 0, "Defensive Programming Constructs": 0, "Type/Safety Bypasses": 0, "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 1, + "I/O and Network Boundaries": 0, "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 5, - "Commented-out Code (Dead Logic)": 1, + "State Mutations / Variable Reassignments": 2, + "Commented-out Code (Dead Logic)": 0, "Structured Documentation Blocks": 0, "Unit Test Assertions": 0, "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, "Global State Dependencies": 0, - "Decorators and Annotations": 0, + "Decorators and Annotations": 47, "Generic Type Abstractions": 0, "Collection Iterators / Comprehensions": 0, "Scientific & Mathematical Operations": 0, "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 0, + "Module Dependencies (Imports)": 2, "Authorship Metadata": 0, "Planned Work (TODOs)": 0, "Acknowledged Tech Debt (FIXMEs)": 0, @@ -65558,11 +72806,11 @@ "Thread Synchronization Locks": 0, "Immutable Data Declarations": 0, "Resource Deallocation & Cleanup": 0, - "Private / Encapsulated Scopes": 0, + "Private / Encapsulated Scopes": 2, "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 152, + "Structural Space Indentations": 45, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -65570,7 +72818,7 @@ "Feature Flags": 0, "Serialization Parsing": 0, "Regex Execution": 0, - "Time Date Logic": 0, + "Time Date Logic": 2, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, "Vector Databases (RAG)": 0, @@ -65579,11 +72827,11 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 0, + "Core Var Decl": 8, "Design Camel Case": 0, - "Design Snake Case": 0, + "Design Snake Case": 3, "Design Pascal Case": 0, - "Design Upper Case": 0, + "Design Upper Case": 5, "Design Short Vars": 0, "Design Long Vars": 0, "Duplicate Logic": 0, @@ -65611,29 +72859,32 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 0, + "Direct Upstream (Fragility)": 2, "Direct Downstream (Dependency Blast Radius)": 0, "Total Upstream (Absolute Fragility)": 0, "Total Downstream (Absolute Dependency Blast Radius)": 0 }, - "9. Extracted Dependencies": [] + "9. Extracted Dependencies": [ + "ExtUtils::MakeMaker", + "File::Spec" + ] }, - "cobol/gnucobol_internals/scanner.l": { + "perl/exiftool/RandomAccess.pm": { "1. Artifact Identity": { - "Filename": "scanner.l", - "Path": "cobol/gnucobol_internals/scanner.l", - "Language": "Yacc", - "Architect": "(C) 2001-2012, 2014-2019 Free Software Foundation, Inc", - "Indentation Style": "Mixed (0.7% Spaces / 99.3% Tabs)", + "Filename": "RandomAccess.pm", + "Path": "perl/exiftool/RandomAccess.pm", + "Language": "Perl", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", + "Folder Dominant Lang": "perl", "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .l)" + "Identity Proof": "Single Indicator (Ext: .pm)" }, "2. Topological Coordinates": { - "X": -4869.59, - "Y": 78.88, - "Z": -4053.03 + "X": 7267.42, + "Y": -83.58, + "Z": 1133.64 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -65642,309 +72893,202 @@ "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 2489, - "Coding LOC": 1917, - "Documentation LOC": 253, - "Structural Magnitude": 1265.84, - "Control Flow Ratio": "86.3%", + "Total LOC": 448, + "Coding LOC": 320, + "Documentation LOC": 106, + "Structural Magnitude": 435.0, + "Control Flow Ratio": "52.4%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.962 + "Raw Cognitive Density": 1.1 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "70.04%", - "Error & Exception Exposure": "94.96%", - "Tech Debt Exposure": "14.4%", + "Cognitive Load Exposure": "80.22%", + "Error & Exception Exposure": "96.75%", + "Tech Debt Exposure": "94.12%", "Testing Exposure": "80.0%", - "API Exposure": "0.0%", + "API Exposure": "0.25%", "Concurrency Exposure": "0.0%", "State Flux Exposure": "100.0%", - "Commented Logic Exposure": "0.0%", + "Commented Logic Exposure": "5.74%", "Specification Exposure": "100.0%", "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "11.92%", + "Documentation Exposure": "12.24%", "Hardcoded Payload Artifacts": "0.0%" }, "5. Function Analysis": [ { - "Function Name": "error", - "Structural Impact": 21.8, - "Lines of Code (LOC)": 96, - "Control Flow Branches": 16, - "Input Parameters": 0, - "Control Flow Ratio": "76.2%", - "Start Line": 1590, - "End Line": 1685 + "Function Name": "Read", + "Structural Impact": 40.6, + "Lines of Code (LOC)": 77, + "Control Flow Branches": 25, + "Input Parameters": 1, + "Control Flow Ratio": "56.8%", + "Start Line": 178, + "End Line": 254 }, { - "Function Name": "error", - "Structural Impact": 19.1, - "Lines of Code (LOC)": 83, - "Control Flow Branches": 14, - "Input Parameters": 0, - "Control Flow Ratio": "73.7%", - "Start Line": 1511, - "End Line": 1593 + "Function Name": "ReadLine", + "Structural Impact": 31.6, + "Lines of Code (LOC)": 67, + "Control Flow Branches": 19, + "Input Parameters": 1, + "Control Flow Ratio": "65.5%", + "Start Line": 260, + "End Line": 326 }, { - "Function Name": "error", - "Structural Impact": 16.0, - "Lines of Code (LOC)": 80, - "Control Flow Branches": 11, - "Input Parameters": 0, - "Control Flow Ratio": "68.8%", - "Start Line": 1682, - "End Line": 1761 + "Function Name": "Close", + "Structural Impact": 30.8, + "Lines of Code (LOC)": 50, + "Control Flow Branches": 19, + "Input Parameters": 1, + "Control Flow Ratio": "59.4%", + "Start Line": 395, + "End Line": 444 }, { - "Function Name": "error", - "Structural Impact": 8.3, - "Lines of Code (LOC)": 47, + "Function Name": "Seek", + "Structural Impact": 19.4, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 8, + "Input Parameters": 3, + "Control Flow Ratio": "61.5%", + "Start Line": 144, + "End Line": 172 + }, + { + "Function Name": "Purge", + "Structural Impact": 17.0, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "62.5%", + "Start Line": 353, + "End Line": 381 + }, + { + "Function Name": "new", + "Structural Impact": 11.6, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 4, + "Input Parameters": 3, + "Control Flow Ratio": "30.8%", + "Start Line": 59, + "End Line": 90 + }, + { + "Function Name": "SeekTest", + "Structural Impact": 9.1, + "Lines of Code (LOC)": 13, "Control Flow Branches": 5, - "Input Parameters": 0, - "Control Flow Ratio": "71.4%", - "Start Line": 1468, - "End Line": 1514 + "Input Parameters": 1, + "Control Flow Ratio": "55.6%", + "Start Line": 106, + "End Line": 118 }, { - "Function Name": "error", - "Structural Impact": 5.8, + "Function Name": "Slurp", + "Structural Impact": 7.9, "Lines of Code (LOC)": 16, "Control Flow Branches": 4, - "Input Parameters": 0, - "Control Flow Ratio": "57.1%", - "Start Line": 1758, - "End Line": 1773 + "Input Parameters": 1, + "Control Flow Ratio": "44.4%", + "Start Line": 331, + "End Line": 346 }, { - "Function Name": "freevar", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 27, + "Function Name": "Tell", + "Structural Impact": 4.8, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 124, + "End Line": 134 + }, + { + "Function Name": "BinMode", + "Structural Impact": 3.1, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 386, + "End Line": 390 + }, + { + "Function Name": "Debug", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 5, "Control Flow Branches": 0, - "Input Parameters": 0, + "Input Parameters": 1, "Control Flow Ratio": "0.0%", - "Start Line": 2223, - "End Line": 2249 + "Start Line": 95, + "End Line": 99 } ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 372, - "Sequential Logic Declarations": 59, - "Function Parameters": 0, - "Function/Method Declarations": 6, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, - "Type/Safety Bypasses": 33, + "Control Flow Branches": 97, + "Sequential Logic Declarations": 88, + "Function Parameters": 23, + "Function/Method Declarations": 12, + "Class/Entity Declarations": 1, + "Defensive Programming Constructs": 1, + "Type/Safety Bypasses": 0, "High-Risk Execution Commands": 0, "I/O and Network Boundaries": 1, - "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 1155, - "Commented-out Code (Dead Logic)": 0, + "Exposed API / Public Exports": 3, + "State Mutations / Variable Reassignments": 248, + "Commented-out Code (Dead Logic)": 1, "Structured Documentation Blocks": 0, "Unit Test Assertions": 0, "Asynchronous/Concurrent Execution": 0, "UI / View Layer Components": 0, "Closures and Anonymous Functions": 0, - "Global State Dependencies": 72, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 12, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 6, - "Module Dependencies (Imports)": 7, - "Authorship Metadata": 1, - "Planned Work (TODOs)": 4, - "Acknowledged Tech Debt (FIXMEs)": 7, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 40, - "Pointer Arithmetic & Addressing": 134, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 25, - "Fatal Aborts & Exceptions": 0, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 63, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 63, - "Resource Deallocation & Cleanup": 0, - "Private / Encapsulated Scopes": 53, - "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 1401, - "Structural Space Indentations": 10, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 264, - "Design Camel Case": 0, - "Design Snake Case": 264, - "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 51, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 0, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 6, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 0, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 0, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 0 - }, - "9. Extracted Dependencies": [] - }, - "cobol/gnucobol_internals/syn_misc.at": { - "1. Artifact Identity": { - "Filename": "syn_misc.at", - "Path": "cobol/gnucobol_internals/syn_misc.at", - "Language": "M4", - "Architect": "Unknown Architect", - "Indentation Style": "Spaces", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .at)" - }, - "2. Topological Coordinates": { - "X": -4606.72, - "Y": 1.1, - "Z": -3451.53 - }, - "3. Architectural Profile": { - "Repository Archetype": "Unclassified", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": null, - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 7252, - "Coding LOC": 6117, - "Documentation LOC": 190, - "Structural Magnitude": 137.34, - "Control Flow Ratio": "0.0%", - "Popularity Rank": 0, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.0 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "0.0%", - "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "11.78%", - "Testing Exposure": "2.3%", - "API Exposure": "0.0%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "0.0%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "11.92%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "5. Function Analysis": [], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 0, - "Sequential Logic Declarations": 0, - "Function Parameters": 0, - "Function/Method Declarations": 0, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, - "Type/Safety Bypasses": 0, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 0, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 0, - "Unit Test Assertions": 633, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 0, - "Decorators and Annotations": 0, + "Global State Dependencies": 29, + "Decorators and Annotations": 2, "Generic Type Abstractions": 0, "Collection Iterators / Comprehensions": 0, "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 0, + "Metaprogramming & Reflection": 2, + "Module Dependencies (Imports)": 3, "Authorship Metadata": 0, - "Planned Work (TODOs)": 15, - "Acknowledged Tech Debt (FIXMEs)": 14, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 4, "Specification Traceability Tags": 0, "Server-Side Rendering Contexts": 0, "Event Publishers / Emitters": 0, "Dependency Injection Constructs": 0, "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 0, + "Pointer Arithmetic & Addressing": 121, "Manual Memory Allocation": 0, "Inline Assembly Blocks": 0, "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 0, + "Ad-hoc Print / Debug Statements": 8, + "Explicit Type Casts": 4, "Fatal Aborts & Exceptions": 0, "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 0, + "Bitwise Operations": 3, "Thread Synchronization Locks": 0, "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 124, - "Private / Encapsulated Scopes": 0, + "Resource Deallocation & Cleanup": 1, + "Private / Encapsulated Scopes": 51, "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 2, + "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 3868, + "Structural Space Indentations": 275, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, "Ipc Rpc Bridges": 0, "Feature Flags": 0, "Serialization Parsing": 0, - "Regex Execution": 0, + "Regex Execution": 1, "Time Date Logic": 0, "Cloud LLM API Integrations": 0, "AI Orchestration Frameworks": 0, @@ -65954,15 +73098,15 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 51, + "Core Var Decl": 11, "Design Camel Case": 0, - "Design Snake Case": 14, + "Design Snake Case": 0, "Design Pascal Case": 0, - "Design Upper Case": 37, - "Design Short Vars": 10, + "Design Upper Case": 11, + "Design Short Vars": 0, "Design Long Vars": 0, "Duplicate Logic": 0, - "Orphaned Logic": 0, + "Orphaned Logic": 4, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, @@ -65986,12 +73130,811 @@ "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 }, "8. Dependency Network": { - "Direct Upstream (Fragility)": 0, + "Direct Upstream (Fragility)": 5, "Direct Downstream (Dependency Blast Radius)": 0, "Total Upstream (Absolute Fragility)": 0, "Total Downstream (Absolute Dependency Blast Radius)": 0 }, - "9. Extracted Dependencies": [] + "9. Extracted Dependencies": [ + "Exporter", + "buffering", + "only", + "strict", + "vars" + ] + }, + "perl/exiftool/exiftool": { + "1. Artifact Identity": { + "Filename": "exiftool", + "Path": "perl/exiftool/exiftool", + "Language": "Perl", + "Architect": "Unknown Architect", + "Indentation Style": "Spaces", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "perl", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Shebang)" + }, + "2. Topological Coordinates": { + "X": 6908.1, + "Y": 50.88, + "Z": 2054.97 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 8151, + "Coding LOC": 6627, + "Documentation LOC": 639, + "Structural Magnitude": 7318.94, + "Control Flow Ratio": "73.5%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 1.689 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "76.83%", + "Error & Exception Exposure": "96.55%", + "Tech Debt Exposure": "8.93%", + "Testing Exposure": "80.0%", + "API Exposure": "0.01%", + "Concurrency Exposure": "17.14%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "5.97%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "11.92%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [ + { + "Function Name": "GetImageInfo", + "Structural Impact": 892.5, + "Lines of Code (LOC)": 1015, + "Control Flow Branches": 485, + "Input Parameters": 2, + "Control Flow Ratio": "77.4%", + "Start Line": 2108, + "End Line": 3122 + }, + { + "Function Name": "SetImageInfo", + "Structural Impact": 445.3, + "Lines of Code (LOC)": 546, + "Control Flow Branches": 208, + "Input Parameters": 3, + "Control Flow Ratio": "72.2%", + "Start Line": 3129, + "End Line": 3674 + }, + { + "Function Name": "ScanDir", + "Structural Impact": 130.4, + "Lines of Code (LOC)": 129, + "Control Flow Branches": 61, + "Input Parameters": 3, + "Control Flow Ratio": "79.2%", + "Start Line": 4293, + "End Line": 4421 + }, + { + "Function Name": "FilenameSPrintf", + "Structural Impact": 84.8, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 40, + "Input Parameters": 3, + "Control Flow Ratio": "75.5%", + "Start Line": 4646, + "End Line": 4702 + }, + { + "Function Name": "NextUnusedFilename", + "Structural Impact": 78.8, + "Lines of Code (LOC)": 51, + "Control Flow Branches": 43, + "Input Parameters": 2, + "Control Flow Ratio": "70.5%", + "Start Line": 4723, + "End Line": 4773 + }, + { + "Function Name": "SuggestedExtension", + "Structural Impact": 66.8, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 31, + "Input Parameters": 3, + "Control Flow Ratio": "86.1%", + "Start Line": 4560, + "End Line": 4616 + }, + { + "Function Name": "FormatXML", + "Structural Impact": 48.1, + "Lines of Code (LOC)": 43, + "Control Flow Branches": 22, + "Input Parameters": 3, + "Control Flow Ratio": "66.7%", + "Start Line": 3751, + "End Line": 3793 + }, + { + "Function Name": "ProcessFiles", + "Structural Impact": 47.9, + "Lines of Code (LOC)": 57, + "Control Flow Branches": 25, + "Input Parameters": 2, + "Control Flow Ratio": "75.8%", + "Start Line": 4232, + "End Line": 4288 + }, + { + "Function Name": "FormatJSON", + "Structural Impact": 42.3, + "Lines of Code (LOC)": 41, + "Control Flow Branches": 17, + "Input Parameters": 4, + "Control Flow Ratio": "70.8%", + "Start Line": 3835, + "End Line": 3875 + }, + { + "Function Name": "ReadStayOpen", + "Structural Impact": 39.9, + "Lines of Code (LOC)": 63, + "Control Flow Branches": 25, + "Input Parameters": 1, + "Control Flow Ratio": "65.8%", + "Start Line": 4922, + "End Line": 4984 + }, + { + "Function Name": "DoHardLink", + "Structural Impact": 35.7, + "Lines of Code (LOC)": 29, + "Control Flow Branches": 13, + "Input Parameters": 5, + "Control Flow Ratio": "86.7%", + "Start Line": 3680, + "End Line": 3708 + }, + { + "Function Name": "OpenOutputFile", + "Structural Impact": 34.9, + "Lines of Code (LOC)": 40, + "Control Flow Branches": 18, + "Input Parameters": 2, + "Control Flow Ratio": "66.7%", + "Start Line": 4801, + "End Line": 4840 + }, + { + "Function Name": "ConvertBinary", + "Structural Impact": 31.6, + "Lines of Code (LOC)": 39, + "Control Flow Branches": 20, + "Input Parameters": 1, + "Control Flow Ratio": "62.5%", + "Start Line": 3952, + "End Line": 3990 + }, + { + "Function Name": "EscapeJSON", + "Structural Impact": 29.3, + "Lines of Code (LOC)": 32, + "Control Flow Branches": 15, + "Input Parameters": 2, + "Control Flow Ratio": "65.2%", + "Start Line": 3799, + "End Line": 3830 + }, + { + "Function Name": "FindFileWindows", + "Structural Impact": 28.3, + "Lines of Code (LOC)": 47, + "Control Flow Branches": 14, + "Input Parameters": 2, + "Control Flow Ratio": "45.2%", + "Start Line": 4430, + "End Line": 4476 + }, + { + "Function Name": "IsEqual", + "Structural Impact": 27.2, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 12, + "Input Parameters": 3, + "Control Flow Ratio": "48.0%", + "Start Line": 3996, + "End Line": 4020 + }, + { + "Function Name": "AddGroups", + "Structural Impact": 23.3, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 9, + "Input Parameters": 4, + "Control Flow Ratio": "75.0%", + "Start Line": 3929, + "End Line": 3946 + }, + { + "Function Name": "FilterArgfileLine", + "Structural Impact": 22.4, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 14, + "Input Parameters": 1, + "Control Flow Ratio": "63.6%", + "Start Line": 4893, + "End Line": 4915 + }, + { + "Function Name": "PrintCSV", + "Structural Impact": 16.8, + "Lines of Code (LOC)": 24, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "58.8%", + "Start Line": 3901, + "End Line": 3924 + }, + { + "Function Name": "PrintTagList", + "Structural Impact": 16.8, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 10, + "Input Parameters": 1, + "Control Flow Ratio": "62.5%", + "Start Line": 5024, + "End Line": 5048 + }, + { + "Function Name": "Printable", + "Structural Impact": 15.3, + "Lines of Code (LOC)": 23, + "Control Flow Branches": 9, + "Input Parameters": 1, + "Control Flow Ratio": "69.2%", + "Start Line": 4026, + "End Line": 4048 + }, + { + "Function Name": "DoSetFromFile", + "Structural Impact": 15.2, + "Lines of Code (LOC)": 25, + "Control Flow Branches": 6, + "Input Parameters": 3, + "Control Flow Ratio": "35.3%", + "Start Line": 4141, + "End Line": 4165 + }, + { + "Function Name": "AddPrintFormat", + "Structural Impact": 14.9, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 9, + "Input Parameters": 1, + "Control Flow Ratio": "69.2%", + "Start Line": 4539, + "End Line": 4554 + }, + { + "Function Name": "EFile", + "Structural Impact": 14.8, + "Lines of Code (LOC)": 19, + "Control Flow Branches": 7, + "Input Parameters": 2, + "Control Flow Ratio": "58.3%", + "Start Line": 4989, + "End Line": 5007 + }, + { + "Function Name": "PrintErrors", + "Structural Impact": 14.7, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 6, + "Input Parameters": 3, + "Control Flow Ratio": "54.5%", + "Start Line": 5054, + "End Line": 5067 + }, + { + "Function Name": "LoadPrintFormat", + "Structural Impact": 12.9, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 6, + "Input Parameters": 2, + "Control Flow Ratio": "75.0%", + "Start Line": 4623, + "End Line": 4637 + }, + { + "Function Name": "LengthUTF8", + "Structural Impact": 12.6, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "43.8%", + "Start Line": 4054, + "End Line": 4079 + }, + { + "Function Name": "SetWindowTitle", + "Structural Impact": 12.1, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 7, + "Input Parameters": 1, + "Control Flow Ratio": "77.8%", + "Start Line": 4213, + "End Line": 4227 + }, + { + "Function Name": "SlurpFile", + "Structural Impact": 11.7, + "Lines of Code (LOC)": 26, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 4861, + "End Line": 4886 + }, + { + "Function Name": "CheckUTF8", + "Structural Impact": 11.2, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 5, + "Input Parameters": 2, + "Control Flow Ratio": "55.6%", + "Start Line": 4193, + "End Line": 4208 + }, + { + "Function Name": "Infile", + "Structural Impact": 9.4, + "Lines of Code (LOC)": 14, + "Control Flow Branches": 4, + "Input Parameters": 2, + "Control Flow Ratio": "50.0%", + "Start Line": 4109, + "End Line": 4122 + }, + { + "Function Name": "EncodeXML", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "55.6%", + "Start Line": 3729, + "End Line": 3745 + }, + { + "Function Name": "AbsPath", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "35.7%", + "Start Line": 4505, + "End Line": 4520 + }, + { + "Function Name": "AcceptFile", + "Structural Impact": 8.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "41.7%", + "Start Line": 4847, + "End Line": 4855 + }, + { + "Function Name": "FormatCSV", + "Structural Impact": 6.5, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "50.0%", + "Start Line": 3881, + "End Line": 3896 + }, + { + "Function Name": "Exit", + "Structural Impact": 6.4, + "Lines of Code (LOC)": 15, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "60.0%", + "Start Line": 333, + "End Line": 347 + }, + { + "Function Name": "HasWildcards", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "42.9%", + "Start Line": 4180, + "End Line": 4187 + }, + { + "Function Name": "Warning", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "40.0%", + "Start Line": 4128, + "End Line": 4135 + }, + { + "Function Name": "MyConvertFileName", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "28.6%", + "Start Line": 4526, + "End Line": 4534 + }, + { + "Function Name": "Progress", + "Structural Impact": 5.6, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 2, + "Control Flow Ratio": "40.0%", + "Start Line": 5012, + "End Line": 5019 + }, + { + "Function Name": "CreateDirectory", + "Structural Impact": 5.0, + "Lines of Code (LOC)": 16, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "22.2%", + "Start Line": 4779, + "End Line": 4794 + }, + { + "Function Name": "Cleanup", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 3, + "Input Parameters": 0, + "Control Flow Ratio": "50.0%", + "Start Line": 369, + "End Line": 376 + }, + { + "Function Name": "AddSetTagsFile", + "Structural Impact": 4.4, + "Lines of Code (LOC)": 18, + "Control Flow Branches": 1, + "Input Parameters": 2, + "Control Flow Ratio": "33.3%", + "Start Line": 4086, + "End Line": 4103 + }, + { + "Function Name": "Warn", + "Structural Impact": 3.4, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "50.0%", + "Start Line": 349, + "End Line": 356 + }, + { + "Function Name": "CleanXML", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "33.3%", + "Start Line": 3714, + "End Line": 3723 + }, + { + "Function Name": "Num2Alpha", + "Structural Impact": 3.3, + "Lines of Code (LOC)": 10, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "20.0%", + "Start Line": 4708, + "End Line": 4717 + }, + { + "Function Name": "CleanFilename", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 2, + "Input Parameters": 0, + "Control Flow Ratio": "66.7%", + "Start Line": 4171, + "End Line": 4174 + }, + { + "Function Name": "FileNotFound", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "25.0%", + "Start Line": 4481, + "End Line": 4488 + }, + { + "Function Name": "PreserveTime", + "Structural Impact": 2.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "25.0%", + "Start Line": 4493, + "End Line": 4498 + }, + { + "Function Name": "WarnOnce", + "Structural Impact": 2.1, + "Lines of Code (LOC)": 3, + "Control Flow Branches": 1, + "Input Parameters": 0, + "Control Flow Ratio": "50.0%", + "Start Line": 358, + "End Line": 360 + }, + { + "Function Name": "SigInt", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 5, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 363, + "End Line": 367 + }, + { + "Function Name": "Image::ExifTool::EndDir", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 329, + "End Line": 329 + }, + { + "Function Name": "Image::ExifTool::End", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 330, + "End Line": 330 + }, + { + "Function Name": "Error", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 357, + "End Line": 357 + }, + { + "Function Name": "SigCont", + "Structural Impact": 1.1, + "Lines of Code (LOC)": 1, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 368, + "End Line": 368 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 3057, + "Sequential Logic Declarations": 1103, + "Function Parameters": 195, + "Function/Method Declarations": 100, + "Class/Entity Declarations": 1, + "Defensive Programming Constructs": 26, + "Type/Safety Bypasses": 8, + "High-Risk Execution Commands": 22, + "I/O and Network Boundaries": 334, + "Exposed API / Public Exports": 2, + "State Mutations / Variable Reassignments": 4791, + "Commented-out Code (Dead Logic)": 22, + "Structured Documentation Blocks": 236, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 2, + "UI / View Layer Components": 24, + "Closures and Anonymous Functions": 10, + "Global State Dependencies": 427, + "Decorators and Annotations": 575, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 266, + "Scientific & Mathematical Operations": 29, + "Metaprogramming & Reflection": 2, + "Module Dependencies (Imports)": 110, + "Authorship Metadata": 1, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 7, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 1, + "Pointer Arithmetic & Addressing": 238, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 1, + "Ad-hoc Print / Debug Statements": 181, + "Explicit Type Casts": 51, + "Fatal Aborts & Exceptions": 6, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 605, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 232, + "Private / Encapsulated Scopes": 569, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 9, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 4009, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 4, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 328, + "Time Date Logic": 50, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 43, + "Design Camel Case": 0, + "Design Snake Case": 14, + "Design Pascal Case": 25, + "Design Upper Case": 4, + "Design Short Vars": 6, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 120, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 2, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 8, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 1, + "Sec Tainted Injection": 14, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 84, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 1, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [ + "B", + "C", + "CR", + "Cwd", + "Encode", + "Escape", + "File::Glob", + "FileHandle", + "I", + "IO::Handle", + "Image::ExifTool", + "Image::ExifTool::Geolocation", + "Image::ExifTool::HTML", + "Image::ExifTool::Import", + "Image::ExifTool::MWG", + "Image::ExifTool::Plot", + "Image::ExifTool::TagInfoXML", + "Image::ExifTool::XMP", + "MODULE", + "MWG", + "Term::ReadKey", + "Time::Piece", + "Unicode::GCString", + "Win32::API", + "Win32::FindFile", + "Win32API::File", + "a", + "absolute", + "additional", + "an", + "arguments", + "associated", + "changes", + "destination", + "duplicates", + "effect", + "even", + "exiftool", + "ext", + "extra", + "file", + "filename", + "for", + "format", + "formatting", + "forward", + "full", + "globbing", + "group", + "information", + "longer", + "lower", + "lowest", + "metadata", + "more", + "need", + "of", + "operation", + "option", + "other", + "our", + "output", + "permission", + "quoting", + "real", + "sense", + "separator", + "sidecar", + "standard", + "strict", + "tag", + "tags", + "terminator", + "textOut", + "the", + "this", + "tokens", + "underline", + "undocumented", + "user", + "warnings", + "wide", + "wildcards", + "with" + ] } } }, @@ -122135,9 +130078,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -1041.27, + "X": -4721.76, "Y": -131.97, - "Z": 5218.56 + "Z": -1981.52 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -122748,9 +130691,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -1240.64, + "X": -4921.13, "Y": -190.57, - "Z": 5914.3 + "Z": -1285.79 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -123510,9 +131453,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -1815.07, + "X": -5495.56, "Y": -185.7, - "Z": 5917.38 + "Z": -1282.7 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -124406,9 +132349,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -1516.89, + "X": -5197.38, "Y": -190.97, - "Z": 5356.86 + "Z": -1843.22 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -126547,9 +134490,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -1492.99, + "X": -5173.48, "Y": -143.71, - "Z": 4949.09 + "Z": -2250.99 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -127268,9 +135211,9 @@ "Identity Proof": "Single Indicator (Ext: .zig)" }, "2. Topological Coordinates": { - "X": -2122.74, + "X": -5803.23, "Y": -155.7, - "Z": 5568.1 + "Z": -1631.98 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -225560,9 +233503,9 @@ "Identity Proof": "Single Indicator (Ext: .ps1)" }, "2. Topological Coordinates": { - "X": -5728.74, + "X": 1312.13, "Y": -105.95, - "Z": -1612.12 + "Z": -4827.76 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -225748,9 +233691,9 @@ "Identity Proof": "Single Indicator (Ext: .ps1)" }, "2. Topological Coordinates": { - "X": -4948.29, + "X": 2092.58, "Y": 80.63, - "Z": -1147.05 + "Z": -4362.69 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -225986,9 +233929,9 @@ "Identity Proof": "Single Indicator (Ext: .psm1)" }, "2. Topological Coordinates": { - "X": -5523.01, + "X": 1517.86, "Y": -38.45, - "Z": -1287.08 + "Z": -4502.72 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -226358,9 +234301,9 @@ "Identity Proof": "Single Indicator (Ext: .ps1)" }, "2. Topological Coordinates": { - "X": -5192.6, + "X": 1848.27, "Y": -93.81, - "Z": -2285.62 + "Z": -5501.26 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -226556,9 +234499,9 @@ "Identity Proof": "Single Indicator (Ext: .psd1)" }, "2. Topological Coordinates": { - "X": -4786.5, + "X": 2254.37, "Y": 1.74, - "Z": -1886.55 + "Z": -5102.18 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -226713,9 +234656,9 @@ "Identity Proof": "Single Indicator (Ext: .psm1)" }, "2. Topological Coordinates": { - "X": -5258.01, + "X": 1782.87, "Y": 9.14, - "Z": -1817.76 + "Z": -5033.4 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -227649,9 +235592,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": 2412.13, + "X": 4908.02, "Y": -315.53, - "Z": -5237.74 + "Z": 3332.03 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -227821,9 +235764,9 @@ "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" }, "2. Topological Coordinates": { - "X": 2685.72, + "X": 5181.61, "Y": -197.58, - "Z": -4717.88 + "Z": 3851.89 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -228683,9 +236626,9 @@ "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" }, "2. Topological Coordinates": { - "X": 3299.52, + "X": 5795.41, "Y": -174.68, - "Z": -4611.41 + "Z": 3958.36 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -229008,9 +236951,9 @@ "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" }, "2. Topological Coordinates": { - "X": 3025.77, + "X": 5521.66, "Y": -312.22, - "Z": -5478.72 + "Z": 3091.05 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -229750,9 +237693,9 @@ "Identity Proof": "Sibling Anchor (.c)" }, "2. Topological Coordinates": { - "X": 3407.2, + "X": 5903.09, "Y": -289.86, - "Z": -5328.26 + "Z": 3241.51 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -229913,9 +237856,9 @@ "Identity Proof": "Ecosystem Consensus Lock (70% Local Dominance)" }, "2. Topological Coordinates": { - "X": 2924.38, + "X": 5420.27, "Y": -233.45, - "Z": -5215.87 + "Z": 3353.9 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -251694,9 +259637,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 6427.46, + "X": -2449.7, "Y": 61.77, - "Z": 2662.59 + "Z": 5266.87 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -252779,9 +260722,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 6676.75, + "X": -2200.41, "Y": -91.82, - "Z": 2961.17 + "Z": 5565.45 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -252964,9 +260907,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 6071.73, + "X": -2805.43, "Y": -26.07, - "Z": 2817.78 + "Z": 5422.06 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -253237,9 +261180,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 6869.9, + "X": -2007.27, "Y": 108.29, - "Z": 2504.34 + "Z": 5108.62 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -253408,9 +261351,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 5901.4, + "X": -2975.76, "Y": 73.38, - "Z": 2437.31 + "Z": 5041.59 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -253598,9 +261541,9 @@ "Identity Proof": "Single Indicator (Ext: .cc)" }, "2. Topological Coordinates": { - "X": 6441.55, + "X": -2435.62, "Y": 102.5, - "Z": 2153.53 + "Z": 4757.8 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -303476,9 +311419,9 @@ "Identity Proof": "Ecosystem Consensus Lock (100% Local Dominance)" }, "2. Topological Coordinates": { - "X": -3003.48, + "X": -5190.55, "Y": -139.29, - "Z": 4234.55 + "Z": -3492.94 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -304050,9 +311993,9 @@ "Identity Proof": "Single Indicator (Shebang)" }, "2. Topological Coordinates": { - "X": -2418.28, + "X": -4605.35, "Y": 1.94, - "Z": 4258.01 + "Z": -3469.48 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -304478,9 +312421,9 @@ "Identity Proof": "Single Indicator (Shebang)" }, "2. Topological Coordinates": { - "X": -2720.17, + "X": -4907.24, "Y": 29.75, - "Z": 3705.13 + "Z": -4022.36 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -304973,9 +312916,9 @@ "Identity Proof": "Sibling Anchor (.m)" }, "2. Topological Coordinates": { - "X": -3312.04, + "X": -5499.1, "Y": -36.27, - "Z": 3836.02 + "Z": -3891.48 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -305526,9 +313469,9 @@ "Identity Proof": "Sibling Anchor (.h)" }, "2. Topological Coordinates": { - "X": -2785.46, + "X": -4972.52, "Y": -16.03, - "Z": 3847.17 + "Z": -3880.32 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -306226,9 +314169,9 @@ "Identity Proof": "Single Indicator (Shebang)" }, "2. Topological Coordinates": { - "X": -2309.26, + "X": -4496.32, "Y": 61.12, - "Z": 3853.58 + "Z": -3873.92 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -350771,9 +358714,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2452.76, + "X": -5314.95, "Y": -393.05, - "Z": 4780.21 + "Z": -3305.37 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -351088,9 +359031,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2460.06, + "X": -5322.26, "Y": -231.59, - "Z": 5234.06 + "Z": -2851.52 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -351468,9 +359411,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2245.94, + "X": -5108.13, "Y": -173.3, - "Z": 5517.7 + "Z": -2567.88 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -351743,9 +359686,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2034.13, + "X": -4896.32, "Y": -363.79, - "Z": 4955.88 + "Z": -3129.69 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -352009,9 +359952,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2610.72, + "X": -5472.91, "Y": -81.14, - "Z": 5964.64 + "Z": -2120.94 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -352213,9 +360156,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2961.33, + "X": -5823.52, "Y": -250.76, - "Z": 5284.28 + "Z": -2801.29 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -352447,9 +360390,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -2786.99, + "X": -5649.18, "Y": -175.26, - "Z": 5541.01 + "Z": -2544.56 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -378177,9 +386120,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 2119.53, + "X": 6682.58, "Y": -80.31, - "Z": -4584.13 + "Z": 3011.01 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -378340,9 +386283,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 1310.24, + "X": 5873.29, "Y": -209.29, - "Z": -5037.65 + "Z": 2557.5 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -378518,9 +386461,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 2222.62, + "X": 6785.67, "Y": -131.37, - "Z": -5126.95 + "Z": 2468.2 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -378688,9 +386631,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 1646.28, + "X": 6209.33, "Y": -148.81, - "Z": -4422.64 + "Z": 3172.5 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -378858,9 +386801,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 1552.81, + "X": 6115.86, "Y": -153.05, - "Z": -4557.76 + "Z": 3037.38 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -379159,9 +387102,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 1804.25, + "X": 6367.29, "Y": -186.87, - "Z": -5065.43 + "Z": 2529.72 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -379398,9 +387341,9 @@ "Identity Proof": "Single Indicator (Ext: .rs)" }, "2. Topological Coordinates": { - "X": 1891.69, + "X": 6454.74, "Y": -172.13, - "Z": -5231.34 + "Z": 2363.8 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -389341,9 +397284,9 @@ "Identity Proof": "Single Indicator (Ext: .php)" }, "2. Topological Coordinates": { - "X": -5709.61, + "X": 790.54, "Y": 4.24, - "Z": -771.57 + "Z": -5695.29 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -394226,9 +402169,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5343.27, + "X": 2958.98, "Y": -141.56, - "Z": -3122.89 + "Z": -5443.98 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -394508,9 +402451,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5055.4, + "X": 3246.85, "Y": -203.92, - "Z": -2440.82 + "Z": -4761.91 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -394741,9 +402684,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5648.15, + "X": 2654.1, "Y": -280.56, - "Z": -2481.77 + "Z": -4802.86 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -394996,9 +402939,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5319.39, + "X": 2982.86, "Y": -165.03, - "Z": -2939.76 + "Z": -5260.85 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -395727,9 +403670,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5474.12, + "X": 2828.13, "Y": -276.55, - "Z": -2202.41 + "Z": -4523.5 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -395925,9 +403868,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -4900.01, + "X": 3402.24, "Y": -115.73, - "Z": -3018.31 + "Z": -5339.39 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -396165,9 +404108,9 @@ "Identity Proof": "Single Indicator (Ext: .sol)" }, "2. Topological Coordinates": { - "X": -5804.36, + "X": 2497.89, "Y": -170.9, - "Z": -2810.25 + "Z": -5131.33 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -404329,9 +412272,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5473.57, + "X": -2729.6, "Y": -100.04, - "Z": 3136.68 + "Z": 3655.24 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -404568,9 +412511,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5476.15, + "X": -2727.03, "Y": -44.97, - "Z": 3310.69 + "Z": 3829.25 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -404846,9 +412789,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 4953.78, + "X": -3249.39, "Y": -66.88, - "Z": 3489.75 + "Z": 4008.31 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -405031,9 +412974,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5871.25, + "X": -2331.92, "Y": -9.2, - "Z": 3114.07 + "Z": 3632.63 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -405211,9 +413154,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5680.63, + "X": -2522.55, "Y": -103.7, - "Z": 3877.05 + "Z": 4395.61 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -405426,9 +413369,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5321.37, + "X": -2881.81, "Y": -113.7, - "Z": 3854.18 + "Z": 4372.74 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -405597,9 +413540,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 5171.28, + "X": -3031.89, "Y": -147.53, - "Z": 3691.84 + "Z": 4210.4 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -406922,9 +414865,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": 1458.34, + "X": 1458.9, "Y": -239.64, - "Z": -6030.81 + "Z": -6032.96 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -407079,9 +415022,9 @@ "Identity Proof": "Single Indicator (Ext: .asm)" }, "2. Topological Coordinates": { - "X": 1227.35, + "X": 1227.9, "Y": -204.08, - "Z": -5383.95 + "Z": -5386.1 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -407267,9 +415210,9 @@ "Identity Proof": "Single Indicator (Ext: .asm)" }, "2. Topological Coordinates": { - "X": 1402.89, + "X": 1403.44, "Y": -167.42, - "Z": -5513.68 + "Z": -5515.83 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -407876,9 +415819,687 @@ }, "8. Dependency Network": { "Direct Upstream (Fragility)": 0, - "Direct Downstream (Dependency Blast Radius)": 32, + "Direct Downstream (Dependency Blast Radius)": 32, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 40 + }, + "9. Extracted Dependencies": [] + } + } + }, + "yacc/freebsd": { + "Directory Group Magnitude": 301.94, + "File Count": 3, + "Ecosystem Fingerprint (Archetypes)": { + "Unclassified": "66.7%", + "Static: Literature & Documentation": "33.3%" + }, + "Average Risk Exposures": { + "Cognitive Load Exposure": "51.65%", + "Error & Exception Exposure": "58.56%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "1.57%", + "API Exposure": "0.04%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "66.67%", + "Commented Logic Exposure": "0.0%", + "Specification Exposure": "66.67%", + "Instability Exposure": "33.33%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "7.98%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "Files": { + "yacc/freebsd/COPYRIGHT": { + "1. Artifact Identity": { + "Filename": "COPYRIGHT", + "Path": "yacc/freebsd/COPYRIGHT", + "Language": "Plaintext", + "Architect": "Unknown Architect", + "Indentation Style": "Neutral / No Indentation", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "yacc", + "Lock Tier": 1, + "Identity Proof": "Metadata Anchor (COPYRIGHT)" + }, + "2. Topological Coordinates": { + "X": -2147.87, + "Y": 165.31, + "Z": 5679.28 + }, + "3. Architectural Profile": { + "Repository Archetype": "Static: Literature & Documentation", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": "N/A", + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 125, + "Coding LOC": 0, + "Documentation LOC": 100, + "Structural Magnitude": 2.5, + "Control Flow Ratio": "0.0%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 0.0 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", + "Error & Exception Exposure": "[UNSCANNED - NO DATA]", + "Tech Debt Exposure": "[UNSCANNED - NO DATA]", + "Testing Exposure": "[UNSCANNED - NO DATA]", + "API Exposure": "[UNSCANNED - NO DATA]", + "Concurrency Exposure": "[UNSCANNED - NO DATA]", + "State Flux Exposure": "[UNSCANNED - NO DATA]", + "Commented Logic Exposure": "[UNSCANNED - NO DATA]", + "Specification Exposure": "[UNSCANNED - NO DATA]", + "Instability Exposure": "[UNSCANNED - NO DATA]", + "Volatility Exposure": "[UNSCANNED - NO DATA]", + "Documentation Exposure": "[UNSCANNED - NO DATA]", + "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" + }, + "5. Function Analysis": [], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 0, + "Sequential Logic Declarations": 0, + "Function Parameters": 0, + "Function/Method Declarations": 0, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 0, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 0, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 0, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 0, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 0, + "Module Dependencies (Imports)": 0, + "Authorship Metadata": 0, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 0, + "Pointer Arithmetic & Addressing": 0, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 0, + "Fatal Aborts & Exceptions": 0, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 0, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 0, + "Private / Encapsulated Scopes": 0, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 0, + "Structural Space Indentations": 0, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 0, + "Design Camel Case": 0, + "Design Snake Case": 0, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 0, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 40 + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [] + }, + "yacc/freebsd/config.y": { + "1. Artifact Identity": { + "Filename": "config.y", + "Path": "yacc/freebsd/config.y", + "Language": "Yacc", + "Architect": "(c) 1988, 1993", + "Indentation Style": "Tabs", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "yacc", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Shebang)" + }, + "2. Topological Coordinates": { + "X": -2163.34, + "Y": 184.98, + "Z": 6050.22 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 504, + "Coding LOC": 378, + "Documentation LOC": 64, + "Structural Magnitude": 156.76, + "Control Flow Ratio": "61.8%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 1.237 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "61.27%", + "Error & Exception Exposure": "81.54%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "2.34%", + "API Exposure": "0.12%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "0.0%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "12.03%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [ + { + "Function Name": "Spec", + "Structural Impact": 6.1, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 3, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 126, + "End Line": 134 + }, + { + "Function Name": "Config_spec", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 8, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 152, + "End Line": 159 + }, + { + "Function Name": "Option", + "Structural Impact": 3.2, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 1, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 227, + "End Line": 233 + }, + { + "Function Name": "NoDevice", + "Structural Impact": 1.9, + "Lines of Code (LOC)": 9, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 297, + "End Line": 305 + }, + { + "Function Name": "Device", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 290, + "End Line": 295 + }, + { + "Function Name": "NoOption", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 238, + "End Line": 241 + }, + { + "Function Name": "System_id", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 208, + "End Line": 209 + }, + { + "Function Name": "Opt_value", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 243, + "End Line": 244 + }, + { + "Function Name": "Save_id", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 252, + "End Line": 253 + }, + { + "Function Name": "Mkoption", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 262, + "End Line": 263 + }, + { + "Function Name": "Dev", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 2, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 268, + "End Line": 269 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 63, + "Sequential Logic Declarations": 39, + "Function Parameters": 43, + "Function/Method Declarations": 20, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 1, + "Type/Safety Bypasses": 0, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 2, + "Exposed API / Public Exports": 1, + "State Mutations / Variable Reassignments": 123, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 0, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 7, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 4, + "Module Dependencies (Imports)": 6, + "Authorship Metadata": 3, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 1, + "Pointer Arithmetic & Addressing": 45, + "Manual Memory Allocation": 3, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 4, + "Explicit Type Casts": 1, + "Fatal Aborts & Exceptions": 0, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 54, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 4, + "Resource Deallocation & Cleanup": 8, + "Private / Encapsulated Scopes": 17, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 229, + "Structural Space Indentations": 0, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 20, + "Design Camel Case": 0, + "Design Snake Case": 20, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 5, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 + }, + "9. Extracted Dependencies": [] + }, + "yacc/freebsd/jailparse.y": { + "1. Artifact Identity": { + "Filename": "jailparse.y", + "Path": "yacc/freebsd/jailparse.y", + "Language": "Yacc", + "Architect": "(c) 2011 James Gritton", + "Indentation Style": "Tabs", + "Doc Umbrella": 0.0, + "Folder Dominant Lang": "yacc", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Shebang)" + }, + "2. Topological Coordinates": { + "X": -2377.47, + "Y": 159.81, + "Z": 6377.87 + }, + "3. Architectural Profile": { + "Repository Archetype": "Unclassified", + "Repository Drift (Z-Score)": 0.0, + "Repository Fingerprint": {}, + "File Archetype": null, + "File Drift (Z-Score)": 0.0, + "File Fingerprint": {}, + "Total LOC": 277, + "Coding LOC": 199, + "Documentation LOC": 50, + "Structural Magnitude": 142.68, + "Control Flow Ratio": "81.1%", + "Popularity Rank": 0, + "Raw Churn Frequency": 0.0, + "Authorship Centralization": 0.0, + "Ownership Entropy": 0.0, + "Raw Cognitive Density": 1.424 + }, + "4. Vulnerability & Risk Exposures": { + "Cognitive Load Exposure": "93.69%", + "Error & Exception Exposure": "94.13%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "2.38%", + "API Exposure": "0.0%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "100.0%", + "Commented Logic Exposure": "0.0%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "11.92%", + "Hardcoded Payload Artifacts": "0.0%" + }, + "5. Function Analysis": [ + { + "Function Name": "conf", + "Structural Impact": 9.3, + "Lines of Code (LOC)": 17, + "Control Flow Branches": 5, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 70, + "End Line": 86 + }, + { + "Function Name": "jail_name", + "Structural Impact": 5.3, + "Lines of Code (LOC)": 21, + "Control Flow Branches": 2, + "Input Parameters": 1, + "Control Flow Ratio": "100.0%", + "Start Line": 96, + "End Line": 116 + }, + { + "Function Name": "name", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 154, + "End Line": 160 + }, + { + "Function Name": "string", + "Structural Impact": 1.8, + "Lines of Code (LOC)": 7, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 187, + "End Line": 193 + }, + { + "Function Name": "value", + "Structural Impact": 1.7, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 170, + "End Line": 175 + }, + { + "Function Name": "param", + "Structural Impact": 1.6, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 1, + "Control Flow Ratio": "0.0%", + "Start Line": 123, + "End Line": 126 + }, + { + "Function Name": "jail", + "Structural Impact": 1.2, + "Lines of Code (LOC)": 4, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 90, + "End Line": 93 + } + ], + "6. Contextual Mitigations & Amplifications": "None Detected", + "7. Structural Signatures (Net Mitigated Signals)": { + "Control Flow Branches": 30, + "Sequential Logic Declarations": 7, + "Function Parameters": 71, + "Function/Method Declarations": 7, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, + "Type/Safety Bypasses": 3, + "High-Risk Execution Commands": 0, + "I/O and Network Boundaries": 0, + "Exposed API / Public Exports": 0, + "State Mutations / Variable Reassignments": 116, + "Commented-out Code (Dead Logic)": 0, + "Structured Documentation Blocks": 0, + "Unit Test Assertions": 0, + "Asynchronous/Concurrent Execution": 0, + "UI / View Layer Components": 0, + "Closures and Anonymous Functions": 0, + "Global State Dependencies": 0, + "Decorators and Annotations": 0, + "Generic Type Abstractions": 4, + "Collection Iterators / Comprehensions": 0, + "Scientific & Mathematical Operations": 0, + "Metaprogramming & Reflection": 4, + "Module Dependencies (Imports)": 5, + "Authorship Metadata": 3, + "Planned Work (TODOs)": 0, + "Acknowledged Tech Debt (FIXMEs)": 0, + "Specification Traceability Tags": 0, + "Server-Side Rendering Contexts": 0, + "Event Publishers / Emitters": 0, + "Dependency Injection Constructs": 0, + "Preprocessor Macros": 2, + "Pointer Arithmetic & Addressing": 55, + "Manual Memory Allocation": 0, + "Inline Assembly Blocks": 0, + "Structured Telemetry & Logging": 0, + "Ad-hoc Print / Debug Statements": 0, + "Explicit Type Casts": 0, + "Fatal Aborts & Exceptions": 0, + "Thread Sleeps & Blocking Waits": 0, + "Bitwise Operations": 29, + "Thread Synchronization Locks": 0, + "Immutable Data Declarations": 0, + "Resource Deallocation & Cleanup": 6, + "Private / Encapsulated Scopes": 4, + "Event Listeners & Subscribers": 0, + "Bypassed / Skipped Tests": 0, + "Structural Tab Indentations": 151, + "Structural Space Indentations": 0, + "Hardware Bridge": 0, + "Cryptography": 0, + "Auth Middleware": 0, + "Ipc Rpc Bridges": 0, + "Feature Flags": 0, + "Serialization Parsing": 0, + "Regex Execution": 0, + "Time Date Logic": 0, + "Cloud LLM API Integrations": 0, + "AI Orchestration Frameworks": 0, + "Vector Databases (RAG)": 0, + "Local Inference & Tensor Math": 0, + "Traditional Machine Learning (Stats/Trees)": 0, + "Deep Learning & Neural Networks": 0, + "Lazy Evaluation & Generators (O(1) Memory)": 0, + "Vectorized Math & Tensor Operations": 0, + "Core Var Decl": 8, + "Design Camel Case": 0, + "Design Snake Case": 8, + "Design Pascal Case": 0, + "Design Upper Case": 0, + "Design Short Vars": 3, + "Design Long Vars": 0, + "Duplicate Logic": 0, + "Orphaned Logic": 0, + "Instructional Code Examples": 0, + "Architectural Diagrams (Mermaid/PlantUML)": 0, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, + "High-Entropy / Obfuscated Logic": 0, + "Safety & Constraint Bypasses": 0, + "External Network & I/O Hooks": 0, + "Dynamic Code Execution (Eval/Exec)": 0, + "Global Environment Mutation": 0, + "Commented-Out Executable Logic": 0, + "Low-Level Bitwise / Cryptographic Math": 0, + "Non-Standard / Steganographic Imports": 0, + "Non-Standard Unicode / Homoglyphs": 0, + "Embedded Credentials & Keys": 0, + "Sec Extension Mismatch": 0, + "Sec Entropy": 0, + "Sec Tainted Injection": 0, + "Prompt Injection": 0, + "Agentic Rce": 0, + "Invisible Unicode Payload Smuggling": 0, + "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 + }, + "8. Dependency Network": { + "Direct Upstream (Fragility)": 0, + "Direct Downstream (Dependency Blast Radius)": 0, + "Total Upstream (Absolute Fragility)": 0, + "Total Downstream (Absolute Dependency Blast Radius)": 0 }, "9. Extracted Dependencies": [] } @@ -407920,9 +416541,9 @@ "Identity Proof": "Metadata Anchor (COPYING)" }, "2. Topological Coordinates": { - "X": 4380.68, + "X": 4325.69, "Y": 211.04, - "Z": -4664.35 + "Z": 4954.85 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -408077,9 +416698,9 @@ "Identity Proof": "Metadata Anchor (configure.ac)" }, "2. Topological Coordinates": { - "X": 4622.22, + "X": 4567.23, "Y": 251.14, - "Z": -5082.83 + "Z": 4536.37 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -408259,9 +416880,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": 4337.83, + "X": -4817.31, "Y": 97.47, - "Z": 4848.27 + "Z": 4285.4 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -408416,9 +417037,9 @@ "Identity Proof": "Single Indicator (Ext: .ts)" }, "2. Topological Coordinates": { - "X": 4540.58, + "X": -4614.57, "Y": 141.84, - "Z": 4641.3 + "Z": 4078.43 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -412016,9 +420637,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": 790.95, + "X": 7981.71, "Y": 189.55, - "Z": -5600.02 + "Z": 1432.48 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -419204,9 +427825,9 @@ "Identity Proof": "Metadata Anchor (COPYING)" }, "2. Topological Coordinates": { - "X": -4831.7, + "X": -3611.15, "Y": -126.34, - "Z": 4391.98 + "Z": -3764.86 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -419361,9 +427982,9 @@ "Identity Proof": "Metadata Anchor (configure.ac)" }, "2. Topological Coordinates": { - "X": -4582.66, + "X": -3362.11, "Y": -118.16, - "Z": 3968.2 + "Z": -4188.64 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -424896,9 +433517,9 @@ "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": -2095.2, + "X": -5807.57, "Y": -300.32, - "Z": 5750.58 + "Z": -2720.9 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -425064,9 +433685,9 @@ "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": -2360.17, + "X": -6072.53, "Y": -225.58, - "Z": 6444.41 + "Z": -2027.07 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -425232,9 +433853,9 @@ "Identity Proof": "Absolute Consensus (Ext + Shebang)" }, "2. Topological Coordinates": { - "X": -2172.99, + "X": -5885.35, "Y": -210.37, - "Z": 6247.24 + "Z": -2224.24 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -425574,9 +434195,9 @@ "Identity Proof": "Single Indicator (Ext: .nix)" }, "2. Topological Coordinates": { - "X": -6034.69, + "X": 2271.16, "Y": 36.48, - "Z": -2162.26 + "Z": -5377.32 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -425731,9 +434352,9 @@ "Identity Proof": "Single Indicator (Ext: .nix)" }, "2. Topological Coordinates": { - "X": -5873.87, + "X": 2431.97, "Y": 1.68, - "Z": -2474.46 + "Z": -5689.51 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -425888,9 +434509,9 @@ "Identity Proof": "Single Indicator (Ext: .nix)" }, "2. Topological Coordinates": { - "X": -5834.57, + "X": 2471.27, "Y": -34.57, - "Z": -2796.29 + "Z": -6011.34 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426069,9 +434690,9 @@ "Identity Proof": "Single Indicator (Ext: .td)" }, "2. Topological Coordinates": { - "X": -3594.0, + "X": 4844.29, "Y": -130.85, - "Z": -3944.28 + "Z": -3781.97 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426226,9 +434847,9 @@ "Identity Proof": "Single Indicator (Ext: .td)" }, "2. Topological Coordinates": { - "X": -3325.85, + "X": 5112.43, "Y": -71.47, - "Z": -4138.64 + "Z": -3976.33 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426407,9 +435028,9 @@ "Identity Proof": "Single Indicator (Ext: .json)" }, "2. Topological Coordinates": { - "X": 2230.89, + "X": 6619.7, "Y": -132.9, - "Z": -5433.13 + "Z": 3493.92 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426564,9 +435185,9 @@ "Identity Proof": "Single Indicator (Ext: .json)" }, "2. Topological Coordinates": { - "X": 2477.86, + "X": 6866.66, "Y": -120.12, - "Z": -6021.94 + "Z": 2905.1 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426721,9 +435342,9 @@ "Identity Proof": "Single Indicator (Ext: .json)" }, "2. Topological Coordinates": { - "X": 2483.04, + "X": 6871.85, "Y": -124.13, - "Z": -5470.97 + "Z": 3456.08 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -426902,9 +435523,9 @@ "Identity Proof": "Single Indicator (Ext: .proto)" }, "2. Topological Coordinates": { - "X": 6616.54, + "X": -3423.6, "Y": -160.84, - "Z": 3712.65 + "Z": 6121.09 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -427059,9 +435680,9 @@ "Identity Proof": "Single Indicator (Ext: .proto)" }, "2. Topological Coordinates": { - "X": 6839.36, + "X": -3200.79, "Y": -103.73, - "Z": 2979.11 + "Z": 5387.54 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -427216,9 +435837,9 @@ "Identity Proof": "Single Indicator (Ext: .proto)" }, "2. Topological Coordinates": { - "X": 6818.25, + "X": -3221.9, "Y": -123.93, - "Z": 3245.52 + "Z": 5653.95 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -427397,9 +436018,9 @@ "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": 7989.49, + "X": -1480.38, "Y": -241.05, - "Z": 1490.52 + "Z": 6287.91 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -427780,9 +436401,9 @@ "Identity Proof": "Single Indicator (Ext: .cs)" }, "2. Topological Coordinates": { - "X": 4853.98, + "X": 3027.33, "Y": 13.49, - "Z": -3768.73 + "Z": 4813.57 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -427946,9 +436567,9 @@ "Identity Proof": "Single Indicator (Ext: .cs)" }, "2. Topological Coordinates": { - "X": 5063.68, + "X": 3237.03, "Y": -7.95, - "Z": -3772.25 + "Z": 4810.05 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428166,9 +436787,9 @@ "Identity Proof": "Single Indicator (Ext: .hlo)" }, "2. Topological Coordinates": { - "X": -3198.76, + "X": -5829.85, "Y": -115.43, - "Z": 5585.72 + "Z": -3744.81 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428323,9 +436944,9 @@ "Identity Proof": "Single Indicator (Ext: .hlo)" }, "2. Topological Coordinates": { - "X": -3186.1, + "X": -5817.19, "Y": -71.41, - "Z": 5731.96 + "Z": -3598.57 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428480,9 +437101,9 @@ "Identity Proof": "Single Indicator (Ext: .hlo)" }, "2. Topological Coordinates": { - "X": -3422.69, + "X": -6053.77, "Y": -21.96, - "Z": 5907.87 + "Z": -3422.65 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428661,9 +437282,9 @@ "Identity Proof": "Single Indicator (Ext: .td)" }, "2. Topological Coordinates": { - "X": 3306.95, + "X": -5220.73, "Y": -151.83, - "Z": 4762.95 + "Z": 3388.94 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428818,9 +437439,9 @@ "Identity Proof": "Single Indicator (Ext: .td)" }, "2. Topological Coordinates": { - "X": 3096.65, + "X": -5431.04, "Y": -168.7, - "Z": 4981.77 + "Z": 3607.76 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -428999,9 +437620,9 @@ "Identity Proof": "Single Indicator (Ext: .nix)" }, "2. Topological Coordinates": { - "X": -5282.54, + "X": -2814.98, "Y": 96.0, - "Z": 3173.0 + "Z": -4984.87 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429156,9 +437777,9 @@ "Identity Proof": "Single Indicator (Ext: .nix)" }, "2. Topological Coordinates": { - "X": -5499.67, + "X": -3032.11, "Y": 86.12, - "Z": 3409.9 + "Z": -4747.96 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429337,9 +437958,9 @@ "Identity Proof": "Single Indicator (Ext: .xml)" }, "2. Topological Coordinates": { - "X": 3717.9, + "X": 5838.92, "Y": -147.44, - "Z": -5448.88 + "Z": 4322.23 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429494,9 +438115,9 @@ "Identity Proof": "Single Indicator (Ext: .xml)" }, "2. Topological Coordinates": { - "X": 3444.83, + "X": 5565.85, "Y": -198.73, - "Z": -5518.42 + "Z": 4252.68 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429651,9 +438272,9 @@ "Identity Proof": "Single Indicator (Ext: .xml)" }, "2. Topological Coordinates": { - "X": 3686.06, + "X": 5807.08, "Y": -172.08, - "Z": -5884.21 + "Z": 3886.9 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429832,9 +438453,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": 2110.59, + "X": -4731.46, "Y": 126.25, - "Z": 5070.02 + "Z": 2001.88 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -429989,9 +438610,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": 2345.07, + "X": -4496.98, "Y": 157.13, - "Z": 5122.42 + "Z": 2054.28 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430170,9 +438791,9 @@ "Identity Proof": "Single Indicator (Ext: .mlir)" }, "2. Topological Coordinates": { - "X": -2153.32, + "X": 6408.91, "Y": -161.46, - "Z": -5205.94 + "Z": -2050.94 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430327,9 +438948,9 @@ "Identity Proof": "Single Indicator (Ext: .mlir)" }, "2. Topological Coordinates": { - "X": -1963.95, + "X": 6598.28, "Y": -190.21, - "Z": -5174.64 + "Z": -2019.64 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430508,9 +439129,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": -4697.08, + "X": -2160.24, "Y": 92.28, - "Z": 2068.07 + "Z": -5123.42 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430665,9 +439286,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": -4477.9, + "X": -1941.07, "Y": 141.88, - "Z": 1719.58 + "Z": -5471.92 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -430847,9 +439468,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": 5909.55, + "X": 2296.76, "Y": -172.25, - "Z": -3176.75 + "Z": 4896.35 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -431004,9 +439625,9 @@ "Identity Proof": "Single Indicator (Ext: .csv)" }, "2. Topological Coordinates": { - "X": 5705.27, + "X": 2092.47, "Y": -121.78, - "Z": -2762.81 + "Z": 5310.29 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431185,9 +439806,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": 1513.78, + "X": -5350.04, "Y": -32.07, - "Z": 5276.62 + "Z": 1196.1 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431342,9 +439963,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": 1240.55, + "X": -5623.26, "Y": -37.1, - "Z": 5524.04 + "Z": 1443.53 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431523,9 +440144,9 @@ "Identity Proof": "Single Indicator (Ext: .csv)" }, "2. Topological Coordinates": { - "X": -5364.53, + "X": -931.27, "Y": 187.56, - "Z": 1321.05 + "Z": -4858.18 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431680,9 +440301,9 @@ "Identity Proof": "Single Indicator (Ext: .tsv)" }, "2. Topological Coordinates": { - "X": -5604.69, + "X": -1171.43, "Y": 221.85, - "Z": 1440.67 + "Z": -4738.56 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -431861,9 +440482,9 @@ "Identity Proof": "Single Indicator (Ext: .go)" }, "2. Topological Coordinates": { - "X": -1494.93, + "X": -6164.94, "Y": 147.19, - "Z": 6178.54 + "Z": -1846.19 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -432066,9 +440687,9 @@ "Identity Proof": "Single Indicator (Ext: .json)" }, "2. Topological Coordinates": { - "X": -6130.26, + "X": 1923.88, "Y": -231.81, - "Z": -1606.14 + "Z": -5797.02 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -432248,9 +440869,9 @@ "Identity Proof": "Single Indicator (Ext: .json)" }, "2. Topological Coordinates": { - "X": 6586.52, + "X": 1485.7, "Y": -227.46, - "Z": -2060.5 + "Z": 5422.68 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -432405,9 +441026,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": 6370.46, + "X": 1269.63, "Y": -119.92, - "Z": -1997.39 + "Z": 5485.79 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -432587,9 +441208,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": -2824.03, + "X": 5909.55, "Y": 112.5, - "Z": -4891.12 + "Z": -3176.75 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -432744,9 +441365,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -3011.71, + "X": 5721.87, "Y": 183.94, - "Z": -4522.46 + "Z": -2808.09 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -433603,9 +442224,9 @@ "Identity Proof": "Single Indicator (Ext: .mlir)" }, "2. Topological Coordinates": { - "X": 1922.83, + "X": 7186.12, "Y": -136.67, - "Z": -5817.1 + "Z": 2755.07 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -433784,9 +442405,9 @@ "Identity Proof": "Ecosystem Consensus Lock (75% Local Dominance)" }, "2. Topological Coordinates": { - "X": 7207.46, + "X": -2589.37, "Y": 164.39, - "Z": 2506.67 + "Z": 6066.58 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -433965,9 +442586,9 @@ "Identity Proof": "Single Indicator (Ext: .proto)" }, "2. Topological Coordinates": { - "X": -2583.24, + "X": -6166.6, "Y": -23.25, - "Z": 6173.08 + "Z": -2796.4 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -434146,9 +442767,9 @@ "Identity Proof": "Single Indicator (Ext: .tsv)" }, "2. Topological Coordinates": { - "X": -6122.05, + "X": 3094.18, "Y": 83.46, - "Z": -3032.29 + "Z": -6043.67 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -434327,9 +442948,9 @@ "Identity Proof": "Metadata Anchor (COPYING)" }, "2. Topological Coordinates": { - "X": 3047.48, + "X": 6187.18, "Y": 219.52, - "Z": -5820.85 + "Z": 3655.01 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -434508,9 +443129,9 @@ "Identity Proof": "Prose Extension (.md)" }, "2. Topological Coordinates": { - "X": -5971.89, + "X": 3536.09, "Y": 77.93, - "Z": -3508.59 + "Z": -5549.3 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -434665,9 +443286,9 @@ "Identity Proof": "Prose Extension (.md)" }, "2. Topological Coordinates": { - "X": -5770.43, + "X": 3737.55, "Y": 117.24, - "Z": -3533.29 + "Z": -5574.01 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -434822,9 +443443,9 @@ "Identity Proof": "Prose Extension (.md)" }, "2. Topological Coordinates": { - "X": -5826.63, + "X": 3681.35, "Y": 156.7, - "Z": -3836.61 + "Z": -5877.32 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -435003,9 +443624,9 @@ "Identity Proof": "Single Indicator (Ext: .csv)" }, "2. Topological Coordinates": { - "X": 6193.48, + "X": -3004.72, "Y": 155.1, - "Z": 3592.16 + "Z": 4728.25 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -435184,9 +443805,9 @@ "Identity Proof": "Single Indicator (Ext: .yml)" }, "2. Topological Coordinates": { - "X": -3000.9, + "X": -5701.49, "Y": 95.21, - "Z": 4888.74 + "Z": -3786.04 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -435365,9 +443986,9 @@ "Identity Proof": "Single Indicator (Ext: .xml)" }, "2. Topological Coordinates": { - "X": -5636.18, + "X": 4137.85, "Y": -19.65, - "Z": -3859.4 + "Z": -5312.72 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -435546,9 +444167,9 @@ "Identity Proof": "Metadata Anchor (pom.xml)" }, "2. Topological Coordinates": { - "X": 4067.79, + "X": 5012.34, "Y": -44.32, - "Z": -5403.57 + "Z": 4166.19 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -435727,9 +444348,9 @@ "Identity Proof": "Metadata Anchor (pom.xml)" }, "2. Topological Coordinates": { - "X": 5012.34, + "X": -4134.24, "Y": -82.68, - "Z": 4166.19 + "Z": 4553.26 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -435908,9 +444529,9 @@ "Identity Proof": "Single Indicator (Ext: .jcl)" }, "2. Topological Coordinates": { - "X": 5821.94, + "X": -3470.34, "Y": 138.61, - "Z": 4045.4 + "Z": 4253.75 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -436076,9 +444697,9 @@ "Identity Proof": "Single Indicator (Ext: .jcl)" }, "2. Topological Coordinates": { - "X": 5597.79, + "X": -3694.49, "Y": 95.12, - "Z": 4494.07 + "Z": 4702.43 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -436244,9 +444865,9 @@ "Identity Proof": "Single Indicator (Ext: .jcl)" }, "2. Topological Coordinates": { - "X": 5846.41, + "X": -3445.87, "Y": 147.67, - "Z": 3848.9 + "Z": 4057.26 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -436437,9 +445058,9 @@ "Identity Proof": "Metadata Anchor (COPYING)" }, "2. Topological Coordinates": { - "X": -967.46, + "X": 7053.26, "Y": 146.31, - "Z": -4849.41 + "Z": -980.35 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -436594,9 +445215,9 @@ "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": -1179.51, + "X": 6841.22, "Y": 104.96, - "Z": -4824.21 + "Z": -955.16 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -436787,9 +445408,9 @@ "Identity Proof": "Single Indicator (Exact Match)" }, "2. Topological Coordinates": { - "X": 545.92, + "X": -5602.36, "Y": 101.03, - "Z": 5301.33 + "Z": 316.07 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -436955,9 +445576,9 @@ "Identity Proof": "Metadata Anchor (COPYRIGHT)" }, "2. Topological Coordinates": { - "X": 327.45, + "X": -5820.83, "Y": 189.24, - "Z": 5391.22 + "Z": 405.96 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -437137,9 +445758,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": -5865.12, + "X": -5879.66, "Y": 179.76, - "Z": -1305.43 + "Z": -1308.52 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -437294,9 +445915,9 @@ "Identity Proof": "Metadata Anchor (index.html)" }, "2. Topological Coordinates": { - "X": -6007.94, + "X": -6022.49, "Y": 259.77, - "Z": -1164.17 + "Z": -1167.26 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -437451,9 +446072,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -5753.4, + "X": -5767.95, "Y": 114.06, - "Z": -1547.77 + "Z": -1550.87 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -437608,9 +446229,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -5627.67, + "X": -5642.21, "Y": 242.79, - "Z": -817.96 + "Z": -821.06 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -437789,9 +446410,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": -4141.39, + "X": -3491.55, "Y": 12.49, - "Z": 4489.34 + "Z": -3448.17 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -437971,9 +446592,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": -3538.24, + "X": -5291.25, "Y": 213.48, - "Z": 4348.15 + "Z": -4600.78 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -438128,9 +446749,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -3670.15, + "X": -5423.16, "Y": 193.72, - "Z": 4632.9 + "Z": -4316.03 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -438285,9 +446906,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -3503.18, + "X": -5256.19, "Y": 186.08, - "Z": 4205.32 + "Z": -4743.61 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -438470,9 +447091,9 @@ "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": 7041.72, + "X": 522.12, "Y": -96.74, - "Z": -1112.58 + "Z": 5269.99 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -438627,9 +447248,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": 6909.18, + "X": 389.57, "Y": -88.78, - "Z": -902.56 + "Z": 5480.0 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -438811,9 +447432,9 @@ "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": -3485.62, + "X": 4640.04, "Y": 104.77, - "Z": -3421.83 + "Z": -4433.67 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -438955,192 +447576,11 @@ "Design Short Vars": 0, "Design Long Vars": 0, "Duplicate Logic": 0, - "Orphaned Logic": 2, - "Instructional Code Examples": 0, - "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, - "High-Entropy / Obfuscated Logic": 0, - "Safety & Constraint Bypasses": 0, - "External Network & I/O Hooks": 0, - "Dynamic Code Execution (Eval/Exec)": 0, - "Global Environment Mutation": 0, - "Commented-Out Executable Logic": 0, - "Low-Level Bitwise / Cryptographic Math": 0, - "Non-Standard / Steganographic Imports": 0, - "Non-Standard Unicode / Homoglyphs": 0, - "Embedded Credentials & Keys": 0, - "Sec Extension Mismatch": 0, - "Sec Entropy": 0, - "Sec Tainted Injection": 0, - "Prompt Injection": 0, - "Agentic Rce": 0, - "Invisible Unicode Payload Smuggling": 0, - "Self-Referential File Copy/Overwrite (Worm Pattern)": 0 - }, - "8. Dependency Network": { - "Direct Upstream (Fragility)": 0, - "Direct Downstream (Dependency Blast Radius)": 0, - "Total Upstream (Absolute Fragility)": 0, - "Total Downstream (Absolute Dependency Blast Radius)": 0 - }, - "9. Extracted Dependencies": [] - } - } - }, - "text/baseline": { - "Directory Group Magnitude": 4.54, - "File Count": 1, - "Ecosystem Fingerprint (Archetypes)": { - "Static: Literature & Documentation": "100.0%" - }, - "Average Risk Exposures": { - "Cognitive Load Exposure": "0.0%", - "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "0.0%", - "Testing Exposure": "0.0%", - "API Exposure": "0.0%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "0.0%", - "Specification Exposure": "0.0%", - "Instability Exposure": "0.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "0.0%", - "Hardcoded Payload Artifacts": "0.0%" - }, - "Files": { - "text/baseline/control-readme.md": { - "1. Artifact Identity": { - "Filename": "control-readme.md", - "Path": "text/baseline/control-readme.md", - "Language": "Markdown", - "Architect": "Unknown Architect", - "Indentation Style": "Neutral / No Indentation", - "Doc Umbrella": 1.0, - "Folder Dominant Lang": "markdown", - "Lock Tier": 1, - "Identity Proof": "Prose Extension (.md)" - }, - "2. Topological Coordinates": { - "X": 4652.39, - "Y": 161.35, - "Z": -4298.88 - }, - "3. Architectural Profile": { - "Repository Archetype": "Static: Literature & Documentation", - "Repository Drift (Z-Score)": 0.0, - "Repository Fingerprint": {}, - "File Archetype": "N/A", - "File Drift (Z-Score)": 0.0, - "File Fingerprint": {}, - "Total LOC": 227, - "Coding LOC": 0, - "Documentation LOC": 178, - "Structural Magnitude": 4.54, - "Control Flow Ratio": "0.0%", - "Popularity Rank": 0, - "Raw Churn Frequency": 0.0, - "Authorship Centralization": 0.0, - "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.0 - }, - "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", - "Error & Exception Exposure": "[UNSCANNED - NO DATA]", - "Tech Debt Exposure": "[UNSCANNED - NO DATA]", - "Testing Exposure": "[UNSCANNED - NO DATA]", - "API Exposure": "[UNSCANNED - NO DATA]", - "Concurrency Exposure": "[UNSCANNED - NO DATA]", - "State Flux Exposure": "[UNSCANNED - NO DATA]", - "Commented Logic Exposure": "[UNSCANNED - NO DATA]", - "Specification Exposure": "[UNSCANNED - NO DATA]", - "Instability Exposure": "[UNSCANNED - NO DATA]", - "Volatility Exposure": "[UNSCANNED - NO DATA]", - "Documentation Exposure": "[UNSCANNED - NO DATA]", - "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" - }, - "5. Function Analysis": [], - "6. Contextual Mitigations & Amplifications": "None Detected", - "7. Structural Signatures (Net Mitigated Signals)": { - "Control Flow Branches": 0, - "Sequential Logic Declarations": 0, - "Function Parameters": 0, - "Function/Method Declarations": 0, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, - "Type/Safety Bypasses": 0, - "High-Risk Execution Commands": 0, - "I/O and Network Boundaries": 0, - "Exposed API / Public Exports": 0, - "State Mutations / Variable Reassignments": 0, - "Commented-out Code (Dead Logic)": 0, - "Structured Documentation Blocks": 0, - "Unit Test Assertions": 0, - "Asynchronous/Concurrent Execution": 0, - "UI / View Layer Components": 0, - "Closures and Anonymous Functions": 0, - "Global State Dependencies": 0, - "Decorators and Annotations": 0, - "Generic Type Abstractions": 0, - "Collection Iterators / Comprehensions": 0, - "Scientific & Mathematical Operations": 0, - "Metaprogramming & Reflection": 0, - "Module Dependencies (Imports)": 0, - "Authorship Metadata": 0, - "Planned Work (TODOs)": 0, - "Acknowledged Tech Debt (FIXMEs)": 0, - "Specification Traceability Tags": 0, - "Server-Side Rendering Contexts": 0, - "Event Publishers / Emitters": 0, - "Dependency Injection Constructs": 0, - "Preprocessor Macros": 0, - "Pointer Arithmetic & Addressing": 0, - "Manual Memory Allocation": 0, - "Inline Assembly Blocks": 0, - "Structured Telemetry & Logging": 0, - "Ad-hoc Print / Debug Statements": 0, - "Explicit Type Casts": 0, - "Fatal Aborts & Exceptions": 0, - "Thread Sleeps & Blocking Waits": 0, - "Bitwise Operations": 0, - "Thread Synchronization Locks": 0, - "Immutable Data Declarations": 0, - "Resource Deallocation & Cleanup": 0, - "Private / Encapsulated Scopes": 0, - "Event Listeners & Subscribers": 0, - "Bypassed / Skipped Tests": 0, - "Structural Tab Indentations": 0, - "Structural Space Indentations": 0, - "Hardware Bridge": 0, - "Cryptography": 0, - "Auth Middleware": 0, - "Ipc Rpc Bridges": 0, - "Feature Flags": 0, - "Serialization Parsing": 0, - "Regex Execution": 0, - "Time Date Logic": 0, - "Cloud LLM API Integrations": 0, - "AI Orchestration Frameworks": 0, - "Vector Databases (RAG)": 0, - "Local Inference & Tensor Math": 0, - "Traditional Machine Learning (Stats/Trees)": 0, - "Deep Learning & Neural Networks": 0, - "Lazy Evaluation & Generators (O(1) Memory)": 0, - "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 0, - "Design Camel Case": 0, - "Design Snake Case": 0, - "Design Pascal Case": 0, - "Design Upper Case": 0, - "Design Short Vars": 0, - "Design Long Vars": 0, - "Duplicate Logic": 0, - "Orphaned Logic": 0, - "Instructional Code Examples": 2, + "Orphaned Logic": 2, + "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 12, - "Hyperlinked Literature References": 16, + "Structured Literature Headers": 0, + "Hyperlinked Literature References": 0, "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, @@ -439169,8 +447609,8 @@ } } }, - "xml/springboot": { - "Directory Group Magnitude": 4.04, + "text/baseline": { + "Directory Group Magnitude": 4.54, "File Count": 1, "Ecosystem Fingerprint (Archetypes)": { "Static: Literature & Documentation": "100.0%" @@ -439191,22 +447631,22 @@ "Hardcoded Payload Artifacts": "0.0%" }, "Files": { - "xml/springboot/LICENSE.txt": { + "text/baseline/control-readme.md": { "1. Artifact Identity": { - "Filename": "LICENSE.txt", - "Path": "xml/springboot/LICENSE.txt", - "Language": "Plaintext", + "Filename": "control-readme.md", + "Path": "text/baseline/control-readme.md", + "Language": "Markdown", "Architect": "Unknown Architect", "Indentation Style": "Neutral / No Indentation", - "Doc Umbrella": 0.0, - "Folder Dominant Lang": "plaintext", + "Doc Umbrella": 1.0, + "Folder Dominant Lang": "markdown", "Lock Tier": 1, - "Identity Proof": "Prose Extension (.txt)" + "Identity Proof": "Prose Extension (.md)" }, "2. Topological Coordinates": { - "X": 3700.54, - "Y": -31.8, - "Z": 4265.08 + "X": 3717.62, + "Y": 161.35, + "Z": 4423.85 }, "3. Architectural Profile": { "Repository Archetype": "Static: Literature & Documentation", @@ -439215,10 +447655,10 @@ "File Archetype": "N/A", "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 202, + "Total LOC": 227, "Coding LOC": 0, - "Documentation LOC": 169, - "Structural Magnitude": 4.04, + "Documentation LOC": 178, + "Structural Magnitude": 4.54, "Control Flow Ratio": "0.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, @@ -439318,10 +447758,10 @@ "Design Long Vars": 0, "Duplicate Logic": 0, "Orphaned Logic": 0, - "Instructional Code Examples": 0, + "Instructional Code Examples": 2, "Architectural Diagrams (Mermaid/PlantUML)": 0, - "Structured Literature Headers": 0, - "Hyperlinked Literature References": 0, + "Structured Literature Headers": 12, + "Hyperlinked Literature References": 16, "High-Entropy / Obfuscated Logic": 0, "Safety & Constraint Bypasses": 0, "External Network & I/O Hooks": 0, @@ -439350,108 +447790,87 @@ } } }, - "sql/mysql/spamassassin": { - "Directory Group Magnitude": 3.14, + "xml/springboot": { + "Directory Group Magnitude": 4.04, "File Count": 1, "Ecosystem Fingerprint (Archetypes)": { - "Unclassified": "100.0%" + "Static: Literature & Documentation": "100.0%" }, "Average Risk Exposures": { - "Cognitive Load Exposure": "13.9%", + "Cognitive Load Exposure": "0.0%", "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "100.0%", - "Testing Exposure": "2.36%", + "Tech Debt Exposure": "0.0%", + "Testing Exposure": "0.0%", "API Exposure": "0.0%", "Concurrency Exposure": "0.0%", "State Flux Exposure": "0.0%", "Commented Logic Exposure": "0.0%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", + "Specification Exposure": "0.0%", + "Instability Exposure": "0.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "66.88%", + "Documentation Exposure": "0.0%", "Hardcoded Payload Artifacts": "0.0%" }, "Files": { - "sql/mysql/spamassassin/neural_mysql.sql": { + "xml/springboot/LICENSE.txt": { "1. Artifact Identity": { - "Filename": "neural_mysql.sql", - "Path": "sql/mysql/spamassassin/neural_mysql.sql", - "Language": "Sqlite", + "Filename": "LICENSE.txt", + "Path": "xml/springboot/LICENSE.txt", + "Language": "Plaintext", "Architect": "Unknown Architect", - "Indentation Style": "Spaces", + "Indentation Style": "Neutral / No Indentation", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "sqlite", - "Lock Tier": 2, - "Identity Proof": "Single Indicator (Ext: .sql)" + "Folder Dominant Lang": "plaintext", + "Lock Tier": 1, + "Identity Proof": "Prose Extension (.txt)" }, "2. Topological Coordinates": { - "X": -4840.52, - "Y": -179.88, - "Z": 3919.71 + "X": -4921.15, + "Y": -31.8, + "Z": 3802.67 }, "3. Architectural Profile": { - "Repository Archetype": "Unclassified", + "Repository Archetype": "Static: Literature & Documentation", "Repository Drift (Z-Score)": 0.0, "Repository Fingerprint": {}, - "File Archetype": null, + "File Archetype": "N/A", "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 19, - "Coding LOC": 17, - "Documentation LOC": 0, - "Structural Magnitude": 3.14, + "Total LOC": 202, + "Coding LOC": 0, + "Documentation LOC": 169, + "Structural Magnitude": 4.04, "Control Flow Ratio": "0.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.294 + "Raw Cognitive Density": 0.0 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "13.9%", - "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "100.0%", - "Testing Exposure": "2.36%", - "API Exposure": "0.0%", - "Concurrency Exposure": "0.0%", - "State Flux Exposure": "0.0%", - "Commented Logic Exposure": "0.0%", - "Specification Exposure": "100.0%", - "Instability Exposure": "50.0%", - "Volatility Exposure": "0.0%", - "Documentation Exposure": "66.88%", - "Hardcoded Payload Artifacts": "0.0%" + "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", + "Error & Exception Exposure": "[UNSCANNED - NO DATA]", + "Tech Debt Exposure": "[UNSCANNED - NO DATA]", + "Testing Exposure": "[UNSCANNED - NO DATA]", + "API Exposure": "[UNSCANNED - NO DATA]", + "Concurrency Exposure": "[UNSCANNED - NO DATA]", + "State Flux Exposure": "[UNSCANNED - NO DATA]", + "Commented Logic Exposure": "[UNSCANNED - NO DATA]", + "Specification Exposure": "[UNSCANNED - NO DATA]", + "Instability Exposure": "[UNSCANNED - NO DATA]", + "Volatility Exposure": "[UNSCANNED - NO DATA]", + "Documentation Exposure": "[UNSCANNED - NO DATA]", + "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" }, - "5. Function Analysis": [ - { - "Function Name": "CREATE_Statement", - "Structural Impact": 1.5, - "Lines of Code (LOC)": 11, - "Control Flow Branches": 0, - "Input Parameters": 0, - "Control Flow Ratio": "0.0%", - "Start Line": 8, - "End Line": 18 - }, - { - "Function Name": "CREATE_Statement", - "Structural Impact": 1.3, - "Lines of Code (LOC)": 6, - "Control Flow Branches": 0, - "Input Parameters": 0, - "Control Flow Ratio": "0.0%", - "Start Line": 1, - "End Line": 6 - } - ], + "5. Function Analysis": [], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { "Control Flow Branches": 0, "Sequential Logic Declarations": 0, "Function Parameters": 0, "Function/Method Declarations": 0, - "Class/Entity Declarations": 2, - "Defensive Programming Constructs": 2, + "Class/Entity Declarations": 0, + "Defensive Programming Constructs": 0, "Type/Safety Bypasses": 0, "High-Risk Execution Commands": 0, "I/O and Network Boundaries": 0, @@ -439494,7 +447913,7 @@ "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 13, + "Structural Space Indentations": 0, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -439511,15 +447930,15 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 2, + "Core Var Decl": 0, "Design Camel Case": 0, "Design Snake Case": 0, "Design Pascal Case": 0, - "Design Upper Case": 2, + "Design Upper Case": 0, "Design Short Vars": 0, "Design Long Vars": 0, "Duplicate Logic": 0, - "Orphaned Logic": 2, + "Orphaned Logic": 0, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, @@ -439552,87 +447971,108 @@ } } }, - "yacc/freebsd": { - "Directory Group Magnitude": 2.5, + "sql/mysql/spamassassin": { + "Directory Group Magnitude": 3.14, "File Count": 1, "Ecosystem Fingerprint (Archetypes)": { - "Static: Literature & Documentation": "100.0%" + "Unclassified": "100.0%" }, "Average Risk Exposures": { - "Cognitive Load Exposure": "0.0%", + "Cognitive Load Exposure": "13.9%", "Error & Exception Exposure": "0.0%", - "Tech Debt Exposure": "0.0%", - "Testing Exposure": "0.0%", + "Tech Debt Exposure": "100.0%", + "Testing Exposure": "2.36%", "API Exposure": "0.0%", "Concurrency Exposure": "0.0%", "State Flux Exposure": "0.0%", "Commented Logic Exposure": "0.0%", - "Specification Exposure": "0.0%", - "Instability Exposure": "0.0%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", "Volatility Exposure": "0.0%", - "Documentation Exposure": "0.0%", + "Documentation Exposure": "66.88%", "Hardcoded Payload Artifacts": "0.0%" }, "Files": { - "yacc/freebsd/COPYRIGHT": { + "sql/mysql/spamassassin/neural_mysql.sql": { "1. Artifact Identity": { - "Filename": "COPYRIGHT", - "Path": "yacc/freebsd/COPYRIGHT", - "Language": "Plaintext", + "Filename": "neural_mysql.sql", + "Path": "sql/mysql/spamassassin/neural_mysql.sql", + "Language": "Sqlite", "Architect": "Unknown Architect", - "Indentation Style": "Neutral / No Indentation", + "Indentation Style": "Spaces", "Doc Umbrella": 0.0, - "Folder Dominant Lang": "yacc", - "Lock Tier": 1, - "Identity Proof": "Metadata Anchor (COPYRIGHT)" + "Folder Dominant Lang": "sqlite", + "Lock Tier": 2, + "Identity Proof": "Single Indicator (Ext: .sql)" }, "2. Topological Coordinates": { - "X": -3295.3, - "Y": 181.11, - "Z": -4622.84 + "X": -3237.77, + "Y": -179.88, + "Z": -4460.39 }, "3. Architectural Profile": { - "Repository Archetype": "Static: Literature & Documentation", + "Repository Archetype": "Unclassified", "Repository Drift (Z-Score)": 0.0, "Repository Fingerprint": {}, - "File Archetype": "N/A", + "File Archetype": null, "File Drift (Z-Score)": 0.0, "File Fingerprint": {}, - "Total LOC": 125, - "Coding LOC": 0, - "Documentation LOC": 100, - "Structural Magnitude": 2.5, + "Total LOC": 19, + "Coding LOC": 17, + "Documentation LOC": 0, + "Structural Magnitude": 3.14, "Control Flow Ratio": "0.0%", "Popularity Rank": 0, "Raw Churn Frequency": 0.0, "Authorship Centralization": 0.0, "Ownership Entropy": 0.0, - "Raw Cognitive Density": 0.0 + "Raw Cognitive Density": 0.294 }, "4. Vulnerability & Risk Exposures": { - "Cognitive Load Exposure": "[UNSCANNED - NO DATA]", - "Error & Exception Exposure": "[UNSCANNED - NO DATA]", - "Tech Debt Exposure": "[UNSCANNED - NO DATA]", - "Testing Exposure": "[UNSCANNED - NO DATA]", - "API Exposure": "[UNSCANNED - NO DATA]", - "Concurrency Exposure": "[UNSCANNED - NO DATA]", - "State Flux Exposure": "[UNSCANNED - NO DATA]", - "Commented Logic Exposure": "[UNSCANNED - NO DATA]", - "Specification Exposure": "[UNSCANNED - NO DATA]", - "Instability Exposure": "[UNSCANNED - NO DATA]", - "Volatility Exposure": "[UNSCANNED - NO DATA]", - "Documentation Exposure": "[UNSCANNED - NO DATA]", - "Hardcoded Payload Artifacts": "[UNSCANNED - NO DATA]" + "Cognitive Load Exposure": "13.9%", + "Error & Exception Exposure": "0.0%", + "Tech Debt Exposure": "100.0%", + "Testing Exposure": "2.36%", + "API Exposure": "0.0%", + "Concurrency Exposure": "0.0%", + "State Flux Exposure": "0.0%", + "Commented Logic Exposure": "0.0%", + "Specification Exposure": "100.0%", + "Instability Exposure": "50.0%", + "Volatility Exposure": "0.0%", + "Documentation Exposure": "66.88%", + "Hardcoded Payload Artifacts": "0.0%" }, - "5. Function Analysis": [], + "5. Function Analysis": [ + { + "Function Name": "CREATE_Statement", + "Structural Impact": 1.5, + "Lines of Code (LOC)": 11, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 8, + "End Line": 18 + }, + { + "Function Name": "CREATE_Statement", + "Structural Impact": 1.3, + "Lines of Code (LOC)": 6, + "Control Flow Branches": 0, + "Input Parameters": 0, + "Control Flow Ratio": "0.0%", + "Start Line": 1, + "End Line": 6 + } + ], "6. Contextual Mitigations & Amplifications": "None Detected", "7. Structural Signatures (Net Mitigated Signals)": { "Control Flow Branches": 0, "Sequential Logic Declarations": 0, "Function Parameters": 0, "Function/Method Declarations": 0, - "Class/Entity Declarations": 0, - "Defensive Programming Constructs": 0, + "Class/Entity Declarations": 2, + "Defensive Programming Constructs": 2, "Type/Safety Bypasses": 0, "High-Risk Execution Commands": 0, "I/O and Network Boundaries": 0, @@ -439675,7 +448115,7 @@ "Event Listeners & Subscribers": 0, "Bypassed / Skipped Tests": 0, "Structural Tab Indentations": 0, - "Structural Space Indentations": 0, + "Structural Space Indentations": 13, "Hardware Bridge": 0, "Cryptography": 0, "Auth Middleware": 0, @@ -439692,15 +448132,15 @@ "Deep Learning & Neural Networks": 0, "Lazy Evaluation & Generators (O(1) Memory)": 0, "Vectorized Math & Tensor Operations": 0, - "Core Var Decl": 0, + "Core Var Decl": 2, "Design Camel Case": 0, "Design Snake Case": 0, "Design Pascal Case": 0, - "Design Upper Case": 0, + "Design Upper Case": 2, "Design Short Vars": 0, "Design Long Vars": 0, "Duplicate Logic": 0, - "Orphaned Logic": 0, + "Orphaned Logic": 2, "Instructional Code Examples": 0, "Architectural Diagrams (Mermaid/PlantUML)": 0, "Structured Literature Headers": 0, @@ -439768,9 +448208,9 @@ "Identity Proof": "Single Indicator (Ext: .cpy)" }, "2. Topological Coordinates": { - "X": -5199.39, + "X": 4668.72, "Y": -155.19, - "Z": -4980.53 + "Z": -5407.75 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -439936,9 +448376,9 @@ "Identity Proof": "Single Indicator (Ext: .cpy)" }, "2. Topological Coordinates": { - "X": -5409.13, + "X": 4458.97, "Y": -246.07, - "Z": -4372.08 + "Z": -4799.3 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -440093,9 +448533,9 @@ "Identity Proof": "Single Indicator (Ext: .cpy)" }, "2. Topological Coordinates": { - "X": -5195.47, + "X": 4672.63, "Y": -270.45, - "Z": -4510.05 + "Z": -4937.27 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -440274,9 +448714,9 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": 7788.73, + "X": -546.63, "Y": -118.19, - "Z": 387.91 + "Z": 6132.86 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -440442,9 +448882,9 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": 7921.26, + "X": -414.1, "Y": -124.89, - "Z": 265.95 + "Z": 6010.9 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -440623,9 +449063,9 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": -349.25, + "X": 7729.63, "Y": 152.01, - "Z": -5177.92 + "Z": 500.78 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -440801,9 +449241,9 @@ "Identity Proof": "Single Indicator (Ext: .css)" }, "2. Topological Coordinates": { - "X": -151.89, + "X": 7926.99, "Y": 110.36, - "Z": -5400.77 + "Z": 277.92 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -441706,9 +450146,9 @@ "Identity Proof": "Single Indicator (Ext: .bat)" }, "2. Topological Coordinates": { - "X": -5596.32, + "X": -133.1, "Y": -200.63, - "Z": 461.77 + "Z": -5401.09 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -441863,9 +450303,9 @@ "Identity Proof": "Single Indicator (Ext: .bat)" }, "2. Topological Coordinates": { - "X": -5736.56, + "X": -273.34, "Y": -263.49, - "Z": 359.86 + "Z": -5503.0 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -442044,9 +450484,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -352.74, + "X": -5667.5, "Y": 252.02, - "Z": 5961.43 + "Z": -548.03 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", @@ -442201,9 +450641,9 @@ "Identity Proof": "Single Indicator (Ext: .html)" }, "2. Topological Coordinates": { - "X": -609.99, + "X": -5924.75, "Y": 281.75, - "Z": 6058.78 + "Z": -450.68 }, "3. Architectural Profile": { "Repository Archetype": "Unclassified", diff --git a/tests/ruff_audit_baseline.json b/tests/ruff_audit_baseline.json index 0ea66b319..c48bb50cf 100644 --- a/tests/ruff_audit_baseline.json +++ b/tests/ruff_audit_baseline.json @@ -8,13 +8,6 @@ "gitgalaxy/core/aperture.py:502: SIM102": "Use a single `if` statement instead of nested `if` statements", "gitgalaxy/core/aperture.py:514: SIM102": "Use a single `if` statement instead of nested `if` statements", "gitgalaxy/core/guidestar_lens.py:139: C401": "Unnecessary generator (rewrite as a set comprehension)", - "gitgalaxy/galaxyscope.py:1064: SIM118": "Use `key in dict` instead of `key in dict.keys()`", - "gitgalaxy/galaxyscope.py:1075: SIM118": "Use `key in dict` instead of `key in dict.keys()`", - "gitgalaxy/galaxyscope.py:1092: SIM102": "Use a single `if` statement instead of nested `if` statements", - "gitgalaxy/galaxyscope.py:1096: SIM102": "Use a single `if` statement instead of nested `if` statements", - "gitgalaxy/galaxyscope.py:1149: SIM102": "Use a single `if` statement instead of nested `if` statements", - "gitgalaxy/galaxyscope.py:2575: SIM118": "Use `key in dict` instead of `key in dict.keys()`", - "gitgalaxy/galaxyscope.py:2598: SIM118": "Use `key in dict` instead of `key in dict.keys()`", "gitgalaxy/licensing.py:82: DTZ007": "Naive datetime constructed using `datetime.datetime.strptime()` without %z", "gitgalaxy/licensing.py:83: DTZ005": "`datetime.datetime.now()` called without a `tz` argument", "gitgalaxy/metrics/chronometer.py:299: SIM118": "Use `key in dict` instead of `key in dict.keys()`", @@ -24,7 +17,7 @@ "gitgalaxy/metrics/signal_processor.py:538: SIM118": "Use `key in dict` instead of `key in dict.keys()`", "gitgalaxy/metrics/signal_processor.py:689: SIM118": "Use `key in dict` instead of `key in dict.keys()`", "gitgalaxy/metrics/signal_processor.py:89: SIM118": "Use `key in dict` instead of `key in dict.keys()`", - "gitgalaxy/metrics/statistical_auditor.py:313: PERF203": "`try`-`except` within a loop incurs performance overhead", + "gitgalaxy/metrics/statistical_auditor.py:349: PERF203": "`try`-`except` within a loop incurs performance overhead", "gitgalaxy/recorders/audit_recorder.py:281: C416": "Unnecessary dict comprehension (rewrite using `dict()`)", "gitgalaxy/recorders/audit_recorder.py:298: C414": "Unnecessary `list()` call within `sorted()`", "gitgalaxy/recorders/audit_recorder.py:358: PERF401": "Use `list.extend` to create a transformed list",