This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 58108 - [editorhints] created field is always static
Summary: [editorhints] created field is always static
Status: RESOLVED FIXED
Alias: None
Product: contrib
Classification: Unclassified
Component: Code (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jan Lahoda
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-20 16:24 UTC by Martin Krauskopf
Modified: 2005-09-05 09:26 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Krauskopf 2005-04-20 16:24:28 UTC
1) create new class
2) put "n = 1;" into constructor
3) choose create field -> generates "private static int n;"

There should be two options or created field shouldn't be static. For this.n = 1
it works ok, but user shouldn't be forced to use "this".
Comment 1 Jesse Glick 2005-04-20 17:06:39 UTC
Who owns this component?
Comment 2 Jan Lahoda 2005-04-20 18:11:27 UTC
Probably I "own" it (unless someone else wants to :-) ). It seems to fail not
only in constructors, but in all methods. I will try to look at it.
Comment 3 Jan Lahoda 2005-04-22 19:55:25 UTC
Fixed:
Checking in java/src/org/netbeans/modules/java/hints/CreateElementJavaHint.java;
/cvs/contrib/editorhints/java/src/org/netbeans/modules/java/hints/CreateElementJavaHint.java,v
 <--  CreateElementJavaHint.java
new revision: 1.14; previous revision: 1.13
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField1-hints.pass,v
done
Checking in
java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField1-hints.pass;
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField1-hints.pass,v
 <--  testCreateField1-hints.pass
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField1.pass,v
done
Checking in
java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField1.pass;
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField1.pass,v
 <--  testCreateField1.pass
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField2-hints.pass,v
done
Checking in
java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField2-hints.pass;
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField2-hints.pass,v
 <--  testCreateField2-hints.pass
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField2.pass,v
done
Checking in
java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField2.pass;
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField2.pass,v
 <--  testCreateField2.pass
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField3-hints.pass,v
done
Checking in
java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField3-hints.pass;
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField3-hints.pass,v
 <--  testCreateField3-hints.pass
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField3.pass,v
done
Checking in
java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField3.pass;
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField3.pass,v
 <--  testCreateField3.pass
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField4-hints.pass,v
done
Checking in
java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField4-hints.pass;
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField4-hints.pass,v
 <--  testCreateField4-hints.pass
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField4.pass,v
done
Checking in
java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField4.pass;
/cvs/contrib/editorhints/java/test/qa-functional/data/goldenfiles/org/netbeans/modules/java/hints/test/JavaHintsTest/testCreateField4.pass,v
 <--  testCreateField4.pass
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField1.java,v
done
Checking in
java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField1.java;
/cvs/contrib/editorhints/java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField1.java,v<--
 CreateField1.java
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField2.java,v
done
Checking in
java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField2.java;
/cvs/contrib/editorhints/java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField2.java,v<--
 CreateField2.java
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField3.java,v
done
Checking in
java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField3.java;
/cvs/contrib/editorhints/java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField3.java,v<--
 CreateField3.java
initial revision: 1.1
done
RCS file:
/cvs/contrib/editorhints/java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField4.java,v
done
Checking in
java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField4.java;
/cvs/contrib/editorhints/java/test/qa-functional/data/projects/default/src/org/netbeans/test/java/hints/CreateField4.java,v<--
 CreateField4.java
initial revision: 1.1
done
Checking in
java/test/qa-functional/src/org/netbeans/modules/java/hints/test/JavaHintsTest.java;
/cvs/contrib/editorhints/java/test/qa-functional/src/org/netbeans/modules/java/hints/test/JavaHintsTest.java,v
 <--  JavaHintsTest.java
new revision: 1.17; previous revision: 1.16
done