Updated getAliases function to use "dottedPath" instead of "beanName"
Updated getInterceptorsForBean to remove duplicate names from the beanName array
In ioc.cfc
Updated discoverBeansInFolder to have, within variables.beanInfo, the beanName and beanName&singleDir, only if the bean name is unique. Otherwise, only include beanName&singleDir.
in tests/
Added test cases for this issue.
Commit 9133a38, has the test cases without the fix. Showing tests.CombinedInterceptorsTestIssue518.TestPrivateMethodInterceptors as failed.
This fix is specifically for the AOP side of the issue described. I have not experienced a similar issue with the DI/1 side. If it is known how to replicate that side of the issue, I can spend some time looking into that too.
In aop.cfc
In ioc.cfc
in tests/
This fix is specifically for the AOP side of the issue described. I have not experienced a similar issue with the DI/1 side. If it is known how to replicate that side of the issue, I can spend some time looking into that too.