DEV: Apply syntax_tree formatting to lib/*

This commit is contained in:
David Taylor
2023-01-09 12:10:19 +00:00
parent b0fda61a8e
commit 6417173082
507 changed files with 16550 additions and 12627 deletions

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require_relative '../mixins/github_body'
require_relative "../mixins/github_body"
module Onebox
module Engine
@ -10,7 +10,7 @@ module Onebox
include JSON
include Onebox::Mixins::GithubBody
matches_regexp(/^https?:\/\/(?:www\.)?(?:(?:\w)+\.)?(github)\.com(?:\/)?(?:.)*\/commit\//)
matches_regexp(%r{^https?://(?:www\.)?(?:(?:\w)+\.)?(github)\.com(?:/)?(?:.)*/commit/})
always_https
def url
@ -22,8 +22,12 @@ module Onebox
def match
return @match if defined?(@match)
@match = @url.match(%{github\.com/(?<owner>[^/]+)/(?<repository>[^/]+)/commit/(?<sha>[^/]+)})
@match ||= @url.match(%{github\.com/(?<owner>[^/]+)/(?<repository>[^/]+)/pull/(?<pr>[^/]+)/commit/(?<sha>[^/]+)})
@match =
@url.match(%{github\.com/(?<owner>[^/]+)/(?<repository>[^/]+)/commit/(?<sha>[^/]+)})
@match ||=
@url.match(
%{github\.com/(?<owner>[^/]+)/(?<repository>[^/]+)/pull/(?<pr>[^/]+)/commit/(?<sha>[^/]+)},
)
@match
end
@ -31,18 +35,18 @@ module Onebox
def data
result = raw.clone
lines = result['commit']['message'].split("\n")
result['title'] = lines.first
result['body'], result['excerpt'] = compute_body(lines[1..lines.length].join("\n"))
lines = result["commit"]["message"].split("\n")
result["title"] = lines.first
result["body"], result["excerpt"] = compute_body(lines[1..lines.length].join("\n"))
committed_at = Time.parse(result['commit']['committer']['date'])
result['committed_at'] = committed_at.strftime("%I:%M%p - %d %b %y %Z")
result['committed_at_date'] = committed_at.strftime("%F")
result['committed_at_time'] = committed_at.strftime("%T")
committed_at = Time.parse(result["commit"]["committer"]["date"])
result["committed_at"] = committed_at.strftime("%I:%M%p - %d %b %y %Z")
result["committed_at_date"] = committed_at.strftime("%F")
result["committed_at_time"] = committed_at.strftime("%T")
result['link'] = link
result["link"] = link
ulink = URI(link)
result['domain'] = "#{ulink.host}/#{ulink.path.split('/')[1]}/#{ulink.path.split('/')[2]}"
result["domain"] = "#{ulink.host}/#{ulink.path.split("/")[1]}/#{ulink.path.split("/")[2]}"
result
end