Skip to content

Commit cec4366

Browse files
committed
Flytt v1-pakken inn under api-pakken
Da blir ikke rota besudlet med pakker ved resjonering av APIet
1 parent 043ae62 commit cec4366

18 files changed

+65
-58
lines changed

dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/InntektApi.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ import io.micrometer.prometheusmetrics.PrometheusConfig
3232
import io.micrometer.prometheusmetrics.PrometheusMeterRegistry
3333
import io.prometheus.metrics.model.registry.PrometheusRegistry
3434
import mu.KotlinLogging
35+
import no.nav.dagpenger.inntekt.api.v1.enhetsregisteret
36+
import no.nav.dagpenger.inntekt.api.v1.inntekt
37+
import no.nav.dagpenger.inntekt.api.v1.opptjeningsperiodeApi
38+
import no.nav.dagpenger.inntekt.api.v1.uklassifisertInntekt
3539
import no.nav.dagpenger.inntekt.db.IllegalInntektIdException
3640
import no.nav.dagpenger.inntekt.db.InntektNotFoundException
3741
import no.nav.dagpenger.inntekt.db.InntektStore
@@ -41,10 +45,6 @@ import no.nav.dagpenger.inntekt.oppslag.PersonNotFoundException
4145
import no.nav.dagpenger.inntekt.oppslag.PersonOppslag
4246
import no.nav.dagpenger.inntekt.oppslag.enhetsregister.EnhetsregisterClient
4347
import no.nav.dagpenger.inntekt.serder.jacksonObjectMapper
44-
import no.nav.dagpenger.inntekt.v1.enhetsregisteret
45-
import no.nav.dagpenger.inntekt.v1.inntekt
46-
import no.nav.dagpenger.inntekt.v1.opptjeningsperiodeApi
47-
import no.nav.dagpenger.inntekt.v1.uklassifisertInntekt
4848
import org.slf4j.event.Level
4949
import java.net.URI
5050

dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/v1/EnhetsregistrerRoute.kt renamed to dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/api/v1/EnhetsregistrerRoute.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
package no.nav.dagpenger.inntekt.v1
1+
package no.nav.dagpenger.inntekt.api.v1
22

33
import io.ktor.client.plugins.ClientRequestException
44
import io.ktor.http.CacheControl
55
import io.ktor.http.ContentType
66
import io.ktor.http.HttpStatusCode
7-
import io.ktor.server.application.call
87
import io.ktor.server.plugins.BadRequestException
98
import io.ktor.server.response.cacheControl
109
import io.ktor.server.response.respondText

dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/v1/InntektRoute.kt renamed to dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/api/v1/InntektRoute.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
package no.nav.dagpenger.inntekt.v1
1+
package no.nav.dagpenger.inntekt.api.v1
22

33
import io.ktor.http.HttpStatusCode
4-
import io.ktor.server.application.call
54
import io.ktor.server.plugins.MissingRequestParameterException
65
import io.ktor.server.plugins.callid.callId
76
import io.ktor.server.request.receive

dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/v1/InntjeningsperiodeRoute.kt renamed to dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/api/v1/InntjeningsperiodeRoute.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
1-
package no.nav.dagpenger.inntekt.v1
1+
package no.nav.dagpenger.inntekt.api.v1
22

33
import io.ktor.http.HttpStatusCode
4-
import io.ktor.server.application.call
54
import io.ktor.server.request.receive
65
import io.ktor.server.response.respond
76
import io.ktor.server.routing.Route
87
import io.ktor.server.routing.post
98
import io.ktor.server.routing.route
109
import kotlinx.coroutines.Dispatchers
1110
import kotlinx.coroutines.withContext
11+
import no.nav.dagpenger.inntekt.api.v1.models.InntjeningsperiodeParametre
12+
import no.nav.dagpenger.inntekt.api.v1.models.InntjeningsperiodeResultat
1213
import no.nav.dagpenger.inntekt.db.InntektId
1314
import no.nav.dagpenger.inntekt.db.InntektStore
1415
import no.nav.dagpenger.inntekt.opptjeningsperiode.Opptjeningsperiode
15-
import no.nav.dagpenger.inntekt.v1.models.InntjeningsperiodeParametre
16-
import no.nav.dagpenger.inntekt.v1.models.InntjeningsperiodeResultat
1716
import java.time.LocalDate
1817

1918
fun Route.opptjeningsperiodeApi(inntektStore: InntektStore) {

dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/v1/UklassifisertInntektRoute.kt renamed to dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/api/v1/UklassifisertInntektRoute.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package no.nav.dagpenger.inntekt.v1
1+
package no.nav.dagpenger.inntekt.api.v1
22

33
import com.auth0.jwt.exceptions.JWTDecodeException
44
import io.ktor.http.HttpStatusCode
@@ -18,6 +18,8 @@ import kotlinx.coroutines.Dispatchers
1818
import kotlinx.coroutines.withContext
1919
import mu.KotlinLogging
2020
import mu.withLoggingContext
21+
import no.nav.dagpenger.inntekt.api.v1.models.InntekterDto
22+
import no.nav.dagpenger.inntekt.api.v1.models.mapToStoredInntekt
2123
import no.nav.dagpenger.inntekt.db.InntektId
2224
import no.nav.dagpenger.inntekt.db.InntektNotFoundException
2325
import no.nav.dagpenger.inntekt.db.InntektStore
@@ -40,8 +42,6 @@ import no.nav.dagpenger.inntekt.oppslag.Person
4042
import no.nav.dagpenger.inntekt.oppslag.PersonOppslag
4143
import no.nav.dagpenger.inntekt.oppslag.enhetsregister.EnhetsregisterClient
4244
import no.nav.dagpenger.inntekt.opptjeningsperiode.Opptjeningsperiode
43-
import no.nav.dagpenger.inntekt.v1.models.InntekterDto
44-
import no.nav.dagpenger.inntekt.v1.models.mapToStoredInntekt
4545
import java.time.LocalDate
4646
import kotlin.coroutines.CoroutineContext
4747

dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/v1/models/InntekterDto.kt renamed to dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/api/v1/models/InntekterDto.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package no.nav.dagpenger.inntekt.v1.models
1+
package no.nav.dagpenger.inntekt.api.v1.models
22

33
import no.nav.dagpenger.inntekt.db.InntektId
44
import no.nav.dagpenger.inntekt.db.StoredInntekt
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package no.nav.dagpenger.inntekt.v1.models
1+
package no.nav.dagpenger.inntekt.api.v1.models
22

33
data class InntjeningsperiodeParametre(
44
val beregningsdato: String,
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package no.nav.dagpenger.inntekt.v1.models
1+
package no.nav.dagpenger.inntekt.api.v1.models
22

33
class InntjeningsperiodeResultat(
44
val sammeInntjeningsPeriode: Boolean,

dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/mapping/MapToInntektFrontend.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package no.nav.dagpenger.inntekt.mapping
22

3+
import no.nav.dagpenger.inntekt.api.v1.models.InntekterDto
34
import no.nav.dagpenger.inntekt.inntektskomponenten.v1.Aktoer
45
import no.nav.dagpenger.inntekt.inntektskomponenten.v1.Avvik
56
import no.nav.dagpenger.inntekt.inntektskomponenten.v1.InntektBeskrivelse
67
import no.nav.dagpenger.inntekt.inntektskomponenten.v1.InntektType
78
import no.nav.dagpenger.inntekt.inntektskomponenten.v1.InntektkomponentResponse
89
import no.nav.dagpenger.inntekt.inntektskomponenten.v1.Periode
910
import no.nav.dagpenger.inntekt.inntektskomponenten.v1.TilleggInformasjon
10-
import no.nav.dagpenger.inntekt.v1.models.InntekterDto
1111
import java.math.BigDecimal
1212
import java.time.YearMonth
1313

dp-inntekt-api/src/test/kotlin/no/nav/dagpenger/inntekt/NaisChecksTest.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ import io.ktor.client.request.get
44
import io.ktor.http.HttpStatusCode
55
import io.mockk.every
66
import io.mockk.mockk
7+
import no.nav.dagpenger.inntekt.api.v1.TestApplication.mockInntektApi
8+
import no.nav.dagpenger.inntekt.api.v1.TestApplication.withMockAuthServerAndTestApplication
79
import no.nav.dagpenger.inntekt.db.InntektStore
810
import no.nav.dagpenger.inntekt.inntektskomponenten.v1.InntektskomponentClient
911
import no.nav.dagpenger.inntekt.oppslag.PersonOppslag
10-
import no.nav.dagpenger.inntekt.v1.TestApplication.mockInntektApi
11-
import no.nav.dagpenger.inntekt.v1.TestApplication.withMockAuthServerAndTestApplication
1212
import org.junit.jupiter.api.Test
1313
import kotlin.test.assertEquals
1414

0 commit comments

Comments
 (0)