final for inner class fields
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/text/folding/AbstractASTFoldingStructureProvider.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/text/folding/AbstractASTFoldingStructureProvider.java
index 98ccdef..032166b 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/text/folding/AbstractASTFoldingStructureProvider.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/ui/text/folding/AbstractASTFoldingStructureProvider.java
@@ -1084,8 +1084,8 @@
 	}
 
 	protected static class FoldingASTVisitor extends ASTVisitor {
-		private List result = new ArrayList();
-		private int offset;
+		private final List result = new ArrayList();
+		private final int offset;
 
 		protected FoldingASTVisitor(int offset) {
 			this.offset = offset;