Skip to content

C0D3M4513R-Minecraft/checkerframework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository exists to make my life easier. It basically will setup checkerframework for you, if you like.

One thing to note is though, that this will add my personal maven repository under the <dependencyManagement> and <repositories> tag. So you probably do not want to use this package if you want to publish your projects. This might change in the future!

If you want the checkerframework in a project, just add the following to your pom.xml file in the build plugin section (assuming that projects already has this project in its parent chain):

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
</plugin>

If you use lombok you also need the following in the pom.xml build plugins section:

<plugin>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok-maven-plugin</artifactId>
</plugin>

and the following lombok properties set (defined in lombok.config):

lombok.addLombokGeneratedAnnotation = true
lombok.addNullAnnotations = checkerframework

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published