Marcelo Fabri
8aadb802fb
Split RulesTests into several test cases, generating them automatically
2018-07-21 17:23:08 -07:00
Ornithologist Coder
95fb5ab759
Change minimum Swift compiler version to 4.1
...
Because it doesn't work on Swift 4.0 for Linux.
2018-07-11 08:39:48 +02:00
Ornithologist Coder
b6698c0da4
Fix Linux build
2018-07-11 08:39:48 +02:00
Ornithologist Coder
0730da975f
Revert "Use regular expression instead of AST to find 'class' conformance"
...
Using regular expression instead of AST to find 'class' conformance
didn't work on the Linux. Reverting the commit since it had no effect on
the final result.
This reverts commit fce9f599a7f5c77afe0ac3a4254cd6909410f0ab.
2018-07-11 08:39:47 +02:00
Ornithologist Coder
62ab36b883
Use regular expression instead of AST to find 'class' conformance
2018-07-11 08:39:47 +02:00
Ornithologist Coder
c5dd67e433
Make anyobject_protocol opt-in
2018-07-11 08:39:41 +02:00
Ornithologist Coder
9f3cb13389
Add @objc example
2018-07-08 09:50:52 +02:00
Ornithologist Coder
e8d3d1c08e
Make anyobject_protocol correctable
2018-07-07 21:15:57 +02:00
Ornithologist Coder
2161515d36
Set minimum Swift compiler version to 4
2018-07-07 19:22:10 +02:00
Ornithologist Coder
ec06fe6e82
Change the place where the violation is triggered
2018-07-07 19:01:55 +02:00
Ornithologist Coder
01dc00f576
Add default rule anyobject_protocol
...
This commit implements #2283 .
2018-07-07 18:54:09 +02:00