Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

com.vladsch.tree-iteration:tree-iteration

Package Overview
Maintainers
1
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

com.vladsch.tree-iteration:tree-iteration

Java library for iteration over tree structures

  • 0.2.0
  • Source
  • Maven

Version published
Maintainers
1
Source

tree-iteration

This library was integrated into flexmark-tree-iteration library. This library is no longer maintained.

tree-iteration-util Used to iterate over tree structure elements using node class or value filters.

Requirements

  • Java 8 or above
  • The core has dependency on flexmark-java-utils library.

Build status Maven Central status

Examples:

Using tree-iteration-util

Allows iteration over tree structure nodes with ability to filter based on node class or node attributes and ability to convert nodes to another type.

output of above:

Motivation

I needed to iterate over markdown AST tree with ability to compute and/or collect information in an efficient manner without the user of the code having to know intimate details of how to traverse the AST tree to collect the required information.

Utility Classes

Contributing

Pull requests, issues and comments welcome :smile:. For pull requests:

  • Add tests for new features and bug fixes
  • Follow the existing style to make merging easier, as much as possible: 4 space indent, trailing spaces trimmed.

License

Copyright (c) 2019, Vladimir Schneider vladimir.schneider@gmail.com,

GNU LESSER GENERAL PUBLIC LICENSE Version 2.1 licensed, see LICENSE file.

FAQs

Package last updated on 26 Apr 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc