Skip to content

Conversation

@anchpop
Copy link
Contributor

@anchpop anchpop commented Jul 1, 2024

Description

Currently, extension.json is always written by hand. Since the target type of extension.json is ExtensionManifest, in theory it could be automatically generated from the information by clap. But libraries importing ExtensionManifest are not able to actually do this because some fields are not pub and because ExtensionManifest doesn't implement Serialize. This PR fixes both of those issues

@anchpop anchpop requested a review from a team as a code owner July 1, 2024 20:24
@anchpop anchpop changed the title Prepare for auto-generation of extension.json refactor: Prepare for auto-generation of extension.json Jul 1, 2024
@anchpop anchpop force-pushed the @anchpop/auto-generate-extension-json-prep branch from 77b14c6 to 7fd6944 Compare July 1, 2024 20:39
@anchpop anchpop enabled auto-merge (squash) July 1, 2024 20:39
@anchpop anchpop force-pushed the @anchpop/auto-generate-extension-json-prep branch from 7fd6944 to 65afda3 Compare July 1, 2024 20:48
@anchpop anchpop force-pushed the @anchpop/auto-generate-extension-json-prep branch from 65afda3 to ecb327b Compare July 1, 2024 20:51
auto-merge was automatically disabled July 1, 2024 21:09

Pull Request is not mergeable

@anchpop anchpop enabled auto-merge (squash) July 2, 2024 02:21
@anchpop anchpop merged commit 931f4fa into dfinity:master Jul 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant