messageparser: replace regexes with tidy API
Depend on tidy API for attribute extraction rather than regexes. 1. htmlparser methods return nodes instead of pre-parsed strings 2. htmlparser provides some methods to extract text/attr from nodes Gitlab: #1248 Change-Id: I367d703680938fb0b7c5055ac41e079c1322da30
Showing
- src/app/htmlparser.h 58 additions, 15 deletionssrc/app/htmlparser.h
- src/app/messageparser.cpp 24 additions, 25 deletionssrc/app/messageparser.cpp
- src/app/previewengine.cpp 24 additions, 30 deletionssrc/app/previewengine.cpp
- src/app/previewengine.h 4 additions, 4 deletionssrc/app/previewengine.h
- tests/unittests/messageparser_unittest.cpp 38 additions, 2 deletionstests/unittests/messageparser_unittest.cpp
Loading
Please register or sign in to comment