Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial implementation #1

Merged
merged 41 commits into from
Aug 14, 2024
Merged
Changes from 1 commit
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
51290a1
feat: add initial implementation
mlopezFC May 22, 2024
f6385b9
build: update to Vaadin 24.4.0.beta5
mlopezFC Jun 4, 2024
b070d2f
fix: use stylename as the state name
mlopezFC Jun 4, 2024
3d06b5d
fix(demo): fix initial demo values
mlopezFC Jun 4, 2024
7305e63
fix: fix issue caused by null style initial value
mlopezFC Jun 4, 2024
863cfbe
docs: update license headers
mlopezFC Jun 4, 2024
ac113f0
docs: update license header
mlopezFC Jun 4, 2024
8de2dd2
build: fix addon name in scm section
mlopezFC Jun 4, 2024
d8515e1
build: fix inception year
mlopezFC Jun 4, 2024
c49c77b
build: fix group id
mlopezFC Jun 4, 2024
9004001
docs: replace README default values with correct ones
mlopezFC Jun 4, 2024
1719ec2
docs: add javadocs
mlopezFC Jun 4, 2024
042f5b6
fix: use correct default style and content
mlopezFC Jun 4, 2024
c63e770
test: add basic unit testing
mlopezFC Jun 4, 2024
ec5cc99
build: use correct group id
mlopezFC Jul 30, 2024
5bae572
docs: fix Maven Central badge
mlopezFC Jul 30, 2024
33b36fe
docs: fix spelling of add-on
mlopezFC Jul 30, 2024
4eb83d2
test: use correct tag name
mlopezFC Jul 30, 2024
01397ea
docs: fix vaadin directory badges
mlopezFC Jul 30, 2024
19841b0
docs: fix vaadin directory url
mlopezFC Jul 30, 2024
60be801
docs: add javadoc for enums
mlopezFC Jul 30, 2024
5732a78
fix: correct routes to make them similar to other addons
mlopezFC Jul 30, 2024
b8b1d25
build: use latest commons demo version
mlopezFC Jul 30, 2024
029378f
chore: replace addon name in ISSUE_TEMPLATE
mlopezFC Jul 31, 2024
0498cd3
chore: fix how to ignore resources
mlopezFC Jul 31, 2024
0c1b4c3
feat(demo): add missing @GithubBranch annotation
mlopezFC Jul 31, 2024
6a62014
feat: improve constructors
mlopezFC Jul 31, 2024
aff45fd
docs: improve javadocs
mlopezFC Jul 31, 2024
c162ee4
refactor: use a BaseSyntaxHighlighter class to reuse code
mlopezFC Jul 31, 2024
052586f
docs: add missing javadoc
mlopezFC Jul 31, 2024
01a1de1
fix: use correct property name
mlopezFC Aug 5, 2024
a65bfb0
docs: remove initial lines
mlopezFC Aug 5, 2024
f09d555
docs: use allowed instead of whitelisted
mlopezFC Aug 5, 2024
3e67144
docs: update the location of the released and snapshot versions
mlopezFC Aug 5, 2024
e02cb60
fix: rename wrapLines attribute to wrapLongLines
mlopezFC Aug 12, 2024
18fe5f9
refactor: use correct camel case capitalization for SHLanguage class
mlopezFC Aug 13, 2024
2085551
refactor(demo): use multiline text blocks
mlopezFC Aug 13, 2024
8ec224a
refactor: fix camel case capitalization for SHLanguagePrism class
mlopezFC Aug 13, 2024
05264c0
refactor: use correct camel case capitalization for SHStyle class
mlopezFC Aug 13, 2024
9be66ef
refactor: use correct camel case capitalization for SHStylePrism class
mlopezFC Aug 13, 2024
a9842e4
refactor: fix capitalization of getters and setters of SHLanguage
mlopezFC Aug 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
docs: add javadoc for enums
mlopezFC committed Jul 30, 2024
commit 60be80195d18fdc99f4b82f6a7bfde780287736b
Original file line number Diff line number Diff line change
@@ -19,6 +19,12 @@
*/
package com.flowingcode.vaadin.addons.syntaxhighlighter;

/**
* Enum representing different programming languages supported by Syntax Highlighter.
*
* @author mlopezFC
* @since 1.0.0
*/
public enum SHLanguage {
mlopezFC marked this conversation as resolved.
Show resolved Hide resolved

ONEC("oneC"),
Original file line number Diff line number Diff line change
@@ -19,6 +19,13 @@
*/
package com.flowingcode.vaadin.addons.syntaxhighlighter;

/**
* Enum representing different programming languages supported by the Syntax Highlighter.
* Used only with Prism implementation
*
* @author mlopezFC
* @since 1.0.0
*/
public enum SHLanguagePrism {
mlopezFC marked this conversation as resolved.
Show resolved Hide resolved
javier-godoy marked this conversation as resolved.
Show resolved Hide resolved

ACTIONSCRIPT("actionscript"),
Original file line number Diff line number Diff line change
@@ -19,6 +19,12 @@
*/
package com.flowingcode.vaadin.addons.syntaxhighlighter;

/**
* Enum representing different styles supported by the Syntax Highlighter.
*
* @author mlopezFC
* @since 1.0.0
*/
public enum SHStyle {
mlopezFC marked this conversation as resolved.
Show resolved Hide resolved
javier-godoy marked this conversation as resolved.
Show resolved Hide resolved

A11YDARK("a11yDark"),
Original file line number Diff line number Diff line change
@@ -19,6 +19,13 @@
*/
package com.flowingcode.vaadin.addons.syntaxhighlighter;

/**
* Enum representing different styles supported by the Syntax Highlighter.
* Used only with Prism implementation
*
* @author mlopezFC
* @since 1.0.0
*/
public enum SHStylePrism {
mlopezFC marked this conversation as resolved.
Show resolved Hide resolved
javier-godoy marked this conversation as resolved.
Show resolved Hide resolved

COY("coy"),