Community
Participate
Working Groups
Performing a search of boolean field decl "* boolean" in search dialog, any match in AST should be converted for using a tagbit instead.
To be investigated during 3.3 M7.
Created attachment 63595 [details] Proposed patch for a subset of the issues Removed: CaseStatement#isEnumConstant ExplicitConstructorCall#discardEnclosingInstance FieldDeclaration#hasBeenResolved
Patch released
Remaining issues: AbstractMethodDeclaration#errorInSignature AbstractMethodDeclaration#ignoreFurtherInvestigation (would keep this one) AbstractMethodDeclaration#needFreeReturn CompilationUnitDeclaration#... (would keep these - little instances) ConstructorDeclaration#isDefaultConstructor ForStatement#neededScope IfStatement#thenExit ImportReference#onDemand ImportReference#used Initializer#errorInSignature JavadocAllocationExpression#superAccess JavadocFieldReference#superAccess JavadocMessageSend#superAccess JavadocReturnStatement#empty ParameterizedQualifiedTypeReference#didResolve ParameterizedSingleTypeReference#didResolve ReturnStatement#isAnySubRoutineEscaping ReturnStatement#isSynchronized SynchronizedStatement#blockExit TypeDeclaration#hasBeenGenerated TypeDeclaration#ignoreFurtherInvestigation (would keep this)
Created attachment 64883 [details] Patch for remaining issues
Released for 3.3M7. To verify, the patch needs to be checked.
Verified for 3.3 M7 using source code v_751. (Checked that remaining boolean field declarations in AST match the cases marked as 'would keep' above - a total of five instances.)