|
376 | 376 | "old": "field com\\.google\\.inject\\.internal\\.ErrorId\\..*",
|
377 | 377 | "new": "field com\\.google\\.inject\\.internal\\.ErrorId\\..*",
|
378 | 378 | "justification": "It's Google."
|
| 379 | + }, |
| 380 | + |
| 381 | + { |
| 382 | + "ignore": true, |
| 383 | + "code": "java.class.noLongerImplementsInterface", |
| 384 | + "old": "interface com.google.inject.Provider<T>", |
| 385 | + "new": "interface com.google.inject.Provider<T>", |
| 386 | + "interface": "javax.inject.Provider<T>", |
| 387 | + "justification": "Guice v7 uses Jakarta" |
| 388 | + }, |
| 389 | + { |
| 390 | + "ignore": true, |
| 391 | + "code": "java.class.nowImplementsInterface", |
| 392 | + "old": "interface com.google.inject.Provider<T>", |
| 393 | + "new": "interface com.google.inject.Provider<T>", |
| 394 | + "interface": "jakarta.inject.Provider<T>", |
| 395 | + "justification": "Guice v7 uses Jakarta" |
| 396 | + }, |
| 397 | + { |
| 398 | + "ignore": true, |
| 399 | + "code": "java.method.parameterTypeParameterChanged", |
| 400 | + "old": "parameter com.google.inject.binder.ScopedBindingBuilder com.google.inject.binder.LinkedBindingBuilder<T>::toProvider(===com.google.inject.Key<? extends javax.inject.Provider<? extends T>>===)", |
| 401 | + "new": "parameter com.google.inject.binder.ScopedBindingBuilder com.google.inject.binder.LinkedBindingBuilder<T>::toProvider(===com.google.inject.Key<? extends jakarta.inject.Provider<? extends T>>===)", |
| 402 | + "parameterIndex": "0", |
| 403 | + "justification": "Guice v7 uses Jakarta" |
| 404 | + }, |
| 405 | + { |
| 406 | + "ignore": true, |
| 407 | + "code": "java.method.parameterTypeParameterChanged", |
| 408 | + "old": "parameter com.google.inject.binder.ScopedBindingBuilder com.google.inject.binder.LinkedBindingBuilder<T>::toProvider(===com.google.inject.TypeLiteral<? extends javax.inject.Provider<? extends T>>===)", |
| 409 | + "new": "parameter com.google.inject.binder.ScopedBindingBuilder com.google.inject.binder.LinkedBindingBuilder<T>::toProvider(===com.google.inject.TypeLiteral<? extends jakarta.inject.Provider<? extends T>>===)", |
| 410 | + "parameterIndex": "0", |
| 411 | + "justification": "Guice v7 uses Jakarta" |
| 412 | + |
| 413 | + }, |
| 414 | + { |
| 415 | + "ignore": true, |
| 416 | + "code": "java.method.parameterTypeParameterChanged", |
| 417 | + "old": "parameter com.google.inject.binder.ScopedBindingBuilder com.google.inject.binder.LinkedBindingBuilder<T>::toProvider(===java.lang.Class<? extends javax.inject.Provider<? extends T>>===)", |
| 418 | + "new": "parameter com.google.inject.binder.ScopedBindingBuilder com.google.inject.binder.LinkedBindingBuilder<T>::toProvider(===java.lang.Class<? extends jakarta.inject.Provider<? extends T>>===)", |
| 419 | + "parameterIndex": "0", |
| 420 | + "justification": "Guice v7 uses Jakarta" |
| 421 | + }, |
| 422 | + { |
| 423 | + "ignore": true, |
| 424 | + "code": "java.method.parameterTypeChanged", |
| 425 | + "old": "parameter com.google.inject.binder.ScopedBindingBuilder com.google.inject.binder.LinkedBindingBuilder<T>::toProvider(===javax.inject.Provider<? extends T>===)", |
| 426 | + "new": "parameter com.google.inject.binder.ScopedBindingBuilder com.google.inject.binder.LinkedBindingBuilder<T>::toProvider(===jakarta.inject.Provider<? extends T>===)", |
| 427 | + "parameterIndex": "0", |
| 428 | + "justification": "Guice v7 uses Jakarta" |
| 429 | + }, |
| 430 | + { |
| 431 | + "ignore": true, |
| 432 | + "code": "java.field.addedStaticField", |
| 433 | + "new": "field com.google.inject.internal.ErrorId.REQUEST_INJECTION_WITH_DIFFERENT_TYPES", |
| 434 | + "justification": "Guice v7 uses Jakarta" |
| 435 | + }, |
| 436 | + { |
| 437 | + "ignore": true, |
| 438 | + "code": "java.method.returnTypeChanged", |
| 439 | + "old": "method javax.inject.Provider<? extends T> com.google.inject.spi.ProviderInstanceBinding<T>::getUserSuppliedProvider()", |
| 440 | + "new": "method jakarta.inject.Provider<? extends T> com.google.inject.spi.ProviderInstanceBinding<T>::getUserSuppliedProvider()", |
| 441 | + "justification": "Guice v7 uses Jakarta" |
| 442 | + }, |
| 443 | + { |
| 444 | + "ignore": true, |
| 445 | + "code": "java.method.returnTypeTypeParametersChanged", |
| 446 | + "old": "method com.google.inject.Key<? extends javax.inject.Provider<? extends T>> com.google.inject.spi.ProviderKeyBinding<T>::getProviderKey()", |
| 447 | + "new": "method com.google.inject.Key<? extends jakarta.inject.Provider<? extends T>> com.google.inject.spi.ProviderKeyBinding<T>::getProviderKey()", |
| 448 | + "justification": "Guice v7 uses Jakarta" |
| 449 | + }, |
| 450 | + { |
| 451 | + "ignore": true, |
| 452 | + "code": "java.method.added", |
| 453 | + "new": "method <T> void com.google.inject.AbstractModule::requestInjection(com.google.inject.TypeLiteral<T>, T) @ io.cucumber.guice.ScenarioModule", |
| 454 | + "justification": "Guice v7 uses Jakarta" |
| 455 | + }, |
| 456 | + { |
| 457 | + "ignore": true, |
| 458 | + "code": "java.class.externalClassExposedInAPI", |
| 459 | + "new": "interface jakarta.inject.Provider<T>", |
| 460 | + "justification": "Guice v7 uses Jakarta" |
| 461 | + }, |
| 462 | + { |
| 463 | + "ignore": true, |
| 464 | + "code": "java.class.externalClassNoLongerExposedInAPI", |
| 465 | + "old": "interface javax.inject.Provider<T>", |
| 466 | + "justification": "Guice v7 uses Jakarta" |
379 | 467 | }
|
380 | 468 | ]
|
381 | 469 | }
|
|
0 commit comments