Opened 7 years ago

Closed 5 years ago

Last modified 5 years ago

#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


Release Notes

[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)

Portfile-mogenerator_1.2.7.diff (1.0 KB) - added by lowellv@… 7 years ago.
diff -u Portfile.current Portfile > Portfile-mogenerator_1.2.7.diff

Download all attachments as: .zip

Change History (9)

Changed 7 years ago by lowellv@…

diff -u Portfile.current Portfile > Portfile-mogenerator_1.2.7.diff

comment:1 Changed 7 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:2 Changed 7 years ago by lowellv@…

Cc: lowellv@… added

Cc Me!

comment:3 Changed 7 years ago by lowellv@…

Cc: lowellv@… removed

Cc Me!

comment:4 Changed 7 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 Changed 5 years ago by m@…

Why has this patch got stuck? Who has permission to update this port?

comment:6 Changed 5 years ago by m@…

Cc: m@… added

Cc Me!

comment:7 in reply to:  5 Changed 5 years ago by larryv (Lawrence Velázquez)

Resolution: fixed
Status: newclosed

Sometimes tickets escape our attention. Next time, feel free to get our attention on macports-dev.

Updated in r116137.

comment:8 Changed 5 years ago by m@…

Thank you very much for the commit, and for the pointer about the mailing list. Cheers!

Note: See TracTickets for help on using tickets.