Breaking Change - Introduce a naming convention for locating modules and packages · Issue #777 · scriptcs/scriptcs · GitHub
Skip to content

Breaking Change - Introduce a naming convention for locating modules and packages #777

Description

@glennblock

Today we look through all possible assemblies to find modules and script packs. This is proving to be problematic not only from a perf perspective.

This change would introduce a naming convention for modules i.e. ".module" in the module dll name and ".pack.dll" for the script pack dll.

It would allow us to very quickly locate script packs and modules and not require us to eagerly load everything as we do today.

There is more than a caching benefit here, it will also prevent several types of load errors we are seeing.

This would require all script pack and module authors to re-release their packages to support the new format.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions