Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Supporting meta names and properties #83

Merged
merged 6 commits into from
Apr 23, 2017
Merged

Supporting meta names and properties #83

merged 6 commits into from
Apr 23, 2017

Conversation

jedcn
Copy link
Owner

@jedcn jedcn commented Apr 23, 2017

Overview

This change builds off of #82.

In addition to the work there it:

  • Does some house keeping around rubocop and CHANGELOG.md.
  • Makes the <head prefix=""/> configurable

However, the value of <head prefix=""/> defaults to what's needed to support http://ogp.me/.

Details

I'm opening this PR to provide transparency to @sue445.

The changes in #82 will be active once this comes in.

Thanks for your contribution!

sue445 and others added 6 commits April 16, 2017 22:11
When use latest rubocop, violation occurs in unchanged code
https://travis-ci.org/jedcn/reveal-ck/jobs/222556617
```
Offenses:

lib/reveal-ck/config.rb:23:5: C: Method has too many lines. [13/10]
    def core_defaults ...
    ^^^^^^^^^^^^^^^^^
```
General ideas:

* Allow some well-known files to not be snake_case
* Use %i or %I for an array of symbols.
* %w-literals should be delimited by [ and ]
* Use %r around regular expression.
* Start using ActiveSupport's String#strip_heredoc for more readable
  heredoc
@jedcn jedcn merged commit 1a3b8a6 into master Apr 23, 2017
@jedcn jedcn deleted the support-meta branch April 23, 2017 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants