@@ -17,17 +17,17 @@ After that, search the project for `@TODO` and make the appropriate changes. Exc
17
17
## Checklist
18
18
19
19
* [ ] Generate the stub files.
20
+ * [ ] In the new ` examples/data-sources/*/data-source.tf ` file, ensure the example is implemented correctly.
21
+ * [ ] In the new ` examples/data-sources/*/terraform-plan.example ` file, copy content or delete.
22
+ * [ ] In the new ` templates/data-sources/*.tmpl ` file, update the template that will be used by the ` tfplugindocs ` package.
23
+ * [ ] Generate the Terraform provider documentation.
20
24
* [ ] In the new ` *_data_source.go ` file, update the ` *SourceModel ` struct.
21
25
* [ ] In the new ` *_data_source.go ` file, update the Schema Attributes to match the ` *SourceModel ` struct.
22
26
* [ ] In the new ` *_data_source.go ` file, implement the remainder of the ` Read ` function.
23
27
* [ ] In the new test fixture file, implement the test cases.
24
28
* [ ] In the new ` *_data_source_fixture.tftpl ` file, ensure the fixture is implemented correctly.
25
29
* [ ] In the new ` *_data_source_test.go ` file, ensure the test references the fixture correctly.
26
30
* [ ] Run the integration tests.
27
- * [ ] In the new ` examples/data-sources/*/data-source.tf ` file, ensure the example is implemented correctly.
28
- * [ ] In the new ` examples/data-sources/*/terraform-plan.example ` file, copy content or delete.
29
- * [ ] In the new ` templates/data-sources/*.tmpl ` file, update the template that will be used by the ` tfplugindocs ` package.
30
- * [ ] Generate the Terraform provider documentation.
31
31
* [ ] Run ` tfschema data show -format=json DATASOURCE | jq -Mrc '.attributes[]' ` .
32
32
* [ ] In the new ` bats/*.bats.sh ` file, update its contents to match the ` tfschema ` output.
33
33
* [ ] Run the bats tests.
0 commit comments