| 176 | } |
| 177 | |
| 178 | [[nodiscard]] |
| 179 | static inline GErrorResult<> write_line(GOutputStream* out, const char* line) { |
| 180 | Gjs::AutoError error; |
| 181 | if (!g_output_stream_printf(out, nullptr, nullptr, error.out(), "%s\n", |
| 182 | line)) |
| 183 | return Err(error.release()); |
| 184 | return Ok{}; |
| 185 | } |
| 186 | |
| 187 | [[nodiscard]] |
| 188 | GErrorResult<Gjs::AutoUnref<GFile>> write_statistics_internal(GjsCoverage* self, |
no test coverage detected