Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
0cbefe85
Commit
0cbefe85
authored
Oct 23, 2018
by
Stan Hu
Committed by
Lin Jen-Shin
Oct 24, 2018
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add a monkey patch to squelch warnings from whitequark/parser
parent
4ca19ab1
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
15 additions
and
0 deletions
+15
-0
config/initializers/parser_patch.rb
config/initializers/parser_patch.rb
+15
-0
No files found.
config/initializers/parser_patch.rb
0 → 100644
View file @
0cbefe85
# frozen_literal_string: true
# This works around unnecessary static-analysis warnings that will be
# fixed via https://github.com/whitequark/parser/pull/528.
module
Parser
class
<<
self
def
warn_syntax_deviation
(
feature
,
version
)
return
if
[
'2.3.8'
,
'2.4.5'
,
'2.5.3'
].
include?
(
version
)
warn
"warning: parser/current is loading
#{
feature
}
, which recognizes"
warn
"warning:
#{
version
}
-compliant syntax, but you are running
#{
RUBY_VERSION
}
."
warn
"warning: please see https://github.com/whitequark/parser#compatibility-with-ruby-mri."
end
end
end
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment