Index
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form
B
- build() - Methode in Klasse io.jenkins.plugins.prism.Marker.MarkerBuilder
-
Creates an immutable
Marker
instance using the configured properties.
C
- cleanup(Run<?, ?>, String, FilteredLog) - Methode in Enumeration io.jenkins.plugins.prism.SourceCodeRetention
-
Cleanup the stored source code files of previous builds.
- clearRepeatableProperties() - Methode in Klasse io.jenkins.plugins.prism.PrismConfiguration
- COY - Enum-Konstante in Enumeration io.jenkins.plugins.prism.PrismTheme
D
- DARK - Enum-Konstante in Enumeration io.jenkins.plugins.prism.PrismTheme
- DescriptorImpl() - Konstruktor für Klasse io.jenkins.plugins.prism.PermittedSourceCodeDirectory.DescriptorImpl
- DescriptorImpl() - Konstruktor für Klasse io.jenkins.plugins.prism.SourceCodeDirectory.DescriptorImpl
- doCheckPath(AbstractProject<?, ?>, String) - Methode in Klasse io.jenkins.plugins.prism.SourceCodeDirectory.DescriptorImpl
-
Performs on-the-fly validation of the source code directory.
- doCheckPath(String) - Methode in Klasse io.jenkins.plugins.prism.PermittedSourceCodeDirectory.DescriptorImpl
-
Performs on-the-fly validation on the source code directory.
- doFillThemeItems() - Methode in Klasse io.jenkins.plugins.prism.PrismAppearanceConfiguration
-
Returns all available themes.
E
- equals(Object) - Methode in Klasse io.jenkins.plugins.prism.SourceCodeDirectory
- EVERY_BUILD - Enum-Konstante in Enumeration io.jenkins.plugins.prism.SourceCodeRetention
-
Store source code files for all builds, never delete those files automatically.
F
- FieldValidator_Error_DefaultEncoding(Object) - Statische Methode in Klasse io.jenkins.plugins.prism.Messages
-
Key
FieldValidator.Error.DefaultEncoding
:Encoding must be a supported encoding of the Java platform, see: <a rel="noopener noreferrer" href="{0}">java.nio.charset.Charset</a>
. - FilePermissionEnforcer - Klasse in io.jenkins.plugins.prism
-
Enforces security restrictions for viewing files in Jenkins.
- FilePermissionEnforcer() - Konstruktor für Klasse io.jenkins.plugins.prism.FilePermissionEnforcer
- fillItems() - Statische Methode in Enumeration io.jenkins.plugins.prism.SourceCodeRetention
-
Returns all available
SourceCodeRetention
strategies as aListBoxModel
. - FUNKY - Enum-Konstante in Enumeration io.jenkins.plugins.prism.PrismTheme
G
- getAllDisplayNames() - Statische Methode in Enumeration io.jenkins.plugins.prism.PrismTheme
-
Returns all available themes in a
ListBoxModel
. - getCategory() - Methode in Klasse io.jenkins.plugins.prism.PrismAppearanceConfiguration
- getCategory() - Methode in Klasse io.jenkins.plugins.prism.PrismConfiguration
- getColumnEnd() - Methode in Klasse io.jenkins.plugins.prism.Marker
- getColumnStart() - Methode in Klasse io.jenkins.plugins.prism.Marker
- getDescription() - Methode in Klasse io.jenkins.plugins.prism.Marker
- getDisplayName() - Methode in Klasse io.jenkins.plugins.prism.PermittedSourceCodeDirectory.DescriptorImpl
- getDisplayName() - Methode in Enumeration io.jenkins.plugins.prism.PrismTheme
- getDisplayName() - Methode in Klasse io.jenkins.plugins.prism.SourceCodeDirectory.DescriptorImpl
- getDisplayName() - Methode in Enumeration io.jenkins.plugins.prism.SourceCodeRetention
- getDisplayName() - Methode in Klasse io.jenkins.plugins.prism.SourceCodeViewModel
- getFileName() - Methode in Enumeration io.jenkins.plugins.prism.PrismTheme
- getIcon() - Methode in Klasse io.jenkins.plugins.prism.Marker
- getInstance() - Statische Methode in Klasse io.jenkins.plugins.prism.PrismAppearanceConfiguration
-
Returns the singleton instance of this
PrismAppearanceConfiguration
. - getInstance() - Statische Methode in Klasse io.jenkins.plugins.prism.PrismConfiguration
-
Returns the singleton instance of this
PrismConfiguration
. - getLineEnd() - Methode in Klasse io.jenkins.plugins.prism.Marker
- getLineStart() - Methode in Klasse io.jenkins.plugins.prism.Marker
- getOwner() - Methode in Klasse io.jenkins.plugins.prism.SourceCodeViewModel
-
Returns the build as owner of this view.
- getPath() - Methode in Klasse io.jenkins.plugins.prism.PermittedSourceCodeDirectory
- getPath() - Methode in Klasse io.jenkins.plugins.prism.SourceCodeDirectory
- getPermittedSourceDirectories(String, Set<String>, Set<String>, FilteredLog) - Methode in Klasse io.jenkins.plugins.prism.SourceDirectoryFilter
-
Filters the specified collection of additional source code directories so that only permitted source directories will be returned.
- getPrismConfiguration() - Methode in Klasse io.jenkins.plugins.prism.SourceCodeViewModel
- getSourceCode() - Methode in Klasse io.jenkins.plugins.prism.SourceCodeViewModel
-
Returns the colorized source code.
- getSourceDirectories() - Methode in Klasse io.jenkins.plugins.prism.PrismConfiguration
-
Returns the list of allowed source code directories.
- getTheme() - Methode in Klasse io.jenkins.plugins.prism.PrismAppearanceConfiguration
- getTheme() - Methode in Klasse io.jenkins.plugins.prism.PrismConfiguration
-
Veraltet.
- getTitle() - Methode in Klasse io.jenkins.plugins.prism.Marker
H
- hashCode() - Methode in Klasse io.jenkins.plugins.prism.SourceCodeDirectory
I
- io.jenkins.plugins.prism - Package io.jenkins.plugins.prism
- isAllowedSourceDirectory(String) - Methode in Klasse io.jenkins.plugins.prism.PrismConfiguration
-
Returns whether the specified director is registered as permitted source code directory.
- isInWorkspace(String, FilePath, String...) - Methode in Klasse io.jenkins.plugins.prism.FilePermissionEnforcer
-
Checks whether the specified file is part of Jenkins' workspace or one of the permitted directories.
- isInWorkspace(String, FilePath, Set<String>) - Methode in Klasse io.jenkins.plugins.prism.FilePermissionEnforcer
-
Checks whether the specified file is part of Jenkins' workspace or one of the permitted directories.
L
- LAST_BUILD - Enum-Konstante in Enumeration io.jenkins.plugins.prism.SourceCodeRetention
-
Store source code files of the last build, delete older artifacts.
M
- Marker - Klasse in io.jenkins.plugins.prism
-
Marks a line, some characters in a line, or a multi-line block in the source code.
- Marker.MarkerBuilder - Klasse in io.jenkins.plugins.prism
-
Creates
markers
using the builder pattern. - MarkerBuilder() - Konstruktor für Klasse io.jenkins.plugins.prism.Marker.MarkerBuilder
- Messages - Klasse in io.jenkins.plugins.prism
-
Generated localization support class.
- Messages() - Konstruktor für Klasse io.jenkins.plugins.prism.Messages
- MODIFIED - Enum-Konstante in Enumeration io.jenkins.plugins.prism.SourceCodeRetention
-
Store only changed source code files for all builds, never delete those files automatically.
N
- NEVER - Enum-Konstante in Enumeration io.jenkins.plugins.prism.SourceCodeRetention
-
Never store source code files.
O
- OKAIDIA - Enum-Konstante in Enumeration io.jenkins.plugins.prism.PrismTheme
P
- PermittedSourceCodeDirectory - Klasse in io.jenkins.plugins.prism
-
Approved directory that contains source code files that can be shown in Jenkins´ user interface.
- PermittedSourceCodeDirectory(String) - Konstruktor für Klasse io.jenkins.plugins.prism.PermittedSourceCodeDirectory
-
Creates a new instance of
PermittedSourceCodeDirectory
. - PermittedSourceCodeDirectory.DescriptorImpl - Klasse in io.jenkins.plugins.prism
-
Descriptor to validate
PermittedSourceCodeDirectory
. - PRISM - Enum-Konstante in Enumeration io.jenkins.plugins.prism.PrismTheme
- PrismAppearanceConfiguration - Klasse in io.jenkins.plugins.prism
-
Global system configuration for Prism.
- PrismAppearanceConfiguration() - Konstruktor für Klasse io.jenkins.plugins.prism.PrismAppearanceConfiguration
-
Creates the global configuration and loads the initial values from the corresponding XML file.
- PrismConfiguration - Klasse in io.jenkins.plugins.prism
-
Global system configuration for Prism.
- PrismConfiguration() - Konstruktor für Klasse io.jenkins.plugins.prism.PrismConfiguration
-
Creates the global configuration of source code directories and loads the initial values from the corresponding XML file.
- PrismTheme - Enum in io.jenkins.plugins.prism
-
Defines the active theme to be used when rendering the source code with Prism.
R
- render(DomContent) - Methode in Klasse io.jenkins.plugins.prism.Sanitizer
-
Renders the specified HTML code.
- render(String) - Methode in Klasse io.jenkins.plugins.prism.Sanitizer
-
Renders the specified HTML code.
S
- Sanitizer - Klasse in io.jenkins.plugins.prism
-
Sanitizes a piece of unsafe HTML code so that it can be rendered in a UI view.
- Sanitizer() - Konstruktor für Klasse io.jenkins.plugins.prism.Sanitizer
- setSourceDirectories(List<PermittedSourceCodeDirectory>) - Methode in Klasse io.jenkins.plugins.prism.PrismConfiguration
-
Sets the list of source directories to the specified elements.
- setTheme(PrismTheme) - Methode in Klasse io.jenkins.plugins.prism.PrismAppearanceConfiguration
-
Sets the active theme to be used when rendering the source code with prism.
- SOLARIZED_LIGHT - Enum-Konstante in Enumeration io.jenkins.plugins.prism.PrismTheme
- SourceCodeDirectory - Klasse in io.jenkins.plugins.prism
-
A relative or absolute directory that contains source code files that can be shown in Jenkins´ user interface.
- SourceCodeDirectory(String) - Konstruktor für Klasse io.jenkins.plugins.prism.SourceCodeDirectory
-
Creates a new instance of
SourceCodeDirectory
. - SourceCodeDirectory.DescriptorImpl - Klasse in io.jenkins.plugins.prism
-
Descriptor to validate
SourceCodeDirectory
. - SourceCodeRetention - Enum in io.jenkins.plugins.prism
-
Defines the retention strategy for source code files.
- SourceCodeRetention_EVERY_BUILD() - Statische Methode in Klasse io.jenkins.plugins.prism.Messages
-
Key
SourceCodeRetention.EVERY_BUILD
:Store source code of every build
. - SourceCodeRetention_LAST_BUILD() - Statische Methode in Klasse io.jenkins.plugins.prism.Messages
-
Key
SourceCodeRetention.LAST_BUILD
:Store source code of last build only
. - SourceCodeRetention_MODIFIED() - Statische Methode in Klasse io.jenkins.plugins.prism.Messages
-
Key
SourceCodeRetention.MODIFIED
:Store source code of modified files only
. - SourceCodeRetention_NEVER() - Statische Methode in Klasse io.jenkins.plugins.prism.Messages
-
Key
SourceCodeRetention.NEVER
:Never store source code
. - SourceCodeViewModel - Klasse in io.jenkins.plugins.prism
-
Renders a source code file with Prism syntax highlighting in a separate Jenkins view.
- SourceCodeViewModel(Run<?, ?>, String, Reader, Marker) - Konstruktor für Klasse io.jenkins.plugins.prism.SourceCodeViewModel
-
Creates a new source code view model instance.
- SourceDirectoryFilter - Klasse in io.jenkins.plugins.prism
-
Filters source code directories that are not approved in Jenkins' global configuration.
- SourceDirectoryFilter() - Konstruktor für Klasse io.jenkins.plugins.prism.SourceDirectoryFilter
T
- TOMORROW_NIGHT - Enum-Konstante in Enumeration io.jenkins.plugins.prism.PrismTheme
- TWILIGHT - Enum-Konstante in Enumeration io.jenkins.plugins.prism.PrismTheme
V
- valueOf(String) - Statische Methode in Enumeration io.jenkins.plugins.prism.PrismTheme
-
Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.
- valueOf(String) - Statische Methode in Enumeration io.jenkins.plugins.prism.SourceCodeRetention
-
Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.
- values() - Statische Methode in Enumeration io.jenkins.plugins.prism.PrismTheme
-
Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
- values() - Statische Methode in Enumeration io.jenkins.plugins.prism.SourceCodeRetention
-
Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
W
- withColumnEnd(int) - Methode in Klasse io.jenkins.plugins.prism.Marker.MarkerBuilder
-
Defines the last column of this marker (columns start at 1).
- withColumnStart(int) - Methode in Klasse io.jenkins.plugins.prism.Marker.MarkerBuilder
-
Defines the first column of this marker (columns start at 1, 0 indicates the whole line).
- withDescription(String) - Methode in Klasse io.jenkins.plugins.prism.Marker.MarkerBuilder
-
Defines the title of the marker.
- withIcon(String) - Methode in Klasse io.jenkins.plugins.prism.Marker.MarkerBuilder
-
Defines the icon of the marker.
- withLineEnd(int) - Methode in Klasse io.jenkins.plugins.prism.Marker.MarkerBuilder
-
Defines the last line of this marker (lines start at 1).
- withLineStart(int) - Methode in Klasse io.jenkins.plugins.prism.Marker.MarkerBuilder
-
Defines the first line of this marker (lines start at 1; 0 indicates the whole file).
- withTitle(String) - Methode in Klasse io.jenkins.plugins.prism.Marker.MarkerBuilder
-
Defines the title of the marker.
_
- _FieldValidator_Error_DefaultEncoding(Object) - Statische Methode in Klasse io.jenkins.plugins.prism.Messages
-
Key
FieldValidator.Error.DefaultEncoding
:Encoding must be a supported encoding of the Java platform, see: <a rel="noopener noreferrer" href="{0}">java.nio.charset.Charset</a>
. - _SourceCodeRetention_EVERY_BUILD() - Statische Methode in Klasse io.jenkins.plugins.prism.Messages
-
Key
SourceCodeRetention.EVERY_BUILD
:Store source code of every build
. - _SourceCodeRetention_LAST_BUILD() - Statische Methode in Klasse io.jenkins.plugins.prism.Messages
-
Key
SourceCodeRetention.LAST_BUILD
:Store source code of last build only
. - _SourceCodeRetention_MODIFIED() - Statische Methode in Klasse io.jenkins.plugins.prism.Messages
-
Key
SourceCodeRetention.MODIFIED
:Store source code of modified files only
. - _SourceCodeRetention_NEVER() - Statische Methode in Klasse io.jenkins.plugins.prism.Messages
-
Key
SourceCodeRetention.NEVER
:Never store source code
.
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form
PrismAppearanceConfiguration
instead