Skip to content

Commit

Permalink
Get rid of a few more false positives in count-handwritten-decoders
Browse files Browse the repository at this point in the history
https://bugs.webkit.org/show_bug.cgi?id=263515
rdar://117335018

Reviewed by Alex Christensen.

* Tools/Scripts/count-handwritten-decoders:

Canonical link: https://commits.webkit.org/269651@main
  • Loading branch information
beidson committed Oct 23, 2023
1 parent 5086d05 commit 9daa364
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions Tools/Scripts/count-handwritten-decoders
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
cd "$(dirname "$0")/../../Source/"

enumtraits=$(grep -ri "struct EnumTraits<" | wc -l | xargs);
optionals=$(grep -riE "> decode\((Decoder|IPC::Decoder)" . | grep -v "Scripts/webkit/tests" | grep -v generate-serializers.py | grep -v "WTF/wtf/ArgumentCoder.h" | grep -vi gtk | grep -vi glib | wc -l | xargs);
bools=$(grep -riE "bool decode\((Decoder|IPC::Decoder)" . | grep -v "Scripts/webkit/tests" | grep -v generate-serializers.py | grep -v "WTF/wtf/ArgumentCoder.h" | grep -vi gtk | grep -vi glib | wc -l | xargs);
optionals=$(grep -riE "> decode\((Decoder|IPC::Decoder)" . | grep -v "Scripts/webkit/tests" | grep -v generate-serializers.py | grep -v "WTF/wtf/ArgumentCoder.h" | grep -v "JavaScriptCore/runtime/CachedTypes.cpp" | grep -vi gtk | grep -vi glib | wc -l | xargs);
bools=$(grep -riE "bool decode\((Decoder|IPC::Decoder)" . | grep -v "Scripts/webkit/tests" | grep -v generate-serializers.py | grep -v "WTF/wtf/ArgumentCoder.h" | grep -v "JavaScriptCore/runtime/CachedTypes.cpp" | grep -vi gtk | grep -vi glib | wc -l | xargs);

echo "EnumTraits remaining: $enumtraits"
echo "Decoders that return std::optional<>: $optionals"
Expand Down

0 comments on commit 9daa364

Please sign in to comment.