diff --git a/.gitignore b/.gitignore
index 393d8fc..b91e40d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,3 @@
-#Ignore all vscode files
-.vscode/*
-
#Ignore build files
.classpath
.project
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..cd28e6a
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,43 @@
+{
+ "files.exclude": {
+ "**/.classpath": true,
+ "**/.project": true,
+ "**/.settings": true,
+ "**/.factorypath": true
+ },
+ "java.configuration.updateBuildConfiguration": "automatic",
+ "Lua.runtime.special": {},
+ "Lua.runtime.version": "Lua 5.1",
+ "Lua.runtime.pathStrict": false,
+ "Lua.runtime.path": [
+ "?.lua",
+ "?/init.lua",
+ "?/__init__.lua"
+ ],
+ "Lua.runtime.plugin": "c:\\Users\\m_ell\\.vscode\\extensions\\lunarwtr.lotro-api-1.0.13\\resources\\Lua\\Plugin\\plugin.lua",
+ "Lua.workspace.library": [
+ "c:\\Users\\m_ell\\.vscode\\extensions\\lunarwtr.lotro-api-1.0.13\\resources\\Lua\\EmmyLua\\Turbine"
+ ],
+ "xml.fileAssociations": [
+ {
+ "pattern": "**/*.plugin",
+ "systemId": "c:\\Users\\m_ell\\.vscode\\extensions\\lunarwtr.lotro-api-1.0.13\\resources\\xsds\\lotroplugin.xsd"
+ },
+ {
+ "pattern": "**/*.plugincompendium",
+ "systemId": "c:\\Users\\m_ell\\.vscode\\extensions\\lunarwtr.lotro-api-1.0.13\\resources\\xsds\\plugincompendium.xsd"
+ },
+ {
+ "pattern": "**/*.musiccompendium",
+ "systemId": "c:\\Users\\m_ell\\.vscode\\extensions\\lunarwtr.lotro-api-1.0.13\\resources\\xsds\\musiccompendium.xsd"
+ },
+ {
+ "pattern": "**/*.skincompendium",
+ "systemId": "c:\\Users\\m_ell\\.vscode\\extensions\\lunarwtr.lotro-api-1.0.13\\resources\\xsds\\skincompendium.xsd"
+ },
+ {
+ "pattern": "**/SkinDefinition.xml",
+ "systemId": "c:\\Users\\m_ell\\.vscode\\extensions\\lunarwtr.lotro-api-1.0.13\\resources\\xsds\\lotro-skin.xsd"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.vscode/tasks.json b/.vscode/tasks.json
new file mode 100644
index 0000000..85d5b41
--- /dev/null
+++ b/.vscode/tasks.json
@@ -0,0 +1,42 @@
+{
+ // See https://go.microsoft.com/fwlink/?LinkId=733558
+ // for the documentation about the tasks.json format
+ "version": "2.0.0",
+ "tasks": [
+ {
+ "label": "verify",
+ "type": "shell",
+ "command": "mvn -B verify",
+ "group": "build"
+ },
+ {
+ "label": "test",
+ "type": "shell",
+ "command": "mvn -B test",
+ "group": "test"
+ },
+ {
+ "label": "sonarqube build",
+ "group": "build",
+ "type": "shell",
+ "command": "mvn",
+ "args":[
+ "clean",
+ "verify",
+ "sonar:sonar",
+ "-D'sonar.projectKey=mattrixwv_javaclasses_AYGcayKpopaC7KAbzMEM'",
+ "-D'sonar.host.url=http://192.168.1.4:9000'",
+ "-D'sonar.login=sqp_2af28d9d9fec79b24bc7db35323d9e2f193b7972'"
+ ],
+ "presentation": {
+ "echo": true,
+ "reveal": "always",
+ "focus": false,
+ "panel": "shared",
+ "showReuseMessage": true,
+ "clear": false
+ },
+ "problemMatcher": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 16a9dce..a7b7b75 100644
--- a/pom.xml
+++ b/pom.xml
@@ -9,13 +9,12 @@
1.0-SNAPSHOT
myClasses
-
- http://www.example.com
+ www.mattrixwv.com
UTF-8
- 14
- 14
+ 18
+ 18
@@ -89,6 +88,32 @@
maven-project-info-reports-plugin
3.1.1
+
+
+ org.sonarsource.scanner.maven
+ sonar-maven-plugin
+ 3.9.1.2184
+
+
+ org.jacoco
+ jacoco-maven-plugin
+ 0.8.8
+
+
+ jacoco-initialize
+
+ prepare-agent
+
+
+
+ jacoco-site
+ package
+
+ report
+
+
+
+