Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show some stats about the class usage #8

Open
stof opened this issue Aug 6, 2015 · 2 comments
Open

Show some stats about the class usage #8

stof opened this issue Aug 6, 2015 · 2 comments

Comments

@stof
Copy link
Contributor

stof commented Aug 6, 2015

On the page of a class/interface, it would be great to see some stats about its usage:

  • number of classes implementing it (this can already be counted manually as they are all listed on the page, but it would be convenient to let the program count for us)
  • number of packages containing implementations of the interface (some packages could be providing several implementations, making it even more painful to count it manually from the info displayed on the page)
  • number of classes using it
  • number of packages using it

all these information are already available by counting things in the current displayed info, so it should not be a huge work to provide a summary. And it would make it easier to have an idea about the usage of a class (especially when a class is used a lot).

@moufmouf
Copy link
Member

moufmouf commented Aug 6, 2015

Yep, good idea, I'll work on that.
Actually, I just realized we could even offer badges for classes :)

Also, on a side note, you should know that we experienced a failure on the server a week ago. The data is currently being loaded again in packanalyst, but some classes are still missing (for instance Symfony packages have not been scanned yet...)

@stof
Copy link
Contributor Author

stof commented Aug 20, 2015

@moufmouf an improvement would be to add a banner on the website with a warning saying that dara are incomplete when such thing happens.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants