protected static boolean matchString(final String pattern, final String text) { return Pattern.matchString(pattern, text); }
protected static boolean matchString(final String pattern, final String text) { return Pattern.matchString(pattern, text); }
protected static boolean matchString(final String pattern, final String text) { return Pattern.matchString(pattern, text); }
private void tryInlineValue(final Statement previous, final Expression value) { if (!(previous instanceof VariableDeclarationStatement) || value == null || value.isNull()) { return; } final VariableDeclarationStatement d = (VariableDeclarationStatement) previous; final AstNodeCollection<VariableInitializer> variables = d.getVariables(); final VariableInitializer initializer = variables.firstOrNullObject(); final Variable variable = initializer.getUserData(Keys.VARIABLE); if (variable != null && variable.getOriginalVariable() != null && variable.getOriginalVariable().isFromMetadata()) { return; } if (variables.hasSingleElement() && value instanceof IdentifierExpression && matchString(initializer.getName(), ((IdentifierExpression) value).getIdentifier())) { final Expression assignedValue = initializer.getInitializer(); previous.remove(); assignedValue.remove(); value.replaceWith(assignedValue); } } }
private void tryInlineValue(final Statement previous, final Expression value) { if (!(previous instanceof VariableDeclarationStatement) || value == null || value.isNull()) { return; } final VariableDeclarationStatement d = (VariableDeclarationStatement) previous; final AstNodeCollection<VariableInitializer> variables = d.getVariables(); final VariableInitializer initializer = variables.firstOrNullObject(); final Variable variable = initializer.getUserData(Keys.VARIABLE); if (variable != null && variable.getOriginalVariable() != null && variable.getOriginalVariable().isFromMetadata()) { return; } if (variables.hasSingleElement() && value instanceof IdentifierExpression && matchString(initializer.getName(), ((IdentifierExpression) value).getIdentifier())) { final Expression assignedValue = initializer.getInitializer(); previous.remove(); assignedValue.remove(); value.replaceWith(assignedValue); } } }
private void tryInlineValue(final Statement previous, final Expression value) { if (!(previous instanceof VariableDeclarationStatement) || value == null || value.isNull()) { return; } final VariableDeclarationStatement d = (VariableDeclarationStatement) previous; final AstNodeCollection<VariableInitializer> variables = d.getVariables(); final VariableInitializer initializer = variables.firstOrNullObject(); final Variable variable = initializer.getUserData(Keys.VARIABLE); if (variable != null && variable.getOriginalVariable() != null && variable.getOriginalVariable().isFromMetadata()) { return; } if (variables.hasSingleElement() && value instanceof IdentifierExpression && matchString(initializer.getName(), ((IdentifierExpression) value).getIdentifier())) { final Expression assignedValue = initializer.getInitializer(); previous.remove(); assignedValue.remove(); value.replaceWith(assignedValue); } } }
!Pattern.matchString(caughtException.getIdentifier(), caughtParent.getVariableName()) || !Pattern.matchString(caughtOnClose.getIdentifier(), caughtOnCloseParent.getVariableName())) {
!Pattern.matchString(caughtException.getIdentifier(), caughtParent.getVariableName()) || !Pattern.matchString(caughtOnClose.getIdentifier(), caughtOnCloseParent.getVariableName())) {
!Pattern.matchString(caughtException.getIdentifier(), caughtParent.getVariableName()) || !Pattern.matchString(caughtOnClose.getIdentifier(), caughtOnCloseParent.getVariableName())) {