Never heard of Hexo before, but seems like a pretty cool project. Your plugin project seems pretty cool as well. Funny to see so many tests compared to the actual code you added, but it's all of a high quality as far as I can tell. Curious to see what other plugins you come up with in the future!
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Chat with us on Discord.
Thanks @amosbastian.
Thanks for the kind comments.
hexo should be quite popular with ~27,000 stars and ~50,000 "used by" on GitHub, and it's among the top static site generation tools and blog framework for years (competitors like Jekyll).
Yes. the change itself doesn't need thousands of lines of code, and mainly requires understanding about the framework. The fix to the defect in hexo project is also kind of one-line change. :)
In engineering world, the tests are so important to ensure the quality. I know a lot of utopian submission don't have good tests, but that's what utopian could help to produce / encourage high-quality open source projects. :P
Thank you for your review, @amosbastian! Keep up the good work!