Skip to content

Improve performance of ImportResolver #435

@reckart

Description

@reckart

Describe the refactoring action
Introduce a cache in the ImportResolver to avoid repeatedly looking up the absolute URL of an import.

Expected benefit
Depending on the environment, looking up the absolute URL can be slow and it seems to happen a lot for certain modular type system designs.

Metadata

Metadata

Assignees

Labels

⚙️ RefactoringImprovement for development or maintainability

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions