Top Level Namespace

Defined Under Namespace

Modules: Gamma, Registry, Rfmt, RubyLsp Classes: AddUsers, Greeter, Plain, Simple, TopScoped

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.build(name) ⇒ Object



13
14
15
# File 'ext/rfmt/tests/fixtures/parity/metadata_defs.rb', line 13

def self.build(name)
  new(name)
end

Instance Method Details

#!@Object



1
2
3
# File 'ext/rfmt/tests/fixtures/parity/metadata_defs.rb', line 1

def !@
  true
end

#+@Object



5
6
7
# File 'ext/rfmt/tests/fixtures/parity/metadata_defs.rb', line 5

def +@
  self
end

#[]=(key, value) ⇒ Object



9
10
11
# File 'ext/rfmt/tests/fixtures/parity/metadata_defs.rb', line 9

def []=(key, value)
  store(key, value)
end

#answerObject

Another embedded document right before a method.



10
11
12
# File 'ext/rfmt/tests/fixtures/parity/embdoc.rb', line 10

def answer
  value
end

#bare(arg) ⇒ Object



23
24
25
# File 'ext/rfmt/tests/fixtures/parity/metadata_defs.rb', line 23

def bare arg
  arg
end

#empty_parensObject



31
32
33
# File 'ext/rfmt/tests/fixtures/parity/metadata_defs.rb', line 31

def empty_parens()
  nil
end

#label(polite: false) ⇒ Object



4
5
6
# File 'ext/rfmt/tests/fixtures/parity/multibyte.rb', line 4

def label(polite: false)
  polite ? "です" : ""
end

#noneObject



27
28
29
# File 'ext/rfmt/tests/fixtures/parity/metadata_defs.rb', line 27

def none
  0
end