Fix S031: schema should not only enable Computed and configure MaxItems
Check: S031
./gitlab/data_source_gitlab_project.go:102:18: S031: schema should not only enable Computed and configure MaxItems
./gitlab/data_source_gitlab_projects.go:344:16: S031: schema should not only enable Computed and configure MaxItems
./gitlab/data_source_gitlab_projects.go:441:20: S031: schema should not only enable Computed and configure MaxItems
./gitlab/data_source_gitlab_projects.go:478:22: S031: schema should not only enable Computed and configure MaxItems
./gitlab/data_source_gitlab_projects.go:550:30: S031: schema should not only enable Computed and configure MaxItems
We should fix these reported issues, and then remove this check from the list of ignored checks in the gitlabproviderlint make target.
To reproduce, run go run ./gitlabproviderlint ./gitlab
(pending #432)
Edited by Timo Furrer