• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

polserver / polserver / 21108840797
61%

Build:
DEFAULT BRANCH: master
Ran 18 Jan 2026 08:45AM UTC
Jobs 1
Files 822
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Jan 2026 08:35AM UTC coverage: 60.508% (+0.02%) from 60.492%
21108840797

push

github

web-flow
ClangTidy readability-else-after-return (#857)

* trigger tidy

* Automated clang-tidy change: readability-else-after-return

* compile test

* rerun

* Automated clang-tidy change: readability-else-after-return

* trigger..

* Automated clang-tidy change: readability-else-after-return

* manually removed a few

* Automated clang-tidy change: readability-else-after-return

* removed duplicate code

* fix remaining warnings

* fixed scope

---------

Co-authored-by: Clang Tidy <clang-tidy@users.noreply.github.com>

837 of 1874 new or added lines in 151 files covered. (44.66%)

46 existing lines in 25 files now uncovered.

44448 of 73458 relevant lines covered (60.51%)

525066.38 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
80.1
0.0% pol-core/bscript/blong.cpp
1
78.16
0.0% pol-core/bscript/bstruct.cpp
1
92.03
0.0% pol-core/bscript/compiler/Compiler.cpp
1
92.11
0.0% pol-core/bscript/compiler/ast/FunctionCall.cpp
1
50.0
0.0% pol-core/bscript/compiler/astbuilder/AvailableParseTree.cpp
1
92.54
0.0% pol-core/bscript/compiler/file/PrettifyFileProcessor.cpp
1
94.37
0.0% pol-core/bscript/dbl.cpp
1
57.48
0.0% pol-core/pol/accounts/accounts.cpp
1
7.41
0.0% pol-core/pol/bowsalut.cpp
1
56.47
0.0% pol-core/pol/cfgrepos.cpp
1
0.0
0.0% pol-core/pol/door.cpp
1
97.06
0.0% pol-core/pol/fnsearch.cpp
1
93.44
0.0% pol-core/pol/item/item.h
1
80.5
0.0% pol-core/pol/item/itemdesc.cpp
1
56.25
0.0% pol-core/pol/listenpt.cpp
1
18.98
0.0% pol-core/pol/miscmsg.cpp
1
90.0
0.0% pol-core/pol/mobile/npc.h
1
47.84
0.0% pol-core/pol/module/filemod.cpp
1
86.0
0.0% pol-core/pol/module/storagemod.cpp
1
0.0
0.0% pol-core/pol/module/vitalmod.h
1
68.0
0.0% pol-core/pol/multi/multicr.cpp
1
94.37
0.0% pol-core/pol/multi/multidef.cpp
1
51.63
0.54% pol-core/pol/network/auxclient.cpp
1
68.13
0.0% pol-core/pol/network/clientio.cpp
1
45.63
0.0% pol-core/pol/npctemplates.cpp
1
43.42
0.0% pol-core/pol/proplist.cpp
1
79.73
0.0% pol-core/pol/scrdef.cpp
1
0.0
0.0% pol-core/pol/skilladv.cpp
1
21.15
0.0% pol-core/pol/spelbook.cpp
1
10.42
0.0% pol-core/pol/spells.cpp
1
10.75
0.0% pol-core/pol/textcmd.cpp
1
0.0
0.0% pol-core/pol/tips.cpp
1
77.27
0.0% pol-core/pol/uoskills.cpp
2
94.44
0.0% pol-core/bscript/compiler/astbuilder/CompoundStatementBuilder.cpp
2
95.39
0.0% pol-core/bscript/compiler/astbuilder/ExpressionBuilder.cpp
2
86.43
0.0% pol-core/bscript/compiler/astbuilder/ValueBuilder.cpp
2
83.76
0.0% pol-core/bscript/compiler/file/PrettifyLineBuilder.cpp
2
0.0
0.0% pol-core/clib/passert.cpp
2
92.09
0.0% pol-core/clib/strutil.cpp
2
91.03
0.0% pol-core/plib/mapserver.cpp
2
20.07
0.0% pol-core/pol/binaryfilescrobj.cpp
2
54.2
0.0% pol-core/pol/item/armor.cpp
2
83.05
0.0% pol-core/pol/mobile/chrituse.cpp
2
0.0
0.0% pol-core/pol/module/uomod3.cpp
2
75.68
0.0% pol-core/pol/realms/realmfunc.cpp
2
57.84
0.0% pol-core/pol/storage.cpp
2
57.62
0.0% pol-core/pol/target.cpp
2
49.84
0.0% pol-core/pol/ufunc.cpp
2
66.28
0.0% pol-core/pol/uimport.cpp
3
89.54
0.0% pol-core/bscript/compiler/astbuilder/SimpleStatementBuilder.cpp
3
54.22
0.0% pol-core/bscript/eprog.cpp
3
37.83
0.0% pol-core/pol/accounts/acscrobj.cpp
3
5.26
0.0% pol-core/pol/console.cpp
3
58.3
0.0% pol-core/pol/containr.cpp
3
69.23
0.0% pol-core/pol/dap/handles.cpp
3
30.0
0.0% pol-core/pol/guildscrobj.cpp
3
9.09
0.0% pol-core/pol/module/clmod.cpp
3
13.31
0.0% pol-core/pol/packetscrobj.cpp
3
53.61
0.0% pol-core/pol/scrstore.cpp
4
92.59
-0.01% pol-core/bscript/compiler/analyzer/SemanticAnalyzer.cpp
4
76.64
-0.11% pol-core/bscript/dict.cpp
4
73.97
0.0% pol-core/clib/fileutil.cpp
4
74.73
0.0% pol-core/plib/pkg.cpp
4
51.2
0.0% pol-core/pol/login.cpp
4
44.71
0.0% pol-core/pol/network/clientthread.cpp
4
62.34
0.0% pol-core/pol/npctmpl.cpp
4
30.4
0.0% pol-core/pol/umap.cpp
4
17.09
0.0% pol-core/poltool/PolToolMain.cpp
5
62.36
0.06% pol-core/ecompile/ECompileMain.cpp
5
25.28
0.0% pol-core/pol/dropitem.cpp
5
90.63
0.0% pol-core/pol/item/itemcr.cpp
5
46.0
0.0% pol-core/pol/module/boatmod.cpp
5
64.79
0.0% pol-core/pol/module/utilmod.cpp
5
18.49
0.0% pol-core/pol/multi/customhouses.cpp
5
0.0
0.0% pol-core/pol/useskill.cpp
6
78.3
0.0% pol-core/clib/cfgfile.cpp
6
62.96
0.0% pol-core/plib/polfile2.cpp
6
15.09
0.0% pol-core/pol/crypt/cryptkey.cpp
6
51.56
0.0% pol-core/pol/exscrobj.cpp
6
61.65
0.0% pol-core/pol/item/weapon.cpp
6
82.01
0.0% pol-core/pol/module/basicmod.cpp
6
76.01
0.0% pol-core/pol/module/cfgmod.cpp
6
32.5
0.0% pol-core/pol/module/partymod.cpp
6
6.84
0.0% pol-core/pol/module/unimod.cpp
6
55.52
0.0% pol-core/pol/sqlscrobj.cpp
7
84.8
0.0% pol-core/bscript/executor.cpp
7
84.62
0.0% pol-core/pol/movement.cpp
7
14.59
0.0% pol-core/pol/partyscrobj.cpp
8
1.25
0.0% pol-core/pol/poldbg.cpp
9
87.94
0.44% pol-core/plib/stlastar.h
10
66.1
0.0% pol-core/bscript/escrutil.cpp
10
80.54
0.0% pol-core/bscript/str.cpp
10
47.98
0.0% pol-core/pol/module/guildmod.cpp
10
17.83
0.0% pol-core/pol/network/packethooks.cpp
11
34.25
0.0% pol-core/pol/polwww.cpp
12
51.08
0.0% pol-core/pol/multi/house.cpp
13
65.16
0.0% pol-core/pol/module/datastore.cpp
13
11.15
0.0% pol-core/pol/module/uomod2.cpp
13
28.85
0.0% pol-core/pol/module/vitalmod.cpp
14
41.67
0.0% pol-core/pol/module/attributemod.cpp
15
46.09
0.0% pol-core/pol/module/polsystemmod.cpp
15
76.79
0.0% pol-core/pol/multi/boat.cpp
17
42.93
0.0% pol-core/plib/uofile01.cpp
18
74.51
-0.04% pol-core/bscript/object.cpp
18
81.23
0.0% pol-core/pol/item/item.cpp
18
58.58
0.0% pol-core/pol/mobile/npc.cpp
18
47.22
0.0% pol-core/pol/repsys.cpp
19
61.93
0.0% pol-core/clib/network/wnsckt.cpp
21
57.01
0.0% pol-core/pol/dblclick.cpp
21
15.84
0.0% pol-core/pol/loaddata.cpp
23
61.88
0.0% pol-core/pol/module/httpmod.cpp
23
15.57
0.1% pol-core/pol/module/npcmod.cpp
25
33.98
0.0% pol-core/pol/xmlfilescrobj.cpp
26
20.16
0.0% pol-core/pol/party.cpp
28
2.98
0.0% pol-core/pol/create.cpp
31
47.45
0.1% pol-core/pol/network/client.cpp
35
62.82
0.0% pol-core/pol/mobile/charactr.cpp
42
55.79
0.0% pol-core/pol/uoscrobj.cpp
44
62.5
-0.05% pol-core/pol/module/osmod.cpp
54
49.24
0.0% pol-core/pol/uoexec.cpp
146
33.92
0.03% pol-core/pol/module/uomod.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.3
0.0% pol-core/bscript/compiler/codegen/DataEmitter.cpp
1
83.76
0.0% pol-core/bscript/compiler/file/PrettifyLineBuilder.cpp
1
76.64
-0.11% pol-core/bscript/dict.cpp
1
74.51
-0.04% pol-core/bscript/object.cpp
1
51.56
0.0% pol-core/pol/exscrobj.cpp
1
81.23
0.0% pol-core/pol/item/item.cpp
1
90.63
0.0% pol-core/pol/item/itemcr.cpp
1
61.88
0.0% pol-core/pol/module/httpmod.cpp
1
15.57
0.1% pol-core/pol/module/npcmod.cpp
1
62.5
-0.05% pol-core/pol/module/osmod.cpp
1
68.13
0.0% pol-core/pol/network/clientio.cpp
1
62.34
0.0% pol-core/pol/npctmpl.cpp
1
20.16
0.0% pol-core/pol/party.cpp
1
53.61
0.0% pol-core/pol/scrstore.cpp
1
55.52
0.0% pol-core/pol/sqlscrobj.cpp
1
0.0
0.0% pol-core/pol/tips.cpp
2
87.94
0.44% pol-core/plib/stlastar.h
2
58.58
0.0% pol-core/pol/mobile/npc.cpp
2
76.01
0.0% pol-core/pol/module/cfgmod.cpp
2
65.16
0.0% pol-core/pol/module/datastore.cpp
2
64.79
0.0% pol-core/pol/module/utilmod.cpp
2
34.25
0.0% pol-core/pol/polwww.cpp
3
78.3
0.0% pol-core/clib/cfgfile.cpp
7
49.24
0.0% pol-core/pol/uoexec.cpp
8
33.92
0.03% pol-core/pol/module/uomod.cpp
Jobs
ID Job ID Ran Files Coverage
1 21108840797.1 18 Jan 2026 08:45AM UTC 822
60.51
GitHub Action Run
Source Files on build 21108840797
  • Tree
  • List 822
  • Changed 140
  • Source Changed 0
  • Coverage Changed 140
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • bce1154d on github
  • Prev Build on master (#21098392397)
  • Next Build on master (#21109940078)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc