|
1 | 1 |
|
2 | 2 | /* Generic Signature Changes */
|
3 |
| -cake: Func P1.P1Constraint() has generic signature change from <Self where Self : P1, Self : P2> to <Self where Self : P1> |
| 3 | +cake: Func P1.P1Constraint() has generic signature change from <Self where Self : cake.P1, Self : cake.P2> to <Self where Self : cake.P1> |
4 | 4 | cake: Protocol P3 has generic signature change from <Self : cake.P1, Self : cake.P2> to <Self : cake.P1, Self : cake.P4>
|
5 | 5 |
|
6 | 6 | /* RawRepresentable Changes */
|
@@ -31,21 +31,21 @@ cake: Func S1.foo5(x:y:) has been renamed to Func foo5(x:y:z:)
|
31 | 31 | cake: Struct Somestruct2 has been renamed to Struct NSSomestruct2
|
32 | 32 |
|
33 | 33 | /* Type Changes */
|
34 |
| -cake: Accessor Zoo.current.Get() has return type change from Cat to Dog |
35 |
| -cake: AssociatedType AssociatedTypePro.T3 has default type change from C1 to C6 |
36 |
| -cake: Class TChangesFromIntToString has type witness type for AssociatedTypesProtocol.T changing from Int to String |
37 |
| -cake: Constructor S1.init(_:) has parameter 0 type change from Int to Double |
38 |
| -cake: Func C1.foo2(_:) has parameter 0 type change from Int to () -> () |
| 34 | +cake: Accessor Zoo.current.Get() has return type change from cake.Cat to cake.Dog |
| 35 | +cake: AssociatedType AssociatedTypePro.T3 has default type change from cake.C1 to cake.C6 |
| 36 | +cake: Class TChangesFromIntToString has type witness type for AssociatedTypesProtocol.T changing from Swift.Int to Swift.String |
| 37 | +cake: Constructor S1.init(_:) has parameter 0 type change from Swift.Int to Swift.Double |
| 38 | +cake: Func C1.foo2(_:) has parameter 0 type change from Swift.Int to () -> () |
39 | 39 | cake: Func C7.foo(_:_:) has removed default argument from parameter 0
|
40 | 40 | cake: Func C7.foo(_:_:) has removed default argument from parameter 1
|
41 | 41 | cake: Func EscapingFunctionType.addedEscaping(_:) has added @escaping in parameter 0
|
42 | 42 | cake: Func EscapingFunctionType.removedEscaping(_:) has removed @escaping in parameter 0
|
43 |
| -cake: Func Somestruct2.foo1(_:) has parameter 0 type change from C3 to C1 |
44 |
| -cake: Func Zoo.getCurrentAnimalInlinable() has return type change from Cat to Dog |
| 43 | +cake: Func Somestruct2.foo1(_:) has parameter 0 type change from cake.C3 to cake.C1 |
| 44 | +cake: Func Zoo.getCurrentAnimalInlinable() has return type change from cake.Cat to cake.Dog |
45 | 45 | cake: Func ownershipChange(_:_:) has parameter 0 changing from InOut to Default
|
46 | 46 | cake: Func ownershipChange(_:_:) has parameter 1 changing from Shared to Owned
|
47 |
| -cake: Func returnFunctionTypeOwnershipChange() has return type change from (C1) -> () to (__owned C1) -> () |
48 |
| -cake: Var Zoo.current has declared type change from Cat to Dog |
| 47 | +cake: Func returnFunctionTypeOwnershipChange() has return type change from (cake.C1) -> () to (__owned cake.C1) -> () |
| 48 | +cake: Var Zoo.current has declared type change from cake.Cat to cake.Dog |
49 | 49 |
|
50 | 50 | /* Decl Attribute changes */
|
51 | 51 | cake: Accessor GlobalLetChangedToVar.Modify() is a new API without @available attribute
|
@@ -103,13 +103,13 @@ cake: Struct fixedLayoutStruct has removed conformance to P1
|
103 | 103 |
|
104 | 104 | /* Protocol Requirement Change */
|
105 | 105 | cake: Accessor HasMutatingMethodClone.bar.Get() now requires new witness table entry
|
106 |
| -cake: AssociatedType AssociatedTypePro.T1 has removed default type Int |
| 106 | +cake: AssociatedType AssociatedTypePro.T1 has removed default type Swift.Int |
107 | 107 | cake: AssociatedType RequiementChanges.addedTypeWithoutDefault has been added as a protocol requirement
|
108 | 108 | cake: Func HasMutatingMethodClone.foo() now requires new witness table entry
|
109 | 109 | cake: Func RequiementChanges.addedFunc() has been added as a protocol requirement
|
110 | 110 | cake: Var RequiementChanges.addedVar has been added as a protocol requirement
|
111 | 111 |
|
112 | 112 | /* Class Inheritance Change */
|
113 |
| -cake: Class C4 has changed its super class from OldType to NewType |
114 |
| -cake: Class SubGenericClass has changed its super class from GenericClass<P1> to GenericClass<P2> |
115 |
| -cake: Class SuperClassRemoval has removed its super class C3 |
| 113 | +cake: Class C4 has changed its super class from APINotesTest.OldType to APINotesTest.NewType |
| 114 | +cake: Class SubGenericClass has changed its super class from cake.GenericClass<cake.P1> to cake.GenericClass<cake.P2> |
| 115 | +cake: Class SuperClassRemoval has removed its super class cake.C3 |
0 commit comments