• Advay Mengle's avatar
    Seal all classes in Java/C# · 557c57eb
    Advay Mengle authored
    Makes enums/structs/tables unsubclassable (final or sealed) and
    prevents instantiation of enum classes (which are solely static
    constants).
    
    Tested (Mac OS 10.10.2):
    1. run flattests
    2. cd tests && ../flatc -c monster_test.fbs && ../flatc -j
    monster_test.fbs && ../flatc -g monster_test.fbs && ../flatc -n
    monster_test.fbs  # Note deltas for C# and Java.
    3. ./JavaTest.sh
    
    **Breaking api change**
    
    Change-Id: Ie008c941c36d212690da58ddc72c9b228eb7a093
    557c57eb
Name
Last commit
Last update
..
Any.cs Loading commit data...
Any.go Loading commit data...
Any.java Loading commit data...
Color.cs Loading commit data...
Color.go Loading commit data...
Color.java Loading commit data...
Monster.cs Loading commit data...
Monster.go Loading commit data...
Monster.java Loading commit data...
Stat.cs Loading commit data...
Stat.go Loading commit data...
Stat.java Loading commit data...
Test.cs Loading commit data...
Test.go Loading commit data...
Test.java Loading commit data...
Vec3.cs Loading commit data...
Vec3.go Loading commit data...
Vec3.java Loading commit data...