Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(provider-generator): remove .html suffix for doc links #1438

Merged
merged 4 commits into from
Jan 3, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

41,576 changes: 20,788 additions & 20,788 deletions packages/@cdktf/provider-generator/lib/get/__tests__/__snapshots__/provider.test.ts.snap

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -11,41 +11,41 @@ import * as cdktf from 'cdktf';
*/
export interface AcmCertificateConfig extends cdktf.TerraformMetaArguments {
/**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html#certificate_authority_arn AcmCertificate#certificate_authority_arn}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate#certificate_authority_arn AcmCertificate#certificate_authority_arn}
*/
readonly certificateAuthorityArn?: string;
/**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html#certificate_body AcmCertificate#certificate_body}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate#certificate_body AcmCertificate#certificate_body}
*/
readonly certificateBody?: string;
/**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html#certificate_chain AcmCertificate#certificate_chain}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate#certificate_chain AcmCertificate#certificate_chain}
*/
readonly certificateChain?: string;
/**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html#domain_name AcmCertificate#domain_name}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate#domain_name AcmCertificate#domain_name}
*/
readonly domainName?: string;
/**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html#private_key AcmCertificate#private_key}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate#private_key AcmCertificate#private_key}
*/
readonly privateKey?: string;
/**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html#subject_alternative_names AcmCertificate#subject_alternative_names}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate#subject_alternative_names AcmCertificate#subject_alternative_names}
*/
readonly subjectAlternativeNames?: string[];
/**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html#tags AcmCertificate#tags}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate#tags AcmCertificate#tags}
*/
readonly tags?: { [key: string]: string } | cdktf.IResolvable;
/**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html#validation_method AcmCertificate#validation_method}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate#validation_method AcmCertificate#validation_method}
*/
readonly validationMethod?: string;
/**
* options block
*
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html#options AcmCertificate#options}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate#options AcmCertificate#options}
*/
readonly options?: AcmCertificateOptions;
}
Expand Down Expand Up @@ -73,7 +73,7 @@ export class AcmCertificateDomainValidationOptions extends cdktf.ComplexComputed
}
export interface AcmCertificateOptions {
/**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html#certificate_transparency_logging_preference AcmCertificate#certificate_transparency_logging_preference}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate#certificate_transparency_logging_preference AcmCertificate#certificate_transparency_logging_preference}
*/
readonly certificateTransparencyLoggingPreference?: string;
}
Expand Down Expand Up @@ -139,7 +139,7 @@ export class AcmCertificateOptionsOutputReference extends cdktf.ComplexObject {
}

/**
* Represents a {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html aws_acm_certificate}
* Represents a {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate aws_acm_certificate}
*/
export class AcmCertificate extends cdktf.TerraformResource {

Expand All @@ -153,7 +153,7 @@ export class AcmCertificate extends cdktf.TerraformResource {
// ===========

/**
* Create a new {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate.html aws_acm_certificate} Resource
* Create a new {@link https://www.terraform.io/docs/providers/aws/r/acm_certificate aws_acm_certificate} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`broken attribute description comments 1`] = `
"// https://www.terraform.io/docs/providers/google/r/description_escaping.html
"// https://www.terraform.io/docs/providers/google/r/description_escaping
// generated from terraform resource schema

import { Construct } from 'constructs';
Expand All @@ -17,13 +17,13 @@ export interface DescriptionEscapingConfig extends cdktf.TerraformMetaArguments
'roles/cloudkms.cryptoKeyEncrypterDecrypter' to use this feature.
The expected format is 'projects/*\\\\/locations/*\\\\/keyRings/*\\\\/cryptoKeys/*'
*
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/description_escaping.html#broken_comments DescriptionEscaping#broken_comments}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/google/r/description_escaping#broken_comments DescriptionEscaping#broken_comments}
*/
readonly brokenComments: boolean | cdktf.IResolvable;
}

/**
* Represents a {@link https://www.terraform.io/docs/providers/google/r/description_escaping.html description_escaping}
* Represents a {@link https://www.terraform.io/docs/providers/google/r/description_escaping description_escaping}
*/
export class DescriptionEscaping extends cdktf.TerraformResource {

Expand All @@ -37,7 +37,7 @@ export class DescriptionEscaping extends cdktf.TerraformResource {
// ===========

/**
* Create a new {@link https://www.terraform.io/docs/providers/google/r/description_escaping.html description_escaping} Resource
* Create a new {@link https://www.terraform.io/docs/providers/google/r/description_escaping description_escaping} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
Expand Down Expand Up @@ -88,7 +88,7 @@ export class DescriptionEscaping extends cdktf.TerraformResource {
`;

exports[`malformed code blocks which break in python rst 1`] = `
"// https://www.terraform.io/docs/providers/aws/r/code_blocks.html
"// https://www.terraform.io/docs/providers/aws/r/code_blocks
// generated from terraform resource schema

import { Construct } from 'constructs';
Expand All @@ -100,13 +100,13 @@ export interface CodeBlocksConfig extends cdktf.TerraformMetaArguments {
/**
* Here comes a code block \`\`\`foo.bar\`\`\` and here is more text.
*
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/code_blocks.html#with_code_block CodeBlocks#with_code_block}
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/code_blocks#with_code_block CodeBlocks#with_code_block}
*/
readonly withCodeBlock: boolean | cdktf.IResolvable;
}

/**
* Represents a {@link https://www.terraform.io/docs/providers/aws/r/code_blocks.html code_blocks}
* Represents a {@link https://www.terraform.io/docs/providers/aws/r/code_blocks code_blocks}
*/
export class CodeBlocks extends cdktf.TerraformResource {

Expand All @@ -120,7 +120,7 @@ export class CodeBlocks extends cdktf.TerraformResource {
// ===========

/**
* Create a new {@link https://www.terraform.io/docs/providers/aws/r/code_blocks.html code_blocks} Resource
* Create a new {@link https://www.terraform.io/docs/providers/aws/r/code_blocks code_blocks} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
Expand Down
Loading