On Mon, 17 Dec 2018 at 17:29, Paul A. Bristow via Boost
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Mateusz Loskot via Boost Sent: 17 December 2018 13:42 To: boost@lists.boost.org Cc: Mateusz Loskot Subject: [boost] Ignoring unused type aliases in concepts
In concepts, such unused type aliases are not uncommon. What is the best way to ignore compiler warnings about those?
Options I'm aware of are: 1. Adjust compile options in build configuration (Jamfile) 2. Use #pragma in headers 3. Use boost::ignore_unused_variable_warning(alias{}) (or little brother boost::ignore_unused) 4. Ignore ignoring them.
The options 1 and 2 are mentioned on https://svn.boost.org/trac10/wiki/Guidelines/WarningsGuidelines
The option 3 is not and is there any particular reason why?
No reason, except that TRAC is now read-only, so I can edit it.
Right. Sounds good :)
I asked before for suggestions about if and where this document should be placed in Boost's GitHub world, but didn't get any response.
If a decision can be made on this, then I will move it and update to include option 3.
Paul, I remember your call. In fact, I've been waiting for answer to your it myself too, because I was going to help copying the old wiki to GitHub. What about collecting a list of what to migrate and where? I've just started this page https://github.com/boostorg/website/wiki/Trac-Wiki-Migration Best regards, -- Mateusz Loskot, http://mateusz.loskot.net