]> jaekl.net Git - quanlib.git/commit
Introduces a new class Scanner and subclasses Epub and Pdf.
authorChris Jaekl <chris@jaekl.net>
Mon, 24 Jun 2024 18:42:13 +0000 (14:42 -0400)
committerChris Jaekl <chris@jaekl.net>
Mon, 24 Jun 2024 18:42:13 +0000 (14:42 -0400)
commitb00ba7ecee670d7fb05a42b580acaf546d024915
tree599aab1d3912445bfc62229c4701e95aa2e93bde
parent5cdb0d025521ac43a5d090d60c044d386d53b753
Introduces a new class Scanner and subclasses Epub and Pdf.

This enables us to split out some of the (overly-large) class Book
into separate files, moving us toward more, smaller, classes.
app/book.rb
app/book_loader.rb
app/scanner/epub.rb [new file with mode: 0644]
app/scanner/pdf.rb [new file with mode: 0644]
app/scanner/scanner.rb [new file with mode: 0644]
test/book_loader_test.rb [new file with mode: 0644]
test/book_test.rb