Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[config-dev] Tree and changes with implementation
  • From: Tomas Langer <tomas.langer@xxxxxxxxxx>
  • Date: Tue, 31 Aug 2021 15:21:40 +0000
  • Accept-language: cs-CZ, en-US
  • Arc-authentication-results: i=1; 1; spf=pass; dmarc=pass action=none; dkim=pass; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed;; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=f6ET1Izi1reEgESFWVf7YIJwz0biFb3A2mWJg+tFZfw=; b=dSsOSlYr7NJf1rcFNs9qiz6cU60edtpiR/ryt8iXjCkbQLAAm/7cz+kMol5NtgbKO9whdXc9TLH49g2zBj6GQPv24vZgZ5CnW1Qm9/0EGg6eLVR3/we7uNRNES7SyQE8H+4ZzEnY2nNMF+Q7S5l7ipGUoD5um4YGBv1YmoEbWdv02yGHG6CMpAwTlXDjYwjNRXYPdEV09FkMscbZtx/sWgNE2jbgwiZ3qVq+vsqAudn6IQEyjmohnn79CbdFEGFscOGZeyzC1sau0DmfPqM6MS6AqKpSt0nf60xSBGV6EnavaiQqF9cINA59dL8G74A1VNQAVMTsyvrmy+HB6rcENQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901;; cv=none; b=B/hap4kvbsXK/zxh+1pghtKVYDGI+snPo9VFFg0rvsvZ+uOe9deFsiMoCrivR32ITrz5oq/+8CUJwO/JY0Pm/or8wStq8rWK+pMRRoRSI4ZiShQxOrzeCHXK5JpUU+Ke4juo+KKgnJ9S5bW9SStH7ZgrCU89VwED8NP/UqKq5gnMkGQnx9diRhgheNSkfVHP8tIZkcj4dwx2LrTxN4rQ6V/8f/wySyxKsYEzrjjC8H+nnxJNd2Y9GjjM+3pPOstTC9GTCotLuWTaT02IHtiHBClFaOqfHVQy9efbpCYX5DJqTWp0D5wWwO/vv4ewjjgluSDNi42IVYLX6kbgIYo3yQ==
  • Delivered-to: config-dev@xxxxxxxxxxx
  • List-archive: <>
  • List-help: <>
  • List-subscribe: <>, <>
  • List-unsubscribe: <>, <>
  • Thread-index: AQHXnnvlZ5aMssdw0kKeEly7G/X/LA==
  • Thread-topic: Tree and changes with implementation

 I have added a branch with implementation of tree structure (and changes).

This is a quick use of Helidon config with modified packages and extracted into spec + implementation. 
I am not pushing all the features presented here (it was just easier to implement the same way, in limited time).

Starting point is ApiExampleMain

Requires Java 11. Must be built at least once with maven (as I use a plugin to generate META-INF/services).
Feel free to play around with tree structure (and maybe even change support), we can discuss this further on our meeting.

I am sure there are bugs in the implementation (as I could not use the whole code as is), please be kind (and maybe let me know, I should be able to fix them)


Back to the top