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
Modifizierer und TypFeldBeschreibungboolean
boolean
static final int
boolean
boolean
Generates a map of cross references based on information in the structure model.boolean
boolean
boolean
static final int
static final int
static final int
boolean
static final int
boolean
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
boolean
static final int
boolean
boolean
boolean
static final int
static final int
static final int
boolean
boolean
boolean
boolean
boolean
boolean
boolean
Von 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_20, VERSION_9, VERSION_CLDC1_1, VERSION_JSR14, WARNING, warningThreshold, warningTokens
-
Konstruktorübersicht
KonstruktorBeschreibungInitializing 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:
getMap
in KlasseCompilerOptions
-
set
- Setzt außer Kraft:
set
in KlasseCompilerOptions
-
toString
- Setzt außer Kraft:
toString
in KlasseCompilerOptions
-