{"repo":"dral3x/StringsLint","free":true,"listed":false,"github":"https://github.com/dral3x/StringsLint","clone":"git clone https://github.com/dral3x/StringsLint.git","description":"📱Ensure your localized strings are complete and never unused 👍","language":"Swift","stars":70,"topics":["ios","macos","xcode","swift","command-line-tool"],"license":"MIT","category":"mobile-apps","readme_excerpt":"StringsLint A tool to ensure localized strings are complete and never unused. StringsLint hooks into your source files, specifically it scans: - . strings and . stringsdict - . swift and . m - . xib and .storyboard If you found a bug or have a feature request , please open an issue. If you want to contribute , submit a pull request. Installation Using Mint: Using Homebrew Using CocoaPods: Simply add the following line to your Podfile: This will download the StringsLint binaries and dependencies in Pods/ during your next pod install execution and will allow you to invoke it via ${PODS ROOT}/StringsLint/stringslint in your Script Build Phases. This is the recommended way to install a specific version of StringsLint since it supports installing a pinned version rather than simply the latest (which is the case with Homebrew and Mint). Note that this will add the StringsLint binaries, its dependencies' binaries and the Swift binary library distribution to the Pods/ directory, so checking in this directory to SCM such as git is discouraged. Compiling from source: You can build from source by cloning this project and running make install (Xcode 10.0 or later). Usage Xcode Integrate StringsLint into an Xcode scheme to get warnings and errors displayed in the IDE. Just add a new \"Run Script Phase\" with: Alternatively, if you've installed StringsLint via CocoaPods the script should look like this: Command Line Run stringslint in the directory containing the files to lint. Directories w","default_branch":null,"files":null,"tree":[],"storefront":"/r/dral3x","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dral3x/StringsLint/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}