Package Release Info


Update Info: Base Release
Available in Package Hub : 15 SP1





Change Logs

Version: 0.9.12-bp150.2.4
* Tue Feb 27 2018
- updated to version 0.9.12
  see installed
* Tue May 23 2017
- updated to version 0.9.9
  see installed
* Sat Jan 14 2017
- updated to version 0.9.8
  see installed
* Sun Jan 08 2017
- updated to version 0.9.6
  see installed
  [#] Master branch (unreleased)
  - Removed official support for Ruby 1.x (1.8/1.9). YARD can still be installed
    in these versions, but support is not guaranteed. Simple bug fixes may still
    be considered via pull request only. Issues without code will be automatically
  - Added {YARD::Tags::Tag#explain_types} returning a plain English summary
    of the type specification of a given tag. Also adds {YARD::Tags::TypesExplainer}
    as an implementation class for the method.
  - Added support for automatic linking of constants and method calls of
    Ruby syntax highlighted source code in generated HTML. Also adds the
    {YARD::Parser::Ruby::TokenResolver} implementation class to iterate over
    tokenized code with extra resolved object information.
  - Added support for compound constant assignments (`A::B::C = true`).
  - Added `LibraryVersion#yardoc_file_for_SOURCE` callback method for sources with
    a pre-determined yardoc file location. Implement this method instead of
    manually setting `library.yardoc_file = ...` in your load method (you can
    still assign the attribute manually).
  - Use RubyGems 2.x+ API to query gems when available instead of using backport.
* Mon Jul 25 2016
- updated to version 0.9.5
  see installed
  [#] 0.9.5 - July 22nd, 2016
  - `yard doc` will now generate `.yardoc/processing` and `.yardoc/complete` files
    to allow other tools to properly detect when YARD is in the middle of parsing
    source files, and when it has completed writing the database.
  - Added support for on-demand generation of LibraryVersion objects using the
    `:disk` source type. LibraryVersion objects pointing to a .yardoc database
    directory will now auto-generate if there is a `source_path` attached.
  - Added warning for macros attached to non-method objects.
  - Fixed a few more parsing errors.
  [#] 0.9.4 - July 21st, 2016
  - Minor Ruby file parsing and CSS bug fixes.
  [#] 0.9.3 - July 20th, 2016
  - Added support for {YARD::Server::RackAdapter} to be mounted under prefix URIs.
  - Fixed regression in `yard server -g` that caused static file assets on index
    page to return 404 errors.
  - Fixed regression in `yard server -g` index page that disabled scrolling and
    caused other HTML rendering glitches.
  [#] 0.9.2 - July 19th, 2016
  - Added `yard config --gem-install-[yri|yard]` commands which auto-configure
    your `~/.gemrc` file to run yri/yard instead of ri/rdoc on a `gem install`.
  - Added support for gemspec metadata key `""`, which can be either
    `"yard"` or `"yri"` to run the respective commands on a `gem install`.
  - Added `yard doc --no-progress` to hide the progress bar.
  - Fix resolution error for compound proxy namespaces.
  - YRI will now search across all gem versions (latest first) for the .yardoc
* Tue Jul 19 2016
- updated to version 0.9.1
  see installed
  [#] 0.9.1 - July 18th, 2016
  - Added "Attributes" section to `yard stats`.
  - Added support for RubyGems 2.x `--document=yri,yard` flags. You can now run
    YARD documentation generation against installed gems by running:
    `gem install mygem --document=yard,yri`.
  - Added `/static/*` routing for library-specific routing. This enables static
    template files to be served on a per-library basis instead of globally shared
    across the `yard server`.
  - Added support for inlining of `{include:*}` syntax. Using this syntax in
    the middle of a docstring paragraph will no longer create a separate paragraph
    for the included text.
  - Added support for resolving `{}` syntax in text templates, specifically for
    use in `{include:*}` syntax.
  - Improved object resolution logic in `{Foo::Bar}` syntax and {YARD::Registry.resolve}.
    New resolution logic should now more accurately support resolving compound paths
    across namespaces and through the inheritance tree (as Ruby does).
  - The `frozen_string_literal: true` comment line in Ruby source files will now be
    excluded from docstrings.
  - Added a workaround for
  - Fixed an issue where type using a docstring reference on an `@!attribute` macro
    would be incorrectly parsed as a type specifier. This change updates the tag
    parser to disallow newlines between the tag name and opening bracket of the
    type specification.
  - Fixed an issue where `--embed-mixins` would improperly embed methods from
    inherited classes instead of modules.
  - Fixed various parsing errors and YARD exceptions.
  - Added a warning for modules or classes being redefined as constants.
  - Reverted stripping of HTML in {YARD::Docstring#summary}.
  - Added optimization to remove initial docstring parse on newly created code objects.
  - {YARD::CodeObjects::Base#format} now passes the :type parameter to templates.
  - Hide methods with filtered namespaces in Method Listing.
* Tue Jul 05 2016
- updated to version 0.9.0
  see installed
* Wed Mar 23 2016
- Force fixed timestamps for patched gems (bsc#916047)
* Sun Feb 01 2015
- add yard-do-not-record-timestamps.diff to avoid always changing
  yast documentation (bsc#931226)
* Sun Feb 01 2015
- updated to version
  - Support using `@option` tag on keyword arg splat parameter. (#729)
  - Add `.stats_options` for `YardocTask`. (#800, #801)
  [#] - October 26, 2014
  - Fix linking of methods in top level namespace in method listing. (#776)
  - Support using C macros in function declarations. (#810)
  - YARD will no longer group comment blocks starting on the same column if they
  are preceded by code. (#798)
  - Handle anonymous lambda calls in toplevel scope. (#774)
  - Support I18n in `@overload` tags. (#794)
  - Support `yard stats` for objects with no file property. (#792)
  - Support for named arguments in Ruby >= 2.1. (#785)
  - Exclude README backup files from YARD generation. (#790)
  - Turned on the lax spacing option in Redcarpet to comply with the
  Markdown standard.
  - Escape HTML in YARD server search placeholder template.
  - Fix issue with `private_class_method` support. (#760, #767)
  - Enable tables support by default in Redcarpet Markdown provider. (#765)
* Mon Oct 13 2014
- adapt to new rubygem packaging
* Sun Mar 23 2014
- updated to version, no changelog
* Fri Nov 22 2013
- updated to version
  - Handle Unicode method/class/file names in server URL encoding (lsegal/
  - Style keyword style hashes with same symbol color in code highlighting (#707).
  - Fix broken JS when visiting docs in file:// scheme (#706).
  - Add support for new AsciiDoc file extensions (#704).
  - Fix issues where non-Ruby code blocks would not display in Ruby 2 (#702).
  - Add support for extra Ruby 2 symbol types in Ripper (#701).
  - Ensure config directory exists before saving config file (#700).
* Sun Oct 20 2013
- updated to version
  - Disallow absolute URLs when using frame anchor support.
  - Support casted functions in CRuby method declarations (#697)
* Fri Sep 13 2013
- updated to version
  - Fix potential XSS issue with frame anchor support.
  - Add support for gettext 3.x gem.
* Tue Jul 30 2013
- updated to version 0.8.7
  - Added `--hide-api API` option to hide objects with a given `@api` tag (#685).
  - Added "Returns ...." prefix to summary when a lone @return tag is used.
  - Fixed issue that caused ref tags to be added to a docstring twice (#678).
  - Fixed formatting issue in docstring summaries (#686)
* Fri Jul 12 2013
- updated to version
  - Fixed issue where `yard graph` was not displaying methods
* Sun Apr 21 2013
- updated to version
  * *Added `--layout` to `yard display` command**
* Sun Apr 14 2013
- updated to version 0.8.6
* Sun Mar 03 2013
- updated to version