Skip to content

Commit

Permalink
refactor(toolkit): Rename package org.sonar.plsqlopen.toolkit to com.…
Browse files Browse the repository at this point in the history
…felipebz.zpa.toolkit
  • Loading branch information
felipebz committed Sep 29, 2024
1 parent 1ca3c0e commit 8c4ba16
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 12 deletions.
2 changes: 1 addition & 1 deletion zpa-toolkit/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ val shadowJar = tasks.named<ShadowJar>("shadowJar") {
archiveClassifier.set("")
manifest {
attributes(mapOf(
"Main-Class" to "org.sonar.plsqlopen.toolkit.PlSqlToolkitKt",
"Main-Class" to "com.felipebz.zpa.toolkit.ZpaToolkitKt",
"Add-Opens" to "java.desktop/sun.awt.shell"
))
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package org.sonar.plsqlopen.toolkit
package com.felipebz.zpa.toolkit

import com.felipebz.flr.api.Grammar
import com.felipebz.flr.impl.Parser
Expand All @@ -27,9 +27,10 @@ import com.felipebz.flr.toolkit.Validators
import org.sonar.plsqlopen.parser.PlSqlParser
import org.sonar.plsqlopen.squid.PlSqlConfiguration
import org.sonar.plsqlopen.utils.log.Loggers
import java.lang.Boolean
import java.nio.charset.Charset

class PlSqlConfigurationModel : AbstractConfigurationModel() {
class ZpaConfigurationModel : AbstractConfigurationModel() {

internal var charsetProperty = ConfigurationProperty("Charset",
CHARSET_PROPERTY_KEY,
Expand All @@ -42,7 +43,7 @@ class PlSqlConfigurationModel : AbstractConfigurationModel() {
Validators.booleanValidator())

internal val configuration: PlSqlConfiguration
get() = PlSqlConfiguration(Charset.forName(charsetProperty.value), java.lang.Boolean.valueOf(errorRecoveryProperty.value))
get() = PlSqlConfiguration(Charset.forName(charsetProperty.value), Boolean.valueOf(errorRecoveryProperty.value))

override val charset: Charset
get() = Charset.forName(charsetProperty.value)
Expand All @@ -53,7 +54,7 @@ class PlSqlConfigurationModel : AbstractConfigurationModel() {
override fun doGetParser(): Parser<Grammar> = PlSqlParser.create(configuration)

companion object {
private val LOG = Loggers.getLogger(PlSqlConfigurationModel::class.java)
private val LOG = Loggers.getLogger(ZpaConfigurationModel::class.java)
private const val CHARSET_PROPERTY_KEY = "sonar.sourceEncoding"
private const val ERROR_RECOVERY_PROPERTY_KEY = "sonar.zpa.errorRecoveryEnabled"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package org.sonar.plsqlopen.toolkit
package com.felipebz.zpa.toolkit

import com.felipebz.flr.toolkit.Toolkit

fun main() {
val toolkit = Toolkit("ZPA Toolkit", PlSqlConfigurationModel())
val toolkit = Toolkit("ZPA Toolkit", ZpaConfigurationModel())
toolkit.run()
}
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package org.sonar.plsqlopen.toolkit
package com.felipebz.zpa.toolkit

import org.assertj.core.api.Assertions.assertThat
import org.junit.jupiter.api.Test
import java.nio.charset.StandardCharsets

class PlSqlConfigurationModelTest {
class ZpaConfigurationModelTest {

@Test
fun getConfiguration_charset() {
val model = PlSqlConfigurationModel()
val model = ZpaConfigurationModel()
model.charsetProperty.value = "UTF-8"
assertThat(model.charset).isEqualTo(StandardCharsets.UTF_8)
assertThat(model.configuration.charset).isEqualTo(StandardCharsets.UTF_8)
Expand All @@ -42,7 +42,7 @@ class PlSqlConfigurationModelTest {

try {
System.setProperty("foo", "bar")
assertThat(PlSqlConfigurationModel.getPropertyOrDefaultValue("foo", "baz")).isEqualTo("bar")
assertThat(ZpaConfigurationModel.getPropertyOrDefaultValue("foo", "baz")).isEqualTo("bar")
} finally {
if (oldValue == null) {
System.clearProperty("foo")
Expand All @@ -58,7 +58,7 @@ class PlSqlConfigurationModelTest {

try {
System.clearProperty("foo")
assertThat(PlSqlConfigurationModel.getPropertyOrDefaultValue("foo", "baz")).isEqualTo("baz")
assertThat(ZpaConfigurationModel.getPropertyOrDefaultValue("foo", "baz")).isEqualTo("baz")
} finally {
if (oldValue == null) {
System.clearProperty("foo")
Expand Down

0 comments on commit 8c4ba16

Please sign in to comment.