File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed
Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -122,15 +122,18 @@ configure<PublishingExtension> {
122122 pom.withXml {
123123 (asElement().getElementsByTagName(" dependencies" ).item(0 ) as org.w3c.dom.Element ).let { dependencies ->
124124 dependencies.getElementsByTagName(" dependency" ).let { dependencyList ->
125- (0 until dependencyList.length).forEach { i ->
126- if (dependencyList.item(i) != null ) {
127- (dependencyList.item(i) as org.w3c.dom.Element ).let { dependency ->
128- if ((dependency.getElementsByTagName(" scope" )
129- .item(0 ) as org.w3c.dom.Element ).textContent == " provided" ) {
130- dependencies.removeChild(dependency)
131- }
125+ var i = 0
126+ var length = dependencyList.length
127+ while (i < length) {
128+ (dependencyList.item(i) as org.w3c.dom.Element ).let { dependency ->
129+ if ((dependency.getElementsByTagName(" scope" )
130+ .item(0 ) as org.w3c.dom.Element ).textContent == " provided" ) {
131+ dependencies.removeChild(dependency)
132+ i--
133+ length--
132134 }
133135 }
136+ i++
134137 }
135138 }
136139 }
You can’t perform that action at this time.
0 commit comments