#37096 closed update (fixed)
mogenerator: version upgrade to 1.2.7
Reported by: | lowellv@… | Owned by: | public+macports@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | m@… |
Port: | mogenerator |
Description
[NEW] You can now pass .xcdatamodeld paths to mogenerator. mogenerator will look inside the directory, read its hidden .xccurrentversion file and use the “current” .xcdatamodel file. (Alexander Zats)
[NEW] Replaced mogenerator’s previous testing system (the test mule) with a new Rakefile-based system that eases building & testing from the current source tree and tests both MRC and ARC. (rentzsch)
[NEW] Property declarations generated from attributes can now be qualified as readonly by adding a mogenerator.readonly to an attribute’s userinfo. (crispinb)
[NEW] --configuration option that limits generation to the specified configuration. (Sixten Otto)
[NEW] --base-class-import option for fine-grained control of base class import statements. (David Aspinall)
[CHANGE] Optimized keyPathsForValuesAffectingValueForKey: generated code (returns after first match). (Sean M)
[CHANGE] Add default private class extension to human source template. (Jonas Schnelli)
[FIX] Align generated code’s pointer asterisks more consistently. (Tony Arnold)
[FIX] Missing import when using mogenerator.customBaseClass entity userinfo key. (Thomas Guthrie)
[FIX] Handle case in generated fetch request wrapper machine code when predicate variables are repeated. (Sergei Winitzki)
[FIX] Explicitly set mogenerator project’s deployment target to 10.6 to avoid segfaulting on 10.8 for some reason. issue 121 (reported by Sixten Otto, diagnosed by Florian Bürger)
[FIX] Cast to unsigned in machine source to avoid clang format string warning. (rentzsch)
[FIX] Don’t attempt to report errors through -[NSApp reportError:] in generated machine source unless targeting AppKit. (rentzsch)
[WORKAROUND] Recent versions of Xcode use an empty string to mark entities that do not have a custom subclass. (Matthias Bauch)
[CHANGE] make_installer.command: assume PackageMaker now lives in /Applications/Utilities. (rentzsch)
Attachments (1)
Change History (9)
Changed 12 years ago by lowellv@…
Attachment: | Portfile-mogenerator_1.2.7.diff added |
---|
comment:1 Changed 12 years ago by jmroot (Joshua Root)
Keywords: | haspatch added |
---|---|
Owner: | changed from macports-tickets@… to public+macports@… |
Version: | 2.1.2 |
Please remember to Cc the maintainer.
comment:4 Changed 12 years ago by public@…
thanks for the patch! it seems there was someone faster than me.
everything looks fine to me, just a clean version and hash update. It should go through. Just wait for the people with the power to commit do the rest
comment:5 follow-up: 7 Changed 11 years ago by m@…
Why has this patch got stuck? Who has permission to update this port?
comment:7 Changed 11 years ago by larryv (Lawrence Velázquez)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Sometimes tickets escape our attention. Next time, feel free to get our attention on macports-dev.
Updated in r116137.
comment:8 Changed 11 years ago by m@…
Thank you very much for the commit, and for the pointer about the mailing list. Cheers!
diff -u Portfile.current Portfile > Portfile-mogenerator_1.2.7.diff