Skip to content
This repository was archived by the owner on Apr 22, 2025. It is now read-only.

Commit cdb9e50

Browse files
author
hainguyen
committed
* Align with the new micro service architect of the cloud edition
* Update the dependencies * Update Kotlin syntax with the new Kotlin Spring support
1 parent d3ca131 commit cdb9e50

File tree

140 files changed

+299
-297
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+299
-297
lines changed

mycollab-config/src/main/java/com/mycollab/configuration/ApplicationConfiguration.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import org.springframework.stereotype.Component
2727
@Component
2828
@Profile("program", "test")
2929
@ConfigurationProperties(prefix = "app")
30-
open class ApplicationConfiguration(var siteName: String = "MyCollab", var description: String? = "", var facebookUrl: String? = "",
30+
class ApplicationConfiguration(var siteName: String = "MyCollab", var description: String? = "", var facebookUrl: String? = "",
3131
var twitterUrl: String? = "", var googleUrl: String? = "",
3232
var linkedinUrl: String? = "", var notifyEmail: String) {
3333

mycollab-config/src/main/java/com/mycollab/configuration/EmailConfiguration.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import org.springframework.stereotype.Component
3030
@Component
3131
@Profile("program")
3232
@ConfigurationProperties(prefix = "mail")
33-
open class EmailConfiguration(var smtphost: String?, var username: String?,
33+
class EmailConfiguration(var smtphost: String?, var username: String?,
3434
var password: String?, var port: Int,
3535
var startTls: Boolean = false, var ssl: Boolean = false,
3636
var notifyEmail: String) : ValuedBean() {

mycollab-config/src/main/java/com/mycollab/configuration/ServerConfiguration.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import org.springframework.stereotype.Component
2727
@Component
2828
@Profile("program")
2929
@ConfigurationProperties(prefix = "server")
30-
open class ServerConfiguration(var storageSystem: String = STORAGE_FILE, var port: Int? = 8080,
30+
class ServerConfiguration(var storageSystem: String = STORAGE_FILE, var port: Int? = 8080,
3131
var address: String?,
3232
var apiUrl: String, var pullMethod: String?, var siteUrl: String,
3333
var resourceDownloadUrl: String, var cdnUrl: String) {

mycollab-core/src/main/java/com/mycollab/core/MyCollabException.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ package com.mycollab.core
2323
* @author MyCollab Ltd.
2424
* @since 1.0
2525
*/
26-
open class MyCollabException : RuntimeException {
26+
class MyCollabException : RuntimeException {
2727

2828
constructor(message: String) : super(message) {}
2929

mycollab-core/src/main/java/com/mycollab/core/SecureAccessException.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ package com.mycollab.core
2020
* @author MyCollab Ltd
2121
* @since 5.1.3
2222
*/
23-
open class SecureAccessException : MyCollabException {
23+
class SecureAccessException : MyCollabException {
2424
constructor() : super("")
2525

2626
constructor(message: String) : super(message) {}

mycollab-core/src/main/java/com/mycollab/core/UserInvalidInputException.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ package com.mycollab.core
2424
* @author MyCollab Ltd.
2525
* @since 1.0
2626
*/
27-
open class UserInvalidInputException : MyCollabException {
27+
class UserInvalidInputException : MyCollabException {
2828

2929
constructor(message: String) : super(message)
3030

mycollab-core/src/main/java/com/mycollab/core/arguments/ValuedBean.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import java.io.Serializable
2525
* @author MyCollab Ltd.
2626
* @since 1.0
2727
*/
28-
open class ValuedBean: Serializable {
28+
class ValuedBean: Serializable {
2929

3030
@JsonIgnore
3131
@NotBindable

mycollab-core/src/main/java/com/mycollab/logging/ExceptionFilter.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ class ExceptionFilter : Filter<ILoggingEvent>() {
5656
arrayOf()
5757
}
5858

59-
private fun isInstanceInBlackList(cls: Class<*>, throwable: Throwable): Boolean {
60-
return cls.isInstance(throwable) || throwable.cause != null && isInstanceInBlackList(cls, throwable.cause as Throwable)
61-
}
59+
private fun isInstanceInBlackList(cls: Class<*>, throwable: Throwable): Boolean =
60+
cls.isInstance(throwable) || throwable.cause != null && isInstanceInBlackList(cls, throwable.cause as Throwable)
6261
}
6362
}

mycollab-dao/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818
<artifactId>mybatis</artifactId>
1919
<version>3.4.6</version>
2020
</dependency>
21-
21+
<!--
2222
<dependency>
2323
<groupId>org.mybatis.spring.boot</groupId>
2424
<artifactId>mybatis-spring-boot-starter</artifactId>
2525
<version>1.3.2</version>
2626
</dependency>
27-
27+
-->
2828
<dependency>
2929
<groupId>org.mybatis</groupId>
3030
<artifactId>mybatis-spring</artifactId>

mycollab-dao/src/main/java/com/mycollab/db/arguments/NumberSearchField.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ package com.mycollab.db.arguments
2020
* @author MyCollab Ltd
2121
* @since 6.0.0
2222
*/
23-
open class NumberSearchField constructor(operation: String, var value: Int?, var compareOperator: String) : SearchField(operation) {
23+
class NumberSearchField constructor(operation: String, var value: Int?, var compareOperator: String) : SearchField(operation) {
2424
constructor(value: Int) : this(SearchField.AND, value, NumberSearchField.EQUAL)
2525

2626
constructor(value: Int, compareOperator: String) : this(SearchField.AND, value, compareOperator)

0 commit comments

Comments
 (0)