| Option | Description | Values | Default | 
| allowUnicodeIdentifiers | boolean, toggles whether unicode identifiers are allowed in names or not, default is false |  | false | 
| ensureUniqueParams | Whether to ensure parameter names are unique in an operation (rename parameters that are not). |  | true | 
| prependFormOrBodyParameters | Add form or body parameters to the beginning of the parameter list. |  | false | 
| projectName | GNAT project name |  | defaultProject | 
| sortModelPropertiesByRequiredFlag | Sort model properties to place required parameters before optional parameters. |  | true | 
| sortParamsByRequiredFlag | Sort method arguments to place required parameters before optional parameters. |  | true | 
IMPORT MAPPING
INSTANTIATION TYPES
| Type/Alias | Instantiated By | 
LANGUAGE PRIMITIVES
- Boolean
 
- Character
 
- Integer
 
- boolean
 
- double
 
- float
 
- integer
 
- long
 
RESERVED WORDS
- abort
 
- abs
 
- abstract
 
- accept
 
- access
 
- aliased
 
- all
 
- and
 
- array
 
- at
 
- begin
 
- body
 
- case
 
- constant
 
- declare
 
- delay
 
- digits
 
- do
 
- else
 
- elsif
 
- end
 
- entry
 
- exception
 
- exit
 
- for
 
- function
 
- generic
 
- goto
 
- if
 
- in
 
- interface
 
- is
 
- limited
 
- loop
 
- mod
 
- new
 
- not
 
- null
 
- of
 
- or
 
- others
 
- out
 
- overriding
 
- package
 
- pragma
 
- private
 
- procedure
 
- protected
 
- raise
 
- range
 
- record
 
- rem
 
- renames
 
- requeue
 
- return
 
- reverse
 
- select
 
- separate
 
- some
 
- subtype
 
- synchronized
 
- tagged
 
- task
 
- terminate
 
- then
 
- type
 
- until
 
- use
 
- when
 
- while
 
- with
 
- xor
 
Last updated on 1/20/2020