Skip to content

Commit

Permalink
Rearrange parcelize package structure (#172)
Browse files Browse the repository at this point in the history
* Rearrange parcelize package structure

* Fix compile errors
  • Loading branch information
erikc5000 committed Mar 2, 2021
1 parent f77ed4e commit 267cc52
Show file tree
Hide file tree
Showing 34 changed files with 54 additions and 64 deletions.
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

0 comments on commit 267cc52

Please sign in to comment.