Как мы применяем JML (openJML) к коду Java?

Как мы применяем JML к коду Java? Я все еще новичок в дизайне по контрактам и совершенно не знаю, как применить его в программе.

http://jmlspecs.sourceforge.net/

С помощью:

  • OpenJML
  • Netbeans 7.3
  • Java SDK 1.7

Я уже добавил файлы jar OpenJML в путь к классам NetBeans. я попробовал cofoga google jml-версию, куда вы просто импортируете com.google.java.contract.Ensures; импортировать com.google.java.contract.Requires, затем вы можете добавить предварительные и пост условия

Как мы указываем предварительное условие и условие публикации с использованием openJML в моей программе?

1 ответ

Я нашел то, что это нужно; импортирует библиотеку с аннотациями:

import org.jmlspecs.annotation.Requires;
import org.jmlspecs.annotation.Ensures;
Другие вопросы по тегам