Commit cbbb510
File tree
161 files changed
+952
-89
lines changed- core/src/main/scala/com/typesafe/tools/mima/lib/analyze/method
- functional-tests/src
- main/scala/com/typesafe/tools/mima/lib
- test
- abstract-class-added-abstract-method-nok
- app
- v1
- v2
- abstract-class-extending-new-abstract-class-with-abstract-method-nok/app
- abstract-class-extending-new-trait-with-abstract-method-nok/app
- abstract-class-extending-new-trait-with-abstract-method-ok/app
- abstract-class-extending-new-trait-with-concrete-method-ok/app
- abstract-class-inherits-new-abstract-class-with-abstract-method-nok
- app
- v1
- v2
- abstract-class-inherits-new-trait-with-abstract-method-nok
- app
- v1
- v2
- abstract-class-inherits-new-trait-with-abstract-method2-nok
- app
- v1
- v2
- added-abstract-class-in-new-version-ok/app
- added-new-trait-with-abstract-methods-ok/app
- added-new-trait-with-concrete-methods-ok/app
- added-trait-in-new-version-ok/app
- case-class-abstract-becomes-concrete-ok/app
- case-class-becomes-final-nok/app
- case-class-concrete-becomes-abstract-nok/app
- case-class-constructor-becomes-private-ok/app
- case-class-was-final-becomes-open-ok/app
- class-abstract-becomes-concrete-ok/app
- class-added-abstract-method-in-new-version-nok/app
- class-added-class-in-new-version-ok/app
- class-added-local-class-ok/app
- class-added-local-method-ok/app
- class-added-method-in-new-version-ok/app
- class-added-same-class-in-different-package-is-ok/app
- class-added-val-in-new-version-ok/app
- class-added-var-in-new-version-ok/app
- class-becomes-final-nok/app
- class-becomes-object-nok/app
- class-becomes-trait-nok/app
- class-changed-local-class-ok/app
- class-changed-method-with-val-in-new-version-ok/app
- class-changed-method-with-var-in-new-version-ok/app
- class-changed-val-type-in-new-version-nok/app
- class-changed-val-with-method-in-new-version-ok/app
- class-changed-var-type-in-new-version-nok/app
- class-changed-var-with-method-in-new-version-nok/app
- class-concrete-becomes-abstract-nok/app
- class-constructor-generics-nok
- app
- v1
- v2
- class-constructor-inherited-nok/app
- class-deleted-deprecated-method-nok/app
- class-inherits-new-trait-with-shadowed-abstract-method-ok/app
- class-method-abstract-override-of-concrete-superclass-method-nok/app
- class-method-abstract-override-of-concrete-supertrait-method-nok/app
- class-method-becomes-final-nok/app
- class-method-changed-parameter-type-nok/app
- class-method-changed-parameters-nok/app
- class-method-changed-parameters2-nok/app
- class-method-concrete-override-of-concrete-supertrait-method-ok/app
- class-method-generics-nok
- app
- v1
- v2
- class-method-overload-with-default-parameters-nok/app
- class-method-pushed-up-ok/app
- class-missing-method-in-new-version-nok/app
- class-missing-method-in-root-package-nok/app
- class-missing-nok/app
- class-narrowing-method-type-in-new-version-nok/app
- class-public-method-becomes-private-nok/app
- class-push-up-method-maintaining-explicit-bridge-ok/app
- class-removed-constructor-in-new-version-nok/app
- class-removed-local-class-ok/app
- class-removed-local-method-ok/app
- class-removed-method-overload-nok/app
- class-removed-superclass-nok
- app
- v1
- v2
- class-removing-inner-object-nok/app
- class-type-becomes-final-ok/app
- class-val-becomes-final-nok/app
- class-val-becomes-lazy-val-ok/app
- class-var-becomes-final-nok/app
- class-was-final-becomes-not-final-ok/app
- class-widening-method-type-in-new-version-nok/app
- effectively-final-becomes-final-is-ok/app
- final-class-becomes-object-nok/app
- ignore-changed-and-added-anonymous-lambdas-ok/app
- ignore-changed-and-removed-anonymous-lambdas-ok/app
- inner-class-loses-outer-pointer-nok/app
- interface-method-becomes-default-method-ok/app
- java-class-missing-static-method-in-new-version-nok/app
- java-class-static-to-virtual-method-nok/app
- java-class-static-varargs-to-scala-object-annotated-varargs-ok/app
- java-class-virtual-to-static-method-nok/app
- lazy-field-becomes-eager-ok/app
- missing-synthetic-classes-are-ignored-ok/app
- moving-method-upward-from-trait-to-class-nok/app
- object-becomes-class-nok/app
- object-becomes-class-with-companion-ok/app
- object-removing-inner-object-nok/app
- package-missing-in-new-version-is-ok/app
- package-nested-with-breaking-change-is-nok
- app
- v1
- v2
- package-with-classes-missing-in-new-version-is-nok/app
- package-with-classes-splitted-into-two-files-in-new-version-is-ok/app
- public-method-becomes-package-private-nok
- app
- v1
- v2
- public-method-becomes-package-private-ok/app
- removing-method-from-class-with-special-characters-nok/app
- removing-method-with-special-characters-from-class-nok/app
- removing-method-with-special-characters-from-inner-class-nok
- app
- v1
- v2
- trait-abstract-method-becomes-concrete-ok/app
- trait-abstract-method-becomes-concrete2-ok
- app
- trait-abstract-val-becomes-concrete-nok
- app
- trait-abstract-var-becomes-concrete-ok/app
- trait-added-abstract-method-nok
- app
- v1
- v2
- trait-added-method-in-new-version-ok
- app
- trait-added-val-in-new-version-nok/app
- trait-added-var-in-new-version-nok/app
- trait-deleting-concrete-methods-is-nok/app
- trait-extending-new-trait-with-abstract-method-nok
- app
- v1
- v2
- trait-extending-new-trait-with-concrete-method-ok
- app
- trait-inheriting-from-class-nok/app
- trait-inherits-new-trait-with-abstract-method-nok
- app
- v1
- v2
- trait-inherits-new-trait-with-concrete-method-ok
- app
- trait-method-overloading-is-ok
- app
- trait-moving-methods-nok/app
- trait-moving-methods2-nok/app
- trait-pushing-up-abstract-methods-is-nok
- app
- v1
- v2
- trait-pushing-up-concrete-methods-is-nok/app
- trait-redeclaring-abstract-methods-in-subclass-is-ok/app
- trait-removing-abstract-method-declared-in-superclass-is-ok/app
- trait-removing-class-type-from-inheritance-relationship-is-ok/app
- trait-use-type-alias-in-new-version-ok/app
- tuple-parametric-type-change-nok/app
- type-parameters-change-breaks-method-signature-nok/app
- value-class-added-concrete-method-ok/app
- value-class-generic-replacement-nok
- app
- project
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
161 files changed
+952
-89
lines changedLines changed: 20 additions & 22 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
127 | 125 | | |
128 | | - | |
129 | | - | |
130 | | - | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
131 | 129 | | |
132 | 130 | | |
133 | 131 | | |
134 | | - | |
| 132 | + | |
135 | 133 | | |
136 | 134 | | |
137 | 135 | | |
| |||
140 | 138 | | |
141 | 139 | | |
142 | 140 | | |
143 | | - | |
| 141 | + | |
144 | 142 | | |
145 | 143 | | |
146 | 144 | | |
| |||
Lines changed: 1 addition & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | 28 | | |
39 | 29 | | |
40 | 30 | | |
| |||
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
functional-tests/src/test/abstract-class-extending-new-trait-with-abstract-method-ok/app/App.scala
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
functional-tests/src/test/abstract-class-extending-new-trait-with-concrete-method-ok/app/App.scala
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
0 commit comments