(44个子文件116KB)jenkins-linter-idea-plugin:jenkins-linter-idea-plugin是一个IntellijIdea插件,用于通过Jenkins服务器的PipelineLinter验证Jenkinsfiles-源码
jenkins-linter-idea-plugin-master
LinterResponsePanel.kt 1.53KB
ScriptErrorCellRenderer.kt 944B
JenkinsLinterToolWindowFactory.kt 1.29KB
JenkinsLinterException.kt 188B
JenkinsCrumbIssuer.kt 1.40KB
JenkinsServerFactory.kt 999B
JenkinsLintResponseParser.kt 723B
HttpClientFactory.kt 1.48KB
BaseJenkinsServer.kt 2.05KB
SimpleJenkinsServer.kt 609B
SecuredJenkinsServer.kt 889B
JenkinsConnectionVerifyer.kt 664B
PerformJenkinsLinterAction.kt 3.02KB
JenkinsLinterConfigurable.kt 2.03KB
JenkinsCheckConnectionTask.kt 1.08KB
JenkinsLinterComponent.kt 3.34KB
JenkinsLinterState.kt 864B
JenkinsLinterCredentials.kt 946B
FileContentReader.kt 457B
gradle-wrapper.properties 202B
gradle-wrapper.jar 57.53KB
RunPluginVerification.run.xml 1.28KB
RunIDEwithPlugin.run.xml 1.10KB
RunPluginTests.run.xml 1.10KB
[{"title":"(44个子文件116KB)jenkins-linter-idea-plugin:jenkins-linter-idea-plugin是一个IntellijIdea插件,用于通过Jenkins服务器的PipelineLinter验证Jenkinsfiles-源码","children":[{"title":"jenkins-linter-idea-plugin-master","children":[{"title":"gradlew <span style='color:#111;'>5.63KB</span>","children":null,"spread":false},{"title":".github","children":[{"title":"workflows","children":[{"title":"release.yml <span style='color:#111;'>1.91KB</span>","children":null,"spread":false},{"title":"build.yml <span style='color:#111;'>8.36KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"build.gradle.kts <span style='color:#111;'>3.61KB</span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"icons","children":[{"title":"jenkins13.svg <span style='color:#111;'>31.84KB</span>","children":null,"spread":false}],"spread":true},{"title":"META-INF","children":[{"title":"plugin.xml <span style='color:#111;'>1.63KB</span>","children":null,"spread":false},{"title":"pluginIcon.svg <span style='color:#111;'>32.63KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"kotlin","children":[{"title":"com","children":[{"title":"github","children":[{"title":"mikesafonov","children":[{"title":"jenkins","children":[{"title":"linter","children":[{"title":"Dto.kt <span style='color:#111;'>543B</span>","children":null,"spread":false},{"title":"ui","children":[{"title":"LinterResponsePanel.kt <span style='color:#111;'>1.53KB</span>","children":null,"spread":false},{"title":"ScriptErrorCellRenderer.kt <span style='color:#111;'>944B</span>","children":null,"spread":false}],"spread":false},{"title":"JenkinsLinterToolWindowFactory.kt <span style='color:#111;'>1.29KB</span>","children":null,"spread":false},{"title":"JenkinsLinterException.kt <span style='color:#111;'>188B</span>","children":null,"spread":false},{"title":"HttpCodes.kt <span style='color:#111;'>191B</span>","children":null,"spread":false},{"title":"api","children":[{"title":"JenkinsCrumbIssuer.kt <span style='color:#111;'>1.40KB</span>","children":null,"spread":false},{"title":"JenkinsServer.kt <span style='color:#111;'>361B</span>","children":null,"spread":false},{"title":"JenkinsServerFactory.kt <span style='color:#111;'>999B</span>","children":null,"spread":false},{"title":"JenkinsLintResponseParser.kt <span style='color:#111;'>723B</span>","children":null,"spread":false},{"title":"HttpClientFactory.kt <span style='color:#111;'>1.48KB</span>","children":null,"spread":false},{"title":"BaseJenkinsServer.kt <span style='color:#111;'>2.05KB</span>","children":null,"spread":false},{"title":"SimpleJenkinsServer.kt <span style='color:#111;'>609B</span>","children":null,"spread":false},{"title":"SecuredJenkinsServer.kt <span style='color:#111;'>889B</span>","children":null,"spread":false},{"title":"JenkinsConnectionVerifyer.kt <span style='color:#111;'>664B</span>","children":null,"spread":false}],"spread":false},{"title":"PerformJenkinsLinterAction.kt <span style='color:#111;'>3.02KB</span>","children":null,"spread":false},{"title":"settings","children":[{"title":"JenkinsLinterConfigurable.kt <span style='color:#111;'>2.03KB</span>","children":null,"spread":false},{"title":"JenkinsCheckConnectionTask.kt <span style='color:#111;'>1.08KB</span>","children":null,"spread":false},{"title":"JenkinsLinterComponent.kt <span style='color:#111;'>3.34KB</span>","children":null,"spread":false},{"title":"JenkinsLinterState.kt <span style='color:#111;'>864B</span>","children":null,"spread":false},{"title":"JenkinsLinterCredentials.kt <span style='color:#111;'>946B</span>","children":null,"spread":false}],"spread":false},{"title":"FileContentReader.kt <span style='color:#111;'>457B</span>","children":null,"spread":false},{"title":"ToSourceMover.kt <span style='color:#111;'>709B</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"images","children":[{"title":"menu.png <span style='color:#111;'>6.90KB</span>","children":null,"spread":false}],"spread":true},{"title":"detekt-config.yml <span style='color:#111;'>100B</span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'>11.09KB</span>","children":null,"spread":false},{"title":"gradle","children":[{"title":"wrapper","children":[{"title":"gradle-wrapper.properties <span style='color:#111;'>202B</span>","children":null,"spread":false},{"title":"gradle-wrapper.jar <span style='color:#111;'>57.53KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'>1.23KB</span>","children":null,"spread":false},{"title":".run","children":[{"title":"RunPluginVerification.run.xml <span style='color:#111;'>1.28KB</span>","children":null,"spread":false},{"title":"RunIDEwithPlugin.run.xml <span style='color:#111;'>1.10KB</span>","children":null,"spread":false},{"title":"RunPluginTests.run.xml <span style='color:#111;'>1.10KB</span>","children":null,"spread":false}],"spread":true},{"title":"gradlew.bat <span style='color:#111;'>2.88KB</span>","children":null,"spread":false},{"title":"gradle.properties <span style='color:#111;'>1016B</span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'>182B</span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'>257B</span>","children":null,"spread":false},{"title":"settings.gradle.kts <span style='color:#111;'>48B</span>","children":null,"spread":false}],"spread":false}],"spread":true}]