JML

Package org.jmlspecs.samples.jmlrefman

This package contains samples of JML specifications from the JML Reference Manual.

See:
          Description

Class Summary
Constraint  
Diverges  
GhostLocals  
Heavyweight  
ImplicitOld  
InconsistentMethodSpec  
InconsistentMethodSpec2  
IntHeap  
Invariant  
Lightweight  
RefineDemo  
RefineDemo2  
RefineDemo2_JML_TestData Supply test data for the JML and JUnit based testing of RefineDemo2.
RefineDemo_JML_TestData Supply test data for the JML and JUnit based testing of RefineDemo.
SignalsClause  
SumArrayLoop An example of some simple loops with loop invariants and variant functions specified.
SumArrayLoop_JML_TestData Supply test data for the JML and JUnit based testing of SumArrayLoop.
 

Package org.jmlspecs.samples.jmlrefman Description

This package contains samples of JML specifications from the JML Reference Manual. The idea is that all (correct) examples from the reference manual should appear here, so that they can be looked at independently and checked by the checker and our tests.


JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.