With this commit, bean definition profiles declared via @ActiveProfiles
are once again stored in registration order, in order to support use
cases in Spring Boot and other frameworks that depend on the
registration order.
This effectively reverts the changes made in conjunction with gh-25973.
Closes gh-26004
@ -533,8 +533,8 @@ public class MergedContextConfiguration implements Serializable {
@@ -533,8 +533,8 @@ public class MergedContextConfiguration implements Serializable {
@ -58,36 +56,24 @@ public class DefaultActiveProfilesResolver implements ActiveProfilesResolver {
@@ -58,36 +56,24 @@ public class DefaultActiveProfilesResolver implements ActiveProfilesResolver {
@Override
publicString[]resolve(Class<?>testClass){
Assert.notNull(testClass,"Class must not be null");