├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .travis.yml ├── LICENSE ├── README.md ├── helper ├── pom.xml └── src │ ├── main │ └── java │ │ └── jp │ │ └── skypencil │ │ └── guava │ │ └── stream │ │ ├── BiMapCollector.java │ │ ├── CharacteristicSets.java │ │ ├── GuavaCollectors.java │ │ ├── MultimapCollector.java │ │ ├── MultisetCollector.java │ │ └── TableCollector.java │ └── test │ └── java │ └── jp │ └── skypencil │ └── guava │ └── stream │ └── GuavaCollectorsTest.java ├── mvnw ├── mvnw.cmd ├── pom.xml ├── sonarqube-plugin ├── Dockerfile ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── jp │ └── skypencil │ └── guava │ ├── SonarQubePlugin.java │ └── SonarQubeRulesDefinition.java └── spotbugs-plugin ├── pom.xml └── src ├── main ├── java │ └── jp │ │ └── skypencil │ │ └── guava │ │ └── DependencyOnDeprecatedGuavaClassDetector.java └── resources │ ├── bugrank.txt │ ├── findbugs.xml │ └── messages.xml └── test └── java └── jp └── skypencil └── guava ├── DependencyOnDeprecatedGuavaClassDetectorTest.java ├── GuavaOptionalField.java ├── GuavaOptionalFieldWithInitialization.java ├── GuavaOptionalInterfaceMethodArgument.java ├── GuavaOptionalInterfaceReturn.java ├── GuavaOptionalInvoking.java ├── GuavaOptionalMethodArgument.java ├── GuavaOptionalReturn.java ├── Java8OptionalField.java ├── Java8OptionalFieldWithInitialization.java ├── Java8OptionalInterfaceMethodArgument.java ├── Java8OptionalInterfaceReturn.java ├── Java8OptionalMethodArgument.java ├── Java8OptionalMethodInvoking.java └── Java8OptionalReturn.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/README.md -------------------------------------------------------------------------------- /helper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/helper/pom.xml -------------------------------------------------------------------------------- /helper/src/main/java/jp/skypencil/guava/stream/BiMapCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/helper/src/main/java/jp/skypencil/guava/stream/BiMapCollector.java -------------------------------------------------------------------------------- /helper/src/main/java/jp/skypencil/guava/stream/CharacteristicSets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/helper/src/main/java/jp/skypencil/guava/stream/CharacteristicSets.java -------------------------------------------------------------------------------- /helper/src/main/java/jp/skypencil/guava/stream/GuavaCollectors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/helper/src/main/java/jp/skypencil/guava/stream/GuavaCollectors.java -------------------------------------------------------------------------------- /helper/src/main/java/jp/skypencil/guava/stream/MultimapCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/helper/src/main/java/jp/skypencil/guava/stream/MultimapCollector.java -------------------------------------------------------------------------------- /helper/src/main/java/jp/skypencil/guava/stream/MultisetCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/helper/src/main/java/jp/skypencil/guava/stream/MultisetCollector.java -------------------------------------------------------------------------------- /helper/src/main/java/jp/skypencil/guava/stream/TableCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/helper/src/main/java/jp/skypencil/guava/stream/TableCollector.java -------------------------------------------------------------------------------- /helper/src/test/java/jp/skypencil/guava/stream/GuavaCollectorsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/helper/src/test/java/jp/skypencil/guava/stream/GuavaCollectorsTest.java -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/pom.xml -------------------------------------------------------------------------------- /sonarqube-plugin/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/sonarqube-plugin/Dockerfile -------------------------------------------------------------------------------- /sonarqube-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/sonarqube-plugin/README.md -------------------------------------------------------------------------------- /sonarqube-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/sonarqube-plugin/pom.xml -------------------------------------------------------------------------------- /sonarqube-plugin/src/main/java/jp/skypencil/guava/SonarQubePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/sonarqube-plugin/src/main/java/jp/skypencil/guava/SonarQubePlugin.java -------------------------------------------------------------------------------- /sonarqube-plugin/src/main/java/jp/skypencil/guava/SonarQubeRulesDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/sonarqube-plugin/src/main/java/jp/skypencil/guava/SonarQubeRulesDefinition.java -------------------------------------------------------------------------------- /spotbugs-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/pom.xml -------------------------------------------------------------------------------- /spotbugs-plugin/src/main/java/jp/skypencil/guava/DependencyOnDeprecatedGuavaClassDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/main/java/jp/skypencil/guava/DependencyOnDeprecatedGuavaClassDetector.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/main/resources/bugrank.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/main/resources/bugrank.txt -------------------------------------------------------------------------------- /spotbugs-plugin/src/main/resources/findbugs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/main/resources/findbugs.xml -------------------------------------------------------------------------------- /spotbugs-plugin/src/main/resources/messages.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/main/resources/messages.xml -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/DependencyOnDeprecatedGuavaClassDetectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/DependencyOnDeprecatedGuavaClassDetectorTest.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalField.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalFieldWithInitialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalFieldWithInitialization.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalInterfaceMethodArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalInterfaceMethodArgument.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalInterfaceReturn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalInterfaceReturn.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalInvoking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalInvoking.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalMethodArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalMethodArgument.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalReturn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/GuavaOptionalReturn.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalField.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalFieldWithInitialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalFieldWithInitialization.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalInterfaceMethodArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalInterfaceMethodArgument.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalInterfaceReturn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalInterfaceReturn.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalMethodArgument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalMethodArgument.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalMethodInvoking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalMethodInvoking.java -------------------------------------------------------------------------------- /spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalReturn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KengoTODA/guava-helper-for-java-8/HEAD/spotbugs-plugin/src/test/java/jp/skypencil/guava/Java8OptionalReturn.java --------------------------------------------------------------------------------