Klasse AjCompilerOptions
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.impl.CompilerOptions
org.aspectj.ajdt.internal.core.builder.AjCompilerOptions
Compiler options used by Eclipse integration (AJDT)
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungbooleanbooleanstatic final intbooleanbooleanGenerates a map of cross references based on information in the structure model.booleanbooleanbooleanstatic final intstatic final intstatic final intbooleanstatic final intbooleanstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringbooleanstatic final intbooleanbooleanbooleanstatic final intstatic final intstatic final intbooleanbooleanbooleanbooleanbooleanbooleanbooleanVon Klasse geerbte Felder org.aspectj.org.eclipse.jdt.internal.compiler.impl.CompilerOptions
AccessEmulation, AccidentalBooleanAssign, ALL_STANDARD_TAGS, analyseResourceLeaks, AnnotatedTypeArgumentToUnannotated, AnnotationSuperInterface, APILeak, AssertUsedAsAnIdentifier, AutoBoxing, ComparingIdentical, complainOnUninternedIdentityComparison, complianceLevel, DeadCode, DEFAULT, defaultEncoding, DISABLED, DiscouragedReference, DO_NOT_GENERATE, docCommentSupport, EmptyStatement, emulateJavacBug8031744, ENABLED, enableJdtDebugCompileMode, enablePreviewFeatures, enableSyntacticNullAnalysisForFields, EnumUsedAsAnIdentifier, ERROR, errorThreshold, ExplicitlyClosedAutoCloseable, FallthroughCase, FieldHiding, FinallyBlockNotCompleting, FinalParameterBound, ForbiddenReference, GENERATE, generateClassFiles, generateGenericSignatureForLambdaExpressions, IGNORE, ignoreMethodBodies, ignoreSourceFolderWarningOption, ignoreUnnamedModuleForSplitPackage, includeNullInfoFromAsserts, IncompatibleNonInheritedInterfaceMethod, IndirectStaticAccess, INFO, infoThreshold, inheritNullAnnotations, inlineJsrBytecode, intendedDefaultNonNullness, InvalidJavadoc, isAnnotationBasedNullAnalysisEnabled, isTaskCaseSensitive, LocalVariableHiding, MaskedCatchBlock, maxProblemsPerUnit, MethodCanBePotentiallyStatic, MethodCanBeStatic, MethodWithConstructorName, MissingDefaultCase, MissingDeprecatedAnnotation, MissingEnumConstantCase, MissingJavadocComments, MissingJavadocTagDescription, MissingJavadocTags, MissingNonNullByDefaultAnnotation, MissingOverrideAnnotation, MissingSerialVersion, MissingSynchronizedModifierInInheritedMethod, NO_TAG, NoEffectAssignment, NoImplicitStringConversion, NonExternalizedString, nonNullAnnotationName, nonNullAnnotationSecondaryNames, nonNullByDefaultAnnotationName, nonNullByDefaultAnnotationSecondaryNames, NonnullParameterAnnotationDropped, NonNullTypeVariableFromLegacyInvocation, NonStaticAccessToStatic, nullableAnnotationName, nullableAnnotationSecondaryNames, NullAnnotationInferenceConflict, NullReference, NullSpecViolation, NullUncheckedConversion, OPTIMIZE_OUT, OPTION_AnnotationBasedNullAnalysis, OPTION_Compliance, OPTION_DocCommentSupport, OPTION_EmulateJavacBug8031744, OPTION_EnablePreviews, OPTION_Encoding, OPTION_FatalOptionalError, OPTION_GenerateClassFiles, OPTION_IgnoreUnnamedModuleForSplitPackage, OPTION_IncludeNullInfoFromAsserts, OPTION_InheritNullAnnotations, OPTION_InlineJsr, OPTION_JdtDebugCompileMode, OPTION_LambdaGenericSignature, OPTION_LineNumberAttribute, OPTION_LocalVariableAttribute, OPTION_MaxProblemPerUnit, OPTION_MethodParametersAttribute, OPTION_NonNullAnnotationName, OPTION_NonNullAnnotationSecondaryNames, OPTION_NonNullByDefaultAnnotationName, OPTION_NonNullByDefaultAnnotationSecondaryNames, OPTION_NullableAnnotationName, OPTION_NullableAnnotationSecondaryNames, OPTION_PessimisticNullAnalysisForFreeTypeVariables, OPTION_PreserveUnusedLocal, OPTION_Process_Annotations, OPTION_Release, OPTION_ReportAnnotatedTypeArgumentToUnannotated, OPTION_ReportAnnotationSuperInterface, OPTION_ReportAPILeak, OPTION_ReportAssertIdentifier, OPTION_ReportAutoboxing, OPTION_ReportComparingIdentical, OPTION_ReportDeadCode, OPTION_ReportDeadCodeInTrivialIfStatement, OPTION_ReportDeprecation, OPTION_ReportDeprecationInDeprecatedCode, OPTION_ReportDeprecationWhenOverridingDeprecatedMethod, OPTION_ReportDiscouragedReference, OPTION_ReportEmptyStatement, OPTION_ReportEnumIdentifier, OPTION_ReportExplicitlyClosedAutoCloseable, OPTION_ReportFallthroughCase, OPTION_ReportFieldHiding, OPTION_ReportFinallyBlockNotCompletingNormally, OPTION_ReportFinalParameterBound, OPTION_ReportForbiddenReference, OPTION_ReportHiddenCatchBlock, OPTION_ReportIncompatibleNonInheritedInterfaceMethod, OPTION_ReportIncompleteEnumSwitch, OPTION_ReportIndirectStaticAccess, OPTION_ReportInvalidJavadoc, OPTION_ReportInvalidJavadocTags, OPTION_ReportInvalidJavadocTagsDeprecatedRef, OPTION_ReportInvalidJavadocTagsNotVisibleRef, OPTION_ReportInvalidJavadocTagsVisibility, OPTION_ReportLocalVariableHiding, OPTION_ReportMethodCanBePotentiallyStatic, OPTION_ReportMethodCanBeStatic, OPTION_ReportMethodWithConstructorName, OPTION_ReportMissingDefaultCase, OPTION_ReportMissingDeprecatedAnnotation, OPTION_ReportMissingEnumCaseDespiteDefault, OPTION_ReportMissingHashCodeMethod, OPTION_ReportMissingJavadocComments, OPTION_ReportMissingJavadocCommentsOverriding, OPTION_ReportMissingJavadocCommentsVisibility, OPTION_ReportMissingJavadocTagDescription, OPTION_ReportMissingJavadocTags, OPTION_ReportMissingJavadocTagsMethodTypeParameters, OPTION_ReportMissingJavadocTagsOverriding, OPTION_ReportMissingJavadocTagsVisibility, OPTION_ReportMissingNonNullByDefaultAnnotation, OPTION_ReportMissingOverrideAnnotation, OPTION_ReportMissingOverrideAnnotationForInterfaceMethodImplementation, OPTION_ReportMissingSerialVersion, OPTION_ReportMissingSynchronizedOnInheritedMethod, OPTION_ReportNoEffectAssignment, OPTION_ReportNoImplicitStringConversion, OPTION_ReportNonExternalizedStringLiteral, OPTION_ReportNonnullParameterAnnotationDropped, OPTION_ReportNonNullTypeVariableFromLegacyInvocation, OPTION_ReportNonStaticAccessToStatic, OPTION_ReportNullAnnotationInferenceConflict, OPTION_ReportNullReference, OPTION_ReportNullSpecViolation, OPTION_ReportNullUncheckedConversion, OPTION_ReportOverridingMethodWithoutSuperInvocation, OPTION_ReportOverridingPackageDefaultMethod, OPTION_ReportParameterAssignment, OPTION_ReportPossibleAccidentalBooleanAssignment, OPTION_ReportPotentiallyUnclosedCloseable, OPTION_ReportPotentialNullReference, OPTION_ReportPreviewFeatures, OPTION_ReportRawTypeReference, OPTION_ReportRedundantNullAnnotation, OPTION_ReportRedundantNullCheck, OPTION_ReportRedundantSpecificationOfTypeArguments, OPTION_ReportRedundantSuperinterface, OPTION_ReportSpecialParameterHidingField, OPTION_ReportSuppressWarningNotFullyAnalysed, OPTION_ReportSwallowedExceptionInCatchBlock, OPTION_ReportSyntheticAccessEmulation, OPTION_ReportTasks, OPTION_ReportTerminalDeprecation, OPTION_ReportTypeParameterHiding, OPTION_ReportUnavoidableGenericTypeProblems, OPTION_ReportUncheckedTypeOperation, OPTION_ReportUnclosedCloseable, OPTION_ReportUndocumentedEmptyBlock, OPTION_ReportUnhandledWarningToken, OPTION_ReportUninternedIdentityComparison, OPTION_ReportUnlikelyCollectionMethodArgumentType, OPTION_ReportUnlikelyCollectionMethodArgumentTypeStrict, OPTION_ReportUnlikelyEqualsArgumentType, OPTION_ReportUnnecessaryElse, OPTION_ReportUnnecessaryTypeCheck, OPTION_ReportUnqualifiedFieldAccess, OPTION_ReportUnstableAutoModuleName, OPTION_ReportUnusedDeclaredThrownException, OPTION_ReportUnusedDeclaredThrownExceptionExemptExceptionAndThrowable, OPTION_ReportUnusedDeclaredThrownExceptionIncludeDocCommentReference, OPTION_ReportUnusedDeclaredThrownExceptionWhenOverriding, OPTION_ReportUnusedExceptionParameter, OPTION_ReportUnusedImport, OPTION_ReportUnusedLabel, OPTION_ReportUnusedLocal, OPTION_ReportUnusedObjectAllocation, OPTION_ReportUnusedParameter, OPTION_ReportUnusedParameterIncludeDocCommentReference, OPTION_ReportUnusedParameterWhenImplementingAbstract, OPTION_ReportUnusedParameterWhenOverridingConcrete, OPTION_ReportUnusedPrivateMember, OPTION_ReportUnusedTypeArgumentsForMethodInvocation, OPTION_ReportUnusedTypeParameter, OPTION_ReportUnusedWarningToken, OPTION_ReportVarargsArgumentNeedCast, OPTION_ShareCommonFinallyBlocks, OPTION_Source, OPTION_SourceFileAttribute, OPTION_Store_Annotations, OPTION_SuppressOptionalErrors, OPTION_SuppressWarnings, OPTION_SyntacticNullAnalysisForFields, OPTION_TargetPlatform, OPTION_TaskCaseSensitive, OPTION_TaskPriorities, OPTION_TaskTags, originalComplianceLevel, originalSourceLevel, OverriddenPackageDefaultMethod, OverridingMethodWithoutSuperInvocation, ParameterAssignment, parseLiteralExpressionsAsConstants, performMethodsFullRecovery, performStatementsRecovery, PessimisticNullAnalysisForFreeTypeVariables, pessimisticNullAnalysisForFreeTypeVariablesEnabled, PotentiallyUnclosedCloseable, PotentialNullReference, PRESERVE, preserveAllLocalVariables, PreviewFeatureUsed, PRIVATE, processAnnotations, produceDebugAttributes, produceMethodParameters, produceReferenceInfo, PROTECTED, PUBLIC, RawTypeReference, RedundantNullAnnotation, RedundantNullCheck, RedundantSpecificationOfTypeArguments, RedundantSuperinterface, reportDeadCodeInTrivialIfStatement, reportDeprecationInsideDeprecatedCode, reportDeprecationWhenOverridingDeprecatedMethod, reportInvalidJavadocTags, reportInvalidJavadocTagsDeprecatedRef, reportInvalidJavadocTagsNotVisibleRef, reportInvalidJavadocTagsVisibility, reportMissingEnumCaseDespiteDefault, reportMissingJavadocCommentsOverriding, reportMissingJavadocCommentsVisibility, reportMissingJavadocTagDescription, reportMissingJavadocTagsMethodTypeParameters, reportMissingJavadocTagsOverriding, reportMissingJavadocTagsVisibility, reportMissingOverrideAnnotationForInterfaceMethodImplementation, reportSpecialParameterHidingField, reportUnavoidableGenericTypeProblems, reportUnlikelyCollectionMethodArgumentTypeStrict, reportUnusedDeclaredThrownExceptionExemptExceptionAndThrowable, reportUnusedDeclaredThrownExceptionIncludeDocCommentReference, reportUnusedDeclaredThrownExceptionWhenOverriding, reportUnusedParameterIncludeDocCommentReference, reportUnusedParameterWhenImplementingAbstract, reportUnusedParameterWhenOverridingConcrete, RETURN_TAG, shareCommonFinallyBlocks, ShouldImplementHashcode, sourceLevel, storeAnnotations, suppressOptionalErrors, suppressWarnings, SuppressWarningsNotAnalysed, SwallowedExceptionInCatchBlock, targetJDK, Task, taskPriorities, Tasks, taskTags, tolerateIllegalAmbiguousVarargsInvocation, treatOptionalErrorAsFatal, TypeHiding, UncheckedTypeOperation, UnclosedCloseable, UndocumentedEmptyBlock, UnhandledWarningToken, UnlikelyCollectionMethodArgumentType, UnlikelyEqualsArgumentType, UnnecessaryElse, UnnecessaryTypeCheck, UnqualifiedFieldAccess, UnstableAutoModuleName, UnusedArgument, UnusedDeclaredThrownException, UnusedExceptionParameter, UnusedImport, UnusedLabel, UnusedLocalVariable, UnusedObjectAllocation, UnusedPrivateMember, UnusedTypeArguments, UnusedTypeParameter, UnusedWarningToken, useNullTypeAnnotations, UsingDeprecatedAPI, UsingTerminallyDeprecatedAPI, VarargsArgumentNeedCast, verbose, VERSION_1_1, VERSION_1_2, VERSION_1_3, VERSION_1_4, VERSION_1_5, VERSION_1_6, VERSION_1_7, VERSION_1_8, VERSION_10, VERSION_11, VERSION_12, VERSION_13, VERSION_14, VERSION_15, VERSION_16, VERSION_17, VERSION_18, VERSION_19, VERSION_9, VERSION_CLDC1_1, VERSION_JSR14, WARNING, warningThreshold, warningTokens -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungInitializing the compiler options with defaultsAjCompilerOptions(Map<String, String> settings) -
Methodenübersicht
Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.compiler.impl.CompilerOptions
getIgnoredIrritant, getLatestVersion, getSeverity, getSeverityString, getVisibilityString, isAnyEnabled, optionKeyFromIrritant, releaseToJDKLevel, resetDefaults, updateSeverity, usesNullTypeAnnotations, versionFromJdkLevel, versionToJdkLevel, versionToJdkLevel, warningOptionNames, warningTokenFromIrritant, warningTokenToIrritants
-
Felddetails
-
OPTION_ReportInvalidAbsoluteTypeName
- Siehe auch:
-
OPTION_ReportInvalidWildcardTypeName
- Siehe auch:
-
OPTION_ReportUnresolvableMember
- Siehe auch:
-
OPTION_ReportTypeNotExposedToWeaver
- Siehe auch:
-
OPTION_ReportShadowNotInStructure
- Siehe auch:
-
OPTION_ReportUnmatchedSuperTypeInCall
- Siehe auch:
-
OPTION_ReportCannotImplementLazyTJP
- Siehe auch:
-
OPTION_ReportNeedSerialVersionUIDField
- Siehe auch:
-
OPTION_ReportIncompatibleSerialVersion
- Siehe auch:
-
OPTION_TerminateAfterCompilation
- Siehe auch:
-
OPTION_XSerializableAspects
- Siehe auch:
-
OPTION_XLazyThisJoinPoint
- Siehe auch:
-
OPTION_XNoInline
- Siehe auch:
-
OPTION_XNotReweavable
- Siehe auch:
-
OPTION_XHasMember
- Siehe auch:
-
OPTION_XdevPinpoint
- Siehe auch:
-
OPTION_XDevNoAtAspectJProcessing
- Siehe auch:
-
OPTION_GenerateModel
- Siehe auch:
-
OPTION_GenerateJavaDocsInModel
- Siehe auch:
-
OPTION_Emacssym
- Siehe auch:
-
InvalidAbsoluteTypeName
public static final int InvalidAbsoluteTypeName- Siehe auch:
-
InvalidWildCardTypeName
public static final int InvalidWildCardTypeName- Siehe auch:
-
UnresolvableMember
public static final int UnresolvableMember- Siehe auch:
-
TypeNotExposedToWeaver
public static final int TypeNotExposedToWeaver- Siehe auch:
-
ShadowNotInStructure
public static final int ShadowNotInStructure- Siehe auch:
-
UnmatchedSuperTypeInCall
public static final int UnmatchedSuperTypeInCall- Siehe auch:
-
CannotImplementLazyTJP
public static final int CannotImplementLazyTJP- Siehe auch:
-
NeedSerialVersionUIDField
public static final int NeedSerialVersionUIDField- Siehe auch:
-
IncompatibleSerialVersion
public static final int IncompatibleSerialVersion- Siehe auch:
-
terminateAfterCompilation
public boolean terminateAfterCompilation -
xSerializableAspects
public boolean xSerializableAspects -
xLazyThisJoinPoint
public boolean xLazyThisJoinPoint -
xNoInline
public boolean xNoInline -
xNotReweavable
public boolean xNotReweavable -
xHasMember
public boolean xHasMember -
xdevPinpoint
public boolean xdevPinpoint -
showWeavingInformation
public boolean showWeavingInformation -
xOptionalJoinpoints
-
behaveInJava5Way
public boolean behaveInJava5Way -
timing
public boolean timing -
targetAspectjRuntimeLevel
-
xConfigurationInfo
-
addSerialVerUID
public boolean addSerialVerUID -
xmlConfigured
public boolean xmlConfigured -
makeReflectable
public boolean makeReflectable -
generateModel
public boolean generateModel -
generateJavaDocsInModel
public boolean generateJavaDocsInModel -
generateEmacsSymFiles
public boolean generateEmacsSymFiles -
noAtAspectJProcessing
public boolean noAtAspectJProcessing -
generateCrossRefs
public boolean generateCrossRefsGenerates a map of cross references based on information in the structure model. -
checkRuntimeVersion
public boolean checkRuntimeVersion -
proceedOnError
public boolean proceedOnError
-
-
Konstruktordetails
-
AjCompilerOptions
public AjCompilerOptions()Initializing the compiler options with defaults -
AjCompilerOptions
-
-
Methodendetails
-
getMap
- Setzt außer Kraft:
getMapin KlasseCompilerOptions
-
set
- Setzt außer Kraft:
setin KlasseCompilerOptions
-
toString
- Setzt außer Kraft:
toStringin KlasseCompilerOptions
-