Skip to content

Commit

Permalink
Cleanup header includes
Browse files Browse the repository at this point in the history
  • Loading branch information
dennisschagt committed May 18, 2024
1 parent ffc9e3d commit 34c75c6
Show file tree
Hide file tree
Showing 111 changed files with 47 additions and 208 deletions.
1 change: 0 additions & 1 deletion include/configexception.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#ifndef NEWSBOAT_CONFIGEXCEPTION_H_
#define NEWSBOAT_CONFIGEXCEPTION_H_

#include <stdexcept>
#include <string>

namespace newsboat {
Expand Down
1 change: 0 additions & 1 deletion include/confighandlerexception.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#ifndef NEWSBOAT_CONFIGHANDLEREXCEPTION_H_
#define NEWSBOAT_CONFIGHANDLEREXCEPTION_H_

#include <stdexcept>
#include <string>

namespace newsboat {
Expand Down
1 change: 0 additions & 1 deletion include/controller.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
#include "feedcontainer.h"
#include "filtercontainer.h"
#include "fslock.h"
#include "opml.h"
#include "queuemanager.h"
#include "regexmanager.h"
#include "reloader.h"
Expand Down
1 change: 0 additions & 1 deletion include/curldatareceiver.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#ifndef NEWSBOAT_CURLDATARECEIVER_H_
#define NEWSBOAT_CURLDATARECEIVER_H_

#include <cstdint>
#include <memory>
#include <string>

Expand Down
1 change: 0 additions & 1 deletion include/dbexception.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#define NEWSBOAT_DBEXCEPTION_H_

#include <sqlite3.h>
#include <stdexcept>
#include <string>

namespace newsboat {
Expand Down
1 change: 0 additions & 1 deletion include/dialogsformaction.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#define NEWSBOAT_DIALOGSFORMACTION_H_

#include "listformaction.h"
#include "listwidget.h"
#include "regexmanager.h"

namespace newsboat {
Expand Down
1 change: 0 additions & 1 deletion include/dirbrowserformaction.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
#include "configcontainer.h"
#include "file_system.h"
#include "formaction.h"
#include "listformatter.h"
#include "listwidget.h"
#include "stflrichtext.h"

Expand Down
1 change: 0 additions & 1 deletion include/feedhqapi.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

#include <libxml/tree.h>

#include "cache.h"
#include "remoteapi.h"

namespace newsboat {
Expand Down
1 change: 0 additions & 1 deletion include/filebrowserformaction.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
#include "configcontainer.h"
#include "file_system.h"
#include "formaction.h"
#include "listformatter.h"
#include "listwidget.h"
#include "stflrichtext.h"

Expand Down
2 changes: 0 additions & 2 deletions include/freshrssapi.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,8 @@

#include <libxml/tree.h>

#include "cache.h"
#include "remoteapi.h"
#include "rss/feed.h"
#include "3rd-party/json.hpp"
#include "utils.h"

class CurlHandle;
Expand Down
2 changes: 0 additions & 2 deletions include/inoreaderapi.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,7 @@

#include <libxml/tree.h>

#include "cache.h"
#include "remoteapi.h"
#include "urlreader.h"

namespace newsboat {

Expand Down
2 changes: 0 additions & 2 deletions include/itemlistformaction.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
#ifndef NEWSBOAT_ITEMLISTFORMACTION_H_
#define NEWSBOAT_ITEMLISTFORMACTION_H_

#include <assert.h>

#include "3rd-party/optional.hpp"

#include "configcontainer.h"
Expand Down
2 changes: 1 addition & 1 deletion include/itemrenderer.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
#include <string>
#include <vector>

#include "htmlrenderer.h"
#include "links.h"
#include "textformatter.h"

namespace newsboat {
Expand Down
2 changes: 1 addition & 1 deletion include/itemviewformaction.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#define NEWSBOAT_ITEMVIEWFORMACTION_H_

#include "formaction.h"
#include "htmlrenderer.h"
#include "links.h"
#include "regexmanager.h"
#include "textformatter.h"
#include "textviewwidget.h"
Expand Down
1 change: 0 additions & 1 deletion include/keycombination.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#ifndef NEWSBOAT_KEYCOMBINATION_H_
#define NEWSBOAT_KEYCOMBINATION_H_

#include <ostream>
#include <string>

namespace newsboat {
Expand Down
1 change: 0 additions & 1 deletion include/keymap.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

#include <map>
#include <string>
#include <utility>
#include <vector>

#include "configactionhandler.h"
Expand Down
3 changes: 1 addition & 2 deletions include/links.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
#ifndef NEWSBOAT_LINKS_H_
#define NEWSBOAT_LINKS_H_

#include <vector>
#include <utility>
#include <string>
#include <vector>

#include "config.h"

Expand Down
2 changes: 0 additions & 2 deletions include/listformatter.h
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
#ifndef NEWSBOAT_LISTFORMATTER_H_
#define NEWSBOAT_LISTFORMATTER_H_

#include <climits>
#include <string>
#include <utility>
#include <vector>

#include "regexmanager.h"
Expand Down
1 change: 0 additions & 1 deletion include/logger.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#ifndef NEWSBOAT_LOGGER_H_
#define NEWSBOAT_LOGGER_H_

#include "config.h"
#include "strprintf.h"

#include "libnewsboat-ffi/src/logger.rs.h"
Expand Down
1 change: 0 additions & 1 deletion include/matcherexception.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#define NEWSBOAT_MATCHEREXCEPTON_H_

#include <cstdint>
#include <stdexcept>
#include <string>

namespace newsboat {
Expand Down
1 change: 0 additions & 1 deletion include/oldreaderapi.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

#include <libxml/tree.h>

#include "cache.h"
#include "remoteapi.h"

namespace newsboat {
Expand Down
1 change: 0 additions & 1 deletion include/poddlthread.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
#include <chrono>
#include <fstream>
#include <memory>
#include <thread>
#include <time.h>

#include "configcontainer.h"
Expand Down
1 change: 0 additions & 1 deletion include/regexmanager.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
#include <map>
#include <memory>
#include <regex.h>
#include <regex>
#include <string>
#include <sys/types.h>
#include <utility>
Expand Down
2 changes: 0 additions & 2 deletions include/reloadthread.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
#ifndef NEWSBOAT_RELOADTHREAD_H_
#define NEWSBOAT_RELOADTHREAD_H_

#include <thread>

#include "configcontainer.h"
#include "controller.h"

Expand Down
1 change: 1 addition & 0 deletions include/rssfeed.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
#include <unordered_map>
#include <vector>

#include "config.h"
#include "matchable.h"
#include "rssitem.h"
#include "utils.h"
Expand Down
1 change: 0 additions & 1 deletion include/statusline.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#define NEWSBOAT_STATUSLINE_H_

#include <cstdint>
#include <functional>
#include <memory>
#include <mutex>
#include <string>
Expand Down
1 change: 0 additions & 1 deletion include/textviewwidget.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
#define NEWSBOAT_TEXTVIEWWIDGET_H_

#include <cstdint>
#include <memory>
#include <string>

#include "stflpp.h"
Expand Down
3 changes: 2 additions & 1 deletion include/ttrssapi.h
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
#ifndef NEWSBOAT_TTRSSAPI_H_
#define NEWSBOAT_TTRSSAPI_H_

#include <mutex>

#include "3rd-party/json.hpp"
#include "cache.h"
#include "remoteapi.h"

namespace rsspp {
Expand Down
2 changes: 1 addition & 1 deletion include/urlviewformaction.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#define NEWSBOAT_URLVIEWFORMACTION_H_

#include "formaction.h"
#include "htmlrenderer.h"
#include "links.h"
#include "listwidget.h"

namespace newsboat {
Expand Down
3 changes: 0 additions & 3 deletions include/utils.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
#include <cstdint>
#include <curl/curl.h>
#include <libxml/parser.h>
#include <memory>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>
Expand All @@ -14,7 +12,6 @@
#include "3rd-party/optional.hpp"

#include "configcontainer.h"
#include "logger.h"

#include "libnewsboat-ffi/src/utils.rs.h"

Expand Down
2 changes: 1 addition & 1 deletion include/view.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

#include "3rd-party/optional.hpp"

#include "htmlrenderer.h"
#include "links.h"
#include "statusline.h"

namespace newsboat {
Expand Down
2 changes: 0 additions & 2 deletions newsboat.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
#include <cstring>
#include <errno.h>
#include <iostream>
#include <ncurses.h>
#include <sstream>
Expand Down
3 changes: 1 addition & 2 deletions podboat.cpp
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
#include <cstring>
#include <errno.h>
#include <iostream>

#include "config.h"
#include "exception.h"
#include "pbcontroller.h"
#include "pbview.h"
#include "strprintf.h"
#include "utils.h"

extern "C" {
Expand Down
2 changes: 0 additions & 2 deletions rss/atomparser.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
#include "atomparser.h"

#include <cstring>

#include "config.h"
#include "exception.h"
#include "feed.h"
Expand Down
3 changes: 0 additions & 3 deletions rss/medianamespace.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,10 @@

#include <string>

#include "utils.h"
#include "xmlutilities.h"

#define MEDIA_RSS_URI "http://search.yahoo.com/mrss/"

using namespace newsboat;

namespace rsspp {

bool is_media_node(xmlNode* node)
Expand Down
2 changes: 0 additions & 2 deletions rss/rss10parser.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
#include "rss10parser.h"

#include <cstring>

#include "config.h"
#include "exception.h"
#include "feed.h"
Expand Down
4 changes: 0 additions & 4 deletions rss/rss20parser.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,10 @@
#include "config.h"
#include "exception.h"
#include "feed.h"
#include "item.h"
#include "rss09xparser.h"
#include "utils.h"

#define RSS20USERLAND_URI "http://backend.userland.com/rss2"

using namespace newsboat;

namespace rsspp {

void Rss20Parser::parse_feed(Feed& f, xmlNode* rootNode)
Expand Down
3 changes: 0 additions & 3 deletions rss/rssparser.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@
#include <ctime>
#include <libxml/tree.h>

#include "exception.h"
#include "xmlutilities.h"

#include "utils.h"

namespace rsspp {
Expand Down
5 changes: 1 addition & 4 deletions src/cache.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,18 @@

#include <cassert>
#include <cinttypes>
#include <cstdlib>
#include <cstring>
#include <fstream>
#include <iostream>
#include <sqlite3.h>
#include <sstream>
#include <time.h>

#include "config.h"
#include "configcontainer.h"
#include "controller.h"
#include "dbexception.h"
#include "logger.h"
#include "matcherexception.h"
#include "rssfeed.h"
#include "rssignores.h"
#include "scopemeasure.h"
#include "strprintf.h"
#include "utils.h"
Expand Down
2 changes: 0 additions & 2 deletions src/cliargsparser.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
#include "cliargsparser.h"

#include <cstdlib>

namespace newsboat {

rust::Vec<cliargsparser::bridged::BytesVec> argv_to_rust_args(int argc, char* argv[])
Expand Down
9 changes: 0 additions & 9 deletions src/colormanager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,8 @@
#include "config.h"
#include "confighandlerexception.h"
#include "configparser.h"
#include "feedlistformaction.h"
#include "filebrowserformaction.h"
#include "helpformaction.h"
#include "itemlistformaction.h"
#include "itemviewformaction.h"
#include "logger.h"
#include "matcherexception.h"
#include "pbview.h"
#include "selectformaction.h"
#include "strprintf.h"
#include "urlviewformaction.h"
#include "utils.h"

using namespace podboat;
Expand Down
Loading

0 comments on commit 34c75c6

Please sign in to comment.