Fix issues reported by clang-tidy cert checks (GTK client) (#4174)

* Fix `cert-err33-c` clang-tidy issues

* Fix `cert-str34-c` clang-tidy issues

* Fold free-standing functions into `FilterBar::Impl`

This is in preparation to next commit fixing `cert-err58-cpp`.

* Fix `cert-err58-cpp` clang-tidy issues

* Extend clang-tidy configuration
This commit is contained in:
Mike Gelfand
2022-11-15 01:53:12 +01:00
committed by GitHub
parent 5cb9e8c146
commit 2bd6c8aff4
14 changed files with 191 additions and 208 deletions

View File

@@ -1078,7 +1078,7 @@ namespace
class WebseedModelColumns : public Gtk::TreeModelColumnRecord
{
public:
WebseedModelColumns()
WebseedModelColumns() noexcept
{
add(key);
add(was_updated);
@@ -1099,7 +1099,7 @@ WebseedModelColumns const webseed_cols;
class PeerModelColumns : public Gtk::TreeModelColumnRecord
{
public:
PeerModelColumns()
PeerModelColumns() noexcept
{
add(key);
add(was_updated);
@@ -1958,7 +1958,7 @@ void buildTrackerSummary(
class TrackerModelColumns : public Gtk::TreeModelColumnRecord
{
public:
TrackerModelColumns()
TrackerModelColumns() noexcept
{
add(torrent_id);
add(text);