2
0
mirror of https://github.com/boostorg/gil.git synced 2026-02-25 16:32:09 +00:00
Commit Graph

7 Commits

Author SHA1 Message Date
Mateusz Loskot
bf67e796c6 Apply clang-tidy modernize-use-using to all tests (#199)
Run clang-tidy 7.0 with `-checks='-*,modernize-use-using' -fix`
against TU-s of all tests.

Manually refactor numerous typedef-s
- where missed by modernize-use-using check, not uncommon
- in code snippets in comments

Outcome is that searching for lower-case whole word typedef
in sources of all the tests should return no matches.
2018-12-18 00:13:39 +01:00
Mateusz Łoskot
32fec9f05b Refactor library includes to #include <boost/gil/...>
Group include directives, sort within group:
* In headers of GIL core and extensions:
  1. boost/gil/extension/*
  2. boost/gil/*
  3. boost/*
  4. C++ standard library headers
* In programs:
  1. boost/gil/*
  2. boost/*
  3. C++ standard library headers
  4. "xxx.hpp" for local headers
Add basic guidelines to CONTRIBUTING.md.
Add/Remove #include <boost/config.hpp> or std headers un/necessary.
Rename gil_concept.hpp to concepts.hpp.
Remove gil_all.hpp - we already have all-in-one boost/gil.hpp.
Tidy up and unify copyright and license header.
Tidy up formatting and excessive whitespaces in some comments.
Remove Doxygen block with file description, author, date, etc.
Remove dead or commented pragmas and directives.
Trim trailing whitespaces.
2018-09-28 16:26:34 +02:00
Stefan Seefeld
1f0bc35012 Introduce top-level gil.hpp header. (#70)
Introduce top-level boost/gil.hpp header.
2018-06-27 00:02:27 -04:00
Christian Henning
ac53ba14d6 Renamed test suite.
[SVN r84080]
2018-06-27 00:02:27 -04:00
Christian Henning
fc6b74a8e3 Added Missing Copyright and License notices.
[SVN r83194]
2018-06-27 00:02:27 -04:00
Christian Henning
d5ac812333 Fixed compiler errors for gcc and clang.
[SVN r82775]
2018-06-27 00:02:27 -04:00
Christian Henning
b884d1e755 Toolbox tests and documentation.
[SVN r82768]
2018-06-27 00:02:27 -04:00