Confirmed users
574
edits
(Created page with "== Title == Web Engineering Intern == Description == Large codebases like Firefox can be hard to understand. Mozilla's DXR tool makes it easier. By applying structural analy...") |
(Bring up to date for 2016.) |
||
Line 5: | Line 5: | ||
Large codebases like Firefox can be hard to understand. Mozilla's DXR tool makes it easier. | Large codebases like Firefox can be hard to understand. Mozilla's DXR tool makes it easier. | ||
By applying structural analysis and clever text search algorithms, dxr.mozilla.org provides a web-based view into the code, helping orient newcomers and speed the work of old hands. DXR has | By applying structural analysis and clever text search algorithms, dxr.mozilla.org provides a web-based view into the code, helping orient newcomers and speed the work of old hands. DXR 2.0 has a flexible plugin architecture to support analysis of multiple languages, and we're ready to pick some of the fruit that this puts within reach: | ||
* | * Improve analysis of C++, Python, JS, and our homegrown interface description languages. | ||
* Redesign and streamline our query language. | |||
* Redesign and | * Push our presentation of search results to the next level: making results more interactive, adding context, promoting high-scoring matches, and adding controls to filter out what you're not looking for. | ||
* Push our presentation of search results to the next level: making results more interactive, adding | |||
* Make the UI more pleasant, faster, and more consistent. | * Make the UI more pleasant, faster, and more consistent. | ||
The more of these you have, the better a fit you'll be: | The more of these you have, the better a fit you'll be: |