Differences between revisions 14 and 15
Revision 14 as of 2013-08-29 21:33:35
Size: 2309
Editor: ?AnaGuerrero
Comment:
Revision 15 as of 2013-09-10 15:27:38
Size: 2586
Editor: PhilippKern
Comment: added my testimonial; considerably shorter than what I initially wrote, but that somehow didn't get saved.
Deletions are marked like this. Additions are marked like this.
Line 22: Line 22:

 * I use codesearch frequently (multiple times a week) at work and also for release work to find where some specific code is used and how it is used. It's also very helpful to check for dependencies on e.g. essential packages very quickly. -- Philipp Kern, Debian Developer

Debian Code Search

http://codesearch.debian.net

Testimonials

In case codesearch was helpful for you, please make others aware of it by posting a short testimonial. Feel free to add yours to this list:

  • I often use codesearch to find examples for specific features that are not very well documented, like DEP-3 patch tags. -- Michael Stapelberg, Debian Developer
  • http://sources.debian.net allows to browse trough the source code of all Debian packages. Having that, it just comes natural to viewers of the website to do searches through all that mass of source code. Integrating with codesearch made that trivial to achieve. Thanks for it! -- Stefano Zacchiroli, Debian Developer

  • I use codesearch to find out whether external kernel modules are using a function and whether an ABI change in the function requires a new kernel module ABI number. -- Ben Hutchings, Debian Developer
  • I use Debian Code Search to find out how to use underdocumented APIs, and to see how others are actually using the APIs I provide. It's also quite useful to gauge the adoption of various algorithms, features, libraries, and APIs. -- Nick Mathewson, developer, Tor and Libevent
  • I have a bug where the application menu of gnome is not shown, I see this in .xsession-errors: "assigning images is not implemented". Helas, when I looked for this string in codesearch.debian.net I received a timeout. I tested this several times, in several days. -- Eugen Dedu
  • For planning (library) transitions, codesearch has become an invaluable tool to me. I use it regularly, to check for users of certain library APIs, D-Bus interfaces or packages calling binaries. -- Michael Biebl
  • codesearch.d.n and sources.d.n are the tools I have been dreaming for years! Thank you -- Ana Guerrero Lopez, Debian Developer
  • I use codesearch frequently (multiple times a week) at work and also for release work to find where some specific code is used and how it is used. It's also very helpful to check for dependencies on e.g. essential packages very quickly. -- Philipp Kern, Debian Developer

Accepted Feature requests

Please see https://github.com/Debian/dcs/issues for sending new feature requests.

filetype keyword

The filetype keyword filters by programming language. The following values are currently implemented:

c: .c, .h

c++: .cpp, .cxx, .hpp, .hxx, .h, .c

perl: .pl, .pm, .t

python: .py

go (or golang): .go

java: .java

ruby: .rb

shell: .sh, .bash, .zsh