func withNotice()

in Sources/XCMetricsBackendLib/Common/Models/BuildError.swift [82:95]


    func withNotice(_ notice: Notice) -> BuildError {
        self.title = notice.title
        self.type = notice.type.rawValue
        self.documentURL = notice.documentURL
        self.severity = Int32(notice.severity)
        self.startingLine = Int32.xcm_fromUInt64(notice.startingLineNumber)
        self.endingLine = Int32.xcm_fromUInt64(notice.endingLineNumber)
        self.startingColumn = Int32.xcm_fromUInt64(notice.startingColumnNumber)
        self.endingColumn = Int32.xcm_fromUInt64(notice.endingColumnNumber)
        self.characterRangeStart = Int32.xcm_fromUInt64(notice.characterRangeStart)
        self.characterRangeEnd = Int32.xcm_fromUInt64(notice.characterRangeEnd)
        self.detail = notice.detail
        return self
    }