IR — typescript-sdk Architecture
Intermediate Representation models for unified codebase views
Entity Profile
Dependency Diagram
graph TD subdomain_CodeGraph_IR["IR"] 6ffd4c80_2648_09d6_c6c5_f13df61e1543["ErrorDetailsInner.ts"] subdomain_CodeGraph_IR --> 6ffd4c80_2648_09d6_c6c5_f13df61e1543 d7dd44e1_08c1_542a_2f89_d68b48b05146["SubdomainSummary.ts"] subdomain_CodeGraph_IR --> d7dd44e1_08c1_542a_2f89_d68b48b05146 23cea969_5ebc_f835_3fd5_afd3a6a1ca39["DomainFileAssignment.ts"] subdomain_CodeGraph_IR --> 23cea969_5ebc_f835_3fd5_afd3a6a1ca39 1a2cd39a_179c_b61a_238c_8da30a7b72f4["DomainRelationship.ts"] subdomain_CodeGraph_IR --> 1a2cd39a_179c_b61a_238c_8da30a7b72f4 cf3c46e4_2683_0d9b_ec4b_2d29dfee4adf["DeadCodeAnalysisResponse.ts"] subdomain_CodeGraph_IR --> cf3c46e4_2683_0d9b_ec4b_2d29dfee4adf 955dc16b_7f47_35af_4ddd_10aca9358cb7["DomainClassificationResponse.ts"] subdomain_CodeGraph_IR --> 955dc16b_7f47_35af_4ddd_10aca9358cb7 0cbe7678_840d_80b1_60f6_16cb80a7dcda["DomainSummary.ts"] subdomain_CodeGraph_IR --> 0cbe7678_840d_80b1_60f6_16cb80a7dcda caeb26d6_13ae_b344_bfa4_9dfde784482d["ModelError.ts"] subdomain_CodeGraph_IR --> caeb26d6_13ae_b344_bfa4_9dfde784482d f036a4cc_da40_f015_3b8a_3f6d8e0198c7["CodeGraphEnvelope.ts"] subdomain_CodeGraph_IR --> f036a4cc_da40_f015_3b8a_3f6d8e0198c7 98e5e5a2_ec1f_ec59_7fda_2b7180d49cfb["CodeGraphEnvelopeGraph.ts"] subdomain_CodeGraph_IR --> 98e5e5a2_ec1f_ec59_7fda_2b7180d49cfb 5a55bea8_97c9_3d0f_b098_7156cafe2c6b["DomainClassAssignment.ts"] subdomain_CodeGraph_IR --> 5a55bea8_97c9_3d0f_b098_7156cafe2c6b a107f77a_d00d_2062_cad7_f47509e8e442["SupermodelIRAsync.ts"] subdomain_CodeGraph_IR --> a107f77a_d00d_2062_cad7_f47509e8e442 8ffa46c4_6e6e_a02b_f3e7_7fe17cc2b8d3["SupermodelIR.ts"] subdomain_CodeGraph_IR --> 8ffa46c4_6e6e_a02b_f3e7_7fe17cc2b8d3 9304565f_42d3_68a0_a8b9_0e2f54de3150["SupermodelArtifact.ts"] subdomain_CodeGraph_IR --> 9304565f_42d3_68a0_a8b9_0e2f54de3150 style subdomain_CodeGraph_IR fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Domain
Functions
- AliveCodeItemFromJSON()
- AliveCodeItemFromJSONTyped()
- AliveCodeItemToJSON()
- ClassificationStatsFromJSON()
- ClassificationStatsFromJSONTyped()
- ClassificationStatsToJSON()
- CodeGraphEnvelopeAsyncFromJSON()
- CodeGraphEnvelopeAsyncFromJSONTyped()
- CodeGraphEnvelopeAsyncToJSON()
- CodeGraphEnvelopeFromJSON()
- CodeGraphEnvelopeFromJSONTyped()
- CodeGraphEnvelopeGraphFromJSON()
- CodeGraphEnvelopeGraphFromJSONTyped()
- CodeGraphEnvelopeGraphToJSON()
- CodeGraphEnvelopeToJSON()
- CodeGraphNodeFromJSON()
- CodeGraphNodeFromJSONTyped()
- CodeGraphNodeToJSON()
- CodeGraphRelationshipFromJSON()
- CodeGraphRelationshipFromJSONTyped()
- CodeGraphRelationshipToJSON()
- CodeGraphStatsFromJSON()
- CodeGraphStatsFromJSONTyped()
- CodeGraphStatsToJSON()
- DeadCodeAnalysisMetadataFromJSON()
- DeadCodeAnalysisMetadataFromJSONTyped()
- DeadCodeAnalysisMetadataToJSON()
- DeadCodeAnalysisResponseAsyncFromJSON()
- DeadCodeAnalysisResponseAsyncFromJSONTyped()
- DeadCodeAnalysisResponseAsyncToJSON()
- DeadCodeAnalysisResponseFromJSON()
- DeadCodeAnalysisResponseFromJSONTyped()
- DeadCodeAnalysisResponseToJSON()
- DeadCodeCandidateFromJSON()
- DeadCodeCandidateFromJSONTyped()
- DeadCodeCandidateToJSON()
- DomainClassAssignmentFromJSON()
- DomainClassAssignmentFromJSONTyped()
- DomainClassAssignmentToJSON()
- DomainClassificationResponseAsyncFromJSON()
- DomainClassificationResponseAsyncFromJSONTyped()
- DomainClassificationResponseAsyncToJSON()
- DomainClassificationResponseFromJSON()
- DomainClassificationResponseFromJSONTyped()
- DomainClassificationResponseGraphFromJSON()
- DomainClassificationResponseGraphFromJSONTyped()
- DomainClassificationResponseGraphToJSON()
- DomainClassificationResponseToJSON()
- DomainFileAssignmentFromJSON()
- DomainFileAssignmentFromJSONTyped()
- DomainFileAssignmentToJSON()
- DomainFunctionAssignmentFromJSON()
- DomainFunctionAssignmentFromJSONTyped()
- DomainFunctionAssignmentToJSON()
- DomainRelationshipFromJSON()
- DomainRelationshipFromJSONTyped()
- DomainRelationshipToJSON()
- DomainSummaryFromJSON()
- DomainSummaryFromJSONTyped()
- DomainSummaryToJSON()
- EntryPointFromJSON()
- EntryPointFromJSONTyped()
- EntryPointToJSON()
- ErrorDetailsInnerFromJSON()
- ErrorDetailsInnerFromJSONTyped()
- ErrorDetailsInnerToJSON()
- FunctionDescriptionFromJSON()
- FunctionDescriptionFromJSONTyped()
- FunctionDescriptionToJSON()
- JobStatusFromJSON()
- JobStatusFromJSONTyped()
- JobStatusToJSON()
- ModelErrorFromJSON()
- ModelErrorFromJSONTyped()
- ModelErrorToJSON()
- SubdomainSummaryFromJSON()
- SubdomainSummaryFromJSONTyped()
- SubdomainSummaryToJSON()
- SupermodelArtifactFromJSON()
- SupermodelArtifactFromJSONTyped()
- SupermodelArtifactToJSON()
- SupermodelIRAsyncFromJSON()
- SupermodelIRAsyncFromJSONTyped()
- SupermodelIRAsyncToJSON()
- SupermodelIRFromJSON()
- SupermodelIRFromJSONTyped()
- SupermodelIRGraphFromJSON()
- SupermodelIRGraphFromJSONTyped()
- SupermodelIRGraphToJSON()
- SupermodelIRStatsFromJSON()
- SupermodelIRStatsFromJSONTyped()
- SupermodelIRStatsToJSON()
- SupermodelIRToJSON()
- UnassignedFunctionFromJSON()
- UnassignedFunctionFromJSONTyped()
- UnassignedFunctionToJSON()
- instanceOfAliveCodeItem()
- instanceOfClassificationStats()
- instanceOfCodeGraphEnvelope()
- instanceOfCodeGraphEnvelopeAsync()
- instanceOfCodeGraphEnvelopeGraph()
- instanceOfCodeGraphNode()
- instanceOfCodeGraphRelationship()
- instanceOfCodeGraphStats()
- instanceOfDeadCodeAnalysisMetadata()
- instanceOfDeadCodeAnalysisResponse()
- instanceOfDeadCodeAnalysisResponseAsync()
- instanceOfDeadCodeCandidate()
- instanceOfDomainClassAssignment()
- instanceOfDomainClassificationResponse()
- instanceOfDomainClassificationResponseAsync()
- instanceOfDomainClassificationResponseGraph()
- instanceOfDomainFileAssignment()
- instanceOfDomainFunctionAssignment()
- instanceOfDomainRelationship()
- instanceOfDomainSummary()
- instanceOfEntryPoint()
- instanceOfErrorDetailsInner()
- instanceOfFunctionDescription()
- instanceOfJobStatus()
- instanceOfModelError()
- instanceOfSubdomainSummary()
- instanceOfSupermodelArtifact()
- instanceOfSupermodelIR()
- instanceOfSupermodelIRAsync()
- instanceOfSupermodelIRGraph()
- instanceOfSupermodelIRStats()
- instanceOfUnassignedFunction()
Source Files
- src/models/AliveCodeItem.ts
- src/models/ClassificationStats.ts
- src/models/CodeGraphEnvelope.ts
- src/models/CodeGraphEnvelopeAsync.ts
- src/models/CodeGraphEnvelopeGraph.ts
- src/models/CodeGraphNode.ts
- src/models/CodeGraphRelationship.ts
- src/models/CodeGraphStats.ts
- src/models/DeadCodeAnalysisMetadata.ts
- src/models/DeadCodeAnalysisResponse.ts
- src/models/DeadCodeAnalysisResponseAsync.ts
- src/models/DeadCodeCandidate.ts
- src/models/DomainClassAssignment.ts
- src/models/DomainClassificationResponse.ts
- src/models/DomainClassificationResponseAsync.ts
- src/models/DomainClassificationResponseGraph.ts
- src/models/DomainFileAssignment.ts
- src/models/DomainFunctionAssignment.ts
- src/models/DomainRelationship.ts
- src/models/DomainSummary.ts
- src/models/EntryPoint.ts
- src/models/ErrorDetailsInner.ts
- src/models/FunctionDescription.ts
- src/models/JobStatus.ts
- src/models/ModelError.ts
- src/models/SubdomainSummary.ts
- src/models/SupermodelArtifact.ts
- src/models/SupermodelIR.ts
- src/models/SupermodelIRAsync.ts
- src/models/SupermodelIRGraph.ts
- src/models/SupermodelIRStats.ts
- src/models/UnassignedFunction.ts
Source
- src/models/AliveCodeItem.ts
- src/models/ClassificationStats.ts
- src/models/CodeGraphEnvelope.ts
- src/models/CodeGraphEnvelopeAsync.ts
- src/models/CodeGraphEnvelopeGraph.ts
- src/models/CodeGraphNode.ts
- src/models/CodeGraphRelationship.ts
- src/models/CodeGraphStats.ts
- src/models/DeadCodeAnalysisMetadata.ts
- src/models/DeadCodeAnalysisResponse.ts
- src/models/DeadCodeAnalysisResponseAsync.ts
- src/models/DeadCodeCandidate.ts
- src/models/DomainClassAssignment.ts
- src/models/DomainClassificationResponse.ts
- src/models/DomainClassificationResponseAsync.ts
- src/models/DomainClassificationResponseGraph.ts
- src/models/DomainFileAssignment.ts
- src/models/DomainFunctionAssignment.ts
- src/models/DomainRelationship.ts
- src/models/DomainSummary.ts
- src/models/EntryPoint.ts
- src/models/ErrorDetailsInner.ts
- src/models/FunctionDescription.ts
- src/models/JobStatus.ts
- src/models/ModelError.ts
- src/models/SubdomainSummary.ts
- src/models/SupermodelArtifact.ts
- src/models/SupermodelIR.ts
- src/models/SupermodelIRAsync.ts
- src/models/SupermodelIRGraph.ts
- src/models/SupermodelIRStats.ts
- src/models/UnassignedFunction.ts
Frequently Asked Questions
What is the IR subdomain?
IR is a subdomain in the typescript-sdk codebase, part of the CodeGraph domain. Intermediate Representation models for unified codebase views It contains 32 source files.
Which domain does IR belong to?
IR belongs to the CodeGraph domain.
What functions are in IR?
The IR subdomain contains 128 function(s): AliveCodeItemFromJSON, AliveCodeItemFromJSONTyped, AliveCodeItemToJSON, ClassificationStatsFromJSON, ClassificationStatsFromJSONTyped, ClassificationStatsToJSON, CodeGraphEnvelopeAsyncFromJSON, CodeGraphEnvelopeAsyncFromJSONTyped, and 120 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free