diff --git a/src/main/resources/META-INF/resources/frontend/code-viewer.ts b/src/main/resources/META-INF/resources/frontend/code-viewer.ts index edf6418..c2345a1 100644 --- a/src/main/resources/META-INF/resources/frontend/code-viewer.ts +++ b/src/main/resources/META-INF/resources/frontend/code-viewer.ts @@ -301,6 +301,7 @@ pre[class*="language-"] { && !line.startsWith('@Route') && !line.startsWith('@PageTitle') && !line.startsWith('@DemoSource') + && !line.startsWith('@SuppressWarnings') && !line.startsWith('package ') && line != 'import com.vaadin.flow.router.PageTitle;' && line != 'import com.vaadin.flow.router.Route;' @@ -354,7 +355,7 @@ pre[class*="language-"] { if (ai>bi) return +1; } if (aa.lengthbb.length) return +1; return 0; } diff --git a/src/test/java/com/flowingcode/vaadin/addons/demo/it/SourceCodeViewerView.java b/src/test/java/com/flowingcode/vaadin/addons/demo/it/SourceCodeViewerView.java index 490309f..248a87d 100644 --- a/src/test/java/com/flowingcode/vaadin/addons/demo/it/SourceCodeViewerView.java +++ b/src/test/java/com/flowingcode/vaadin/addons/demo/it/SourceCodeViewerView.java @@ -35,14 +35,11 @@ public class SourceCodeViewerView extends Div implements HasUrlParameter public void setParameter(BeforeEvent event, @OptionalParameter String parameter) { Map properties = null; if (parameter != null) { - String[] ss = parameter.split(";"); - properties = new HashMap<>(); - for (int i = 1; i < ss.length; i++) { - String param[] = ss[i].split("="); + for (String s : parameter.split(";")) { + String param[] = s.split("="); properties.put(param[0], param[1]); } - if (properties.isEmpty()) { properties = null; } diff --git a/src/test/resources/com/flowingcode/vaadin/addons/demo/it/AnnotationCleanup.java b/src/test/resources/com/flowingcode/vaadin/addons/demo/it/AnnotationCleanup.java index b9caf84..4ddd674 100644 --- a/src/test/resources/com/flowingcode/vaadin/addons/demo/it/AnnotationCleanup.java +++ b/src/test/resources/com/flowingcode/vaadin/addons/demo/it/AnnotationCleanup.java @@ -5,6 +5,7 @@ @Route @PageTitle("pagetitle") @DemoSource +@SuppressWarnings class MyClass { } \ No newline at end of file diff --git a/src/test/resources/com/flowingcode/vaadin/addons/demo/it/LicenseCleanup.txt b/src/test/resources/com/flowingcode/vaadin/addons/demo/it/LicenseCleanup.txt index cf6b191..349947c 100644 --- a/src/test/resources/com/flowingcode/vaadin/addons/demo/it/LicenseCleanup.txt +++ b/src/test/resources/com/flowingcode/vaadin/addons/demo/it/LicenseCleanup.txt @@ -1,4 +1,4 @@ -//Copyright (C) 2021 - 2023 Flowing Code +//Copyright (C) 2020 - 2023 Flowing Code //Licensed under the Apache License, Version 2.0 class MyClass {