/* * Copyright 2000-2014 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package com.intellij.codeInsight.daemon.lambda; import com.intellij.codeInsight.daemon.LightDaemonAnalyzerTestCase; import org.jetbrains.annotations.NonNls; public class Diamond8HighlightingTest extends LightDaemonAnalyzerTestCase { @NonNls static final String BASE_PATH = "/codeInsight/daemonCodeAnalyzer/lambda/diamond"; public void testAvoidClassRefCachingDuringInference() throws Exception { doTest(); } public void testIDEA97294() throws Exception { doTest(); } public void testOuterClass() throws Exception { doTest(); } public void testVarargs() throws Exception { doTest(); } public void testOverloadOuterCall() throws Exception { doTest(); } public void testWithConstructorRefInside() throws Exception { doTest(); } public void testIDEA140686() throws Exception { doTest(); } public void testDiagnosticMessageWhenConstructorIsUnresolved() throws Exception { doTest(); } public void testNullTypesInDiamondsInference() throws Exception { doTest(); } public void testNoRawTypeInferenceWhenNewExpressionHasSpecifiedType() throws Exception { doTest(); } public void testEraseTypeForNewExpressionWithDiamondsIfUncheckedConversionWasPerformedDuringApplicabilityCheck() throws Exception { doTest(); } public void testEnsureApplicabilityForDiamondCallIsCheckedBasedOnStaticFactoryApplicability() throws Exception { doTest(); } public void testConflictingNamesInConstructorAndClassTypeParameters() throws Exception { doTest(); } public void testParameterizedConstructorWithDiamonds() throws Exception { doTest(); } public void testRawArgumentInsideNewExpression() throws Exception { doTest(); } public void testDiamondConstructorWithTypeParameters() throws Exception { doTest(); } public void testRawTypePassedToDiamond() throws Exception { doTest(); } public void testExceptionsThrownFromConstructorShouldBePreserved() throws Exception { doTest(); } public void testDiamondInsideOverloadedThisReference() throws Exception { doTest(); } public void testDetectStaticFactoryForTopLevelCall() throws Exception { doTest(); } private void doTest() throws Exception { doTest(BASE_PATH + "/" + getTestName(false) + ".java", false, false); } }