Git Product home page Git Product logo

Comments (19)

mpurland avatar mpurland commented on July 22, 2024

+1

from objection.

jdewind avatar jdewind commented on July 22, 2024

Odd,

I'll look into it today.

from objection.

jdewind avatar jdewind commented on July 22, 2024

I'm unable to reproduce the issue and I do have a test that exercises the "inScope" registration.

See https://github.com/atomicobject/objection/blob/develop/Specs/ModuleUsageSpecs.m#L172.

I'll need to have a code example to investigate further at this point. Also, its important that there aren't multiple revisions of Objection running within the project -- that can cause these kind of strange issues.

from objection.

zintus avatar zintus commented on July 22, 2024

My quick investigation shown, that problem lies in absence of synthesize statement for lifeCycle property in JSObjectionProviderEntry.m file. This leads to usage of property getter defined in base class (JSObjectionEntry.m), always returning JSObjectionScopeNone.

from objection.

jdewind avatar jdewind commented on July 22, 2024

Good catch. I'm disappointed that the tests are unable to reproduce it.

from objection.

zintus avatar zintus commented on July 22, 2024

I'm happy to help!

from objection.

plu avatar plu commented on July 22, 2024

I'd help too, but I'm not sure what's the current state of the repo. If I try to run the test suites on Xcode 6.4, it doesn't even build. When I update Quick and Nimble submodules to latest master, it works. But then some tests are failing.

from objection.

jdewind avatar jdewind commented on July 22, 2024

@plu Its running in travis and all tests are passing. I believe it is using the same version of XCode as well.

from objection.

plu avatar plu commented on July 22, 2024

@dewind I don't think so. It's using Xcode 6.1:

https://travis-ci.org/atomicobject/objection/builds/73209281

Xcode 6.1
Build version 6A1052c

You need to click on announce right next to $ xcodebuild -version -sdk to see the full output.

It's definitely broken on 6.4. What's your local setup? :)

But of course I just might be missing something here :)

from objection.

jdewind avatar jdewind commented on July 22, 2024

@plu Similar to Travis CI. I'll need to get on a machine with 6.4 and address those issues ASAP. I'll open a new issue.

from objection.

plu avatar plu commented on July 22, 2024

Cool thanks! I can have a look at them too right now.

from objection.

plu avatar plu commented on July 22, 2024

What about cutting a new release 1.7? :)

from objection.

scottkilker avatar scottkilker commented on July 22, 2024

Any updates on this issue?

from objection.

zintus avatar zintus commented on July 22, 2024

Up

from objection.

jdewind avatar jdewind commented on July 22, 2024

Sorry guys,

I'll review the issue this week.

from objection.

zintus avatar zintus commented on July 22, 2024

@dewind gentle bump :)

from objection.

CapnSpellcheck avatar CapnSpellcheck commented on July 22, 2024

This made it into 1.6.1 did it not? https://github.com/atomicobject/objection/releases/tag/1.6.1

from objection.

zintus avatar zintus commented on July 22, 2024

Oh, I'm sorry ๐Ÿ˜ฌ

Let's close issue then?

from objection.

pual avatar pual commented on July 22, 2024

Yes, it works now, thanks!

from objection.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.