Marco Pivetta
aa5820309e
Merge branch 'fix/#5867-allow-embeddable-usage-in-inheritance-2.5' into 2.5
...
Close #5867
Close #4097
Close #4277
2016-06-19 12:48:28 +02:00
Marco Pivetta
b183818fa8
#5867 s/::class/::CLASSNAME for PHP 5.4 compat
2016-06-19 12:48:15 +02:00
Marco Pivetta
2af84c6025
#5867 @group
annotations, describing scenario
2016-06-19 12:47:05 +02:00
Marco Pivetta
f181cf6c6b
#5867 simplifying test case by inlining all required models into the test case
2016-06-19 12:45:54 +02:00
Luís Cobucci
62431ae477
Allow the usage of embedded objects on parent classes.
...
The `ClassMetadataInfo` was always using the "current class" to
fetch the reflection of a property even when a field is declared
on the parent class (which causes `ReflectionProperty` to throw
an exception).
2016-06-19 12:45:47 +02:00
Marco Pivetta
0d93461e66
Merge branch 'fix/#5858-yaml-exporter-should-only-introspect-join-column-on-owning-association-side-2.5' into 2.5
...
Close #5858
2016-06-08 13:34:23 +02:00
Thomas Ploch
a5eb0f2e82
Exporters should only inspect joinColumns
for owning side in bi-directional OneToOne
...
rebased commits:
- Added test case for bi-directional OneToOne in YamlExporter
- Only inspect joinColumns for owning side in bi-directional OneToOne in YamlExporter
- Adding bi-directional test case without joinColumn to XmlExporter test
- Same testcase also applied to PhpExporter
- Fixing bi-directional issue in PhpExporter when inspecting joinColumns index
- Implemented @Ocramius suggestions
2016-06-08 13:34:10 +02:00
Marco Pivetta
9a393ccba7
Removed reliance on ::class
meta-constant (only available in PHP 5.5+)
2016-06-06 01:48:32 +02:00
Marco Pivetta
224ac9725e
Removed annotation reader constructor argument (incorrect argument used)
2016-06-06 01:34:20 +02:00
Marco Pivetta
0af9ee0140
Merge branch 'fix/#5850-clearing-specific-entity-name-should-clear-also-its-entity-insertions-2.5' into 2.5
...
Close #5850
Close #5849
2016-06-06 00:34:54 +02:00
Marco Pivetta
fecadf059c
#5849 #5850 renamed clearEntityInsertions
to clearEntityInsertionsForEntityName
, for clarity
2016-06-06 00:32:01 +02:00
Marco Pivetta
800215040a
#5849 #5850 refactored clearIdentityMapForEntityName
to remove useless looping
2016-06-06 00:31:56 +02:00
Marco Pivetta
ec4dd4ab44
#5849 #5850 renamed clearIdentityMap
to clearIdentityMapForEntityName
, for clarity
2016-06-06 00:31:51 +02:00
Marco Pivetta
7378035f68
#5849 #5850 correcting test scenario: identity map could not be built with auto-generated identities+persist
2016-06-06 00:31:23 +02:00
Marco Pivetta
7fbcbfa271
#5849 #5850 adding group annotations to the newly introduced test case
2016-06-06 00:30:46 +02:00
Rico Humme
4a38c96ec5
Correct naming convention of function. Was confusing otherwise
2016-06-06 00:30:42 +02:00
Rico Humme
110d771883
Split of functionality in separate functions
2016-06-06 00:30:37 +02:00
Rico Humme
996c5048ab
Test Case for Clear entityInsertions for specific entityName
2016-06-06 00:30:33 +02:00
Rico Humme
cd746beae2
Clear entityInsertions for specific entityName
2016-06-06 00:30:28 +02:00
Marco Pivetta
dfbc6bbea3
Merge branch 'fix/#5599-having-regression-fix-2.5' into 2.5
...
Backport #5599 into 2.5
2016-01-16 10:29:29 -06:00
Bill Schaller
c4209b4654
Fix issue were identifier operands in /,* arithmetic terms were not checked to see if they're query components
2016-01-16 10:28:52 -06:00
Alessandro Lai
6279c80e05
Regression test: HAVING clause does not translate variable name when used with * and / math operators
2016-01-16 10:28:43 -06:00
Marco Pivetta
d05aa6a5e0
Bumping to development version 2.5.5-DEV
2016-01-05 22:36:06 +01:00
Marco Pivetta
bc4ddbfb01
Release 2.5.4
2016-01-05 22:34:58 +01:00
Marco Pivetta
14499f5021
Removing coveralls installation/reporting from 2.5: not required
2016-01-05 22:25:57 +01:00
Marco Pivetta
aae43cbb77
Merge branch 'hotfix/#1568-identifier-type-cached-incorrectly-backport-2-5' into 2.5
...
Backport #1568 to 2.5
2016-01-05 22:14:40 +01:00
Jan Langer
db6cb8dedc
Second level cache stores identifier with correct type even if findById is called with wrong identifier type
2016-01-05 22:13:03 +01:00
Guido Contreras Woda
5092da074a
Test that reflects the issue described in http://www.doctrine-project.org/jira/browse/DDC-3967
2016-01-05 22:12:55 +01:00
Marco Pivetta
1c6524db55
Bumping to development version 2.5.4-DEV
2015-12-25 16:50:31 +01:00
Marco Pivetta
d9fc5388f1
2.5.3 release
2015-12-25 16:50:05 +01:00
Marco Pivetta
d2e51eacff
Reverting incorrect DBAL 2.6 bump
2015-12-25 16:49:48 +01:00
Marco Pivetta
5a6ae4686f
Allowing doctrine/common 2.6
2015-12-25 15:58:40 +01:00
Marco Pivetta
8b8a1cbe81
Merge branch 'hotfix/common-2.6-upgrade-compat-2.5' into 2.5
2015-12-25 15:26:15 +01:00
Marco Pivetta
27a5284899
doctrine/common 2.6.0 compat
...
Less strict assertion - no need to check the exact file name
2015-12-25 15:24:37 +01:00
Marco Pivetta
0086d17afe
Common 2.6 compatibility
...
Internal structure of the ArrayCache has changed, therefore we should fix the tests depending on it instead
2015-12-25 15:24:32 +01:00
Marco Pivetta
ab62167c8a
Merge branch 'hotfix/#4884-support-proxy-php7-hints-generation-2.5' into 2.5
...
Close #4884
2015-12-25 14:47:12 +01:00
Marco Pivetta
6d43195669
#4884 - allow installation of doctrine/common 2.6.x, which allows generating type-hints on proxies
2015-12-25 14:46:59 +01:00
Marco Pivetta
7065ff0ac9
Merge branch 'hotfix/#1572-target-entity-resolver-dql-with-interfaces-support' into 2.5
...
Close #1572
2015-12-11 21:35:18 +01:00
Marco Pivetta
aa61328e90
#1572 - test coverage - interfaces should also resolve to target entities when in DQL
2015-12-11 21:30:19 +01:00
Marco Pivetta
62719f2a97
Merge branch 'hotfix/#1573-merge-associated-versioned-entity-2.5.x' into 2.5
...
Close #1573
2015-12-11 20:19:10 +01:00
Marco Pivetta
66770c5bfe
#1573 - correcting test asset namespace, removing unused properties and bi-directional association
2015-12-11 20:18:53 +01:00
Marco Pivetta
42691c21b4
Removing empty newline
2015-12-11 20:18:48 +01:00
Marco Pivetta
596e895763
#1573 - correcting docblock arguments/description
2015-12-11 20:18:42 +01:00
Marco Pivetta
d5c82094df
#1573 removing unused API
2015-12-11 20:18:37 +01:00
bilouwan
4148220f9c
Refactor testing Proxy not initilized
2015-12-11 20:18:31 +01:00
bilouwan
e173c930ec
Fix superflous whitespaces & empty lines
2015-12-11 20:18:25 +01:00
bilouwan
7071984559
Fix compatibility with php5.4
2015-12-11 20:18:19 +01:00
bilouwan
216c466233
Unit test & fix for merge versionned entity
2015-12-11 20:18:12 +01:00
Marco Pivetta
65f5777e60
Merge branch 'hotfix/php7-xdebug-incompatibility-fixes-2.5.x' into 2.5
...
Close #5547
2015-12-11 19:35:42 +01:00
Marco Pivetta
6e3ce26429
Correcting minor test case incompatibility with XDebug 2.4.x
...
In PHP 5.x + XDebug < 2.4, the output would be "string:..."
In PHP 7.x + XDebug >= 2.4, the output would be "the/file/name.php:11:string:..."
This is an improvement in XDebug that is quite annoying for our purposes, but is actually welcome to most users anyway.
This commit simply fixes that incompatibility
2015-12-11 19:35:28 +01:00