GitXplorerGitXplorer
O

condition-inverter

public
3 stars
0 forks
2 issues

Commits

List of commits on branch main.
Unverified
2f44109083df944377e45bb5e0f382544fe80cbb

published major version - 1 of the extension

OOvidijusParsiunas committed 2 years ago
Unverified
c71012db0160da7540ead03332a1399d16b74fd7

updating pipeline to build and test on all pull request activities

OOvidijusParsiunas committed 2 years ago
Verified
f6d13fabaf8f3360b01d27dc36d3cd4f5d60600c

Merge pull request #2 from OvidijusParsiunas/update-extension

OOvidijusParsiunas committed 2 years ago
Unverified
4f4d2ab8b9f6225b5162836900c8864a59e51689

updated extension if gif

OOvidijusParsiunas committed 2 years ago
Unverified
9bbe5f87c76e52fd0b23ab4f181668dff03597df

changing workflow to run build and test on a fork pr

OOvidijusParsiunas committed 2 years ago
Verified
272417919bd0c19896545606efe4319ccb79c3ea

Merge pull request #1 from OvidijusParsiunas/cleanup

OOvidijusParsiunas committed 2 years ago

README

The README file for this repository.

Banner

Description

A simple tool used to invert conditions for all modern programming languages and frameworks! It can be used to invert if statements, ternary operators, conditional assignments and much more - in both standard code files and html templates!

Platforms

Website - conditioninverter.com, Github

Website gif

VS Code Extension - Marketplace, Github

Extension gif

Theory

This tool takes an input condition, analyzes it and produces a new condition that yields an absolute opposite result. This is illustrated by the following example:

Properties Original condition Result Inverted condition Result
dog = true, cat = false dog && cat false !dog | | !cat true
dog = 3, cat = 2 dog < cat false dog >= cat true

Language Support

Condition Inverter supports all modern progrogramming languages and frameworks. This includes technologies that have been ranked as the most popular on the Stack Overflow Developer Survey.
Disclaimer - this tool does not currently support query, shell scripting or assembly based languages.

Contributions

Open source is built by the community for the community. All contributions to this project are welcome!
Additionally, if you have any suggestions for enhancements, ideas on how to take the project further or have discovered a bug, do not hesitate to create a new issue ticket and we will look into it as soon as possible!