• 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
..
FlatBuffers.Test Loading commit data...
MyGame/Example Loading commit data...
prototest Loading commit data...
GoTest.sh Loading commit data...
JavaTest.bat Loading commit data...
JavaTest.java Loading commit data...
JavaTest.sh Loading commit data...
go_test.go Loading commit data...
include_test1.fbs Loading commit data...
include_test2.fbs Loading commit data...
monster_test.fbs Loading commit data...
monster_test_generated.h Loading commit data...
monsterdata_test.golden Loading commit data...
monsterdata_test.json Loading commit data...
monsterdata_test.mon Loading commit data...
test.cpp Loading commit data...