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

Stellarium / stellarium / 23203786678
11%
master: 11%

Build:
Build:
LAST BUILD BRANCH: fix-search-window-sluggishness
DEFAULT BRANCH: master
Ran 17 Mar 2026 04:28PM UTC
Jobs 1
Files 668
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

17 Mar 2026 03:44PM UTC coverage: 11.264% (-0.01%) from 11.277%
23203786678

push

github

10110111
Make object searches return StelObjectP

The Search dialog is currently implemented in a very suboptimal way,
especially since #4635, when it started triggering searches by name in
its CompletionListModel::data method. The search is supposed to get
object type for each item found, which is only a name of the object.

What the dialog would really want is to have object pointers in the
search results, not simply names. This requires a huge refactoring of
the search API in StelObjectModule, so that the object listing methods
return the object pointers. This is exactly what this change does. In
addition to the pointers the API still returns the names, because it
looks like the right names for search results are not always trivial
to find out from the object itself.

Fixes #4655.

0 of 500 new or added lines in 21 files covered. (0.0%)

25 existing lines in 5 files now uncovered.

14713 of 130618 relevant lines covered (11.26%)

17514.36 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% plugins/TelescopeControl/src/TelescopeControl.hpp
4
0.0
0.0% plugins/MeteorShowers/src/MeteorShowers.cpp
4
0.0
0.0% plugins/Supernovae/src/Supernovae.cpp
4
0.0
0.0% src/core/modules/AsterismMgr.cpp
4
0.0
0.0% src/core/modules/HighlightMgr.cpp
5
0.0
0.0% plugins/TelescopeControl/src/TelescopeControl.cpp
6
0.0
0.0% plugins/Quasars/src/Quasars.cpp
6
0.0
0.0% src/core/modules/CustomObjectMgr.cpp
7
0.0
0.0% src/core/StelObjectMgr.cpp
9
0.0
0.0% plugins/RemoteControl/src/ObjectService.cpp
13
0.0
0.0% src/core/modules/NomenclatureMgr.cpp
15
0.0
0.0% src/core/StelObjectModule.cpp
16
0.0
0.0% src/core/modules/ConstellationMgr.cpp
19
0.0
0.0% plugins/Novae/src/Novae.cpp
20
0.32
-0.0% plugins/Satellites/src/Satellites.cpp
20
0.0
0.0% src/gui/SearchDialog.cpp
23
0.0
0.0% plugins/Pulsars/src/Pulsars.cpp
25
0.0
0.0% plugins/Exoplanets/src/Exoplanets.cpp
36
0.0
0.0% src/core/modules/SolarSystem.cpp
123
0.0
0.0% src/core/modules/StarMgr.cpp
140
0.0
0.0% src/core/modules/NebulaMgr.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% src/core/modules/SolarSystem.cpp
2
0.0
0.0% plugins/Pulsars/src/Pulsars.cpp
2
0.0
0.0% src/core/modules/ConstellationMgr.cpp
6
0.0
0.0% src/core/modules/NebulaMgr.cpp
14
0.0
0.0% src/core/modules/StarMgr.cpp
Jobs
ID Job ID Ran Files Coverage
1 23203786678.1 17 Mar 2026 04:28PM UTC 668
11.26
GitHub Action Run
Source Files on build 23203786678
  • Tree
  • List 668
  • Changed 38
  • Source Changed 38
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23203786678
  • b4a2935c on github
  • Prev Build on master (#23077839072)
  • Next Build on fix-search-window-sluggishness (#23203922253)
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