fitnesse-plantuml-plugin

The plugin integrates Plantuml into Fitnesse wiki.

Лицензия

Лицензия

Категории

Категории

Ant Компиляция и сборка UML Прикладные библиотеки Documents Processing
Группа

Группа

com.processpuzzle.fitnesse
Идентификатор

Идентификатор

fitnesse-plantuml-plugin
Последняя версия

Последняя версия

1.0.2
Дата

Дата

Тип

Тип

jar
Описание

Описание

fitnesse-plantuml-plugin
The plugin integrates Plantuml into Fitnesse wiki.
Ссылка на сайт

Ссылка на сайт

https://github.com/sbellus/fitnesse-plantuml-plugin
Система контроля версий

Система контроля версий

https://github.com/sbellus/fitnesse-plantuml-plugin.git

Скачать fitnesse-plantuml-plugin

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.processpuzzle.fitnesse/fitnesse-plantuml-plugin/ -->
<dependency>
    <groupId>com.processpuzzle.fitnesse</groupId>
    <artifactId>fitnesse-plantuml-plugin</artifactId>
    <version>1.0.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.processpuzzle.fitnesse/fitnesse-plantuml-plugin/
implementation 'com.processpuzzle.fitnesse:fitnesse-plantuml-plugin:1.0.2'
// https://jarcasting.com/artifacts/com.processpuzzle.fitnesse/fitnesse-plantuml-plugin/
implementation ("com.processpuzzle.fitnesse:fitnesse-plantuml-plugin:1.0.2")
'com.processpuzzle.fitnesse:fitnesse-plantuml-plugin:jar:1.0.2'
<dependency org="com.processpuzzle.fitnesse" name="fitnesse-plantuml-plugin" rev="1.0.2">
  <artifact name="fitnesse-plantuml-plugin" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.processpuzzle.fitnesse', module='fitnesse-plantuml-plugin', version='1.0.2')
)
libraryDependencies += "com.processpuzzle.fitnesse" % "fitnesse-plantuml-plugin" % "1.0.2"
[com.processpuzzle.fitnesse/fitnesse-plantuml-plugin "1.0.2"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
net.sourceforge.plantuml : plantuml jar 8033
commons-io : commons-io jar 1.3.2

provided (1)

Идентификатор библиотеки Тип Версия
org.fitnesse : fitnesse jar 20150814

test (2)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.8.2
org.mockito : mockito-all jar 1.8.5

Модули Проекта

Данный проект не имеет модулей.

Overview

The project integrates Plantuml into Fitnesse wiki.

Installation

  1. Install Graphviz on machine where your Fitnesse is running.
  2. Copy jar file from this project Releases to plugins directory of your Fitnesse.
  3. Restart Fitnesse

Configuration

The configuration is optional. Plugin will work also without any configuration. Plugin loads its configuration from file fitnesse-plantuml-plugin.properties located in same directory as jar file. Usually in plugins directory of your Fitnesse.

Default style

It is optional. When it is set in configuration file, all generated plantuml pictures will use this style.

defaultStyle =                               \
    skinparam monochrome true \n             \
    skinparam backgroundColor transparent \n \
    skinparam shadowing false \n             \
    hide footbox 

Usage

After installation and Fitnesse restart you should be able to use command on wiki

!startuml
fitnesse -> plantuml : generate
!enduml

The command !startuml has following syntax !startuml ["title"] [align] [width] [height]

  • Title has to be surronded by ""
  • align can be one of
    • c - center
    • r - right
    • l - left
  • width is width in pixels
  • height is height in pixels

Thanks

I would like to thank Tibor Trnovsky for idea how to align picture in HTML with <div> tags (GraphicsSvg.java).

See also

graphviz-plugin, codeprettifier-plugin

Версии библиотеки

Версия
1.0.2