فهرست منبع

add section for "Known Issues"

Eren Yilmaz 6 سال پیش
والد
کامیت
4474388b18
1فایلهای تغییر یافته به همراه8 افزوده شده و 0 حذف شده
  1. 8 0
      doc/chapter/4progress.tex

+ 8 - 0
doc/chapter/4progress.tex

@@ -51,3 +51,11 @@ The following features are either planned (\planned), under construction (\progr
     \item[\done] Creating ElkNode~\cite{noauthor_elk:_2018} objects from LayeredNode (\ref{sec:graph}) objects.
     \item[\planned] Creating LayeredNode (\ref{sec:graph}) objects from ElkNode~\cite{noauthor_elk:_2018} objects (low priority).
 \end{itemize}
+
+\section{Known Issues}\label{sec:knownIssues}
+The most important issues are listed here.
+For a complete list, see \url{https://koljastrohm-games.com:3000/GraphDrawer/NodeShuffler/issues}.
+\begin{itemize}
+    \item Our implementation does not behave correctly for very few graphs, see section ~\ref{sec:assumptions} and figures~\ref{fig:error_disconnected_img},~\ref{fig:error_connected_img},~\ref{fig:error_disconnected}, and~\ref{fig:error_connected}.
+    \item Swing is not thread-safe, but we are using multiple threads, so every now and then there are race conditions causing mostly \code{ArrayIndexOutOfBoundsException}s and \code{NullPointerException}s.
+\end{itemize}