GitXplorerGitXplorer
O

condition-inverter

public
3 stars
0 forks
2 issues

Commits

List of commits on branch main.
Verified
fe559eff32813b2d2a954ea30c11d573c46adee7

Merge pull request #5 from OvidijusParsiunas/update-shields

OOvidijusParsiunas committed 2 years ago
Unverified
d896b2d7d0725b8154b2ad3ce0745d0db5bb9adb

updated vscode package version

OOvidijusParsiunas committed 2 years ago
Unverified
59cc8926ea64e7dc461f20d9dcdcc9e2c94437ad

updated badges

OOvidijusParsiunas committed 2 years ago
Unverified
c0c9270a7eb1f23e4427e2fbbaf5268b924a5c55

updated social media preview image

OOvidijusParsiunas committed 2 years ago
Unverified
af00779d6a6bd55a4cba537c549a1d3edca91040

updated vsix

OOvidijusParsiunas committed 2 years ago
Verified
a179ac260669b3572a10b893b5028e84056a2925

Merge pull request #3 from OvidijusParsiunas/publish-extension

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!