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

SFML / SFML / 8912997798
60%

Build:
DEFAULT BRANCH: master
Ran 01 May 2024 06:03PM UTC
Jobs 32
Files 242
Run time 1min
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

01 May 2024 06:00PM UTC coverage: 51.884% (+0.3%) from 51.598%
8912997798

push

github

ChrisThrasher
Rewrite `sf::Event` API to improve type safety

This new API is built on top of std::variant. This allows us to
store many different event types in a space-efficient way and access
the active event type in a type-safe manner that eliminates the
categories of UB that are possible with unions.

Co-authored-by: kimci86 <kimci86@hotmail.fr>

5529 of 11834 branches covered (46.72%)

Branch coverage included in aggregate %.

65 of 228 new or added lines in 12 files covered. (28.51%)

21 existing lines in 6 files now uncovered.

10468 of 18998 relevant lines covered (55.1%)

6499.26 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
75.93
0.0% src/SFML/Window/WindowBase.cpp
2
6.49
0.0% src/SFML/Window/macOS/SFOpenGLView+keyboard.mm
4
33.96
0.63% src/SFML/Window/macOS/SFKeyboardModifiersHelper.mm
4
9.57
0.05% src/SFML/Window/macOS/SFOpenGLView+mouse.mm
8
32.09
1.43% src/SFML/Window/WindowImpl.cpp
19
46.64
4.12% src/SFML/Window/macOS/WindowImplCocoa.mm
26
0.0
0.0% src/SFML/Window/DRM/InputImpl.cpp
44
43.24
0.73% src/SFML/Window/Unix/WindowImplX11.cpp
54
30.56
0.87% src/SFML/Window/Win32/WindowImplWin32.cpp

Uncovered Existing Lines

Lines Coverage ∆ File
1
33.96
0.63% src/SFML/Window/macOS/SFKeyboardModifiersHelper.mm
1
30.56
0.87% src/SFML/Window/Win32/WindowImplWin32.cpp
2
0.0
0.0% src/SFML/Window/DRM/InputImpl.cpp
3
43.24
0.73% src/SFML/Window/Unix/WindowImplX11.cpp
4
46.64
4.12% src/SFML/Window/macOS/WindowImplCocoa.mm
10
6.49
0.0% src/SFML/Window/macOS/SFOpenGLView+keyboard.mm
Jobs
ID Job ID Ran Files Coverage
1 Windows VS2022 ClangCL MSBuild Static Debug - 8912997798.1 01 May 2024 06:23PM UTC 182
54.15
GitHub Action Run
2 Windows VS2022 Unity Static Debug - 8912997798.2 01 May 2024 06:23PM UTC 150
55.58
GitHub Action Run
3 macOS x64 Static Debug - 8912997798.3 01 May 2024 06:29PM UTC 184
54.8
GitHub Action Run
4 Windows VS2022 OpenGL ES Static Debug - 8912997798.4 01 May 2024 06:22PM UTC 151
55.93
GitHub Action Run
5 Windows VS2022 x64 Shared Debug - 8912997798.5 01 May 2024 06:24PM UTC 151
55.55
GitHub Action Run
6 Windows VS2022 x86 Static Debug - 8912997798.6 01 May 2024 06:28PM UTC 150
55.62
GitHub Action Run
7 Windows VS2019 x64 Static Debug - 8912997798.7 01 May 2024 06:14PM UTC 150
55.58
GitHub Action Run
8 macOS x64 Xcode Shared Debug - 8912997798.8 01 May 2024 06:32PM UTC 184
54.8
GitHub Action Run
9 Windows LLVM/Clang Shared Debug - 8912997798.9 01 May 2024 06:11PM UTC 184
54.0
GitHub Action Run
10 Linux GCC OpenGL ES Static Debug - 8912997798.10 01 May 2024 06:07PM UTC 137
22.95
GitHub Action Run
11 Linux GCC DRM Static Debug - 8912997798.11 01 May 2024 06:03PM UTC 131
27.25
GitHub Action Run
12 Windows VS2022 Unity Shared Debug - 8912997798.12 01 May 2024 06:21PM UTC 151
55.55
GitHub Action Run
13 Windows VS2022 OpenGL ES Shared Debug - 8912997798.13 01 May 2024 06:21PM UTC 152
55.89
GitHub Action Run
14 Linux Clang Static Debug - 8912997798.14 01 May 2024 06:03PM UTC 173
52.74
GitHub Action Run
15 macOS x64 Xcode Static Debug - 8912997798.15 01 May 2024 06:31PM UTC 184
54.8
GitHub Action Run
16 Linux Clang Shared Debug - 8912997798.16 01 May 2024 06:03PM UTC 173
52.74
GitHub Action Run
17 Linux GCC Shared Debug - 8912997798.17 01 May 2024 06:08PM UTC 136
50.08
GitHub Action Run
18 Windows VS2019 x64 Shared Debug - 8912997798.18 01 May 2024 06:14PM UTC 151
55.55
GitHub Action Run
19 Windows VS2022 x86 Shared Debug - 8912997798.19 01 May 2024 06:28PM UTC 151
55.59
GitHub Action Run
20 macOS arm64 Shared Debug - 8912997798.20 01 May 2024 06:18PM UTC 184
54.63
GitHub Action Run
21 Windows MinGW Static Debug - 8912997798.21 01 May 2024 06:15PM UTC 133
51.96
GitHub Action Run
22 Windows LLVM/Clang Static Debug - 8912997798.22 01 May 2024 06:11PM UTC 159
61.11
GitHub Action Run
23 Windows VS2022 ClangCL MSBuild Shared Debug - 8912997798.23 01 May 2024 06:19PM UTC 184
54.03
GitHub Action Run
24 macOS arm64 Static Debug - 8912997798.24 01 May 2024 06:17PM UTC 184
54.63
GitHub Action Run
25 Linux GCC DRM Shared Debug - 8912997798.25 01 May 2024 06:03PM UTC 131
27.33
GitHub Action Run
26 Windows VS2019 x86 Shared Debug - 8912997798.26 01 May 2024 06:15PM UTC 151
55.55
GitHub Action Run
27 Windows MinGW Shared Debug - 8912997798.27 01 May 2024 06:15PM UTC 133
51.96
GitHub Action Run
28 Linux GCC Static Debug - 8912997798.28 01 May 2024 06:08PM UTC 136
50.03
GitHub Action Run
29 macOS x64 Shared Debug - 8912997798.29 01 May 2024 06:23PM UTC 184
54.8
GitHub Action Run
30 Linux GCC OpenGL ES Shared Debug - 8912997798.30 01 May 2024 06:03PM UTC 137
23.02
GitHub Action Run
31 Windows VS2019 x86 Static Debug - 8912997798.31 01 May 2024 06:18PM UTC 150
55.58
GitHub Action Run
32 Windows VS2022 x64 Static Debug - 8912997798.32 01 May 2024 06:25PM UTC 150
55.58
GitHub Action Run
Source Files on build 8912997798
  • Tree
  • List 242
  • Changed 36
  • Source Changed 15
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #8912997798
  • 59447dd8 on github
  • Prev Build on master (#8887495729)
  • Next Build on master (#8932890594)
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