---
title: "PluginDeserializationError.missingBuildToolPluginProtocolConformance(protocolName:)"
framework: swift-package-manager
role: symbol
role_heading: Case
path: "swift-package-manager/documentation/packageplugin/plugindeserializationerror/missingbuildtoolpluginprotocolconformance(protocolname:)"
---

# PluginDeserializationError.missingBuildToolPluginProtocolConformance(protocolName:)

The plugin doesn’t conform to the BuildToolPlugin protocol.

## Declaration

```swift
case missingBuildToolPluginProtocolConformance(protocolName: String)
```

## See Also

### Errors while deserializing

- [PluginDeserializationError.missingCommandPluginProtocolConformance(protocolName:)](swift-package-manager/documentation/packageplugin/plugindeserializationerror/missingcommandpluginprotocolconformance(protocolname:).md)
- [PluginDeserializationError.missingXcodeProjectPluginSupport](swift-package-manager/documentation/packageplugin/plugindeserializationerror/missingxcodeprojectpluginsupport.md)
- [PluginDeserializationError.malformedInputJSON(_:)](swift-package-manager/documentation/packageplugin/plugindeserializationerror/malformedinputjson(_:).md)
- [PluginDeserializationError.internalError(_:)](swift-package-manager/documentation/packageplugin/plugindeserializationerror/internalerror(_:).md)
