Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

1#define BOOST_TEST_MODULE UtilTests
2#include <boost/test/included/unit_test.hpp>
3

After

1#define BOOST_TEST_MODULE UtilTests
2#include <boost/test/included/unit_test.hpp>
3#include <boost/json/src.hpp>
4

Before

translation_unit
preproc_def
#define "#define"
identifier "BOOST_TEST_MODULE"
preproc_arg "UtilTests"
preproc_include
#include "#include"
system_lib_string "<boost/test/included/unit_test.hpp>"

After

translation_unit
preproc_def
#define "#define"
identifier "BOOST_TEST_MODULE"
preproc_arg "UtilTests"
preproc_include
#include "#include"
system_lib_string "<boost/test/included/unit_test.hpp>"
preproc_include
#include "#include"
system_lib_string "<boost/json/src.hpp>"