Package Release Info

rubygem-yard-0.9.12-bp154.1.20

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

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ruby2.5-rubygem-yard
ruby2.5-rubygem-yard-doc
ruby2.5-rubygem-yard-testsuite

Change Logs

Version: 0.9.12-bp150.2.4
* Tue Feb 27 2018 factory-auto@kulow.org
- updated to version 0.9.12
  see installed CHANGELOG.md
* Tue May 23 2017 coolo@suse.com
- updated to version 0.9.9
  see installed CHANGELOG.md
* Sat Jan 14 2017 coolo@suse.com
- updated to version 0.9.8
  see installed CHANGELOG.md
* Sun Jan 08 2017 coolo@suse.com
- updated to version 0.9.6
  see installed CHANGELOG.md
  [#] 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
    closed.
  - 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 coolo@suse.com
- updated to version 0.9.5
  see installed CHANGELOG.md
  [#] 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 `"yard.run"`, 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
    database.
* Tue Jul 19 2016 coolo@suse.com
- updated to version 0.9.1
  see installed CHANGELOG.md
  [#] 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 https://bugs.ruby-lang.org/issues/11485
  - 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 coolo@suse.com
- updated to version 0.9.0
  see installed CHANGELOG.md
* Wed Mar 23 2016 olaf@aepfle.de
- Force fixed timestamps for patched gems (bsc#916047)
* Sun Feb 01 2015 coolo@suse.com
- add yard-do-not-record-timestamps.diff to avoid always changing
  yast documentation (bsc#931226)
* Sun Feb 01 2015 coolo@suse.com
- updated to version 0.8.7.6
  - Support using `@option` tag on keyword arg splat parameter. (#729)
  - Add `.stats_options` for `YardocTask`. (#800, #801)
  [#] 0.8.7.5 - 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 coolo@suse.com
- adapt to new rubygem packaging
* Sun Mar 23 2014 coolo@suse.com
- updated to version 0.8.7.4, no changelog
* Fri Nov 22 2013 coolo@suse.com
- updated to version 0.8.7.3
  - Handle Unicode method/class/file names in server URL encoding (lsegal/rubydoc.info#69).
  - 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 coolo@suse.com
- updated to version 0.8.7.2
  - Disallow absolute URLs when using frame anchor support.
  - Support casted functions in CRuby method declarations (#697)
* Fri Sep 13 2013 coolo@suse.com
- updated to version 0.8.7.1
  - Fix potential XSS issue with frame anchor support.
  - Add support for gettext 3.x gem.
* Tue Jul 30 2013 coolo@suse.com
- 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 coolo@suse.com
- updated to version 0.8.6.2
  - Fixed issue where `yard graph` was not displaying methods
* Sun Apr 21 2013 coolo@suse.com
- updated to version 0.8.6.1
  * *Added `--layout` to `yard display` command**
* Sun Apr 14 2013 coolo@suse.com
- updated to version 0.8.6
* Sun Mar 03 2013 coolo@suse.com
- updated to version 0.8.5.2