File tree Expand file tree Collapse file tree 4 files changed +13
-15
lines changed
java/com/cosium/json_schema_to_java_record
resources/META-INF/services Expand file tree Collapse file tree 4 files changed +13
-15
lines changed Original file line number Diff line number Diff line change 2323 <artifactId >jackson-databind</artifactId >
2424 </dependency >
2525
26- <dependency >
27- <groupId >com.google.auto.service</groupId >
28- <artifactId >auto-service</artifactId >
29- <optional >true</optional >
30- </dependency >
31-
3226 <dependency >
3327 <groupId >com.palantir.javapoet</groupId >
3428 <artifactId >javapoet</artifactId >
4539 </dependency >
4640 </dependencies >
4741
42+ <build >
43+ <plugins >
44+ <plugin >
45+ <groupId >org.apache.maven.plugins</groupId >
46+ <artifactId >maven-compiler-plugin</artifactId >
47+ <configuration >
48+ <!-- Disable annotation processing for ourselves. -->
49+ <compilerArgument >-proc:none</compilerArgument >
50+ </configuration >
51+ </plugin >
52+ </plugins >
53+ </build >
4854</project >
Original file line number Diff line number Diff line change 22
33import com .cosium .json_schema_to_java_record_api .GenerateRecordsFromJsonSchemas ;
44import com .cosium .logging .annotation_processor .AbstractLoggingProcessor ;
5- import com .google .auto .service .AutoService ;
65import java .util .Set ;
76import java .util .concurrent .CopyOnWriteArraySet ;
87import java .util .function .Predicate ;
98import java .util .stream .Collectors ;
109import javax .annotation .processing .Filer ;
1110import javax .annotation .processing .ProcessingEnvironment ;
12- import javax .annotation .processing .Processor ;
1311import javax .annotation .processing .RoundEnvironment ;
1412import javax .lang .model .SourceVersion ;
1513import javax .lang .model .element .TypeElement ;
2018/**
2119 * @author Réda Housni Alaoui
2220 */
23- @ AutoService (Processor .class )
2421public class AnnotationProcessor extends AbstractLoggingProcessor {
2522
2623 private static final Logger LOGGER = LoggerFactory .getLogger (AnnotationProcessor .class );
Original file line number Diff line number Diff line change 1+ com.cosium.json_schema_to_java_record.AnnotationProcessor
Original file line number Diff line number Diff line change 5555 <scope >import</scope >
5656 </dependency >
5757
58- <dependency >
59- <groupId >com.google.auto.service</groupId >
60- <artifactId >auto-service</artifactId >
61- <version >1.1.1</version >
62- </dependency >
63-
6458 <dependency >
6559 <groupId >com.palantir.javapoet</groupId >
6660 <artifactId >javapoet</artifactId >
You can’t perform that action at this time.
0 commit comments