Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
Merge branch 'master' into config-ui-changes
* master: (178 commits) Some docs Some docs Fixing comments from @amuniz Fixing NITs from @KostyaSha commons-compress -> 1.10 Noting #1788 Remove hardcode in tar test [FIXED JENKINS-10629] Unbroke stream with new tar implementation. Revert "Revert "FIXED JENKINS-10629] - Enable BigNumber mode to support archiving of files with size >8Gb"" Revert "Revert "[JENKINS-10629] - Migrate the Tar archives handling code to commons-compress"" Fix at-since from PR #1788 Merge PR #1788: Make plugin manager pluggable WebClientUtil (HtmlUnit to v2.18) Updated HtmlUnit to v2.18 Remove JavaScriptEngine override Fixed TaskTest tests Fixed RobustReflectionConverterTest tests Fixed RobustReflectionConverterTest compile errors after merge Make sure all background JS is done executing before querying the DOM ApiTokenPropertyTest fixes ...
- Loading branch information
Showing
195 changed files
with
2,444 additions
and
720 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
28 changes: 28 additions & 0 deletions
28
core/src/main/java/hudson/PluginManagerStaplerOverride.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
package hudson; | ||
|
||
import jenkins.model.Jenkins; | ||
|
||
import javax.annotation.CheckForNull; | ||
import javax.annotation.Nonnull; | ||
|
||
/** | ||
* Extension point for selectively overriding parts of the {@link PluginManager} views | ||
* Anything extending this and registered with an @Extension can replace existing views and define new views. | ||
* | ||
* It is also possible to add/modify API calls coming via Stapler, but this requires caution. | ||
* | ||
* In both cases, this is simply done by defining a resource or method that matches the existing one | ||
* | ||
* @author Sam Van Oort | ||
* @since 1.627 | ||
*/ | ||
public abstract class PluginManagerStaplerOverride implements ExtensionPoint { | ||
|
||
/** | ||
* Return all implementations of this extension point | ||
* @return All implementations of this extension point | ||
*/ | ||
public static @Nonnull ExtensionList<PluginManagerStaplerOverride> all() { | ||
return ExtensionList.lookup(PluginManagerStaplerOverride.class); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.