Userland: Change typedef to using directive

Problem:
- `typedef`s are read backwards making it confusing.
- `using` statements can be used in template aliases.
- `using` provides similarity to most other C++ syntax.

- C++ core guidelines say to prefer `using` over `typedef`:
  https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rt-using

Solution:
- Switch these where appropriate.
This commit is contained in:
Lenny Maiorani 2021-05-20 17:27:29 -06:00 committed by Linus Groh
commit 68f76b9e37
Notes: sideshowbarker 2024-07-18 17:38:23 +09:00
6 changed files with 6 additions and 7 deletions

View file

@ -13,7 +13,7 @@
namespace HackStudio {
// A "GitFileAction" is either the staging or the unstaging of a file.
typedef Function<void(const LexicalPath& file)> GitFileActionCallback;
using GitFileActionCallback = Function<void(const LexicalPath& file)>;
class GitFilesView : public GUI::ListView {
C_OBJECT(GitFilesView)