Browse Source

[NO-JIRA] Education plugin should not use internal api

tags/9.8.0.63668
Zipeng WU 1 year ago
parent
commit
1ae0c4c597

+ 4
- 0
plugins/sonar-education-plugin/build.gradle View File

@@ -4,6 +4,7 @@ configurations {

dependencies {
compileOnlyApi 'org.sonarsource.api.plugin:sonar-plugin-api'
implementation 'commons-io:commons-io'

testImplementation 'junit:junit'
testImplementation 'org.assertj:assertj-core'
@@ -23,6 +24,9 @@ jar {
'Plugin-Name': 'Education'
)
}
into('META-INF/lib') {
from configurations.runtimeClasspath
}
}

artifactoryPublish.skip = false

+ 1
- 1
plugins/sonar-education-plugin/src/main/java/org/sonar/education/EducationRulesDefinition.java View File

@@ -20,7 +20,7 @@
package org.sonar.education;

import java.nio.charset.StandardCharsets;
import org.sonar.api.internal.apachecommons.io.IOUtils;
import org.apache.commons.io.IOUtils;
import org.sonar.api.server.rule.RuleDescriptionSection;
import org.sonar.api.server.rule.RulesDefinition;
import org.sonar.education.sensors.EducationPrinciplesSensor;

Loading…
Cancel
Save