[devdocsgjs/main: 51/76] Merge remote-tracking branch 'origin/main' into docker




commit 78684561643a19f0717b805818c662509169402d
Merge: 451ba37e cea2139b
Author: Simon Legner <Simon Legner gmail com>
Date:   Thu Jun 2 23:45:57 2022 +0200

    Merge remote-tracking branch 'origin/main' into docker

 .github/CONTRIBUTING.md                            |    5 +-
 .github/ISSUE_TEMPLATE/bug_report.md               |    4 +-
 .github/ISSUE_TEMPLATE/documentation_bug.md        |    2 +-
 .github/ISSUE_TEMPLATE/feature_request.md          |    8 +-
 .github/PULL_REQUEST_TEMPLATE.md                   |    6 +-
 .github/workflows/build.yml                        |    4 +-
 .github/workflows/schedule-doc-report.yml          |    4 +-
 .github/workflows/test.yml                         |   18 +
 .gitignore                                         |    4 +
 .ruby-version                                      |    2 +-
 Dockerfile                                         |    2 +-
 Gemfile                                            |    4 +-
 Gemfile.lock                                       |   52 +-
 README.md                                          |    6 +-
 assets/javascripts/app/settings.coffee             |   14 +-
 assets/javascripts/app/shortcuts.coffee            |    8 +-
 assets/javascripts/lib/page.coffee                 |    2 +
 assets/javascripts/news.json                       |   57 +
 .../javascripts/templates/pages/about_tmpl.coffee  |  213 ++-
 .../templates/pages/root_tmpl.coffee.erb           |    2 +-
 .../templates/pages/settings_tmpl.coffee           |   10 +
 assets/javascripts/vendor/classlist.js             |  240 ---
 assets/javascripts/vendor/cookies.js               |    7 +-
 assets/javascripts/vendor/fastclick.js             |  841 ----------
 assets/javascripts/vendor/prism.js                 | 1773 +++++++++++++-------
 assets/javascripts/vendor/raven.js                 |    2 +-
 .../javascripts/views/content/settings_page.coffee |   13 +
 assets/javascripts/views/layout/mobile.coffee      |    2 -
 assets/stylesheets/application.css.scss            |    6 +
 assets/stylesheets/components/_content.scss        |   12 +-
 assets/stylesheets/components/_header.scss         |    2 +-
 assets/stylesheets/pages/_eigen3.scss              |    0
 assets/stylesheets/pages/_gnu_make.scss            |    5 +
 assets/stylesheets/pages/_go.scss                  |    2 +-
 assets/stylesheets/pages/_groovy.scss              |    0
 assets/stylesheets/pages/_haproxy.scss             |    0
 assets/stylesheets/pages/_jasmine.scss             |    4 +
 assets/stylesheets/pages/_kubectl.scss             |    4 +
 assets/stylesheets/pages/_kubernetes.scss          |    4 +
 assets/stylesheets/pages/_mdn.scss                 |    7 +-
 assets/stylesheets/pages/_openjdk.scss             |    1 +
 assets/stylesheets/pages/_react_native.scss        |   11 +
 assets/stylesheets/pages/_rust.scss                |    1 +
 assets/stylesheets/pages/_scala.scss               |   39 +
 assets/stylesheets/pages/_sphinx.scss              |    6 +
 assets/stylesheets/pages/_tailwindcss.scss         |   48 +
 docs/file-scrapers.md                              |   63 +-
 docs/scraper-reference.md                          |   26 +
 lib/app.rb                                         |    4 +-
 lib/docs/core/doc.rb                               |   15 +-
 lib/docs/filters/ansible/entries.rb                |    5 +-
 lib/docs/filters/babel/clean_html.rb               |    8 +
 lib/docs/filters/bootstrap/clean_html_v5.rb        |    2 +
 lib/docs/filters/bootstrap/entries_v5.rb           |    2 +-
 lib/docs/filters/cmake/clean_html.rb               |    6 +
 lib/docs/filters/codeception/clean_html.rb         |    2 +
 lib/docs/filters/core/normalize_paths.rb           |    2 +-
 lib/docs/filters/crystal/clean_html.rb             |    4 +-
 lib/docs/filters/crystal/entries.rb                |   13 +-
 lib/docs/filters/deno/clean_html.rb                |   22 +
 lib/docs/filters/deno/entries.rb                   |   15 +
 lib/docs/filters/eigen3/clean_html.rb              |   25 +
 lib/docs/filters/eigen3/entries.rb                 |  123 ++
 lib/docs/filters/electron/clean_html.rb            |   44 +-
 lib/docs/filters/electron/entries.rb               |    1 -
 lib/docs/filters/elixir/entries.rb                 |    4 +-
 lib/docs/filters/esbuild/clean_html.rb             |   19 +
 lib/docs/filters/esbuild/entries.rb                |   21 +
 lib/docs/filters/eslint/entries.rb                 |    5 -
 lib/docs/filters/fish/clean_html_sphinx.rb         |    3 +
 lib/docs/filters/fish/entries_sphinx.rb            |    6 +-
 lib/docs/filters/gnu_make/clean_html.rb            |   54 +
 lib/docs/filters/gnu_make/entries.rb               |   97 ++
 lib/docs/filters/go/attribution.rb                 |   12 +
 lib/docs/filters/groovy/entries.rb                 |    3 +-
 lib/docs/filters/html/entries.rb                   |    9 +-
 lib/docs/filters/http/clean_html.rb                |    4 +-
 lib/docs/filters/http/entries.rb                   |    6 +-
 lib/docs/filters/i3/entries.rb                     |   17 +
 lib/docs/filters/immutable/clean_html.rb           |   30 +-
 lib/docs/filters/immutable/entries.rb              |   27 +-
 lib/docs/filters/jasmine/clean_html.rb             |   16 +-
 lib/docs/filters/jasmine/entries.rb                |   17 +-
 lib/docs/filters/jest/clean_html.rb                |   26 +-
 lib/docs/filters/jest/entries.rb                   |   21 +-
 lib/docs/filters/kotlin/clean_html.rb              |   12 -
 lib/docs/filters/kotlin/entries.rb                 |   15 +-
 lib/docs/filters/kubectl/clean_html.rb             |   15 +
 lib/docs/filters/kubectl/entries.rb                |   38 +
 lib/docs/filters/kubernetes/clean_html.rb          |   22 +
 lib/docs/filters/kubernetes/entries.rb             |   37 +
 lib/docs/filters/mdn/compat_tables.rb              |   56 +-
 lib/docs/filters/nginx/entries.rb                  |    2 +
 lib/docs/filters/nim/clean_html.rb                 |    2 +-
 lib/docs/filters/nim/entries.rb                    |    2 +-
 lib/docs/filters/nix/clean_html.rb                 |  121 ++
 lib/docs/filters/nix/entries.rb                    |   22 +
 lib/docs/filters/npm/clean_html.rb                 |    9 +
 lib/docs/filters/numpy/clean_html.rb               |    3 +-
 lib/docs/filters/numpy/entries.rb                  |    3 +-
 lib/docs/filters/octave/entries.rb                 |    2 +-
 lib/docs/filters/openjdk/clean_html.rb             |    1 +
 lib/docs/filters/openjdk/clean_html_new.rb         |   26 +-
 lib/docs/filters/pandas/clean_html.rb              |    6 +-
 lib/docs/filters/point_cloud_library/clean_html.rb |   12 +
 lib/docs/filters/point_cloud_library/entries.rb    |   45 +
 lib/docs/filters/postgresql/entries.rb             |   12 +-
 lib/docs/filters/prettier/clean_html.rb            |   83 +
 lib/docs/filters/prettier/entries.rb               |   27 +
 lib/docs/filters/python/entries_v3.rb              |    9 +-
 lib/docs/filters/r/clean_html.rb                   |   65 +
 lib/docs/filters/r/entries.rb                      |   84 +
 lib/docs/filters/rails/clean_html_guides.rb        |    4 +-
 lib/docs/filters/react_native/clean_html.rb        |   32 +-
 lib/docs/filters/react_native/entries.rb           |   24 +-
 lib/docs/filters/react_router/clean_html.rb        |   14 +
 lib/docs/filters/react_router/entries.rb           |   13 +
 lib/docs/filters/redux/clean_html.rb               |   19 +-
 lib/docs/filters/rust/clean_html.rb                |   14 +-
 lib/docs/filters/rust/entries.rb                   |    2 +-
 lib/docs/filters/rxjs/entries.rb                   |    5 +-
 .../scala/{clean_html.rb => clean_html_v2.rb}      |    2 +-
 lib/docs/filters/scala/clean_html_v3.rb            |  253 +++
 .../filters/scala/{entries.rb => entries_v2.rb}    |    6 +-
 lib/docs/filters/scala/entries_v3.rb               |  105 ++
 lib/docs/filters/sphinx/clean_html.rb              |    2 +
 lib/docs/filters/spring_boot/clean_html.rb         |    4 +-
 lib/docs/filters/sqlite/clean_html.rb              |    2 +
 lib/docs/filters/tailwindcss/clean_html.rb         |  114 ++
 lib/docs/filters/tailwindcss/entries.rb            |   24 +
 lib/docs/filters/tailwindcss/noop.rb               |    9 +
 lib/docs/filters/tensorflow/clean_html.rb          |    1 +
 lib/docs/filters/typescript/clean_html.rb          |    8 +-
 lib/docs/filters/typescript/entries.rb             |    4 +-
 lib/docs/filters/vite/clean_html.rb                |   50 +
 lib/docs/filters/vite/entries.rb                   |   23 +
 lib/docs/filters/vue/clean_html.rb                 |   18 +-
 lib/docs/filters/vue/entries_v3.rb                 |   41 +-
 lib/docs/filters/vue_router/entries.rb             |    6 +-
 lib/docs/filters/vuex/entries.rb                   |    6 +-
 lib/docs/filters/webpack/clean_html.rb             |    4 +
 lib/docs/filters/webpack/entries.rb                |   10 +-
 lib/docs/filters/wordpress/clean_html.rb           |   14 +-
 lib/docs/filters/yarn/clean_html_berry.rb          |   48 +
 lib/docs/filters/yarn/entries.rb                   |    3 +-
 lib/docs/filters/yarn/entries_berry.rb             |   28 +
 lib/docs/filters/zig/clean_html.rb                 |   19 +
 lib/docs/filters/zig/entries.rb                    |   25 +
 lib/docs/scrapers/angular.rb                       |  170 +-
 lib/docs/scrapers/ansible.rb                       |    4 +
 lib/docs/scrapers/apache.rb                        |    2 +-
 lib/docs/scrapers/babel.rb                         |    4 +-
 lib/docs/scrapers/bash.rb                          |    2 +-
 lib/docs/scrapers/bootstrap.rb                     |    2 +-
 lib/docs/scrapers/chef.rb                          |   34 +-
 lib/docs/scrapers/clojure.rb                       |    9 +-
 lib/docs/scrapers/cmake.rb                         |    7 +-
 lib/docs/scrapers/codeception.rb                   |    5 +-
 lib/docs/scrapers/codeigniter.rb                   |    6 +-
 lib/docs/scrapers/coffeescript.rb                  |    4 +-
 lib/docs/scrapers/crystal.rb                       |   28 +-
 lib/docs/scrapers/cypress.rb                       |    2 +-
 lib/docs/scrapers/d3.rb                            |   18 +-
 lib/docs/scrapers/dart.rb                          |    2 +-
 lib/docs/scrapers/deno.rb                          |   23 +
 lib/docs/scrapers/django.rb                        |    5 +
 lib/docs/scrapers/eigen3.rb                        |   76 +
 lib/docs/scrapers/electron.rb                      |   12 +-
 lib/docs/scrapers/elixir.rb                        |   13 +
 lib/docs/scrapers/esbuild.rb                       |   27 +
 lib/docs/scrapers/eslint.rb                        |    4 +-
 lib/docs/scrapers/fish.rb                          |   18 +-
 lib/docs/scrapers/flask.rb                         |    9 +-
 lib/docs/scrapers/flow.rb                          |    2 +-
 lib/docs/scrapers/git.rb                           |    4 +-
 lib/docs/scrapers/gnu/gcc.rb                       |   10 +
 lib/docs/scrapers/gnu/gnu_fortran.rb               |    5 +
 lib/docs/scrapers/gnu_make.rb                      |   34 +
 lib/docs/scrapers/go.rb                            |   18 +-
 lib/docs/scrapers/groovy.rb                        |    9 +-
 lib/docs/scrapers/haproxy.rb                       |    7 +-
 lib/docs/scrapers/haskell.rb                       |    2 +-
 lib/docs/scrapers/homebrew.rb                      |    2 +-
 lib/docs/scrapers/http.rb                          |   40 +-
 lib/docs/scrapers/i3.rb                            |   28 +
 lib/docs/scrapers/immutable.rb                     |   53 +-
 lib/docs/scrapers/jasmine.rb                       |    6 +-
 lib/docs/scrapers/jest.rb                          |   17 +-
 lib/docs/scrapers/jquery/jquery_ui.rb              |    2 +-
 lib/docs/scrapers/jsdoc.rb                         |    4 +-
 lib/docs/scrapers/julia.rb                         |   11 +
 lib/docs/scrapers/kotlin.rb                        |   42 +-
 lib/docs/scrapers/kubectl.rb                       |   38 +
 lib/docs/scrapers/kubernetes.rb                    |   37 +
 lib/docs/scrapers/latex.rb                         |    9 +
 lib/docs/scrapers/leaflet.rb                       |   15 +-
 lib/docs/scrapers/mariadb.rb                       |    9 +-
 lib/docs/scrapers/matplotlib.rb                    |   13 +-
 lib/docs/scrapers/mdn/css.rb                       |    1 +
 lib/docs/scrapers/mdn/dom.rb                       |    6 +-
 lib/docs/scrapers/mdn/html.rb                      |    1 +
 lib/docs/scrapers/mdn/javascript.rb                |    1 +
 lib/docs/scrapers/mdn/mdn.rb                       |    2 +-
 lib/docs/scrapers/mdn/svg.rb                       |    1 +
 lib/docs/scrapers/mdn/web_extensions.rb            |    1 +
 lib/docs/scrapers/mdn/xslt_xpath.rb                |    1 +
 lib/docs/scrapers/mkdocs/django_rest_framework.rb  |    2 +-
 lib/docs/scrapers/mocha.rb                         |    2 +-
 lib/docs/scrapers/nginx.rb                         |    4 +-
 lib/docs/scrapers/nim.rb                           |    4 +-
 lib/docs/scrapers/nix.rb                           |   31 +
 lib/docs/scrapers/node.rb                          |    7 +-
 lib/docs/scrapers/nokogiri2.rb                     |    5 +-
 lib/docs/scrapers/npm.rb                           |   62 +-
 lib/docs/scrapers/numpy.rb                         |   14 +-
 lib/docs/scrapers/ocaml.rb                         |    4 +-
 lib/docs/scrapers/octave.rb                        |    9 +-
 lib/docs/scrapers/openjdk.rb                       |   42 +-
 lib/docs/scrapers/pandas.rb                        |   10 +-
 lib/docs/scrapers/perl.rb                          |   27 +-
 lib/docs/scrapers/php.rb                           |    4 +-
 lib/docs/scrapers/point_cloud_library.rb           |   41 +
 lib/docs/scrapers/postgresql.rb                    |    9 +-
 lib/docs/scrapers/prettier.rb                      |   25 +
 lib/docs/scrapers/python.rb                        |   28 +-
 lib/docs/scrapers/qt.rb                            |    5 +
 lib/docs/scrapers/r.rb                             |   58 +
 lib/docs/scrapers/rdoc/rails.rb                    |   28 +-
 lib/docs/scrapers/rdoc/ruby.rb                     |    6 +-
 lib/docs/scrapers/react.rb                         |    2 +-
 lib/docs/scrapers/react_native.rb                  |   13 +-
 lib/docs/scrapers/react_router.rb                  |   26 +
 lib/docs/scrapers/redux.rb                         |    4 +-
 lib/docs/scrapers/rust.rb                          |    2 +-
 lib/docs/scrapers/rxjs.rb                          |    4 +-
 lib/docs/scrapers/scala.rb                         |   47 +-
 lib/docs/scrapers/sinon.rb                         |    5 +
 lib/docs/scrapers/socketio.rb                      |    2 +-
 lib/docs/scrapers/spring_boot.rb                   |    9 +-
 lib/docs/scrapers/sqlite.rb                        |    2 +-
 lib/docs/scrapers/support_tables.rb                |    2 +-
 lib/docs/scrapers/tailwindcss.rb                   |   59 +
 lib/docs/scrapers/tensorflow/tensorflow.rb         |    7 +-
 lib/docs/scrapers/tensorflow/tensorflow_cpp.rb     |    5 +
 lib/docs/scrapers/terraform.rb                     |    4 +-
 lib/docs/scrapers/typescript.rb                    |    5 +-
 lib/docs/scrapers/underscore.rb                    |    4 +-
 lib/docs/scrapers/vite.rb                          |   27 +
 lib/docs/scrapers/vue.rb                           |   16 +-
 lib/docs/scrapers/vue_router.rb                    |    2 +-
 lib/docs/scrapers/vuex.rb                          |    2 +-
 lib/docs/scrapers/webpack.rb                       |    2 +-
 lib/docs/scrapers/werkzeug.rb                      |    7 +-
 lib/docs/scrapers/wordpress.rb                     |    4 +-
 lib/docs/scrapers/yarn.rb                          |   34 +-
 lib/docs/scrapers/zig.rb                           |   24 +
 lib/tasks/docs.thor                                |    2 +-
 public/icons/docs/codeigniter/SOURCE               |    2 +-
 public/icons/docs/coffeescript/SOURCE              |    2 +-
 public/icons/docs/deno/16.png                      |  Bin 0 -> 422 bytes
 public/icons/docs/deno/16 2x png                   |  Bin 0 -> 850 bytes
 public/icons/docs/deno/SOURCE                      |    1 +
 public/icons/docs/eigen3/16.png                    |  Bin 0 -> 1460 bytes
 public/icons/docs/eigen3/16 2x png                 |  Bin 0 -> 3088 bytes
 public/icons/docs/eigen3/SOURCE                    |    1 +
 public/icons/docs/esbuild/16.png                   |  Bin 0 -> 460 bytes
 public/icons/docs/esbuild/16 2x png                |  Bin 0 -> 756 bytes
 public/icons/docs/esbuild/SOURCE                   |    1 +
 public/icons/docs/gnu_make/16.png                  |  Bin 0 -> 626 bytes
 public/icons/docs/gnu_make/16 2x png               |  Bin 0 -> 1323 bytes
 public/icons/docs/gnu_make/SOURCE                  |    1 +
 public/icons/docs/i3/16.png                        |  Bin 0 -> 1203 bytes
 public/icons/docs/i3/16 2x png                     |  Bin 0 -> 2162 bytes
 public/icons/docs/i3/SOURCE                        |    1 +
 public/icons/docs/kubectl/16.png                   |  Bin 0 -> 593 bytes
 public/icons/docs/kubectl/16 2x png                |  Bin 0 -> 1214 bytes
 public/icons/docs/kubectl/SOURCE                   |    1 +
 public/icons/docs/kubernetes/16.png                |  Bin 0 -> 790 bytes
 public/icons/docs/kubernetes/16 2x png             |  Bin 0 -> 1887 bytes
 public/icons/docs/kubernetes/SOURCE                |    1 +
 public/icons/docs/nix/16.png                       |  Bin 0 -> 1220 bytes
 public/icons/docs/nix/16 2x png                    |  Bin 0 -> 1936 bytes
 public/icons/docs/nix/SOURCE                       |    1 +
 public/icons/docs/node/SOURCE                      |    2 +-
 public/icons/docs/point_cloud_library/16.png       |  Bin 0 -> 876 bytes
 public/icons/docs/point_cloud_library/16 2x png    |  Bin 0 -> 877 bytes
 public/icons/docs/point_cloud_library/SOURCE       |    1 +
 public/icons/docs/prettier/16.png                  |  Bin 0 -> 941 bytes
 public/icons/docs/prettier/16 2x png               |  Bin 0 -> 1528 bytes
 public/icons/docs/prettier/SOURCE                  |    1 +
 public/icons/docs/r/16.png                         |  Bin 0 -> 716 bytes
 public/icons/docs/r/16 2x png                      |  Bin 0 -> 1430 bytes
 public/icons/docs/r/SOURCE                         |    1 +
 public/icons/docs/react_native/SOURCE              |    2 +-
 public/icons/docs/react_router/16.png              |  Bin 0 -> 795 bytes
 public/icons/docs/react_router/16 2x png           |  Bin 0 -> 1536 bytes
 public/icons/docs/react_router/SOURCE              |    1 +
 public/icons/docs/tailwindcss/16.png               |  Bin 0 -> 601 bytes
 public/icons/docs/tailwindcss/16 2x png            |  Bin 0 -> 1089 bytes
 public/icons/docs/tailwindcss/SOURCE               |    1 +
 public/icons/docs/vite/16.png                      |  Bin 0 -> 703 bytes
 public/icons/docs/vite/16 2x png                   |  Bin 0 -> 1376 bytes
 public/icons/docs/vite/SOURCE                      |    1 +
 public/icons/docs/zig/16.png                       |  Bin 0 -> 552 bytes
 public/icons/docs/zig/16 2x png                    |  Bin 0 -> 1001 bytes
 public/icons/docs/zig/SOURCE                       |    2 +
 renovate.json                                      |    3 +
 test/lib/docs/core/doc_test.rb                     |    6 +-
 views/app.erb                                      |    1 +
 309 files changed, 5064 insertions(+), 2559 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]