-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Simplify configuration #196
Conversation
clang-tidy review says "All clean, LGTM! 👍" |
7686ea3
to
60dd9d6
Compare
clang-tidy review says "All clean, LGTM! 👍" |
60dd9d6
to
cfa4afd
Compare
clang-tidy review says "All clean, LGTM! 👍" |
cfa4afd
to
b37a046
Compare
clang-tidy review says "All clean, LGTM! 👍" |
b37a046
to
6fd7a9f
Compare
clang-tidy review says "All clean, LGTM! 👍" |
190d624
to
0bfbe6e
Compare
clang-tidy review says "All clean, LGTM! 👍" |
1 similar comment
clang-tidy review says "All clean, LGTM! 👍" |
0bfbe6e
to
36724aa
Compare
clang-tidy review says "All clean, LGTM! 👍" |
36724aa
to
8a32e11
Compare
a215cb6
to
16d3c66
Compare
d45ba43
to
672e45b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
И напиши, пожалуйста, комментарии к хотя бы основным классам вроде CommonOptionFactory
и Option
, чтобы было понятно, как их использовать
d6f5ab1
to
eded8e7
Compare
std::string_view is too simple to pass by reference.
There are no situations where the descriptions.h header is needed without names.h, thus this header is added for brevity.
d7eb197
to
f11896f
Compare
Adapted for the new CommonOption and split into type and option itself as sometimes the option is not needed.
The descriptions.h file does not get included transitively in main.cpp anymore.
Make option creation less verbose, separate types from options, clean up TypoMiner error check, add header with names and descriptions, simplify option-related classes, rewrite configuration accordingly, simplify option value type.