pulumi/pkg/codegen/schema
Pat Gavlin 3186657b76
[plugins] Fix plugin reinstallation. (#8892)
Plugin installation has an early return path in the case that the plugin
was already installed. For normal plugin installation, this is okay and
saves some work. For reinstallation, however, this defeats the purpose
by causing installation to return before doing any actual work.

With these changes, we can better accommodate developer scenarios
without requiring that plugins are available on the PATH. For example,
the following script can be used to install a plugin under development:

    tar -c [plugin files] | gzip > plugin.tgz
    pulumi plugin install [kind] [name] [version] -f ./plugin.tgz --reinstall
2022-02-02 23:10:16 -08:00
..
docs_parser.go [codegen/schema] Skip processing a line if the block position is greater than the length of the line. (#5002) 2020-07-16 16:59:06 -07:00
docs_renderer.go [breaking] Changing the version of go.mod in sdk / pkg to be v3 2021-04-14 19:32:18 +01:00
docs_test.go [schema/docs] Use a Markdown parser. (#4838) 2020-06-17 14:02:45 -07:00
loader.go [plugins] Fix plugin reinstallation. (#8892) 2022-02-02 23:10:16 -08:00
pulumi.json [schema] Add enum overlay support. (#8425) 2021-11-16 15:53:28 -08:00
schema.go [codegen/schema] Do not validate in ImportSchema. (#8543) 2021-12-15 15:02:14 -08:00
schema_test.go [codegen/schema] Add package name allowlist (#8558) 2021-12-07 21:21:04 -08:00