Author: mguesdon
Date: Sat Apr 26 20:23:22 2014
New Revision: 37813

URL: http://svn.gna.org/viewcvs/gnustep?rev=37813&view=rev
Log:
        * EOAccess/EOAdaptorChannel.m
          call delegate -adaptorChannel:willPerformOperations:
        * EOAccess/EODatabaseContext.m:
          propagate delegate to channel
          fix objectsForSourceGlobalID:relationshipName:editingContext: 
            isToManyToOne case
        * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m:
          call delegate methods
          adding assert to catch bad dates
          use adaptor -primaryKeySequenceNameFormat
        * EOAccess/EOrelationship.m
          implement -isParentRelationship
          verify/clean -isReciprocalToRelationship:
          implement -qualifierWithSourceRow:
          small fix on -removeJoin:
          use batch faulting when -setNumberOfToManyFaultsToBatchFetch:
          improve -setIsMandatory
          fix exception message -validateValue:
          clean -_intermediateAttributes
          clean -isMultiHop
          implement -primaryKeyForTargetRowFromSourceDBSnapshot:
          implement -_setSourceToDestinationKeyMap:
          implement -qualifierForDBSnapshot:
          fix/implement -isToManyToOne
          fix -foreignKeyInDestination
          implement -isPropagatesPrimaryKeyPossible
          implement -qualifierOmittingAuxiliaryQualifierWithSourceRow
          implement -auxiliaryQualifier
          implement -setAuxiliaryQualifier:
          clean -_sourceRowToForeignKeyMapping
          add comment in -_sourceAttributeNames
          fix -joinForAttribute:
          fix -_flushCache
          fix -_stringFromDeleteRule:
          implement -_rightSideKeyMap
          implement -_leftSideKeyMap
          implement -_substitutionRelationshipForRow:
          fix -isFlattened
          remove _componentRelationships
        * EOAccess/EORelationship.h
          remove _componentRelationships
        * EOAccess/EOEntityPriv.[hm]
          fix _hiddenRelationships return type
        * EOAccess/Entity.m:
          implement 
-_mapAttribute:toDestinationAttributeInLastComponentOfRelationshipPath:
          implement -_inverseRelationshipPathForPath:
          implement -_relationshipPathHasIdenticalKeys:
          rewrite & fix -_keyMapForRelationshipPath:
          rewrite & fix -_keyMapForIdenticalKeyRelationshipPath:
          implement -valueForSQLExpression:
          fix -validateObjectForDelete:
          implement -qualifierForDBSnapshot:
          fix -_addAttributesToFetchForRelationshipPath:atts:
          fix -_parsePropertyName:      
          implement -fetchSpecificationNamed:
          implement +externalNameForInternalName:separatorString:useAllCaps:
          implement +nameForExternalName:separatorString:initialCaps:
          implement -stringByMarkingUpcaseTransitionsWithDelimiter
          implement -snapshotKeyForAttributeName:
          implement -_flattenedAttNameToSnapshotKeyMapping
          fix -_attributesToFetch
          fix -_attributesToSave
        * EOAccess/Entity.h:
          fix _inverseRelationshipPathForPath:
          fix -_relationshipPathHasIdenticalKey:
          add _flgas.isSingleTableEntity
        * EOAccess/EntityPriv.h:
          fix -qualifierForDBSnapshot:
        * EOAccess/EOPrivate.[hm]
          add GDL2_EORelationshipClass
          add GDL2_EOEntityClass
        * EOAccess/EOModel.m:
          cache [EOEntity class]
          add -propertyListForEntity:name: to enable subclassing
        * EOAccess/EOAttribute.m
          fix -isFlattened
          implement -targetAttribute
          implement -relationshipPath
          fix -_setDefinitionWithoutFlushingCaches:
          fix -_normalizeDefinition:path:
          fix -isReadOnly
          implement -_setOverrideForKeyEnum:
          implement -_hasAnyOverrides
          implement -_isKeyEnumOverriden:
          implement -_prototypeKeys
          fix -initWithPropertyList:owner:
          fix -readFormat
          fix -writeFormat
          fix -scale
          fix -precision
          fix -width
          fix -allowsNull
          fix -isReadOnly
          fix -valueClassName
          fix -externalType
          fix -valueType
          implement -_setValuesFromTargetAttribute
        * EOAccess/EOAttribute.h
          declare -targetAttribute
          declare -relationshipPath
        * EOAccess/EOAttributePriv.h
          declare EOAttributeProtoOverrideBits enum
          fix method arguments
          declare  _setValuesFromTargetAttribute()
        * EOAccess/EOExpressionArray.h
          declare -_isPropertyPath
        * EOAccess/EOExpressionArray.m
          implement -_isPropertyPath


Modified:
    libs/gdl2/trunk/ChangeLog
    libs/gdl2/trunk/EOAccess/EOAdaptorChannel.m
    libs/gdl2/trunk/EOAccess/EOAttribute.h
    libs/gdl2/trunk/EOAccess/EOAttribute.m
    libs/gdl2/trunk/EOAccess/EOAttributePriv.h
    libs/gdl2/trunk/EOAccess/EODatabaseContext.m
    libs/gdl2/trunk/EOAccess/EOEntity.h
    libs/gdl2/trunk/EOAccess/EOEntity.m
    libs/gdl2/trunk/EOAccess/EOEntityPriv.h
    libs/gdl2/trunk/EOAccess/EOExpressionArray.h
    libs/gdl2/trunk/EOAccess/EOExpressionArray.m
    libs/gdl2/trunk/EOAccess/EOModel.m
    libs/gdl2/trunk/EOAccess/EOModelGroup.h
    libs/gdl2/trunk/EOAccess/EOPrivate.h
    libs/gdl2/trunk/EOAccess/EOPrivate.m
    libs/gdl2/trunk/EOAccess/EORelationship.h
    libs/gdl2/trunk/EOAccess/EORelationship.m
    libs/gdl2/trunk/EOAccess/EOSQLExpression.m
    libs/gdl2/trunk/EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: libs/gdl2/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/ChangeLog?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOAdaptorChannel.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOAdaptorChannel.m?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOAttribute.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOAttribute.h?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOAttribute.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOAttribute.m?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOAttributePriv.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOAttributePriv.h?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EODatabaseContext.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EODatabaseContext.m?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOEntity.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOEntity.h?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOEntity.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOEntity.m?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOEntityPriv.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOEntityPriv.h?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOExpressionArray.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOExpressionArray.h?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOExpressionArray.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOExpressionArray.m?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOModel.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOModel.m?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOModelGroup.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOModelGroup.h?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOPrivate.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOPrivate.h?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOPrivate.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOPrivate.m?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EORelationship.h
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EORelationship.h?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EORelationship.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EORelationship.m?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAccess/EOSQLExpression.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAccess/EOSQLExpression.m?rev=37813&r1=37812&r2=37813&view=diff

Modified: libs/gdl2/trunk/EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gdl2/trunk/EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m?rev=37813&r1=37812&r2=37813&view=diff


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to