tools/allTools.ts.in: update 3rd party tools' pinned versions

mvdan.cc/gofumpt@v0.5.0
github.com/golangci/golangci-lint@v1.52.2
github.com/mgechev/revive@v1.3.2

go run tools/generate.go -tools -w
updated gopls prerelease version too.

Fixes golang/vscode-go#2763

Change-Id: Ide84887911b7ccaabf0eb9739c02343d509c59c3
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/495261
TryBot-Result: kokoro <noreply+kokoro@google.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Reviewed-by: Jamal Carvalho <jamal@golang.org>
diff --git a/src/goToolsInformation.ts b/src/goToolsInformation.ts
index c58d93d..2a8eca2 100644
--- a/src/goToolsInformation.ts
+++ b/src/goToolsInformation.ts
@@ -129,7 +129,7 @@
 		replacedByGopls: true,
 		isImportant: false,
 		description: 'Formatter',
-		defaultVersion: 'v0.4.0'
+		defaultVersion: 'v0.5.0'
 	},
 	'goimports': {
 		name: 'goimports',
@@ -192,7 +192,7 @@
 		replacedByGopls: false,
 		isImportant: true,
 		description: 'Linter',
-		defaultVersion: 'v1.51.0'
+		defaultVersion: 'v1.52.2'
 	},
 	'revive': {
 		name: 'revive',
@@ -200,7 +200,7 @@
 		modulePath: 'github.com/mgechev/revive',
 		isImportant: true,
 		description: 'Linter',
-		defaultVersion: 'v1.2.3'
+		defaultVersion: 'v1.3.2'
 	},
 	'gopls': {
 		name: 'gopls',
@@ -213,8 +213,8 @@
 		minimumGoVersion: semver.coerce('1.13'),
 		latestVersion: semver.parse('v0.11.0'),
 		latestVersionTimestamp: moment('2022-12-13', 'YYYY-MM-DD'),
-		latestPrereleaseVersion: semver.parse('v0.11.0'),
-		latestPrereleaseVersionTimestamp: moment('2022-12-13', 'YYYY-MM-DD')
+		latestPrereleaseVersion: semver.parse('v0.12.0-pre.1'),
+		latestPrereleaseVersionTimestamp: moment('2023-04-24', 'YYYY-MM-DD')
 	},
 	'dlv': {
 		name: 'dlv',
diff --git a/tools/allTools.ts.in b/tools/allTools.ts.in
index 31c6e3d..ee64fc0 100644
--- a/tools/allTools.ts.in
+++ b/tools/allTools.ts.in
@@ -127,7 +127,7 @@
 		replacedByGopls: true,
 		isImportant: false,
 		description: 'Formatter',
-		defaultVersion: 'v0.4.0'
+		defaultVersion: 'v0.5.0'
 	},
 	'goimports': {
 		name: 'goimports',
@@ -190,7 +190,7 @@
 		replacedByGopls: false,
 		isImportant: true,
 		description: 'Linter',
-		defaultVersion: 'v1.51.0'
+		defaultVersion: 'v1.52.2'
 	},
 	'revive': {
 		name: 'revive',
@@ -198,7 +198,7 @@
 		modulePath: 'github.com/mgechev/revive',
 		isImportant: true,
 		description: 'Linter',
-		defaultVersion: 'v1.2.3'
+		defaultVersion: 'v1.3.2'
 	},
 	'gopls': {
 		name: 'gopls',