-
Notifications
You must be signed in to change notification settings - Fork 349
/
Copy pathphp-semver-checker.yml.dist
116 lines (116 loc) · 6.26 KB
/
php-semver-checker.yml.dist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
level:
mapping:
V001: MAJOR # Function removed
V002: MAJOR # Function parameter added
V003: MINOR # Function added
V004: PATCH # Function implementation changed
V005: MAJOR # Class removed
V006: MAJOR # Class public method removed
V007: MAJOR # Class protected method removed
V008: MAJOR # Class public property removed
V009: MAJOR # Class protected property removed
V010: MAJOR # Class public method parameter added
V011: MAJOR # Class protected method parameter added
V012: MAJOR # *New public constructor (does not match supertype)*
V013: MAJOR # *New protected constructor (does not match supertype)*
V014: PATCH # Class added
V015: PATCH # Class public method added
V016: PATCH # Class protected method added
V017: PATCH # *Final class public method added*
V018: PATCH # *Final class protected method added*
V019: PATCH # Class public property added
V020: PATCH # Class protected property added
V021: PATCH # *Final class protected method parameter added*
V022: PATCH # *Final class protected method removed*
V023: PATCH # [Final] Class public class method implementation changed
V024: PATCH # [Final] Class protected class method implementation changed
V025: PATCH # [Final] Class private class method implementation changed
V026: PATCH # Class private property added
V027: PATCH # Class private property removed
V028: PATCH # Class private method added
V029: PATCH # Class private method removed
V030: PATCH # *Final class protected method added*
V031: PATCH # Class private method parameter added
V032: PATCH # Interface added
V033: MAJOR # Interface removed
V034: MAJOR # Interface method added
V035: MAJOR # Interface method removed
V036: MAJOR # Interface method parameter added
V037: MAJOR # Trait removed
V038: MAJOR # Trait public method removed
V039: MAJOR # Trait protected method removed
V040: MAJOR # Trait public property removed
V041: MAJOR # Trait protected property removed
V042: MAJOR # Trait public method parameter added
V043: MAJOR # Trait protected method parameter added
V044: MAJOR # *New public constructor (does not match supertype)*
V045: MAJOR # *New protected constructor (does not match supertype)*
V046: PATCH # Trait added
V047: PATCH # Trait public method added
V048: PATCH # Trait protected method added
V049: PATCH # Trait public property added
V050: PATCH # Trait protected property added
V052: PATCH # Trait public method implementation changed
V053: PATCH # Trait protected method implementation changed
V054: PATCH # Trait private method implementation changed
V055: PATCH # Trait private property added
V056: MAJOR # Trait private property removed
V057: PATCH # Trait private method added
V058: MAJOR # Trait private method removed
V059: MINOR # Trait private method parameter added
V060: PATCH # Class public method parameter name changed
V061: PATCH # Class protected method parameter name changed
V062: PATCH # Class private method parameter name changed
V063: PATCH # Interface method parameter name changed
V064: PATCH # Trait public method parameter name changed
V065: PATCH # Trait protected method parameter name changed
V066: PATCH # Trait private method parameter name changed
V067: PATCH # Function parameter name changed
V068: MAJOR # Function parameter removed
V069: MAJOR # Function parameter removed
V070: MINOR # Function parameter typing removed
V071: MINOR # Function parameter default added
V072: MAJOR # Function parameter default removed
V073: MINOR # Function parameter default value changed
V074: MAJOR # Interface method parameter removed
V075: MAJOR # Interface method parameter typing added
V076: MAJOR # Interface method parameter typing removed
V077: MINOR # Interface method parameter default added
V078: MAJOR # Interface method parameter default removed
V079: MAJOR # Interface method parameter default value changed
V082: MAJOR # Class public method parameter removed
V083: MAJOR # Class protected method parameter removed
V084: PATCH # Class private method parameter removed
V085: MAJOR # Class public method parameter typing added
V086: MAJOR # Class protected method parameter typing added
V087: PATCH # Class private method parameter typing added
V088: MAJOR # Class public method parameter typing removed
V089: MAJOR # Class protected method parameter typing removed
V090: PATCH # Class private method parameter typing removed
V091: MINOR # Class public method parameter default added
V092: MINOR # Class protected method parameter default added
V093: PATCH # Class private method parameter default added
V094: MAJOR # Class public method parameter default removed
V095: MAJOR # Class protected method parameter default removed
V096: PATCH # Class private method parameter default removed
V097: MAJOR # Class public method parameter default value changed
V098: MAJOR # Class protected method parameter default value changed
V099: PATCH # Class private method parameter default value changed
V100: MAJOR # Trait public method parameter removed
V101: MAJOR # Trait protected method parameter removed
V102: MAJOR # Trait private method parameter removed
V103: MAJOR # Trait public method parameter typing added
V104: MAJOR # Trait protected method parameter typing added
V105: MAJOR # Trait private method parameter typing added
V106: MAJOR # Trait public method parameter typing removed
V107: MAJOR # Trait protected method parameter typing removed
V108: MAJOR # Trait private method parameter typing removed
V109: MINOR # Trait public method parameter default added
V110: MINOR # Trait protected method parameter default added
V111: MINOR # Trait private method parameter default added
V112: MAJOR # Trait public method parameter default removed
V113: MAJOR # Trait protected method parameter default removed
V114: MAJOR # Trait private method parameter default removed
V115: MAJOR # Trait public method parameter default value changed
V116: MAJOR # Trait protected method parameter default value changed
V117: MAJOR # Trait private method parameter default value changed