🔨 deprecated j << istream / j >> ostream functions #367
The implementation is non-standard. Deprecation allows a simpler API in the future without removing any features.
This commit is contained in:
		
							parent
							
								
									b4dbebffcd
								
							
						
					
					
						commit
						c2e80a72d7
					
				
					 6 changed files with 110 additions and 69 deletions
				
			
		
							
								
								
									
										3
									
								
								Makefile
									
										
									
									
									
								
							
							
						
						
									
										3
									
								
								Makefile
									
										
									
									
									
								
							|  | @ -49,6 +49,7 @@ doctest: | |||
| # -Wno-documentation-unknown-command: code uses user-defined commands like @complexity
 | ||||
| # -Wno-exit-time-destructors: warning in Catch code
 | ||||
| # -Wno-keyword-macro: unit-tests use "#define private public"
 | ||||
| # -Wno-deprecated-declarations: the library deprecated some functions
 | ||||
| # -Wno-weak-vtables: exception class is defined inline, but has virtual method
 | ||||
| # -Wno-range-loop-analysis: iterator_wrapper tests tests "for(const auto i...)"
 | ||||
| pedantic_clang: | ||||
|  | @ -59,6 +60,7 @@ pedantic_clang: | |||
| 		-Wno-documentation-unknown-command \
 | ||||
| 		-Wno-exit-time-destructors \
 | ||||
| 		-Wno-keyword-macro \
 | ||||
| 		-Wno-deprecated-declarations \
 | ||||
| 		-Wno-weak-vtables \
 | ||||
| 		-Wno-range-loop-analysis"
 | ||||
| 
 | ||||
|  | @ -66,6 +68,7 @@ pedantic_clang: | |||
| pedantic_gcc: | ||||
| 	$(MAKE) json_unit CXX=g++ CXXFLAGS="\
 | ||||
| 		-std=c++11 \
 | ||||
| 		-Wno-deprecated-declarations \
 | ||||
| 		-Werror \
 | ||||
| 		-Wall -Wpedantic -Wextra \
 | ||||
| 		-Walloca \
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue