HTML4j build misconfiguration
- Dominant language
- Java
- Stars
- 3.1k
- Forks
- 935
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 17
Description
### Apache NetBeans version
Apache NetBeans latest daily build
### What happened
Clone:
https://github.com/apache/netbeans-html4j
build it:
mvn -DskipTests install
Start NetBeans on JDK 8. Open the `json-tck` sub-project. Open `json-tck/src/main/java/net/java/html/js/tests/AsyncJavaScriptAction.java`. Add:
- `import static java.util.List.of;` to the import section
- `of(1, 2);` into the `storeLater` method
observe: no errors in the editor.
Do build. Observe: build fails with:
```
COMPILATION ERROR :
-------------------------------------------------------------
net/java/html/json/tests/PersonImpl.java:[42,27] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.PersonImpl
net/java/html/json/tests/PersonImpl.java:[54,26] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.PersonImpl
net/java/html/json/tests/OperationsTest.java:[30,12] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[31,12] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/GCKnockoutTest.java:[44,8] error: cannot find symbol
symbol: class GC
location: class net.java.html.json.tests.GCKnockoutTest.Data
net/java/html/json/tests/GCKnockoutTest.java:[46,8] error: cannot find symbol
symbol: class Fullname
location: class net.java.html.json.tests.GCKnockoutTest.Data
net/java/html/json/tests/GCKnockoutTest.java:[48,13] error: cannot find symbol
symbol: class GC
location: class net.java.html.json.tests.GCKnockoutTest.Data
net/java/html/json/tests/KnockoutTest.java:[763,35] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[763,11] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[949,21] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[955,29] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[955,50] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/MinesTest.java:[39,4] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[142,37] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[155,37] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[181,45] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[253,29] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[263,36] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[263,49] error: cannot find symbol
symbol: class Square
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[276,36] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[301,30] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[312,31] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/ObtainAndComputeTest.java:[100,58] error: cannot find symbol
symbol: class ObtainUser
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/ObtainAndComputeTest.java:[100,27] error: cannot find symbol
symbol: class ObtainUser
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/ObtainAndComputeTest.java:[111,37] error: cannot find symbol
symbol: class ObtainData
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/ObtainAndComputeTest.java:[116,37] error: cannot find symbol
symbol: class ObtainData
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/ObtainAndComputeTest.java:[116,55] error: cannot find symbol
symbol: class ObtainMessage
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/PairModel.java:[47,24] error: cannot find symbol
symbol: class Pair
location: class net.java.html.json.tests.PairModel
net/java/html/json/tests/PairModel.java:[47,11] error: cannot find symbol
symbol: class Pair
location: class net.java.html.json.tests.PairModel
net/java/html/json/tests/PairModel.java:[52,32] error: cannot find symbol
symbol: class Pair
location: class net.java.html.json.tests.PairModel
net/java/html/json/tests/WebSocketTest.java:[44,12] error: cannot find symbol
symbol: class WebSocketik
location: class net.java.html.json.tests.WebSocketTest
net/java/html/json/tests/WebSocketTest.java:[48,25] error: cannot find symbol
symbol: class WebSocketik
location: class net.java.html.json.tests.WebSocketTest
net/java/html/json/tests/WebSocketTest.java:[48,44] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.WebSocketTest
net/java/html/json/tests/WebSocketTest.java:[135,22] error: cannot find symbol
symbol: class WebSocketik
location: class net.java.html.json.tests.WebSocketTest
net/java/html/json/tests/WebSocketTest.java:[147,42] error: cannot find symbol
symbol: class WebSocketik
location: class net.java.html.json.tests.WebSocketTest
net/java/html/json/tests/JSONTest.java:[62,46] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[62,56] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[177,22] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[177,36] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[183,27] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[189,27] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[189,41] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[195,27] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[201,28] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[201,42] error: cannot find symbol
symbol: class People
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[210,31] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[210,45] error: cannot find symbol
symbol: class People
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[298,30] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[298,44] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[335,26] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[511,39] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[511,53] error: cannot find symbol
symbol: class People
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[542,31] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[542,45] error: cannot find symbol
symbol: class People
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[49,14] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest.Data
net/java/html/json/tests/JSONTest.java:[54,13] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest.Data
/tmp/netbeans-html4j/json-tck/src/main/java/net/java/html/js/tests/AsyncJavaScriptAction.java:[30] error: cannot find symbol
symbol: static of
location: interface java.util.List
net/java/html/json/tests/PersonImpl.java:[34,39] error: cannot find symbol
symbol: class Address
net/java/html/json/tests/PersonImpl.java:[63,54] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.PersonImpl
net/java/html/json/tests/GCKnockoutTest.java:[31,35] error: cannot find symbol
symbol: class Fullname
net/java/html/json/tests/KnockoutTest.java:[47,37] error: cannot find symbol
symbol: class ArchetypeData
net/java/html/json/tests/KnockoutTest.java:[48,38] error: cannot find symbol
symbol: class ArchetypeData
net/java/html/json/tests/MinesTest.java:[36,36] error: cannot find symbol
symbol: class Row
net/java/html/json/tests/MinesTest.java:[92,43] error: cannot find symbol
symbol: class Square
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/ObtainAndComputeTest.java:[93,41] error: cannot find symbol
symbol: class ObtainUser
location: class net.java.html.json.tests.ObtainAndComputeTest
net/java/html/json/tests/ObtainAndComputeTest.java:[122,44] error: cannot find symbol
symbol: class ObtainUser
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/PairModel.java:[36,36] error: cannot find symbol
symbol: class Pair
net/java/html/json/tests/WebSocketTest.java:[37,39] error: cannot find symbol
symbol: class Person
net/java/html/json/tests/JSONTest.java:[41,39] error: cannot find symbol
symbol: class Person
net/java/html/json/tests/JSONTest.java:[334,51] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/OperationsTest.java:[34,29] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[35,16] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[38,8] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[51,33] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[52,20] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[64,8] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/GCKnockoutTest.java:[63,12] error: cannot find symbol
symbol: class GC
location: class net.java.html.json.tests.GCKnockoutTest
net/java/html/json/tests/GCKnockoutTest.java:[63,35] error: cannot find symbol
symbol: class GC
location: class net.java.html.json.tests.GCKnockoutTest
net/java/html/json/tests/GCKnockoutTest.java:[64,43] error: cannot find symbol
symbol: class Fullname
location: class net.java.html.json.tests.GCKnockoutTest
net/java/html/json/tests/GCKnockoutTest.java:[72,43] error: cannot find symbol
symbol: class Fullname
location: class net.java.html.json.tests.GCKnockoutTest
net/java/html/json/tests/KnockoutTest.java:[71,12] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[71,46] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[82,79] error: cannot find symbol
symbol: method getChoice()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[82,36] error: cannot find symbol
symbol: method getChoice()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[97,12] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[97,46] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[107,36] error: cannot find symbol
symbol: method getChoice()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[113,79] error: cannot find symbol
symbol: method getChoice()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[113,36] error: cannot find symbol
symbol: method getChoice()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[124,12] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[124,46] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[135,79] error: cannot find symbol
symbol: method getLatitude()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[135,32] error: cannot find symbol
symbol: method getLatitude()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[145,12] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[145,40] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[149,12] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[149,44] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[157,25] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[163,12] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[163,26] error: cannot find symbol
symbol: method getPeople()
location: variable js of type java.lang.Object
100 errors
-------------------------------------------------------------
------------------------------------------------------------------------
BUILD FAILURE
------------------------------------------------------------------------
Total time: 8.376 s
Finished at: 2022-03-29T06:37:54+02:00
------------------------------------------------------------------------
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project net.java.html.json.tck: Compilation failure: Compilation failure:
net/java/html/json/tests/PersonImpl.java:[42,27] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.PersonImpl
net/java/html/json/tests/PersonImpl.java:[54,26] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.PersonImpl
net/java/html/json/tests/OperationsTest.java:[30,12] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[31,12] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/GCKnockoutTest.java:[44,8] error: cannot find symbol
symbol: class GC
location: class net.java.html.json.tests.GCKnockoutTest.Data
net/java/html/json/tests/GCKnockoutTest.java:[46,8] error: cannot find symbol
symbol: class Fullname
location: class net.java.html.json.tests.GCKnockoutTest.Data
net/java/html/json/tests/GCKnockoutTest.java:[48,13] error: cannot find symbol
symbol: class GC
location: class net.java.html.json.tests.GCKnockoutTest.Data
net/java/html/json/tests/KnockoutTest.java:[763,35] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[763,11] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[949,21] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[955,29] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[955,50] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/MinesTest.java:[39,4] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[142,37] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[155,37] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[181,45] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[253,29] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[263,36] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[263,49] error: cannot find symbol
symbol: class Square
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[276,36] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[301,30] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/MinesTest.java:[312,31] error: cannot find symbol
symbol: class Mines
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/ObtainAndComputeTest.java:[100,58] error: cannot find symbol
symbol: class ObtainUser
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/ObtainAndComputeTest.java:[100,27] error: cannot find symbol
symbol: class ObtainUser
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/ObtainAndComputeTest.java:[111,37] error: cannot find symbol
symbol: class ObtainData
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/ObtainAndComputeTest.java:[116,37] error: cannot find symbol
symbol: class ObtainData
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/ObtainAndComputeTest.java:[116,55] error: cannot find symbol
symbol: class ObtainMessage
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/PairModel.java:[47,24] error: cannot find symbol
symbol: class Pair
location: class net.java.html.json.tests.PairModel
net/java/html/json/tests/PairModel.java:[47,11] error: cannot find symbol
symbol: class Pair
location: class net.java.html.json.tests.PairModel
net/java/html/json/tests/PairModel.java:[52,32] error: cannot find symbol
symbol: class Pair
location: class net.java.html.json.tests.PairModel
net/java/html/json/tests/WebSocketTest.java:[44,12] error: cannot find symbol
symbol: class WebSocketik
location: class net.java.html.json.tests.WebSocketTest
net/java/html/json/tests/WebSocketTest.java:[48,25] error: cannot find symbol
symbol: class WebSocketik
location: class net.java.html.json.tests.WebSocketTest
net/java/html/json/tests/WebSocketTest.java:[48,44] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.WebSocketTest
net/java/html/json/tests/WebSocketTest.java:[135,22] error: cannot find symbol
symbol: class WebSocketik
location: class net.java.html.json.tests.WebSocketTest
net/java/html/json/tests/WebSocketTest.java:[147,42] error: cannot find symbol
symbol: class WebSocketik
location: class net.java.html.json.tests.WebSocketTest
net/java/html/json/tests/JSONTest.java:[62,46] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[62,56] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[177,22] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[177,36] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[183,27] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[189,27] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[189,41] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[195,27] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[201,28] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[201,42] error: cannot find symbol
symbol: class People
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[210,31] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[210,45] error: cannot find symbol
symbol: class People
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[298,30] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[298,44] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[335,26] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[511,39] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[511,53] error: cannot find symbol
symbol: class People
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[542,31] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[542,45] error: cannot find symbol
symbol: class People
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/JSONTest.java:[49,14] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest.Data
net/java/html/json/tests/JSONTest.java:[54,13] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.JSONTest.Data
/tmp/netbeans-html4j/json-tck/src/main/java/net/java/html/js/tests/AsyncJavaScriptAction.java:[30] error: cannot find symbol
symbol: static of
location: interface java.util.List
net/java/html/json/tests/PersonImpl.java:[34,39] error: cannot find symbol
symbol: class Address
net/java/html/json/tests/PersonImpl.java:[63,54] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.PersonImpl
net/java/html/json/tests/GCKnockoutTest.java:[31,35] error: cannot find symbol
symbol: class Fullname
net/java/html/json/tests/KnockoutTest.java:[47,37] error: cannot find symbol
symbol: class ArchetypeData
net/java/html/json/tests/KnockoutTest.java:[48,38] error: cannot find symbol
symbol: class ArchetypeData
net/java/html/json/tests/MinesTest.java:[36,36] error: cannot find symbol
symbol: class Row
net/java/html/json/tests/MinesTest.java:[92,43] error: cannot find symbol
symbol: class Square
location: class net.java.html.json.tests.MinesTest
net/java/html/json/tests/ObtainAndComputeTest.java:[93,41] error: cannot find symbol
symbol: class ObtainUser
location: class net.java.html.json.tests.ObtainAndComputeTest
net/java/html/json/tests/ObtainAndComputeTest.java:[122,44] error: cannot find symbol
symbol: class ObtainUser
location: class net.java.html.json.tests.ObtainAndComputeTest.ObtainModel
net/java/html/json/tests/PairModel.java:[36,36] error: cannot find symbol
symbol: class Pair
net/java/html/json/tests/WebSocketTest.java:[37,39] error: cannot find symbol
symbol: class Person
net/java/html/json/tests/JSONTest.java:[41,39] error: cannot find symbol
symbol: class Person
net/java/html/json/tests/JSONTest.java:[334,51] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.JSONTest
net/java/html/json/tests/OperationsTest.java:[34,29] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[35,16] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[38,8] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[51,33] error: cannot find symbol
symbol: class JSONik
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[52,20] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/OperationsTest.java:[64,8] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.OperationsTest
net/java/html/json/tests/GCKnockoutTest.java:[63,12] error: cannot find symbol
symbol: class GC
location: class net.java.html.json.tests.GCKnockoutTest
net/java/html/json/tests/GCKnockoutTest.java:[63,35] error: cannot find symbol
symbol: class GC
location: class net.java.html.json.tests.GCKnockoutTest
net/java/html/json/tests/GCKnockoutTest.java:[64,43] error: cannot find symbol
symbol: class Fullname
location: class net.java.html.json.tests.GCKnockoutTest
net/java/html/json/tests/GCKnockoutTest.java:[72,43] error: cannot find symbol
symbol: class Fullname
location: class net.java.html.json.tests.GCKnockoutTest
net/java/html/json/tests/KnockoutTest.java:[71,12] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[71,46] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[82,79] error: cannot find symbol
symbol: method getChoice()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[82,36] error: cannot find symbol
symbol: method getChoice()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[97,12] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[97,46] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[107,36] error: cannot find symbol
symbol: method getChoice()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[113,79] error: cannot find symbol
symbol: method getChoice()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[113,36] error: cannot find symbol
symbol: method getChoice()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[124,12] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[124,46] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[135,79] error: cannot find symbol
symbol: method getLatitude()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[135,32] error: cannot find symbol
symbol: method getLatitude()
location: variable m of type java.lang.Object
net/java/html/json/tests/KnockoutTest.java:[145,12] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[145,40] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[149,12] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[149,44] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[157,25] error: cannot find symbol
symbol: class KnockoutModel
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[163,12] error: cannot find symbol
symbol: class Person
location: class net.java.html.json.tests.KnockoutTest
net/java/html/json/tests/KnockoutTest.java:[163,26] error: cannot find symbol
symbol: method getPeople()
location: variable js of type java.lang.Object
-> [Help 1]
To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.
For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
```
Given this was reported here:
https://github.com/apache/netbeans/pull/3715#issuecomment-1078847653
and ignored, I assume the issue is not in the editor, but rather that the HTML4j build is misconfigured, and needs to be fixed.
### How to reproduce
_No response_
### Did this work correctly in an earlier version?
Apache NetBeans 12.6
### Operating System
Linux
### JDK
JDK 8
### Apache NetBeans packaging
Own source build
### Anything else
_No response_
### Are you willing to submit a pull request?
Yes
### Code of Conduct
Yes
Contributor guide
Research direction
Reproduce the issue with `mvn -DskipTests install` on the `json-tck` sub-project after editing `AsyncJavaScriptAction.java`. Start with that file and the reported generated-test compilation errors, then trace the build configuration involved. Done means the editor and Maven build consistently report the Java 8 incompatibility and the project’s intended build completes as expected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100