- DescriptionVersionDate GMTCommit / svn
- Ruby 220.127.116.11 p4892018-03-28630232018-03-28T14:50:57Z
- Ruby 18.104.22.168 p4592018-10-17651362018-10-17T15:34:45Z
- Ruby 22.214.171.124 p3642020-03-31678792020-03-31T11:42:18Z
- Ruby 126.96.36.199 p2292021-04-0567939* for contributors2021-04-05T11:46:35Z
- Ruby 188.8.131.52 p2102022-04-1267958* for contributors2022-04-12T11:50:11Z
- Ruby 184.108.40.206 p2212022-11-24168ec2b1e5* for contributors2022-11-24T12:42:08Z
- Ruby 3.03.0.5 p2112022-11-24ba5cf0f7c5* for contributors2022-11-24T11:04:56Z
- Ruby 220.127.116.11 p1852022-11-241a6b16756e* for contributors2022-11-24T10:20:31Z
- Ruby 18.104.22.168 pp312023-02-0831819e82c8* for contributors2023-02-08T04:02:20Z
- Ruby mastermaster dev2023-03-238286544dc5* for contributors2023-03-23T17:11:46Z
- Rails 4.x gem22.214.171.124020-05-1511f2bdf75a2020-05-15T18:34:31Z
- Rails 5.x gem126.96.36.19922-07-128030cff8082022-07-12T17:25:53Z
- Rails 6.x gem188.8.131.52023-03-13f09dc7c4c22023-03-13T18:47:59Z
- Rails stable184.108.40.206023-03-170fec9536ca2023-03-17T16:12:23Z
- Rails master7.1.0.alpha2023-03-23097f703d59* for contributors2023-03-23T19:17:10Z
Libraries below are created from the main branches
- LibXML Ruby4.0.02022-12-2850a3dec2022-12-28T13:56:36Z
- Octokit master6.1.02023-03-17e280bc6f2023-03-17T18:46:11Z
- Octokit 4-stable4.25.12022-07-0197ac5fbf2022-07-01T13:55:45Z
- Selenium WebDriver4.8.12023-03-23b6f9af38b12023-03-23T15:14:58Z
- SketchUp Ruby APISU2023.02023-02-2064b41712023-02-20T16:14:12Z
Please set font size, see settings...
Site updates done with
ruby 3.3.0dev (2023-03-23 master e950781880) [x64-mingw-ucrt]
What does '* for contributors' mean?
Developers / contributors often remove objects from documentation which are not considered part of the public API.
Libraries listed as '* for contributors' show all objects, and are meant for contributors to the repository.
Hence, if you are using the API, you should not use any classes, modules, methods, or constants that are notated as 'for internal use only'. All of these items will have a red vertical bar (or border) distinguishing them from other objects. Please use the other library versions for API reference.
When you have a minute - UI Guide
YardT2 has quite a few features that are not based on RDoc or YARD. Please read the YardT2 UI Guide, in particular, the 'Search' information, as searching the 'Methods' list works for both name and namespace. 'Start of name' and 'anywhere in name' searches are supported.
All libraries are pulled from their respective GitHub repos. The branch / tag criteria is shown below. The last commit information and date (GMT) are retrieved via the GitHub API.
These libraries should correspond to the most recent ruby-lang.org packages. Only 'Ruby trunk' includes c source code.
- Ruby 2.2last tag matching v2_2_
- Ruby 2.3last tag matching v2_3
- Ruby 2.4last tag matching v2_4
- Ruby 2.5last tag matching v2_5
- Ruby 2.6last tag matching v2_6
- Ruby trunktrunk branch (current repo)
Version and date info is retrieved from version.h
- Rails 4.x gemlast tag matching v4.
- Rails 5.x gemlast tag matching v5.
- Rails stablelast 'stable' branch (currently 6-0-stable)
- Rails mastermaster branch (current repo)
Version info is retrieved from version.rb.
- YardT2 parses included do blocks.
- YardT2 parses alias_attribute, cattr, mattr, class_attribute, config_accessor, delegate, and deprecate statements.
- Most of the 'Rails Guides' appear in the 'Docs' list, and they link back to object documentation.
AWS SDK for Ruby
- AWS SDK for Ruby v3master branch
Version info is retrieved from VERSION file. At present, the gem is generated frequently, so the branch is rarely more than a few commits past the most recent gem.
As of April 2019, the AWS SDK for Ruby has almost 17,000 classes and modules, and 59,000 methods.
Loading the Methods list takes a long time, and is not a good idea on tablets. Once loaded, it searches well and is cached, unlike other implementations. Resizing the LIST pane when the Method list is visible is not recommended.
Simply put, loading 59k items into any DOM element is well outside of standard use.
Comments, Bugs, etc
For missing or incorrect documentation, please post an issue on GitHub. If you like the docs, feel free to star the GitHub repo.
For UI suggestions and other questions / comments...
A very special thank you to Loren Segal for his work in creating and maintaining YARD.
Also, thank you to all the contributors that have taken the time to comment / document these libraries.
All documented software libraries are copyright their respective owners. See their GitHub repos (AWS SDK for Ruby, Ruby on Rails, Ruby) for copyright and license information.
- Release yard-t2 as a gem - need to write more tests, refactor some code, clean up css...
- Add code to detect super calls in method bodies?
- Add 'bundled gems' to Ruby documentation.
- Create code to document test code.
- Create code to document template code (erb, etc).
- Rails - more DSL methods to doc?
- RDoc - additional directives?