{"id":32611511,"url":"https://github.com/swiftpackageindex/spi-s6-preview-analysis","last_synced_at":"2026-03-07T11:01:26.762Z","repository":{"id":240648715,"uuid":"797664239","full_name":"SwiftPackageIndex/spi-s6-preview-analysis","owner":"SwiftPackageIndex","description":"Package to process the \"Ready for Swift 6\" preview results","archived":false,"fork":false,"pushed_at":"2025-05-07T07:19:12.000Z","size":30443,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-07T08:26:09.367Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SwiftPackageIndex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-05-08T09:24:41.000Z","updated_at":"2025-05-07T07:15:19.000Z","dependencies_parsed_at":"2025-05-07T08:35:14.123Z","dependency_job_id":null,"html_url":"https://github.com/SwiftPackageIndex/spi-s6-preview-analysis","commit_stats":null,"previous_names":["swiftpackageindex/spi-s6-preview-analysis"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SwiftPackageIndex/spi-s6-preview-analysis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwiftPackageIndex%2Fspi-s6-preview-analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwiftPackageIndex%2Fspi-s6-preview-analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwiftPackageIndex%2Fspi-s6-preview-analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwiftPackageIndex%2Fspi-s6-preview-analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SwiftPackageIndex","download_url":"https://codeload.github.com/SwiftPackageIndex/spi-s6-preview-analysis/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SwiftPackageIndex%2Fspi-s6-preview-analysis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30212103,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T09:02:10.694Z","status":"ssl_error","status_checked_at":"2026-03-07T09:02:08.429Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-30T13:58:46.500Z","updated_at":"2026-03-07T11:01:26.749Z","avatar_url":"https://github.com/SwiftPackageIndex.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Swift 6 Preview Analysis\n\nRun via\n\n```\nswift run spi-s6-preview-analysis analysis.json\n```\n\n## Input files\n\n### Package selection files\n\nGenerated via queries on snapshot `spi_dev-2024-05-04.dump`.\n\n- all packages\n```sql\n-- SELECT-ALL-01\nSELECT\n    r.last_commit_date::date AS last_commit,\n    p.url\nFROM\n    packages p JOIN repositories r ON p.id = r.package_id\nWHERE\n    p.created_at \u003c DATE '2024-03-19'\n    AND r.last_commit_date \u003e DATE '2023-03-19'\nORDER BY\n    p.url\n;\n```\n\n- Apple packages\n```sql\n-- SELECT-APPLE-01\nSELECT\n    r.last_commit_date::date AS last_commit,\n    p.url\nFROM\n    packages p JOIN repositories r ON p.id = r.package_id\nWHERE\n    p.created_at \u003c DATE '2024-03-19'\n    AND r.last_commit_date \u003e DATE '2023-03-19'\n    AND r.owner = 'apple'\nORDER BY\n    p.url\n;\n```\n\n- SSWG packages\n```sql\n-- SELECT-SSWG-01\nSELECT\n    r.last_commit_date::date AS last_commit,\n    p.url\nFROM\n    packages p JOIN repositories r ON p.id = r.package_id\nWHERE\n    p.url in ('https://github.com/apple/swift-cassandra-client.git', 'https://github.com/apple/swift-crypto.git', 'https://github.com/apple/swift-distributed-actors.git', 'https://github.com/apple/swift-distributed-tracing.git', 'https://github.com/apple/swift-log.git', 'https://github.com/apple/swift-metrics.git', 'https://github.com/apple/swift-nio.git', 'https://github.com/apple/swift-openapi-generator.git', 'https://github.com/apple/swift-service-context.git', 'https://github.com/apple/swift-statsd-client.git', 'https://github.com/DiscordBM/DiscordBM.git', 'https://github.com/GraphQLSwift/Graphiti.git', 'https://github.com/GraphQLSwift/GraphQL.git', 'https://github.com/grpc/grpc-swift.git', 'https://github.com/hummingbird-project/hummingbird.git', 'https://github.com/lovetodream/oracle-nio.git', 'https://github.com/mattpolzin/OpenAPIKit.git', 'https://github.com/mongodb/mongo-swift-driver.git', 'https://github.com/orlandos-nl/MongoKitten.git', 'https://github.com/soto-project/soto.git', 'https://github.com/swift-server-community/APNSwift.git', 'https://github.com/swift-server-community/mqtt-nio.git', 'https://github.com/swift-server/async-http-client.git', 'https://github.com/swift-server/RediStack.git', 'https://github.com/swift-server/swift-aws-lambda-runtime.git', 'https://github.com/swift-server/swift-backtrace.git', 'https://github.com/swift-server/swift-prometheus.git', 'https://github.com/swift-server/swift-service-lifecycle.git', 'https://github.com/vapor/multipart-kit.git', 'https://github.com/vapor/postgres-nio.git', 'https://github.com/vapor/sqlite-nio.git', 'https://github.com/vapor/vapor.git')\n    AND p.created_at \u003c DATE '2024-03-19'\nORDER BY\n    p.url\n;\n```\n\n### Result files\n\nGenerated by loading the appropriate database dump and then running the query:\n\n```sql\n-- RESULTS-01\nselect p.id, p.url, b.status, platform, build_errors-\u003e\u003e'numSwift6Errors' swift6_errors, log_url, job_url\nfrom builds b\njoin versions v on b.version_id = v.id\njoin packages p on v.package_id = p.id\nwhere swift_version-\u003e\u003e'major' = '6'\norder by p.url, platform\n;\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswiftpackageindex%2Fspi-s6-preview-analysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswiftpackageindex%2Fspi-s6-preview-analysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswiftpackageindex%2Fspi-s6-preview-analysis/lists"}