Bug 143148 - Use pragma once instead of include guards (Episode 2: Endgame)
Summary: Use pragma once instead of include guards (Episode 2: Endgame)
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: target:7.3.0 target:7.4.0 reviewed:20...
Keywords: difficultyBeginner, easyHack, skillCpp, topicCleanup
Depends on:
Blocks: Dev-related
  Show dependency treegraph
 
Reported: 2021-07-01 15:07 UTC by Buovjaga
Modified: 2022-11-22 09:22 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Buovjaga 2021-07-01 15:07:20 UTC
Background: https://en.wikipedia.org/wiki/Include_guard

The task is to remove the include guards in the header files and replace them with "#pragma once".

This report is a continuation of bug 124176 - please see the commits in it for examples. The idea is to work on a few files per patch and move on to other tasks. This is a good first task for beginners.

Keep in mind:
- leave the status as NEW and do not assign this to yourself - multi-hacker tasks work like this
- write a brief, but informative commit message referring to the report ID
- don't leave extra blank lines in the source files

Simple command to get a list of possible candidates:

git grep "#ifndef" | grep hxx

Helper scripts are in bug 124176 comment 126 and bug 124176 comment 213

NOTE:

There are some source files containing include guards that are meant to also be processed by compilers other than LO's build baseline compilers:

* All URE include files, see the (generated via odk/CustomTarget_allheaders.mk) workdir/CustomTarget/odk/allheaders/allheaders.hxx for a complete list.

* Anything under odk/examples/.

For those source files, it is probably better to conservatively stick with include guards than to replace them with #pragma once.

To generate the allheaders.hxx file, run

make CustomTarget_odk/allheaders
Comment 1 Commit Notification 2021-07-15 06:07:18 UTC
YakovlevAl committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/2a31c5dd37012de5a52dbbc08937401fc38434fb

tdf#143148 Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 2 Commit Notification 2021-07-22 14:31:38 UTC
Sabyasachi Bhoi committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/cf717f6d41dd3a2a582ee1478e83c281b18b9c3f

tdf#143148: Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 3 Commit Notification 2021-07-24 15:14:26 UTC
Huilin committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/c5dcf48789d705d1b842e45d7c22cb38e477307c

tdf#143148: Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 4 Commit Notification 2021-07-30 05:56:01 UTC
Huilin committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/151237558c3da083a45b29a98523366a8d438aeb

tdf#143148: Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 5 Commit Notification 2021-08-05 18:23:21 UTC
oguzbalkaya committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/ae1ac7eaf14a78bff050b90daaf7a9996cfc2f9a

tdf#143148: Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 6 Commit Notification 2021-08-05 21:42:55 UTC
Zeynep Yavuz committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/e642179f466c899365fc9539a8aca66b39fea39a

tdf#143148: Use pragma once instead of include guards (Episode 2: Endgame)

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 7 Commit Notification 2021-08-10 17:26:20 UTC
Ankur Khandelwal committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/19b3b3b8a516fd7e76fba72ced43be539d01209a

tdf#143148 Replaced #include guards with #pragma once.

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 8 Commit Notification 2021-08-10 19:00:21 UTC
Emircan Agac committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/1788dbb32fd212a716ffca4facfc421c59f9ef5a

tdf#143148:Use pragma once in store

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 9 Commit Notification 2021-08-10 20:06:00 UTC
Yildiray committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/ab0bb71280999ef7c11c341f5269ea98019fe4c3

tdf#143148 Use pragma once in sdext

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 10 Commit Notification 2021-08-11 13:18:28 UTC
Zeynep Yavuz committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/b0a75847738060266ed1b0d5c046132b97e4e158

tdf#143148: Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 11 Commit Notification 2021-08-13 15:25:58 UTC
Emircan Agac committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/ca7e81099b65a72762699791fe114df4743fca13

tdf#143148:Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 12 Commit Notification 2021-08-14 13:13:33 UTC
Yildiray committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/768722ea12779e5c533d691c311b63490e2279d0

tdf#143148: Use pragma once in sdext

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 13 Commit Notification 2021-08-26 12:26:02 UTC
Baran Aytas committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/c7bc3f2ee22f6c5d00364947bdef7ece62a060bd

tdf#143148: Use pragma once in chart2

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 14 Commit Notification 2021-08-26 17:21:55 UTC
4k5h1t committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/0bae96d56134e2cd2a6fe101fc053cea48c1e017

tdf#143148: Use pragma once instead of include guards in compilerplugins

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 15 Commit Notification 2021-09-25 19:17:34 UTC
Chris Sherlock committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/b964de6daacd583a1ae10760fe76a6cb49bd2e4d

tdf#143148 - Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 16 Commit Notification 2021-10-05 16:27:07 UTC
Chris Sherlock committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/2c0ce0daa0a2eae87e6425793e0dfb39ac5a359e

tdf#143148 - Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 17 Commit Notification 2021-10-09 19:36:40 UTC
Julien Nabet committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/84a4e281c1a552b002b3a7162adfaece47761e88

tdf#143148 - Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 18 Commit Notification 2021-10-18 15:08:57 UTC
Henrik Palomäki committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/123edad21081ab45c8d83be4788f3c47c3b9a2dc

tdf#143148 - Use pragma once instead of include guards

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 19 Commit Notification 2021-11-21 13:41:44 UTC
Harjot committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/805fd18d934c7323f678eb4df2f4b770ea8184f1

tdf#143148 Use pragma once in i18npool

It will be available in 7.3.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 20 Commit Notification 2021-12-06 11:17:19 UTC
Pesi Taototo committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/5bd9ded5f01c39f201d21a90541aecb6dba80fad

tdf#143148 Use pragma once instead of include guards

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 21 Commit Notification 2021-12-10 10:02:47 UTC
VaibhavMalik4187 committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/6565f0d23737868fbbd1aa78c08223dd255e1924

tdf#143148 Use pragma once in vcl

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 22 Commit Notification 2021-12-29 04:51:24 UTC
Ramreiso Kashung committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/7fe2ce55ab86cc7a32850fdf504e368c535949c3

tdf#143148 : Use pragma once instead of include guards

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 23 Commit Notification 2022-02-09 07:43:30 UTC
Sinduja Y committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/0bc1f4aba10194547a8169eb568cc62e84ec89db

tdf#143148 Use pragma once instead of include guards

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 24 Commit Notification 2022-02-17 18:06:51 UTC
psidiumcode committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/b69dc9faac1bc5409f43160228703108a002ed11

tdf#143148 Use pragma once instead of include guards

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 25 Commit Notification 2022-02-21 06:30:05 UTC
Deep17 committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/6aec296589f9e1fb35443fc1cdbe5e8ea50d100b

tdf#143148 Use pragma once instead of include guards

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 26 Commit Notification 2022-02-22 07:27:40 UTC
Tushar Jham committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/122ebe3ac77056ef381981d641ea5d03b2a62001

tdf#143148 Use pragma once instead of include guards

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 27 Buovjaga 2022-03-28 06:35:10 UTC
Note: ignore files under the external/ directory as these are copies of external libraries and programs.
Comment 28 Commit Notification 2022-03-30 06:00:23 UTC
mostafa-elsharnoby committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/c03b09e502bf178ae3b6752408e4f9813d4a49a8

tdf#143148: Use pragma once instead of include guards

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 29 Commit Notification 2022-03-30 06:03:34 UTC
Yomnasalama committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/92ddacfaa00f7dbcddc521f2239916e69e9a33d6

tdf#143148- Use pragma once in connectivity

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 30 Commit Notification 2022-04-10 20:36:16 UTC
Behrad Khorram committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/a30b3ef7ff4c69272c7c20dc9ea947c15b16216e

tdf#143148 Use pragma once instead of include guards in xlimits.hxx file

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 31 Commit Notification 2022-04-12 08:30:37 UTC
Shady Mohamed committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/4d27d087de2922f918a76437a1385dc4a287afc3

tdf#143148 Use pragma once instead of include guards

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 32 Commit Notification 2022-04-17 14:57:55 UTC
Aman Jha committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/7784744b1fbc0e07c1b01addd1043606e8a631da

tdf#143148 use pragma once in idlc

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 33 Commit Notification 2022-04-18 16:12:16 UTC
Isha_Desai committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/7de83e464d21f68e1c88b9bf69264482fcc1e49d

tdf#143148 Use pragma once instead of include guards.

It will be available in 7.4.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 34 Hossein 2022-06-14 13:26:21 UTC
Re-evaluating the EasyHack in 2022

This task is still relevant, at it is can be a starting point for the newbies who want to start working with the code and submitting patches.
Comment 35 Commit Notification 2022-06-18 13:43:43 UTC
Diane Leigh committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/243ffb1604e784a5dbc455a32681af32dd0126af

tdf#143148 Use pragma once in embedserv and helpcompiler

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 36 Commit Notification 2022-06-24 06:11:41 UTC
Mahdyar M. M. Sadeghi committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/073b1aeb8c02500b8cf8844a1ac774a693e0d39f

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 37 Commit Notification 2022-06-26 06:35:18 UTC
Amir H committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/e9d4fe965aa40496fb0e2107a3abf1e260a65c28

tdf#143148 Use pragma once instead of the include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 38 Commit Notification 2022-06-26 08:10:44 UTC
Parsa committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/e021fc0a1a00f4ac635cdbeb89826805482e50df

tdf#143148: Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 39 Commit Notification 2022-06-27 21:36:53 UTC
Mahkame Arabgari committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/30ef327ff4ad2eb213265596368677db9b4c074a

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 40 Commit Notification 2022-06-30 14:19:51 UTC
Mahdi Tizabi committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/5cbbbe559ea37b10f276b5a6231c9cc26f8bee12

tdf#143148 Use pragma once in vcl part

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 41 Commit Notification 2022-07-03 07:14:25 UTC
Chris Sherlock committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/c28455b899fa7e9d88f843cd59663aa522a28a33

tdf#143148 store: Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 42 Commit Notification 2022-07-04 08:08:13 UTC
Chris Sherlock committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/6952be913510c63716940648a06163c19622187e

tdf#143148 registry: Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 43 Commit Notification 2022-07-10 12:27:00 UTC
Mohsen Rahimi committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/63ef38cf8140a155e8d34497c5b0050432298bce

tdf#143148 embedserv: Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 44 Commit Notification 2022-07-10 15:36:47 UTC
ehsan committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/2558bb6cfd7e3faf33b7b24cb056a8e44ba8297d

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 45 Commit Notification 2022-07-10 17:14:14 UTC
ehsan committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/514de206bcd4a59260a806b86f0e90146681d186

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 46 Commit Notification 2022-07-10 19:53:04 UTC
am.faraji committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/5aad816758652e5a4112527cf477d84e72a724ba

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 47 Commit Notification 2022-07-10 20:30:19 UTC
nazanin yadi committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/a93d7e7df6804cd6f1f2fa1ef0e6e95ce6c3752a

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 48 Commit Notification 2022-07-11 10:52:58 UTC
Arman Rezaei committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/20c54847db287a21285835bbdfd09a66070a4c6d

tdf#143148 - Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 49 Commit Notification 2022-07-22 17:53:55 UTC
PoonamShokeen committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/053f470316b89b6fcea1fac69e6bffd4f65f91ee

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 50 Commit Notification 2022-07-28 14:24:47 UTC
Chris Sherlock committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/2732115080036e4333fd025ca00396b3ff48c624

tdf#143148 tools: Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 51 Commit Notification 2022-09-17 07:17:44 UTC
U-LAPTOP-06BFT6KB\Client committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/c1e65e8010348b39ba9ffadd3ebfd2587a969c82

tdf#143148 use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 52 Commit Notification 2022-10-05 09:49:43 UTC
Nalini Prasad Dash committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/837d52dbc296526f65e16b458152414059abd782

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 53 Commit Notification 2022-10-14 06:09:40 UTC
Rakielle committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/f42bd275ce707ce3d88553d04582333f2eff0d71

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 54 Commit Notification 2022-10-14 08:44:00 UTC
Calvince Otieno committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/93b75323205b1337643c7df2d5aa0eaeb49f888b

tdf#143148 Use pragma once instead of include guards in the header file

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 55 Commit Notification 2022-10-14 09:04:14 UTC
Emmanuel Peter committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/6629197f08249725e9fef4f0c5fee3c98657d838

tdf#143148: Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 56 Commit Notification 2022-10-16 10:40:10 UTC
OmkarAcharekar committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/3398a2bc324bb00c18071374cb33f97cd9902860

tdf#143148 Use pragma once in sw/source/ui/envelp

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 57 Commit Notification 2022-10-18 16:41:17 UTC
Hemant Kumar Singh committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/683c2e286e2b8f3220481625d085bdde8e1eab29

tdf#143148 Use pragma once in vcl/source/edit

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 58 Commit Notification 2022-11-02 17:45:21 UTC
sahilbutoal08 committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/ac90933dde68c6daf1eeebabb55de6e361eb4995

tdf#143148 Use of #pragma once instead of include guards.

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 59 Commit Notification 2022-11-03 06:36:09 UTC
zonnebloempje committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/e519b121e3e43e4fd9e8e11c2ead4076ccda422f

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 60 Commit Notification 2022-11-08 19:31:07 UTC
Harshita Nag committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/ddb8a1a282aae74c1cee3a5e1f446abd0c00b116

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 61 Commit Notification 2022-11-19 17:58:24 UTC
Siddharth committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/9cac01b4f19c8fc3adb1a19a71b2f214a1586d8f

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 62 Commit Notification 2022-11-22 06:44:26 UTC
Bogdan B committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/b813326ac01b8c8773b499afc9c5ec7dafcbf44f

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 63 Commit Notification 2022-11-22 06:47:36 UTC
Bogdan B committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/08e163864fb48c5299518e98ddff57f192a1ba2a

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 64 Commit Notification 2022-11-22 06:47:45 UTC
Bogdan B committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/39490a5a07db543f681fcd6e59083d5c72dc9927

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 65 Commit Notification 2022-11-22 06:48:54 UTC
Bogdan B committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/b43d4e1d220b333b7eb17e8a7d914e2cab72985f

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 66 Commit Notification 2022-11-22 06:50:03 UTC
Bogdan B committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/e1562ac3d7821cee90db383db5734b86691a3887

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 67 Commit Notification 2022-11-22 08:25:08 UTC
Bogdan B committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/70987cc656f0cded915be5aa148f265a257ec791

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 68 Commit Notification 2022-11-22 09:21:32 UTC
Bogdan B committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/f2daf6c28fea2b8a1c7c8638ed14f3c0e6c5a034

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 69 Commit Notification 2022-11-22 09:22:41 UTC
Bogdan B committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/c2d1cfd346f7546adbe1cbe8df797adcafcc4acf

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 70 Commit Notification 2022-11-22 09:22:50 UTC
Bogdan B committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/1cd62f8cc6d47d1d3ba695e00fc36d650084fede

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 71 Commit Notification 2022-11-22 09:22:59 UTC
Bogdan B committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/abe269d3f9ca01bb1151d3ef8c20bcfa6530c65c

tdf#143148 Use pragma once instead of include guards

It will be available in 7.5.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.