Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
LinuxSuRen
jenkins
提交
b9ce1520
J
jenkins
项目概览
LinuxSuRen
/
jenkins
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
jenkins
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
b9ce1520
编写于
8月 27, 2011
作者:
C
Christoph Kutzinski
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
make FindBugs happy
上级
32956d26
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
19 addition
and
8 deletion
+19
-8
maven-plugin/pom.xml
maven-plugin/pom.xml
+7
-0
maven-plugin/src/main/java/hudson/maven/AbstractMavenProcessFactory.java
...c/main/java/hudson/maven/AbstractMavenProcessFactory.java
+5
-0
maven-plugin/src/main/java/hudson/maven/ExecutedMojo.java
maven-plugin/src/main/java/hudson/maven/ExecutedMojo.java
+2
-1
maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java
...lugin/src/main/java/hudson/maven/MavenModuleSetBuild.java
+0
-5
maven-plugin/src/main/java/hudson/maven/MavenUtil.java
maven-plugin/src/main/java/hudson/maven/MavenUtil.java
+4
-1
maven-plugin/src/main/java/hudson/maven/ModuleDependency.java
...n-plugin/src/main/java/hudson/maven/ModuleDependency.java
+1
-1
未找到文件。
maven-plugin/pom.xml
浏览文件 @
b9ce1520
...
...
@@ -322,6 +322,13 @@ THE SOFTWARE.
<version>
1.1
</version>
<optional>
true
</optional>
</dependency>
<dependency>
<groupId>
findbugs
</groupId>
<artifactId>
annotations
</artifactId>
<version>
1.0.0
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
junit
</groupId>
...
...
maven-plugin/src/main/java/hudson/maven/AbstractMavenProcessFactory.java
浏览文件 @
b9ce1520
...
...
@@ -150,6 +150,7 @@ public abstract class AbstractMavenProcessFactory
private
static
final
long
serialVersionUID
=
1L
;
static
final
class
AcceptorImpl
implements
Acceptor
,
Serializable
{
private
static
final
long
serialVersionUID
=
-
2226788819948521018L
;
private
transient
final
ServerSocket
serverSocket
;
private
transient
Socket
socket
;
...
...
@@ -184,6 +185,8 @@ public abstract class AbstractMavenProcessFactory
}
private
static
final
class
GetCharset
implements
Callable
<
String
,
IOException
>
{
private
static
final
long
serialVersionUID
=
3459269768733083577L
;
public
String
call
()
throws
IOException
{
return
System
.
getProperty
(
"file.encoding"
);
}
...
...
@@ -309,6 +312,8 @@ public abstract class AbstractMavenProcessFactory
protected
static
final
class
GetRemotingJar
implements
Callable
<
String
,
IOException
>
{
private
static
final
long
serialVersionUID
=
6022357183425911351L
;
public
String
call
()
throws
IOException
{
return
Which
.
jarFile
(
hudson
.
remoting
.
Launcher
.
class
).
getPath
();
}
...
...
maven-plugin/src/main/java/hudson/maven/ExecutedMojo.java
浏览文件 @
b9ce1520
...
...
@@ -53,6 +53,7 @@ import org.kohsuke.stapler.Stapler;
* @author Kohsuke Kawaguchi
*/
public
final
class
ExecutedMojo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
3048316415397586490L
;
/**
* Plugin group ID.
*/
...
...
@@ -149,7 +150,7 @@ public final class ExecutedMojo implements Serializable {
*
* TODO: better if XStream has a declarative way of marking fields as "target for intern".
*/
ExecutedMojo
readResolve
()
{
protected
Object
readResolve
()
{
return
new
ExecutedMojo
(
intern
(
groupId
),
intern
(
artifactId
),
intern
(
version
),
intern
(
goal
),
intern
(
executionId
),
duration
,
intern
(
digest
));
}
...
...
maven-plugin/src/main/java/hudson/maven/MavenModuleSetBuild.java
浏览文件 @
b9ce1520
...
...
@@ -27,7 +27,6 @@ package hudson.maven;
import
static
hudson
.
model
.
Result
.
FAILURE
;
import
hudson.AbortException
;
import
hudson.EnvVars
;
import
hudson.ExtensionList
;
import
hudson.FilePath
;
import
hudson.FilePath.FileCallable
;
import
hudson.Launcher
;
...
...
@@ -39,7 +38,6 @@ import hudson.maven.reporters.MavenMailer;
import
hudson.maven.settings.GlobalMavenSettingsProvider
;
import
hudson.maven.settings.MavenSettingsProvider
;
import
hudson.maven.settings.SettingsProviderUtils
;
import
hudson.model.AbstractBuild
;
import
hudson.model.AbstractProject
;
import
hudson.model.Action
;
import
hudson.model.Build
;
...
...
@@ -68,7 +66,6 @@ import hudson.util.IOUtils;
import
hudson.util.MaskingClassLoader
;
import
hudson.util.StreamTaskListener
;
import
java.io.ByteArrayInputStream
;
import
java.io.File
;
import
java.io.IOException
;
import
java.io.InterruptedIOException
;
...
...
@@ -88,7 +85,6 @@ import java.util.Set;
import
java.util.logging.Level
;
import
java.util.logging.Logger
;
import
org.apache.commons.io.FileUtils
;
import
org.apache.commons.io.FilenameUtils
;
import
org.apache.commons.lang.StringUtils
;
import
org.apache.maven.BuildFailureException
;
...
...
@@ -101,7 +97,6 @@ import org.apache.maven.monitor.event.EventDispatcher;
import
org.apache.maven.project.MavenProject
;
import
org.apache.maven.project.ProjectBuildingException
;
import
org.codehaus.plexus.util.PathTool
;
import
org.jenkinsci.lib.configprovider.ConfigProvider
;
import
org.jenkinsci.lib.configprovider.model.Config
;
import
org.kohsuke.stapler.StaplerRequest
;
import
org.kohsuke.stapler.StaplerResponse
;
...
...
maven-plugin/src/main/java/hudson/maven/MavenUtil.java
浏览文件 @
b9ce1520
...
...
@@ -52,6 +52,8 @@ import org.apache.maven.artifact.versioning.ComparableVersion;
import
org.apache.maven.project.MavenProject
;
import
org.apache.maven.project.ProjectBuildingException
;
import
edu.umd.cs.findbugs.annotations.SuppressWarnings
;
/**
* @author Kohsuke Kawaguchi
*/
...
...
@@ -90,7 +92,7 @@ public class MavenUtil {
Properties
systemProperties
=
null
;
String
privateRepository
=
null
;
AbstractProject
project
=
build
.
getProject
();
AbstractProject
<?,?>
project
=
build
.
getProject
();
if
(
project
instanceof
ProjectWithMaven
)
{
m
=
((
ProjectWithMaven
)
project
).
inferMavenInstallation
().
forNode
(
Jenkins
.
getInstance
(),
listener
);
...
...
@@ -136,6 +138,7 @@ public class MavenUtil {
* Creates a fresh {@link MavenEmbedder} instance.
*
*/
@SuppressWarnings
(
"RV_RETURN_VALUE_IGNORED_BAD_PRACTICE"
)
public
static
MavenEmbedder
createEmbedder
(
MavenEmbedderRequest
mavenEmbedderRequest
)
throws
MavenEmbedderException
,
IOException
{
...
...
maven-plugin/src/main/java/hudson/maven/ModuleDependency.java
浏览文件 @
b9ce1520
...
...
@@ -138,7 +138,7 @@ public final class ModuleDependency implements Serializable {
/**
* Upon reading from the disk, intern strings.
*/
p
ublic
ModuleDependency
readResolve
()
{
p
rotected
Object
readResolve
()
{
return
new
ModuleDependency
(
groupId
,
artifactId
,
version
,
plugin
);
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录