Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rearrange parcelize package structure #172

Merged
merged 2 commits into from
Mar 2, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.islandtime.extensions.parcelize.ranges
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.Date
import io.islandtime.ranges.DateRange
import io.islandtime.Month
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
import org.junit.Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.Date
import io.islandtime.Month
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
import org.junit.Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.islandtime.extensions.parcelize.ranges
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.DateTime
import io.islandtime.ranges.DateTimeInterval
import io.islandtime.Month
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import io.islandtime.ranges.until
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.DateTime
import io.islandtime.Month
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
import org.junit.Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package io.islandtime.extensions.parcelize.measures
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import io.islandtime.measures.Duration
import io.islandtime.measures.durationOf
import io.islandtime.measures.hours
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package io.islandtime.extensions.parcelize.ranges
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.Instant
import io.islandtime.ranges.InstantInterval
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import io.islandtime.measures.seconds
import io.islandtime.ranges.until
import kotlinx.parcelize.Parcelize
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.Instant
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
import org.junit.Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.islandtime.extensions.parcelize.ranges
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.OffsetDateTime
import io.islandtime.ranges.OffsetDateTimeInterval
import io.islandtime.UtcOffset
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import io.islandtime.measures.hours
import io.islandtime.ranges.until
import kotlinx.parcelize.Parcelize
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.*
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import io.islandtime.measures.hours
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.OffsetTime
import io.islandtime.UtcOffset
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
import org.junit.Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package io.islandtime.extensions.parcelize.measures
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import io.islandtime.measures.*
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.Time
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
import org.junit.Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.TimeZone
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
import org.junit.Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.YearMonth
import io.islandtime.Month
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
import org.junit.Test
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.islandtime.extensions.parcelize.ranges
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.IslandTime
import io.islandtime.TimeZone
import io.islandtime.ZonedDateTime
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import io.islandtime.ranges.ZonedDateTimeInterval
import io.islandtime.ranges.until
import kotlinx.parcelize.Parcelize
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcelable
import io.islandtime.*
import io.islandtime.extensions.parcelize.test.testParcelable
import io.islandtime.parcelize.test.testParcelable
import kotlinx.parcelize.Parcelize
import kotlinx.parcelize.TypeParceler
import org.junit.AfterClass
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize.test
package io.islandtime.parcelize.test

import android.os.Bundle
import android.os.Parcel
Expand Down
2 changes: 1 addition & 1 deletion extensions/parcelize/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<manifest package="io.islandtime.extensions.parcelize">
<manifest package="io.islandtime.parcelize">
<application/>
</manifest>
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.Date
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package io.islandtime.extensions.parcelize.ranges
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.extensions.parcelize.readDate
import io.islandtime.extensions.parcelize.writeDate
import io.islandtime.ranges.DateRange
import kotlinx.parcelize.Parceler

object DateRangeParceler: Parceler<DateRange> {
object DateRangeParceler : Parceler<DateRange> {
override fun create(parcel: Parcel): DateRange = DateRange(parcel.readDate(), parcel.readDate())

override fun DateRange.write(parcel: Parcel, flags: Int) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.DateTime
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package io.islandtime.extensions.parcelize.ranges
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.extensions.parcelize.readDateTime
import io.islandtime.extensions.parcelize.writeDateTime
import io.islandtime.ranges.DateTimeInterval
import kotlinx.parcelize.Parceler

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize.measures
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.measures.Duration
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.Instant
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package io.islandtime.extensions.parcelize.ranges
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.extensions.parcelize.readInstant
import io.islandtime.extensions.parcelize.writeInstant
import io.islandtime.ranges.InstantInterval
import kotlinx.parcelize.Parceler

object InstantIntervalParceler: Parceler<InstantInterval> {
object InstantIntervalParceler : Parceler<InstantInterval> {
override fun create(parcel: Parcel): InstantInterval {
return InstantInterval(parcel.readInstant(), parcel.readInstant())
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.DateTime
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package io.islandtime.extensions.parcelize.ranges
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.extensions.parcelize.readOffsetDateTime
import io.islandtime.extensions.parcelize.writeOffsetDateTime
import io.islandtime.ranges.OffsetDateTimeInterval
import kotlinx.parcelize.Parceler

object OffsetDateTimeIntervalParceler: Parceler<OffsetDateTimeInterval> {
object OffsetDateTimeIntervalParceler : Parceler<OffsetDateTimeInterval> {
override fun create(parcel: Parcel): OffsetDateTimeInterval {
return OffsetDateTimeInterval(parcel.readOffsetDateTime(), parcel.readOffsetDateTime())
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.OffsetTime
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize.measures
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.measures.*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.Time
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.TimeZone
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.YearMonth
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.islandtime.extensions.parcelize
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.DateTime
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
package io.islandtime.extensions.parcelize.ranges
package io.islandtime.parcelize

import android.os.Parcel
import io.islandtime.extensions.parcelize.readZonedDateTime
import io.islandtime.extensions.parcelize.writeZonedDateTime
import io.islandtime.ranges.ZonedDateTimeInterval
import kotlinx.parcelize.Parceler

object ZonedDateTimeIntervalParceler: Parceler<ZonedDateTimeInterval> {
object ZonedDateTimeIntervalParceler : Parceler<ZonedDateTimeInterval> {
override fun create(parcel: Parcel): ZonedDateTimeInterval {
return ZonedDateTimeInterval(parcel.readZonedDateTime(), parcel.readZonedDateTime())
}
Expand Down