Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

HtmlFlow

HtmlFlow is a DSL for HTML that sets itself apart from the competition through: 1) type safety, 2) superior performance, 3) progressive rendering.
Collective - Host: opensource - https://opencollective.com/htmlflow - Website: https://htmlflow.org/ - Code: https://github.com/xmlet/HtmlFlow

Make PreprocessingVisitorAsync extend PreprocessingVisitor and remove generic model T.

github.com/xmlet/HtmlFlow - 90b526331208f118699cdc7ff1cfecc766d7886f authored almost 2 years ago by Miguel Gamboa <[email protected]>
Remove PODAM and change dynamic continuation to use also an intermediate continuation of HtmlContinuationCloseAndIndent.

Thus we will create 3 continuation on each dynamic or await visit: static block -> dynamic/await ...

github.com/xmlet/HtmlFlow - 4d2ca7a7a5c47e94592a9c89907c1633402d8656 authored almost 2 years ago by Miguel Gamboa <[email protected]>
Merge branch 'preprocessing-template' into development

github.com/xmlet/HtmlFlow - 018cc99d73022f9c9e9209925fcdf8c963a51427 authored almost 2 years ago by Miguel Gamboa <[email protected]>
Merge pull request #84 from Raidline/remove-double-publiser-subscription

Remakes logic to accommodate changes in HtmlApiFaster

github.com/xmlet/HtmlFlow - f607d497a7c0acff8a173c8498fa66a3e461d9a5 authored almost 2 years ago by Fernando Miguel Gamboa de Carvalho <[email protected]>
- Removes PODAM from pom

github.com/xmlet/HtmlFlow - 99e3ab9616ba41fa151a8ca4babee39c9ed3cb09 authored almost 2 years ago by Raidline <[email protected]>
- Removes generic types and cleans up .class parameters from HtmlFlow

github.com/xmlet/HtmlFlow - da879bc9e66daeec940da8c2359233088eca9b6f authored almost 2 years ago by Raidline <[email protected]>
- Removes HtmlWriter interface

github.com/xmlet/HtmlFlow - 5ca82ca2d10f2f9cf04ec3effddfcf76c6a11be9 authored almost 2 years ago by Raidline <[email protected]>
- Fixes continuation being attached to old model

github.com/xmlet/HtmlFlow - 950509abbe92b60d361089da73f7d3c83b5a6306 authored almost 2 years ago by Raidline <[email protected]>
- Make Termination node really immutable without need of changing its final cf field

- PreProcessingVisitorAsync finishes without the termination node.
- HtmlViewVisitorAsync creates...

github.com/xmlet/HtmlFlow - 9ee9c8cca560cbecdf2d6b788c93fbe81742c821 authored almost 2 years ago by Miguel Gamboa <[email protected]>
- Implements new await method and fixes render twice not working

github.com/xmlet/HtmlFlow - 58369a6165a3dddfffa5cf92f85d784b0c2d4fb2 authored almost 2 years ago by Raidline <[email protected]>
- Arranges async continuations for new solution with continuation for newlineAndIndent

github.com/xmlet/HtmlFlow - 1838bc02c69aea25f267b03169d3303c9e6bd594 authored almost 2 years ago by Raidline <[email protected]>
- Attempts to create mock model with podam

github.com/xmlet/HtmlFlow - d83605c78dcc02146aab92627551fbe18e89a086 authored almost 2 years ago by Raidline <[email protected]>
- Remade await interface

github.com/xmlet/HtmlFlow - 239d8b61e2a4a1c0314f7618f80c9c824150caf1 authored almost 2 years ago by Raidline <[email protected]>
- Setups continuations properly

- Missing fixing finished implementation

github.com/xmlet/HtmlFlow - d541799d76848f599661326d817f94613c87aea9 authored almost 2 years ago by Raidline <[email protected]>
Update pom.xml

github.com/xmlet/HtmlFlow - 0b65a96db26fa97411454522d7cb0fd6153fe9e0 authored about 2 years ago by Pedro Fialho <[email protected]>
- First try on merging new architecture

github.com/xmlet/HtmlFlow - 68c1c116f8ad5d46a7c2135db2a6bff26c6113bf authored about 2 years ago by Raidline <[email protected]>
- Merges back new architecture with PreProcessors

- Still with errors on view creation

github.com/xmlet/HtmlFlow - 34068d593ae39eff25d61baab66030ff40ff8b79 authored about 2 years ago by Raidline <[email protected]>
Fix Sonar Issues.

github.com/xmlet/HtmlFlow - d15cc946a471d89bf8646a57f6140694bec6a8c5 authored about 2 years ago by Miguel Gamboa <[email protected]>
Remove useless methods render(partials) and others.

github.com/xmlet/HtmlFlow - f0250f47c0c22266ef706c8a191ba58fe37f9532 authored about 2 years ago by Miguel Gamboa <[email protected]>
Remove Async view and visitors Feature

github.com/xmlet/HtmlFlow - f6ccf48078e80d4bb1aa0063bf7f41154bf9a8bb authored about 2 years ago by Miguel Gamboa <[email protected]>
Add tests.

github.com/xmlet/HtmlFlow - 97c865530d7a9c0fa8b09a039f8b722250227de6 authored about 2 years ago by Miguel Gamboa <[email protected]>
Remove defineRoot(): Root<HtmlPage<T>>, used on partials to set a root element.

github.com/xmlet/HtmlFlow - 20722d689fd9f8be39c76b8c085ac01790f90bbe authored about 2 years ago by Miguel Gamboa <[email protected]>
New test TestDynamicVersusOf. Add support to create POJO for Iterable model.

github.com/xmlet/HtmlFlow - 63ce2c052d8c6f1baabc9a26b52e9bd5b71699a1 authored about 2 years ago by Miguel Gamboa <[email protected]>
Add openDynamic on PreprocessingVisitor to manage and avoid neste dynamic blocks.

github.com/xmlet/HtmlFlow - 7e7e08afca8c1cc148c61b950a8c2e1852cf2585 authored about 2 years ago by Miguel Gamboa <[email protected]>
Add tests.

github.com/xmlet/HtmlFlow - e30793ca2eb41fc5858a0fe6332e2fa86b22dc44 authored about 2 years ago by Miguel Gamboa <[email protected]>
Add support on PreprocessingVisitor to create POJO for Stream model. New test for large stream with partials.

github.com/xmlet/HtmlFlow - 5c96767cf00918df9e77250ac95a7a3134e28d43 authored about 2 years ago by Miguel Gamboa <[email protected]>
Add support on PreprocessingVisitor to create POJO for reactive Publisher model.

github.com/xmlet/HtmlFlow - 9dc0003284d60779cc39f027a34a51c92bef70ea authored about 2 years ago by Miguel Gamboa <[email protected]>
Add support for partials with pure higher-order functions, e.g. taskListRow(Tbody<?> tbody, Task task).

Drop useless auxiliary methods addPartial() and newbie().

github.com/xmlet/HtmlFlow - 2a1a321947c079b06b8def50a72dbeef341d1446 authored about 2 years ago by Miguel Gamboa <[email protected]>
Add support for Models with generic arguments.

github.com/xmlet/HtmlFlow - d70f2a43c39f36ac5d16953157c2eabd1330a3af authored about 2 years ago by Miguel Gamboa <[email protected]>
HtmlFlow factory methods make a preprocessing resolution of HtmlViews to create a chain of HtmlContinuation objects containing either Static HTML blocks or dynamic continuations based on BiConsumer<E, U> where E is the parent element and U is the model.

This approach depends of an auxiliary auto-fill Java POJOs with data to invoke the HtmlTemplate ...

github.com/xmlet/HtmlFlow - 2186c956accb5c00083e0119d9e0e88bfd69a363 authored about 2 years ago by Miguel Gamboa <[email protected]>
Remove model and partials of HtmlTemplate function type and move it to finish() of HtmlView.

github.com/xmlet/HtmlFlow - 37dea339e2d46acf1bd3017ec32adef892c55cb1 authored about 2 years ago by Miguel Gamboa <[email protected]>
Remove most unit tests.

github.com/xmlet/HtmlFlow - 2fc36efbeceeaf511ccf94d253f56324f8837629 authored about 2 years ago by Miguel Gamboa <[email protected]>
- Adds comments with author

github.com/xmlet/HtmlFlow - 7fcb36af4887e1fc8a7c7d344d625c9f45c05d4b authored about 2 years ago by Raidline <[email protected]>
- Re-organizes code

github.com/xmlet/HtmlFlow - 78b6fb200ae5bf027d357edc625ff7a455058c4d authored about 2 years ago by Raidline <[email protected]>
- Re-organizes code

github.com/xmlet/HtmlFlow - aa3b3b386e7bf04bc7c4e4746703bbbb2c49c5fd authored about 2 years ago by Raidline <[email protected]>
- trys to set first node as a final variable

github.com/xmlet/HtmlFlow - 6a58ad4227a10dcf78e7c8b108e07ce4889e00bf authored about 2 years ago by Raidline <[email protected]>
- resets first node on completion of continuations

github.com/xmlet/HtmlFlow - f615863ea771b952d350f35c39a6294f86ee8d45 authored about 2 years ago by Raidline <[email protected]>
* Do not call node.execute(); in visitAsync.

* Remove onCompletionHandler.
* ThenNode check next and call it if exist.
* AsyncNode has a new e...

github.com/xmlet/HtmlFlow - 8fdec5278ffe629542f79c2ede127a3ef40ccb7b authored about 2 years ago by Miguel Gamboa <[email protected]>
- Reworks listener for when a node has terminated

github.com/xmlet/HtmlFlow - 7d9976970ac3e04867f7cf850f766a3d66138c83 authored about 2 years ago by Raidline <[email protected]>
- Reworks logic to make every node capable of continuation

- Removes not needed Observables

github.com/xmlet/HtmlFlow - cb6faf6a9c083440013843347ebc204fb4a257ec authored about 2 years ago by Raidline <[email protected]>
- Remakes logic to accommodate changes in HtmlApiFaster

- Adds new unit test with double delayed Publishers

github.com/xmlet/HtmlFlow - 395cff5df137abebe265589e114afc5ae98d998d authored about 2 years ago by Raidline <[email protected]>
Replace rxjava with reactive-streams standard. And use project reactor in unit tests.

github.com/xmlet/HtmlFlow - ee9a647a95f991aea8de8e740d8df5501a765546 authored about 2 years ago by Miguel Gamboa <[email protected]>
- Fixes unit test by replacing Observable by Flux and forcing a Scheduler

github.com/xmlet/HtmlFlow - 6af5daa5dd546aee91ffc8e58fde5fb6fe7971fb authored about 2 years ago by Raidline <[email protected]>
- Makes maven run all the tests present in project

github.com/xmlet/HtmlFlow - 16178d24a6a838936454d7c7606bc64f390571cd authored about 2 years ago by Raidline <[email protected]>
- move newLineAndIndent() to base class HtmlVisitor with corresponding visit... element, attribute, etc methods;

- New Tags interface with default implementations on TagsToPrintStream and TagToStringBuilder;

github.com/xmlet/HtmlFlow - 1b283ecf718de22330775f7fa3ea498e6625cf75 authored about 2 years ago by Miguel Gamboa <[email protected]>
- Makes HtmlVisitorAsync extend HtmlVisitor directly

github.com/xmlet/HtmlFlow - 4c5e2174cb66c546e2b063f8f7911dd894e00474 authored about 2 years ago by Raidline <[email protected]>
Add closeBeginTag(), isWriting(), write(), newbie() to HtmlVisitor and remove HtmlViewVisitor dependency of HtmlView.

github.com/xmlet/HtmlFlow - 883c088df96aac18bbf3bc397c3a4e14914107e3 authored over 2 years ago by Miguel Gamboa <[email protected]>
- Makes HtmlViewAsync extends HtmlView

github.com/xmlet/HtmlFlow - 5bec9dbb6b1516780e39bc9f6d50cecdb9bdd357 authored over 2 years ago by Raidline <[email protected]>
- Rebases with development

github.com/xmlet/HtmlFlow - b797027cbcfd118ff76158198dbe4713277b930d authored over 2 years ago by Raidline <[email protected]>
Merge branch 'development' into feature/add-support-async-view

# Conflicts:
# src/main/java/htmlflow/DynamicHtml.java
# src/main/java/htmlflow/HtmlVisitorAsync...

github.com/xmlet/HtmlFlow - a89a8fa0e3425befa5503896bca392ce1bac437e authored over 2 years ago by Raidline <[email protected]>
Fix sonar code smells

github.com/xmlet/HtmlFlow - 91c5c4b27e1d315ebdd7690049050e7fe79addc3 authored over 2 years ago by Miguel Gamboa <[email protected]>
Merge branch 'refactor/new-visitors-hierarchy' into development

github.com/xmlet/HtmlFlow - 76deca4503949a932964ab3bb1cf432e6183a0b6 authored over 2 years ago by Miguel Gamboa <[email protected]>
Remove cache on naming. All that is related with static HTML blocks.

github.com/xmlet/HtmlFlow - 4bd0ef5f7cc5783ee2aff84f2e82c28a09bb7b4d authored over 2 years ago by Miguel Gamboa <[email protected]>
Remove HtmlViewAsync infrastructure

github.com/xmlet/HtmlFlow - b48997343a136acbc3b45826a4b62225e7e1b9f0 authored over 2 years ago by Miguel Gamboa <[email protected]>
Fix Flowifier for new naming.

github.com/xmlet/HtmlFlow - 86452a079788110b24a17d3dd878270275376050 authored over 2 years ago by Miguel Gamboa <[email protected]>
Keep again if(isWriting()) test inside newlineAndIndent().

github.com/xmlet/HtmlFlow - 353f694b6f05d0e4e6a82eca6d02e9c25d8842e5 authored over 2 years ago by Miguel Gamboa <[email protected]>
Move newlineAndIndent(), closeBeginTag() and visitParentOnVoidElements() from base HtmlVisitor into each implementation HtmlViewVisitor and HtmlDocVisitor.

github.com/xmlet/HtmlFlow - b6632c118d8ca4a78cf835a33300378aec8ed32c authored over 2 years ago by Miguel Gamboa <[email protected]>
Make HtmlViewVisitor inherit from HtmlVisitor !!!! DEGRADE performance

github.com/xmlet/HtmlFlow - 04e69083ea47f4fb5bfcd124db5bc20775459522 authored over 2 years ago by Miguel Gamboa <[email protected]>
Remove field isDynamic of HtmlViewVisitor hierarchy.

github.com/xmlet/HtmlFlow - 51c910919804f0eadedced9041e3a0a06d631d95 authored over 2 years ago by Miguel Gamboa <[email protected]>
Remove newbie() from HtmlVisitor hierarchy to avoid it in HtmlDocVisitor because it is useless.

github.com/xmlet/HtmlFlow - c91e730daecb267ca5f74d7769015541a44471d8 authored over 2 years ago by Miguel Gamboa <[email protected]>
Remove isWriting() from HtmlVisitor hierarchy to avoid it in HtmlDocVisitor

github.com/xmlet/HtmlFlow - d01301a41a05897bff0bfca82b09a5513af00929 authored over 2 years ago by Miguel Gamboa <[email protected]>
Unrelated HtmlVisitor with HtmlViewVisitor to improve performance. Less overridden methods.

github.com/xmlet/HtmlFlow - 49775363b4c28880c51c84c5814a3b14280d30c0 authored over 2 years ago by Miguel Gamboa <[email protected]>
Merge branch 'refactor/new-visitors-hierarchy' into development

github.com/xmlet/HtmlFlow - d74c60435a4f67813d7c465a61eec8a4e6120de9 authored over 2 years ago by Miguel Gamboa <[email protected]>
New HtmlDocVisitor

github.com/xmlet/HtmlFlow - d2d661558d6dab38ea238fecdca1315876692d25 authored over 2 years ago by Miguel Gamboa <[email protected]>
New HtmlVisitorPrintStream for HtmlDoc that emits HTML immediatly.

github.com/xmlet/HtmlFlow - 889f0e6a2c1dbd6495213b56ff071b6365df83be authored over 2 years ago by Miguel Gamboa <[email protected]>
HtmlFlow is now HtmlPage and HtmlFlow is only a factory. Remove visitor implementation dependencies of Page and View.

github.com/xmlet/HtmlFlow - 712bd79bd715b65b9205482ed4bd48adf85d49ed authored over 2 years ago by Miguel Gamboa <[email protected]>
Trying new HtmVisitor hierarchy

github.com/xmlet/HtmlFlow - 73901be74ce0767704e0e22f9cf466fb98c1a085 authored over 2 years ago by Miguel Gamboa <[email protected]>
- Reverts formatting changes

github.com/xmlet/HtmlFlow - d5ce30d0c44ba34fcb4846c193cd06320362516a authored over 2 years ago by Raidline <[email protected]>
- Removes ObservablePrintStream

github.com/xmlet/HtmlFlow - d73eef52beacc4d5c5c4377ad04aa6393ee1f081 authored over 2 years ago by Raidline <[email protected]>
- Improves on finishedAsync implementation

github.com/xmlet/HtmlFlow - 449fc2fb64840e0c98beabd058b11de609957a50 authored over 2 years ago by Raidline <[email protected]>
Fix members accessibility according to new packages.

github.com/xmlet/HtmlFlow - 7ad547179c69360db5847eff85dc30ae52b8dbda authored over 2 years ago by Miguel Gamboa <[email protected]>
Move all visitor stuff into package htmlflow.visitor.

github.com/xmlet/HtmlFlow - bbd6b004828decd6b09cb5850bafe697a02b9f04 authored over 2 years ago by Miguel Gamboa <[email protected]>
Remove State and use only CF

github.com/xmlet/HtmlFlow - 0ac12246ae314d20911bed6472fbd7b7de08602d authored over 2 years ago by Miguel Gamboa <[email protected]>
Remove asyncHtmlGenerationTasks and include a CF in AsyncNode.

github.com/xmlet/HtmlFlow - 3d96683fcf28c1e34a6aab248dd92cd994dd2fda authored over 2 years ago by Miguel Gamboa <[email protected]>
Merge remote-tracking branch 'raidline/feature/add-support-async-view' into development

github.com/xmlet/HtmlFlow - cee4c877daa5b99bb12fb7d9e1661af776b95a2d authored over 2 years ago by Miguel Gamboa <[email protected]>
- Fixes unit tests

github.com/xmlet/HtmlFlow - 6da8beeced1fae2d9f34917b1ec5668e76b1b9b8 authored over 2 years ago by Raidline <[email protected]>
- Adds support for writeAsync

- Adds documentation for the new type of Visitor.

github.com/xmlet/HtmlFlow - 98858fc458d0deee3794a83c56a845f76249e87e authored over 2 years ago by Raidline <[email protected]>
Fix tasksTableTemplate() example. Replace nested dynamic() with of().

github.com/xmlet/HtmlFlow - 703ebfe495ac8b0d7c361da60b9ecd06f7ac20ab authored over 2 years ago by Miguel Gamboa <[email protected]>
- Bumps HtmlApiFaster version

github.com/xmlet/HtmlFlow - 4b2921703a337a3e7452d3854956f20a1030d55c authored over 2 years ago by Raidline <[email protected]>
- Reverts removal of HtmlApiFaster

github.com/xmlet/HtmlFlow - 7c94c7ae59a091a20137fd31edada15dfd781fba authored over 2 years ago by Raidline <[email protected]>
- Creates unit test to veridy correct writeAsync behaviour

github.com/xmlet/HtmlFlow - 5a72aecb097055cd291faf3f703f994a4d3c6c44 authored over 2 years ago by Raidline <[email protected]>
- Adds support for async view

- Starts the development of the renderAsync

github.com/xmlet/HtmlFlow - 60f7ca15e07eb2215a0c21d4dc613976fd8379bb authored over 2 years ago by Raidline <[email protected]>
[maven-release-plugin] prepare for next development iteration

github.com/xmlet/HtmlFlow - 2fa5fb565b8f219277b8a52f88d84600a63b6397 authored almost 3 years ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare release htmlflow-3.9

github.com/xmlet/HtmlFlow - ced76775e1bdd10965f56489eb1eeffa0a273e1b authored almost 3 years ago by Miguel Gamboa <[email protected]>
Update for release 3.9 with support for custom elements

github.com/xmlet/HtmlFlow - 31612abde7d86c8d86c58166ced93dbada72ae64 authored almost 3 years ago by Miguel Gamboa <[email protected]>
Merge branch 'development'

github.com/xmlet/HtmlFlow - 7a26867b8ecc75fb9d4c45244cde1c859e1251d1 authored almost 3 years ago by Miguel Gamboa <[email protected]>
Issue 80;

github.com/xmlet/HtmlFlow - 65bb2cf3e9eac0289c76ed59446ed537b95b5be5 authored almost 3 years ago by lcduarte_mixmove <[email protected]>
[maven-release-plugin] prepare for next development iteration

github.com/xmlet/HtmlFlow - 2db802f03c66a06cf2412fcffb60aba87334711c authored about 3 years ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare release htmlflow-3.8

github.com/xmlet/HtmlFlow - cbfd710c4e590f4b4a7c789bac2565ffe8be8ed8 authored about 3 years ago by Miguel Gamboa <[email protected]>
Merge branch 'development'

github.com/xmlet/HtmlFlow - 725e3821dcf95143c24f0f691b510324679531e2 authored about 3 years ago by Miguel Gamboa <[email protected]>
Tweak to avoid erroneous .text("\n")

github.com/xmlet/HtmlFlow - 18df0ae4286b8ed8a2d1f18b25bea0d07814ac32 authored about 3 years ago by Miguel Gamboa <[email protected]>
Fix DOM assertions according to new JSoup release.

github.com/xmlet/HtmlFlow - b9160247ddaab9fab068d0a31e2678d3d369f7a2 authored about 3 years ago by Miguel Gamboa <[email protected]>
Merge remote-tracking branch 'origin/dependabot/maven/org.jsoup-jsoup-1.14.2' into development

github.com/xmlet/HtmlFlow - 49ef80ff473708f3a8ca417368ffbd6bf63dae8c authored about 3 years ago by Miguel Gamboa <[email protected]>
Typos in README

github.com/xmlet/HtmlFlow - 0491f9ec9ba91cb6dbdfb75fa99ff4d881438bf4 authored about 3 years ago by Miguel Gamboa <[email protected]>
Bump jsoup from 1.11.2 to 1.14.2

Bumps [jsoup](https://github.com/jhy/jsoup) from 1.11.2 to 1.14.2.
- [Release notes](https://git...

github.com/xmlet/HtmlFlow - 07a6acf9741a36ba49e809aa4e10c57ce8113950 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add unit test to show the mislead behavior with reactive models.

github.com/xmlet/HtmlFlow - 848df027caa1d4b9231a563db69bc55dd0a25c06 authored over 3 years ago by Miguel Gamboa <[email protected]>
Add Links to Wikipedia template processor. Add Reference to new Paper from 2020. Remove Change Log

github.com/xmlet/HtmlFlow - e1d04ab19129239f3753ff54e3fe2808b65ea3f4 authored over 3 years ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare for next development iteration

github.com/xmlet/HtmlFlow - 48f5410c2349ffbb8c970fd0658d1247946834c8 authored over 3 years ago by Miguel Gamboa <[email protected]>
[maven-release-plugin] prepare release htmlflow-3.7

github.com/xmlet/HtmlFlow - d98749116f83e26fff32bdb27ed069ed7edbb075 authored over 3 years ago by Miguel Gamboa <[email protected]>
Merge branch 'development'

github.com/xmlet/HtmlFlow - 6ec3731707f54fef7401a1c616437ca0db28e7ce authored over 3 years ago by Miguel Gamboa <[email protected]>