Comments (5)
Thanks for the fix. So Carthage doesn't consider transitive dependencies, apparently.
from ochamcrest.
…Wait, I'm positive I tested this with Carthage 0.11.0. Am I using a Carthage version that fixes the problem, or are you using a version that introduces the problem?
(The other possibility is that my testing failed.)
The need to list transitive imports feels like a Carthage bug.
from ochamcrest.
from ochamcrest.
@jonreid Carthage builds fine and does not cause any problems. Your testing was fine. This problem occurs when a consumer, let's say OCMockito, uses the framework built by Carthage and imports public headers which were not included in the umbrella header for the module. In our forks we were able to resolve this either by disabling modules in the framework targets for OCHamcrest and OCMockito, or adding the all public headers to the umbrella header.
from ochamcrest.
Thanks
from ochamcrest.
Related Issues (20)
- Support array literals in addition to nil-terminated lists HOT 5
- how to assert subclass by OCHamcrest HOT 4
- Naming collision with iOS8 containsString method. HOT 1
- Warning in HCIsInstanceOf HOT 15
- assertWithTimeout and thatEventually functions are not available in OCHamcrest-4.0.1 HOT 2
- OCMockito-Prefix.pch.pch: No object file for requested architecture HOT 5
- Removing the "IOS" suffix from the iOS pre-build framework. HOT 1
- Remove extra semicolon in HCGenericTestFailureReporter.m HOT 1
- isIn matcher missing from README
- 5.4.0 Release introduced GCC warning HOT 3
- HCArgumentCaptor allValues contain 2x the amount of expected values; second halve are duplicates HOT 2
- HCArgumentCaptor returns -[NSNull null] when it captures nil HOT 1
- Exception thrown for failing assertions on collections containing mockProtocol objects. HOT 2
- Expected nil, but was nil HOT 1
- Capturing NSStackBlock leads to EXC_BAD_ACCESS HOT 5
- HCArgumentCaptor raises exception if the captured value does not conform to NSCopying protocol HOT 2
- FR: Add new version with binary compiled for Xcode 12 HOT 3
- Xcode 14.1 xcodebuild fails to build OCHamrest HOT 6
- New date matcher HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ochamcrest.