Enable build support by adding .onedev-buildspec.yml
.idea Loading last commit info...
AndroidTestsProject
DM-XMLLib-Android
DM-XMLLib-Common
DM-XMLLib-Desktop
gradle
pmd
test/java/com/distrimind/xmllib
.gitignore
.pre-receive
CODE_OF_CONDUCT.md
COPYING
LINKING-EXCEPTION
NOTICE
README.md
SECURITY.md
build.gradle
changelog.md
common.gradle
force_git_checking_signature_during_pull.bash
gradle.properties
gradlew
gradlew.bat
key-2023-10-09.pub
lastVersion.md
libs.versions.toml
release_new_version.bash
settings.gradle
write-verification-metadata.bash
README.md

XMLLib

This library offer an XML interface that is stream oriented and that works with javax.xml.stream into Java Desktop, and with org.xmlpull.v1 into Android.

How to use it ?

With Gradle :

Adapt into your build.gradle file, the next code :

	...
	dependencies {
		...
		api(group:'com.distrimind.xmllib', name: 'DM-XMLLib', version: '1.0.1-STABLE')
		...
	}
	...

Librairies are available on Maven Central. You can check signatures of dependencies with this public GPG key. You can also use the next repository :

	...
	repositories {
		...
		maven {
	       		url "https://artifactory.distri-mind.fr:443/artifactory/gradle-release/"
	   	}
		...
	}
	...

To know what last version has been uploaded, please refer to versions availables into this repository

With Maven :

Adapt into your pom.xml file, the next code :

	...
	<project>
		...
		<dependencies>
			...
			<dependency>
				<groupId>com.distrimind.xmllib</groupId>
				<artifactId>DM-XMLLib</artifactId>
				<version>1.0.1-STABLE</version>
			</dependency>
			...
		</dependencies>
		...

	</project>
	...

Librairies are available on Maven Central. You can check signatures of dependencies with this public GPG key. You can also use the next repository :

	...
	<repositories>
		...
		<repository>
			<id>DistriMind-Public</id>
			<url>https://artifactory.distri-mind.fr:443/artifactory/gradle-release/</url>
		</repository>
		...
	</repositories>
	...	

To know what last version has been uploaded, please refer to versions availables into this repository

License

This code is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 only (GPL-3.0-only), as published by the Free Software Foundation.

**Linking Exception for Jason Mahdjoub and Affiliated Entities ** In addition to the terms of the GPL-3.0-only, a linking exception is provided for this code. This exception applies exclusively to Jason Mahdjoub and any affiliated entity, including but not limited to an enterprise, a company, or an association created or co-created by Jason Mahdjoub. The details of this exception are specified in the file whose name starts with LINKING-EXCEPTION (or a file with a similar name). This file included with this code.

This code is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License version 3 for more details.

You should have received a copy of the GNU General Public License version 3 along with this code, with a file whose name starts with COPYING (or with a file which have a similar name). If not, the GPL-3.0-only is also available here: http://www.gnu.org/licenses/. The linking exception is provided in the file whose name starts with LINKING-EXCEPTION (or with a file which have a similar name).

Please wait...
Page is in error, reload to recover