[MacPorts] #37096: mogenerator: version upgrade to 1.2.7

MacPorts noreply at macports.org
Thu Nov 22 00:00:08 PST 2012


#37096: mogenerator: version upgrade to 1.2.7
-----------------------+--------------------------------
 Reporter:  lowellv@…  |      Owner:  macports-tickets@…
     Type:  update     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.1.2
 Keywords:             |       Port:  mogenerator
-----------------------+--------------------------------
 [http://rentzsch.tumblr.com/post/35713971034/mogenerator-1-27 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)

-- 
Ticket URL: <https://trac.macports.org/ticket/37096>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list