serialization-ktx

Serialization utility library enabling streamlined data serialization and deserialization processes. Offers integration support, facilitating easy inclusion and efficient handling of data transformations.

Android JVMJVMKotlin/NativeWasm
GitHub stars1
Authorskarya-inc
Open issues3
LicenseGNU General Public License v3.0
Creation dateabout 1 year ago

Last activity4 months ago
Latest release0.0.6 (6 months ago)

Serialization-KTX

A Kotlin serialization utility library.

Installation

Add the following dependency to your build.gradle.kts file:

dependencies {
    implementation("io.github.karya-inc:serialization-ktx:0.0.3")
}

If using Maven, add this to pom.xml:

<dependency>
  <groupId>io.github.karya-inc</groupId>
  <artifactId>serialization-ktx</artifactId>
  <version>0.0.3</version>
</dependency>

Contribution Guidelines

Prerequisites

  • Install IntelliJ IDEA
  • Install JDK 17+ (Recommended: Latest LTS version)
  • Ensure Kotlin plugin is installed in IntelliJ IDEA (comes pre-installed in recent versions)

Clone the Repository

To get started, clone the repository using the following command:

git clone https://github.com/karya-inc/serialization-ktx.git

Open in IntelliJ IDEA

  1. Open IntelliJ IDEA.
  2. Click on File > Open.
  3. Select the cloned repository folder and open it.
  4. IntelliJ will automatically detect and configure the project.

Run Tests

To run the tests:

  1. Open the Run tool window or press Shift + F10.
  2. Locate the test files inside the src/test/kotlin directory.
  3. Right-click on the test file or class and select Run 'Tests in...'.
  4. Alternatively, you can run all tests using the following Gradle command:
./gradlew test

License

This project is licensed under the MIT License - see the LICENSE file for details.

Android JVMJVMKotlin/NativeWasm
GitHub stars1
Authorskarya-inc
Open issues3
LicenseGNU General Public License v3.0
Creation dateabout 1 year ago

Last activity4 months ago
Latest release0.0.6 (6 months ago)

Serialization-KTX

A Kotlin serialization utility library.

Installation

Add the following dependency to your build.gradle.kts file:

dependencies {
    implementation("io.github.karya-inc:serialization-ktx:0.0.3")
}

If using Maven, add this to pom.xml:

<dependency>
  <groupId>io.github.karya-inc</groupId>
  <artifactId>serialization-ktx</artifactId>
  <version>0.0.3</version>
</dependency>

Contribution Guidelines

Prerequisites

  • Install IntelliJ IDEA
  • Install JDK 17+ (Recommended: Latest LTS version)
  • Ensure Kotlin plugin is installed in IntelliJ IDEA (comes pre-installed in recent versions)

Clone the Repository

To get started, clone the repository using the following command:

git clone https://github.com/karya-inc/serialization-ktx.git

Open in IntelliJ IDEA

  1. Open IntelliJ IDEA.
  2. Click on File > Open.
  3. Select the cloned repository folder and open it.
  4. IntelliJ will automatically detect and configure the project.

Run Tests

To run the tests:

  1. Open the Run tool window or press Shift + F10.
  2. Locate the test files inside the src/test/kotlin directory.
  3. Right-click on the test file or class and select Run 'Tests in...'.
  4. Alternatively, you can run all tests using the following Gradle command:
./gradlew test

License

This project is licensed under the MIT License - see the LICENSE file for details.