Skip to content

Commit 2897e1b

Browse files
authored
Merge pull request #263 from jenkinsci/save-folders
Fix saving of source code root folders
2 parents 614828d + b6697bb commit 2897e1b

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -879,6 +879,14 @@
879879
<justification>Dependencies are not being checked, so they are reported as missing</justification>
880880
</item>
881881
</revapi.ignore>
882+
<revapi.ignore>
883+
<item>
884+
<regex>false</regex>
885+
<code>java.method.parameterTypeChanged</code>
886+
<classSimpleName>WarningsPluginConfiguration</classSimpleName>
887+
<justification>Nobody should depend on that method</justification>
888+
</item>
889+
</revapi.ignore>
882890
</analysisConfiguration>
883891
</configuration>
884892
<executions>

src/main/java/io/jenkins/plugins/analysis/core/model/WarningsPluginConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public List<SourceDirectory> getSourceDirectories() {
7272
* the source directories that contain the affected files
7373
*/
7474
@DataBoundSetter
75-
public void setSourceDirectories(final Collection<SourceDirectory> sourceDirectories) {
75+
public void setSourceDirectories(final List<SourceDirectory> sourceDirectories) {
7676
this.sourceDirectories = new ArrayList<>(sourceDirectories);
7777

7878
PathUtil pathUtil = new PathUtil();
@@ -87,7 +87,7 @@ public void setSourceDirectories(final Collection<SourceDirectory> sourceDirecto
8787
/**
8888
* Filters the specified collection of additional directories so that only permitted source directories will be
8989
* returned. Permitted source directories are absolute paths that have been registered using {@link
90-
* #setSourceDirectories(Collection)} or relative paths in the workspace.
90+
* #setSourceDirectories(List)} or relative paths in the workspace.
9191
*
9292
* @param workspace
9393
* the workspace containing the affected files

0 commit comments

Comments
 (0)