Demo: non-empty corpus diff (do not merge) - #289
Draft
sirreal wants to merge 3 commits into
Draft
Conversation
sirreal
force-pushed
the
corpus-diff-demo
branch
from
August 21, 2026 14:33
1859c33 to
949e110
Compare
Corpus diff275 hunks, corpus.diff (first 143 of 275 hunks)--- base
+++ head
@@ -38395,8 +38395,8 @@
"aliases": [],
"line": 1173,
"end_line": 1221,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -38514,8 +38514,8 @@
"aliases": [],
"line": 1228,
"end_line": 1230,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -38547,8 +38547,8 @@
"aliases": [],
"line": 1239,
"end_line": 1260,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -38619,8 +38619,8 @@
"aliases": [],
"line": 1270,
"end_line": 1311,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -38726,8 +38726,8 @@
"aliases": [],
"line": 1323,
"end_line": 1342,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -38831,8 +38831,8 @@
"aliases": [],
"line": 1353,
"end_line": 1379,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -88691,8 +88691,8 @@
"namespace": "global",
"line": 15,
"end_line": 175,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [],
@@ -114741,8 +114741,8 @@
"namespace": "global",
"line": 10,
"end_line": 704,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -115895,8 +115895,8 @@
"namespace": "global",
"line": 10,
"end_line": 586,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"extends": "WP_List_Table",
"implements": [],
"properties": [
@@ -117242,8 +117242,8 @@
"namespace": "global",
"line": 15,
"end_line": 1361,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -389911,8 +389911,8 @@
"namespace": "global",
"line": 2114,
"end_line": 2508,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"extends": "",
"implements": [],
"properties": [
@@ -390110,8 +390110,8 @@
"aliases": [],
"line": 2174,
"end_line": 2174,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"static": false,
"visibility": "public",
"arguments": [],
@@ -390594,8 +390594,8 @@
"aliases": [],
"line": 2393,
"end_line": 2395,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -456235,8 +456235,8 @@
"namespace": "WpOrg\\Requests",
"line": 33,
"end_line": 186,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -458716,8 +458716,8 @@
"namespace": "WpOrg\\Requests\\Exception",
"line": 20,
"end_line": 47,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception",
"implements": [],
"properties": [],
@@ -459085,8 +459085,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459168,8 +459168,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459251,8 +459251,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459334,8 +459334,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459417,8 +459417,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459500,8 +459500,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459583,8 +459583,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459666,8 +459666,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459749,8 +459749,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459832,8 +459832,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459915,8 +459915,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -459998,8 +459998,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460081,8 +460081,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460164,8 +460164,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460247,8 +460247,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460330,8 +460330,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460413,8 +460413,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460496,8 +460496,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460579,8 +460579,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460662,8 +460662,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460745,8 +460745,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460833,8 +460833,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 21,
"end_line": 35,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -460926,8 +460926,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 21,
"end_line": 35,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461019,8 +461019,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 21,
"end_line": 35,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461112,8 +461112,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 21,
"end_line": 35,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461200,8 +461200,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461283,8 +461283,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461366,8 +461366,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461449,8 +461449,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461532,8 +461532,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461615,8 +461615,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 17,
"end_line": 31,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461703,8 +461703,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 21,
"end_line": 35,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461791,8 +461791,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Http",
"line": 18,
"end_line": 49,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Http",
"implements": [],
"properties": [
@@ -461931,8 +461931,8 @@
"namespace": "WpOrg\\Requests\\Exception",
"line": 13,
"end_line": 41,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "InvalidArgumentException",
"implements": [],
"properties": [],
@@ -462115,8 +462115,8 @@
"namespace": "WpOrg\\Requests\\Exception\\Transport",
"line": 17,
"end_line": 80,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\WpOrg\\Requests\\Exception\\Transport",
"implements": [],
"properties": [
@@ -463525,8 +463525,8 @@
"namespace": "WpOrg\\Requests",
"line": 21,
"end_line": 203,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [],
@@ -466440,8 +466440,8 @@
"namespace": "WpOrg\\Requests",
"line": 20,
"end_line": 75,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [],
@@ -466611,8 +466611,8 @@
"namespace": "WpOrg\\Requests\\Proxy",
"line": 24,
"end_line": 164,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"\\WpOrg\\Requests\\Proxy"
@@ -472147,8 +472147,8 @@
"namespace": "WpOrg\\Requests",
"line": 20,
"end_line": 182,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [],
@@ -472579,8 +472579,8 @@
"namespace": "WpOrg\\Requests\\Transport",
"line": 25,
"end_line": 644,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"\\WpOrg\\Requests\\Transport"
@@ -474443,8 +474443,8 @@
"namespace": "WpOrg\\Requests\\Transport",
"line": 25,
"end_line": 520,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"\\WpOrg\\Requests\\Transport"
@@ -476115,8 +476115,8 @@
"namespace": "WpOrg\\Requests\\Utility",
"line": 20,
"end_line": 97,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "ArrayIterator",
"implements": [],
"properties": [
@@ -476451,8 +476451,8 @@
"namespace": "WpOrg\\Requests\\Utility",
"line": 19,
"end_line": 109,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [],
@@ -477910,8 +477910,8 @@
"namespace": "global",
"line": 17,
"end_line": 19,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"extends": "\\SimplePie\\Cache\\DB",
"implements": [],
"properties": [],
@@ -480343,8 +480343,8 @@
"namespace": "SimplePie\\Cache",
"line": 17,
"end_line": 119,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"\\SimplePie\\Cache\\DataCache"
@@ -480669,8 +480669,8 @@
"namespace": "SimplePie\\Cache",
"line": 13,
"end_line": 53,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"\\SimplePie\\Cache\\NameFilter"
@@ -480817,8 +480817,8 @@
"namespace": "SimplePie\\Cache",
"line": 17,
"end_line": 82,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"extends": "",
"implements": [
"\\SimplePie\\Cache\\Base"
@@ -483334,8 +483334,8 @@
"namespace": "SimplePie\\Cache",
"line": 19,
"end_line": 108,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"\\SimplePie\\Cache\\DataCache"
@@ -490194,8 +490194,8 @@
},
"line": 422,
"end_line": 441,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": true,
"visibility": "public",
"arguments": [
@@ -491073,8 +491073,8 @@
"namespace": "SimplePie\\HTTP",
"line": 17,
"end_line": 19,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "\\SimplePie\\Exception",
"implements": [],
"properties": [],
@@ -491106,8 +491106,8 @@
"namespace": "SimplePie\\HTTP",
"line": 21,
"end_line": 77,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"\\SimplePie\\HTTP\\Client"
@@ -492593,8 +492593,8 @@
"namespace": "SimplePie\\HTTP",
"line": 22,
"end_line": 162,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"\\SimplePie\\HTTP\\Client"
@@ -493185,8 +493185,8 @@
"namespace": "SimplePie\\HTTP",
"line": 20,
"end_line": 91,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"\\SimplePie\\HTTP\\Response"
@@ -493631,8 +493631,8 @@
"namespace": "SimplePie\\HTTP",
"line": 18,
"end_line": 98,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"\\SimplePie\\HTTP\\Response"
@@ -502487,8 +502487,8 @@
},
"line": 98,
"end_line": 104,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -511939,8 +511939,8 @@
},
"line": 188,
"end_line": 194,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -515851,8 +515851,8 @@
},
"line": 823,
"end_line": 829,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -529388,8 +529388,8 @@
"namespace": "global",
"line": 330,
"end_line": 347,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"extends": "",
"implements": [],
"properties": [
@@ -529427,8 +529427,8 @@
"aliases": [],
"line": 335,
"end_line": 335,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"static": false,
"visibility": "public",
"arguments": [],
@@ -534005,8 +534005,8 @@
"namespace": "global",
"line": 20,
"end_line": 330,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -534757,8 +534757,8 @@
"namespace": "global",
"line": 20,
"end_line": 256,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -535457,8 +535457,8 @@
"namespace": "global",
"line": 21,
"end_line": 216,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -631039,8 +631039,8 @@
"aliases": [],
"line": 186,
"end_line": 188,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -631075,8 +631075,8 @@
"aliases": [],
"line": 198,
"end_line": 203,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -631130,8 +631130,8 @@
"aliases": [],
"line": 211,
"end_line": 223,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -631174,8 +631174,8 @@
"aliases": [],
"line": 230,
"end_line": 240,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -631215,8 +631215,8 @@
"aliases": [],
"line": 247,
"end_line": 253,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [],
@@ -631245,8 +631245,8 @@
"aliases": [],
"line": 271,
"end_line": 275,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -631339,8 +631339,8 @@
"aliases": [],
"line": 293,
"end_line": 295,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -631415,8 +631415,8 @@
"aliases": [],
"line": 312,
"end_line": 453,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [],
@@ -631552,8 +631552,8 @@
"aliases": [],
"line": 460,
"end_line": 485,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -631626,8 +631626,8 @@
"aliases": [],
"line": 492,
"end_line": 502,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -631680,8 +631680,8 @@
"aliases": [],
"line": 511,
"end_line": 535,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -631780,8 +631780,8 @@
"aliases": [],
"line": 542,
"end_line": 625,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -633736,8 +633736,8 @@
"namespace": "global",
"line": 17,
"end_line": 281,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -634362,8 +634362,8 @@
"namespace": "global",
"line": 20,
"end_line": 109,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -634755,8 +634755,8 @@
"namespace": "global",
"line": 14,
"end_line": 58,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -637650,8 +637650,8 @@
"namespace": "global",
"line": 13,
"end_line": 164,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -638131,8 +638131,8 @@
"namespace": "global",
"line": 15,
"end_line": 290,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -640995,8 +640995,8 @@
"namespace": "global",
"line": 15,
"end_line": 205,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -642603,8 +642603,8 @@
"namespace": "global",
"line": 14,
"end_line": 251,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -643226,8 +643226,8 @@
"namespace": "global",
"line": 15,
"end_line": 201,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -648930,8 +648930,8 @@
"namespace": "global",
"line": 15,
"end_line": 378,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -649930,8 +649930,8 @@
"namespace": "global",
"line": 48,
"end_line": 431,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -651461,8 +651461,8 @@
"aliases": [],
"line": 263,
"end_line": 278,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -651571,8 +651571,8 @@
"aliases": [],
"line": 303,
"end_line": 307,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -651705,8 +651705,8 @@
"aliases": [],
"line": 358,
"end_line": 375,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -651766,8 +651766,8 @@
"aliases": [],
"line": 384,
"end_line": 388,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -651823,8 +651823,8 @@
"aliases": [],
"line": 396,
"end_line": 423,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -652598,8 +652598,8 @@
"aliases": [],
"line": 692,
"end_line": 698,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -652919,8 +652919,8 @@
"namespace": "global",
"line": 23,
"end_line": 6162,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -666435,8 +666435,8 @@
"namespace": "global",
"line": 19,
"end_line": 1609,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -670470,8 +670470,8 @@
"aliases": [],
"line": 188,
"end_line": 203,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -670692,8 +670692,8 @@
"aliases": [],
"line": 264,
"end_line": 268,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -670749,8 +670749,8 @@
"aliases": [],
"line": 275,
"end_line": 300,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -671542,8 +671542,8 @@
"aliases": [],
"line": 199,
"end_line": 214,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -671743,8 +671743,8 @@
"aliases": [],
"line": 262,
"end_line": 272,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -671786,8 +671786,8 @@
"aliases": [],
"line": 281,
"end_line": 285,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -671843,8 +671843,8 @@
"aliases": [],
"line": 292,
"end_line": 316,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -672700,8 +672700,8 @@
"aliases": [],
"line": 237,
"end_line": 239,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -673007,8 +673007,8 @@
"aliases": [],
"line": 437,
"end_line": 439,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -673107,8 +673107,8 @@
"aliases": [],
"line": 485,
"end_line": 514,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -673180,8 +673180,8 @@
"aliases": [],
"line": 525,
"end_line": 547,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -673271,8 +673271,8 @@
"aliases": [],
"line": 559,
"end_line": 561,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [
@@ -674126,8 +674126,8 @@
"aliases": [],
"line": 839,
"end_line": 849,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "public",
"arguments": [],
@@ -674169,8 +674169,8 @@
"aliases": [],
"line": 861,
"end_line": 904,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -674258,8 +674258,8 @@
"aliases": [],
"line": 916,
"end_line": 930,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -674338,8 +674338,8 @@
"aliases": [],
"line": 942,
"end_line": 949,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -674418,8 +674418,8 @@
"aliases": [],
"line": 960,
"end_line": 963,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"static": false,
"visibility": "protected",
"arguments": [
@@ -674537,8 +674537,8 @@
"namespace": "global",
"line": 19,
"end_line": 2253,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -687273,8 +687273,8 @@
"namespace": "global",
"line": 11,
"end_line": 1949,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -695289,8 +695289,8 @@
"namespace": "global",
"line": 18,
"end_line": 601,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [
"Iterator",
@@ -710878,8 +710878,8 @@
"namespace": "global",
"line": 14,
"end_line": 642,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"extends": "",
"implements": [],
"properties": [
@@ -711108,8 +711108,8 @@
"aliases": [],
"line": 72,
"end_line": 72,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"static": false,
"visibility": "public",
"arguments": [],
@@ -711138,8 +711138,8 @@
"aliases": [],
"line": 93,
"end_line": 93,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"static": false,
"visibility": "public",
"arguments": [
@@ -711200,8 +711200,8 @@
"aliases": [],
"line": 116,
"end_line": 116,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"static": false,
"visibility": "public",
"arguments": [
@@ -711273,8 +711273,8 @@
"aliases": [],
"line": 134,
"end_line": 134,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"static": false,
"visibility": "public",
"arguments": [
@@ -711316,8 +711316,8 @@
"aliases": [],
"line": 150,
"end_line": 150,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"static": false,
"visibility": "public",
"arguments": [
@@ -711438,8 +711438,8 @@
"aliases": [],
"line": 160,
"end_line": 160,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"static": false,
"visibility": "public",
"arguments": [
@@ -711482,8 +711482,8 @@
"aliases": [],
"line": 171,
"end_line": 171,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"static": false,
"visibility": "public",
"arguments": [
@@ -711539,8 +711539,8 @@
"aliases": [],
"line": 181,
"end_line": 181,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"static": false,
"visibility": "public",
"arguments": [
@@ -722842,8 +722842,8 @@
"namespace": "global",
"line": 18,
"end_line": 246,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [],
@@ -728220,8 +728220,8 @@
"namespace": "global",
"line": 17,
"end_line": 1039,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -730610,8 +730610,8 @@
"namespace": "global",
"line": 21,
"end_line": 388,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -741689,8 +741689,8 @@
"namespace": "global",
"line": 14,
"end_line": 247,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [],
@@ -742412,8 +742412,8 @@
"namespace": "global",
"line": 14,
"end_line": 378,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -743371,8 +743371,8 @@
"namespace": "global",
"line": 14,
"end_line": 193,
- "final": true,
- "abstract": false,
+ "final": false,
+ "abstract": true,
"extends": "",
"implements": [],
"properties": [
@@ -756799,8 +756799,8 @@
"namespace": "global",
"line": 15,
"end_line": 290,
- "final": false,
- "abstract": true,
+ "final": true,
+ "abstract": false,
"extends": "",
"implements": [],
"properties": [ |
sirreal
force-pushed
the
corpus-diff-demo
branch
from
August 21, 2026 15:08
cfe84aa to
242df8d
Compare
sirreal
force-pushed
the
corpus-diff-demo
branch
from
August 21, 2026 15:12
242df8d to
b0e4789
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Throwaway PR to show what the corpus-diff job in #284 reports when parser output changes. It swaps the
finalandabstractflags on exported classes, a plausible regression no unit test covers.Expected: the job stays green (non-blocking by design), the step summary reports the hunk and line count, and the
corpus.diffartifact holds the diff. Locally against the 7.0.4 corpus: 145 hunks, 1597 lines, every hunk an in-place two-line swap.Close without merging once the run has been inspected.
🤖 Generated with Claude Code