Skip to content

Commit

Permalink
Improve Swift attribute formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
johnfairh committed Oct 13, 2017
1 parent 0b89c32 commit 09dfbd5
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
2 changes: 1 addition & 1 deletion lib/rouge/lexers/swift.rb
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ class deinit enum extension final func import init internal lazy let optional pr
rule /0b[01]+(?:_[01]+)*/, Num::Bin
rule %r{[\d]+(?:_\d+)*}, Num::Integer

rule /@#{id}(\([^)]+\))?/, Keyword::Declaration
rule /@#{id}/, Keyword::Declaration

rule /(private|internal)(\([ ]*)(\w+)([ ]*\))/ do |m|
if m[3] == 'set'
Expand Down
1 change: 1 addition & 0 deletions spec/visual/samples/swift
Original file line number Diff line number Diff line change
Expand Up @@ -380,6 +380,7 @@ typealias StringDictionary<T> = Dictionary<String, T>

#sourceLocation(file: "foo", line: 42)

@available(swift, obsoleted: 5.0.0, renamed: "foo2(file:line:)")
func foo(_ file: StaticString = #file, line: UInt = #line) { }

precedencegroup ComparisonPrecedence {
Expand Down

0 comments on commit 09dfbd5

Please sign in to comment.