Skip to content
Ian Applebaum edited this page Jun 13, 2020 · 1 revision

Mark

MARK comment should be in valid format. e.g. '// MARK: ...' or '// MARK: - ...'

  • Identifier: mark
  • Enabled by default: Enabled
  • Supports autocorrection: Yes
  • Kind: lint
  • Analyzer rule: No
  • Minimum Swift compiler version: 3.0.0
  • Default configuration: warning

Non Triggering Examples

// MARK: good
// MARK: - good
// MARK: -
// BOOKMARK
//BOOKMARK
// BOOKMARKS

Triggering Examples

↓//MARK: bad
↓// MARK:bad
↓//MARK:bad
↓//  MARK: bad
↓// MARK:  bad
↓// MARK: -bad
↓// MARK:- bad
↓// MARK:-bad
↓//MARK: - bad
↓//MARK:- bad
↓//MARK: -bad
↓//MARK:-bad
↓//Mark: bad
↓// Mark: bad
↓// MARK bad
↓//MARK bad
↓// MARK - bad
↓//MARK : bad
↓// MARKL:
↓// MARKR 
↓// MARKK -
↓/// MARK:
↓/// MARK bad
↓//MARK:- Top-Level bad mark
↓//MARK:- Another bad mark
struct MarkTest {}
↓// MARK:- Bad mark
extension MarkTest {}
Clone this wiki locally