gitextract_4emi2l0t/ ├── .github/ │ ├── CONTRIBUTING.md │ └── workflows/ │ ├── build.yml │ └── settings.xml ├── .gitignore ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── RELEASING.md ├── checkstyle.xml ├── pom.xml ├── renovate.json └── src/ ├── main/ │ └── java/ │ └── com/ │ └── squareup/ │ └── javapoet/ │ ├── AnnotationSpec.java │ ├── ArrayTypeName.java │ ├── ClassName.java │ ├── CodeBlock.java │ ├── CodeWriter.java │ ├── FieldSpec.java │ ├── JavaFile.java │ ├── LineWrapper.java │ ├── MethodSpec.java │ ├── NameAllocator.java │ ├── ParameterSpec.java │ ├── ParameterizedTypeName.java │ ├── TypeName.java │ ├── TypeSpec.java │ ├── TypeVariableName.java │ ├── Util.java │ └── WildcardTypeName.java └── test/ └── java/ ├── ClassNameNoPackageTest.java └── com/ └── squareup/ └── javapoet/ ├── AbstractTypesTest.java ├── AnnotatedTypeNameTest.java ├── AnnotationSpecTest.java ├── ClassNameTest.java ├── CodeBlockTest.java ├── CodeWriterTest.java ├── FieldSpecTest.java ├── FileReadingTest.java ├── FileWritingTest.java ├── JavaFileTest.java ├── LineWrapperTest.java ├── MethodSpecTest.java ├── NameAllocatorTest.java ├── ParameterSpecTest.java ├── TestFiler.java ├── TestUtil.java ├── TypeNameTest.java ├── TypeSpecTest.java ├── TypesEclipseTest.java ├── TypesTest.java └── UtilTest.java