diff --git a/.editorconfig b/.editorconfig
index 50a339c..46e93ad 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -4,7 +4,7 @@ root = true
charset = utf-8
end_of_line = lf
indent_size = 2
-indent_style = space
+indent_style = tab
insert_final_newline = false
max_line_length = 120
tab_width = 2
diff --git a/example/pom.xml b/example/pom.xml
index 924f40f..0f4994b 100644
--- a/example/pom.xml
+++ b/example/pom.xml
@@ -1,98 +1,99 @@
-
- 4.0.0
- it.tdlight
- example-java
- 1.0.0.0-SNAPSHOT
- TDLight Java Example
- jar
-
- UTF-8
-
-
-
- mchv-release
- MCHV Release Apache Maven Packages
- https://mvn.mchv.eu/repository/mchv
-
-
- mchv-snapshot
- MCHV Snapshot Apache Maven Packages
- https://mvn.mchv.eu/repository/mchv-snapshot
-
-
-
-
-
- it.tdlight
- tdlight-java
- 2.7.8.23
-
+
+ 4.0.0
+ it.tdlight
+ example-java
+ 1.0.0.0-SNAPSHOT
+ TDLight Java Example
+ jar
+
+ UTF-8
+
+
+
+ mchv-release
+ MCHV Release Apache Maven Packages
+ https://mvn.mchv.eu/repository/mchv
+
+
+ mchv-snapshot
+ MCHV Snapshot Apache Maven Packages
+ https://mvn.mchv.eu/repository/mchv-snapshot
+
+
+
+
+
+ it.tdlight
+ tdlight-java
+ 2.7.8.23
+
-
-
- it.tdlight
- tdlight-natives-linux-amd64
- 3.3.164
-
-
- it.tdlight
- tdlight-natives-windows-amd64
- 3.3.164
-
-
- it.tdlight
- tdlight-natives-osx-amd64
- 3.3.164
-
+
+
+ it.tdlight
+ tdlight-natives-linux-amd64
+ 3.3.164
+
+
+ it.tdlight
+ tdlight-natives-windows-amd64
+ 3.3.164
+
+
+ it.tdlight
+ tdlight-natives-osx-amd64
+ 3.3.164
+
-
-
- org.apache.logging.log4j
- log4j-core
- 2.14.1
-
-
- org.apache.logging.log4j
- log4j-slf4j-impl
- 2.14.1
-
-
- com.lmax
- disruptor
- 3.4.4
-
-
-
-
-
- maven-clean-plugin
- 3.1.0
-
-
- maven-resources-plugin
- 3.0.2
-
-
- maven-compiler-plugin
- 3.8.1
-
- UTF-8
-
- 8
-
-
-
- maven-jar-plugin
- 3.2.0
-
-
- maven-install-plugin
- 3.0.0-M1
-
-
- maven-deploy-plugin
- 2.8.2
-
-
-
+
+
+ org.apache.logging.log4j
+ log4j-core
+ 2.14.1
+
+
+ org.apache.logging.log4j
+ log4j-slf4j-impl
+ 2.14.1
+
+
+ com.lmax
+ disruptor
+ 3.4.4
+
+
+
+
+
+ maven-clean-plugin
+ 3.1.0
+
+
+ maven-resources-plugin
+ 3.0.2
+
+
+ maven-compiler-plugin
+ 3.8.1
+
+ UTF-8
+
+ 8
+
+
+
+ maven-jar-plugin
+ 3.2.0
+
+
+ maven-install-plugin
+ 3.0.0-M1
+
+
+ maven-deploy-plugin
+ 2.8.2
+
+
+
diff --git a/tdlib/pom.xml b/tdlib/pom.xml
index c96757e..e154318 100644
--- a/tdlib/pom.xml
+++ b/tdlib/pom.xml
@@ -1,4 +1,5 @@
-
+
4.0.0
it.tdlight
tdlib-java
@@ -8,10 +9,10 @@
UTF-8
1.0.0.0-SNAPSHOT
- 0
- -SNAPSHOT
- 0
- -SNAPSHOT
+ 0
+ -SNAPSHOT
+ 0
+ -SNAPSHOT
@@ -46,7 +47,7 @@
it.tdlight
tdlib-api
- 4.0.${apiRevisionNumber}${apiRevisionSuffix}
+ 4.0.${apiRevisionNumber}${apiRevisionSuffix}
it.cavallium
@@ -67,14 +68,14 @@
reactive-streams
1.0.3
-
- net.harawata
- appdirs
-
-
- com.google.zxing
- core
-
+
+ net.harawata
+ appdirs
+
+
+ com.google.zxing
+ core
+
@@ -83,18 +84,18 @@
fastutil
8.5.6
-
- net.harawata
- appdirs
- 1.2.1
-
-
- com.google.zxing
- core
- 3.4.1
-
+
+ net.harawata
+ appdirs
+ 1.2.1
+
+
+ com.google.zxing
+ core
+ 3.4.1
+
-
+
releaseDir
@@ -138,11 +139,11 @@
-html5
- public
- false
- true
- -Xdoclint:none
- -Xdoclint:none
+ public
+ false
+ true
+ -Xdoclint:none
+ -Xdoclint:none
@@ -177,7 +178,7 @@
- org.apache.maven.plugins
+ org.apache.maven.plugins
maven-compiler-plugin
3.8.1
@@ -194,20 +195,20 @@
9
-
-
-
-
- java-11-module-compile
-
- compile
-
-
- 11
-
- ${project.basedir}/../src/main/java11
-
- true
+
+
+
+
+ java-11-module-compile
+
+ compile
+
+
+ 11
+
+ ${project.basedir}/../src/main/java11
+
+ true
@@ -228,7 +229,7 @@
- 8
+ 8
it/tdlight/tdlight/ClientManager.java
@@ -266,13 +267,13 @@
maven-jar-plugin
3.2.0
-
-
-
- true
-
-
-
+
+
+
+ true
+
+
+
maven-install-plugin
@@ -298,24 +299,24 @@
-
- org.codehaus.mojo
- properties-maven-plugin
- 1.0.0
-
-
- initialize
-
- read-project-properties
-
-
-
- ${basedir}/../nativesBuildNumber.properties
-
-
-
-
-
+
+ org.codehaus.mojo
+ properties-maven-plugin
+ 1.0.0
+
+
+ initialize
+
+ read-project-properties
+
+
+
+ ${basedir}/../nativesBuildNumber.properties
+
+
+
+
+
diff --git a/tdlight/pom.xml b/tdlight/pom.xml
index 4f2d8ec..e8c0a68 100644
--- a/tdlight/pom.xml
+++ b/tdlight/pom.xml
@@ -1,17 +1,18 @@
-
+
4.0.0
it.tdlight
tdlight-java
- ${revision}
+ ${revision}
TDLight Java Wrapper
jar
UTF-8
1.0.0.0-SNAPSHOT
- 0
- -SNAPSHOT
- 0
- -SNAPSHOT
+ 0
+ -SNAPSHOT
+ 0
+ -SNAPSHOT
@@ -67,15 +68,15 @@
reactive-streams
1.0.3
-
- net.harawata
- appdirs
-
-
- com.google.zxing
- core
-
-
+
+ net.harawata
+ appdirs
+
+
+ com.google.zxing
+ core
+
+
@@ -83,16 +84,16 @@
fastutil
8.5.6
-
- net.harawata
- appdirs
- 1.2.1
-
-
- com.google.zxing
- core
- 3.4.1
-
+
+ net.harawata
+ appdirs
+ 1.2.1
+
+
+ com.google.zxing
+ core
+ 3.4.1
+
@@ -138,12 +139,12 @@
-html5
- public
- false
- true
- -Xdoclint:none
- -Xdoclint:none
-
+ public
+ false
+ true
+ -Xdoclint:none
+ -Xdoclint:none
+
attach-javadocs
@@ -153,91 +154,91 @@
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- 3.0.0-M3
-
-
- enforce-jdk9
-
- enforce
-
-
-
-
- [1.9,)
- JDK 9+ is required for compilation
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.8.1
-
- UTF-8
-
- it/tdlight/tdlib/ClientManager.java
-
-
-
-
-
- default-compile
- none
-
-
- 9
-
-
-
-
- java-11-module-compile
-
- compile
-
-
- 11
-
- ${project.basedir}/../src/main/java11
-
- true
-
-
-
-
- java-9-module-compile
-
- compile
-
-
- 9
-
-
-
-
- java-8-compile
-
- compile
-
-
-
- 8
-
-
- it/tdlight/tdlib/ClientManager.java
- module-info.java
-
-
-
-
-
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+ 3.0.0-M3
+
+
+ enforce-jdk9
+
+ enforce
+
+
+
+
+ [1.9,)
+ JDK 9+ is required for compilation
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.1
+
+ UTF-8
+
+ it/tdlight/tdlib/ClientManager.java
+
+
+
+
+
+ default-compile
+ none
+
+
+ 9
+
+
+
+
+ java-11-module-compile
+
+ compile
+
+
+ 11
+
+ ${project.basedir}/../src/main/java11
+
+ true
+
+
+
+
+ java-9-module-compile
+
+ compile
+
+
+ 9
+
+
+
+
+ java-8-compile
+
+ compile
+
+
+
+ 8
+
+
+ it/tdlight/tdlib/ClientManager.java
+ module-info.java
+
+
+
+
+
org.codehaus.mojo
flatten-maven-plugin
@@ -266,13 +267,13 @@
maven-jar-plugin
3.2.0
-
-
-
- true
-
-
-
+
+
+
+ true
+
+
+
maven-install-plugin
@@ -298,24 +299,24 @@
-
- org.codehaus.mojo
- properties-maven-plugin
- 1.0.0
-
-
- initialize
-
- read-project-properties
-
-
-
- ${basedir}/../nativesBuildNumber.properties
-
-
-
-
-
+
+ org.codehaus.mojo
+ properties-maven-plugin
+ 1.0.0
+
+
+ initialize
+
+ read-project-properties
+
+
+
+ ${basedir}/../nativesBuildNumber.properties
+
+
+
+
+