Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 41332e7

Browse files
authored
Merge pull request #3572 from nobu/rdoc-markdown
RDoc markdown mode
2 parents bf251f4 + 1cae6e3 commit 41332e7

27 files changed

+320
-2
lines changed

lib/prism.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
# The Prism Ruby parser.
45
#

lib/prism/desugar_compiler.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
class DesugarAndWriteNode # :nodoc:

lib/prism/ffi.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23
# typed: ignore
34

45
# This file is responsible for mirroring the API provided by the C extension by

lib/prism/lex_compat.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
require "delegate"
45
require "ripper"

lib/prism/node_ext.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

4+
#--
35
# Here we are reopening the prism module to provide methods on nodes that aren't
46
# templated and are meant as convenience methods.
7+
#++
58
module Prism
69
class Node
710
def deprecated(*replacements) # :nodoc:

lib/prism/pack.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23
# typed: ignore
34

5+
#
46
module Prism
57
# A parser for the pack template language.
68
module Pack

lib/prism/parse_result.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
# This represents a source of Ruby code that has been parsed. It is used in

lib/prism/parse_result/comments.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
class ParseResult < Result

lib/prism/parse_result/errors.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
require "stringio"
45

lib/prism/parse_result/newlines.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
class ParseResult < Result

lib/prism/pattern.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
# A pattern is an object that wraps a Ruby pattern matching expression. The

lib/prism/relocation.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
# Prism parses deterministically for the same input. This provides a nice

lib/prism/string_query.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
# Query methods that allow categorizing strings based on their context for

lib/prism/translation.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
# This module is responsible for converting the prism syntax tree into other

lib/prism/translation/parser.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
begin
45
required_version = ">= 3.3.7.2"

lib/prism/translation/parser/builder.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
module Translation

lib/prism/translation/parser/compiler.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
module Translation

lib/prism/translation/parser/lexer.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
require "strscan"
45
require_relative "../../polyfill/append_as_bytes"

lib/prism/translation/parser33.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
module Translation

lib/prism/translation/parser34.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
module Translation

lib/prism/translation/parser35.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
module Prism
45
module Translation

lib/prism/translation/parser_current.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23
# typed: ignore
34

5+
#
46
module Prism
57
module Translation
68
case RUBY_VERSION

lib/prism/translation/ripper.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
require "ripper"
45

lib/prism/translation/ripper/sexp.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# frozen_string_literal: true
2+
# :markup: markdown
23

34
require_relative "../ripper"
45

0 commit comments

Comments
 (0)