11{
2- "stereotypes" : [
3- {
4- "id" : " org.springframework.boot.jackson.JsonMixin" ,
2+ "stereotypes" : {
3+ "spring.boot.JsonMixin" : {
54 "assignments" : [ " @org.springframework.boot.jackson.JsonMixin" ],
65 "displayName" : " JSON Mixin" ,
7- "groups" : [ " spring.web.rest" ]
6+ "groups" : [ " spring.boot " , " spring. web.rest" ]
87 },
9- {
10- "id" : " org.springframework.context.annotation.Configuration" ,
11- "assignments" : [ " @org.springframework.context.annotation.Configuration" ],
12- "groups" : [ " spring" ]
8+ "spring.boot.ConfigurationProperties" : {
9+ "assignments" : [ " @org.springframework.boot.context.properties.ConfigurationProperties" ],
10+ "groups" : [ " spring.boot" ]
1311 },
14- {
15- "id " : " org.springframework.context.event.EventListener " ,
16- "assignments" : [ " @org.springframework.context.event.EventListener " ],
12+ "spring.Configuration" : {
13+ "displayName " : " Configuration class " ,
14+ "assignments" : [ " @org.springframework.context.annotation.Configuration " ],
1715 "groups" : [ " spring" ]
1816 },
19- {
20- "id" : " org.springframework.data.rest.core.config.Projection" ,
21- "assignments" : [ " @org.springframework.data.rest.core.config.Projection" ],
22- "groups" : [ " spring.data" ]
23- },
24- {
25- "id" : " org.springframework.hateoas.server.RepresentationModelProcessor" ,
26- "assignments" : [ " org.springframework.hateoas.server.RepresentationModelProcessor" ],
27- "groups" : [ " spring.web.rest.hypermedia" ]
28- },
29- {
30- "id" : " org.springframework.stereotype.Controller" ,
17+ "spring.Controller" : {
3118 "assignments" : [
3219 " @org.springframework.stereotype.Controller" ,
3320 " @org.springframework.data.rest.webmvc.BasePathAwareController"
3421 ],
3522 "groups" : [ " spring.web" ]
3623 },
37- {
38- "id" : " org.springframework.stereotype.Service" ,
39- "assignments" : [ " @org.springframework.stereotype.Service" ],
40- "groups" : [ " spring" , " org.jmolecules.ddd" ]
24+ "spring.EventListener" : {
25+ "assignments" : [
26+ " @org.springframework.context.event.EventListener" ,
27+ " org.springframework.context.ApplicationListener" ,
28+ " org.springframework.data.rest.core.event.AbstractRepositoryEventListener"
29+ ],
30+ "groups" : [ " spring" ]
31+ },
32+ "spring.Repository" : {
33+ "assignments" : [
34+ " @org.springframework.stereotype.Repository" ,
35+ " org.springframework.data.repository.Repository" ,
36+ " @org.springframework.data.repository.RepositoryDefinition"
37+ ],
38+ "groups" : [ " spring" ]
4139 },
42- {
43- "id" : " org.springframework.web.bind.annotation.RequestMapping" ,
40+ "spring.RequestMapping" : {
4441 "assignments" : [ " @org.springframework.web.bind.annotation.RequestMapping" ],
4542 "displayName" : " Request mappings" ,
4643 "groups" : [ " spring.web" ]
44+ },
45+ "spring.Service" : {
46+ "assignments" : [ " @org.springframework.stereotype.Service" ],
47+ "groups" : [ " spring" , " org.jmolecules.ddd" ]
48+ },
49+ "spring.MessageListener" : {
50+ "assignments" : [
51+ " @org.springframework.kafka.annotation.KafkaListener" ,
52+ " @org.springframework.amqp.rabbit.annotation.RabbitListener" ,
53+ " @org.springframework.messaging.handler.annotation.MessageMapping"
54+ ],
55+ "groups" : [ " spring.messaging" ]
56+ },
57+ "spring.data.rest.Projection" : {
58+ "assignments" : [ " @org.springframework.data.rest.core.config.Projection" ],
59+ "groups" : [ " spring.data" ]
60+ },
61+ "spring.hateoas.RepresentationModel" : {
62+ "assignments" : [ " org.springframework.hateoas.RepresentationModel" ],
63+ "groups" : [ " spring.web.rest.hypermedia" ]
64+ },
65+ "spring.hateoas.RepresentationModelProcessor" : {
66+ "assignments" : [ " org.springframework.hateoas.server.RepresentationModelProcessor" ],
67+ "groups" : [ " spring.web.rest.hypermedia" ]
4768 }
48- ],
49- "groups" : [
50- {
51- "ids" : [ " spring" ],
69+ },
70+ "groups" : {
71+ "spring" : {
5272 "displayName" : " Spring"
5373 },
54- {
55- "ids" : [ " spring.data" ],
74+ "spring.data" : {
5675 "displayName" : " Spring Data"
5776 },
58- {
59- "ids" : [ " spring.web" ],
77+ "spring.messaging" : {
78+ "displayName" : " Spring Messaging"
79+ },
80+ "spring.web" : {
6081 "displayName" : " Web"
6182 },
62- {
63- "ids" : [ " spring.web.rest" ],
83+ "spring.web.rest" : {
6484 "displayName" : " REST"
6585 },
66- {
67- "ids" : [ " spring.web.rest.hypermedia" ],
86+ "spring.web.rest.hypermedia" : {
6887 "displayName" : " Hypermedia"
88+ },
89+ "spring.boot" : {
90+ "displayName" : " Spring Boot"
6991 }
70- ]
92+ }
7193}
0 commit comments