After @tamird recently fixed the tidy script to detect language features, I was curious to see them all. So here’s the list of every feature defined by Rust. It’s pretty neat that the build system can do this.
It would be even neater if there was a tool that scraped the git history, issue tracker and RFC tracker, and the docs, to produce a set of links related to each of these.
$ python2 src/bootstrap/bootstrap.py --step check-tidy --stage 0
Reformatted as a table be more readable (feel free to copy the markdown and update your post):
More stats:
Counts by area
Area | Count ---- | ----- lib | 359 lang | 109
Counts by stability
Stability | Count --------- | ----- stable | 252 unstable | 216
Counts by version
Version | Count ------- | ----- None | 124 ==================== 1.0.0 | 62 ========== 1.1.0 | 15 == 1.2.0 | 19 === 1.3.0 | 18 == 1.4.0 | 35 ===== 1.5.0 | 24 === 1.6.0 | 17 == 1.7.0 | 26 ==== 1.8.0 | 17 == 1.9.0 | 34 ===== 1.10.0 | 19 === 1.11.0 | 11 = 1.12.0 | 22 === 1.13.0 | 19 === 1.14.0 | 6
This is awesome.
…I may use it sometime in the next month to figure out which of those are documented in the reference as part of getting some motion on the “implementation” for RFC 1636.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.