/usr/lib/ruby/vendor_ruby/nokogiri/css.rb is in ruby-nokogiri 1.6.7.2-3build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | require 'nokogiri/css/node'
require 'nokogiri/css/xpath_visitor'
x = $-w
$-w = false
require 'nokogiri/css/parser'
$-w = x
require 'nokogiri/css/tokenizer'
require 'nokogiri/css/syntax_error'
module Nokogiri
module CSS
class << self
###
# Parse this CSS selector in +selector+. Returns an AST.
def parse selector
Parser.new.parse selector
end
###
# Get the XPath for +selector+.
def xpath_for selector, options={}
Parser.new(options[:ns] || {}).xpath_for selector, options
end
end
end
end
|