{"action":"created","issue":{"url":"https://api.github.com/repos/apple/swift-source-compat-suite/issues/149","repository_url":"https://api.github.com/repos/apple/swift-source-compat-suite","labels_url":"https://api.github.com/repos/apple/swift-source-compat-suite/issues/149/labels{/name}","comments_url":"https://api.github.com/repos/apple/swift-source-compat-suite/issues/149/comments","events_url":"https://api.github.com/repos/apple/swift-source-compat-suite/issues/149/events","html_url":"https://github.com/apple/swift-source-compat-suite/pull/149","id":300802387,"number":149,"title":"Adds RxSwift 4.0 compatibility.","user":{"login":"kzaher","id":1641148,"avatar_url":"https://avatars1.githubusercontent.com/u/1641148?v=4","gravatar_id":"","url":"https://api.github.com/users/kzaher","html_url":"https://github.com/kzaher","followers_url":"https://api.github.com/users/kzaher/followers","following_url":"https://api.github.com/users/kzaher/following{/other_user}","gists_url":"https://api.github.com/users/kzaher/gists{/gist_id}","starred_url":"https://api.github.com/users/kzaher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kzaher/subscriptions","organizations_url":"https://api.github.com/users/kzaher/orgs","repos_url":"https://api.github.com/users/kzaher/repos","events_url":"https://api.github.com/users/kzaher/events{/privacy}","received_events_url":"https://api.github.com/users/kzaher/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2018-02-27T21:37:35Z","updated_at":"2018-03-17T17:02:36Z","closed_at":"2018-03-17T17:01:07Z","author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/apple/swift-source-compat-suite/pulls/149","html_url":"https://github.com/apple/swift-source-compat-suite/pull/149","diff_url":"https://github.com/apple/swift-source-compat-suite/pull/149.diff","patch_url":"https://github.com/apple/swift-source-compat-suite/pull/149.patch"},"body":"### Adds RxSwift 4.0 compatibility.\r\n\r\nI've ran `./project_precommit_check RxSwift --earliest-compatible-swift-version 4.0.3` and here are the results.\r\n\r\n```\r\n** CHECK **\r\n--- Validating RxSwift Swift version 4.0.3 compatibility ---\r\n--- Project configured to be compatible with Swift 4.0.3 ---\r\n--- Checking RxSwift platform compatibility with Darwin ---\r\n--- Platform compatibility check succeeded ---\r\n--- Locating swiftc executable ---\r\n$ xcrun -f swiftc\r\n--- Checking installed Swift version ---\r\n$ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version\r\n--- Version check succeeded ---\r\n--- Executing build actions ---\r\n$ /Users/kzaher/swift-source-compat-suite/runner.py --swift-branch swift-4.0-branch --swiftc /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --projects /Users/kzaher/swift-source-compat-suite/projects.json --include-repos 'path == \"RxSwift\"' --include-versions 'version == \"4.0.3\"' --include-actions 'action.startswith(\"Build\")'\r\nPASS: RxSwift, 4.0.3, 3e8487, RxSwift-macOS, platform=macOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxSwift-iOS, generic/platform=iOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxSwift-tvOS, generic/platform=tvOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxSwift-watchOS, generic/platform=watchOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxCocoa-macOS, platform=macOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxCocoa-iOS, generic/platform=iOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxCocoa-tvOS, generic/platform=tvOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxCocoa-watchOS, generic/platform=watchOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxBlocking-macOS, platform=macOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxBlocking-iOS, generic/platform=iOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxBlocking-tvOS, generic/platform=tvOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxBlocking-watchOS, generic/platform=watchOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxTests-macOS, platform=macOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxTests-iOS, generic/platform=iOS\r\nPASS: RxSwift, 4.0.3, 3e8487, RxTests-tvOS, generic/platform=tvOS\r\n========================================\r\nAction Summary:\r\n     Passed: 15\r\n     Failed: 0\r\n    XFailed: 0\r\n    UPassed: 0\r\n      Total: 15\r\n========================================\r\nRepository Summary:\r\n      Total: 1\r\n========================================\r\nResult: PASS\r\n========================================\r\n--- RxSwift checked successfully against Swift 4.0.3 ---\r\n```\r\n\r\nSupport for 3.0 project was already added, this is just adding 4.0 support.\r\n"},"comment":{"url":"https://api.github.com/repos/apple/swift-source-compat-suite/issues/comments/373935953","html_url":"https://github.com/apple/swift-source-compat-suite/pull/149#issuecomment-373935953","issue_url":"https://api.github.com/repos/apple/swift-source-compat-suite/issues/149","id":373935953,"user":{"login":"kzaher","id":1641148,"avatar_url":"https://avatars1.githubusercontent.com/u/1641148?v=4","gravatar_id":"","url":"https://api.github.com/users/kzaher","html_url":"https://github.com/kzaher","followers_url":"https://api.github.com/users/kzaher/followers","following_url":"https://api.github.com/users/kzaher/following{/other_user}","gists_url":"https://api.github.com/users/kzaher/gists{/gist_id}","starred_url":"https://api.github.com/users/kzaher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kzaher/subscriptions","organizations_url":"https://api.github.com/users/kzaher/orgs","repos_url":"https://api.github.com/users/kzaher/repos","events_url":"https://api.github.com/users/kzaher/events{/privacy}","received_events_url":"https://api.github.com/users/kzaher/received_events","type":"User","site_admin":false},"created_at":"2018-03-17T17:02:35Z","updated_at":"2018-03-17T17:02:35Z","author_association":"CONTRIBUTOR","body":"Great 😃 "}}
{"actor":{"display_login":"kzaher"}}