Add more packages to denylist (#22412)
After this, we can remove [`denylist_imports`](https://gitea.com/gitea/gitea-vet/src/branch/master/checks/denylisted-imports.go#L13) in gitea-vet ([gitea-vet/pulls/23](https://gitea.com/gitea/gitea-vet/pulls/23)). ```go deniedImports = []string{"io/ioutil", "encoding/json", "gitea.com/gitea/go-crypto"} ``` However, we needn't keep `gitea.com/gitea/go-crypto` any longer, it's gone and can't be imported again. Co-authored-by: John Olheiser <john.olheiser@gmail.com>
This commit is contained in:
		
							parent
							
								
									9ffaf19d89
								
							
						
					
					
						commit
						c86be819bb
					
				|  | @ -76,13 +76,14 @@ linters-settings: | ||||||
|     extra-rules: true |     extra-rules: true | ||||||
|     lang-version: "1.19" |     lang-version: "1.19" | ||||||
|   depguard: |   depguard: | ||||||
|     # TODO: use depguard to replace import checks in gitea-vet |  | ||||||
|     list-type: denylist |     list-type: denylist | ||||||
|     # Check the list against standard lib. |     # Check the list against standard lib. | ||||||
|     include-go-root: true |     include-go-root: true | ||||||
|     packages-with-error-message: |     packages-with-error-message: | ||||||
|       - encoding/json: "use gitea's modules/json instead of encoding/json" |       - encoding/json: "use gitea's modules/json instead of encoding/json" | ||||||
|       - github.com/unknwon/com: "use gitea's util and replacements" |       - github.com/unknwon/com: "use gitea's util and replacements" | ||||||
|  |       - io/ioutil: "use os or io instead" | ||||||
|  |       - golang.org/x/exp: "it's experimental and unreliable." | ||||||
| 
 | 
 | ||||||
| issues: | issues: | ||||||
|   max-issues-per-linter: 0 |   max-issues-per-linter: 0 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue