
Security News
Rspack Introduces Rslint, a TypeScript-First Linter Written in Go
Rspack launches Rslint, a fast TypeScript-first linter built on typescript-go, joining in on the trend of toolchains creating their own linters.
Depcheck
is a dependency analyzer tool for Swift projects. Depcheck
reports dependencies per class, allowing you to easily detect classes that have too many dependencies. Depcheck
can also report how many dependants a class have. Therefore you can spot the most used and unused classes. Additionaly you can generate dependency graph of your project.
Add this line to your application's Gemfile:
gem 'depcheck'
And then execute:
$ bundle
Or install the gem:
gem install depcheck
Analyze
command reports dependencies per classes. Usage
command reports how many dependants a class have. Graph
command generates dependency graph.
Build your project using Debug configuration, and then run:
$ depcheck analyze --project path/to/project.xcodeproj
If you use a workspace in Xcode you need to specify it:
$ depcheck analyze --workspace path/to/workspace.xcworkspace --scheme YourXcodeSchemeName
I’d love to see your ideas for improving this library! The best way to contribute is by submitting a pull request. I’ll do my best to respond to your patch as soon as possible. You can also submit a new GitHub issue if you find bugs or have questions.
Wojtek Lukaszuk @wojteklu
This project is licensed under the terms of the MIT license. See the LICENSE file.
FAQs
Unknown package
We found that depcheck demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Rspack launches Rslint, a fast TypeScript-first linter built on typescript-go, joining in on the trend of toolchains creating their own linters.
Security News
Hacker Demonstrates How Easy It Is To Steal Data From Popular Password Managers
Security News
Oxlint’s new preview brings type-aware linting powered by typescript-go, combining advanced TypeScript rules with native-speed performance.