File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -5779,6 +5779,19 @@ function replaceClassSynopses(
57795779 continue ;
57805780 }
57815781 $ className = $ child ->textContent ;
5782+
5783+ if ($ classSynopsis ->parentElement ->nodeName === "packagesynopsis " &&
5784+ $ classSynopsis ->parentElement ->firstElementChild ->nodeName === "package "
5785+ ) {
5786+ $ package = $ classSynopsis ->parentElement ->firstElementChild ;
5787+ $ namespace = $ package ->textContent ;
5788+
5789+ $ className = $ namespace . "\\" . $ className ;
5790+ $ elementToReplace = $ classSynopsis ->parentElement ;
5791+ } else {
5792+ $ elementToReplace = $ classSynopsis ;
5793+ }
5794+
57825795 if (!isset ($ classMap [$ className ])) {
57835796 continue ;
57845797 }
@@ -5794,7 +5807,7 @@ function replaceClassSynopses(
57945807
57955808 // Check if there is any change - short circuit if there is not any.
57965809
5797- if (replaceAndCompareXmls ($ doc , $ classSynopsis , $ newClassSynopsis )) {
5810+ if (replaceAndCompareXmls ($ doc , $ elementToReplace , $ newClassSynopsis )) {
57985811 continue ;
57995812 }
58005813
You can’t perform that action at this time.
0 commit comments