Kwalitee Issues

manifest_matches_dist

Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.

Error:

  • MANIFEST (43) does not match dist (42):
  • Missing in Dist: examples

valid_signature

Sign the dist as the last step before creating the archive. Take care not to modify/regenerate dist meta files or the manifest.

Error: gpg: Signature made Sun 23 Apr 2023 03:50:04 PM JST gpg: using RSA key 35ADBC3AF8355E845139D8965F3C0261CDB2E752 gpg: Can't check signature: No public key --- SIGNATURE Sun Apr 23 15:50:09 2023 +++ @@ -12,21 +12,21 @@ SHA256 37b8ab235956970a79398d1f6fbc6dadb071d49c95b06eb91aae80484b559256 examples/websocket.js SHA256 9d547b38a0dede77c7f66669cd63d0663829738e7f197f7e7c2b7c684a31a1bf examples/websocket.pod SHA256 7d9706ca11ed548bcc56ffbdd6d3e55a721cc3a82b3332399b85cf02f8ddbb5f lib/WebSocket.pm -SHA256 5f7553f2f9ac0aa7932d62a468cf5a79b16aae2e3e8e70cdd44575bd6112ce9f lib/WebSocket/Client.pm -SHA256 014488019e3e26ca4a89a36ffb97a8167e950de30fb7e6eb6ca03aa73177a4d0 lib/WebSocket/Common.pm -SHA256 d80a88b8e2be4b084da3ea6009bd3ec53c85612d6959af555af4433b77c42745 lib/WebSocket/Connection.pm +SHA256 5be85c928c13f822ba97f6f034bf5a80455fa8e19bc30c4ecd34f8ddbba9a044 lib/WebSocket/Client.pm +SHA256 89f4b1399ab822af0ecb98be17a6db30cf0ed1be880a3398a86fd50f2d481fd7 lib/WebSocket/Common.pm +SHA256 f522faddb83cf83386e94919bf2691833f0533376a4377ed5edbe571ce439375 lib/WebSocket/Connection.pm SHA256 ee58420f4dc80e8b8d66851647e278057fc7f751399c75473e723647843a8245 lib/WebSocket/Exception.pod SHA256 eec2a17c04cda711443730ae3718141a08b18fd119a2abddfdadbbfdb5dd7bf1 lib/WebSocket/Extension.pm -SHA256 e22a84365209df37cf29dd6d87364e665c2f7e48bede98322c8d5e862ec14df5 lib/WebSocket/Frame.pm +SHA256 6292fa23584a316fb5974f6c7cfd048c13707ef81348527b1d3c8d888a1f8076 lib/WebSocket/Frame.pm SHA256 4a53081dbbaf146c75420b23576fb09873a50338b6d5b26e8d493eca8544aaa6 lib/WebSocket/Handshake.pm -SHA256 ad18ea53af6115182610ecd35561c6a3dc63f8e11dff0a43b3c8789fdb271b2f lib/WebSocket/Handshake/Client.pm +SHA256 bb8e29402456eb0208a0f4f0f9b77d2fcf4b1f81300d1f1b089ff6d56b2e3900 lib/WebSocket/Handshake/Client.pm SHA256 0e86d8adcb8ac50c07544a081708993f603561cf8981d5bcd0edfe53509548e2 lib/WebSocket/Handshake/Server.pm -SHA256 f185b5798e0a49eead70fcc30831d173491dec049d8dccb2637300c542b1fb98 lib/WebSocket/HeaderValue.pm -SHA256 6fb667004d3359b33a8a4a2d45c5ba4023d4f98f6528a3975a83f89f7177f464 lib/WebSocket/Headers.pm -SHA256 cb1fc37af32477eb81377eabb766eedc3ff685aaedb1f860581d5e81ff7f9d80 lib/WebSocket/Request.pm -SHA256 070d0350996179f11d1b97244638d685776243797513b35e585e4200c836f632 lib/WebSocket/Response.pm -SHA256 c95875a249a870c7e67b3b8ee6b36f614313ea4a90f7c0ad4335945e56c9e504 lib/WebSocket/Server.pm -SHA256 943f29c018b7ffe6e63dd4a2b2cecd368fa6cd61421680e26a51579a29649dbd lib/WebSocket/Version.pm +SHA256 23ef793b1ead93b839118bd3ff7787024da08dcbd46d5129eef10e3ae29bfd9f lib/WebSocket/HeaderValue.pm +SHA256 fadcf21b640bdc30766da0f404b4a40a911461a9fd2e95c3370c76dfb63a50f5 lib/WebSocket/Headers.pm +SHA256 86f5b6fd132ea94e1f769d1036549e37c60141fddc04aefb246c827b78be6cf6 lib/WebSocket/Request.pm +SHA256 fd2ef0aed931566523cb9fa2c7aad29147c9a00a35524a32f3be8440fb7ac29b lib/WebSocket/Response.pm +SHA256 18d25581157460b1cd545737d6c27f8c113bdc50e6cd6e08c69e913a1a8dcc1a lib/WebSocket/Server.pm +SHA256 6add733e1c16273da793cfcf1dd050b58a9a97b4735ea436830b1019625318f1 lib/WebSocket/Version.pm SHA256 8b0a80c363440b79ad0b8a83b9677ddb3ba8591349fdc288800cce693f5c3671 t/001_load.t SHA256 923393f8a536453c6aea2b4e92be269f3fbe8044a983d49d5a67bd90c7029c35 t/002_frame.t SHA256 1ca312a3894925438b84c877052caed4531170b09b7239abd2eca7b9d7da684f t/003_rsv.t ==> MISMATCHED content between SIGNATURE and distribution files! <==

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 0.001000,0.001001,0.001002,0.001006

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

Modules

Name Abstract Version View
WebSocket WebSocket Client & Server 0.001006 metacpan
WebSocket::Client WebSocket Client 0.001001 metacpan
WebSocket::Common 0.001000 metacpan
WebSocket::Connection WebSocket Server Connection 0.001002 metacpan
WebSocket::Extension WebSocket Client & Server 0.001000 metacpan
WebSocket::Frame WebSocket Frame 0.001000 metacpan
WebSocket::Handshake WebSocket Client & Server 0.001000 metacpan
WebSocket::Handshake::Client WebSocket Client Handshake 0.001000 metacpan
WebSocket::Handshake::Server WebSocket Server Handshake 0.001000 metacpan
WebSocket::HeaderValue WebSocket Client & Server 0.001000 metacpan
WebSocket::Headers WebSocket Headers Class 0.001000 metacpan
WebSocket::Request WebSocket Request 0.001001 metacpan
WebSocket::Response WebSocket Response 0.001000 metacpan
WebSocket::Server WebSocket Server 0.001001 metacpan
WebSocket::Version WebSocket Version 0.001000 metacpan

Other Files

MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan
README.md metacpan