Commit 2422cd2
Modernize integer comparison (nlohmann#4577)
Replace static_cast<size_t>(-1) with std::numeric_limits<std::size_t>::max()
via the detail::unknown_size() function1 parent 2214e05 commit 2422cd2
File tree
5 files changed
+52
-42
lines changed- include/nlohmann
- detail/input
- single_include/nlohmann
5 files changed
+52
-42
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
175 | | - | |
| 175 | + | |
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
| |||
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
403 | | - | |
| 403 | + | |
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
| |||
660 | 660 | | |
661 | 661 | | |
662 | 662 | | |
663 | | - | |
| 663 | + | |
664 | 664 | | |
665 | 665 | | |
666 | 666 | | |
| |||
714 | 714 | | |
715 | 715 | | |
716 | 716 | | |
717 | | - | |
| 717 | + | |
718 | 718 | | |
719 | 719 | | |
720 | 720 | | |
| |||
1102 | 1102 | | |
1103 | 1103 | | |
1104 | 1104 | | |
1105 | | - | |
| 1105 | + | |
1106 | 1106 | | |
1107 | 1107 | | |
1108 | 1108 | | |
| |||
1115 | 1115 | | |
1116 | 1116 | | |
1117 | 1117 | | |
1118 | | - | |
| 1118 | + | |
1119 | 1119 | | |
1120 | 1120 | | |
1121 | 1121 | | |
| |||
1140 | 1140 | | |
1141 | 1141 | | |
1142 | 1142 | | |
1143 | | - | |
| 1143 | + | |
1144 | 1144 | | |
1145 | 1145 | | |
1146 | 1146 | | |
| |||
1156 | 1156 | | |
1157 | 1157 | | |
1158 | 1158 | | |
1159 | | - | |
| 1159 | + | |
1160 | 1160 | | |
1161 | 1161 | | |
1162 | 1162 | | |
| |||
2574 | 2574 | | |
2575 | 2575 | | |
2576 | 2576 | | |
2577 | | - | |
| 2577 | + | |
2578 | 2578 | | |
2579 | 2579 | | |
2580 | 2580 | | |
| |||
2652 | 2652 | | |
2653 | 2653 | | |
2654 | 2654 | | |
2655 | | - | |
| 2655 | + | |
2656 | 2656 | | |
2657 | 2657 | | |
2658 | 2658 | | |
| |||
2988 | 2988 | | |
2989 | 2989 | | |
2990 | 2990 | | |
2991 | | - | |
| 2991 | + | |
2992 | 2992 | | |
2993 | 2993 | | |
2994 | 2994 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
148 | 153 | | |
149 | 154 | | |
150 | 155 | | |
| |||
242 | 247 | | |
243 | 248 | | |
244 | 249 | | |
245 | | - | |
| 250 | + | |
246 | 251 | | |
247 | 252 | | |
248 | 253 | | |
| |||
291 | 296 | | |
292 | 297 | | |
293 | 298 | | |
294 | | - | |
| 299 | + | |
295 | 300 | | |
296 | 301 | | |
297 | 302 | | |
| |||
559 | 564 | | |
560 | 565 | | |
561 | 566 | | |
562 | | - | |
| 567 | + | |
563 | 568 | | |
564 | 569 | | |
565 | 570 | | |
| |||
657 | 662 | | |
658 | 663 | | |
659 | 664 | | |
660 | | - | |
| 665 | + | |
661 | 666 | | |
662 | 667 | | |
663 | 668 | | |
| |||
946 | 951 | | |
947 | 952 | | |
948 | 953 | | |
949 | | - | |
| 954 | + | |
950 | 955 | | |
951 | 956 | | |
952 | 957 | | |
| |||
961 | 966 | | |
962 | 967 | | |
963 | 968 | | |
964 | | - | |
| 969 | + | |
965 | 970 | | |
966 | 971 | | |
967 | 972 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
194 | 194 | | |
195 | 195 | | |
196 | 196 | | |
197 | | - | |
| 197 | + | |
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
| |||
239 | 239 | | |
240 | 240 | | |
241 | 241 | | |
242 | | - | |
| 242 | + | |
243 | 243 | | |
244 | 244 | | |
245 | 245 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
751 | 751 | | |
752 | 752 | | |
753 | 753 | | |
754 | | - | |
| 754 | + | |
755 | 755 | | |
756 | 756 | | |
757 | | - | |
| 757 | + | |
758 | 758 | | |
759 | 759 | | |
760 | 760 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8677 | 8677 | | |
8678 | 8678 | | |
8679 | 8679 | | |
| 8680 | + | |
| 8681 | + | |
| 8682 | + | |
| 8683 | + | |
| 8684 | + | |
8680 | 8685 | | |
8681 | 8686 | | |
8682 | 8687 | | |
| |||
8774 | 8779 | | |
8775 | 8780 | | |
8776 | 8781 | | |
8777 | | - | |
| 8782 | + | |
8778 | 8783 | | |
8779 | 8784 | | |
8780 | 8785 | | |
| |||
8823 | 8828 | | |
8824 | 8829 | | |
8825 | 8830 | | |
8826 | | - | |
| 8831 | + | |
8827 | 8832 | | |
8828 | 8833 | | |
8829 | 8834 | | |
| |||
9091 | 9096 | | |
9092 | 9097 | | |
9093 | 9098 | | |
9094 | | - | |
| 9099 | + | |
9095 | 9100 | | |
9096 | 9101 | | |
9097 | 9102 | | |
| |||
9189 | 9194 | | |
9190 | 9195 | | |
9191 | 9196 | | |
9192 | | - | |
| 9197 | + | |
9193 | 9198 | | |
9194 | 9199 | | |
9195 | 9200 | | |
| |||
9478 | 9483 | | |
9479 | 9484 | | |
9480 | 9485 | | |
9481 | | - | |
| 9486 | + | |
9482 | 9487 | | |
9483 | 9488 | | |
9484 | 9489 | | |
| |||
9493 | 9498 | | |
9494 | 9499 | | |
9495 | 9500 | | |
9496 | | - | |
| 9501 | + | |
9497 | 9502 | | |
9498 | 9503 | | |
9499 | 9504 | | |
| |||
9825 | 9830 | | |
9826 | 9831 | | |
9827 | 9832 | | |
9828 | | - | |
| 9833 | + | |
9829 | 9834 | | |
9830 | 9835 | | |
9831 | 9836 | | |
| |||
10053 | 10058 | | |
10054 | 10059 | | |
10055 | 10060 | | |
10056 | | - | |
| 10061 | + | |
10057 | 10062 | | |
10058 | 10063 | | |
10059 | 10064 | | |
| |||
10313 | 10318 | | |
10314 | 10319 | | |
10315 | 10320 | | |
10316 | | - | |
| 10321 | + | |
10317 | 10322 | | |
10318 | 10323 | | |
10319 | 10324 | | |
| |||
10367 | 10372 | | |
10368 | 10373 | | |
10369 | 10374 | | |
10370 | | - | |
| 10375 | + | |
10371 | 10376 | | |
10372 | 10377 | | |
10373 | 10378 | | |
| |||
10755 | 10760 | | |
10756 | 10761 | | |
10757 | 10762 | | |
10758 | | - | |
| 10763 | + | |
10759 | 10764 | | |
10760 | 10765 | | |
10761 | 10766 | | |
| |||
10768 | 10773 | | |
10769 | 10774 | | |
10770 | 10775 | | |
10771 | | - | |
| 10776 | + | |
10772 | 10777 | | |
10773 | 10778 | | |
10774 | 10779 | | |
| |||
10793 | 10798 | | |
10794 | 10799 | | |
10795 | 10800 | | |
10796 | | - | |
| 10801 | + | |
10797 | 10802 | | |
10798 | 10803 | | |
10799 | 10804 | | |
| |||
10809 | 10814 | | |
10810 | 10815 | | |
10811 | 10816 | | |
10812 | | - | |
| 10817 | + | |
10813 | 10818 | | |
10814 | 10819 | | |
10815 | 10820 | | |
| |||
12227 | 12232 | | |
12228 | 12233 | | |
12229 | 12234 | | |
12230 | | - | |
| 12235 | + | |
12231 | 12236 | | |
12232 | 12237 | | |
12233 | 12238 | | |
| |||
12305 | 12310 | | |
12306 | 12311 | | |
12307 | 12312 | | |
12308 | | - | |
| 12313 | + | |
12309 | 12314 | | |
12310 | 12315 | | |
12311 | 12316 | | |
| |||
12641 | 12646 | | |
12642 | 12647 | | |
12643 | 12648 | | |
12644 | | - | |
| 12649 | + | |
12645 | 12650 | | |
12646 | 12651 | | |
12647 | 12652 | | |
| |||
12911 | 12916 | | |
12912 | 12917 | | |
12913 | 12918 | | |
12914 | | - | |
| 12919 | + | |
12915 | 12920 | | |
12916 | 12921 | | |
12917 | 12922 | | |
| |||
12956 | 12961 | | |
12957 | 12962 | | |
12958 | 12963 | | |
12959 | | - | |
| 12964 | + | |
12960 | 12965 | | |
12961 | 12966 | | |
12962 | 12967 | | |
| |||
20612 | 20617 | | |
20613 | 20618 | | |
20614 | 20619 | | |
20615 | | - | |
| 20620 | + | |
20616 | 20621 | | |
20617 | 20622 | | |
20618 | | - | |
| 20623 | + | |
20619 | 20624 | | |
20620 | 20625 | | |
20621 | 20626 | | |
| |||
0 commit comments