AutoComplete responder for FitNesse

Returns context-aware json with fixture methods, scenario's and slim symbols in scope

License

License

Categories

Categories

Auto Application Layer Libs Code Generators
GroupId

GroupId

nl.praegus
ArtifactId

ArtifactId

fitnesse-autocomplete-responder
Last Version

Last Version

1.0.19
Release Date

Release Date

Type

Type

jar
Description

Description

AutoComplete responder for FitNesse
Returns context-aware json with fixture methods, scenario's and slim symbols in scope
Project URL

Project URL

https://github.com/praegus/fitnesse-autocomplete-responder
Source Code Management

Source Code Management

https://github.com/praegus/fitnesse-autocomplete-responder.git

Download fitnesse-autocomplete-responder

How to add to project

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

Dependencies

provided (1)

Group / Artifact Type Version
org.fitnesse : fitnesse jar 20201213

test (2)

Group / Artifact Type Version
junit : junit jar 4.13.1
org.assertj : assertj-core jar 3.12.2

Project Modules

There are no modules declared in this project.

Maven Central

Autocomplete responder

This responder returns a json containing all imported classes in a fitnesse context and their public methods and parameter types. Also returns scenario's on page if these are present. Scenario's are de-camelcased and parameters are also provided.

This json is usable as a basis for context-aware autocompletion in the wiki editor.

Usage

The easiest way: use toolchain-fitnesse-plugin. This incorporates bootstra-plus and autocmplete-responder and does all the configuration automagically.

Otherwise: When the jar is in your FitNesse plugins directory, add Responders=autoComplete:nl.praegus.fitnesse.responders.AutoCompleteResponder to your plugins.properties file.

For more details on usage and an implementation: see the readme in Bootstrap-plus-theme repository

nl.praegus

Praegus B.V.

Intelligent Compassionate Testing

Versions

Version
1.0.19
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13