At least for me a common use case for org-wide code searches is to answer questions like "is the library x still used somewhere?"
To not have this include old potentially low-traffic repos is a very bad thing. I don't understand why they would do this for enterprise customers. Like we would pay extra to not have it be this way.
[1] https://github.blog/changelog/2020-12-17-changes-to-code-sea...
I think there’s code search companies but they are too expensive for me and I suppose some people really value it more highly.
Comically, I need the old Google search appliance and just treat it as a web source for lots of my questions (who is using log4j, etc).
Or Google Code Search! Which turned out to be Russ Cox's platform for developing RE2.
Google Code Search was simply amazing. Killing Google Code Search really underlined how Google had given up on it's pro-social agenda. I mean, here was a best-in-class and as yet unmatched service, neatly tailored to both the needs of developers and to Google's expertise and operations, and they killed it. Why? Because it wasn't going to make any money? Was there ever an expectation that it would?
The death of Google Books, when they removed countless scanned items, most of which were clearly out of copyright, was also painful. But I could understand how dealing with the barrage of copyright lawsuits was simply a bridge too far for Google. But Code Search? Why, oh, why!? :(
`grep -r` or `git-all grep` or something better?
(If you have forked a long-dead project and are working on it Github support can "decouple" it from the original and then you can search it.)
> Join the GitHub Code Search Waitlist Access is limited during the technology preview of GitHub’s future code search. Sign up today for your chance to try it and give your feedback.
You’re already on the waitlist for GitHub Code Search! We’ll email you when we’ve enabled it on your account. Make sure your primary email address is up-to-date.
There probably aren't as many drill-down features as the new official way, but speed and simplicity of UI more than make up for it.