Skip to content

Demo: non-empty corpus diff (do not merge) - #289

Draft
sirreal wants to merge 3 commits into
add-corpus-diff-cifrom
corpus-diff-demo
Draft

Demo: non-empty corpus diff (do not merge)#289
sirreal wants to merge 3 commits into
add-corpus-diff-cifrom
corpus-diff-demo

Conversation

@sirreal

@sirreal sirreal commented Aug 21, 2026

Copy link
Copy Markdown
Member

Throwaway PR to show what the corpus-diff job in #284 reports when parser output changes. It swaps the final and abstract flags 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.diff artifact 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

@github-actions

github-actions Bot commented Aug 21, 2026

Copy link
Copy Markdown

Corpus diff

275 hunks, +550 -550 lines, over WordPress 7.0.4, parser at e74611e (base) vs b0e4789 (this PR merged). Every hunk must be intended and explained in the PR. Only the first 143 of 275 hunks are shown below; the download has them all. Download corpus.diff.

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": [

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant