File tree 27 files changed +41
-39
lines changed
src/main/java/com/netflix/spinnaker/igor
src/main/java/com/netflix/spinnaker/igor/travis/config
groovy/com/netflix/spinnaker/igor
java/com/netflix/spinnaker/igor/config 27 files changed +41
-39
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ dependencies {
3
3
implementation " io.spinnaker.kork:kork-core"
4
4
implementation " io.spinnaker.kork:kork-jedis"
5
5
implementation " io.spinnaker.fiat:fiat-core:$fiatVersion "
6
- implementation " javax .validation:validation-api"
6
+ implementation " jakarta .validation:jakarta. validation-api"
7
7
8
8
// TODO(rz): Get rid of this dependency!
9
9
implementation " com.squareup.retrofit:retrofit"
Original file line number Diff line number Diff line change 17
17
package com .netflix .spinnaker .igor .artifacts ;
18
18
19
19
import com .netflix .spinnaker .igor .config .ArtifactTemplateProperties ;
20
+ import jakarta .annotation .PostConstruct ;
20
21
import java .util .Map ;
21
- import javax .annotation .PostConstruct ;
22
22
import org .springframework .beans .factory .annotation .Autowired ;
23
23
import org .springframework .stereotype .Component ;
24
24
Original file line number Diff line number Diff line change 16
16
17
17
package com .netflix .spinnaker .igor .config ;
18
18
19
+ import jakarta .validation .Valid ;
20
+ import jakarta .validation .constraints .NotEmpty ;
19
21
import java .util .List ;
20
- import javax .validation .Valid ;
21
- import javax .validation .constraints .NotEmpty ;
22
22
import lombok .Data ;
23
23
import org .springframework .boot .context .properties .ConfigurationProperties ;
24
24
import org .springframework .context .annotation .Configuration ;
Original file line number Diff line number Diff line change 17
17
package com .netflix .spinnaker .igor .config ;
18
18
19
19
import com .netflix .spinnaker .igor .artifacts .CustomJinjaTemplate ;
20
+ import jakarta .validation .Valid ;
21
+ import jakarta .validation .constraints .NotEmpty ;
20
22
import java .util .ArrayList ;
21
23
import java .util .List ;
22
24
import java .util .Map ;
23
25
import java .util .stream .Collectors ;
24
- import javax .validation .Valid ;
25
- import javax .validation .constraints .NotEmpty ;
26
26
import lombok .Data ;
27
27
import lombok .NoArgsConstructor ;
28
28
import org .springframework .boot .context .properties .ConfigurationProperties ;
Original file line number Diff line number Diff line change 23
23
import com .netflix .spinnaker .kork .discovery .DiscoveryStatusListener ;
24
24
import com .netflix .spinnaker .kork .discovery .RemoteStatusChangedEvent ;
25
25
import com .netflix .spinnaker .kork .dynamicconfig .DynamicConfigService ;
26
+ import jakarta .annotation .PreDestroy ;
26
27
import java .time .Duration ;
27
28
import java .util .Map ;
28
29
import java .util .Optional ;
32
33
import java .util .concurrent .atomic .AtomicInteger ;
33
34
import java .util .concurrent .atomic .AtomicLong ;
34
35
import javax .annotation .Nullable ;
35
- import javax .annotation .PreDestroy ;
36
36
import net .logstash .logback .argument .StructuredArguments ;
37
37
import org .apache .commons .lang3 .StringUtils ;
38
38
import org .slf4j .Logger ;
Original file line number Diff line number Diff line change 21
21
import com .netflix .spinnaker .igor .build .model .GenericArtifact ;
22
22
import com .netflix .spinnaker .igor .build .model .GenericBuild ;
23
23
import com .netflix .spinnaker .igor .config .ArtifactDecorationProperties ;
24
+ import jakarta .validation .Valid ;
24
25
import java .util .ArrayList ;
25
26
import java .util .Collections ;
26
27
import java .util .List ;
27
28
import java .util .Optional ;
28
29
import java .util .stream .Collectors ;
29
- import javax .validation .Valid ;
30
30
import lombok .extern .slf4j .Slf4j ;
31
31
import org .springframework .beans .factory .annotation .Autowired ;
32
32
import org .springframework .boot .autoconfigure .condition .ConditionalOnProperty ;
Original file line number Diff line number Diff line change @@ -31,8 +31,9 @@ dependencies {
31
31
implementation " com.jakewharton.retrofit:retrofit1-okhttp3-client"
32
32
implementation " com.squareup.retrofit:converter-jackson"
33
33
implementation " com.squareup.retrofit:retrofit"
34
- implementation " io.reactivex:rxjava" // TODO(jervi): get rid of this dependency
35
- implementation " javax.validation:validation-api"
34
+ implementation " io.github.resilience4j:resilience4j-vavr"
35
+ implementation " io.reactivex.rxjava3:rxjava" // TODO(jervi): get rid of this dependency
36
+ implementation " jakarta.validation:jakarta.validation-api"
36
37
implementation " javax.xml.bind:jaxb-api"
37
38
38
39
testImplementation " com.squareup.okhttp3:mockwebserver"
Original file line number Diff line number Diff line change 29
29
import com .netflix .spinnaker .kork .retrofit .exceptions .SpinnakerRetrofitErrorHandler ;
30
30
import com .netflix .spinnaker .retrofit .Slf4jRetrofitLogger ;
31
31
import io .github .resilience4j .circuitbreaker .CircuitBreakerRegistry ;
32
+ import jakarta .validation .Valid ;
32
33
import java .util .ArrayList ;
33
34
import java .util .Map ;
34
35
import java .util .Optional ;
35
36
import java .util .concurrent .TimeUnit ;
36
37
import java .util .function .Function ;
37
38
import java .util .stream .Collectors ;
38
- import javax .validation .Valid ;
39
39
import lombok .extern .slf4j .Slf4j ;
40
40
import okhttp3 .OkHttpClient ;
41
41
import org .springframework .boot .autoconfigure .condition .ConditionalOnProperty ;
Original file line number Diff line number Diff line change 19
19
20
20
import com .netflix .spinnaker .fiat .model .resources .Permissions ;
21
21
import com .netflix .spinnaker .igor .config .BuildServerProperties ;
22
+ import jakarta .validation .Valid ;
23
+ import jakarta .validation .constraints .NotEmpty ;
22
24
import java .util .Collection ;
23
25
import java .util .Collections ;
24
26
import java .util .List ;
25
- import javax .validation .Valid ;
26
- import javax .validation .constraints .NotEmpty ;
27
27
import lombok .Data ;
28
28
import lombok .extern .slf4j .Slf4j ;
29
29
import org .springframework .boot .context .properties .ConfigurationProperties ;
Original file line number Diff line number Diff line change @@ -71,8 +71,8 @@ dependencies {
71
71
implementation " io.projectreactor:reactor-core"
72
72
implementation " com.google.code.gson:gson"
73
73
implementation " com.google.guava:guava"
74
- implementation " javax .inject:javax .inject: 1"
75
- implementation " javax .validation:validation-api"
74
+ implementation " jakarta .inject:jakarta .inject-api:2.0. 1"
75
+ implementation " jakarta .validation:jakarta. validation-api"
76
76
77
77
runtimeOnly " io.spinnaker.kork:kork-runtime"
78
78
@@ -83,5 +83,6 @@ dependencies {
83
83
testImplementation " org.junit.jupiter:junit-jupiter-api"
84
84
testImplementation " org.assertj:assertj-core"
85
85
86
- testImplementation " com.github.tomakehurst:wiremock-jre8"
86
+ testImplementation " com.github.tomakehurst:wiremock-jre8-standalone"
87
+ testImplementation " com.netflix.spectator:spectator-reg-micrometer"
87
88
}
Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ import org.springframework.web.servlet.HandlerMapping
49
49
import retrofit.http.Query
50
50
51
51
import javax.annotation.Nullable
52
- import javax .servlet.http.HttpServletRequest
52
+ import jakarta .servlet.http.HttpServletRequest
53
53
54
54
import static net.logstash.logback.argument.StructuredArguments.kv
55
55
import static org.springframework.http.HttpStatus.NOT_FOUND
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ import org.springframework.web.bind.annotation.RequestParam
35
35
import org.springframework.web.bind.annotation.RestController
36
36
import org.springframework.web.servlet.HandlerMapping
37
37
38
- import javax .servlet.http.HttpServletRequest
38
+ import jakarta .servlet.http.HttpServletRequest
39
39
40
40
/**
41
41
* A controller that provides jenkins information
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ import retrofit.Endpoints
32
32
import retrofit.RequestInterceptor
33
33
import retrofit.RestAdapter
34
34
import retrofit.converter.JacksonConverter
35
- import javax .validation.Valid
35
+ import jakarta .validation.Valid
36
36
37
37
/**
38
38
* Converts the list of BitBucket Configuration properties a collection of clients to access the BitBucket hosts
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ import groovy.transform.CompileStatic
20
20
import org.hibernate.validator.constraints.NotEmpty
21
21
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty
22
22
import org.springframework.boot.context.properties.ConfigurationProperties
23
- import javax .validation.constraints.NotNull
23
+ import jakarta .validation.constraints.NotNull
24
24
25
25
/**
26
26
* Helper class to map masters in properties file into a validated property map
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ import retrofit.RequestInterceptor
33
33
import retrofit.RestAdapter
34
34
import retrofit.converter.JacksonConverter
35
35
36
- import javax .validation.Valid
36
+ import jakarta .validation.Valid
37
37
38
38
/**
39
39
* Converts the list of GitHub Configuration properties a collection of clients to access the GitHub hosts
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ import org.hibernate.validator.constraints.NotEmpty
21
21
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty
22
22
import org.springframework.boot.context.properties.ConfigurationProperties
23
23
24
- import javax .validation.constraints.NotNull
24
+ import jakarta .validation.constraints.NotNull
25
25
26
26
/**
27
27
* Helper class to map masters in properties file into a validated property map
Original file line number Diff line number Diff line change 20
20
import com .netflix .spinnaker .igor .scm .gitlab .client .GitLabClient ;
21
21
import com .netflix .spinnaker .igor .scm .gitlab .client .GitLabMaster ;
22
22
import com .netflix .spinnaker .retrofit .Slf4jRetrofitLogger ;
23
- import javax .validation .Valid ;
23
+ import jakarta .validation .Valid ;
24
24
import org .slf4j .Logger ;
25
25
import org .slf4j .LoggerFactory ;
26
26
import org .springframework .boot .autoconfigure .condition .ConditionalOnProperty ;
Original file line number Diff line number Diff line change 16
16
17
17
package com .netflix .spinnaker .igor .config ;
18
18
19
- import javax .validation .constraints .NotNull ;
19
+ import jakarta .validation .constraints .NotNull ;
20
20
import org .hibernate .validator .constraints .NotEmpty ;
21
21
import org .springframework .boot .autoconfigure .condition .ConditionalOnProperty ;
22
22
import org .springframework .boot .context .properties .ConfigurationProperties ;
Original file line number Diff line number Diff line change 16
16
package com .netflix .spinnaker .igor .config ;
17
17
18
18
import com .netflix .spinnaker .fiat .model .resources .Permissions ;
19
+ import jakarta .validation .Valid ;
19
20
import java .util .ArrayList ;
20
21
import java .util .List ;
21
- import javax .validation .Valid ;
22
22
import org .hibernate .validator .constraints .NotEmpty ;
23
23
import org .springframework .boot .context .properties .ConfigurationProperties ;
24
24
import org .springframework .validation .annotation .Validated ;
Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ import javax.net.ssl.SSLContext
53
53
import javax.net.ssl.TrustManager
54
54
import javax.net.ssl.TrustManagerFactory
55
55
import javax.net.ssl.X509TrustManager
56
- import javax .validation.Valid
56
+ import jakarta .validation.Valid
57
57
import java.security.KeyStore
58
58
import java.security.cert.CertificateException
59
59
import java.security.cert.X509Certificate
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import org.hibernate.validator.constraints.NotEmpty
22
22
import org.springframework.boot.context.properties.ConfigurationProperties
23
23
import org.springframework.validation.annotation.Validated
24
24
25
- import javax .validation.Valid
25
+ import jakarta .validation.Valid
26
26
import java.security.KeyStore
27
27
28
28
/**
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ import retrofit.RestAdapter
33
33
import retrofit.converter.JacksonConverter
34
34
import com.netflix.spinnaker.kork.retrofit.exceptions.SpinnakerRetrofitErrorHandler ;
35
35
36
- import javax .validation.Valid
36
+ import jakarta .validation.Valid
37
37
38
38
/**
39
39
* Converts the list of Stash Configuration properties a collection of clients to access the Stash hosts
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ import retrofit.converter.JacksonConverter
32
32
33
33
import java.util.concurrent.TimeUnit
34
34
35
- import javax .validation.Valid
35
+ import jakarta .validation.Valid
36
36
37
37
import retrofit.Endpoints
38
38
import retrofit.RestAdapter
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ import groovy.transform.CompileStatic
13
13
import org.hibernate.validator.constraints.NotEmpty
14
14
import org.springframework.boot.context.properties.ConfigurationProperties
15
15
16
- import javax .validation.Valid
16
+ import jakarta .validation.Valid
17
17
18
18
/**
19
19
* Helper class to map masters in properties file into a validated property map
Original file line number Diff line number Diff line change @@ -19,13 +19,13 @@ package com.netflix.spinnaker.igor.filters
19
19
import groovy.transform.CompileStatic
20
20
import org.springframework.stereotype.Component
21
21
22
- import javax .servlet.Filter
23
- import javax .servlet.FilterChain
24
- import javax .servlet.FilterConfig
25
- import javax .servlet.ServletException
26
- import javax .servlet.ServletRequest
27
- import javax .servlet.ServletResponse
28
- import javax .servlet.http.HttpServletResponse
22
+ import jakarta .servlet.Filter
23
+ import jakarta .servlet.FilterChain
24
+ import jakarta .servlet.FilterConfig
25
+ import jakarta .servlet.ServletException
26
+ import jakarta .servlet.ServletRequest
27
+ import jakarta .servlet.ServletResponse
28
+ import jakarta .servlet.http.HttpServletResponse
29
29
30
30
/**
31
31
* A filter to enable CORS access
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ import retrofit.Endpoints
27
27
import retrofit.RequestInterceptor
28
28
import retrofit.RestAdapter
29
29
import retrofit.converter.JacksonConverter
30
- import javax .validation.Valid
30
+ import jakarta .validation.Valid
31
31
32
32
/**
33
33
* Wrapper class for a collection of BitBucket clients
Original file line number Diff line number Diff line change 5
5
import com .netflix .spinnaker .igor .concourse .service .ConcourseService ;
6
6
import com .netflix .spinnaker .igor .service .ArtifactDecorator ;
7
7
import com .netflix .spinnaker .igor .service .BuildServices ;
8
+ import jakarta .validation .Valid ;
8
9
import java .util .Collections ;
9
10
import java .util .List ;
10
11
import java .util .Map ;
11
12
import java .util .Optional ;
12
13
import java .util .function .Function ;
13
14
import java .util .stream .Collectors ;
14
- import javax .validation .Valid ;
15
15
import org .springframework .boot .autoconfigure .condition .ConditionalOnProperty ;
16
16
import org .springframework .boot .context .properties .EnableConfigurationProperties ;
17
17
import org .springframework .context .annotation .Bean ;
You can’t perform that action at this time.
0 commit comments