├── .gitignore ├── .mvn └── jvm9.config ├── LICENSE ├── README.md ├── class-loading ├── .mvn │ └── jvm.config ├── README.md ├── meta.yaml ├── pom.xml └── src │ ├── main │ └── java │ │ └── wtf │ │ └── java9 │ │ └── class_loading │ │ ├── JavaSqlUser.java │ │ └── SqlDateUser.java │ └── test │ └── java │ └── wtf │ └── java9 │ └── class_loading │ ├── BootstrapLoaderTest.java │ └── NullParentClassLoaderIT.java ├── compiler ├── .mvn │ └── jvm9.config ├── README.md ├── meta.yaml ├── pom.xml └── src │ └── main │ └── java │ └── wtf │ └── java9 │ └── compiler │ ├── CastWildcardParam.java │ └── GenericArray.java ├── default-package ├── .mvn │ └── jvm9.config ├── README.md ├── meta.yaml ├── pom.xml └── src │ └── test │ └── java │ └── ClassInDefaultPackageTest.java ├── graphics-bounds ├── .mvn │ └── jvm9.config ├── README.md ├── meta.yaml ├── pom.xml └── src │ ├── main │ └── java │ │ └── wtf │ │ └── java9 │ │ └── graphics_bounds │ │ └── GraphicsBounds.java │ └── test │ └── java │ └── wtf │ └── java9 │ └── graphics_bounds │ └── GraphicsBoundsTest.java ├── maven-jaxb2-plugin ├── .mvn │ └── jvm9.config ├── README.md ├── meta.yaml ├── pom.xml ├── schema │ ├── SimpleClass.xsd │ ├── SimpleClassWithOtherName.xsd │ └── SimpleClassWithPackage.xsd └── src │ ├── main │ └── java │ │ └── wtf │ │ └── java9 │ │ └── maven_jaxb2_plugin │ │ ├── EntityResolverFactory.java │ │ ├── GenerateWithJaxbApi.java │ │ └── jaxb_plugin │ │ ├── DependencyResource.java │ │ ├── DependencyResourceResolver.java │ │ ├── Log.java │ │ ├── MavenCatalogResolver.java │ │ ├── ReResolvingEntityResolverWrapper.java │ │ ├── ReResolvingInputSourceWrapper.java │ │ ├── StringUtils.java │ │ ├── UoeDependencyResourceResolver.java │ │ └── package-info.java │ └── test │ └── java │ └── wtf │ └── java9 │ └── maven_jaxb2_plugin │ ├── JaxbApiTest.java │ └── JaxbPluginTest.java ├── meta.yaml ├── noto-sans ├── .mvn │ └── jvm9.config ├── README.md ├── meta.yaml ├── pom.xml └── src │ ├── main │ └── java │ │ └── wtf │ │ └── java9 │ │ └── noto_sans │ │ └── NotoSans.java │ └── test │ └── java │ └── wtf │ └── java9 │ └── noto_sans │ └── NotoSansTest.java ├── pom.xml ├── project-to-jekyll.py ├── switch-to-java ├── tycho-jdt ├── README.md ├── meta.yaml ├── pom.xml └── src │ └── main │ └── java │ └── wtf │ └── java9 │ └── tycho_jdt │ └── ImportJAXBType.java └── xml-transformer ├── .mvn └── jvm9.config ├── README.md ├── meta.yaml ├── pom.xml └── src └── test └── java └── wtf └── java9 └── xml_transformer └── TransformTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/jvm9.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/.mvn/jvm9.config -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/README.md -------------------------------------------------------------------------------- /class-loading/.mvn/jvm.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /class-loading/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/class-loading/README.md -------------------------------------------------------------------------------- /class-loading/meta.yaml: -------------------------------------------------------------------------------- 1 | title: Class Loading 2 | date: 2017-12-05 3 | -------------------------------------------------------------------------------- /class-loading/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/class-loading/pom.xml -------------------------------------------------------------------------------- /class-loading/src/main/java/wtf/java9/class_loading/JavaSqlUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/class-loading/src/main/java/wtf/java9/class_loading/JavaSqlUser.java -------------------------------------------------------------------------------- /class-loading/src/main/java/wtf/java9/class_loading/SqlDateUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/class-loading/src/main/java/wtf/java9/class_loading/SqlDateUser.java -------------------------------------------------------------------------------- /class-loading/src/test/java/wtf/java9/class_loading/BootstrapLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/class-loading/src/test/java/wtf/java9/class_loading/BootstrapLoaderTest.java -------------------------------------------------------------------------------- /class-loading/src/test/java/wtf/java9/class_loading/NullParentClassLoaderIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/class-loading/src/test/java/wtf/java9/class_loading/NullParentClassLoaderIT.java -------------------------------------------------------------------------------- /compiler/.mvn/jvm9.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/compiler/README.md -------------------------------------------------------------------------------- /compiler/meta.yaml: -------------------------------------------------------------------------------- 1 | title: New Compilation Errors 2 | date: 2017-12-01 3 | -------------------------------------------------------------------------------- /compiler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/compiler/pom.xml -------------------------------------------------------------------------------- /compiler/src/main/java/wtf/java9/compiler/CastWildcardParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/compiler/src/main/java/wtf/java9/compiler/CastWildcardParam.java -------------------------------------------------------------------------------- /compiler/src/main/java/wtf/java9/compiler/GenericArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/compiler/src/main/java/wtf/java9/compiler/GenericArray.java -------------------------------------------------------------------------------- /default-package/.mvn/jvm9.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /default-package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/default-package/README.md -------------------------------------------------------------------------------- /default-package/meta.yaml: -------------------------------------------------------------------------------- 1 | title: Default Package Is No Longer `null` 2 | date: 2017-12-01 3 | -------------------------------------------------------------------------------- /default-package/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/default-package/pom.xml -------------------------------------------------------------------------------- /default-package/src/test/java/ClassInDefaultPackageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/default-package/src/test/java/ClassInDefaultPackageTest.java -------------------------------------------------------------------------------- /graphics-bounds/.mvn/jvm9.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphics-bounds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/graphics-bounds/README.md -------------------------------------------------------------------------------- /graphics-bounds/meta.yaml: -------------------------------------------------------------------------------- 1 | title: Graphics Bounds Are No Longer Real 2 | date: 2017-12-01 3 | -------------------------------------------------------------------------------- /graphics-bounds/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/graphics-bounds/pom.xml -------------------------------------------------------------------------------- /graphics-bounds/src/main/java/wtf/java9/graphics_bounds/GraphicsBounds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/graphics-bounds/src/main/java/wtf/java9/graphics_bounds/GraphicsBounds.java -------------------------------------------------------------------------------- /graphics-bounds/src/test/java/wtf/java9/graphics_bounds/GraphicsBoundsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/graphics-bounds/src/test/java/wtf/java9/graphics_bounds/GraphicsBoundsTest.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/.mvn/jvm9.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/.mvn/jvm9.config -------------------------------------------------------------------------------- /maven-jaxb2-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/README.md -------------------------------------------------------------------------------- /maven-jaxb2-plugin/meta.yaml: -------------------------------------------------------------------------------- 1 | title: Binding Problems with Maven-JAXB2-Plugin 2 | date: 2017-12-01 3 | -------------------------------------------------------------------------------- /maven-jaxb2-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/pom.xml -------------------------------------------------------------------------------- /maven-jaxb2-plugin/schema/SimpleClass.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/schema/SimpleClass.xsd -------------------------------------------------------------------------------- /maven-jaxb2-plugin/schema/SimpleClassWithOtherName.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/schema/SimpleClassWithOtherName.xsd -------------------------------------------------------------------------------- /maven-jaxb2-plugin/schema/SimpleClassWithPackage.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/schema/SimpleClassWithPackage.xsd -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/EntityResolverFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/EntityResolverFactory.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/GenerateWithJaxbApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/GenerateWithJaxbApi.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/DependencyResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/DependencyResource.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/DependencyResourceResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/DependencyResourceResolver.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/Log.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/MavenCatalogResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/MavenCatalogResolver.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/ReResolvingEntityResolverWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/ReResolvingEntityResolverWrapper.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/ReResolvingInputSourceWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/ReResolvingInputSourceWrapper.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/StringUtils.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/UoeDependencyResourceResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/UoeDependencyResourceResolver.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/main/java/wtf/java9/maven_jaxb2_plugin/jaxb_plugin/package-info.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/test/java/wtf/java9/maven_jaxb2_plugin/JaxbApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/test/java/wtf/java9/maven_jaxb2_plugin/JaxbApiTest.java -------------------------------------------------------------------------------- /maven-jaxb2-plugin/src/test/java/wtf/java9/maven_jaxb2_plugin/JaxbPluginTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/maven-jaxb2-plugin/src/test/java/wtf/java9/maven_jaxb2_plugin/JaxbPluginTest.java -------------------------------------------------------------------------------- /meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/meta.yaml -------------------------------------------------------------------------------- /noto-sans/.mvn/jvm9.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /noto-sans/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/noto-sans/README.md -------------------------------------------------------------------------------- /noto-sans/meta.yaml: -------------------------------------------------------------------------------- 1 | title: Performance Regression for Noto Sans Fonts 2 | date: 2017-12-01 3 | -------------------------------------------------------------------------------- /noto-sans/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/noto-sans/pom.xml -------------------------------------------------------------------------------- /noto-sans/src/main/java/wtf/java9/noto_sans/NotoSans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/noto-sans/src/main/java/wtf/java9/noto_sans/NotoSans.java -------------------------------------------------------------------------------- /noto-sans/src/test/java/wtf/java9/noto_sans/NotoSansTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/noto-sans/src/test/java/wtf/java9/noto_sans/NotoSansTest.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/pom.xml -------------------------------------------------------------------------------- /project-to-jekyll.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/project-to-jekyll.py -------------------------------------------------------------------------------- /switch-to-java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/switch-to-java -------------------------------------------------------------------------------- /tycho-jdt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/tycho-jdt/README.md -------------------------------------------------------------------------------- /tycho-jdt/meta.yaml: -------------------------------------------------------------------------------- 1 | title: Weird Tycho/JDT Behavior 2 | date: 2018-02-22 3 | -------------------------------------------------------------------------------- /tycho-jdt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/tycho-jdt/pom.xml -------------------------------------------------------------------------------- /tycho-jdt/src/main/java/wtf/java9/tycho_jdt/ImportJAXBType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/tycho-jdt/src/main/java/wtf/java9/tycho_jdt/ImportJAXBType.java -------------------------------------------------------------------------------- /xml-transformer/.mvn/jvm9.config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xml-transformer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/xml-transformer/README.md -------------------------------------------------------------------------------- /xml-transformer/meta.yaml: -------------------------------------------------------------------------------- 1 | title: Changed Formatting of XML Transformer 2 | date: 2017-12-01 3 | -------------------------------------------------------------------------------- /xml-transformer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/xml-transformer/pom.xml -------------------------------------------------------------------------------- /xml-transformer/src/test/java/wtf/java9/xml_transformer/TransformTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeFX-org/java-9-wtf/HEAD/xml-transformer/src/test/java/wtf/java9/xml_transformer/TransformTest.java --------------------------------------------------------------------------------