[devdocsgjs/main: 802/1867] composer: finish scraper and filters
- From: Andy Holmes <andyholmes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [devdocsgjs/main: 802/1867] composer: finish scraper and filters
- Date: Fri, 19 Nov 2021 23:47:30 +0000 (UTC)
commit ce5f182014555e5086f121dce1e3deec92d08d68
Author: Jasper van Merle <jaspervmerle gmail com>
Date: Tue Aug 13 17:42:20 2019 +0200
composer: finish scraper and filters
assets/javascripts/templates/pages/about_tmpl.coffee | 4 ++--
lib/docs/filters/composer/entries.rb | 3 ---
lib/docs/scrapers/composer.rb | 11 ++++++-----
3 files changed, 8 insertions(+), 10 deletions(-)
---
diff --git a/assets/javascripts/templates/pages/about_tmpl.coffee
b/assets/javascripts/templates/pages/about_tmpl.coffee
index 710d4be7..4a2a722c 100644
--- a/assets/javascripts/templates/pages/about_tmpl.coffee
+++ b/assets/javascripts/templates/pages/about_tmpl.coffee
@@ -188,9 +188,9 @@ credits = [
'https://raw.githubusercontent.com/jashkenas/coffeescript/master/LICENSE'
], [
'Composer',
- '2012-2018 Nils Adermann, Jordi Boggiano',
+ 'Nils Adermann, Jordi Boggiano',
'MIT',
- 'https://github.com/composer/composer/blob/master/LICENSE'
+ 'https://raw.githubusercontent.com/composer/composer/master/LICENSE'
], [
'Cordova',
'2012-2018 The Apache Software Foundation',
diff --git a/lib/docs/filters/composer/entries.rb b/lib/docs/filters/composer/entries.rb
index 7547dd38..d3116756 100644
--- a/lib/docs/filters/composer/entries.rb
+++ b/lib/docs/filters/composer/entries.rb
@@ -3,15 +3,12 @@ module Docs
class EntriesFilter < Docs::EntriesFilter
def get_name
title = at_css('h1').content
-
title = "#{Integer(subpath[1]) + 1}. #{title}" if type == 'Book'
-
title
end
def get_type
return 'Articles' if subpath.start_with?('articles/')
-
'Book'
end
diff --git a/lib/docs/scrapers/composer.rb b/lib/docs/scrapers/composer.rb
index beade9cb..ade5ca83 100644
--- a/lib/docs/scrapers/composer.rb
+++ b/lib/docs/scrapers/composer.rb
@@ -1,8 +1,8 @@
module Docs
class Composer < UrlScraper
- self.name = 'Composer'
self.type = 'simple'
-
+ self.release = '1.9.0'
+ self.base_url = 'https://getcomposer.org/doc/'
self.links = {
home: 'https://getcomposer.org',
code: 'https://github.com/composer/composer'
@@ -10,9 +10,6 @@ module Docs
html_filters.push 'composer/clean_html', 'composer/entries'
- self.release = '1.7.2'
- self.base_url = 'https://getcomposer.org/doc/'
-
options[:container] = '#main'
options[:skip_patterns] = [
@@ -23,5 +20,9 @@ module Docs
© Nils Adermann, Jordi Boggiano<br>
Licensed under the MIT License.
HTML
+
+ def get_latest_version(opts)
+ get_latest_github_release('composer', 'composer', opts)
+ end
end
end
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]