Ernesto Rivera rivera-ernesto

Organizations

@CyberAgent @taptaptap @ameba-proteus @PTEz @latenitesoft @CocoaLumberjack @PRTween @SLF4C
@rivera-ernesto
Fork changes
29 commits with 1,290 additions and 407 deletions
rivera-ernesto deleted branch warning_analyzer_fixes at rivera-ernesto/PRTween
@rivera-ernesto

@mporeh A pull request would be greatly appreciated.

@rivera-ernesto

Please take a look at similar issues first.

@rivera-ernesto

Yes, it should "just" temporarily freeze your app, which isn't good, but shouldn't stop the app altogether. Try debugging in Xcode by hitting pause…

@rivera-ernesto

There are some users that do add it manually using the project file as you can see in the contributions made. But the documentation is surely outda…

@rivera-ernesto

Cocoapods documentation already does that. More generally the problem lays on libraries "requiring" CocoaLumberjack. The library shouldn't be a req…

@rivera-ernesto

2.1.0 should be enough. 2.0.0 was a major refactoring, 3.0.0 wouldn't be one. People who don't expect any API should use ~> 2.x.x and not ~> 2.x.

@rivera-ernesto

Could you try opening an issue in https://github.com/CocoaPods/CocoaPods?

@rivera-ernesto

Yes, we need to fix 2.0.1 API incompatibility in 2.0.2 first. Then we can "break" it again with 2.1.0.

@rivera-ernesto

This is 2.x.x non-backwards compatible change so we can't go back to it. What you could do is define your own log macros where you handle the id <->

@rivera-ernesto

Does it happen with the demo app? More generally, you may be doing some picture processing in the main thread, try using Grand Dispatch Central to …

@rivera-ernesto

I think that we need a 2.0.x release soon that fixes backwards compatibility (ddLogLevel) that got broken in 2.0.1. We can still use the new level …

@rivera-ernesto

Please check here #405 (comment).

@rivera-ernesto

You can start using the latest commits right away with pod 'CocoaLumberjack', :head while @bpoplauschi decides we're good for an official release.

@rivera-ernesto

Thanks @robbiehanson, it would be also good to have the permissions to freely add maintainers. I think GitHub has improved organization permissions…

@rivera-ernesto
@rivera-ernesto
Fix import for when CL framework files are manually imported into project
1 commit with 1 addition and 1 deletion
@rivera-ernesto

Travis is failing due to some Unit Tests as well. You better check what are the actual errors that show up.

@rivera-ernesto
@rivera-ernesto
Fix Xcode 7 beta3 "Cannot import module that is being compiled" error
1 commit with 0 additions and 1 deletion
@rivera-ernesto

We want to prevent as much as possible people from using legacy macros. If you want to enable them just define DD_LEGACY_MACROS before importing th…

@rivera-ernesto
@rivera-ernesto
Don't override defines in case they're already set at project level
1 commit with 19 additions and 13 deletions
@rivera-ernesto

Well, this is internal to a .m file so we can use whatever we want, right.

@rivera-ernesto
Use of unresolved identifier 'DDLogDebug'
@rivera-ernesto

Please discuss in #383 so you can get more visibility.

@rivera-ernesto

In that case we should still make it a 2.1.0 release as requires API changes, and probably make a compatibility fixing 2.0.2 release as well.

@rivera-ernesto
Unused Entitiy Issue (2.0.1)
@rivera-ernesto

Thanks!