Duplicate Issue?
Game & Version Info
Latest master branch
Mods or Extensions used
No response
Issue Description
The make-rst precommit check fails on windows locally, if run in WSL or on github in the Linux runner it passes.
Steps to Reproduce
Run pre-commit run --all-files on windows in the OpenVic repo.
Relevant Log Output
make-rst.................................................................Failed
- hook id: make-rst
- exit code: 1
Initialized empty Git repository in D:/Projects/OpenVic-worktrees/original2/extension/doc_tools/cache/engine/.git/
From https://github.com/godotengine/godot
* [new tag] 4.6-stable -> 4.6-stable
Updating files: 100% (13842/13842), done.
HEAD is now at 89cea14 Bump version to 4.6-stable \o/
Downloading Godot XML class references...
Checking for errors in the XML class reference...
ERROR: extension/doc_tools/cache/engine\modules\csg\doc_classes\CSGBox3D.xml: Duplicate class "CSGBox3D".
ERROR: extension/doc_tools/cache/engine\modules\csg\doc_classes\CSGCombiner3D.xml: Duplicate class "CSGCombiner3D".
ERROR: extension/doc_tools/cache/engine\modules\csg\doc_classes\CSGCylinder3D.xml: Duplicate class "CSGCylinder3D".
ERROR: extension/doc_tools/cache/engine\modules\csg\doc_classes\CSGMesh3D.xml: Duplicate class "CSGMesh3D".
ERROR: extension/doc_tools/cache/engine\modules\csg\doc_classes\CSGPolygon3D.xml: Duplicate class "CSGPolygon3D".
ERROR: extension/doc_tools/cache/engine\modules\csg\doc_classes\CSGPrimitive3D.xml: Duplicate class "CSGPrimitive3D".
ERROR: extension/doc_tools/cache/engine\modules\csg\doc_classes\CSGShape3D.xml: Duplicate class "CSGShape3D".
ERROR: extension/doc_tools/cache/engine\modules\csg\doc_classes\CSGSphere3D.xml: Duplicate class "CSGSphere3D".
ERROR: extension/doc_tools/cache/engine\modules\csg\doc_classes\CSGTorus3D.xml: Duplicate class "CSGTorus3D".
ERROR: extension/doc_tools/cache/engine\modules\enet\doc_classes\ENetConnection.xml: Duplicate class "ENetConnection".
ERROR: extension/doc_tools/cache/engine\modules\enet\doc_classes\ENetMultiplayerPeer.xml: Duplicate class "ENetMultiplayerPeer".
ERROR: extension/doc_tools/cache/engine\modules\enet\doc_classes\ENetPacketPeer.xml: Duplicate class "ENetPacketPeer".
ERROR: extension/doc_tools/cache/engine\modules\fbx\doc_classes\EditorSceneFormatImporterFBX2GLTF.xml: Duplicate class "EditorSceneFormatImporterFBX2GLTF".
ERROR: extension/doc_tools/cache/engine\modules\fbx\doc_classes\EditorSceneFormatImporterUFBX.xml: Duplicate class "EditorSceneFormatImporterUFBX".
ERROR: extension/doc_tools/cache/engine\modules\fbx\doc_classes\FBXDocument.xml: Duplicate class "FBXDocument".
ERROR: extension/doc_tools/cache/engine\modules\fbx\doc_classes\FBXState.xml: Duplicate class "FBXState".
ERROR: extension/doc_tools/cache/engine\modules\gdscript\doc_classes\@GDScript.xml: Duplicate class "@GDScript".
ERROR: extension/doc_tools/cache/engine\modules\gdscript\doc_classes\GDScript.xml: Duplicate class "GDScript".
ERROR: extension/doc_tools/cache/engine\modules\gdscript\doc_classes\GDScriptSyntaxHighlighter.xml: Duplicate class "GDScriptSyntaxHighlighter".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\EditorSceneFormatImporterBlend.xml: Duplicate class "EditorSceneFormatImporterBlend".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\EditorSceneFormatImporterGLTF.xml: Duplicate class "EditorSceneFormatImporterGLTF".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFAccessor.xml: Duplicate class "GLTFAccessor".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFAnimation.xml: Duplicate class "GLTFAnimation".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFBufferView.xml: Duplicate class "GLTFBufferView".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFCamera.xml: Duplicate class "GLTFCamera".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFDocument.xml: Duplicate class "GLTFDocument".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFDocumentExtension.xml: Duplicate class "GLTFDocumentExtension".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFDocumentExtensionConvertImporterMesh.xml: Duplicate class "GLTFDocumentExtensionConvertImporterMesh".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFLight.xml: Duplicate class "GLTFLight".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFMesh.xml: Duplicate class "GLTFMesh".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFNode.xml: Duplicate class "GLTFNode".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFObjectModelProperty.xml: Duplicate class "GLTFObjectModelProperty".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFPhysicsBody.xml: Duplicate class "GLTFPhysicsBody".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFPhysicsShape.xml: Duplicate class "GLTFPhysicsShape".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFSkeleton.xml: Duplicate class "GLTFSkeleton".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFSkin.xml: Duplicate class "GLTFSkin".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFSpecGloss.xml: Duplicate class "GLTFSpecGloss".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFState.xml: Duplicate class "GLTFState".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFTexture.xml: Duplicate class "GLTFTexture".
ERROR: extension/doc_tools/cache/engine\modules\gltf\doc_classes\GLTFTextureSampler.xml: Duplicate class "GLTFTextureSampler".
ERROR: extension/doc_tools/cache/engine\modules\gridmap\doc_classes\GridMap.xml: Duplicate class "GridMap".
ERROR: extension/doc_tools/cache/engine\modules\gridmap\doc_classes\GridMapEditorPlugin.xml: Duplicate class "GridMapEditorPlugin".
ERROR: extension/doc_tools/cache/engine\modules\interactive_music\doc_classes\AudioStreamInteractive.xml: Duplicate class "AudioStreamInteractive".
ERROR: extension/doc_tools/cache/engine\modules\interactive_music\doc_classes\AudioStreamPlaybackInteractive.xml: Duplicate class "AudioStreamPlaybackInteractive".
ERROR: extension/doc_tools/cache/engine\modules\interactive_music\doc_classes\AudioStreamPlaybackPlaylist.xml: Duplicate class "AudioStreamPlaybackPlaylist".
ERROR: extension/doc_tools/cache/engine\modules\interactive_music\doc_classes\AudioStreamPlaybackSynchronized.xml: Duplicate class "AudioStreamPlaybackSynchronized".
ERROR: extension/doc_tools/cache/engine\modules\interactive_music\doc_classes\AudioStreamPlaylist.xml: Duplicate class "AudioStreamPlaylist".
ERROR: extension/doc_tools/cache/engine\modules\interactive_music\doc_classes\AudioStreamSynchronized.xml: Duplicate class "AudioStreamSynchronized".
ERROR: extension/doc_tools/cache/engine\modules\mobile_vr\doc_classes\MobileVRInterface.xml: Duplicate class "MobileVRInterface".
ERROR: extension/doc_tools/cache/engine\modules\mono\doc_classes\CSharpScript.xml: Duplicate class "CSharpScript".
ERROR: extension/doc_tools/cache/engine\modules\mp3\doc_classes\AudioStreamMP3.xml: Duplicate class "AudioStreamMP3".
ERROR: extension/doc_tools/cache/engine\modules\mp3\doc_classes\ResourceImporterMP3.xml: Duplicate class "ResourceImporterMP3".
ERROR: extension/doc_tools/cache/engine\modules\multiplayer\doc_classes\MultiplayerSpawner.xml: Duplicate class "MultiplayerSpawner".
ERROR: extension/doc_tools/cache/engine\modules\multiplayer\doc_classes\MultiplayerSynchronizer.xml: Duplicate class "MultiplayerSynchronizer".
ERROR: extension/doc_tools/cache/engine\modules\multiplayer\doc_classes\OfflineMultiplayerPeer.xml: Duplicate class "OfflineMultiplayerPeer".
ERROR: extension/doc_tools/cache/engine\modules\multiplayer\doc_classes\SceneMultiplayer.xml: Duplicate class "SceneMultiplayer".
ERROR: extension/doc_tools/cache/engine\modules\multiplayer\doc_classes\SceneReplicationConfig.xml: Duplicate class "SceneReplicationConfig".
ERROR: extension/doc_tools/cache/engine\modules\noise\doc_classes\FastNoiseLite.xml: Duplicate class "FastNoiseLite".
ERROR: extension/doc_tools/cache/engine\modules\noise\doc_classes\Noise.xml: Duplicate class "Noise".
ERROR: extension/doc_tools/cache/engine\modules\noise\doc_classes\NoiseTexture2D.xml: Duplicate class "NoiseTexture2D".
ERROR: extension/doc_tools/cache/engine\modules\noise\doc_classes\NoiseTexture3D.xml: Duplicate class "NoiseTexture3D".
ERROR: extension/doc_tools/cache/engine\modules\ogg\doc_classes\OggPacketSequence.xml: Duplicate class "OggPacketSequence".
ERROR: extension/doc_tools/cache/engine\modules\ogg\doc_classes\OggPacketSequencePlayback.xml: Duplicate class "OggPacketSequencePlayback".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRAction.xml: Duplicate class "OpenXRAction".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRActionBindingModifier.xml: Duplicate class "OpenXRActionBindingModifier".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRActionMap.xml: Duplicate class "OpenXRActionMap".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRActionSet.xml: Duplicate class "OpenXRActionSet".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRAnalogThresholdModifier.xml: Duplicate class "OpenXRAnalogThresholdModifier".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRAnchorTracker.xml: Duplicate class "OpenXRAnchorTracker".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRAndroidThreadSettingsExtension.xml: Duplicate class "OpenXRAndroidThreadSettingsExtension".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRAPIExtension.xml: Duplicate class "OpenXRAPIExtension".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRBindingModifier.xml: Duplicate class "OpenXRBindingModifier".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRBindingModifierEditor.xml: Duplicate class "OpenXRBindingModifierEditor".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRCompositionLayer.xml: Duplicate class "OpenXRCompositionLayer".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRCompositionLayerCylinder.xml: Duplicate class "OpenXRCompositionLayerCylinder".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRCompositionLayerEquirect.xml: Duplicate class "OpenXRCompositionLayerEquirect".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRCompositionLayerQuad.xml: Duplicate class "OpenXRCompositionLayerQuad".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRDpadBindingModifier.xml: Duplicate class "OpenXRDpadBindingModifier".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRExtensionWrapper.xml: Duplicate class "OpenXRExtensionWrapper".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRExtensionWrapperExtension.xml: Duplicate class "OpenXRExtensionWrapperExtension".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRFrameSynthesisExtension.xml: Duplicate class "OpenXRFrameSynthesisExtension".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRFutureExtension.xml: Duplicate class "OpenXRFutureExtension".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRFutureResult.xml: Duplicate class "OpenXRFutureResult".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRHand.xml: Duplicate class "OpenXRHand".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRHapticBase.xml: Duplicate class "OpenXRHapticBase".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRHapticVibration.xml: Duplicate class "OpenXRHapticVibration".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRInteractionProfile.xml: Duplicate class "OpenXRInteractionProfile".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRInteractionProfileEditor.xml: Duplicate class "OpenXRInteractionProfileEditor".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRInteractionProfileEditorBase.xml: Duplicate class "OpenXRInteractionProfileEditorBase".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRInteractionProfileMetadata.xml: Duplicate class "OpenXRInteractionProfileMetadata".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRInterface.xml: Duplicate class "OpenXRInterface".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRIPBinding.xml: Duplicate class "OpenXRIPBinding".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRIPBindingModifier.xml: Duplicate class "OpenXRIPBindingModifier".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRMarkerTracker.xml: Duplicate class "OpenXRMarkerTracker".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRPlaneTracker.xml: Duplicate class "OpenXRPlaneTracker".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRRenderModel.xml: Duplicate class "OpenXRRenderModel".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRRenderModelExtension.xml: Duplicate class "OpenXRRenderModelExtension".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRRenderModelManager.xml: Duplicate class "OpenXRRenderModelManager".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialAnchorCapability.xml: Duplicate class "OpenXRSpatialAnchorCapability".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialCapabilityConfigurationAnchor.xml: Duplicate class "OpenXRSpatialCapabilityConfigurationAnchor".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialCapabilityConfigurationAprilTag.xml: Duplicate class "OpenXRSpatialCapabilityConfigurationAprilTag".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialCapabilityConfigurationAruco.xml: Duplicate class "OpenXRSpatialCapabilityConfigurationAruco".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialCapabilityConfigurationBaseHeader.xml: Duplicate class "OpenXRSpatialCapabilityConfigurationBaseHeader".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialCapabilityConfigurationMicroQrCode.xml: Duplicate class "OpenXRSpatialCapabilityConfigurationMicroQrCode".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialCapabilityConfigurationPlaneTracking.xml: Duplicate class "OpenXRSpatialCapabilityConfigurationPlaneTracking".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialCapabilityConfigurationQrCode.xml: Duplicate class "OpenXRSpatialCapabilityConfigurationQrCode".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentAnchorList.xml: Duplicate class "OpenXRSpatialComponentAnchorList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentBounded2DList.xml: Duplicate class "OpenXRSpatialComponentBounded2DList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentBounded3DList.xml: Duplicate class "OpenXRSpatialComponentBounded3DList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentData.xml: Duplicate class "OpenXRSpatialComponentData".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentMarkerList.xml: Duplicate class "OpenXRSpatialComponentMarkerList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentMesh2DList.xml: Duplicate class "OpenXRSpatialComponentMesh2DList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentMesh3DList.xml: Duplicate class "OpenXRSpatialComponentMesh3DList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentParentList.xml: Duplicate class "OpenXRSpatialComponentParentList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentPersistenceList.xml: Duplicate class "OpenXRSpatialComponentPersistenceList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentPlaneAlignmentList.xml: Duplicate class "OpenXRSpatialComponentPlaneAlignmentList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentPlaneSemanticLabelList.xml: Duplicate class "OpenXRSpatialComponentPlaneSemanticLabelList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialComponentPolygon2DList.xml: Duplicate class "OpenXRSpatialComponentPolygon2DList".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialContextPersistenceConfig.xml: Duplicate class "OpenXRSpatialContextPersistenceConfig".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialEntityExtension.xml: Duplicate class "OpenXRSpatialEntityExtension".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialEntityTracker.xml: Duplicate class "OpenXRSpatialEntityTracker".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialMarkerTrackingCapability.xml: Duplicate class "OpenXRSpatialMarkerTrackingCapability".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialPlaneTrackingCapability.xml: Duplicate class "OpenXRSpatialPlaneTrackingCapability".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRSpatialQueryResultData.xml: Duplicate class "OpenXRSpatialQueryResultData".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRStructureBase.xml: Duplicate class "OpenXRStructureBase".
ERROR: extension/doc_tools/cache/engine\modules\openxr\doc_classes\OpenXRVisibilityMask.xml: Duplicate class "OpenXRVisibilityMask".
ERROR: extension/doc_tools/cache/engine\modules\regex\doc_classes\RegEx.xml: Duplicate class "RegEx".
ERROR: extension/doc_tools/cache/engine\modules\regex\doc_classes\RegExMatch.xml: Duplicate class "RegExMatch".
ERROR: extension/doc_tools/cache/engine\modules\text_server_adv\doc_classes\TextServerAdvanced.xml: Duplicate class "TextServerAdvanced".
ERROR: extension/doc_tools/cache/engine\modules\text_server_fb\doc_classes\TextServerFallback.xml: Duplicate class "TextServerFallback".
ERROR: extension/doc_tools/cache/engine\modules\theora\doc_classes\VideoStreamTheora.xml: Duplicate class "VideoStreamTheora".
ERROR: extension/doc_tools/cache/engine\modules\upnp\doc_classes\UPNP.xml: Duplicate class "UPNP".
ERROR: extension/doc_tools/cache/engine\modules\upnp\doc_classes\UPNPDevice.xml: Duplicate class "UPNPDevice".
ERROR: extension/doc_tools/cache/engine\modules\vorbis\doc_classes\AudioStreamOggVorbis.xml: Duplicate class "AudioStreamOggVorbis".
ERROR: extension/doc_tools/cache/engine\modules\vorbis\doc_classes\AudioStreamPlaybackOggVorbis.xml: Duplicate class "AudioStreamPlaybackOggVorbis".
ERROR: extension/doc_tools/cache/engine\modules\vorbis\doc_classes\ResourceImporterOggVorbis.xml: Duplicate class "ResourceImporterOggVorbis".
ERROR: extension/doc_tools/cache/engine\modules\webrtc\doc_classes\WebRTCDataChannel.xml: Duplicate class "WebRTCDataChannel".
ERROR: extension/doc_tools/cache/engine\modules\webrtc\doc_classes\WebRTCDataChannelExtension.xml: Duplicate class "WebRTCDataChannelExtension".
ERROR: extension/doc_tools/cache/engine\modules\webrtc\doc_classes\WebRTCMultiplayerPeer.xml: Duplicate class "WebRTCMultiplayerPeer".
ERROR: extension/doc_tools/cache/engine\modules\webrtc\doc_classes\WebRTCPeerConnection.xml: Duplicate class "WebRTCPeerConnection".
ERROR: extension/doc_tools/cache/engine\modules\webrtc\doc_classes\WebRTCPeerConnectionExtension.xml: Duplicate class "WebRTCPeerConnectionExtension".
ERROR: extension/doc_tools/cache/engine\modules\websocket\doc_classes\WebSocketMultiplayerPeer.xml: Duplicate class "WebSocketMultiplayerPeer".
ERROR: extension/doc_tools/cache/engine\modules\websocket\doc_classes\WebSocketPeer.xml: Duplicate class "WebSocketPeer".
ERROR: extension/doc_tools/cache/engine\modules\webxr\doc_classes\WebXRInterface.xml: Duplicate class "WebXRInterface".
ERROR: extension/doc_tools/cache/engine\modules\zip\doc_classes\ZIPPacker.xml: Duplicate class "ZIPPacker".
ERROR: extension/doc_tools/cache/engine\modules\zip\doc_classes\ZIPReader.xml: Duplicate class "ZIPReader".
ERROR: extension/doc_tools/cache/engine\platform\android\doc_classes\EditorExportPlatformAndroid.xml: Duplicate class "EditorExportPlatformAndroid".
ERROR: extension/doc_tools/cache/engine\platform\ios\doc_classes\EditorExportPlatformIOS.xml: Duplicate class "EditorExportPlatformIOS".
ERROR: extension/doc_tools/cache/engine\platform\linuxbsd\doc_classes\EditorExportPlatformLinuxBSD.xml: Duplicate class "EditorExportPlatformLinuxBSD".
ERROR: extension/doc_tools/cache/engine\platform\macos\doc_classes\EditorExportPlatformMacOS.xml: Duplicate class "EditorExportPlatformMacOS".
ERROR: extension/doc_tools/cache/engine\platform\visionos\doc_classes\EditorExportPlatformVisionOS.xml: Duplicate class "EditorExportPlatformVisionOS".
ERROR: extension/doc_tools/cache/engine\platform\web\doc_classes\EditorExportPlatformWeb.xml: Duplicate class "EditorExportPlatformWeb".
ERROR: extension/doc_tools/cache/engine\platform\windows\doc_classes\EditorExportPlatformWindows.xml: Duplicate class "EditorExportPlatformWindows".
Generating the RST class reference...
Generating the index file...
153 errors were found in the class reference XML. Please check the messages above.
Operating System
Duplicate Issue?
Game & Version Info
Latest master branch
Mods or Extensions used
No response
Issue Description
The make-rst precommit check fails on windows locally, if run in WSL or on github in the Linux runner it passes.
Steps to Reproduce
Run
pre-commit run --all-fileson windows in the OpenVic repo.Relevant Log Output
Operating System