Metric Results
[ summary ] [ packages ] [ cycles ] [ explanations ]The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.
Summary
[ summary ] [ packages ] [ cycles ] [ explanations ]Packages
[ summary ] [ packages ] [ cycles ] [ explanations ]de.funfried.netbeans.plugins.external.formatter
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 12 | 50.0% | 55.0% | 5.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.FormatJob de.funfried.netbeans.plugins.external.formatter.FormatterService de.funfried.netbeans.plugins.external.formatter.package-info |
de.funfried.netbeans.plugins.external.formatter.AbstractFormatJob$BreakException de.funfried.netbeans.plugins.external.formatter.Bundle de.funfried.netbeans.plugins.external.formatter.MimeType |
de.funfried.netbeans.plugins.external.formatter.css.cssparser de.funfried.netbeans.plugins.external.formatter.html.jsoup de.funfried.netbeans.plugins.external.formatter.java.base.actions de.funfried.netbeans.plugins.external.formatter.java.eclipse de.funfried.netbeans.plugins.external.formatter.javascript.eclipse de.funfried.netbeans.plugins.external.formatter.json.jackson de.funfried.netbeans.plugins.external.formatter.ui.editor de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter.xml.jsoup de.funfried.netbeans.plugins.external.formatter.xml.revelc |
de.funfried.netbeans.plugins.external.formatter.exceptions de.funfried.netbeans.plugins.external.formatter.ui.options java.lang java.util java.util.regex javax.swing.text org.apache.commons.lang3 org.netbeans.api.java.lexer org.netbeans.api.lexer org.netbeans.api.project org.netbeans.modules.editor org.openide.util |
de.funfried.netbeans.plugins.external.formatter.css.base
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 1 | 100.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.css.base.package-info |
None | de.funfried.netbeans.plugins.external.formatter.css.cssparser |
java.lang |
de.funfried.netbeans.plugins.external.formatter.css.cssparser
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 16 | 20.0% | 94.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.css.cssparser.package-info |
de.funfried.netbeans.plugins.external.formatter.css.cssparser.Bundle de.funfried.netbeans.plugins.external.formatter.css.cssparser.CssParserFormatterService de.funfried.netbeans.plugins.external.formatter.css.cssparser.CssParserFormatterSettings de.funfried.netbeans.plugins.external.formatter.css.cssparser.CssParserFormatterWrapper |
de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui |
com.steadystate.css.dom com.steadystate.css.format com.steadystate.css.parser de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.css.base de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui de.funfried.netbeans.plugins.external.formatter.exceptions de.funfried.netbeans.plugins.external.formatter.ui.options java.io java.lang java.util.prefs javax.swing.text org.netbeans.api.editor.guards org.netbeans.api.project org.openide.util org.w3c.css.sac |
de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 11 | 17.0% | 92.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui.CssParserFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui.CssParserFormatterOptionsPanel$1 de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui.CssParserFormatterOptionsPanel$2 de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui.CssParserFormatterOptionsPanel$3 de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui.CssParserFormatterOptionsPanel$4 |
de.funfried.netbeans.plugins.external.formatter.css.cssparser |
de.funfried.netbeans.plugins.external.formatter.css.cssparser de.funfried.netbeans.plugins.external.formatter.ui.options java.awt.event java.lang java.util java.util.prefs javax.swing javax.swing.event org.netbeans.api.project org.openide.awt org.openide.util |
de.funfried.netbeans.plugins.external.formatter.eclipse
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 1 | 100.0% | 33.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.eclipse.package-info |
None | de.funfried.netbeans.plugins.external.formatter.java.eclipse de.funfried.netbeans.plugins.external.formatter.javascript.eclipse |
java.lang |
de.funfried.netbeans.plugins.external.formatter.eclipse.xml
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 1 | 100.0% | 25.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.eclipse.xml.package-info |
None | de.funfried.netbeans.plugins.external.formatter.java.eclipse de.funfried.netbeans.plugins.external.formatter.javascript.eclipse de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui |
java.lang |
de.funfried.netbeans.plugins.external.formatter.exceptions
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
11 | 1 | 20.0% | 8.0% | 72.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.exceptions.package-info |
de.funfried.netbeans.plugins.external.formatter.exceptions.CannotLoadConfigurationException de.funfried.netbeans.plugins.external.formatter.exceptions.ConfigReadException de.funfried.netbeans.plugins.external.formatter.exceptions.FormattingFailedException de.funfried.netbeans.plugins.external.formatter.exceptions.ProfileNotFoundException |
de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.css.cssparser de.funfried.netbeans.plugins.external.formatter.java.eclipse de.funfried.netbeans.plugins.external.formatter.java.google de.funfried.netbeans.plugins.external.formatter.java.palantir de.funfried.netbeans.plugins.external.formatter.java.spring de.funfried.netbeans.plugins.external.formatter.javascript.eclipse de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui de.funfried.netbeans.plugins.external.formatter.sql.dbeaver de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter |
java.lang |
de.funfried.netbeans.plugins.external.formatter.html.base
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 1 | 100.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.html.base.package-info |
None | de.funfried.netbeans.plugins.external.formatter.html.jsoup |
java.lang |
de.funfried.netbeans.plugins.external.formatter.html.jsoup
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 14 | 20.0% | 93.0% | 13.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.html.jsoup.package-info |
de.funfried.netbeans.plugins.external.formatter.html.jsoup.Bundle de.funfried.netbeans.plugins.external.formatter.html.jsoup.JsoupHtmlFormatterService de.funfried.netbeans.plugins.external.formatter.html.jsoup.JsoupHtmlFormatterSettings de.funfried.netbeans.plugins.external.formatter.html.jsoup.JsoupHtmlFormatterWrapper |
de.funfried.netbeans.plugins.external.formatter.html.jsoup.ui |
de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.html.base de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui java.lang java.util java.util.prefs javax.swing.text org.apache.commons.lang3 org.jsoup org.jsoup.nodes org.jsoup.parser org.netbeans.api.project org.openide.util |
de.funfried.netbeans.plugins.external.formatter.html.jsoup.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 12 | 17.0% | 100.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.html.jsoup.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.html.jsoup.ui.JsoupHtmlFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.html.jsoup.ui.JsoupHtmlFormatterOptionsPanel$1 de.funfried.netbeans.plugins.external.formatter.html.jsoup.ui.JsoupHtmlFormatterOptionsPanel$2 de.funfried.netbeans.plugins.external.formatter.html.jsoup.ui.JsoupHtmlFormatterOptionsPanel$3 de.funfried.netbeans.plugins.external.formatter.html.jsoup.ui.JsoupHtmlFormatterOptionsPanel$4 |
None | de.funfried.netbeans.plugins.external.formatter.html.jsoup de.funfried.netbeans.plugins.external.formatter.ui.options java.awt.event java.lang java.util java.util.prefs javax.swing javax.swing.event org.apache.commons.lang3 org.netbeans.api.project org.openide.awt org.openide.util |
de.funfried.netbeans.plugins.external.formatter.java.base
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 1 | 100.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.java.base.package-info |
None | de.funfried.netbeans.plugins.external.formatter.java.eclipse |
java.lang |
de.funfried.netbeans.plugins.external.formatter.java.base.actions
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 9 | 50.0% | 100.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.java.base.actions.package-info |
de.funfried.netbeans.plugins.external.formatter.java.base.actions.JavaFixImportsAction |
None | de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.editor java.awt.event java.lang javax.swing.text org.netbeans.editor org.netbeans.editor.ext org.openide.util org.openide.util.lookup |
de.funfried.netbeans.plugins.external.formatter.java.eclipse
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 16 | 17.0% | 94.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.java.eclipse.package-info |
de.funfried.netbeans.plugins.external.formatter.java.eclipse.Bundle de.funfried.netbeans.plugins.external.formatter.java.eclipse.EclipseFormatJob de.funfried.netbeans.plugins.external.formatter.java.eclipse.EclipseFormatterConfig de.funfried.netbeans.plugins.external.formatter.java.eclipse.EclipseJavaFormatterService de.funfried.netbeans.plugins.external.formatter.java.eclipse.EclipseJavaFormatterSettings |
de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui |
de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.eclipse de.funfried.netbeans.plugins.external.formatter.eclipse.xml de.funfried.netbeans.plugins.external.formatter.exceptions de.funfried.netbeans.plugins.external.formatter.java.base de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui de.funfried.netbeans.plugins.external.formatter.ui.options java.lang java.util java.util.prefs javax.swing.text org.apache.commons.lang3 org.eclipse.jdt.core org.eclipse.jdt.core.formatter org.netbeans.api.project org.openide.util |
de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 6 | 11.0% | 86.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui.EclipseJavaFormatterOptionsPanel$1 de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui.EclipseJavaFormatterOptionsPanel$2 de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui.EclipseJavaFormatterOptionsPanel$3 de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui.EclipseJavaFormatterOptionsPanel$4 de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui.EclipseJavaFormatterOptionsPanel$5 de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui.EclipseJavaFormatterOptionsPanel$6 de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui.EclipseJavaFormatterOptionsPanel$7 de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui.EclipseJavaFormatterOptionsPanel$8 |
de.funfried.netbeans.plugins.external.formatter.java.eclipse |
de.funfried.netbeans.plugins.external.formatter.java.eclipse java.awt.event java.io java.lang javax.swing.event javax.swing.filechooser |
de.funfried.netbeans.plugins.external.formatter.java.google
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 8 | 25.0% | 89.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.java.google.package-info |
de.funfried.netbeans.plugins.external.formatter.java.google.Bundle de.funfried.netbeans.plugins.external.formatter.java.google.GoogleJavaFormatterSettings de.funfried.netbeans.plugins.external.formatter.java.google.GoogleJavaFormatterWrapper |
de.funfried.netbeans.plugins.external.formatter.java.google.ui |
com.google.common.collect com.google.googlejavaformat.java de.funfried.netbeans.plugins.external.formatter.exceptions java.lang java.util org.apache.commons.collections4 org.apache.commons.lang3.tuple org.openide.util |
de.funfried.netbeans.plugins.external.formatter.java.google.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 10 | 17.0% | 100.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.java.google.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.java.google.ui.GoogleJavaFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.java.google.ui.GoogleJavaFormatterOptionsPanel$1 de.funfried.netbeans.plugins.external.formatter.java.google.ui.GoogleJavaFormatterOptionsPanel$2 de.funfried.netbeans.plugins.external.formatter.java.google.ui.GoogleJavaFormatterOptionsPanel$3 de.funfried.netbeans.plugins.external.formatter.java.google.ui.GoogleJavaFormatterOptionsPanel$4 |
None | com.google.googlejavaformat.java de.funfried.netbeans.plugins.external.formatter.java.google de.funfried.netbeans.plugins.external.formatter.ui.options java.awt.event java.lang java.util.prefs javax.swing org.netbeans.api.project org.openide.awt org.openide.util |
de.funfried.netbeans.plugins.external.formatter.java.palantir
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 8 | 25.0% | 89.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.java.palantir.package-info |
de.funfried.netbeans.plugins.external.formatter.java.palantir.Bundle de.funfried.netbeans.plugins.external.formatter.java.palantir.PalantirJavaFormatterSettings de.funfried.netbeans.plugins.external.formatter.java.palantir.PalantirJavaFormatterWrapper |
de.funfried.netbeans.plugins.external.formatter.java.palantir.ui |
com.google.common.collect com.palantir.javaformat.java de.funfried.netbeans.plugins.external.formatter.exceptions java.lang java.util org.apache.commons.collections4 org.apache.commons.lang3.tuple org.openide.util |
de.funfried.netbeans.plugins.external.formatter.java.palantir.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 9 | 25.0% | 100.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.java.palantir.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.java.palantir.ui.PalantirJavaFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.java.palantir.ui.PalantirJavaFormatterOptionsPanel$1 de.funfried.netbeans.plugins.external.formatter.java.palantir.ui.PalantirJavaFormatterOptionsPanel$2 |
None | de.funfried.netbeans.plugins.external.formatter.java.palantir de.funfried.netbeans.plugins.external.formatter.ui.options java.awt.event java.lang java.util.prefs javax.swing org.netbeans.api.project org.openide.awt org.openide.util |
de.funfried.netbeans.plugins.external.formatter.java.spring
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 11 | 25.0% | 92.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.java.spring.package-info |
de.funfried.netbeans.plugins.external.formatter.java.spring.Bundle de.funfried.netbeans.plugins.external.formatter.java.spring.SpringJavaFormatterSettings de.funfried.netbeans.plugins.external.formatter.java.spring.SpringJavaFormatterWrapper |
de.funfried.netbeans.plugins.external.formatter.java.spring.ui |
de.funfried.netbeans.plugins.external.formatter.exceptions io.spring.javaformat.formatter java.lang java.util java.util.logging org.apache.commons.collections4 org.apache.commons.lang3.tuple org.eclipse.jdt.core.formatter org.eclipse.jface.text org.eclipse.text.edits org.openide.util |
de.funfried.netbeans.plugins.external.formatter.java.spring.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 11 | 33.0% | 100.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.java.spring.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.java.spring.ui.SpringJavaFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.java.spring.ui.SpringJavaFormatterOptionsPanel$1 |
None | de.funfried.netbeans.plugins.external.formatter.java.spring de.funfried.netbeans.plugins.external.formatter.ui.options java.awt.event java.lang java.util java.util.prefs javax.swing org.apache.commons.lang3 org.netbeans.api.project org.openide.awt org.openide.util |
de.funfried.netbeans.plugins.external.formatter.javascript.base
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 1 | 100.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.javascript.base.package-info |
None | de.funfried.netbeans.plugins.external.formatter.javascript.eclipse |
java.lang |
de.funfried.netbeans.plugins.external.formatter.javascript.eclipse
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 18 | 14.0% | 95.0% | 9.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.package-info |
de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.Bundle de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.EclipseFormatJob de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.EclipseFormatterConfig de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.EclipseJavascriptFormatterService de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.EclipseJavascriptFormatterSettings de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.EclipseJavascriptFormatterWrapper |
de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui |
de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.eclipse de.funfried.netbeans.plugins.external.formatter.eclipse.xml de.funfried.netbeans.plugins.external.formatter.exceptions de.funfried.netbeans.plugins.external.formatter.javascript.base de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui de.funfried.netbeans.plugins.external.formatter.ui.options java.lang java.util java.util.prefs javax.swing.text org.apache.commons.lang3.tuple org.eclipse.jface.text org.eclipse.text.edits org.eclipse.wst.jsdt.core org.eclipse.wst.jsdt.core.formatter org.netbeans.api.project org.openide.util |
de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 23 | 11.0% | 96.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui.EclipseJavascriptFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui.EclipseJavascriptFormatterOptionsPanel$1 de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui.EclipseJavascriptFormatterOptionsPanel$2 de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui.EclipseJavascriptFormatterOptionsPanel$3 de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui.EclipseJavascriptFormatterOptionsPanel$4 de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui.EclipseJavascriptFormatterOptionsPanel$5 de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui.EclipseJavascriptFormatterOptionsPanel$6 de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui.EclipseJavascriptFormatterOptionsPanel$7 |
de.funfried.netbeans.plugins.external.formatter.javascript.eclipse |
de.funfried.netbeans.plugins.external.formatter.eclipse.xml de.funfried.netbeans.plugins.external.formatter.exceptions de.funfried.netbeans.plugins.external.formatter.javascript.eclipse de.funfried.netbeans.plugins.external.formatter.ui.options java.awt java.awt.event java.io java.lang java.net java.nio.file java.util java.util.logging java.util.prefs javax.swing javax.swing.event javax.swing.filechooser javax.swing.text org.apache.commons.lang3 org.netbeans.api.project org.openide.awt org.openide.filesystems org.openide.util org.xml.sax |
de.funfried.netbeans.plugins.external.formatter.json.base
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 1 | 100.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.json.base.package-info |
None | de.funfried.netbeans.plugins.external.formatter.json.jackson |
java.lang |
de.funfried.netbeans.plugins.external.formatter.json.jackson
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 9 | 20.0% | 90.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.json.jackson.package-info |
de.funfried.netbeans.plugins.external.formatter.json.jackson.Bundle de.funfried.netbeans.plugins.external.formatter.json.jackson.JacksonJsonFormatterService de.funfried.netbeans.plugins.external.formatter.json.jackson.JacksonJsonFormatterSettings de.funfried.netbeans.plugins.external.formatter.json.jackson.JacksonJsonFormatterWrapper$Options |
de.funfried.netbeans.plugins.external.formatter.json.jackson.ui |
de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.json.base de.funfried.netbeans.plugins.external.formatter.json.jackson.ui de.funfried.netbeans.plugins.external.formatter.ui.options java.lang java.util.prefs javax.swing.text org.netbeans.api.project org.openide.util |
de.funfried.netbeans.plugins.external.formatter.json.jackson.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 12 | 14.0% | 92.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.json.jackson.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.json.jackson.ui.JacksonJsonFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.json.jackson.ui.JacksonJsonFormatterOptionsPanel$1 de.funfried.netbeans.plugins.external.formatter.json.jackson.ui.JacksonJsonFormatterOptionsPanel$2 de.funfried.netbeans.plugins.external.formatter.json.jackson.ui.JacksonJsonFormatterOptionsPanel$3 de.funfried.netbeans.plugins.external.formatter.json.jackson.ui.JacksonJsonFormatterOptionsPanel$4 de.funfried.netbeans.plugins.external.formatter.json.jackson.ui.JacksonJsonFormatterOptionsPanel$5 |
de.funfried.netbeans.plugins.external.formatter.json.jackson |
de.funfried.netbeans.plugins.external.formatter.json.jackson de.funfried.netbeans.plugins.external.formatter.ui.options java.awt.event java.lang java.util java.util.prefs javax.swing javax.swing.event org.apache.commons.lang3 org.netbeans.api.project org.openide.awt org.openide.util |
de.funfried.netbeans.plugins.external.formatter.sql.dbeaver
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 5 | 25.0% | 83.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.sql.dbeaver.package-info |
de.funfried.netbeans.plugins.external.formatter.sql.dbeaver.Bundle de.funfried.netbeans.plugins.external.formatter.sql.dbeaver.DBeaverFormatterSettings de.funfried.netbeans.plugins.external.formatter.sql.dbeaver.DBeaverFormatterWrapper |
de.funfried.netbeans.plugins.external.formatter.sql.dbeaver.ui |
com.diffplug.spotless.sql.dbeaver de.funfried.netbeans.plugins.external.formatter.exceptions java.lang java.util org.openide.util |
de.funfried.netbeans.plugins.external.formatter.sql.dbeaver.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 9 | 50.0% | 100.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.sql.dbeaver.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.sql.dbeaver.ui.DBeaverFormatterOptionsPanel |
None | de.funfried.netbeans.plugins.external.formatter.sql.dbeaver de.funfried.netbeans.plugins.external.formatter.ui.options java.awt java.lang java.util.prefs javax.swing org.netbeans.api.project org.openide.awt org.openide.util |
de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 4 | 33.0% | 100.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter.package-info |
de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter.Bundle de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter.JSQLFormatterWrapper |
None | com.manticore.jsqlformatter de.funfried.netbeans.plugins.external.formatter.exceptions java.lang org.openide.util |
de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 10 | 33.0% | 100.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter.ui.JSQLFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter.ui.JSQLFormatterOptionsPanel$1 |
None | com.manticore.jsqlformatter de.funfried.netbeans.plugins.external.formatter.ui.options java.awt java.lang java.util.prefs javax.swing org.apache.commons.lang3 org.netbeans.api.project org.openide.awt org.openide.util |
de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 6 | 25.0% | 86.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter.package-info |
de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter.Bundle de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter.SQLFormatterSettings de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter.SQLFormatterWrapper |
de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter.ui |
com.github.vertical_blank.sqlformatter com.github.vertical_blank.sqlformatter.core com.github.vertical_blank.sqlformatter.languages de.funfried.netbeans.plugins.external.formatter.exceptions java.lang org.openide.util |
de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 10 | 50.0% | 100.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter.ui.SQLFormatterOptionsPanel |
None | com.github.vertical_blank.sqlformatter.languages de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter de.funfried.netbeans.plugins.external.formatter.ui.options java.awt java.lang java.util.prefs javax.swing org.netbeans.api.project org.openide.awt org.openide.util |
de.funfried.netbeans.plugins.external.formatter.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 100.0% | 75.0% | 75.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.ui.Icons de.funfried.netbeans.plugins.external.formatter.ui.package-info |
None | de.funfried.netbeans.plugins.external.formatter.ui.customizer |
java.lang javax.swing org.openide.util |
de.funfried.netbeans.plugins.external.formatter.ui.customizer
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 9 | 25.0% | 100.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.ui.customizer.VerifiableConfigPanel de.funfried.netbeans.plugins.external.formatter.ui.customizer.package-info |
de.funfried.netbeans.plugins.external.formatter.ui.customizer.Bundle de.funfried.netbeans.plugins.external.formatter.ui.customizer.ExternalFormatterCustomizerTab de.funfried.netbeans.plugins.external.formatter.ui.customizer.ExternalFormatterCustomizerTab$1 de.funfried.netbeans.plugins.external.formatter.ui.customizer.ExternalFormatterCustomizerTab$ValidationListener de.funfried.netbeans.plugins.external.formatter.ui.customizer.ProjectSpecificSettingsPanel$1 de.funfried.netbeans.plugins.external.formatter.ui.customizer.ProjectSpecificSettingsPanel$2 |
None | de.funfried.netbeans.plugins.external.formatter.ui de.funfried.netbeans.plugins.external.formatter.ui.options java.awt.event java.lang javax.swing javax.swing.event org.netbeans.api.project org.netbeans.spi.project.ui.support org.openide.util |
de.funfried.netbeans.plugins.external.formatter.ui.editor
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 20 | 22.0% | 95.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.ui.editor.EditorConstants de.funfried.netbeans.plugins.external.formatter.ui.editor.package-info |
de.funfried.netbeans.plugins.external.formatter.ui.editor.EditorUtils de.funfried.netbeans.plugins.external.formatter.ui.editor.ExternalFormatterCodeStylePreferencesProvider$1 de.funfried.netbeans.plugins.external.formatter.ui.editor.ExternalFormatterCodeStylePreferencesProvider$TemporaryDocumentPreferences de.funfried.netbeans.plugins.external.formatter.ui.editor.ExternalFormatterIndentTaskFactory$1 de.funfried.netbeans.plugins.external.formatter.ui.editor.ExternalFormatterIndentTaskFactory$2 de.funfried.netbeans.plugins.external.formatter.ui.editor.ExternalFormatterReformatTaskFactory$1 de.funfried.netbeans.plugins.external.formatter.ui.editor.ExternalFormatterReformatTaskFactory$2 |
de.funfried.netbeans.plugins.external.formatter.java.base.actions |
de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options java.io java.lang java.lang.reflect java.util java.util.concurrent.atomic java.util.function java.util.logging java.util.prefs javax.swing.event javax.swing.text org.apache.commons.lang3 org.apache.commons.lang3.tuple org.netbeans.api.editor.mimelookup org.netbeans.modules.editor org.netbeans.modules.editor.indent.spi org.openide.filesystems org.openide.text org.openide.util |
de.funfried.netbeans.plugins.external.formatter.ui.editor.diff
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 2 | 25.0% | 100.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.ui.editor.diff.package-info |
de.funfried.netbeans.plugins.external.formatter.ui.editor.diff.Diff$Candidate de.funfried.netbeans.plugins.external.formatter.ui.editor.diff.Diff$Difference2 de.funfried.netbeans.plugins.external.formatter.ui.editor.diff.Diff$Line |
None | java.lang org.netbeans.api.diff |
de.funfried.netbeans.plugins.external.formatter.ui.options
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
22 | 20 | 12.0% | 48.0% | 40.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.ui.options.AbstractFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.ui.options.FormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.ui.options.package-info |
de.funfried.netbeans.plugins.external.formatter.ui.options.Bundle de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterOptionsPanelController de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPanel$1 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPanel$2 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPanel$3 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPanel$4 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPanel$5 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPanel$6 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPanel$7 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPanel$8 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPanel$ExtValue de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPanel$MimeTypesListCellRenderer de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterPreferencesChangeSupport de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterSupportDialog de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterSupportDialog$1 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterSupportDialog$2 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterSupportDialog$3 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterSupportDialog$4 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterSupportDialog$5 de.funfried.netbeans.plugins.external.formatter.ui.options.ExternalFormatterSupportDialog$5$1 de.funfried.netbeans.plugins.external.formatter.ui.options.Settings |
de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.css.cssparser de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui de.funfried.netbeans.plugins.external.formatter.html.jsoup de.funfried.netbeans.plugins.external.formatter.html.jsoup.ui de.funfried.netbeans.plugins.external.formatter.java.eclipse de.funfried.netbeans.plugins.external.formatter.java.google.ui de.funfried.netbeans.plugins.external.formatter.java.palantir.ui de.funfried.netbeans.plugins.external.formatter.java.spring.ui de.funfried.netbeans.plugins.external.formatter.javascript.eclipse de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui de.funfried.netbeans.plugins.external.formatter.json.jackson de.funfried.netbeans.plugins.external.formatter.json.jackson.ui de.funfried.netbeans.plugins.external.formatter.sql.dbeaver.ui de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter.ui de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter.ui de.funfried.netbeans.plugins.external.formatter.ui.customizer de.funfried.netbeans.plugins.external.formatter.ui.editor de.funfried.netbeans.plugins.external.formatter.xml.jsoup de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui de.funfried.netbeans.plugins.external.formatter.xml.revelc de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui |
de.funfried.netbeans.plugins.external.formatter java.awt java.awt.event java.beans java.lang java.net java.util java.util.logging java.util.prefs javax.swing javax.swing.event javax.swing.text org.apache.commons.lang3 org.netbeans.api.project org.netbeans.editor org.netbeans.modules.editor org.netbeans.spi.options org.openide.awt org.openide.loaders org.openide.util |
de.funfried.netbeans.plugins.external.formatter.xml.base
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 1 | 100.0% | 33.0% | 33.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.xml.base.package-info |
None | de.funfried.netbeans.plugins.external.formatter.xml.jsoup de.funfried.netbeans.plugins.external.formatter.xml.revelc |
java.lang |
de.funfried.netbeans.plugins.external.formatter.xml.jsoup
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 14 | 20.0% | 93.0% | 13.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.xml.jsoup.package-info |
de.funfried.netbeans.plugins.external.formatter.xml.jsoup.Bundle de.funfried.netbeans.plugins.external.formatter.xml.jsoup.JsoupXmlFormatterService de.funfried.netbeans.plugins.external.formatter.xml.jsoup.JsoupXmlFormatterSettings de.funfried.netbeans.plugins.external.formatter.xml.jsoup.JsoupXmlFormatterWrapper |
de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui |
de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter.xml.base de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui java.lang java.util java.util.prefs javax.swing.text org.apache.commons.lang3 org.jsoup org.jsoup.nodes org.jsoup.parser org.netbeans.api.project org.openide.util |
de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 12 | 17.0% | 86.0% | 2.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui.JsoupXmlFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui.JsoupXmlFormatterOptionsPanel$1 de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui.JsoupXmlFormatterOptionsPanel$2 de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui.JsoupXmlFormatterOptionsPanel$3 de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui.JsoupXmlFormatterOptionsPanel$4 |
de.funfried.netbeans.plugins.external.formatter.html.jsoup de.funfried.netbeans.plugins.external.formatter.xml.jsoup |
de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter.xml.jsoup java.awt.event java.lang java.util java.util.prefs javax.swing javax.swing.event org.apache.commons.lang3 org.netbeans.api.project org.openide.awt org.openide.util |
de.funfried.netbeans.plugins.external.formatter.xml.revelc
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 11 | 20.0% | 92.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.xml.revelc.package-info |
de.funfried.netbeans.plugins.external.formatter.xml.revelc.Bundle de.funfried.netbeans.plugins.external.formatter.xml.revelc.RevelcXmlFormatterService de.funfried.netbeans.plugins.external.formatter.xml.revelc.RevelcXmlFormatterSettings de.funfried.netbeans.plugins.external.formatter.xml.revelc.RevelcXmlFormatterWrapper |
de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui |
de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter.xml.base de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui java.lang java.util java.util.prefs javax.swing.text net.revelc.code.formatter.xml.lib org.netbeans.api.project org.openide.util |
de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 13 | 11.0% | 93.0% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui.package-info |
de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui.RevelcXmlFormatterOptionsPanel de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui.RevelcXmlFormatterOptionsPanel$1 de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui.RevelcXmlFormatterOptionsPanel$2 de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui.RevelcXmlFormatterOptionsPanel$3 de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui.RevelcXmlFormatterOptionsPanel$4 de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui.RevelcXmlFormatterOptionsPanel$5 de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui.RevelcXmlFormatterOptionsPanel$6 de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui.RevelcXmlFormatterOptionsPanel$7 |
de.funfried.netbeans.plugins.external.formatter.xml.revelc |
de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter.xml.revelc java.awt.event java.lang java.util java.util.prefs javax.swing javax.swing.event net.revelc.code.formatter.xml.lib org.apache.commons.lang3 org.netbeans.api.project org.openide.awt org.openide.util |
Cycles
[ summary ] [ packages ] [ cycles ] [ explanations ]Package | Package Dependencies |
---|---|
de.funfried.netbeans.plugins.external.formatter | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter |
de.funfried.netbeans.plugins.external.formatter.css.cssparser | de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui de.funfried.netbeans.plugins.external.formatter.css.cssparser |
de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui | de.funfried.netbeans.plugins.external.formatter.css.cssparser de.funfried.netbeans.plugins.external.formatter.css.cssparser.ui |
de.funfried.netbeans.plugins.external.formatter.html.jsoup | de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter |
de.funfried.netbeans.plugins.external.formatter.html.jsoup.ui | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.java.base.actions | de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter |
de.funfried.netbeans.plugins.external.formatter.java.eclipse | de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui de.funfried.netbeans.plugins.external.formatter.java.eclipse |
de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui | de.funfried.netbeans.plugins.external.formatter.java.eclipse de.funfried.netbeans.plugins.external.formatter.java.eclipse.ui |
de.funfried.netbeans.plugins.external.formatter.java.google.ui | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.java.palantir.ui | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.java.spring.ui | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.javascript.eclipse | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.javascript.eclipse.ui | de.funfried.netbeans.plugins.external.formatter.javascript.eclipse de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.json.jackson | de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter |
de.funfried.netbeans.plugins.external.formatter.json.jackson.ui | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.sql.dbeaver.ui | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.sql.jsqlformatter.ui | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.sql.sqlformatter.ui | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.ui.customizer | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.ui.editor | de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter |
de.funfried.netbeans.plugins.external.formatter.ui.options | de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
de.funfried.netbeans.plugins.external.formatter.xml.jsoup | de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter |
de.funfried.netbeans.plugins.external.formatter.xml.jsoup.ui | de.funfried.netbeans.plugins.external.formatter.xml.jsoup de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter |
de.funfried.netbeans.plugins.external.formatter.xml.revelc | de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter |
de.funfried.netbeans.plugins.external.formatter.xml.revelc.ui | de.funfried.netbeans.plugins.external.formatter.ui.options de.funfried.netbeans.plugins.external.formatter de.funfried.netbeans.plugins.external.formatter.ui.options |
Explanation
[ summary ] [ packages ] [ cycles ] [ explanations ]The following explanations are for quick reference and are lifted directly from the original JDepend documentation.
Term | Description |
---|---|
Number of Classes | The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package. |
Afferent Couplings | The number of other packages that depend upon classes within the package is an indicator of the package's responsibility. |
Efferent Couplings | The number of other packages that the classes in the package depend upon is an indicator of the package's independence. |
Abstractness | The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package. |
Instability | The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package. |
Distance | The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible. |
Cycles | Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques. |