fujaba/NetworkParser

View on GitHub
src/main/resources/de/uniks/networkparser/graph/diagramstyle.css

Summary

Maintainability
Test Coverage

Don't use IDs in selectors.
Open

#trashcan[visibility=visible] > circle{

Don't use IDs in selectors.
Open

#copyNode:hover circle{

Don't use IDs in selectors.
Open

#trashcan:hover circle {

Don't use IDs in selectors.
Open

#copyNode[visibility=visible] > circle{

Don't use IDs in selectors.
Open

#addEdge[visibility=visible] > circle{

Don't use IDs in selectors.
Open

#addEdge:hover circle {

Use of !important
Open

    stroke: #FFA033 !important;

Use of !important
Open

    fill: rgb(255, 241, 225) !important;

Using height with padding can sometimes make elements larger than you expect.
Open

    padding: 1px;

Using width with padding can sometimes make elements larger than you expect.
Open

    padding: 1px;

Using width with border can sometimes make elements larger than you expect.
Open

    border: 1px solid rgb(200, 200, 200);

Duplicate property 'border' found.
Open

    border: 1px solid rgb(200, 200, 200);

Using width with border can sometimes make elements larger than you expect.
Open

    border: 1px solid #666;

Using height with border can sometimes make elements larger than you expect.
Open

    border: 1px solid rgb(200, 200, 200);

Rule is empty.
Open

.SVGClazzAttribute{

Using width with border can sometimes make elements larger than you expect.
Open

    border: 1px solid rgb(200, 200, 200);

Duplicate property 'background' found.
Open

    background: linear-gradient(to bottom, #666 0%, #555 50%, #666 100%);

Using height with border can sometimes make elements larger than you expect.
Open

    border: 1px solid black;

Using width with border can sometimes make elements larger than you expect.
Open

    border: 1px solid black;

Using height with border-top can sometimes make elements larger than you expect.
Open

    border-top: none;

Using height with border can sometimes make elements larger than you expect.
Open

    border: 1px solid #ccc;

Using height with border can sometimes make elements larger than you expect.
Open

    border: 1px solid #c2e1f5;

Using width with border-right can sometimes make elements larger than you expect.
Open

    border-right: 1px dotted rgba(0, 0, 0, 0.3);

Using height with border-bottom can sometimes make elements larger than you expect.
Open

    border-bottom: 1px dotted rgba(0, 0, 0, 0.3);

Using width with padding can sometimes make elements larger than you expect.
Open

    padding: 10px 30px;

Using height with border can sometimes make elements larger than you expect.
Open

    border: 1px solid #888;

Using height with padding can sometimes make elements larger than you expect.
Open

    padding: 5px 5px;

Rule is empty.
Open

.SVGClazzMethod{

Using height with border can sometimes make elements larger than you expect.
Open

    border:1px solid black;

Using height with padding can sometimes make elements larger than you expect.
Open

    padding: 10px 30px;

Using height with border can sometimes make elements larger than you expect.
Open

    border: 1px solid black;

Using width with border can sometimes make elements larger than you expect.
Open

    border: 1px solid #c2e1f5;

Using height with padding-bottom can sometimes make elements larger than you expect.
Open

    padding-bottom: 5px;

Using width with padding-right can sometimes make elements larger than you expect.
Open

    padding-right: 5px;

Using width with border can sometimes make elements larger than you expect.
Open

    border:1px solid black;

Using width with border can sometimes make elements larger than you expect.
Open

    border: 1px solid #888;

Using width with padding-left can sometimes make elements larger than you expect.
Open

    padding-left: 5px;

Using height with padding-top can sometimes make elements larger than you expect.
Open

    padding-top: 5px;

Using height with padding-top can sometimes make elements larger than you expect.
Open

    padding-top: 35px;

Duplicate property 'background' found.
Open

    background: linear-gradient(to bottom, #666 0%, #555 50%, #666 100%);

Values of 0 shouldn't have units specified.
Open

    -webkit-box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.25);

Values of 0 shouldn't have units specified.
Open

    box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.25);

Values of 0 shouldn't have units specified.
Open

    -moz-box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.25);

Element (button.active) is overqualified, just use .active without element name.
Open

.tabbedpane button.active{

The properties padding-top, padding-bottom, padding-left, padding-right can be replaced by padding.
Open

.propertiespanel, .propertiespanel-hidden{

Values of 0 shouldn't have units specified.
Open

    right: 0px;

Values of 0 shouldn't have units specified.
Open

    bottom: 0px;

Element (div.alt) is overqualified, just use .alt without element name.
Open

.ChoiceBox div.alt {

Fallback border-bottom (hex or RGB) should precede RGBA border-bottom.
Open

    border-bottom: 1px dotted rgba(0, 0, 0, 0.3);

Fallback border-right (hex or RGB) should precede RGBA border-right.
Open

    border-right: 1px dotted rgba(0, 0, 0, 0.3);

Rule doesn't have all its properties in alphabetical order.
Open

.SVGChoiceCaption {

Rule doesn't have all its properties in alphabetical order.
Open

.toolbar {

Rule doesn't have all its properties in alphabetical order.
Open

.palette button svg polygon, .palette button svg text {

Rule doesn't have all its properties in alphabetical order.
Open

.SVGChoiceText {

Rule doesn't have all its properties in alphabetical order.
Open

.toolbar button{

Rule doesn't have all its properties in alphabetical order.
Open

.palette button svg, .palette button svg line, .palette button svg polygon, .palette button svg rect, .palette button svg text {

Rule doesn't have all its properties in alphabetical order.
Open

#trashcan:hover circle {

Rule doesn't have all its properties in alphabetical order.
Open

.diagram {

Rule doesn't have all its properties in alphabetical order.
Open

.saveBtn:hover{

Rule doesn't have all its properties in alphabetical order.
Open

.SVGChoice {

Rule doesn't have all its properties in alphabetical order.
Open

#copyNode:hover circle{

Rule doesn't have all its properties in alphabetical order.
Open

.palette button {

Rule doesn't have all its properties in alphabetical order.
Open

h1 {

Rule doesn't have all its properties in alphabetical order.
Open

.palette {

Rule doesn't have all its properties in alphabetical order.
Open

.Error{

Rule doesn't have all its properties in alphabetical order.
Open

.logo {

Rule doesn't have all its properties in alphabetical order.
Open

.SVGChoice:hover {

Rule doesn't have all its properties in alphabetical order.
Open

.toolbar button:hover{

Heading (h3) should not be qualified.
Open

.editor h3 {

Rule doesn't have all its properties in alphabetical order.
Open

.tabbedpane button.active{

Rule doesn't have all its properties in alphabetical order.
Open

.SVGEdgeInfo{

Rule doesn't have all its properties in alphabetical order.
Open

.SVGClazz > line{

Rule doesn't have all its properties in alphabetical order.
Open

.editor h3 {

Rule doesn't have all its properties in alphabetical order.
Open

.tabbedpane{

Rule doesn't have all its properties in alphabetical order.
Open

.SVGEdge{

Rule doesn't have all its properties in alphabetical order.
Open

.ScrumCard{

Rule doesn't have all its properties in alphabetical order.
Open

.lineRaster {

Rule doesn't have all its properties in alphabetical order.
Open

.saveBtn:hover {

Rule doesn't have all its properties in alphabetical order.
Open

.Clazz {

Outlines should only be modified using :focus.
Open

.tabbedpane button{

Rule doesn't have all its properties in alphabetical order.
Open

.code_box {

Rule doesn't have all its properties in alphabetical order.
Open

.patternElement {

Rule doesn't have all its properties in alphabetical order.
Open

.propertiespanel, .propertiespanel-hidden{

Rule doesn't have all its properties in alphabetical order.
Open

.properties, .properties-hidden{

Rule doesn't have all its properties in alphabetical order.
Open

.vkbutton {

Heading (h4) should not be qualified.
Open

.editor h4 {

Rule doesn't have all its properties in alphabetical order.
Open

.propertiespanel-hidden{

Rule doesn't have all its properties in alphabetical order.
Open

.tabbedpane button:hover{

Rule doesn't have all its properties in alphabetical order.
Open

.SVGClazz-readyToConnect > rect{

Rule doesn't have all its properties in alphabetical order.
Open

.vkbuttonSpace:hover {

Rule doesn't have all its properties in alphabetical order.
Open

.vkbuttonAction:hover {

Rule doesn't have all its properties in alphabetical order.
Open

.ClassEditor {

Rule doesn't have all its properties in alphabetical order.
Open

.tabbedpane button{

Rule doesn't have all its properties in alphabetical order.
Open

.vkbuttonAction {

Rule doesn't have all its properties in alphabetical order.
Open

.ChoiceBox {

Rule doesn't have all its properties in alphabetical order.
Open

.btn:hover {

Rule doesn't have all its properties in alphabetical order.
Open

.draggable:hover {

Rule doesn't have all its properties in alphabetical order.
Open

.tabcontent {

Rule doesn't have all its properties in alphabetical order.
Open

.SVGEdge:hover{

Rule doesn't have all its properties in alphabetical order.
Open

#addEdge:hover circle {

Rule doesn't have all its properties in alphabetical order.
Open

.SVGEdge-selected{

Rule doesn't have all its properties in alphabetical order.
Open

.SVGClazz-drawedge > line{

Rule doesn't have all its properties in alphabetical order.
Open

.centercenter {

Rule doesn't have all its properties in alphabetical order.
Open

.SVGAddNode{

Rule doesn't have all its properties in alphabetical order.
Open

.vkbuttonSpace {

Rule doesn't have all its properties in alphabetical order.
Open

.editor {

Rule doesn't have all its properties in alphabetical order.
Open

.editor textarea {

Rule doesn't have all its properties in alphabetical order.
Open

.selection:hover {

Rule doesn't have all its properties in alphabetical order.
Open

.divTable{

Heading (h2) should not be qualified.
Open

.editor h2 {

Rule doesn't have all its properties in alphabetical order.
Open

.Error {

Rule doesn't have all its properties in alphabetical order.
Open

.lineElement {

Rule doesn't have all its properties in alphabetical order.
Open

.SVGClazz-drawedge > rect{

Rule doesn't have all its properties in alphabetical order.
Open

.pi {

Rule doesn't have all its properties in alphabetical order.
Open

.objectElement {

Rule doesn't have all its properties in alphabetical order.
Open

.SVGClazz-selected > rect{

Rule doesn't have all its properties in alphabetical order.
Open

.editor h4 {

Rule doesn't have all its properties in alphabetical order.
Open

.ChoiceBox div {

Rule doesn't have all its properties in alphabetical order.
Open

.SVGClazzProperty{

Rule doesn't have all its properties in alphabetical order.
Open

.SVGAddNode-ready{

Rule doesn't have all its properties in alphabetical order.
Open

.code_box:before {

Rule doesn't have all its properties in alphabetical order.
Open

.btnHideProp{

Rule doesn't have all its properties in alphabetical order.
Open

.SVGClazz > rect{

Rule doesn't have all its properties in alphabetical order.
Open

.CodeView {

Rule doesn't have all its properties in alphabetical order.
Open

.vkbutton:hover {

There are no issues that match your filters.

Category
Status