profile
viewpoint

apple/swift 53917

The Swift Programming Language

apple/swift-evolution 11549

This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.

apple/swift-package-manager 8007

The Package Manager for the Swift Programming Language

andreamazz/AMScrollingNavbar 5980

Scrollable UINavigationBar that follows the scrolling of a UIScrollView

AliSoftware/OHHTTPStubs 4607

Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!

apple/swift-corelibs-foundation 4033

The Foundation Project, providing core utilities, internationalization, and OS independence

apple/swift-corelibs-libdispatch 1894

The libdispatch Project, (a.k.a. Grand Central Dispatch), for concurrency on multicore hardware

apple/swift-corelibs-xctest 862

The XCTest Project, A Swift core library for providing unit test support

apple/swift-llbuild 798

A low-level build system, used by Xcode and the Swift Package Manager

startedShinyChang/React-Text-Truncate

started time in an hour

push eventQuick/Quick

dependabot[bot]

commit sha cd461a978e6477250afb5ad0082c11e75ff749bc

Bump danger from 8.0.6 to 8.1.0 Bumps [danger](https://github.com/danger/danger) from 8.0.6 to 8.1.0. - [Release notes](https://github.com/danger/danger/releases) - [Changelog](https://github.com/danger/danger/blob/master/CHANGELOG.md) - [Commits](https://github.com/danger/danger/compare/8.0.6...8.1.0) Signed-off-by: dependabot[bot] <support@github.com>

view details

IKEDA Sho

commit sha 31a2b83d8f65fdb7a6845f5402d9adafde5458f8

Merge pull request #1024 from Quick/dependabot/bundler/danger-8.1.0 Bump danger from 8.0.6 to 8.1.0

view details

push time in 3 hours

delete branch Quick/Quick

delete branch : dependabot/bundler/danger-8.1.0

delete time in 3 hours

PR merged Quick/Quick

Bump danger from 8.0.6 to 8.1.0 dependencies ruby

Bumps danger from 8.0.6 to 8.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/danger/danger/releases">danger's releases</a>.</em></p> <blockquote> <h2>8.1.0</h2> <ul> <li>correct the usage of double splat to fix Ruby 2.7 warning</li> <li>Adds support for Code Insights for Bitbucket Server. To use Code Insights, please ensure <code>DANGER_BITBUCKETSERVER_CODE_INSIGHTS_REPORT_KEY</code>, <code>DANGER_BITBUCKETSERVER_CODE_INSIGHTS_REPORT_TITLE</code> and <code>DANGER_BITBUCKETSERVER_CODE_INSIGHTS_REPORT_DESCRIPTION</code> optional environment variables are set. <a href="https://github.com/Qbeorama">@qbeorama</a></li> </ul> <p><a href="https://github-redirect.dependabot.com/danger/danger/issues/1192">#1192</a>: <a href="https://github-redirect.dependabot.com/danger/danger/pull/1192">danger/danger#1192</a> <a href="https://github-redirect.dependabot.com/danger/danger/issues/1191">#1191</a>: <a href="https://github-redirect.dependabot.com/danger/danger/issues/1191">danger/danger#1191</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/danger/danger/blob/master/CHANGELOG.md">danger's changelog</a>.</em></p> <blockquote> <h2>8.1.0</h2> <ul> <li>correct the usage of double splat to fix Ruby 2.7 warning</li> <li>Adds support for Code Insights for Bitbucket Server. To use Code Insights, please ensure <code>DANGER_BITBUCKETSERVER_CODE_INSIGHTS_REPORT_KEY</code>, <code>DANGER_BITBUCKETSERVER_CODE_INSIGHTS_REPORT_TITLE</code> and <code>DANGER_BITBUCKETSERVER_CODE_INSIGHTS_REPORT_DESCRIPTION</code> optional environment variables are set. <a href="https://github.com/Qbeorama">@qbeorama</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/danger/danger/commit/fdcc00ab05eb88e1b3eda80014bf67711dc4dd4b"><code>fdcc00a</code></a> Version bump</li> <li><a href="https://github.com/danger/danger/commit/4eec88ae85c794ec75fdcae93ee3f50dda37b0a3"><code>4eec88a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/danger/danger/issues/1264">#1264</a> from bishwahang/fix_ruby_2_7_warning</li> <li><a href="https://github.com/danger/danger/commit/ab88eaa5e95cad1db61450051484b2e52f6c823a"><code>ab88eaa</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/danger/danger/issues/1266">#1266</a> from Qbeorama/code_insight_support_with_spec</li> <li><a href="https://github.com/danger/danger/commit/197cdfb8d584219add331f4e4848b869f195688e"><code>197cdfb</code></a> Clarify CHANGELOG info on how to activate Code Insights with Bitbucket Server.</li> <li><a href="https://github.com/danger/danger/commit/e485e45af858892e6b7b0e7cfe3ae3129ab77b84"><code>e485e45</code></a> Clarifies filtering main from inline violations. Enables the possibilty of se...</li> <li><a href="https://github.com/danger/danger/commit/b9e3384c243e5de7668cd868ee75faa46761353c"><code>b9e3384</code></a> Rearrange entries.</li> <li><a href="https://github.com/danger/danger/commit/db07bf16c7e57d1f2760e9eb7d240f2eb22dd9c9"><code>db07bf1</code></a> Add change to CHANGELOG.MD</li> <li><a href="https://github.com/danger/danger/commit/9aa842a7b4bb44805c7b97442b063a7f7232e86f"><code>9aa842a</code></a> Add explanations to different flow for inline comments when Code Insights is ...</li> <li><a href="https://github.com/danger/danger/commit/195066db2eb77f0ef459f885d5f2979c628b78c5"><code>195066d</code></a> Add explanation for Code Insights API file.</li> <li><a href="https://github.com/danger/danger/commit/ddf91c48dd646b2f5059d9aed55e76ee63fdf516"><code>ddf91c4</code></a> Move Code Insights fields to spec to make them more local.</li> <li>Additional commits viewable in <a href="https://github.com/danger/danger/compare/8.0.6...8.1.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+4 -2

0 comment

1 changed file

dependabot[bot]

pr closed time in 3 hours

PullRequestReviewEvent

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha 9d98f72166a6cdf280d56055d760f59e5cf7fb90

Update dependency @types/node to ^12.19.0

view details

IKEDA Sho

commit sha d7f04e4d1681adbabb6429d77c27b349572b474f

Merge pull request #79 from ikesyo/renovate/node-12.x Update dependency @types/node to ^12.19.0

view details

push time in 5 hours

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/node-12.x

delete time in 5 hours

PR merged ikesyo/download-bitrise-yaml

Update dependency @types/node to ^12.19.0

This PR contains the following updates:

Package Type Update Change
@types/node devDependencies minor ^12.12.69 -> ^12.19.0

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+4 -4

0 comment

2 changed files

renovate[bot]

pr closed time in 5 hours

startedboblauer/MockDate

started time in 21 hours

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha 02ff71a77184498418b4fb810a67d5cf4259afe0

Update dependency @types/node to ^12.12.69

view details

IKEDA Sho

commit sha e33fdf10638cca2288a189756c2199b207df15c8

Merge pull request #78 from ikesyo/renovate/node-12.x Update dependency @types/node to ^12.12.69

view details

push time in 2 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/node-12.x

delete time in 2 days

PR merged ikesyo/download-bitrise-yaml

Update dependency @types/node to ^12.12.69

This PR contains the following updates:

Package Type Update Change
@types/node devDependencies patch ^12.12.68 -> ^12.12.69

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+4 -4

0 comment

2 changed files

renovate[bot]

pr closed time in 2 days

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha 74f81d82d3e06ef14077974c8835c6638cca0f38

Update dependency @types/jest to ^26.0.15

view details

IKEDA Sho

commit sha 09b0383cbb6bb2648f028bbae495adad95ae2c24

Merge pull request #77 from ikesyo/renovate/jest-26.x Update dependency @types/jest to ^26.0.15

view details

push time in 2 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/jest-26.x

delete time in 2 days

PR merged ikesyo/download-bitrise-yaml

Update dependency @types/jest to ^26.0.15

This PR contains the following updates:

Package Type Update Change
@types/jest devDependencies patch ^26.0.14 -> ^26.0.15

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+63 -970

0 comment

2 changed files

renovate[bot]

pr closed time in 2 days

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha 2d2596f3aee61dcbd53753a544c26f270c7c637a

Update dependency @typescript-eslint/parser to ^4.5.0

view details

IKEDA Sho

commit sha f3349ef3cdcbbce208f9c777a715dc05a32e242f

Merge pull request #76 from ikesyo/renovate/linters Update dependency @typescript-eslint/parser to ^4.5.0

view details

push time in 2 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/linters

delete time in 2 days

PR merged ikesyo/download-bitrise-yaml

Update dependency @typescript-eslint/parser to ^4.5.0

This PR contains the following updates:

Package Type Update Change
@typescript-eslint/parser devDependencies minor ^4.4.1 -> ^4.5.0

Release Notes

<details> <summary>typescript-eslint/typescript-eslint</summary>

v4.5.0

Compare Source

Bug Fixes
  • eslint-plugin: [array-type] fix issues with readonly option (#​2667) (63d1d81)
  • eslint-plugin: [lines-between-class-members] fix typo in schema (#​2681) (a2a2514)
  • eslint-plugin: [naming-convention] check bodyless function parameters (#​2675) (c505863)
  • eslint-plugin: [no-invalid-this] allow "this" in class property definitions (#​2685) (dccb6ee)
  • eslint-plugin: [no-misused-promises] False negative in LogicalExpression (#​2682) (30a6951), closes #​2544
  • eslint-plugin: [no-unnecessary-type-assertion] correct fixer for vue files (#​2680) (55111af)
  • eslint-plugin: [return-await] do not auto-fix when type is any/unknown (#​2671) (d690c8d)
  • parser: minor fix regexp, map-filter to reduce (#​2684) (f1329f6)
Features
  • eslint-plugin: [dot-notation] add allowProtectedClassPropertyAccess option (#​2622) (bbc9e35)
  • eslint-plugin: [prefer-readonly-parameter-types] add ignoreInferredTypes option (#​2668) (91010e8)
  • eslint-plugin: [restrict-plus-operands] add intersection type determination logic (#​2628) (da71362)
  • typescript-estree: add flag EXPERIMENTAL_useSourceOfProjectReferenceRedirect (#​2669) (90a5878)

4.4.1 (2020-10-12)

Bug Fixes
  • eslint-plugin: [ban-ts-comment] support block comments (#​2644) (9c3c686)
  • eslint-plugin: [ban-types] allow banning types with specific parameters (#​2662) (77732a2)
  • eslint-plugin: [consistent-type-assertions] check type assertion in jsx props (#​2653) (393e925)
  • eslint-plugin: [no-duplicate-imports] distinguish member, default (#​2637) (c71f423)
  • eslint-plugin: [no-throw-literal] false positive with logical expressions (#​2645) (57aa6c7)
  • eslint-plugin: [no-unused-vars] fix false positives for duplicated names in namespaces (#​2659) (0d696c7)
  • eslint-plugin: [no-use-before-define] correctly handle typeof type references (#​2623) (8e44c78)
  • scope-manager: don't create a variable for global augmentation (#​2639) (6bc9325)

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+24 -24

0 comment

2 changed files

renovate[bot]

pr closed time in 2 days

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha abb89b89d2225b9fabe36d02266c78ddfa192d0c

Update jest to ^26.6.0

view details

IKEDA Sho

commit sha 6621af2910dfb93563c76a4503b2e03108394691

Merge pull request #75 from ikesyo/renovate/jest Update jest to ^26.6.0

view details

push time in 3 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/jest

delete time in 3 days

PR merged ikesyo/download-bitrise-yaml

Update jest to ^26.6.0

This PR contains the following updates:

Package Type Update Change
jest (source) devDependencies minor ^26.5.3 -> ^26.6.0
jest-circus devDependencies minor ^26.5.3 -> ^26.6.0

Release Notes

<details> <summary>facebook/jest</summary>

v26.6.0

Compare Source

Features
  • [jest-cli, jest-config] Add support for the jest.config.ts configuration file (#​10564)
Fixes
  • [jest-config] Simplify transform RegExp (#​10207)
  • [jest-fake-timers] Lazily instantiate mock timers (#​10551)
  • [jest-runtime] require.main is no longer undefined when using jest.resetModules (#​10626)
  • [@jest/types] Add missing values for timers (#​10632)
Chore & Maintenance
  • [docs] Add step for fetching backers.json file in website setup docs (#​10631)
  • [docs] Add page detailing environment variables set by Jest (#​10630)
  • [jest-circus] Refactor callAsyncCircusFn parameters (#​10629)

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+518 -517

0 comment

2 changed files

renovate[bot]

pr closed time in 3 days

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha 35de828b98db1b7ceb39a667d13dc3f420d7d3fd

Update dependency @types/node to ^12.12.68

view details

IKEDA Sho

commit sha 74a62b7f96217b3748cdc4a844fdb4873adc4228

Merge pull request #74 from ikesyo/renovate/node-12.x Update dependency @types/node to ^12.12.68

view details

push time in 5 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/node-12.x

delete time in 5 days

PR merged ikesyo/download-bitrise-yaml

Update dependency @types/node to ^12.12.68

This PR contains the following updates:

Package Type Update Change
@types/node devDependencies patch ^12.12.67 -> ^12.12.68

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+4 -4

0 comment

2 changed files

renovate[bot]

pr closed time in 5 days

issue commentQuick/Quick

Compile error with the SwiftPM-generated Xcode project on v3.0.0

Could you try #1023?

samisuteria

comment created time in 6 days

push eventQuick/Quick

IKEDA Sho

commit sha 201151b82a7aa8c5b3bf1af79816fb12a4bac03a

Add the umbrella header for QuickObjCRuntime target This is for improving compatibility with the SwiftPM-generated Xcode project.

view details

push time in 6 days

push eventQuick/Quick

IKEDA Sho

commit sha 194b6ef1e17ae775f17aaaca8911ae3a69ec8024

Add the umbrella header for QuickObjCRuntime target

view details

push time in 6 days

push eventQuick/Quick

IKEDA Sho

commit sha 1172a5df7ee3da5817cf7c9771c10aeb93b770f4

Support ARM based Macs (Apple Silicon) Removed VALID_ARCHS from the macOS Target. Co-authored-by: mRs- <marius@deepl.com>

view details

IKEDA Sho

commit sha 046ca0fc7de0f9935ee5ac2c1d4f566dabb03618

Merge pull request #1017 from Quick/remove-macos-VALID_ARCHS Support ARM based Macs (Apple Silicon)

view details

IKEDA Sho

commit sha 57eb471aac2bbb0564f3932bcdced3d4c637a7c0

[CI] Use rake directly instead of travis-script-macos

view details

IKEDA Sho

commit sha 31806364ea5be531752f10b7454ef97261fe20ef

Merge pull request #1019 from Quick/ci-use-rake-directly [CI] Use rake directly instead of travis-script-macos

view details

IKEDA Sho

commit sha 13a1551f38eaef191d43de4447445296e134fb51

Update Nimble to 9.0.0

view details

IKEDA Sho

commit sha 05bee46309bdb51269f4d6f87704b6537d914f0f

Revert "Work around a Nimble compilation error on Swift 5.3" This reverts commit d877dc04c248205cb7a7f337222424644c868c02.

view details

IKEDA Sho

commit sha eb330d2521bc7ea38d784b02e2467ab41626042a

Merge pull request #1020 from Quick/update-nimble Update Nimble to 9.0.0

view details

IKEDA Sho

commit sha e58d0df564a7a6d6b3db0f2b19de6042d15fed1b

Xcode 12.0: Update to recommended settings

view details

IKEDA Sho

commit sha 886d48a57cc21ef77304cc3bf027af5712802dbe

Merge pull request #1021 from Quick/xcode-12.0 Xcode 12.0: Update to recommended settings

view details

Nick McConnell

commit sha f1d5e0a87649133bacd8b7b3c74ae3dde892a113

update docs - mention veiwDidAppear will not be called automatically anymore in iOS SDK 13

view details

IKEDA Sho

commit sha 8514d3a2863aeb593ad7e87bb037d072ff347013

Apply suggestions from code review

view details

IKEDA Sho

commit sha b3309445f80c7fbb4cd5c15113f8b960e5e705a4

[CI] Fix running Danger on PRs from forked repos

view details

IKEDA Sho

commit sha 00ff94d7d8f4f1e8609419119acd12a514e276b3

Merge pull request #942 from nickm01/doc-correct-view-didAppear Update docs - vieiwDidAppear not be called automatically in iOS SDK 13.0

view details

dependabot[bot]

commit sha 0acf5bbb093eca8a3be3377f87c71d988f38e2d1

Bump danger from 8.0.5 to 8.0.6 Bumps [danger](https://github.com/danger/danger) from 8.0.5 to 8.0.6. - [Release notes](https://github.com/danger/danger/releases) - [Changelog](https://github.com/danger/danger/blob/master/CHANGELOG.md) - [Commits](https://github.com/danger/danger/compare/8.0.5...8.0.6) Signed-off-by: dependabot[bot] <support@github.com>

view details

IKEDA Sho

commit sha 670a4b5091a8203aec55552022d00db515cf2e0d

Merge pull request #1022 from Quick/dependabot/bundler/danger-8.0.6 Bump danger from 8.0.5 to 8.0.6

view details

IKEDA Sho

commit sha 0d6d40ee4d0cf41fbae14aa2134eb446be39ae20

Add the umbrella header for QuickObjCRuntime target

view details

push time in 6 days

push eventQuick/Nimble

Maxim Grabarnik

commit sha 2066b71dcef1c11ca1e7b2ae735b9b57cae9ec65

Change quoted framework includes to bracketed ones.

view details

Maxim Grabarnik

commit sha 923ad8649a5594cc64f6b6f81262006df3bc4336

Apply Xcode12 recommended settings.

view details

IKEDA Sho

commit sha 3258c2398fd0094aa109b99ff6c1aefac6ac66ef

Merge pull request #835 from arangato/feature/xcode12-recommended Apply Xcode 12 recommended settings

view details

push time in 6 days

PR merged Quick/Nimble

Apply Xcode 12 recommended settings

Xcode 12 insists on setting CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER flag. Otherwise it shows warning in issue navigator.

+11 -9

0 comment

5 changed files

arangato

pr closed time in 6 days

PullRequestReviewEvent

issue closedQuick/Quick

Crash on enumerateSubclasses

  • [x] I have read CONTRIBUTING and have done my best to follow them.

What did you do?

just starting tests

What did you expect to happen?

crash on enumerateSubclasses method

What actually happened instead?

I'm using FBAudienceNetwork. The exception is "FBNativeAdDataModel is a final class and cannot be subclassed. FBNativeAdDataModel"

Environment

List the software versions you're using:

  • Quick: 3.0.0
  • Nimble: 8.1.1.
  • Xcode Version: 11.6
  • Swift Version: Xcode Default
  • CocoaPods: 1.9.3

Project that demonstrates the issue

스크린샷 2020-07-23 10 34 27

closed time in 6 days

venice81

issue commentQuick/Quick

Crash on enumerateSubclasses

I'm using FBAudienceNetwork. The exception is "FBNativeAdDataModel is a final class and cannot be subclassed. FBNativeAdDataModel"

Looks like that is due to how you setup FBAudienceNetwork: https://developers.facebook.com/support/bugs/147221075773612/

venice81

comment created time in 6 days

PR closed Quick/Quick

Add script to run Linux tests in a container using Docker

I develop on a Mac. Yesterday, I broke the Linux build working on a PR to address the concerns raised by another issue, and found myself wishing I had an easy way to run the Linux test suite locally before pushing, lest I drive the community and myself crazy with the churn.

I ended up doing some stuff with Docker to see how easy that process could be, and that's where this PR comes from. It creates a new script that builds an image and uses it to run Quick's Linux tests. I smoke tested it with both a compilation error and an actual test failure and it works great!

This commit includes an update to the contributors' documentation explaining the test script and how to use it.

I understand that this is purely a quality-of-life change for the codebase's developers, and that we should be wary of those types of changes. I'd love feedback on this though, especially feedback on whether the community even believes this is a valuable addition to the repository.

Thanks, y'all 😃

+51 -3

7 comments

5 changed files

jwfriese

pr closed time in 6 days

pull request commentQuick/Quick

Add script to run Linux tests in a container using Docker

Closing as this is stale.

jwfriese

comment created time in 6 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentQuick/Nimble

Fixed Use Predicate directly instead warning when passing in a Predicate

 extension Predicate {  // Backwards compatibility until Old Matcher API removal @available(*, deprecated, message: "Use Predicate directly instead")-extension Predicate: Matcher {+extension Predicate {

I can't say that removing the protocol conformance doesn't break downstream Nimble users' usages at all (libraries which depend on Nimble's public APIs).

stefanrenne

comment created time in 7 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentQuick/Nimble

Fixed Use Predicate directly instead warning when passing in a Predicate

 extension Predicate {  // Backwards compatibility until Old Matcher API removal @available(*, deprecated, message: "Use Predicate directly instead")-extension Predicate: Matcher {+extension Predicate {

This is a breaking change, so please wait for Nimble v10 for a while.

stefanrenne

comment created time in 7 days

PullRequestReviewEvent
PullRequestReviewEvent

issue commentQuick/Nimble

Use DispatchTimeInterval for interval configurations

@NicholasTD07 Sorry for the inconvenience. I've just updated this issue's description.

ikesyo

comment created time in 8 days

pull request comment99designs/gqlgen

codegen: ensure Elem present before using

The issue is a blocker for us to upgrade this library. Could you please take a look? @mtibben @lwc

tmc

comment created time in 9 days

issue commentQuick/Nimble

postNotifications crashes or hangs up

Narrowed down the cause and filed a bug.

Excellent! 👏

This is not a problem with Nimble but it clearly used a way more failure proof approach in 8.x. Any chance the notification handling part can be reverted to earlier implementation?

I'm really not sure what changes in Nimble v9 are related to this 🤔

ianbytchek

comment created time in 9 days

PR merged ikesyo/download-bitrise-yaml

Update dependency @typescript-eslint/parser to ^4.4.1

This PR contains the following updates:

Package Type Update Change
@typescript-eslint/parser devDependencies patch ^4.4.0 -> ^4.4.1

Release Notes

<details> <summary>typescript-eslint/typescript-eslint</summary>

v4.4.1

Compare Source

Bug Fixes
  • eslint-plugin: [ban-ts-comment] support block comments (#​2644) (9c3c686)
  • eslint-plugin: [ban-types] allow banning types with specific parameters (#​2662) (77732a2)
  • eslint-plugin: [consistent-type-assertions] check type assertion in jsx props (#​2653) (393e925)
  • eslint-plugin: [no-duplicate-imports] distinguish member, default (#​2637) (c71f423)
  • eslint-plugin: [no-throw-literal] false positive with logical expressions (#​2645) (57aa6c7)
  • eslint-plugin: [no-unused-vars] fix false positives for duplicated names in namespaces (#​2659) (0d696c7)
  • eslint-plugin: [no-use-before-define] correctly handle typeof type references (#​2623) (8e44c78)
  • scope-manager: don't create a variable for global augmentation (#​2639) (6bc9325)

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+29 -19

0 comment

2 changed files

renovate[bot]

pr closed time in 9 days

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha b16876e43c24118ca666d4f1577cdadaf83ed74d

Update dependency @typescript-eslint/parser to ^4.4.1

view details

IKEDA Sho

commit sha 30bea5aa5d21af02cabe396ff22155eddcb5a7e5

Merge pull request #73 from ikesyo/renovate/linters Update dependency @typescript-eslint/parser to ^4.4.1

view details

push time in 9 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/linters

delete time in 9 days

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha a9af8bbe1f43aebb2101c86ffeae69ed43e0d4e2

Update dependency @actions/http-client to ^1.0.9

view details

IKEDA Sho

commit sha 7ae80ad4698e6fdf16d8caf6d198d0b9af1a920d

Merge pull request #72 from ikesyo/renovate/actions-http-client-1.x Update dependency @actions/http-client to ^1.0.9

view details

push time in 9 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/actions-http-client-1.x

delete time in 9 days

PR merged ikesyo/download-bitrise-yaml

Update dependency @actions/http-client to ^1.0.9

This PR contains the following updates:

Package Type Update Change
@actions/http-client dependencies patch ^1.0.8 -> ^1.0.9

Release Notes

<details> <summary>actions/http-client</summary>

v1.0.9

Throw HttpClientError instead of a generic Error from the \<verb>Json() helper methods when the server responds with a non-successful status code.

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+4 -4

0 comment

2 changed files

renovate[bot]

pr closed time in 9 days

push eventQuick/Quick

dependabot[bot]

commit sha 0acf5bbb093eca8a3be3377f87c71d988f38e2d1

Bump danger from 8.0.5 to 8.0.6 Bumps [danger](https://github.com/danger/danger) from 8.0.5 to 8.0.6. - [Release notes](https://github.com/danger/danger/releases) - [Changelog](https://github.com/danger/danger/blob/master/CHANGELOG.md) - [Commits](https://github.com/danger/danger/compare/8.0.5...8.0.6) Signed-off-by: dependabot[bot] <support@github.com>

view details

IKEDA Sho

commit sha 670a4b5091a8203aec55552022d00db515cf2e0d

Merge pull request #1022 from Quick/dependabot/bundler/danger-8.0.6 Bump danger from 8.0.5 to 8.0.6

view details

push time in 10 days

delete branch Quick/Quick

delete branch : dependabot/bundler/danger-8.0.6

delete time in 10 days

PR merged Quick/Quick

Bump danger from 8.0.5 to 8.0.6 dependencies ruby

Bumps danger from 8.0.5 to 8.0.6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/danger/danger/releases">danger's releases</a>.</em></p> <blockquote> <h2>8.0.6</h2> <ul> <li>Add ability to set dismiss_out_of_range_messages for gitlab. - <a href="https://github.com/fahmisdk6">@fahmisdk6</a></li> <li>Preserve single and double quotes <a href="https://github.com/caalberts">@caalberts</a></li> <li>Add support for multiple patterns <code>{a,b}</code> in FileList#include? - <a href="https://github.com/l15n">@l15</a> <a href="https://github-redirect.dependabot.com/danger/danger/pull/1258">#1258</a></li> </ul> <p><a href="https://github-redirect.dependabot.com/danger/danger/issues/1192">#1192</a>: <a href="https://github-redirect.dependabot.com/danger/danger/pull/1192">danger/danger#1192</a> <a href="https://github-redirect.dependabot.com/danger/danger/issues/1191">#1191</a>: <a href="https://github-redirect.dependabot.com/danger/danger/issues/1191">danger/danger#1191</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/danger/danger/blob/master/CHANGELOG.md">danger's changelog</a>.</em></p> <blockquote> <h2>8.0.6</h2> <ul> <li>Add ability to set dismiss_out_of_range_messages for gitlab. - <a href="https://github.com/fahmisdk6">@fahmisdk6</a></li> <li>Preserve single and double quotes <a href="https://github.com/caalberts">@caalberts</a></li> <li>Add support for multiple patterns <code>{a,b}</code> in FileList#include? - <a href="https://github.com/l15n">@l15</a> <a href="https://github-redirect.dependabot.com/danger/danger/pull/1258">#1258</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/danger/danger/commit/24020208d0b7a741cdd741ab1a7dd0295e1bb792"><code>2402020</code></a> Vbump</li> <li><a href="https://github.com/danger/danger/commit/5623f0d206da27bdc25f9d4b33ba53605633bbfe"><code>5623f0d</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/danger/danger/issues/1262">#1262</a> from caalberts/preserve-single-double-quotes</li> <li><a href="https://github.com/danger/danger/commit/34b29bc1d45b6521ab3a8fbcdb98cd2d82d3b076"><code>34b29bc</code></a> Merge branch 'master' into preserve-single-double-quotes</li> <li><a href="https://github.com/danger/danger/commit/907cf4e12e3d9ee95a665c8339ac54ba80d3d13f"><code>907cf4e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/danger/danger/issues/1258">#1258</a> from l15n/file-list-fnm-extglob</li> <li><a href="https://github.com/danger/danger/commit/29b9ddaaaf1a5890f426f7775a4ef64c8160c08a"><code>29b9dda</code></a> Preserve single and double quotes</li> <li><a href="https://github.com/danger/danger/commit/df2664ee9b5b8c1a30578ce30bf7ac9de7662c7d"><code>df2664e</code></a> Support matching multiple patterns in FileList#include?</li> <li><a href="https://github.com/danger/danger/commit/20fe94d195202a98ed7c2ed542337007241d523f"><code>20fe94d</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/danger/danger/issues/1257">#1257</a> from fahmisdk6/gitlab_dismiss_out_of_range</li> <li><a href="https://github.com/danger/danger/commit/b4a7f88f48664a45d31cb484f95133c9f9c4fc43"><code>b4a7f88</code></a> fix typo, delete print</li> <li><a href="https://github.com/danger/danger/commit/2d029874569a998236255f6608eefc55502f487a"><code>2d02987</code></a> add changelog</li> <li><a href="https://github.com/danger/danger/commit/4826d8e297c261fdbf928cf325a192a5e3d780ca"><code>4826d8e</code></a> fix ut and remove debug print</li> <li>Additional commits viewable in <a href="https://github.com/danger/danger/compare/8.0.5...8.0.6">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+1 -1

0 comment

1 changed file

dependabot[bot]

pr closed time in 10 days

PullRequestReviewEvent

delete branch ikesyo/renovate

delete branch : preset-group-googleapis-packages

delete time in 10 days

push eventikesyo/renovate

renovate[bot]

commit sha 7bf779d2a3a4e44f29ec2ce8479212e7cbd3fe65

chore(deps): update dependency @types/eslint to v7.2.4 (#7444) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha 8d1db4edb781e9fec39c4eb9e88bd00eb3187629

build(deps): update dependency hasha to v5.2.2 (#7446) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

IKEDA Sho

commit sha 52f450966a19c39dcf805a5af2fbbfeb946be44d

Merge branch 'master' into preset-group-googleapis-packages

view details

push time in 10 days

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha dc0b0db2a063c51eb0c8880c562f700f27948ef9

Update jest to ^26.5.3

view details

IKEDA Sho

commit sha 5610c0362e7d04f605d8ec2b5056a2de38ffc5e4

Merge pull request #71 from ikesyo/renovate/jest Update jest to ^26.5.3

view details

push time in 10 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/jest

delete time in 10 days

PR merged ikesyo/download-bitrise-yaml

Update jest to ^26.5.3

This PR contains the following updates:

Package Type Update Change
jest (source) devDependencies patch ^26.5.2 -> ^26.5.3
jest-circus devDependencies patch ^26.5.2 -> ^26.5.3

Release Notes

<details> <summary>facebook/jest</summary>

v26.5.3

Compare Source

Features
  • [jest-runtime] add support for dynamic import() from CommonJS (#​10620)
Fixes
  • [jest-runner, jest-runtime] require.main should not be undefined with createRequire() (#​10610)
  • [jest-runtime] add missing module.path property (#​10615)
  • [jest-runtime] Add mainModule instance variable to runtime (#​10621)
  • [jest-runtime] Evaluate Node core modules on dynamic import() (#​10622)
  • [jest-validate] Show suggestion only when unrecognized cli param is longer than 1 character (#​10604)
  • [jest-validate] Validate testURL as CLI option (#​10595)

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+93 -93

0 comment

2 changed files

renovate[bot]

pr closed time in 10 days

push eventQuick/Quick

Nick McConnell

commit sha f1d5e0a87649133bacd8b7b3c74ae3dde892a113

update docs - mention veiwDidAppear will not be called automatically anymore in iOS SDK 13

view details

IKEDA Sho

commit sha 8514d3a2863aeb593ad7e87bb037d072ff347013

Apply suggestions from code review

view details

IKEDA Sho

commit sha b3309445f80c7fbb4cd5c15113f8b960e5e705a4

[CI] Fix running Danger on PRs from forked repos

view details

IKEDA Sho

commit sha 00ff94d7d8f4f1e8609419119acd12a514e276b3

Merge pull request #942 from nickm01/doc-correct-view-didAppear Update docs - vieiwDidAppear not be called automatically in iOS SDK 13.0

view details

push time in 11 days

PR merged Quick/Quick

Update docs - vieiwDidAppear not be called automatically in iOS SDK 13.0 documentation

iOS SDK 13.0 (Xcode 11) does not call UIViewController.viewDidAppear() anymore when calling viewController.beginAppearanceTransition() and UIViewController.endAppearanceTransition() when testing views directly. This looks like a behavior change not directly related to Quick, but think the docs need to be updated.

See https://github.com/Quick/Quick/issues/941.

  • [ ] Does this have tests?
  • [X] Does this have documentation?
  • [ ] Does this break the public API (Requires major version bump)?
  • [ ] Is this a new feature (Requires minor version bump)?
+5 -3

1 comment

2 changed files

nickm01

pr closed time in 11 days

issue closedQuick/Quick

[documentation] iOS 13 no longer seems to trigger viewDidAppear when calling endAppearanceTransition in unit tests

  • [X] I have read CONTRIBUTING and have done my best to follow them.

What did you do?

In Xcode 10.2.1 (iOS 12.4), in order to trigger viewDidAppear logic did the following:

    let viewController = ViewController()
    let _ = viewController.view
    let window = UIWindow(frame: UIScreen.main.bounds)
    window.layer.speed = 10
    viewController.modalPresentationStyle = .fullScreen
    viewController.beginAppearanceTransition(true, animated: false)
    window.rootViewController = viewController
    window.makeKeyAndVisible()
    viewController.endAppearanceTransition()
...
    expect(viewController.viewDidAppearCalled).to(equal(true))

What did you expect to happen ?

It should pass

What actually happened instead?

In Xcode 11.3 / iOS 12 or Xcode 10 / iOS 12 the above test passes, in Xcode 11.3/ iOS 13 it does not.

Environment

List the software versions you're using:

  • Quick: 2.2.0
  • Nimble: 8.0.4
  • Xcode Version: 13.3 (11C29) (Open Xcode; In menubar: Xcode > About Xcode)
  • Swift Version: 5.1 (Open Xcode Preferences; Components > Toolchains. If none, use Xcode Default.)

Please also mention which package manager you used and its version. Delete the other package managers in this list:

  • CocoaPods: 1.6.1 (Use pod --version in Terminal)

Project that demonstrates the issue

See the only test in the project. https://github.com/nickm01/Test13ViewWillAppear

closed time in 11 days

nickm01

pull request commentQuick/Quick

Update docs - vieiwDidAppear not be called automatically in iOS SDK 13.0

Thanks for the improvement! 😃

nickm01

comment created time in 11 days

PullRequestReviewEvent

push eventnickm01/Quick

IKEDA Sho

commit sha e58d0df564a7a6d6b3db0f2b19de6042d15fed1b

Xcode 12.0: Update to recommended settings

view details

IKEDA Sho

commit sha 886d48a57cc21ef77304cc3bf027af5712802dbe

Merge pull request #1021 from Quick/xcode-12.0 Xcode 12.0: Update to recommended settings

view details

Nick McConnell

commit sha f1d5e0a87649133bacd8b7b3c74ae3dde892a113

update docs - mention veiwDidAppear will not be called automatically anymore in iOS SDK 13

view details

IKEDA Sho

commit sha 8514d3a2863aeb593ad7e87bb037d072ff347013

Apply suggestions from code review

view details

IKEDA Sho

commit sha b3309445f80c7fbb4cd5c15113f8b960e5e705a4

[CI] Fix running Danger on PRs from forked repos

view details

push time in 11 days

push eventQuick/Quick

IKEDA Sho

commit sha e58d0df564a7a6d6b3db0f2b19de6042d15fed1b

Xcode 12.0: Update to recommended settings

view details

IKEDA Sho

commit sha 886d48a57cc21ef77304cc3bf027af5712802dbe

Merge pull request #1021 from Quick/xcode-12.0 Xcode 12.0: Update to recommended settings

view details

push time in 11 days

delete branch Quick/Quick

delete branch : xcode-12.0

delete time in 11 days

PR merged Quick/Quick

Xcode 12.0: Update to recommended settings

Title says it all.

+27 -33

1 comment

5 changed files

ikesyo

pr closed time in 11 days

push eventnickm01/Quick

Per-Olof Bengtsson

commit sha ef507c7dd56144eef9d424791d24a90dd8aca276

Added empty default flags to xdescribe and xcontext

view details

kanari3

commit sha 7c524de19fafc0008c0c1c0c184f5a0c771d8f32

Migration swift 4.0 or later for Shared Examples.

view details

IKEDA Sho

commit sha f26a21eea7999332f778441916227f9c0a90d3ff

Merge pull request #946 from kanari3/feature/update_swift_sample Migration swift 4.0 or later for Shared Examples.

view details

IKEDA Sho

commit sha 1e663505e99ce7d8a7f8e7c38e6044d5ab8762eb

Merge pull request #944 from pobengtsson/add-empty-default-flags-to-xdescribe-xcontext Added empty default flags to xdescribe and xcontext

view details

Sho Ikeda

commit sha bf18d387b8262318bb5fae48939968832f2a5439

[CI] Run tests with newer Xcode and Swift versions

view details

IKEDA Sho

commit sha e6deea0b641c547a5926e57c5439dc6402292eb4

Merge pull request #947 from Quick/ci-newer-xcode-swift-versions [CI] Run tests with newer Xcode and Swift versions

view details

IKEDA Sho

commit sha 0acf8281a47b2c63e11b58d667dca9e5f6047cec

Fix sample code in SharedExamples.md

view details

IKEDA Sho

commit sha 173a8213431cde87f831ed7a47e5e42467b72c3c

Merge pull request #948 from Quick/fix-sample-code Fix sample code in SharedExamples.md

view details

Anton Plebanovich

commit sha 0233339b7cecc65d6f4c6e24d92cf63c7e3b53f2

- Fixed race conditions in QuickConfiguration

view details

KeithXi

commit sha e2b90b2afbbd13f6cd80ae4426e2f99602cac0fa

update the OC Templates,from https://github.com/Quick/Nimble/issues/642

view details

KeithXi

commit sha 4fd83645e44d014b82dbcff35779ed92af17becd

update the OC Templates,from https://github.com/Quick/Nimble/issues/642

view details

IKEDA Sho

commit sha 414b871e929e403f88f7db439ddfcbd1039a39e7

Retain import order

view details

IKEDA Sho

commit sha 1bdf84d7d6325ea1a58852ec82a950cd3320a9b2

Merge pull request #953 from KeithMorning/master Update the Objective-C QuickSpec template to use modules (semantic import)

view details

IKEDA Sho

commit sha 83afe964dfa48f05f1d1c69f7f152d339d4ea73b

Fix Xcode documentation link of how to create xcworkspace https://help.apple.com/xcode/mac/11.4/#/devf5378fca9

view details

IKEDA Sho

commit sha b3926b4b201e996f4adf6b2a26c4a5ef0f2c1dc5

Merge pull request #954 from Quick/fix-xcode-documentation-link Fix Xcode documentation link of how to create xcworkspace

view details

IKEDA Sho

commit sha d7b74b2f14fc24ee4ddaec4f1e90fe2ea77fc748

Update Nimble to 8.0.7 - https://github.com/Quick/Nimble/releases/tag/v8.0.7 - https://github.com/Quick/Nimble/releases/tag/v8.0.6 - https://github.com/Quick/Nimble/releases/tag/v8.0.5

view details

IKEDA Sho

commit sha b186d308ba973d6208a90796a752d6cc407b40c6

Merge pull request #955 from Quick/update-nimble Update Nimble to 8.0.7

view details

IKEDA Sho

commit sha aeee297654312a1605eeaa4268928cf7f2d3213c

Minor tweaks

view details

IKEDA Sho

commit sha 9befa5b765a008cd7a617906ca48265f31177660

Merge pull request #952 from anton-plebanovich/fix/classes-count-race-conditions-crash-fix Fixes race conditions in QuickConfiguration

view details

IKEDA Sho

commit sha 29b5e2761257df8f7c758571594c7665428021f9

Enable module stability https://swift.org/blog/swift-5-1-released/

view details

push time in 11 days

PR opened Quick/Quick

Xcode 12.0: Update to recommended settings
+27 -33

0 comment

5 changed files

pr created time in 11 days

create barnchQuick/Quick

branch : xcode-12.0

created branch time in 11 days

push eventQuick/Quick

IKEDA Sho

commit sha 13a1551f38eaef191d43de4447445296e134fb51

Update Nimble to 9.0.0

view details

IKEDA Sho

commit sha 05bee46309bdb51269f4d6f87704b6537d914f0f

Revert "Work around a Nimble compilation error on Swift 5.3" This reverts commit d877dc04c248205cb7a7f337222424644c868c02.

view details

IKEDA Sho

commit sha eb330d2521bc7ea38d784b02e2467ab41626042a

Merge pull request #1020 from Quick/update-nimble Update Nimble to 9.0.0

view details

push time in 11 days

delete branch Quick/Quick

delete branch : update-nimble

delete time in 11 days

PR merged Quick/Quick

Update Nimble to 9.0.0

https://github.com/Quick/Nimble/releases/tag/v9.0.0

+37 -36

0 comment

10 changed files

ikesyo

pr closed time in 11 days

push eventQuick/Quick

IKEDA Sho

commit sha 13a1551f38eaef191d43de4447445296e134fb51

Update Nimble to 9.0.0

view details

IKEDA Sho

commit sha 05bee46309bdb51269f4d6f87704b6537d914f0f

Revert "Work around a Nimble compilation error on Swift 5.3" This reverts commit d877dc04c248205cb7a7f337222424644c868c02.

view details

push time in 11 days

PR opened Quick/Quick

Update Nimble to 9.0.0

https://github.com/Quick/Nimble/releases/tag/v9.0.0

+34 -33

0 comment

8 changed files

pr created time in 11 days

create barnchQuick/Quick

branch : update-nimble

created branch time in 11 days

push eventikesyo/renovate

Lukas

commit sha 5bbbb7a9725af650f90ca0b3813c29251a46fbd6

feat(preset): add feathersjs monorepos (#7442)

view details

IKEDA Sho

commit sha 035c824f6d7bd5d018109cd367452b37fe93cfbf

Merge branch 'master' into preset-group-googleapis-packages

view details

push time in 11 days

push eventikesyo/renovate

Rhys Arkins

commit sha 4500686c52471f3549c5add25d350f0eeaa36b10

fix(dashboard): better Ignored description

view details

Wulf Pfeiffer

commit sha f1e31214f313189911cf76b0342d0c2418eb9db4

update docs for local config presets (#7428)

view details

Rhys Arkins

commit sha 548e4584261200c80cfbb5b43b0d7a82fa4b9620

logs: log CODEOWNERS files and rules

view details

Rhys Arkins

commit sha 11172e4177ad90edf7f8ff2e505d2027b5ea5a63

feat: check for dot platform org preset when onboarding (#7423) Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

view details

Rhys Arkins

commit sha 6dcef43d1132119452d20d908dc741f1e0501e6e

fix: log getBranchFiles error

view details

Jamie Magee

commit sha e6a1cbcd9f6e4fb9a7eb121258057c220d0ed82b

fix(kustomize): set docker versioning (#7432) Fixes #7431

view details

renovate[bot]

commit sha 0d82280d7858686202259560abda2b45de1387b1

chore(deps): update linters (#7433) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

Rhys Arkins

commit sha c33da16aba2e3fff357ead02c79343ca614f827a

fix(git): try/catch submodules get

view details

renovate[bot]

commit sha 1f0609e0af0140bb1ab9b5005674204949e41e70

chore(deps): update jest monorepo to v26.5.2 (#7435) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha aa16b40dbec2f6bf3cd7e26f6f190442a5ded335

build(deps): update dependency moment to v2.29.1 (#7436) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

Rhys Arkins

commit sha 7587eedd6b860c43aa36b61abe4b5b3460e99fdd

fix: try/catch branch cache modified call

view details

renovate[bot]

commit sha 0928bc8247a81dcdfb4eafbcd1aaad805cd02d25

build(deps): update dependency simple-git to v2.21.0 (#7439) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha 6b2f8284b4e04182eef9134c6890480b049be076

build(deps): update dependency @yarnpkg/core to v2.3.1 (#7440) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

renovate[bot]

commit sha 1370c53e0af7a89dd58b2e2f07321b0d65d7c567

build(deps): update dependency @yarnpkg/parsers to v2.3.0 (#7441) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

IKEDA Sho

commit sha 0cf6111d48148ad3e36f5670a2a4b499d68abc34

feat(preset): add googleapis packages and group presets https://www.npmjs.com/search?q=%40google-cloud

view details

push time in 11 days

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha 7e2a2b8c2ee5befce4a589696563e5e8b60934f6

Update dependency eslint to ^7.11.0

view details

IKEDA Sho

commit sha 12eaa6fe267be18ce835ecfaba959d377ce98893

Merge pull request #70 from ikesyo/renovate/linters Update dependency eslint to ^7.11.0

view details

push time in 12 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/linters

delete time in 12 days

PR merged ikesyo/download-bitrise-yaml

Update dependency eslint to ^7.11.0

This PR contains the following updates:

Package Type Update Change
eslint (source) devDependencies minor ^7.10.0 -> ^7.11.0

Release Notes

<details> <summary>eslint/eslint</summary>

v7.11.0

Compare Source

  • 23e966f Chore: Refactor CLIEngine tests (refs #​13481) (#​13709) (Nicholas C. Zakas)
  • fa9429a Fix: don't count line after EOF in max-lines (#​13735) (Milos Djermanovic)
  • d973675 Docs: Update anchor links to use existing linkrefs (refs #​13715) (#​13741) (Brandon Mills)
  • 2c6d774 Docs: Fix typos (#​13730) (Frieder Bluemle)
  • cc468c0 Upgrade: eslint-visitor-keys@2.0.0 (#​13732) (Milos Djermanovic)
  • ab0ac6c Docs: Fix anchor links (#​13715) (Gary Moore)
  • 27f0de6 Fix: account for linebreaks before postfix ++/-- in no-extra-parens (#​13731) (Milos Djermanovic)
  • da78fa1 Update: support async arrow fn in function-paren-newline (fixes #​13728) (#​13729) (Michal Dziekonski)
  • fe301b8 Docs: Add configuration comments in examples (#​13738) (YeonJuan)
  • 504408c Sponsors: Sync README with website (ESLint Jenkins)
  • 3900659 Sponsors: Sync README with website (ESLint Jenkins)
  • c1974b3 Sponsors: Sync README with website (ESLint Jenkins)
  • 6f4abe5 Sponsors: Sync README with website (ESLint Jenkins)

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+14 -9

0 comment

2 changed files

renovate[bot]

pr closed time in 12 days

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha 9c1deaaf7e3da728281a710459945521227a92ec

Update dependency @types/node to ^12.12.67

view details

IKEDA Sho

commit sha 94283adb8d60bdb156d72cc3f02938517ee63a25

Merge pull request #69 from ikesyo/renovate/node-12.x Update dependency @types/node to ^12.12.67

view details

push time in 13 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/node-12.x

delete time in 13 days

PR merged ikesyo/download-bitrise-yaml

Update dependency @types/node to ^12.12.67

This PR contains the following updates:

Package Type Update Change
@types/node devDependencies patch ^12.12.66 -> ^12.12.67

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+4 -4

0 comment

2 changed files

renovate[bot]

pr closed time in 13 days

push eventikesyo/download-bitrise-yaml

Renovate Bot

commit sha 426d1419b9c3a8d95296a46a1b175751b07e92b5

Update dependency @types/node to ^12.12.66

view details

IKEDA Sho

commit sha f34e571258431101b93b79c4a0e0374ac887a11f

Merge pull request #68 from ikesyo/renovate/node-12.x Update dependency @types/node to ^12.12.66

view details

push time in 13 days

delete branch ikesyo/download-bitrise-yaml

delete branch : renovate/node-12.x

delete time in 13 days

PR merged ikesyo/download-bitrise-yaml

Update dependency @types/node to ^12.12.66

This PR contains the following updates:

Package Type Update Change
@types/node devDependencies patch ^12.12.64 -> ^12.12.66

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+4 -4

0 comment

2 changed files

renovate[bot]

pr closed time in 13 days

startedmicrosoft/vscode-dev-containers

started time in 13 days

startedvknabel/vscode-swift-development-environment

started time in 13 days

startedtaki-on/swift_codespaces

started time in 13 days

issue closedQuick/Nimble

Notification userInfo

  • [x] I have read CONTRIBUTING and have done my best to follow them.

I was looking at the notifications support in quick/nimble, e.g.:

expect {
    NotificationCenter.default.postNotification(testNotification)
}.to(postNotifications(equal([testNotification]))

Is there a way to get my hands on the notification I am looking for(using the notification name for example) to inspect the userInfo? My goal is to invoke a method that posts a notification, and then inspect that notification userInfo and make sure that the key/value pairs are correct.

Environment

List the software versions you're using:

  • Quick: 2.1.0
  • Nimble: 8.0.1
  • Xcode Version: 10.2 (10E125) (Open Xcode; In menubar: Xcode > About Xcode)
  • Swift Version: 4.2 (Open Xcode Preferences; Components > Toolchains. If none, use Xcode Default.)

Please also mention which package manager you used and its version. Delete the other package managers in this list:

  • Cocoapods: 1.6.1 (Use pod --version in Terminal)

closed time in 13 days

zbencz3

issue commentQuick/Nimble

Notification userInfo

Looks like you can also use containElementSatisfying matcher.

zbencz3

comment created time in 13 days

PR closed Quick/Nimble

Yet another introduction of Protocol extension-based matchers

This PR is another attempt for #217, which is much less ambitious compared to #218

This PR introduces protocol extension-based matchers for Expectation. It only provides an infrastructure for the technique and would allow users to write their own custom matchers using it. Nimble matchers can be gradually migrated on later pull requests.

It allows the following code;

class NimblePlaygroundTests: XCTestCase {
    
    func testExample() {
        expect(1).to.equal(1)
        expect(1).notTo.equal(2)
        expect(1).toNot.equal(2)
        expect(1).toEventually.equal(1)
        expect(1).toNotEventually.equal(2)
        expect(1).toNotEventually.equal(2)
    }
}

extension ExtensibleExpecation where Type: Equatable {
    func equal(_ expectedValue: Type) {
        match {
            Predicate {actualExpression in
                let actualValue = try actualExpression.evaluate()
                return PredicateResult(
                    bool: actualValue == expectedValue,
                    message: .expectedCustomValueTo(
                        "equal \(stringify(expectedValue))",
                        stringify(actualValue)))
            }
        }
    }
}

Future Work:

  • Add test cases
  • Update readme
  • Migrate Nimble matchers to protocol extensions
  • Migrate Predicate helpers to ExtensibleExpectation
  • Better name for ExtensibleExpectation ¯_(ツ)_/¯
+129 -2

3 comments

2 changed files

mosamer

pr closed time in 13 days

pull request commentQuick/Nimble

Yet another introduction of Protocol extension-based matchers

Closing as this is stale.

mosamer

comment created time in 13 days

issue closedQuick/Quick

What about Quick purely on Swift ?

  • [x] I have read CONTRIBUTING and have done my best to follow them.

What did you do?

Tried to build Quick using bazel.

What did you expect to happen?

For it to build, of course.

What actually happened instead?

It failed similarly to #923 due to a circular dependency between existing swift and objc code.

Bazel / Buck / Pants have no means to process a mix of swift & objc sources afaik... and it's actually contradicts with those build systems design.

Environment

  • Quick: 2.2.0
  • Nimble: irrelevant
  • Xcode Version: 11.1
  • Swift Version: 5.1

So, my idea was something like "Why not get rid of the existing ObjC code ?". ObjC runtime can be accessed directly from swift nowadays.

I'll add some Bazel support too...

closed time in 13 days

yuriy-yarosh
more