"vscode:/vscode.git/clone" did not exist on "9060274daf9886c6686088d3ecd1a7c7ee8a860d"
Commit 81e082fc authored by macro's avatar macro
Browse files

Maven依赖版本升级

parent f15bb056
...@@ -13,7 +13,7 @@ public class UmsMemberExample { ...@@ -13,7 +13,7 @@ public class UmsMemberExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMemberExample() { public UmsMemberExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -70,7 +70,7 @@ public class UmsMemberExample { ...@@ -70,7 +70,7 @@ public class UmsMemberExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -117,7 +117,7 @@ public class UmsMemberExample { ...@@ -117,7 +117,7 @@ public class UmsMemberExample {
if (values == null || values.size() == 0) { if (values == null || values.size() == 0) {
throw new RuntimeException("Value list for " + property + " cannot be null or empty"); throw new RuntimeException("Value list for " + property + " cannot be null or empty");
} }
List<java.sql.Date> dateList = new ArrayList<java.sql.Date>(); List<java.sql.Date> dateList = new ArrayList<>();
Iterator<Date> iter = values.iterator(); Iterator<Date> iter = values.iterator();
while (iter.hasNext()) { while (iter.hasNext()) {
dateList.add(new java.sql.Date(iter.next().getTime())); dateList.add(new java.sql.Date(iter.next().getTime()));
...@@ -1354,7 +1354,6 @@ public class UmsMemberExample { ...@@ -1354,7 +1354,6 @@ public class UmsMemberExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -12,7 +12,7 @@ public class UmsMemberLevelExample { ...@@ -12,7 +12,7 @@ public class UmsMemberLevelExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMemberLevelExample() { public UmsMemberLevelExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -69,7 +69,7 @@ public class UmsMemberLevelExample { ...@@ -69,7 +69,7 @@ public class UmsMemberLevelExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -907,7 +907,6 @@ public class UmsMemberLevelExample { ...@@ -907,7 +907,6 @@ public class UmsMemberLevelExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -12,7 +12,7 @@ public class UmsMemberLoginLogExample { ...@@ -12,7 +12,7 @@ public class UmsMemberLoginLogExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMemberLoginLogExample() { public UmsMemberLoginLogExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -69,7 +69,7 @@ public class UmsMemberLoginLogExample { ...@@ -69,7 +69,7 @@ public class UmsMemberLoginLogExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -557,7 +557,6 @@ public class UmsMemberLoginLogExample { ...@@ -557,7 +557,6 @@ public class UmsMemberLoginLogExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -11,7 +11,7 @@ public class UmsMemberMemberTagRelationExample { ...@@ -11,7 +11,7 @@ public class UmsMemberMemberTagRelationExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMemberMemberTagRelationExample() { public UmsMemberMemberTagRelationExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -68,7 +68,7 @@ public class UmsMemberMemberTagRelationExample { ...@@ -68,7 +68,7 @@ public class UmsMemberMemberTagRelationExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -286,7 +286,6 @@ public class UmsMemberMemberTagRelationExample { ...@@ -286,7 +286,6 @@ public class UmsMemberMemberTagRelationExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -11,7 +11,7 @@ public class UmsMemberProductCategoryRelationExample { ...@@ -11,7 +11,7 @@ public class UmsMemberProductCategoryRelationExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMemberProductCategoryRelationExample() { public UmsMemberProductCategoryRelationExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -68,7 +68,7 @@ public class UmsMemberProductCategoryRelationExample { ...@@ -68,7 +68,7 @@ public class UmsMemberProductCategoryRelationExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -286,7 +286,6 @@ public class UmsMemberProductCategoryRelationExample { ...@@ -286,7 +286,6 @@ public class UmsMemberProductCategoryRelationExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -11,7 +11,7 @@ public class UmsMemberReceiveAddressExample { ...@@ -11,7 +11,7 @@ public class UmsMemberReceiveAddressExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMemberReceiveAddressExample() { public UmsMemberReceiveAddressExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -68,7 +68,7 @@ public class UmsMemberReceiveAddressExample { ...@@ -68,7 +68,7 @@ public class UmsMemberReceiveAddressExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -776,7 +776,6 @@ public class UmsMemberReceiveAddressExample { ...@@ -776,7 +776,6 @@ public class UmsMemberReceiveAddressExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -12,7 +12,7 @@ public class UmsMemberRuleSettingExample { ...@@ -12,7 +12,7 @@ public class UmsMemberRuleSettingExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMemberRuleSettingExample() { public UmsMemberRuleSettingExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -69,7 +69,7 @@ public class UmsMemberRuleSettingExample { ...@@ -69,7 +69,7 @@ public class UmsMemberRuleSettingExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -527,7 +527,6 @@ public class UmsMemberRuleSettingExample { ...@@ -527,7 +527,6 @@ public class UmsMemberRuleSettingExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -13,7 +13,7 @@ public class UmsMemberStatisticsInfoExample { ...@@ -13,7 +13,7 @@ public class UmsMemberStatisticsInfoExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMemberStatisticsInfoExample() { public UmsMemberStatisticsInfoExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -70,7 +70,7 @@ public class UmsMemberStatisticsInfoExample { ...@@ -70,7 +70,7 @@ public class UmsMemberStatisticsInfoExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -1068,7 +1068,6 @@ public class UmsMemberStatisticsInfoExample { ...@@ -1068,7 +1068,6 @@ public class UmsMemberStatisticsInfoExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -12,7 +12,7 @@ public class UmsMemberTagExample { ...@@ -12,7 +12,7 @@ public class UmsMemberTagExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMemberTagExample() { public UmsMemberTagExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -69,7 +69,7 @@ public class UmsMemberTagExample { ...@@ -69,7 +69,7 @@ public class UmsMemberTagExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -357,7 +357,6 @@ public class UmsMemberTagExample { ...@@ -357,7 +357,6 @@ public class UmsMemberTagExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -11,7 +11,7 @@ public class UmsMemberTaskExample { ...@@ -11,7 +11,7 @@ public class UmsMemberTaskExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMemberTaskExample() { public UmsMemberTaskExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -68,7 +68,7 @@ public class UmsMemberTaskExample { ...@@ -68,7 +68,7 @@ public class UmsMemberTaskExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -416,7 +416,6 @@ public class UmsMemberTaskExample { ...@@ -416,7 +416,6 @@ public class UmsMemberTaskExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -12,7 +12,7 @@ public class UmsMenuExample { ...@@ -12,7 +12,7 @@ public class UmsMenuExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsMenuExample() { public UmsMenuExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -69,7 +69,7 @@ public class UmsMenuExample { ...@@ -69,7 +69,7 @@ public class UmsMenuExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -677,7 +677,6 @@ public class UmsMenuExample { ...@@ -677,7 +677,6 @@ public class UmsMenuExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -12,7 +12,7 @@ public class UmsPermissionExample { ...@@ -12,7 +12,7 @@ public class UmsPermissionExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsPermissionExample() { public UmsPermissionExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -69,7 +69,7 @@ public class UmsPermissionExample { ...@@ -69,7 +69,7 @@ public class UmsPermissionExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -747,7 +747,6 @@ public class UmsPermissionExample { ...@@ -747,7 +747,6 @@ public class UmsPermissionExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -12,7 +12,7 @@ public class UmsResourceCategoryExample { ...@@ -12,7 +12,7 @@ public class UmsResourceCategoryExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsResourceCategoryExample() { public UmsResourceCategoryExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -69,7 +69,7 @@ public class UmsResourceCategoryExample { ...@@ -69,7 +69,7 @@ public class UmsResourceCategoryExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -357,7 +357,6 @@ public class UmsResourceCategoryExample { ...@@ -357,7 +357,6 @@ public class UmsResourceCategoryExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -12,7 +12,7 @@ public class UmsResourceExample { ...@@ -12,7 +12,7 @@ public class UmsResourceExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsResourceExample() { public UmsResourceExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -69,7 +69,7 @@ public class UmsResourceExample { ...@@ -69,7 +69,7 @@ public class UmsResourceExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -497,7 +497,6 @@ public class UmsResourceExample { ...@@ -497,7 +497,6 @@ public class UmsResourceExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -12,7 +12,7 @@ public class UmsRoleExample { ...@@ -12,7 +12,7 @@ public class UmsRoleExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsRoleExample() { public UmsRoleExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -69,7 +69,7 @@ public class UmsRoleExample { ...@@ -69,7 +69,7 @@ public class UmsRoleExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -547,7 +547,6 @@ public class UmsRoleExample { ...@@ -547,7 +547,6 @@ public class UmsRoleExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -11,7 +11,7 @@ public class UmsRoleMenuRelationExample { ...@@ -11,7 +11,7 @@ public class UmsRoleMenuRelationExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsRoleMenuRelationExample() { public UmsRoleMenuRelationExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -68,7 +68,7 @@ public class UmsRoleMenuRelationExample { ...@@ -68,7 +68,7 @@ public class UmsRoleMenuRelationExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -286,7 +286,6 @@ public class UmsRoleMenuRelationExample { ...@@ -286,7 +286,6 @@ public class UmsRoleMenuRelationExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -11,7 +11,7 @@ public class UmsRolePermissionRelationExample { ...@@ -11,7 +11,7 @@ public class UmsRolePermissionRelationExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsRolePermissionRelationExample() { public UmsRolePermissionRelationExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -68,7 +68,7 @@ public class UmsRolePermissionRelationExample { ...@@ -68,7 +68,7 @@ public class UmsRolePermissionRelationExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -286,7 +286,6 @@ public class UmsRolePermissionRelationExample { ...@@ -286,7 +286,6 @@ public class UmsRolePermissionRelationExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -11,7 +11,7 @@ public class UmsRoleResourceRelationExample { ...@@ -11,7 +11,7 @@ public class UmsRoleResourceRelationExample {
protected List<Criteria> oredCriteria; protected List<Criteria> oredCriteria;
public UmsRoleResourceRelationExample() { public UmsRoleResourceRelationExample() {
oredCriteria = new ArrayList<Criteria>(); oredCriteria = new ArrayList<>();
} }
public void setOrderByClause(String orderByClause) { public void setOrderByClause(String orderByClause) {
...@@ -68,7 +68,7 @@ public class UmsRoleResourceRelationExample { ...@@ -68,7 +68,7 @@ public class UmsRoleResourceRelationExample {
protected GeneratedCriteria() { protected GeneratedCriteria() {
super(); super();
criteria = new ArrayList<Criterion>(); criteria = new ArrayList<>();
} }
public boolean isValid() { public boolean isValid() {
...@@ -286,7 +286,6 @@ public class UmsRoleResourceRelationExample { ...@@ -286,7 +286,6 @@ public class UmsRoleResourceRelationExample {
} }
public static class Criteria extends GeneratedCriteria { public static class Criteria extends GeneratedCriteria {
protected Criteria() { protected Criteria() {
super(); super();
} }
......
...@@ -33,16 +33,16 @@ ...@@ -33,16 +33,16 @@
<skipTests>true</skipTests> <skipTests>true</skipTests>
<docker.host>http://192.168.3.101:2375</docker.host> <docker.host>http://192.168.3.101:2375</docker.host>
<docker.maven.plugin.version>1.2.2</docker.maven.plugin.version> <docker.maven.plugin.version>1.2.2</docker.maven.plugin.version>
<pagehelper-starter.version>1.2.10</pagehelper-starter.version> <pagehelper-starter.version>1.3.0</pagehelper-starter.version>
<pagehelper.version>5.1.8</pagehelper.version> <pagehelper.version>5.2.0</pagehelper.version>
<druid.version>1.1.10</druid.version> <druid.version>1.1.23</druid.version>
<hutool.version>4.5.7</hutool.version> <hutool.version>5.4.0</hutool.version>
<swagger2.version>2.9.2</swagger2.version> <swagger2.version>2.9.2</swagger2.version>
<swagger-models.version>1.6.0</swagger-models.version> <swagger-models.version>1.6.0</swagger-models.version>
<swagger-annotations.version>1.6.0</swagger-annotations.version> <swagger-annotations.version>1.6.0</swagger-annotations.version>
<mybatis-generator.version>1.3.7</mybatis-generator.version> <mybatis-generator.version>1.4.0</mybatis-generator.version>
<mybatis.version>3.4.6</mybatis.version> <mybatis.version>3.5.5</mybatis.version>
<mysql-connector.version>8.0.16</mysql-connector.version> <mysql-connector.version>8.0.20</mysql-connector.version>
<spring-data-commons.version>2.3.0.RELEASE</spring-data-commons.version> <spring-data-commons.version>2.3.0.RELEASE</spring-data-commons.version>
<jjwt.version>0.9.0</jjwt.version> <jjwt.version>0.9.0</jjwt.version>
<aliyun-oss.version>2.5.0</aliyun-oss.version> <aliyun-oss.version>2.5.0</aliyun-oss.version>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment