Skip to content

Commit 1631f4f

Browse files
Copilotsdelamo
andauthored
Replace Micronaut nullability annotations with JSpecify annotations (#243)
* Initial plan * Replace Micronaut nullability annotations with JSpecify annotations Co-authored-by: sdelamo <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: sdelamo <[email protected]>
1 parent 2cdb1a1 commit 1631f4f

File tree

24 files changed

+27
-27
lines changed

24 files changed

+27
-27
lines changed

micronaut-langchain4j-cassandra/src/main/java/io/micronaut/langchain4j/cassandra/memory/CassandraChatMemoryStoreConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
package io.micronaut.langchain4j.cassandra.memory;
1717

1818
import dev.langchain4j.store.memory.chat.cassandra.CassandraChatMemoryStore;
19-
import io.micronaut.core.annotation.NonNull;
19+
import org.jspecify.annotations.NonNull;
2020
import io.micronaut.core.util.Toggleable;
2121

2222
/**

micronaut-langchain4j-cassandra/src/main/java/io/micronaut/langchain4j/cassandra/memory/CassandraChatMemoryStoreConfigurationProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import io.micronaut.context.annotation.ConfigurationBuilder;
2020
import io.micronaut.context.annotation.ConfigurationProperties;
2121
import io.micronaut.core.annotation.Internal;
22-
import io.micronaut.core.annotation.NonNull;
22+
import org.jspecify.annotations.NonNull;
2323

2424
/**
2525
* {@link ConfigurationProperties} implementation for {@link CassandraChatMemoryStoreConfiguration}.

micronaut-langchain4j-core/src/main/java/io/micronaut/langchain4j/aiservices/AiServiceCustomizer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616
package io.micronaut.langchain4j.aiservices;
1717

18-
import io.micronaut.core.annotation.NonNull;
18+
import org.jspecify.annotations.NonNull;
1919
import io.micronaut.langchain4j.annotation.AiService;
2020

2121
/**

micronaut-langchain4j-core/src/main/java/io/micronaut/langchain4j/aiservices/AiServiceDef.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
*/
1616
package io.micronaut.langchain4j.aiservices;
1717

18-
import io.micronaut.core.annotation.NonNull;
19-
import io.micronaut.core.annotation.Nullable;
18+
import org.jspecify.annotations.NonNull;
19+
import org.jspecify.annotations.Nullable;
2020
import io.micronaut.inject.BeanDefinition;
2121
import io.micronaut.langchain4j.annotation.AiService;
2222
import java.util.Set;

micronaut-langchain4j-core/src/main/java/io/micronaut/langchain4j/aiservices/AiServiceFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import io.micronaut.context.annotation.Bean;
3131
import io.micronaut.context.annotation.Factory;
3232
import io.micronaut.context.annotation.Parameter;
33-
import io.micronaut.core.annotation.Nullable;
33+
import org.jspecify.annotations.Nullable;
3434
import io.micronaut.core.type.Argument;
3535
import io.micronaut.core.util.CollectionUtils;
3636
import io.micronaut.inject.qualifiers.Qualifiers;

micronaut-langchain4j-core/src/main/java/io/micronaut/langchain4j/embedding/InMemoryEmbeddingStoreConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818

1919
import io.micronaut.context.annotation.EachProperty;
20-
import io.micronaut.core.annotation.Nullable;
20+
import org.jspecify.annotations.Nullable;
2121
import io.micronaut.core.bind.annotation.Bindable;
2222
import io.micronaut.core.util.StringUtils;
2323

micronaut-langchain4j-core/src/main/java/io/micronaut/langchain4j/interceptor/AiServiceInterceptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import io.micronaut.aop.MethodInvocationContext;
2222
import io.micronaut.context.BeanContext;
2323
import io.micronaut.core.annotation.AnnotationValue;
24-
import io.micronaut.core.annotation.Nullable;
24+
import org.jspecify.annotations.Nullable;
2525
import io.micronaut.inject.BeanDefinition;
2626
import io.micronaut.langchain4j.aiservices.AiServiceCustomizer;
2727
import io.micronaut.langchain4j.aiservices.AiServiceDef;

micronaut-langchain4j-core/src/main/java/io/micronaut/langchain4j/store/memory/chat/MessageWindowChatMemoryConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616
package io.micronaut.langchain4j.store.memory.chat;
1717

18-
import io.micronaut.core.annotation.NonNull;
18+
import org.jspecify.annotations.NonNull;
1919

2020
/**
2121
* Configuration for {@link dev.langchain4j.memory.chat.MessageWindowChatMemory}.

micronaut-langchain4j-core/src/main/java/io/micronaut/langchain4j/store/memory/chat/MessageWindowChatMemoryConfigurationProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
import io.micronaut.context.annotation.ConfigurationProperties;
1919
import io.micronaut.core.annotation.Internal;
20-
import io.micronaut.core.annotation.NonNull;
20+
import org.jspecify.annotations.NonNull;
2121

2222
import java.util.Objects;
2323

micronaut-langchain4j-core/src/main/java/io/micronaut/langchain4j/store/memory/chat/MessageWindowChatMemoryFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import io.micronaut.context.annotation.Factory;
2222
import io.micronaut.context.annotation.Prototype;
2323
import io.micronaut.core.annotation.Internal;
24-
import io.micronaut.core.annotation.NonNull;
24+
import org.jspecify.annotations.NonNull;
2525

2626
/**
2727
* Utility class to obtain instances of {@link MessageWindowChatMemory.Builder}.

0 commit comments

Comments
 (0)