Daniel Yang

Results 4 issues of Daniel Yang

![image](https://cloud.githubusercontent.com/assets/9360037/7720707/081d574a-ff03-11e4-8fa8-457aa3bf8dde.png)

```swift public protocol PrettyRawRepresentable: RawRepresentable where RawValue == String { var prettyRawValue: RawValue { get } } public extension PrettyRawRepresentable { var prettyRawValue: String { let paths = String(reflecting: self).split(separator:...

Code Design

> # 😤 > Here is two extensions [PrettyRawRepresentable+helpers.swift](https://github.com/ZhipingYang/Einstein/blob/master/Class/UITest/Extensions/PrettyRawRepresentable%2Bhelpers.swift) and [RawRepresentable+helpers.swift](https://github.com/ZhipingYang/Einstein/blob/master/Class/UITest/Extensions/RawRepresentable%2Bhelpers.swift) which are support different situation on enum. > But the most unacceptable thing is that their API is almost...

Code Design

> [PredicateRawValue](https://github.com/ZhipingYang/Einstein/blob/master/Class/UITest/Model/EasyPredicate.swift#L58) is RawValue type of [EasyPredicate](https://github.com/ZhipingYang/Einstein/blob/master/Class/UITest/Model/EasyPredicate.swift#L92) ### current ```swift public enum PredicateRawValue: RawRepresentable { public var rawValue: String { return xxx } public init?(rawValue: String) { self = .custom(regular:...

Code Design