Project Dependencies

maven-processor-plugin - 2.2.4

##### Overview

- Summary
- Goals
- Usage

##### Summary

- Dependencies
- Source

## Project Dependencies

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Type | License
--- | --- | --- | --- | ---
org.apache.maven | maven-core | 3.0.1 | jar | The Apache Software License, Version 2.0
org.apache.maven | maven-plugin-api | 3.0.1 | jar | The Apache Software License, Version 2.0
org.apache.maven.plugin-tools | maven-plugin-annotations | 3.1 | jar | The Apache Software License, Version 2.0
org.codehaus.plexus | plexus-utils | 3.0.1 | jar | The Apache Software License, Version 2.0

### test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId | ArtifactId | Version | Type | License
--- | --- | --- | --- | ---
junit | junit | 4.8.2 | jar | Common Public License Version 1.0

## Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Classifier | Type | License
--- | --- | --- | --- | --- | ---
org.apache.maven | maven-artifact | 3.0.1 | - | jar | The Apache Software License, Version 2.0
org.apache.maven | maven-model | 3.0.1 | - | jar | The Apache Software License, Version 2.0
org.apache.maven | maven-model-builder | 3.0.1 | - | jar | The Apache Software License, Version 2.0
org.apache.maven | maven-repository-metadata | 3.0.1 | - | jar | The Apache Software License, Version 2.0
org.apache.maven | maven-settings | 3.0.1 | - | jar | The Apache Software License, Version 2.0
org.apache.maven | maven-settings-builder | 3.0.1 | - | jar | The Apache Software License, Version 2.0
org.codehaus.plexus | plexus-classworlds | 2.4 | - | jar | The Apache Software License, Version 2.0
org.codehaus.plexus | plexus-component-annotations | 1.5.5 | - | jar | The Apache Software License, Version 2.0
org.codehaus.plexus | plexus-interpolation | 1.14 | - | jar | The Apache Software License, Version 2.0
org.sonatype.aether | aether-api | 1.8 | - | jar | Eclipse Public License, Version 1.0
org.sonatype.aether | aether-impl | 1.8 | - | jar | Eclipse Public License, Version 1.0
org.sonatype.aether | aether-spi | 1.8 | - | jar | Eclipse Public License, Version 1.0
org.sonatype.aether | aether-util | 1.8 | - | jar | Eclipse Public License, Version 1.0
org.sonatype.plexus | plexus-cipher | 1.4 | - | jar | Apache Public License 2.0
org.sonatype.plexus | plexus-sec-dispatcher | 1.3 | - | jar | Apache Public License 2.0
org.sonatype.sisu | sisu-guice | 2.9.1 | noaop | jar | The Apache Software License, Version 2.0
org.sonatype.sisu | sisu-inject-bean | 1.4.3.1 | - | jar | The Apache Software License, Version 2.0
org.sonatype.sisu | sisu-inject-plexus | 1.4.3.1 | - | jar | The Apache Software License, Version 2.0

### runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId | ArtifactId | Version | Type | License
--- | --- | --- | --- | ---
org.apache.maven | maven-aether-provider | 3.0.1 | jar | The Apache Software License, Version 2.0

## Project Dependency Graph

### Dependency Tree

- org.bsc.maven:maven-processor-plugin:maven-plugin:2.2.4

  maven-processor-plugin - 2.2.4
  Description: A maven plugin to process annotation for jdk6 at compile time This plugin helps to use from maven the new annotation processing provided by JDK6 integrated in java compiler This plugin could be considered the 'alter ego' of maven apt plugin http://mojo.codehaus.org/apt-maven-plugin/ URL: http://code.google.com/p/maven-annotation-plugin/ Project License: GNU LESSER GENERAL PUBLIC LICENSE

  - org.apache.maven:maven-plugin-api:jar:3.0.1 (compile)

    Maven Plugin API
    Description: Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. URL: http://maven.apache.org/maven-plugin-api/ Project License: The Apache Software License, Version 2.0

    - org.apache.maven:maven-model:jar:3.0.1 (compile)

      Maven Model
      Description: Maven Model URL: http://maven.apache.org/maven-model/ Project License: The Apache Software License, Version 2.0

    - org.apache.maven:maven-artifact:jar:3.0.1 (compile)

      Maven Artifact
      Description: Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. URL: http://maven.apache.org/maven-artifact/ Project License: The Apache Software License, Version 2.0

    - org.sonatype.sisu:sisu-inject-plexus:jar:1.4.3.1 (compile)

      Sisu - Inject (Plexus bean support)
      Description: There is currently no description associated with this project. URL: http://sisu.sonatype.org/sisu-inject/guice-bean/guice-plexus/sisu-inject-plexus/ Project License: The Apache Software License, Version 2.0

      - org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 (compile)

        Plexus :: Component Annotations
        Description: Plexus Component "Java 5" Annotations, to describe plexus components properties in java sources with standard annotations instead of javadoc annotations. URL: http://plexus.codehaus.org/plexus-containers/plexus-component-annotations/ Project License: The Apache Software License, Version 2.0

      - org.sonatype.sisu:sisu-inject-bean:jar:1.4.3.1 (compile)

        Sisu - Inject (JSR330 bean support)
        Description: There is currently no description associated with this project. URL: http://sisu.sonatype.org/sisu-inject/guice-bean/sisu-inject-bean/ Project License: The Apache Software License, Version 2.0

        - org.sonatype.sisu:sisu-guice:jar:noaop:2.9.1 (compile)

          Google Guice - Core Library
          Description: Guice is a lightweight dependency injection framework for Java 5 and above URL: http://code.google.com/p/google-guice/sisu-guice/ Project License: The Apache Software License, Version 2.0

  - org.apache.maven:maven-core:jar:3.0.1 (compile)

    Maven Core
    Description: Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. URL: http://maven.apache.org/maven-core/ Project License: The Apache Software License, Version 2.0

    - org.apache.maven:maven-model:jar:3.0.1 (compile)

      Maven Model
      Description: Maven Model URL: http://maven.apache.org/maven-model/ Project License: The Apache Software License, Version 2.0

    - org.apache.maven:maven-settings:jar:3.0.1 (compile)

      Maven Settings
      Description: Maven Settings URL: http://maven.apache.org/maven-settings/ Project License: The Apache Software License, Version 2.0

    - org.apache.maven:maven-settings-builder:jar:3.0.1 (compile)

      Maven Settings Builder
      Description: Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. URL: http://maven.apache.org/maven-settings-builder/ Project License: The Apache Software License, Version 2.0

      - org.codehaus.plexus:plexus-interpolation:jar:1.14 (compile)

        Plexus Interpolation API
        Description: The Plexus project provides a full software stack for creating and executing software projects. URL: http://plexus.codehaus.org/plexus-components/plexus-interpolation Project License: The Apache Software License, Version 2.0

      - org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 (compile)

        Plexus :: Component Annotations
        Description: Plexus Component "Java 5" Annotations, to describe plexus components properties in java sources with standard annotations instead of javadoc annotations. URL: http://plexus.codehaus.org/plexus-containers/plexus-component-annotations/ Project License: The Apache Software License, Version 2.0

      - org.apache.maven:maven-settings:jar:3.0.1 (compile)

        Maven Settings
        Description: Maven Settings URL: http://maven.apache.org/maven-settings/ Project License: The Apache Software License, Version 2.0

      - org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3 (compile)

        Plexus Security Dispatcher Component
        Description: There is currently no description associated with this project. URL: http://spice.sonatype.org/plexus-sec-dispatcher Project License: Apache Public License 2.0

    - org.apache.maven:maven-repository-metadata:jar:3.0.1 (compile)

      Maven Repository Metadata Model
      Description: Per-directory repository metadata. URL: http://maven.apache.org/maven-repository-metadata/ Project License: The Apache Software License, Version 2.0

    - org.apache.maven:maven-artifact:jar:3.0.1 (compile)

      Maven Artifact
      Description: Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. URL: http://maven.apache.org/maven-artifact/ Project License: The Apache Software License, Version 2.0

    - org.apache.maven:maven-plugin-api:jar:3.0.1 (compile)

      Maven Plugin API
      Description: Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. URL: http://maven.apache.org/maven-plugin-api/ Project License: The Apache Software License, Version 2.0

    - org.apache.maven:maven-model-builder:jar:3.0.1 (compile)

      Maven Model Builder
      Description: Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. URL: http://maven.apache.org/maven-model-builder/ Project License: The Apache Software License, Version 2.0

      - org.codehaus.plexus:plexus-interpolation:jar:1.14 (compile)

        Plexus Interpolation API
        Description: The Plexus project provides a full software stack for creating and executing software projects. URL: http://plexus.codehaus.org/plexus-components/plexus-interpolation Project License: The Apache Software License, Version 2.0

      - org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 (compile)

        Plexus :: Component Annotations
        Description: Plexus Component "Java 5" Annotations, to describe plexus components properties in java sources with standard annotations instead of javadoc annotations. URL: http://plexus.codehaus.org/plexus-containers/plexus-component-annotations/ Project License: The Apache Software License, Version 2.0

      - org.apache.maven:maven-model:jar:3.0.1 (compile)

        Maven Model
        Description: Maven Model URL: http://maven.apache.org/maven-model/ Project License: The Apache Software License, Version 2.0

    - org.apache.maven:maven-aether-provider:jar:3.0.1 (runtime)

      Maven Aether Provider
      Description: This module provides extensions to Aether for utilizing the Maven POM and Maven metadata. URL: http://maven.apache.org/maven-aether-provider/ Project License: The Apache Software License, Version 2.0

      - org.apache.maven:maven-model:jar:3.0.1 (runtime)

        Maven Model
        Description: Maven Model URL: http://maven.apache.org/maven-model/ Project License: The Apache Software License, Version 2.0

      - org.apache.maven:maven-model-builder:jar:3.0.1 (runtime)

        Maven Model Builder
        Description: Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. URL: http://maven.apache.org/maven-model-builder/ Project License: The Apache Software License, Version 2.0

      - org.apache.maven:maven-repository-metadata:jar:3.0.1 (runtime)

        Maven Repository Metadata Model
        Description: Per-directory repository metadata. URL: http://maven.apache.org/maven-repository-metadata/ Project License: The Apache Software License, Version 2.0

      - org.sonatype.aether:aether-api:jar:1.8 (compile)

        Aether :: API
        Description: The application programming interface for the repository system. URL: http://aether.sonatype.org/aether-api/ Project License: Eclipse Public License, Version 1.0

      - org.sonatype.aether:aether-spi:jar:1.8 (compile)

        Aether :: SPI
        Description: The service provider interface for repository system implementations and repository connectors. URL: http://aether.sonatype.org/aether-spi/ Project License: Eclipse Public License, Version 1.0

      - org.sonatype.aether:aether-util:jar:1.8 (compile)

        Aether :: Utilities
        Description: A collection of utility classes to ease usage of the repository system. URL: http://aether.sonatype.org/aether-util/ Project License: Eclipse Public License, Version 1.0

      - org.sonatype.aether:aether-impl:jar:1.8 (runtime)

        Aether :: Implementation
        Description: An implementation of the repository system. URL: http://aether.sonatype.org/aether-impl/ Project License: Eclipse Public License, Version 1.0

      - org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 (runtime)

        Plexus :: Component Annotations
        Description: Plexus Component "Java 5" Annotations, to describe plexus components properties in java sources with standard annotations instead of javadoc annotations. URL: http://plexus.codehaus.org/plexus-containers/plexus-component-annotations/ Project License: The Apache Software License, Version 2.0

    - org.sonatype.aether:aether-impl:jar:1.8 (compile)

      Aether :: Implementation
      Description: An implementation of the repository system. URL: http://aether.sonatype.org/aether-impl/ Project License: Eclipse Public License, Version 1.0

      - org.sonatype.aether:aether-api:jar:1.8 (compile)

        Aether :: API
        Description: The application programming interface for the repository system. URL: http://aether.sonatype.org/aether-api/ Project License: Eclipse Public License, Version 1.0

      - org.sonatype.aether:aether-spi:jar:1.8 (compile)

        Aether :: SPI
        Description: The service provider interface for repository system implementations and repository connectors. URL: http://aether.sonatype.org/aether-spi/ Project License: Eclipse Public License, Version 1.0

        - org.sonatype.aether:aether-api:jar:1.8 (compile)

          Aether :: API
          Description: The application programming interface for the repository system. URL: http://aether.sonatype.org/aether-api/ Project License: Eclipse Public License, Version 1.0

      - org.sonatype.aether:aether-util:jar:1.8 (compile)

        Aether :: Utilities
        Description: A collection of utility classes to ease usage of the repository system. URL: http://aether.sonatype.org/aether-util/ Project License: Eclipse Public License, Version 1.0

    - org.sonatype.aether:aether-api:jar:1.8 (compile)

      Aether :: API
      Description: The application programming interface for the repository system. URL: http://aether.sonatype.org/aether-api/ Project License: Eclipse Public License, Version 1.0

    - org.sonatype.aether:aether-util:jar:1.8 (compile)

      Aether :: Utilities
      Description: A collection of utility classes to ease usage of the repository system. URL: http://aether.sonatype.org/aether-util/ Project License: Eclipse Public License, Version 1.0

      - org.sonatype.aether:aether-api:jar:1.8 (compile)

        Aether :: API
        Description: The application programming interface for the repository system. URL: http://aether.sonatype.org/aether-api/ Project License: Eclipse Public License, Version 1.0

    - org.sonatype.sisu:sisu-inject-plexus:jar:1.4.3.1 (compile)

      Sisu - Inject (Plexus bean support)
      Description: There is currently no description associated with this project. URL: http://sisu.sonatype.org/sisu-inject/guice-bean/guice-plexus/sisu-inject-plexus/ Project License: The Apache Software License, Version 2.0

    - org.codehaus.plexus:plexus-interpolation:jar:1.14 (compile)

      Plexus Interpolation API
      Description: The Plexus project provides a full software stack for creating and executing software projects. URL: http://plexus.codehaus.org/plexus-components/plexus-interpolation Project License: The Apache Software License, Version 2.0

    - org.codehaus.plexus:plexus-classworlds:jar:2.4 (compile)

      Plexus Classworlds
      Description: A class loader framework URL: http://plexus.codehaus.org/plexus-classworlds/ Project License: The Apache Software License, Version 2.0

    - org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 (compile)

      Plexus :: Component Annotations
      Description: Plexus Component "Java 5" Annotations, to describe plexus components properties in java sources with standard annotations instead of javadoc annotations. URL: http://plexus.codehaus.org/plexus-containers/plexus-component-annotations/ Project License: The Apache Software License, Version 2.0

    - org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3 (compile)

      Plexus Security Dispatcher Component
      Description: There is currently no description associated with this project. URL: http://spice.sonatype.org/plexus-sec-dispatcher Project License: Apache Public License 2.0

      - org.sonatype.plexus:plexus-cipher:jar:1.4 (compile)

        Plexus Cipher: encryption/decryption Component
        Description: There is currently no description associated with this project. URL: http://spice.sonatype.org/plexus-cipher Project License: Apache Public License 2.0

  - org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.1 (compile)

    Maven Plugin Java 5 Annotations
    Description: Java 5 annotations to use in Mojos. URL: http://maven.apache.org/plugin-tools/maven-plugin-annotations/ Project License: The Apache Software License, Version 2.0

  - org.codehaus.plexus:plexus-utils:jar:3.0.1 (compile)

    Plexus Common Utilities
    Description: A collection of various utility classes to ease working with strings, files, command lines, XML and more. URL: http://plexus.codehaus.org/plexus-utils Project License: The Apache Software License, Version 2.0

  - junit:junit:jar:4.8.2 (test)

    JUnit
    Description: JUnit is a regression testing framework. It is used by the developer who implements unit tests in Java. URL: http://junit.org Project License: Common Public License Version 1.0

## Licenses

Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component

GNU LESSER GENERAL PUBLIC LICENSE: maven-processor-plugin - 2.2.4

Eclipse Public License, Version 1.0: Aether :: API, Aether :: Implementation, Aether :: SPI, Aether :: Utilities

Common Public License Version 1.0: JUnit

The Apache Software License, Version 2.0: Google Guice - Core Library, Maven Aether Provider, Maven Artifact, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Java 5 Annotations, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Plexus :: Component Annotations, Plexus Classworlds, Plexus Common Utilities, Plexus Interpolation API, Sisu - Inject (JSR330 bean support), Sisu - Inject (Plexus bean support)

## Dependency File Details

Filename | Size | Entries | Classes | Packages | JDK Rev | Debug
--- | --- | --- | --- | --- | --- | ---
junit-4.8.2.jar | 231.78 kB | 267 | 230 | 30 | 1.5 | debug
maven-aether-provider-3.0.1.jar | 50.93 kB | 38 | 21 | 1 | 1.5 | debug
maven-artifact-3.0.1.jar | 50.79 kB | 57 | 32 | 11 | 1.5 | debug
maven-core-3.0.1.jar | 517.93 kB | 406 | 332 | 39 | 1.5 | debug
maven-model-3.0.1.jar | 160.82 kB | 67 | 50 | 3 | 1.5 | debug
maven-model-builder-3.0.1.jar | 144.63 kB | 142 | 109 | 16 | 1.5 | debug
maven-plugin-api-3.0.1.jar | 47.79 kB | 46 | 25 | 6 | 1.5 | debug
maven-repository-metadata-3.0.1.jar | 29.38 kB | 25 | 7 | 2 | 1.5 | debug
maven-settings-3.0.1.jar | 45.58 kB | 33 | 17 | 2 | 1.5 | debug
maven-settings-builder-3.0.1.jar | 40.06 kB | 53 | 32 | 5 | 1.5 | debug
maven-plugin-annotations-3.1.jar | 13.69 kB | 22 | 7 | 1 | 1.5 | debug
plexus-classworlds-2.4.jar | 45.96 kB | 52 | 37 | 5 | 1.4 | debug
plexus-component-annotations-1.5.5.jar | 4.11 kB | 15 | 3 | 1 | 1.5 | release
plexus-interpolation-1.14.jar | 59.64 kB | 60 | 44 | 6 | 1.4 | debug
plexus-utils-3.0.1.jar | 221.28 kB | 124 | 99 | 9 | 1.5 | debug
aether-api-1.8.jar | 75.44 kB | 105 | 85 | 11 | 1.5 | debug
aether-impl-1.8.jar | 106.33 kB | 73 | 59 | 2 | 1.5 | debug
aether-spi-1.8.jar | 14.10 kB | 31 | 16 | 4 | 1.5 | debug
aether-util-1.8.jar | 111.94 kB | 105 | 82 | 13 | 1.5 | debug
plexus-cipher-1.4.jar | 13.18 kB | 20 | 6 | 1 | 1.4 | debug
plexus-sec-dispatcher-1.3.jar | 27.89 kB | 31 | 13 | 3 | 1.4 | debug
sisu-guice-2.9.1-noaop.jar | 465.86 kB | 423 | 402 | 8 | 1.5 | debug
sisu-inject-bean-1.4.3.1.jar | 156.66 kB | 174 | 147 | 13 | 1.5 | debug
sisu-inject-plexus-1.4.3.1.jar | 200.08 kB | 202 | 159 | 26 | 1.5 | debug
Total | Size | Entries | Classes | Packages | JDK Rev | Debug
24 | 2.77 MB | 2,571 | 2,014 | 218 | 1.5 | 23
compile: 22 | compile: 2.49 MB | compile: 2,266 | compile: 1,763 | compile: 187 | - | compile: 21
test: 1 | test: 231.78 kB | test: 267 | test: 230 | test: 30 | - | test: 1
runtime: 1 | runtime: 50.93 kB | runtime: 38 | runtime: 21 | runtime: 1 | - | runtime: 1

## Dependency Repository Locations

Repo ID | URL | Release | Snapshot
--- | --- | --- | ---
apache.snapshots | http://repository.apache.org/snapshots | - | Yes | -
central | http://repo.maven.apache.org/maven2 | Yes | - | -

Repository locations for each of the Dependencies.

Artifact | apache.snapshots | central
--- | --- | ---
junit:junit:jar:4.8.2 | - |
org.apache.maven:maven-aether-provider:jar:3.0.1 | - |
org.apache.maven:maven-artifact:jar:3.0.1 | - |
org.apache.maven:maven-core:jar:3.0.1 | - |
org.apache.maven:maven-model:jar:3.0.1 | - |
org.apache.maven:maven-model-builder:jar:3.0.1 | - |
org.apache.maven:maven-plugin-api:jar:3.0.1 | - |
org.apache.maven:maven-repository-metadata:jar:3.0.1 | - |
org.apache.maven:maven-settings:jar:3.0.1 | - |
org.apache.maven:maven-settings-builder:jar:3.0.1 | - |
org.apache.maven.plugin-tools:maven-plugin-annotations:jar:3.1 | - |
org.codehaus.plexus:plexus-classworlds:jar:2.4 | - |
org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 | - |
org.codehaus.plexus:plexus-interpolation:jar:1.14 | - |
org.codehaus.plexus:plexus-utils:jar:3.0.1 | - |
org.sonatype.aether:aether-api:jar:1.8 | - |
org.sonatype.aether:aether-impl:jar:1.8 | - |
org.sonatype.aether:aether-spi:jar:1.8 | - |
org.sonatype.aether:aether-util:jar:1.8 | - |
org.sonatype.plexus:plexus-cipher:jar:1.4 | - |
org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3 | - |
org.sonatype.sisu:sisu-guice:jar:noaop:2.9.1 | - |
org.sonatype.sisu:sisu-inject-bean:jar:1.4.3.1 | - |
org.sonatype.sisu:sisu-inject-plexus:jar:1.4.3.1 | - |
Total | apache.snapshots | central
24 (compile: 22, test: 1, runtime: 1) | 0 | 24