aboutsummaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
authorRichard Qin <richard.qin.x@gmail.com>2026-04-11 03:28:01 +0800
committerRichard Qin <richard.qin.x@gmail.com>2026-04-11 03:28:01 +0800
commitd68d4495395cabc10407e088b6781bf7ee5035e1 (patch)
treee9633cfed14cc8f38396971e41434dfabc5034c1 /src/core
parent828b10cc337784444b18e4c178a75f87c771412a (diff)
downloadrwebbrowser-d68d4495395cabc10407e088b6781bf7ee5035e1.tar.gz
rwebbrowser-d68d4495395cabc10407e088b6781bf7ee5035e1.tar.xz
style: apply consistent code formatting and bracing style across the codebase
Diffstat (limited to 'src/core')
-rw-r--r--src/core/browser.cc50
1 files changed, 25 insertions, 25 deletions
diff --git a/src/core/browser.cc b/src/core/browser.cc
index 7acc915..e4c4c60 100644
--- a/src/core/browser.cc
+++ b/src/core/browser.cc
@@ -23,18 +23,18 @@
#include <iostream>
namespace {
-void print_dom_tree(const ricochet::parser::DomNode& node, std::size_t depth = 0) // NOLINT(misc-no-recursion)
+void print_dom_tree( const ricochet::parser::DomNode& node, std::size_t depth = 0 ) // NOLINT(misc-no-recursion)
{
- const std::string indent(depth * 2, ' ');
-
- if (node.tag_name.empty()) {
- std::cout << indent << "\"" << node.text_content << "\"\n";
- } else {
- std::cout << indent << "<" << node.tag_name << ">\n";
- for (const auto& child : node.children) {
- print_dom_tree(child, depth + 1);
- }
+ const std::string indent( depth * 2, ' ' );
+
+ if ( node.tag_name.empty() ) {
+ std::cout << indent << "\"" << node.text_content << "\"\n";
+ } else {
+ std::cout << indent << "<" << node.tag_name << ">\n";
+ for ( const auto& child : node.children ) {
+ print_dom_tree( child, depth + 1 );
}
+ }
}
} // namespace
namespace ricochet::core {
@@ -43,26 +43,26 @@ int Browser::run( std::string_view initial_url )
{
std::cout << "-> Fetching: " << initial_url << "...\n";
- const net::HttpClient client;
- auto response_result = client.fetch(initial_url);
+ const net::HttpClient client;
+ auto response_result = client.fetch( initial_url );
- if (!response_result.has_value()) {
- std::cerr << "[!] Ricochet failed to load page: " << response_result.error() << "\n";
- return 1;
- }
+ if ( !response_result.has_value() ) {
+ std::cerr << "[!] Ricochet failed to load page: " << response_result.error() << "\n";
+ return 1;
+ }
+
+ const auto& response = response_result.value();
- const auto& response = response_result.value();
-
- const parser::HtmlLexer lexer;
- const auto tokens = lexer.tokenize(response.body);
+ const parser::HtmlLexer lexer;
+ const auto tokens = lexer.tokenize( response.body );
- const parser::TreeBuilder builder;
- const auto dom_root = builder.build(tokens);
+ const parser::TreeBuilder builder;
+ const auto dom_root = builder.build( tokens );
- std::cout << "\n[=== Abstract Syntax Tree (DOM) ===]\n";
- print_dom_tree(dom_root);
+ std::cout << "\n[=== Abstract Syntax Tree (DOM) ===]\n";
+ print_dom_tree( dom_root );
- return 0;
+ return 0;
}
} // namespace ricochet::core