Faux Pas 1.7.1 | MacOSX | 17 Mb
Faux Pas inspects your iOS or Mac app's Xcode project and warns about possible bugs, as well as about maintainability and style issues.
Version 1.7.1:
New:
* Support for Xcode 8.1. (We now use a version of the Clang compiler that matches the one that ships with Xcode 8.1.)
* New rule: Spelling error.
* New rule: Source file header comment format.
* New rule: Erroneous view layout in XIB.
* New rule: Cyclomatic Complexity.
Improved:
* The "Missing API usage description" rule now checks for many more relevant cases.
Changed:
* Removed the possibility to open API documentation links in Xcode (Xcode has removed this capability from its AppleScript API since 8.0).
* The "add annotations header file to project" feature now requires you to manually add the header file to your Xcode project (Xcode has removed the capability to add source files to projects from its AppleScript API since 8.0).
Fixed:
* False positives for the "Constructor return type" rule in cases where nullability annotations were used with instancetype. (Thanks to Nikolas Mayr for reporting this.)
* Compilation errors for projects using C++14 features. (Thanks to Mark Hastings for reporting this.)
* Hangs in the GUI when switching between Faux Pas and other applications. (Thanks to Andrew Wooster for reporting this.)
* False negatives for the "Undetached delegate or data source" rule in cases where the delegate host reference is an instance variable declared in a class extension. (issue #100)
* False positives for the "Dynamic library install name" rule.
* Excessive memory usage in cases where checked source files contained very large numbers of diagnostic suppression macro expansions. (Thanks to Nikolas Mayr for reporting this.)
* False positives for the "Hardcoded self class reference" rule in cases where the reference is to a system framework class that is implemented as a class cluster (e.g. NSString). (Thanks to Nikolas Mayr for reporting this.)
* False positives for the "Assigning delegate property" rule in cases where the same header was used in both ARC compilation units and non-ARC compilation units. (issue #99)
* Hanging when opening projects when using Xcode 8.0-8.1. (issue #104)
(Mac OSX) 10.9+, Xcode 5 or later
HomePage -
קוד:
http://fauxpasapp.com
Buy Premium From My Links To Get Resumable Support,Max Speed & Support Me