             "↓NSMakeRange(10, 1)\n": "NSRange(location: 10, length: 1)\n",
             "↓CGVectorMake(10, 10)\n↓NSMakeRange(10, 1)\n": "CGVector(dx: 10, dy: 10)\n" +
                 "NSRange(location: 10, length: 1)\n",
+            "↓UIEdgeInsetsMake(0, 0, 10, 10)\n":
+            "UIEdgeInsets(top: 0, left: 0, bottom: 10, right: 10)\n",
         ]
     )
 
     public func validateFile(file: File) -> [StyleViolation] {
         let constructors = ["CGRectMake", "CGPointMake", "CGSizeMake", "CGVectorMake",
-            "NSMakeRange"]
+            "NSMakeRange", "UIEdgeInsetsMake"]
 
         let pattern = "\\b(" + constructors.joinWithSeparator("|") + ")\\b"
 

            "↓CGRectMake(0, 0, 10, 10)",
            "↓CGVectorMake(10, 10)",
            "↓NSMakeRange(10, 1)",
        ],
        corrections: [
            "↓CGPointMake(10,  10   )\n": "CGPoint(x: 10, y: 10)\n",

            "CGRect(x: 0, y: 0, width: 10, height: 10)",
            "CGVector(dx: 10, dy: 10)",
            "NSRange(location: 10, length: 1)",
            "UIEdgeInsets(top: 0, left: 0, bottom: 10, right: 10)",
        ],
        triggeringExamples: [
            "↓CGPointMake(10, 10)",
