Abstraction issuesJava Android Assignment issuesGroovy Assignment issuesJava Assignment issuesJavaScript and TypeScript Async code and promisesJavaScript and TypeScript CSS Chrome OSCorrectnessLintAndroid Class structureJava Code style issuesJava CodePlugin DevKit CodeSpring CoreSpring CoffeeScript CommonReactive Streams CorrectnessLintAndroid Declaration redundancyJava EmbeddedPerformanceJava Error handlingJava General GeneralCoffeeScript GeneralJava GeneralJavaScript and TypeScript Groovy IconsUsabilityLintAndroid InitializationJava Java Java 5Java language level migration aidsJava Java 8Java language level migration aidsJava Java language level migration aidsJava JavaScript and TypeScript JavadocJava Kotlin LintAndroid MessagesCorrectnessLintAndroid Naming conventionsJava OSGi PerformanceJava PerformanceLintAndroid Plugin DevKit PortabilityJava Potentially confusing code constructsGroovy Potentially confusing code constructsJavaScript and TypeScript Probable bugsCSS Probable bugsKotlin Reactive Streams ReactorReactive Streams SQL SecurityJava SecurityLintAndroid Spring Spring BootSpring Spring CoreSpring Spring DataSpring TypeScriptJavaScript and TypeScript UI form UsabilityLintAndroid WebSocket toString() issuesJava Android