We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f76282b commit af44b2aCopy full SHA for af44b2a
1 file changed
src/main/java/net/marcellperger/mathexpr/MathSymbol.java
@@ -1,7 +1,6 @@
1
package net.marcellperger.mathexpr;
2
3
4
-import net.marcellperger.mathexpr.util.Util;
5
import org.jetbrains.annotations.Nullable;
6
7
// TODO maybe make it required to have an entry in SymbolInfo
@@ -19,7 +18,7 @@ public interface MathSymbol {
19
18
* just for a nicer syntax when we DO have an instance
20
*/
21
default @Nullable Integer instPrecedenceInt() {
22
- return Util.chainNulls(SymbolInfo.fromClass(this.getClass()), s -> s.precedence);
+ return SymbolInfo.precedenceFromClass(getClass());
23
}
24
25
default String fmtAlwaysParens() {
0 commit comments