Skip to content

Commit 1649ff4

Browse files
committed
update to jmolecules 2025.0.0-RC5
1 parent 08776b4 commit 1649ff4

File tree

3 files changed

+61
-34
lines changed

3 files changed

+61
-34
lines changed

headless-services/spring-boot-language-server/pom.xml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<jdt.core.version>3.43.0</jdt.core.version>
1919
<lsp4xml.version>0.24.0</lsp4xml.version>
2020
<spring-ai.version>1.0.0</spring-ai.version>
21+
<jmolecules.version>2025.0.0-RC5</jmolecules.version>
2122
</properties>
2223

2324
<repositories>
@@ -169,13 +170,11 @@
169170
<dependency>
170171
<groupId>org.jmolecules.integrations</groupId>
171172
<artifactId>jmolecules-stereotype</artifactId>
172-
<version>0.30.0-STEREOTYPE-SNAPSHOT</version>
173173
</dependency>
174174

175175
<dependency>
176176
<groupId>org.jmolecules.integrations</groupId>
177177
<artifactId>jmolecules-spring</artifactId>
178-
<version>0.30.0-STEREOTYPE-SNAPSHOT</version>
179178
</dependency>
180179

181180
<dependency>
@@ -441,13 +440,23 @@
441440

442441
<dependencyManagement>
443442
<dependencies>
443+
444444
<dependency>
445445
<groupId>org.springframework.ai</groupId>
446446
<artifactId>spring-ai-bom</artifactId>
447447
<version>${spring-ai.version}</version>
448448
<type>pom</type>
449449
<scope>import</scope>
450450
</dependency>
451+
452+
<dependency>
453+
<groupId>org.jmolecules</groupId>
454+
<artifactId>jmolecules-bom</artifactId>
455+
<version>${jmolecules.version}</version>
456+
<type>pom</type>
457+
<scope>import</scope>
458+
</dependency>
459+
451460
</dependencies>
452461
</dependencyManagement>
453462
</project>

headless-services/spring-boot-language-server/src/main/resources/stereotype-defaults/jpa-jmolecules-stereotypes.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@
3636
"priority" : 20
3737
}
3838
}
39-
}
39+
}

headless-services/spring-boot-language-server/src/main/resources/stereotype-defaults/spring-jmolecules-stereotypes.json

Lines changed: 49 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@
1414
"assignments" : [ "@org.springframework.context.annotation.Configuration" ],
1515
"groups" : [ "spring" ]
1616
},
17-
"spring.Controller" : {
18-
"assignments" : [
19-
"@org.springframework.stereotype.Controller",
20-
"@org.springframework.data.rest.webmvc.BasePathAwareController"
21-
],
22-
"groups" : [ "spring.web" ]
23-
},
2417
"spring.EventListener" : {
2518
"assignments" : [
2619
"@org.springframework.context.event.EventListener",
@@ -29,30 +22,29 @@
2922
],
3023
"groups" : [ "spring" ]
3124
},
32-
"spring.Repository" : {
33-
"assignments" : [
34-
"@org.springframework.stereotype.Repository",
35-
"org.springframework.data.repository.Repository",
36-
"@org.springframework.data.repository.RepositoryDefinition"
37-
],
25+
"spring.Formatter" : {
26+
"assignments" : [ "org.springframework.format.Formatter" ],
3827
"groups" : [ "spring" ]
3928
},
40-
"spring.RequestMapping" : {
41-
"assignments" : [ "@org.springframework.web.bind.annotation.RequestMapping" ],
42-
"displayName" : "Request Mappings",
43-
"groups" : [ "spring.web" ]
44-
},
4529
"spring.Service" : {
4630
"assignments" : [ "@org.springframework.stereotype.Service" ],
47-
"groups" : [ "spring", "org.jmolecules.ddd" ]
31+
"groups" : [ "spring", "ddd" ]
32+
},
33+
"spring.Validator" : {
34+
"assignments" : [ "org.springframework.validation.Validator" ],
35+
"groups" : [ "spring" ]
4836
},
49-
"spring.MessageListener" : {
37+
"spring.aot.RuntimeHints" : {
38+
"assignments" : [ "org.springframework.aot.hint.RuntimeHintsRegistrar" ],
39+
"groups" : [ "spring" ]
40+
},
41+
"spring.data.Repository" : {
5042
"assignments" : [
51-
"@org.springframework.kafka.annotation.KafkaListener",
52-
"@org.springframework.amqp.rabbit.annotation.RabbitListener",
53-
"@org.springframework.messaging.handler.annotation.MessageMapping"
43+
"@org.springframework.stereotype.Repository",
44+
"org.springframework.data.repository.Repository",
45+
"@org.springframework.data.repository.RepositoryDefinition"
5446
],
55-
"groups" : [ "spring.messaging" ]
47+
"groups" : [ "spring" ]
5648
},
5749
"spring.data.rest.Projection" : {
5850
"assignments" : [ "@org.springframework.data.rest.core.config.Projection" ],
@@ -65,11 +57,40 @@
6557
"spring.hateoas.RepresentationModelProcessor" : {
6658
"assignments" : [ "org.springframework.hateoas.server.RepresentationModelProcessor" ],
6759
"groups" : [ "spring.web.rest.hypermedia" ]
60+
},
61+
"spring.messaging.MessageListener" : {
62+
"assignments" : [
63+
"@org.springframework.kafka.annotation.KafkaListener",
64+
"@org.springframework.amqp.rabbit.annotation.RabbitListener",
65+
"@org.springframework.messaging.handler.annotation.MessageMapping"
66+
],
67+
"groups" : [ "spring.messaging" ]
68+
},
69+
"spring.web.Controller" : {
70+
"assignments" : [
71+
"@org.springframework.data.rest.webmvc.BasePathAwareController",
72+
"@org.springframework.stereotype.Controller",
73+
"@org.springframework.web.bind.annotation.RestController"
74+
],
75+
"groups" : [ "spring.web" ]
76+
},
77+
"spring.web.RequestMapping" : {
78+
"assignments" : [ "@org.springframework.web.bind.annotation.RequestMapping" ],
79+
"displayName" : "Request Mappings",
80+
"groups" : [ "spring.web" ]
6881
}
6982
},
7083
"groups" : {
7184
"spring" : {
72-
"displayName" : "Spring"
85+
"displayName" : "Spring",
86+
"type" : "technology",
87+
"priority" : 10
88+
},
89+
"spring.aot" : {
90+
"displayName" : "Spring AOT"
91+
},
92+
"spring.boot" : {
93+
"displayName" : "Spring Boot"
7394
},
7495
"spring.data" : {
7596
"displayName" : "Spring Data"
@@ -78,16 +99,13 @@
7899
"displayName" : "Spring Messaging"
79100
},
80101
"spring.web" : {
81-
"displayName" : "Web"
102+
"displayName" : "Spring Web"
82103
},
83104
"spring.web.rest" : {
84-
"displayName" : "REST"
105+
"displayName" : "Spring REST"
85106
},
86107
"spring.web.rest.hypermedia" : {
87-
"displayName" : "Hypermedia"
88-
},
89-
"spring.boot" : {
90-
"displayName" : "Spring Boot"
108+
"displayName" : "Spring Hypermedia"
91109
}
92110
}
93111
}

0 commit comments

Comments
 (0)