Skip to content

Latest commit

 

History

History
56 lines (39 loc) · 1.13 KB

CONTRIBUTING.md

File metadata and controls

56 lines (39 loc) · 1.13 KB

Contributing

Here provided more info about project, contribution process and recomended changes. Please, read it before pull request or create issue.

Codestyle

Marks

For clean struct code good is using marks.

class Example {

    // MARK: - Init
    
    init() {}
}

Here you find all which using in project:

  • // MARK: - Init
  • // MARK: - Lifecycle
  • // MARK: - Layout
  • // MARK: - Internal
  • // MARK: - Private

If you can't find valid, add new to codestyle agreements please. Other can be use if class is large and need struct it even without adding to codestyle agreements.

Active Compilation Conditions

List of using for permissions:

  • SPPERMISSIONS_CAMERA
  • SPPERMISSIONS_CONTACTS
  • SPPERMISSIONS_CALENDAR
  • SPPERMISSIONS_PHOTOLIBRARY
  • SPPERMISSIONS_NOTIFICATION
  • SPPERMISSIONS_MICROPHONE
  • SPPERMISSIONS_REMINDERS
  • SPPERMISSIONS_SPEECHRECOGNIZER
  • SPPERMISSIONS_LOCATION_WHENINUSE
  • SPPERMISSIONS_LOCATION_ALWAYS
  • SPPERMISSIONS_MOTION
  • SPPERMISSIONS_MUSIC
  • SPPERMISSIONS_BLUETOOTH
  • SPPERMISSIONS_TRACKING
  • SPPERMISSIONS_SIRI

List of using for code manage:

  • SPPERMISSIONS_SPM
  • SPPERMISSIONS_COCOAPODS