Closed ppeelen closed 4 years ago
@ppeelen Thank you for making these changes. Do you know what's causing the travis CI build to fail?
@staguer Unfortunately I have not had the time to find the underlying reason why Travis is failing. We are running CircleCI for our projects, including a fork of LayoutKit and have the full project successfully running on our end.
My initial thought is that the swift version change has not gone through properly on all targets and/or Travis. However, it does build/test/run locally.
I will get back to you as soon as I have had a possibility to checkout the Travis problem.
This PR will add support for Swift 4.1 and XCode 9.3
• Swift 4.1 • XCode 9.3 Enable: -> Implicit retain of self within blocks -> Overriding deprecated obj-c methods -> Whole module optimization • Remove weak protocol properties • Changes
flapMap
tocompactMap