Coverage Summary

Module PLS
Version 0.902
Database: /root/.cpan/build/PLS-0.902-0/cover_db
Report date: 2022-08-30 17:07:35
Perl version: v5.26.1
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 53.9 19.6 27.0 75.2 33.8 100.0 46.8
blib/lib/PLS.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PLS/JSON.pm 72.7 25.0 22.2 80.0 0.0 0.0 56.1
blib/lib/PLS/Parser/Document.pm 31.3 18.5 39.2 50.5 90.6 7.5 31.9
blib/lib/PLS/Parser/DocumentSymbols.pm 32.0 0.0 0.0 72.7 0.0 0.0 24.4
blib/lib/PLS/Parser/Element.pm 37.9 17.7 1.1 58.0 91.3 0.0 30.2
blib/lib/PLS/Parser/Element/Constant.pm 69.2 n/a n/a 75.0 100.0 0.0 72.2
blib/lib/PLS/Parser/Element/Package.pm 69.2 n/a n/a 60.0 100.0 0.0 70.0
blib/lib/PLS/Parser/Element/Subroutine.pm 36.3 0.0 n/a 44.4 75.0 0.0 31.6
blib/lib/PLS/Parser/Element/Variable.pm 81.8 n/a n/a 75.0 100.0 0.0 81.2
blib/lib/PLS/Parser/Element/VariableStatement.pm 60.0 n/a n/a 66.6 0.0 0.0 57.1
blib/lib/PLS/Parser/Index.pm 36.0 15.0 14.2 55.1 0.0 2.1 31.5
blib/lib/PLS/Parser/PackageSymbols.pm 72.3 21.4 22.2 60.0 0.0 0.1 57.6
blib/lib/PLS/Parser/Pod.pm 35.0 9.3 0.0 54.1 85.7 0.5 33.7
blib/lib/PLS/Parser/Pod/Builtin.pm 50.0 0.0 n/a 60.0 0.0 0.0 44.4
blib/lib/PLS/Parser/Pod/ClassMethod.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PLS/Parser/Pod/Method.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
blib/lib/PLS/Parser/Pod/Package.pm 29.0 0.0 0.0 60.0 0.0 0.0 24.0
blib/lib/PLS/Parser/Pod/Subroutine.pm 25.0 0.0 0.0 75.0 0.0 0.0 20.3
blib/lib/PLS/Parser/Pod/Variable.pm 35.2 0.0 n/a 66.6 0.0 0.0 33.3
blib/lib/PLS/Server.pm 97.5 68.7 44.4 95.0 0.0 80.6 86.4
blib/lib/PLS/Server/Message.pm 100.0 n/a n/a 100.0 0.0 0.0 94.7
blib/lib/PLS/Server/Method/CompletionItem.pm 64.2 0.0 n/a 75.0 0.0 0.0 57.1
blib/lib/PLS/Server/Method/ServerMethod.pm 98.0 95.8 n/a 100.0 0.0 0.0 95.5
blib/lib/PLS/Server/Method/TextDocument.pm 82.5 45.4 n/a 100.0 0.0 0.0 76.0
blib/lib/PLS/Server/Method/Workspace.pm 63.1 0.0 n/a 88.8 0.0 0.0 53.3
blib/lib/PLS/Server/Request.pm 73.3 n/a n/a 66.6 0.0 0.0 62.5
blib/lib/PLS/Server/Request/CancelRequest.pm 100.0 50.0 33.3 100.0 0.0 0.0 84.8
blib/lib/PLS/Server/Request/Client/RegisterCapability.pm 100.0 n/a n/a 100.0 0.0 0.0 94.1
blib/lib/PLS/Server/Request/CompletionItem/Resolve.pm 85.7 n/a n/a 80.0 0.0 0.0 80.0
blib/lib/PLS/Server/Request/Exit.pm 100.0 100.0 n/a 100.0 0.0 0.0 95.8
blib/lib/PLS/Server/Request/Factory.pm 90.0 37.5 83.3 100.0 0.0 0.0 81.1
blib/lib/PLS/Server/Request/Initialize.pm 97.8 50.0 33.3 100.0 0.0 0.0 89.5
blib/lib/PLS/Server/Request/Initialized.pm 93.0 50.0 n/a 88.2 0.0 0.0 86.6
blib/lib/PLS/Server/Request/Progress.pm 100.0 n/a n/a 100.0 0.0 0.0 94.4
blib/lib/PLS/Server/Request/Shutdown.pm 100.0 n/a n/a 100.0 0.0 0.0 96.0
blib/lib/PLS/Server/Request/TextDocument/Completion.pm 85.7 n/a n/a 80.0 0.0 0.0 80.0
blib/lib/PLS/Server/Request/TextDocument/Definition.pm 85.7 n/a n/a 80.0 0.0 0.0 80.0
blib/lib/PLS/Server/Request/TextDocument/DidChange.pm 61.3 0.0 n/a 81.8 0.0 0.0 60.0
blib/lib/PLS/Server/Request/TextDocument/DidClose.pm 71.4 n/a n/a 83.3 0.0 0.0 71.4
blib/lib/PLS/Server/Request/TextDocument/DidOpen.pm 100.0 n/a n/a 100.0 0.0 0.0 96.4
blib/lib/PLS/Server/Request/TextDocument/DidSave.pm 78.9 n/a n/a 83.3 0.0 0.0 76.9
blib/lib/PLS/Server/Request/TextDocument/DocumentSymbol.pm 85.7 n/a n/a 80.0 0.0 0.0 80.0
blib/lib/PLS/Server/Request/TextDocument/Formatting.pm 100.0 n/a n/a 100.0 0.0 0.0 95.0
blib/lib/PLS/Server/Request/TextDocument/Hover.pm 85.7 n/a n/a 80.0 0.0 0.0 80.0
blib/lib/PLS/Server/Request/TextDocument/PublishDiagnostics.pm 83.0 35.7 36.0 96.4 0.0 8.1 70.9
blib/lib/PLS/Server/Request/TextDocument/RangeFormatting.pm 85.7 n/a n/a 80.0 0.0 0.0 80.0
blib/lib/PLS/Server/Request/TextDocument/SignatureHelp.pm 85.7 n/a n/a 80.0 0.0 0.0 80.0
blib/lib/PLS/Server/Request/Window/WorkDoneProgress/Create.pm 100.0 n/a n/a 100.0 0.0 0.0 94.7
blib/lib/PLS/Server/Request/Workspace/ApplyEdit.pm 70.5 n/a n/a 80.0 0.0 0.0 69.5
blib/lib/PLS/Server/Request/Workspace/Configuration.pm 87.5 42.8 35.2 100.0 0.0 0.0 71.8
blib/lib/PLS/Server/Request/Workspace/DidChangeConfiguration.pm 85.7 n/a n/a 80.0 0.0 0.0 80.0
blib/lib/PLS/Server/Request/Workspace/DidChangeWatchedFiles.pm 52.5 0.0 n/a 77.7 0.0 0.0 43.7
blib/lib/PLS/Server/Request/Workspace/DidChangeWorkspaceFolders.pm 53.5 n/a n/a 83.3 0.0 0.0 57.1
blib/lib/PLS/Server/Request/Workspace/ExecuteCommand.pm 65.2 0.0 n/a 83.3 0.0 0.0 58.8
blib/lib/PLS/Server/Request/Workspace/Symbol.pm 85.7 n/a n/a 80.0 0.0 0.0 80.0
blib/lib/PLS/Server/Response.pm 100.0 n/a n/a 100.0 0.0 0.0 93.7
blib/lib/PLS/Server/Response/Cancelled.pm 100.0 n/a n/a 100.0 0.0 0.0 93.7
blib/lib/PLS/Server/Response/Completion.pm 17.3 0.0 0.0 50.0 0.0 0.1 14.0
blib/lib/PLS/Server/Response/DocumentSymbol.pm 60.0 0.0 0.0 66.6 0.0 0.0 51.0
blib/lib/PLS/Server/Response/Formatting.pm 83.3 0.0 n/a 88.8 0.0 0.0 78.5
blib/lib/PLS/Server/Response/Hover.pm 54.5 0.0 n/a 80.0 0.0 0.0 50.0
blib/lib/PLS/Server/Response/InitializeResult.pm 100.0 n/a n/a 100.0 0.0 0.0 93.3
blib/lib/PLS/Server/Response/InvalidRequest.pm 100.0 n/a n/a 100.0 0.0 0.0 93.7
blib/lib/PLS/Server/Response/Location.pm 48.0 0.0 n/a 80.0 0.0 0.0 45.7
blib/lib/PLS/Server/Response/RangeFormatting.pm 63.6 0.0 n/a 77.7 0.0 0.0 59.5
blib/lib/PLS/Server/Response/Resolve.pm 33.3 0.0 0.0 87.5 0.0 0.0 25.2
blib/lib/PLS/Server/Response/ServerNotInitialized.pm 100.0 n/a n/a 100.0 0.0 0.0 94.1
blib/lib/PLS/Server/Response/Shutdown.pm 100.0 n/a n/a 100.0 0.0 0.0 93.7
blib/lib/PLS/Server/Response/SignatureHelp.pm 48.3 0.0 0.0 83.3 0.0 0.0 37.7
blib/lib/PLS/Server/Response/WorkspaceSymbols.pm 38.7 0.0 n/a 80.0 0.0 0.0 39.0
blib/lib/PLS/Server/State.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0