This repository has been moved to https://github.com/52North/arctic-sea/.
52north / shetland Goto Github PK
View Code? Open in Web Editor NEWClasses for OGC models like SensorML, O&M or SWE Common
Classes for OGC models like SensorML, O&M or SWE Common
This repository has been moved to https://github.com/52North/arctic-sea/.
Currently checkstyle [does not fail on errors)[https://github.com/52North/shetland/blob/master/pom.xml#L385]... To fix this, these errors have to be addressed:
[ERROR] src/main/java/org/n52/shetland/aqd/AqdConstants.java:[355,42] (naming) ConstantName: Der Bezeichner 'multiDay' entspricht nicht dem Muster '^log(ger)?|[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.
[ERROR] src/main/java/org/n52/shetland/aqd/AqdConstants.java:[355,9] (coding) DeclarationOrder: Die statische Variable wird an der falschen Stelle deklariert.
[ERROR] src/main/java/org/n52/shetland/aqd/AqdConstants.java:[407,15] (coding) MultipleStringLiterals: Der String "model" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/aqd/AqdConstants.java:[44] (sizes) LineLength: Zeile ist 123 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/aqd/AqdConstants.java:[56,48] (coding) MultipleStringLiterals: Der String "text" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/aqd/AqdUomRepository.java:[31,9] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/aqd/AqdUomRepository.java:[32,9] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/aqd/AqdUomRepository.java:[32] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/aqd/AqdUomRepository.java:[33,9] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/aqd/AqdUomRepository.java:[33] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/aqd/ElementType.java:[27,31] (design) VisibilityModifier: Das Feld 'START_TIME' muss als private deklariert werden und Zugriffsmethoden haben.
[ERROR] src/main/java/org/n52/shetland/aqd/ElementType.java:[30,31] (design) VisibilityModifier: Das Feld 'END_TIME' muss als private deklariert werden und Zugriffsmethoden haben.
[ERROR] src/main/java/org/n52/shetland/aqd/ElementType.java:[30] (sizes) LineLength: Zeile ist 130 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/aqd/ElementType.java:[32,31] (design) VisibilityModifier: Das Feld 'VERIFICATION' muss als private deklariert werden und Zugriffsmethoden haben.
[ERROR] src/main/java/org/n52/shetland/aqd/ElementType.java:[34,31] (design) VisibilityModifier: Das Feld 'VALIDITY' muss als private deklariert werden und Zugriffsmethoden haben.
[ERROR] src/main/java/org/n52/shetland/aqd/ElementType.java:[36,31] (design) VisibilityModifier: Das Feld 'DATA_CAPTURE' muss als private deklariert werden und Zugriffsmethoden haben.
[ERROR] src/main/java/org/n52/shetland/aqd/ElementType.java:[36] (sizes) LineLength: Zeile ist 165 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/aqd/ElementType.java:[54,37] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/aqd/EReportingHeader.java:[40,62] (whitespace) WhitespaceAround: Vor '=' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/aqd/EReportingHeader.java:[41,63] (whitespace) WhitespaceAround: Vor '=' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/aqd/ReportObligationType.java:[34,5] (modifier) RedundantModifier: Überflüssiger Modifier 'private'.
[ERROR] src/main/java/org/n52/shetland/inspire/base/Identifier.java:[31] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/inspire/base/Identifier.java:[32] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/inspire/base2/Contact.java:[158,65] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/base2/Contact.java:[194,61] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/base2/DocumentCitation.java:[55] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/inspire/base2/DocumentCitation.java:[64] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/inspire/base2/DocumentCitation.java:[80] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/inspire/Contact.java:[154] (sizes) LineLength: Zeile ist 124 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/dls/FullInspireExtendedCapabilities.java:[111,78] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/dls/FullInspireExtendedCapabilities.java:[174,79] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/dls/FullInspireExtendedCapabilities.java:[250] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/inspire/dls/FullInspireExtendedCapabilities.java:[254] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/inspire/dls/FullInspireExtendedCapabilities.java:[263] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/inspire/dls/FullInspireExtendedCapabilities.java:[59] (sizes) LineLength: Zeile ist 127 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/dls/InspireCapabilities.java:[140] (sizes) LineLength: Zeile ist 121 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/dls/InspireCapabilities.java:[564,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/inspire/dls/InspireCapabilities.java:[564] (whitespace) EmptyLineSeparator: 'ENUM_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/inspire/dls/InspireCapabilities.java:[575,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/inspire/dls/InspireExtendedCapabilitiesDLS.java:[61] (sizes) LineLength: Zeile ist 147 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/ef/AbstractMonitoringObject.java:[341] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/inspire/ef/EnvironmentalMonitoringFacility.java:[73,21] (coding) ExplicitInitialization: Die Variable 'wasEncoded' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/inspire/ef/NetworkFacility.java:[46] (sizes) LineLength: Zeile ist 130 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/ef/ObservingCapability.java:[24,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.sos.SosProcedureDescription.
[ERROR] src/main/java/org/n52/shetland/inspire/ef/ObservingCapability.java:[68] (sizes) LineLength: Zeile ist 166 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/GeographicalName.java:[175,47] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/GeographicalName.java:[175,63] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/InspireTemporalReference.java:[197] (sizes) LineLength: Zeile ist 130 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/AbstractInspireObservation.java:[66] (sizes) LineLength: Zeile ist 184 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/AbstractInspireObservation.java:[82] (sizes) LineLength: Zeile ist 122 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/InspireOMSOConstants.java:[54,120] (coding) OneStatementPerLine: Es ist nur eine Anweisung pro Zeile erlaubt.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/MultiPointObservation.java:[131] (sizes) LineLength: Zeile ist 122 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/MultiPointObservation.java:[176] (sizes) LineLength: Zeile ist 126 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/MultiPointObservation.java:[178] (sizes) LineLength: Zeile ist 123 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/MultiPointObservation.java:[61] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointObservation.java:[32,8] (imports) UnusedImports: Nicht verwendeter Import - com.google.common.base.Strings.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointObservation.java:[56,43] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointObservation.java:[56] (sizes) LineLength: Zeile ist 154 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointObservation.java:[65,101] (whitespace) WhitespaceAround: Vor '{' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointObservation.java:[66,39] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointObservation.java:[79] (sizes) LineLength: Zeile ist 133 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointObservation.java:[83] (sizes) LineLength: Zeile ist 135 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointObservation.java:[84,62] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointObservation.java:[95,36] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointTimeSeriesObservation.java:[45,43] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointTimeSeriesObservation.java:[45] (sizes) LineLength: Zeile ist 154 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointTimeSeriesObservation.java:[56,101] (whitespace) WhitespaceAround: Vor '{' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/PointTimeSeriesObservation.java:[57,39] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/ProfileObservation.java:[133,119] (blocks) EmptyBlock: Ein Block muss mindestens eine Anweisung enthalten.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/ProfileObservation.java:[62,101] (whitespace) WhitespaceAround: Vor '{' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/ProfileObservation.java:[63,39] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/inspire/omso/ProfileObservation.java:[72] (sizes) LineLength: Zeile ist 127 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/TrajectoryObservation.java:[65] (sizes) LineLength: Zeile ist 136 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/TrajectoryObservation.java:[98] (sizes) LineLength: Zeile ist 126 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/inspire/omso/TrajectoryObservation.java:[99] (sizes) LineLength: Zeile ist 126 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/iso/CodeList.java:[40,9] (modifier) RedundantModifier: Überflüssiger Modifier 'private'.
[ERROR] src/main/java/org/n52/shetland/iso/gmd/CiAddress.java:[28] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/iso/gmd/CiContact.java:[32] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/iso/gmd/CiOnlineResource.java:[28] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/iso/gmd/CiResponsibleParty.java:[28] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/iso/gmd/CiTelephone.java:[28] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/iso/gmd/EXExtent.java:[30] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/iso/gmd/EXVerticalExtent.java:[25] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/iso/gmd/EXVerticalExtent.java:[29,53] (whitespace) WhitespaceAround: Vor '{' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/iso/gmd/GmdDateType.java:[27,38] (coding) MultipleStringLiterals: Der String "publication" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/iso/gmd/GmdDomainConsistency.java:[41,42] (whitespace) ParenPad: Nach '(' folgt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/iso/gmd/GmlBaseUnit.java:[67,46] (coding) MultipleStringLiterals: Der String "http://www.opengis.net/def/uom/UCUM/" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/iso/gmd/MDMetadata.java:[46] (sizes) LineLength: Zeile ist 126 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/iso/gmd/ScCRS.java:[34] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/filter/BinaryLogicFilter.java:[37] (misc) TrailingComment: Kommentare und Code sollten nicht in einer Zeile gemischt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/filter/Filter.java:[44] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/filter/FilterConstants.java:[103,65] (naming) ConstantName: Der Bezeichner 'bimap' entspricht nicht dem Muster '^log(ger)?|[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.
[ERROR] src/main/java/org/n52/shetland/ogc/filter/FilterConstants.java:[42,30] (coding) MultipleStringLiterals: Der String "fes" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/filter/FilterConstants.java:[56,25] (coding) MultipleStringLiterals: Der String "Filter" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/filter/IdFilter.java:[78,11] (whitespace) WhitespaceAfter: Nach 'if' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/filter/IdFilter.java:[79] (sizes) LineLength: Zeile ist 131 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/filter/TemporalFilter.java:[35,28] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/AbstractCoordinateSystem.java:[27] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/AbstractCRS.java:[22,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.gml.CodeWithAuthority.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/AbstractCRS.java:[31] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/AbstractCS.java:[22] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/AbstractDatum.java:[32] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/AbstractGML.java:[347] (annotation) MissingDeprecated: Eine Deprecated-Annotation (@java.lang.Deprecated) und ein Deprecated-Javadoc-Tag (@deprecated) mit Beschreibung müssen immer zusammen verwendet werden.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/AbstractGML.java:[493,59] (coding) EmptyStatement: Leere Anweisung.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/AbstractReferenceType.java:[125,25] (whitespace) WhitespaceAround: Vor '!=' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/AbstractReferenceType.java:[125,27] (whitespace) WhitespaceAround: Nach '!=' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/AbstractReferenceType.java:[150,16] (coding) HiddenField: Die Variable 'title' verbirgt ein Feld.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/Aggregation.java:[22] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/Aggregation.java:[28,11] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/Aggregation.java:[28,15] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/Aggregation.java:[28,24] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/Aggregation.java:[28,30] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/Aggregation.java:[28,37] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/CoordinateSystemAxis.java:[23] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/CoordinateSystemAxis.java:[42] (sizes) LineLength: Zeile ist 129 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/Definition.java:[24] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/DefinitionBase.java:[22] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/DomainOfValidity.java:[24] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/FeatureWith.java:[39,26] (modifier) RedundantModifier: Überflüssiger Modifier 'final'.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/FeatureWith.java:[65,29] (modifier) RedundantModifier: Überflüssiger Modifier 'final'.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/FeatureWith.java:[91,21] (modifier) RedundantModifier: Überflüssiger Modifier 'final'.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/GmlConstants.java:[122,28] (coding) MultipleStringLiterals: Der String "MultiPoint" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/GmlConstants.java:[232] (sizes) LineLength: Zeile ist 123 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/GmlConstants.java:[237] (sizes) LineLength: Zeile ist 125 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/GmlConstants.java:[281] (sizes) LineLength: Zeile ist 128 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/GmlConstants.java:[283] (sizes) LineLength: Zeile ist 138 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/GmlConstants.java:[285] (sizes) LineLength: Zeile ist 130 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/GmlConstants.java:[46,25] (coding) MultipleStringLiterals: Der String "id" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/time/TimeInstant.java:[212,48] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/time/TimeInstant.java:[217] (sizes) LineLength: Zeile ist 128 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/time/TimeInstant.java:[218] (sizes) LineLength: Zeile ist 129 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/time/TimePeriod.java:[277] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/time/TimePeriod.java:[55,20] (coding) ExplicitInitialization: Die Variable 'duration' wird explizit mit 'null' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/time/TimePeriod.java:[55] (misc) TrailingComment: Kommentare und Code sollten nicht in einer Zeile gemischt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/time/TimePeriod.java:[58,20] (coding) ExplicitInitialization: Die Variable 'interval' wird explizit mit 'null' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/time/TimePeriod.java:[58] (misc) TrailingComment: Kommentare und Code sollten nicht in einer Zeile gemischt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/VerticalCRS.java:[29] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/VerticalCRS.java:[39] (sizes) LineLength: Zeile ist 150 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/VerticalCRS.java:[43] (sizes) LineLength: Zeile ist 156 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/gml/VerticalCS.java:[27] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gml/VerticalCS.java:[41,5] (coding) DeclarationOrder: Die statische Variable wird an der falschen Stelle deklariert.
[ERROR] src/main/java/org/n52/shetland/ogc/gml/VerticalDatum.java:[24] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 40 führt zu einem Parserfehler. Details: no viable alternative at input '<c.hollmann@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/gwml/GWMLConstants.java:[42] (sizes) LineLength: Zeile ist 123 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/AbstractObservationValue.java:[177,25] (whitespace) WhitespaceAround: Vor '!=' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/FeatureCollection.java:[46,37] (coding) MultipleStringLiterals: Der String "gml:FeatureCollection" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/AbstractSamplingFeature.java:[296] (sizes) LineLength: Zeile ist 206 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/AbstractSamplingFeature.java:[77,21] (coding) ExplicitInitialization: Die Variable 'wasEncoded' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[19,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.om.features.samplingFeatures.AbstractSamplingFeature.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[20,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.om.features.samplingFeatures.FeatureOfInterestVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.OGCConstants.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[23,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.gml.AbstractFeature.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[25,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.NamedValue.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[28,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.util.CollectionHelper.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[29,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.util.JavaHelper.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[31,8] (imports) UnusedImports: Nicht verwendeter Import - com.google.common.base.Strings.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[32,8] (imports) UnusedImports: Nicht verwendeter Import - com.google.common.collect.Lists.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[33,8] (imports) UnusedImports: Nicht verwendeter Import - com.google.common.collect.Sets.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[34,8] (imports) UnusedImports: Nicht verwendeter Import - com.vividsolutions.jts.geom.Geometry.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeature.java:[81] (sizes) LineLength: Zeile ist 190 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SamplingFeatureComplex.java:[52] (sizes) LineLength: Zeile ist 122 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/samplingFeatures/SfSpecimen.java:[142] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/om/features/SfConstants.java:[19,8] (imports) UnusedImports: Nicht verwendeter Import - javax.xml.namespace.QName.
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMergeIndicator.java:[21,21] (coding) ExplicitInitialization: Die Variable 'procedure' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMergeIndicator.java:[23,21] (coding) ExplicitInitialization: Die Variable 'observableProperty' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMergeIndicator.java:[25,21] (coding) ExplicitInitialization: Die Variable 'featureOfInterest' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMergeIndicator.java:[27,21] (coding) ExplicitInitialization: Die Variable 'offerings' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMergeIndicator.java:[29,21] (coding) ExplicitInitialization: Die Variable 'phenomenonTime' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMergeIndicator.java:[31,21] (coding) ExplicitInitialization: Die Variable 'resultTime' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMergeIndicator.java:[33,21] (coding) ExplicitInitialization: Die Variable 'samplingGeometry' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[117] (sizes) LineLength: Zeile ist 142 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[121] (sizes) LineLength: Zeile ist 160 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[125] (sizes) LineLength: Zeile ist 158 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[129] (sizes) LineLength: Zeile ist 142 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[141] (sizes) LineLength: Zeile ist 126 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[143] (sizes) LineLength: Zeile ist 176 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[154,16] (coding) UnnecessaryParentheses: Überflüssige Klammern um den Rückgabewert.
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[154] (sizes) LineLength: Zeile ist 164 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[29] (sizes) LineLength: Zeile ist 143 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[64] (sizes) LineLength: Zeile ist 156 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[77] (sizes) LineLength: Zeile ist 149 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationMerger.java:[87] (sizes) LineLength: Zeile ist 126 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationStream.java:[214,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationStream.java:[261,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationStream.java:[284,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationStream.java:[295,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/ObservationStream.java:[299,29] (coding) ExplicitInitialization: Die Variable 'done' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmConstants.java:[155,27] (coding) MultipleStringLiterals: Der String "parameter" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmConstants.java:[232] (sizes) LineLength: Zeile ist 139 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmConstants.java:[234] (sizes) LineLength: Zeile ist 133 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmConstants.java:[236] (sizes) LineLength: Zeile ist 127 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmConstants.java:[43,22] (coding) MultipleStringLiterals: Der String "http://www.opengis.net/om/2.0" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmConstants.java:[51] (misc) TrailingComment: Kommentare und Code sollten nicht in einer Zeile gemischt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmConstants.java:[71,47] (coding) MultipleStringLiterals: Der String "text" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmConstants.java:[71,55] (coding) MultipleStringLiterals: Der String "xml" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmConstants.java:[71,62] (coding) MultipleStringLiterals: Der String "subtype" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmObservation.java:[379,22] (coding) HiddenField: Die Variable 'value' verbirgt ein Feld.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmObservation.java:[390] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmObservation.java:[407] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '366'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmObservation.java:[416] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '392'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmObservation.java:[431] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '377'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmObservationConstellation.java:[110] (sizes) LineLength: Zeile ist 121 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmObservationConstellation.java:[309] (sizes) LineLength: Zeile ist 121 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmObservationConstellation.java:[318,16] (coding) UnnecessaryParentheses: Überflüssige Klammern um den Rückgabewert.
[ERROR] src/main/java/org/n52/shetland/ogc/om/OmObservationContext.java:[63,5] (coding) EqualsHashCode: Wenn 'hashCode()' definiert wird, muss auch 'equals()' definiert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/om/series/wml/DefaultPointMetadata.java:[39] (sizes) LineLength: Zeile ist 127 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/series/wml/MeasurementTimeseriesMetadata.java:[20] (sizes) LineLength: Zeile ist 134 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/series/wml/WaterMLConstants.java:[133] (sizes) LineLength: Zeile ist 122 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/series/wml/WaterMLConstants.java:[139] (sizes) LineLength: Zeile ist 124 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/series/wml/WaterMLConstants.java:[162,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/series/wml/WaterMLConstants.java:[62,48] (coding) MultipleStringLiterals: Der String "text" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/series/wml/WaterMLConstants.java:[62,56] (coding) MultipleStringLiterals: Der String "xml" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/series/wml/WaterMLConstants.java:[62,63] (coding) MultipleStringLiterals: Der String "subtype" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/series/wml/WmlMonitoringPoint.java:[43] (sizes) LineLength: Zeile ist 198 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/StreamingValue.java:[158] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '143'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/StreamingValue.java:[235] (sizes) LineLength: Zeile ist 156 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/StreamingValue.java:[50,21] (coding) ExplicitInitialization: Die Variable 'unitQueried' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/BooleanValue.java:[71] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '53'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/CategoryValue.java:[21,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.values.visitor.VoidValueVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/CategoryValue.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.ows.exception.OwsExceptionReport.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/CategoryValue.java:[89] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '74'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ComplexValue.java:[21,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.values.visitor.VoidValueVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ComplexValue.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.ows.exception.OwsExceptionReport.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ComplexValue.java:[74] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '56'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ComplexValue.java:[88,5] (coding) EqualsHashCode: Wenn 'hashCode()' definiert wird, muss auch 'equals()' definiert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/CountValue.java:[21,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.values.visitor.VoidValueVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/CountValue.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.ows.exception.OwsExceptionReport.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/CountValue.java:[72] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '54'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/CvDiscretePointCoverage.java:[126] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '108'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/CvDiscretePointCoverage.java:[47,38] (coding) MultipleStringLiterals: Der String "dpc_" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/DiscreteCoverage.java:[27] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/GeometryValue.java:[43,18] (coding) MultipleStringLiterals: Der String "sp_" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/GeometryValue.java:[85] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '67'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/HrefAttributeValue.java:[21,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.values.visitor.VoidValueVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/HrefAttributeValue.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.ows.exception.OwsExceptionReport.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/HrefAttributeValue.java:[70] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '52'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/MultiPointCoverage.java:[130] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '112'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/MultiPointCoverage.java:[63,38] (coding) MultipleStringLiterals: Der String "mpc_" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/MultiPointCoverage.java:[65,10] (whitespace) WhitespaceAround: Nach '}' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/MultiPointCoverage.java:[65,10] (whitespace) WhitespaceAround: Vor 'else' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/NilTemplateValue.java:[21,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.values.visitor.VoidValueVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/NilTemplateValue.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.ows.exception.OwsExceptionReport.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/NilTemplateValue.java:[65] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '47'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ProfileLevel.java:[197] (sizes) LineLength: Zeile ist 123 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ProfileValue.java:[101] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '81'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ProfileValue.java:[42,21] (coding) ExplicitInitialization: Die Variable 'queriedFromLevel' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ProfileValue.java:[44,21] (coding) ExplicitInitialization: Die Variable 'queriedToLevel' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/QuantityValue.java:[87] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '72'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/RectifiedGridCoverage.java:[48,38] (coding) MultipleStringLiterals: Der String "rgc_" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/RectifiedGridCoverage.java:[98] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '80'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ReferenceValue.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.values.visitor.VoidValueVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ReferenceValue.java:[23,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.ows.exception.OwsExceptionReport.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/ReferenceValue.java:[70] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '52'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/SweDataArrayValue.java:[154] (misc) TrailingComment: Kommentare und Code sollten nicht in einer Zeile gemischt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/SweDataArrayValue.java:[173] (sizes) LineLength: Zeile ist 123 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/SweDataArrayValue.java:[31,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.values.visitor.VoidValueVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/SweDataArrayValue.java:[32,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.ows.exception.OwsExceptionReport.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/SweDataArrayValue.java:[92] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '77'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/TextValue.java:[21,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.values.visitor.VoidValueVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/TextValue.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.ows.exception.OwsExceptionReport.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/TextValue.java:[74] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '56'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/TimeRangeValue.java:[82] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '67'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/TLVTValue.java:[100] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '82'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/TVPValue.java:[101] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '83'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/TVPValue.java:[28,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.values.visitor.VoidValueVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/TVPValue.java:[29,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.ows.exception.OwsExceptionReport.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/UnknownValue.java:[21,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.om.values.visitor.VoidValueVisitor.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/UnknownValue.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.ows.exception.OwsExceptionReport.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/UnknownValue.java:[81] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '63'.
[ERROR] src/main/java/org/n52/shetland/ogc/om/values/Value.java:[69] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '54'.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/Enums.java:[35] (design) FinalClass: Die Klasse Enums sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/InvalidParameterValueException.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - org.n52.janmayen.http.HTTPStatus.BAD_REQUEST.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/InvalidParameterValueException.java:[22] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 63 führt zu einem Parserfehler. Singleton-HTML-Tags dürfen nicht geschlossen werden. Tag: br
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/InvalidUpdateSequenceException.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - org.n52.janmayen.http.HTTPStatus.BAD_REQUEST.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/InvalidUpdateSequenceException.java:[22] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 63 führt zu einem Parserfehler. Singleton-HTML-Tags dürfen nicht geschlossen werden. Tag: br
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/MissingParameterValueException.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - org.n52.janmayen.http.HTTPStatus.BAD_REQUEST.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/MissingParameterValueException.java:[22] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 63 führt zu einem Parserfehler. Singleton-HTML-Tags dürfen nicht geschlossen werden. Tag: br
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/NoApplicableCodeException.java:[20] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 63 führt zu einem Parserfehler. Singleton-HTML-Tags dürfen nicht geschlossen werden. Tag: br
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/OperationNotSupportedException.java:[20] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 63 führt zu einem Parserfehler. Singleton-HTML-Tags dürfen nicht geschlossen werden. Tag: br
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/OptionNotSupportedException.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - org.n52.janmayen.http.HTTPStatus.BAD_REQUEST.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/OptionNotSupportedException.java:[22] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 63 führt zu einem Parserfehler. Singleton-HTML-Tags dürfen nicht geschlossen werden. Tag: br
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/OwsExceptionCode.java:[38,5] (modifier) RedundantModifier: Überflüssiger Modifier 'private'.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/exception/VersionNegotiationFailedException.java:[22] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 63 führt zu einem Parserfehler. Singleton-HTML-Tags dürfen nicht geschlossen werden. Tag: br
[ERROR] src/main/java/org/n52/shetland/ogc/ows/extension/DisableableExtension.java:[20,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/extension/Extensions.java:[114] (sizes) LineLength: Zeile ist 121 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/ows/extension/MergableExtension.java:[24] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/extension/StringBasedExtension.java:[19] (sizes) LineLength: Zeile ist 177 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/ows/extension/StringBasedExtension.java:[28,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/extension/Value.java:[25] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/extension/Value.java:[26] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/HasExtension.java:[33] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsAnyValue.java:[24] (design) FinalClass: Die Klasse OwsAnyValue sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsBoundingBox.java:[51,9] (coding) EmptyStatement: Leere Anweisung.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[19,15] (imports) UnusedImports: Nicht verwendeter Import - java.util.stream.Collectors.toMap.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[192] (annotation) MissingDeprecated: Eine Deprecated-Annotation (@java.lang.Deprecated) und ein Deprecated-Javadoc-Tag (@deprecated) mit Beschreibung müssen immer zusammen verwendet werden.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[192] (misc) TrailingComment: Kommentare und Code sollten nicht in einer Zeile gemischt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[21,8] (imports) UnusedImports: Nicht verwendeter Import - java.util.Arrays.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - java.util.HashMap.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[23,8] (imports) UnusedImports: Nicht verwendeter Import - java.util.Locale.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[24,8] (imports) UnusedImports: Nicht verwendeter Import - java.util.Map.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[26,8] (imports) UnusedImports: Nicht verwendeter Import - java.util.function.Function.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[64] (sizes) LineLength: Zeile ist 181 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[67] (sizes) LineLength: Zeile ist 134 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[69,45] (coding) MultipleStringLiterals: Der String "A server exception was encountered." wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[82] (sizes) LineLength: Zeile ist 170 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[87] (misc) TrailingComment: Kommentare und Code sollten nicht in einer Zeile gemischt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OWSConstants.java:[89] (sizes) LineLength: Zeile ist 129 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsDomainMetadata.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - com.google.common.base.Strings.emptyToNull.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsKeyword.java:[34,59] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsNoValues.java:[24] (design) FinalClass: Die Klasse OwsNoValues sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsRange.java:[214,12] (modifier) RedundantModifier: Überflüssiger Modifier 'static'.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsRange.java:[215,18] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsRange.java:[216,20] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsRange.java:[221,9] (modifier) RedundantModifier: Überflüssiger Modifier 'private'.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsRange.java:[38] (sizes) LineLength: Zeile ist 127 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsValueRestriction.java:[31,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/OwsValueRestriction.java:[71,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/service/GetCapabilitiesRequest.java:[167,28] (whitespace) WhitespaceAround: Vor '!=' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/service/GetCapabilitiesRequest.java:[167,30] (whitespace) WhitespaceAround: Nach '!=' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/service/OwsServiceRequestContext.java:[130] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '57'.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/service/OwsServiceRequestContext.java:[90] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/service/Request.java:[26] (annotation) MissingDeprecated: Eine Deprecated-Annotation (@java.lang.Deprecated) und ein Deprecated-Javadoc-Tag (@deprecated) mit Beschreibung müssen immer zusammen verwendet werden.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/service/ResponseFormat.java:[35,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/ows/service/ResponseFormat.java:[43,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[232] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '211'.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[265] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '236'.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[348] (sizes) LineLength: Zeile ist 144 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[352] (sizes) LineLength: Zeile ist 163 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[362] (sizes) LineLength: Zeile ist 157 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[366] (sizes) LineLength: Zeile ist 151 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[376,52] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[377,58] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[391,63] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[393] (sizes) LineLength: Zeile ist 160 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[394,56] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[395] (sizes) LineLength: Zeile ist 125 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[396,56] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[401] (sizes) LineLength: Zeile ist 176 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[402,48] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/AbstractSensorML.java:[404,48] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/AbstractSmlDataComponentContainer.java:[102,24] (coding) HiddenField: Die Variable 'name' verbirgt ein Feld.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlCapabilities.java:[72,33] (coding) HiddenField: Die Variable 'capabilities' verbirgt ein Feld.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlCapabilitiesPredicates.java:[28] (design) FinalClass: Die Klasse SmlCapabilitiesPredicates sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlCapability.java:[21,81] (whitespace) WhitespaceAround: Vor '{' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlCharacteristics.java:[59,37] (coding) HiddenField: Die Variable 'characteristics' verbirgt ein Feld.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlClassifierPredicates.java:[27] (design) FinalClass: Die Klasse SmlClassifierPredicates sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlIdentifierPredicates.java:[27] (design) FinalClass: Die Klasse SmlIdentifierPredicates sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlIoPredicates.java:[21] (design) FinalClass: Die Klasse SmlIoPredicates sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlPosition.java:[164] (sizes) LineLength: Zeile ist 125 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlPosition.java:[166] (sizes) LineLength: Zeile ist 122 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlPosition.java:[193,23] (coding) HiddenField: Die Variable 'vector' verbirgt ein Feld.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/elements/SmlPosition.java:[220,34] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/HasComponents.java:[36,21] (modifier) RedundantModifier: Überflüssiger Modifier 'final'.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/HasComponents.java:[38,20] (modifier) RedundantModifier: Überflüssiger Modifier 'final'.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/HasConnections.java:[25,22] (modifier) RedundantModifier: Überflüssiger Modifier 'final'.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/RulesDefinition.java:[32] (whitespace) EmptyLineSeparator: ';' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/SensorML.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.SupportsObservablePropertyNames.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/v20/AbstractProcessV20.java:[22,8] (imports) UnusedImports: Nicht verwendeter Import - org.n52.shetland.ogc.sensorML.SensorMLConstants.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/v20/AggregateProcess.java:[35] (sizes) LineLength: Zeile ist 132 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/v20/PhysicalSystem.java:[35] (sizes) LineLength: Zeile ist 134 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/v20/SmlFeatureOfInterest.java:[72] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '53'.
[ERROR] src/main/java/org/n52/shetland/ogc/sensorML/v20/SmlFeatureOfInterest.java:[77] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '58'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/delobs/DeleteObservationConstants.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - java.util.Collections.singleton.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/delobs/DeleteObservationConstants.java:[20] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - java.util.Collections.unmodifiableSet.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/exception/ResponseExceedsSizeLimitException.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - org.n52.janmayen.http.HTTPStatus.BAD_REQUEST.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/exception/SosExceptionCode.java:[32,5] (modifier) RedundantModifier: Überflüssiger Modifier 'private'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityConstants.java:[263,5] (coding) DeclarationOrder: Die statische Variable wird an der falschen Stelle deklariert.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityConstants.java:[263,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityConstants.java:[323] (sizes) LineLength: Zeile ist 128 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityConstants.java:[326] (sizes) LineLength: Zeile ist 136 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityConstants.java:[35,5] (modifier) RedundantModifier: Überflüssiger Modifier 'static'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityConstants.java:[36,5] (modifier) RedundantModifier: Überflüssiger Modifier 'static'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityConstants.java:[37,5] (modifier) RedundantModifier: Überflüssiger Modifier 'static'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityConstants.java:[43,39] (coding) MultipleStringLiterals: Der String "GetDataAvailability" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityConstants.java:[64,47] (coding) MultipleStringLiterals: Der String "declare namespace %s='%s';" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityResponse.java:[387] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityResponse.java:[388] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityResponse.java:[445] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityResponse.java:[446] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/gda/GetDataAvailabilityResponse.java:[500] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/ifoi/InsertFeatureOfInterestConstants.java:[29,5] (design) InnerTypeLast: Die Felder und Methoden sollten vor inneren Klassen deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/ifoi/InsertFeatureOfInterestConstants.java:[34,5] (design) InnerTypeLast: Die Felder und Methoden sollten vor inneren Klassen deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/ifoi/InsertFeatureOfInterestConstants.java:[36,5] (design) InnerTypeLast: Die Felder und Methoden sollten vor inneren Klassen deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/ifoi/InsertFeatureOfInterestConstants.java:[38,5] (design) InnerTypeLast: Die Felder und Methoden sollten vor inneren Klassen deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/ifoi/InsertFeatureOfInterestConstants.java:[38] (sizes) LineLength: Zeile ist 126 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/ifoi/InsertFeatureOfInterestConstants.java:[40,5] (design) InnerTypeLast: Die Felder und Methoden sollten vor inneren Klassen deklariert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/BatchRequest.java:[38,21] (coding) ExplicitInitialization: Die Variable 'stopAtFailure' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/DeleteSensorRequest.java:[21,1] (imports) RedundantImport: Der Import stimmt mit dem Import in Zeile 20 überein - org.n52.shetland.ogc.sos.Sos2Constants.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/GetObservationRequest.java:[95,21] (coding) ExplicitInitialization: Die Variable 'mergeObservationValues' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/GetResultRequest.java:[31,1] (imports) RedundantImport: Der Import stimmt mit dem Import in Zeile 25 überein - org.n52.shetland.ogc.sos.Sos2Constants.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/GetResultRequest.java:[32,1] (imports) RedundantImport: Der Import stimmt mit dem Import in Zeile 26 überein - org.n52.shetland.ogc.sos.SosConstants.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/GetResultTemplateRequest.java:[24,1] (imports) RedundantImport: Der Import stimmt mit dem Import in Zeile 20 überein - org.n52.shetland.ogc.sos.Sos2Constants.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/InsertResultRequest.java:[24,1] (imports) RedundantImport: Der Import stimmt mit dem Import in Zeile 20 überein - org.n52.shetland.ogc.sos.Sos2Constants.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/InsertResultRequest.java:[50] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/InsertResultTemplateRequest.java:[90,36] (whitespace) WhitespaceAround: Vor '!=' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/InsertResultTemplateRequest.java:[90,38] (whitespace) WhitespaceAround: Nach '!=' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/InsertResultTemplateRequest.java:[98,63] (coding) EmptyStatement: Leere Anweisung.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/SosDescribeFeatureTypeRequest.java:[21,1] (imports) RedundantImport: Der Import stimmt mit dem Import in Zeile 20 überein - org.n52.shetland.ogc.sos.Sos1Constants.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/SosDescribeObservationTypeRequest.java:[21,1] (imports) RedundantImport: Der Import stimmt mit dem Import in Zeile 20 überein - org.n52.shetland.ogc.sos.Sos1Constants.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/SosGetFeatureOfInterestTimeRequest.java:[21,1] (imports) RedundantImport: Der Import stimmt mit dem Import in Zeile 20 überein - org.n52.shetland.ogc.sos.Sos1Constants.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/request/SosRegisterSensorRequest.java:[25,1] (imports) RedundantImport: Der Import stimmt mit dem Import in Zeile 21 überein - org.n52.shetland.ogc.sos.Sos1Constants.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/response/AbstractObservationResponse.java:[36,21] (coding) ExplicitInitialization: Die Variable 'mergeObservation' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/response/AbstractStreaming.java:[40,17] (coding) ExplicitInitialization: Die Variable 'currentNumberOfValues' wird explizit mit '0' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/response/GetFeatureOfInterestResponse.java:[52] (sizes) LineLength: Zeile ist 128 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/response/GlobalObservationResponseValues.java:[37,26] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos1Constants.java:[33,52] (whitespace) WhitespaceAround: Vor '{' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos1Constants.java:[38,34] (coding) MultipleStringLiterals: Der String "http://schemas.opengis.net/sos/1.0.0/sosAll.xsd" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos1Constants.java:[44] (sizes) LineLength: Zeile ist 130 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos2Constants.java:[73] (sizes) LineLength: Zeile ist 133 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos2Constants.java:[79] (sizes) LineLength: Zeile ist 129 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos2Constants.java:[84] (sizes) LineLength: Zeile ist 125 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos2Constants.java:[87] (sizes) LineLength: Zeile ist 123 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos2Constants.java:[93] (sizes) LineLength: Zeile ist 131 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos2Constants.java:[99] (sizes) LineLength: Zeile ist 131 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos2StreamingConstants.java:[23,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos2StreamingConstants.java:[25,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos2StreamingConstants.java:[27,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/Sos2StreamingConstants.java:[30,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosCapabilities.java:[26,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.sos.SosConstants.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosCapabilities.java:[63] (sizes) LineLength: Zeile ist 145 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosCapabilities.java:[75] (sizes) LineLength: Zeile ist 140 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosConstants.java:[127,35] (coding) MultipleStringLiterals: Der String "_._" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosConstants.java:[135] (sizes) LineLength: Zeile ist 129 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosConstants.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - java.util.Collections.unmodifiableSet.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosObservationOffering.java:[167] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosObservationOffering.java:[185] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosObservationOffering.java:[200] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosObservationOffering.java:[291] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosObservationOffering.java:[305] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosObservationOffering.java:[347] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosObservationOffering.java:[570] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '512'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosOffering.java:[46,21] (coding) ExplicitInitialization: Die Variable 'parentOffering' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosProcedureDescription.java:[218] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '207'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosProcedureDescription.java:[291] (sizes) LineLength: Zeile ist 129 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosProcedureDescription.java:[299] (sizes) LineLength: Zeile ist 171 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosProcedureDescription.java:[51,21] (coding) ExplicitInitialization: Die Variable 'mobile' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosProcedureDescription.java:[53,21] (coding) ExplicitInitialization: Die Variable 'aggregation' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosProcedureDescriptionUnknownType.java:[27] (sizes) LineLength: Zeile ist 124 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosProcedureDescriptionUnknownType.java:[52,9] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosSoapConstants.java:[81,13] (coding) MultipleStringLiterals: Der String "http://www.opengis.net/def/serviceOperation/sos/resultInsertion/2.0/InsertResultTemplate" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/sos/SosSoapConstants.java:[84,13] (coding) MultipleStringLiterals: Der String "http://www.opengis.net/def/serviceOperation/sos/resultInsertion/2.0/InsertResultTemplateResponse" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/SupportedType.java:[21] (javadoc) NonEmptyAtclauseDescription: Der Javadoc-Kommentar an Position 34 führt zu einem Parserfehler. Details: no viable alternative at input '<m.rieke@' beim Parsen von HTML_ELEMENT
[ERROR] src/main/java/org/n52/shetland/ogc/swe/AbstractThrowingSweDataComponentVisitor.java:[37] (sizes) LineLength: Zeile ist 128 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/swe/RangeValue.java:[27] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/RangeValue.java:[87,28] (coding) MultipleStringLiterals: Der String "null" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweAbstractSimpleType.java:[71,5] (coding) EqualsHashCode: Wenn 'hashCode()' definiert wird, muss auch 'equals()' definiert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweAllowedTokens.java:[34] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweAllowedTokens.java:[40] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweAllowedTokens.java:[43] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweAllowedTokens.java:[49] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweAllowedTokens.java:[55] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweCategory.java:[109] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '98'.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweCategoryRange.java:[76] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '65'.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweCount.java:[91] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '80'.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweCountRange.java:[76] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '65'.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweQuantity.java:[182] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '171'.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweQuantityRange.java:[141] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '130'.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweText.java:[89] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '78'.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweTime.java:[85] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '74'.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/simpleType/SweTimeRange.java:[97] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '86'.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/SweAbstractDataComponent.java:[35,136] (whitespace) WhitespaceAround: Vor '{' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/SweAbstractDataComponent.java:[35] (sizes) LineLength: Zeile ist 136 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/swe/SweAbstractDataRecord.java:[144,55] (whitespace) WhitespaceAfter: Nach der Typumwandlung (Cast) fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/SweConstants.java:[209,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/SweCoordinate.java:[26] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/SweDataArray.java:[125] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/SweDataArray.java:[87,18] (coding) HiddenField: Die Variable 'elementCount' verbirgt ein Feld.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/SweDataRecord.java:[38,5] (coding) EqualsHashCode: Wenn 'hashCode()' definiert wird, muss auch 'equals()' definiert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/SweEnvelope.java:[230] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/swe/SweSimpleDataRecord.java:[37,5] (coding) EqualsHashCode: Wenn 'hashCode()' definiert wird, muss auch 'equals()' definiert werden.
[ERROR] src/main/java/org/n52/shetland/ogc/swes/exception/SwesExceptionCode.java:[33,5] (modifier) RedundantModifier: Überflüssiger Modifier 'private'.
[ERROR] src/main/java/org/n52/shetland/ogc/swes/SwesConstants.java:[104] (sizes) LineLength: Zeile ist 127 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/swes/SwesConstants.java:[37] (sizes) LineLength: Zeile ist 124 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/swes/SwesConstants.java:[38] (sizes) LineLength: Zeile ist 154 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/swes/SwesConstants.java:[39] (sizes) LineLength: Zeile ist 150 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/swes/SwesConstants.java:[40] (sizes) LineLength: Zeile ist 173 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/swes/SwesConstants.java:[41] (sizes) LineLength: Zeile ist 150 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/swes/SwesConstants.java:[52] (sizes) LineLength: Zeile ist 136 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/swes/SwesConstants.java:[81] (sizes) LineLength: Zeile ist 137 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/Description.java:[98] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '85'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/AbstractDataDescription.java:[52,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/AbstractDescription.java:[92,22] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/AbstractProcessInputDescription.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - com.google.common.base.Preconditions.checkArgument.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/AbstractProcessInputDescription.java:[68,22] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/AbstractProcessInputDescription.java:[68] (sizes) LineLength: Zeile ist 135 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/AbstractProcessOutputDescription.java:[49,22] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/BoundingBoxInputDescriptionImpl.java:[82,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/BoundingBoxOutputDescriptionImpl.java:[77,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/BoundingBoxOutputDescriptionImpl.java:[77] (sizes) LineLength: Zeile ist 121 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ComplexInputDescriptionImpl.java:[105,15] (whitespace) WhitespaceAfter: Nach 'if' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ComplexInputDescriptionImpl.java:[106,89] (whitespace) WhitespaceAround: Vor '{' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ComplexInputDescriptionImpl.java:[94,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ComplexOutputDescriptionImpl.java:[91,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/GroupInputDescriptionImpl.java:[68] (sizes) LineLength: Zeile ist 131 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/GroupInputDescriptionImpl.java:[69] (sizes) LineLength: Zeile ist 150 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/GroupInputDescriptionImpl.java:[98,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/GroupOutputDescriptionImpl.java:[102,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/GroupOutputDescriptionImpl.java:[70] (sizes) LineLength: Zeile ist 133 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/GroupOutputDescriptionImpl.java:[71] (sizes) LineLength: Zeile ist 152 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/LiteralDataDomainImpl.java:[72,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/LiteralDataDomainImpl.java:[72] (sizes) LineLength: Zeile ist 144 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/LiteralInputDescriptionImpl.java:[81,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/LiteralInputDescriptionImpl.java:[81] (sizes) LineLength: Zeile ist 132 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/LiteralOutputDescriptionImpl.java:[79,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionFactory.java:[30,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.wps.description.impl.BoundingBoxInputDescriptionImpl.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionFactory.java:[31,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.wps.description.impl.BoundingBoxOutputDescriptionImpl.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionFactory.java:[32,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.wps.description.impl.ComplexInputDescriptionImpl.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionFactory.java:[33,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.wps.description.impl.ComplexOutputDescriptionImpl.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionFactory.java:[34,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.wps.description.impl.GroupInputDescriptionImpl.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionFactory.java:[35,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.wps.description.impl.GroupOutputDescriptionImpl.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionFactory.java:[36,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.wps.description.impl.LiteralInputDescriptionImpl.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionFactory.java:[37,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.wps.description.impl.LiteralOutputDescriptionImpl.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionFactory.java:[38,1] (imports) RedundantImport: Überflüssiger import aus dem gleichen Paket - org.n52.shetland.ogc.wps.description.impl.ProcessDescriptionImpl.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionImpl.java:[140,19] (modifier) ModifierOrder: Modifier 'abstract' weicht ab von der empfohlenen Modifier-Reihenfolge der Java Language Specification.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionImpl.java:[140] (sizes) LineLength: Zeile ist 122 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionImpl.java:[148,25] (coding) ExplicitInitialization: Die Variable 'storeSupported' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionImpl.java:[149,25] (coding) ExplicitInitialization: Die Variable 'statusSupported' wird explizit mit 'false' initialisiert (was dem Standardwert ihres Typs entspricht).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionImpl.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - com.google.common.base.Strings.emptyToNull.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionImpl.java:[84] (sizes) LineLength: Zeile ist 130 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionImpl.java:[85] (sizes) LineLength: Zeile ist 133 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionImpl.java:[86] (sizes) LineLength: Zeile ist 148 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/impl/ProcessDescriptionImpl.java:[87] (sizes) LineLength: Zeile ist 152 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/LiteralDescription.java:[49] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '33'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescription.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - java.util.Comparator.comparing.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescription.java:[20] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - java.util.Comparator.naturalOrder.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescription.java:[21] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - java.util.Comparator.nullsLast.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescription.java:[36,5] (modifier) RedundantModifier: Überflüssiger Modifier 'static'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[20,9] (naming) InterfaceTypeParameterName: Der Bezeichner 'PD' entspricht nicht dem Muster '^[A-Z]$'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[21,9] (naming) InterfaceTypeParameterName: Der Bezeichner 'GID' entspricht nicht dem Muster '^[A-Z]$'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[22,9] (naming) InterfaceTypeParameterName: Der Bezeichner 'GOD' entspricht nicht dem Muster '^[A-Z]$'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[23,9] (naming) InterfaceTypeParameterName: Der Bezeichner 'LID' entspricht nicht dem Muster '^[A-Z]$'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[24,9] (naming) InterfaceTypeParameterName: Der Bezeichner 'LOD' entspricht nicht dem Muster '^[A-Z]$'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[25,9] (naming) InterfaceTypeParameterName: Der Bezeichner 'CID' entspricht nicht dem Muster '^[A-Z]$'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[26,9] (naming) InterfaceTypeParameterName: Der Bezeichner 'COD' entspricht nicht dem Muster '^[A-Z]$'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[27,9] (naming) InterfaceTypeParameterName: Der Bezeichner 'BID' entspricht nicht dem Muster '^[A-Z]$'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[28,9] (naming) InterfaceTypeParameterName: Der Bezeichner 'BOD' entspricht nicht dem Muster '^[A-Z]$'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[29,9] (naming) InterfaceTypeParameterName: Der Bezeichner 'LDD' entspricht nicht dem Muster '^[A-Z]$'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[33] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[34] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[35] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[36] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[37] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[38] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[39] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[40] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessDescriptionBuilderFactory.java:[41] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[120] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[121] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[122] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[127] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[128] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[129] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[134] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[135] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[136] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[141] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[142] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescription.java:[143] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessInputDescriptionContainer.java:[42] (sizes) LineLength: Zeile ist 123 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[112] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[113] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[114] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[119] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[120] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[121] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[126] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[127] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[128] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[131] (whitespace) EmptyLineSeparator: 'INTERFACE_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[133] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[134] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/description/ProcessOutputDescription.java:[135] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[126] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '114'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[130] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '110'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[134] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '122'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[138] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '126'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[142] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '130'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[158] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '146'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[162] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '150'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[166] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '154'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - com.google.common.base.Strings.emptyToNull.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[20] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - com.google.common.base.Strings.nullToEmpty.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[246,56] (coding) MultipleStringLiterals: Der String "*/*" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[246] (sizes) LineLength: Zeile ist 129 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[250,16] (coding) UnnecessaryParentheses: Überflüssige Klammern um den Rückgabewert.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[51,5] (coding) DeclarationOrder: Fehlerhafte Deklarationsreihenfolge für diesen Scope.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[52,5] (coding) DeclarationOrder: Fehlerhafte Deklarationsreihenfolge für diesen Scope.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[54,5] (coding) DeclarationOrder: Fehlerhafte Deklarationsreihenfolge für diesen Scope.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[55,5] (coding) DeclarationOrder: Fehlerhafte Deklarationsreihenfolge für diesen Scope.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/Format.java:[56,5] (coding) DeclarationOrder: Fehlerhafte Deklarationsreihenfolge für diesen Scope.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/OutputDefinition.java:[150] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '108'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/request/DescribeProcessRequest.java:[57] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '49'.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/WPS100Constants.java:[32,34] (coding) MultipleStringLiterals: Der String "http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/ogc/wps/WPS100Constants.java:[39] (sizes) LineLength: Zeile ist 130 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/WPSCapabilities.java:[39] (sizes) LineLength: Zeile ist 160 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/ogc/wps/WPSCapabilities.java:[49] (sizes) LineLength: Zeile ist 130 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/util/CollectionHelper.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - java.util.Comparator.comparing.
[ERROR] src/main/java/org/n52/shetland/util/CollectionHelper.java:[301] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '268'.
[ERROR] src/main/java/org/n52/shetland/util/CollectionHelper.java:[315] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '286'.
[ERROR] src/main/java/org/n52/shetland/util/CRSHelper.java:[26] (design) FinalClass: Die Klasse CRSHelper sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[247] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[266] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[284] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[340] (sizes) LineLength: Zeile ist 127 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[341] (sizes) LineLength: Zeile ist 135 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[389] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[408] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[409] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[439,85] (whitespace) WhitespaceAround: Vor '/' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[439,86] (whitespace) WhitespaceAround: Nach '/' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[71] (whitespace) EmptyLineSeparator: 'CTOR_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/util/DateTimeHelper.java:[88] (sizes) LineLength: Zeile ist 136 Zeichen lang (Obergrenze ist 120).
[ERROR] src/main/java/org/n52/shetland/util/HTTP.java:[47] (design) FinalClass: Die Klasse HTTP sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/util/JavaHelper.java:[46,40] (naming) ConstantName: Der Bezeichner 'messageDigest' entspricht nicht dem Muster '^log(ger)?|[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.
[ERROR] src/main/java/org/n52/shetland/util/JavaHelper.java:[88,46] (coding) UnnecessaryParentheses: Überflüssige Klammern um den Ausdruck.
[ERROR] src/main/java/org/n52/shetland/util/JTSHelper.java:[139] (coding) OverloadMethodsDeclarationOrder: Die Definition der überladene Methoden steht nicht bei der vorherigen Definition in Zeile '118'.
[ERROR] src/main/java/org/n52/shetland/util/JTSHelper.java:[176] (javadoc) NonEmptyAtclauseDescription: @-Klausel sollte eine nicht-leere Beschreibung haben.
[ERROR] src/main/java/org/n52/shetland/util/JTSHelper.java:[43,5] (coding) DeclarationOrder: Fehlerhafte Deklarationsreihenfolge für diesen Scope.
[ERROR] src/main/java/org/n52/shetland/util/JTSHelper.java:[45,5] (coding) DeclarationOrder: Fehlerhafte Deklarationsreihenfolge für diesen Scope.
[ERROR] src/main/java/org/n52/shetland/util/JTSHelper.java:[47,5] (coding) DeclarationOrder: Fehlerhafte Deklarationsreihenfolge für diesen Scope.
[ERROR] src/main/java/org/n52/shetland/util/OwsQueryBuilder.java:[46] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/util/ReferencedEnvelope.java:[232] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
[ERROR] src/main/java/org/n52/shetland/util/StringHelper.java:[44] (design) FinalClass: Die Klasse StringHelper sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/uvf/UVFConstants.java:[27,48] (coding) MultipleStringLiterals: Der String "application" wird in dieser Datei 4-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/uvf/UVFConstants.java:[27,63] (coding) MultipleStringLiterals: Der String "uvf" wird in dieser Datei 4-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/uvf/UVFConstants.java:[29,78] (coding) MultipleStringLiterals: Der String "lineEnding" wird in dieser Datei 3-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/uvf/UVFConstants.java:[79,20] (whitespace) WhitespaceAround: Vor '{' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/w3c/Nillable.java:[19] (imports) AvoidStaticImport: Statische Member-Importe sollten vermieden werden - com.google.common.base.Preconditions.checkNotNull.
[ERROR] src/main/java/org/n52/shetland/w3c/Nillable.java:[393,53] (coding) MultipleStringLiterals: Der String "instance is absent" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/w3c/soap/SoapHeader.java:[34,5] (modifier) RedundantModifier: Überflüssiger Modifier 'public'.
[ERROR] src/main/java/org/n52/shetland/w3c/soap/SoapHelper.java:[125,5] (coding) DeclarationOrder: Der Konstruktor steht an der falschen Stelle.
[ERROR] src/main/java/org/n52/shetland/w3c/soap/SoapHelper.java:[41] (design) FinalClass: Die Klasse SoapHelper sollte als final deklariert werden.
[ERROR] src/main/java/org/n52/shetland/w3c/W3CConstants.java:[46,33] (coding) MultipleStringLiterals: Der String "schemaLocation" wird in dieser Datei 2-mal verwendet.
[ERROR] src/main/java/org/n52/shetland/w3c/xlink/Reference.java:[125,66] (whitespace) WhitespaceAround: Vor '&&' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/w3c/xlink/Referenceable.java:[39,63] (whitespace) WhitespaceAfter: Nach ',' fehlt ein Leerzeichen.
[ERROR] src/main/java/org/n52/shetland/w3c/xlink/Referenceable.java:[89] (whitespace) EmptyLineSeparator: 'METHOD_DEF' sollte von der vorherigen Anweisung durch eine leere Zeile getrennt werden.
This check for empty Strings:
https://github.com/52North/shetland/blob/master/src/main/java/org/n52/shetland/ogc/ows/OwsValue.java#L36
currently breaks javaPS. There is a possibility to define a default value for (literal) input data, but it is not mandatory. So the default value will often be an empty String. The easiest way to fix this would be to remove the check for empty Strings here. Any views on that?
Shouldn't we point to another source for the schema of the delete observation operation because it will be removed someday?
The link used in the source code:
String NS_SOSDO_1_0_SCHEMA_LOCATION =
"https://raw.githubusercontent.com/52North/SOS/master/extensions/do/xml/src/main/xsd/sosdo.xsd";
What about using http://52north.org/schema/sosdo/1.0|2.0/sosdo.xsd
?
Dismiss needs to be changed to Execute in these two lines:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.